@charset "utf-8";
/* CSS Document */

body{font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
html,body{}
.indexmain{ width:100%; margin:0 auto}
.nav{
	width:1200px;
	height:56px;
	margin: 0 auto;
}
.main0{ 
	width:100%;

}
.main0 .back{ width:1200px;height:600px;margin:0 auto;}
.main0 .back1 {width:1200px;height:200px;}

.main0 .back1 .backzzz1 p{font-size:45px;text-align:right;font-weight:bold;padding-top:150px;}
.main0 .back2 {width:1200px;height:50px;}
.main0 .back3 {width:1200px;height:50px;}
.main0 .back4 {width:1200px;height:300px;}
.main0 .back1 p{font-size:45px;text-align:right;font-weight:bold}
.main0 .back2 p{font-size:30px;text-align:right;}
.main0 .back3 p{font-size:10px;text-align:right;}
.main0 .back4 .backzzz4{margin:0 900px;width:300px;height:500px}
.main0 .back4 .backzzzleft{ background-color: #c7cdcb;width:100px;height:50px;float:left;padding-left:20px;border:2px solid white;}
.main0 .back4 .backzzzright{ background-color: #02a6e9;width:100px;height:50px;float:left;margin-left:50px;padding-left:20px;border:2px solid white;}

.bcimg{  }
.nav-left{
	width:200px;
	height: 56px;
	line-height: 56px;
	float: left;
}
.nav-right{
	width:800px;
	height: 56px;
	line-height: 24px;
	float: right;
}
.nav-right ul li{
	float: right;
	list-style: none;
	margin: 0 20px;
}
.nav-right ul li a{
	text-decoration: none;
	color:#2fa3ff;
	
}
.nav-right ul li a:hover{
	color:red;
}


.nav_k{ width:1000px; height:260px; border:#4f81bd 2px solid; margin:0 auto;}
.nav_k p{ text-align:center; line-height:30px; font-weight:600}
.nav_a{ width:1000px; height:310px; margin:0 auto;}
.nav_a_1{ width:60%; height:310px; float:left;}
.nav_a_2{ width:40%; height:310px; float:left;}
.nav_a_2 img{ width:100%;}
.nav_a_1_x{width:80%; float: right; margin-top:80px;}
.nav_a_1_x img{ width:30%; float:left;}
.nav_a_1_s p{ margin-left:80px;}

.nav_b{ width:100%; height:260px; background:#1268ac; color:#FFF;}
.nav_b_1{ width:30%;float:left;}
.nav_b_1 p{ font-size:18px; text-align:right;}
.nav_b_2{ width:40%; float:right;}
.nav_b_2 img{ width:30%; margin-top:30px; float:right; margin-right:220px;}

.nav_c{ width:1000px; margin:0 auto; height:260px;}
.nav_c_1{ width:30%; float:left;}
.nav_c_1 p{ font-size:18; font-weight:600;}
.nav_c_1 span{ line-height:35px;}
.nav_c_2{ width:30%; float:right;}
.nav_c_2 img{ margin-top:40px; margin-left:65px; width:30%;}


.nav_d{width:100%;height:350px;background: #32333b;color:#FFF;min-width:1200px;}
.nav_d_1{ width:40%; float:left;margin-top:40px;padding-left: 0}
.nav_d_3{ width:20%; float:left;margin-top:50px;padding-left: 0}
.nav_d_2{ width:40%; float:right;margin-top:80px;padding-left: 0}
.nav_d_3 .zk1 { width:200px;height:100px; float:left;margin-top:30px;}
.nav_d_3 .zk2 { width:200px;height:100px; float:left;margin-top:10px;}
.nav_d_3 .zk1 img{ width:100px;height:100px; float:left;}
.nav_d_1_z { width:395px; margin:0 auto;margin-top:20px;line-height:28px;}




*,body,h1,h2,h3,h4,h5,html{margin:0;padding:0}
.main-container,.main-container .header{min-width:1200px}
.header .nav-top,.header .navbar{color:#fff;background-color:#32333b}
*{/* box-sizing:border-box; *//* outline:0!important */}
body,html{font-family:'微软雅黑','宋体',Helvetica,Arial,Verdana;font-size:14px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;width:auto}
.common-padding{padding:50px 0}
.main-container{min-height:100%;position:relative;padding-bottom:0px;}
.header{position:fixed;top:0;left:0;width:100%;height:70px;z-index:1000}
.header .nav-top{height:30px;position:relative;font-size:1.1rem;line-height:30px}
.header .nav-top .header-container{margin:0 -15px}
.header .nav-top i{vertical-align:middle;margin-right:5px}
.header .nav-top .city-address{margin-left:5px}
.header .navbar{border-radius:0;height:70px;background-image:url(/Public/2017/img/nav_bg.png);background-repeat:no-repeat}
.header .navbar .navbar-header{margin:0}
.header .navbar .navbar-header .navbar-brand{padding:0;height:70px}
.header2 .navbar .navbar-header .logo{background-image:url(/Public/2017/img/logo210.png);background-repeat:no-repeat;width:59px;height:69px;display:inline-block;margin-top:5px;margin-left:50px;background-size:100%;}
.header2 .navbar .navbar-header .logo p{font-style:normal;color:white; font-size:23px;padding-left:70px;padding-top:10px;}
.header1 .navbar .navbar-header .logo{background-image:url(/Public/2017/img/logo222.png);background-repeat:no-repeat;width:150px;display:inline-block;margin-top:5px;margin-left:50px;background-size:100%;}
.header1 .navbar .navbar-header .logo p{font-style:normal;color:white; font-size:21px;margin-left:160px;padding-top:20px;}
.header .navbar .navbar-footer{margin-top:17px;}
.header .navbar .navbar-header .logo{background-image:url(/Public/2017/img/logo210.png);background-position:0 10px;background-repeat:no-repeat;width:190px;height:69px;display:inline-block;margin-top:-5px;margin-left:50px;background-size:100%;}
.header .navbar .navbar-header .logo p{font-style:normal;color:white; font-size:23px;padding-left:90px;padding-top:10px;}
.header .navbar .navbar-footer .btn{border-radius:0;width:70px;background-color:#32333b}
.header .navbar .navbar-footer .btn:hover{text-decoration:none}
.header .navbar .navbar-footer .btn.btn-login{color:#f80;border-color:#f80;margin-right:10px}
.header .navbar .navbar-footer .btn.btn-apply{color:#fff;border-color:#fff;width:80px}
.header .navbar .navbar-footer .btn.btn-home{width:auto;padding:0;border:none}
.header .navbar .navbar-footer .btn.btn-home:before{content:'';display:inline-block;background:url(../images/index/home_icon.png) no-repeat;width:16px;height:16px;position:relative;top:3px}
.header .navbar .navbar-collapse{font-size:1.1rem;margin-right:auto;margin-left:auto;padding:0px;width:740px;}
.header .navbar .navbar-collapse .navbar-nav{float:none;margin:0;text-align:center;/*display:inline-block*/}
.header .navbar .navbar-collapse .navbar-nav .nav-item{display:inline-block;margin:0 10px;font-weight:500;height:69px;width:120px;float: left;}
.header .navbar .navbar-collapse .navbar-nav .nav-item.active a,.header .navbar .navbar-collapse .navbar-nav .nav-item:hover a{color:#f80;background-color:transparent;border-bottom-color:#f80}
.header .navbar .navbar-collapse .navbar-nav .nav-item a{cursor:pointer;padding:0;line-height:65px;color:#fff;border-bottom:3px solid #32333b}




.nav>li,.nav>li>a {
	display: block;
	position: relative
}







.banner-detail .detail-caption2{margin-top:-500px;height:500px;text-align:left;width:100%;padding-top:5px;padding-left:75px}
.banner-detail .detail-caption2 p{color:#fff;font-weight:500;font-size:23px}
.banner-detail .detail-caption2 p.title{font-size:40px;color:#f80}
.banner-detail .detail-caption2 p .btn-apply{border-color:#f80;color:#f80;background-color:transparent;border-radius:0;padding:7px 20px;font-size:22px;margin-top:10px;font-weight:500}
.banner-detail .detail-caption2 p .btn-apply i{margin-left:5px;font-weight:600}
.banner-detail .detail-caption2 p .btn-apply:hover{transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}



.banner-detail .detail-caption3{margin-top:-400px;height:400px;text-align:right;width:100%;padding-top:5px;padding-right:75px}
.banner-detail .detail-caption3 p{color:#524848;font-weight:500;font-size:23px}
.banner-detail .detail-caption3 p.title{font-size:40px;color: #CC052A;}
.banner-detail .detail-caption3 p .btn-apply{border-color:#90724f;color:#827668;background-color:transparent;border-radius:0;padding:7px 20px;font-size:22px;margin-top:10px;font-weight:500}
.banner-detail .detail-caption3 p .btn-apply i{margin-left:5px;font-weight:600}
.banner-detail .detail-caption3 p .btn-apply:hover{transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}





.banner-detail{margin-top:70px}
.banner-detail .detail-caption{margin-top:-520px;height:520px;text-align:center;width:100%;padding-top:75px}
.banner-detail .detail-caption p{color:#fff;font-weight:500;font-size:23px}
.banner-detail .detail-caption p.title{font-size:40px;color:#f80}
.banner-detail .detail-caption p .btn-apply{border-color:#f80;color:#f80;background-color:transparent;border-radius:0;padding:7px 20px;font-size:22px;margin-top:10px;font-weight:500}
.banner-detail .detail-caption p .btn-apply i{margin-left:5px;font-weight:600}
.banner-detail .detail-caption p .btn-apply:hover{transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}





.btn-btn-apply .yzms{
	height: 30px;
    position: relative;
    font-size: 1.1rem;
    line-height: 30px;
    color: #faf5f5;
    width: 415px;
    font-weight: bold;
}
