/* CSS Document */
@charset "utf-8";
.container{ }

.section2{background: #f0f6fc;padding: 58px 0 75px;}
.s2_t{text-align: center;}
.s2_t .s2_ta{font-size: 50px;color: #e3eaf2;text-transform: uppercase;font-weight: bold;}
.s2_t .s2_tb{font-size: 36px;color: #333333;font-weight: bold;margin-top: -41px;}
.s2_t .s2_tc{width: 38px;height: 2px;background: #0463bd;margin:15px auto 0;}
.s2_c{margin-top: 48px;}
.s2_c .s2_cc{width: 1400px;position: relative;}
/*.s2_c .s2_cc .bd{margin-left: -10px;}*/
.s2_c .s2_cc .bd ul li{float:left;width: 447px;margin:0 10px;}
.s2_c .s2_cc .bd ul li .s2_cci .s2_ccib{background: #fff;height: 86px;padding: 15px 16px 0 23px;}
.s2_c .s2_cc .bd ul li .s2_cci .s2_ccib .s2_cciba{font-size: 16px;color: #1a1a1a;font-weight: bold}
.s2_c .s2_cc .bd ul li .s2_cci .s2_ccib .s2_ccibb{margin-top: 10px;line-height: 22px;font-size: 14px;color: #808080;}
.s2_c .s2_cc .bd ul li .s2_ccia{overflow: hidden;}
.s2_c .s2_cc .bd ul li .s2_ccia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s2_c .s2_cc .bd ul li:hover .s2_ccia img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.s2_c .s2_cc .bd ul li:hover .s2_cci .s2_ccib .s2_cciba{color: #0463bd;}
.s2_c .s2_cc .bd ul li:hover .s2_cci .s2_ccib{color: #0463bd;}
.s2_c .s2_cc .prev{display: inline-block;width: 32px;height: 32px;background: url(../images/left1.png) no-repeat center;position: absolute;left:-49px;top:114px;}
.s2_c .s2_cc .next{display: inline-block;width: 32px;height: 32px;background: url(../images/right1.png) no-repeat center;position: absolute;right:-39px;top:114px;}
.s2_c .s2_cc .prev:hover{background: url(../images/left2.png) no-repeat center;}
.s2_c .s2_cc .next:hover{background: url(../images/right2.png) no-repeat center;}

.section3{background: url(../images/s3_bg_07.jpg) no-repeat center;height: 454px;padding-top: 78px;}
.s3_c .s3_cl{float:left;width: 595px;background: url(../images/s3_1_08.jpg) no-repeat center;height: 352px;padding: 25px 0 0 40px;}
.s3_c .s3_cl .s3_cla{font-size: 36px;color: #ffffff;font-weight: bold;}
.s3_c .s3_cl .s3_clb{width: 38px;height: 2px;background: #fff;margin-top: 7px;}
.s3_c .s3_cl .s3_clc{margin-top: 33px;width: 353px;font-size: 14px;color: #fff;line-height: 30px;height: 188px;}
.s3_c .s3_cr{float:right;width: 638px;}
.s3_c .s3_cr .s3_crt .s3_crta{font-size: 60px;color: #87a8c0;font-weight: bold;text-transform: uppercase;margin-top: -23px;}
.s3_c .s3_cr .s3_crt .s3_crtb{font-size: 36px;color: #ffffff;font-weight: bold;margin-top: -48px;}
.s3_c .s3_cr .s3_crt .s3_crtc{width: 38px;height: 2px;background: #fff;margin-top: 8px;}
.s3_c .s3_cr .s3_crc{margin-top: 20px;width: 657px;}
.s3_c .s3_cr .s3_crc ul li{float:left;margin:0 19px 13px 0;overflow: hidden;}
.s3_c .s3_cr .s3_crc ul li img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s3_c .s3_cr .s3_crc ul li:hover img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}

.section4{background: #f0f6fc;padding: 32px 0 76px;}
.s4_t .s4_tl{float:left;}
.s4_t .s4_tl .s4_tla{font-size: 60px;color: #e2e7ed;font-weight: bold;text-transform: uppercase;}
.s4_t .s4_tl .s4_tlb{font-size: 36px;color: #333333;font-weight: bold;margin-top: -55px;}
.s4_t .s4_tl .s4_tlc{width: 38px;height: 2px;background: #0463bd;margin:10px 0 0;}
.s4_t .s4_tr{float:right;margin-top: 40px;}
.s4_t .s4_tr a{font-size: 14px;color: #555555;padding-right: 14px;background: url(../images/s4_t1_08.png) no-repeat 90px center;width: 98px;height: 36px;border:2px solid #bfc9c9;display: inline-block;text-align: center;line-height: 36px;}
.s4_c{margin-top: 40px;position: relative;}
/*.s4_c .bd{margin-left: -7px;}*/
.s4_c .bd ul li{float:left;width: 336px;margin:0 7px;}
.s4_c .bd ul li .s4_ci .s4_cib{background: #fff;height: 137px;padding: 10px 12px 0 24px;}
.s4_c .bd ul li .s4_ci .s4_cib .s4_ciba{font-size: 16px;color: #000000;font-weight: bold;height: 25px;margin-top: 10px}
.s4_c .bd ul li .s4_ci .s4_cib .s4_cibb{font-size: 14px;color: #808080;margin-top: 12px;}
.s4_c .bd ul li .s4_ci .s4_cib .s4_cibc{font-size: 14px;color: #808080;line-height: 20px;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 40px}
.s4_c .prev{display: inline-block;width: 32px;height: 32px;background: url(../images/left1.png) no-repeat center;position: absolute;left:-49px;top:77px;}
.s4_c .next{display: inline-block;width: 32px;height: 32px;background: url(../images/right1.png) no-repeat center;position: absolute;right:-49px;top:77px;}
.s4_c .prev:hover{background: url(../images/left2.png) no-repeat center;}
.s4_c .next:hover{background: url(../images/right2.png) no-repeat center;}


.s4_c .bd ul li .s4_ci .s4_cia{overflow: hidden;}
.s4_c .bd ul li .s4_ci .s4_cia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s4_c .bd ul li:hover .s4_ci .s4_cia img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.s4_c .bd ul li:hover .s4_ci .s4_cib .s4_ciba{color: #0463bd;}


.s1_t{text-align: center;}
.s1_t .s1_ta{font-size: 50px;color: #f7f7f7;text-transform: uppercase;font-weight: bold;}
.s1_t .s1_tb{font-size: 36px;color: #333333;font-weight: bold;margin-top: -50px;}
.s1_t .s1_tc{width: 38px;height: 2px;background: #0463bd;margin:15px auto 0;}

.s1_c{margin-top: 44px;position: relative;}
.s1_hd{width: 1400px;position: absolute;top:0;left:50%;margin-left: -650px;z-index: 99;height:100%;}
.s1_hd .bd ul li{float:left;height: 100%;height: 649px;width: 325px;}
.s1_hd .bd ul li .item{text-align:center; height:649px; position:relative; overflow:hidden;}
.s1_hd .bd ul li .item .con{position:absolute; bottom:50px; width:100%; z-index:1; transition:.5s ease;}
.s1_hd .bd ul li .item .con .text{font-size:20px; color:#fff; margin-top:15px; text-align:center; transition:.5s ease;padding:0 30px;}
.s1_hd .bd ul li .jiahao{display:none; width:32px; height:32px; background:url(../images/s1_2_10.png) no-repeat center; margin:190px auto 0;}
.s1_hd .bd ul li .item  a{display:block;}
.s1_hd .bd ul li .item .cover{position:absolute; top:100%; background:rgba(1,150,155,0.9); width:100%; height:100%; transition:.5s ease;}
.s1_hd .bd ul li.on .item .con{height:100%; bottom:0;}
.s1_hd .bd ul li.on .item .con .icon{margin-top:215px;}
.s1_hd .bd ul li.on .item .con .text{color:#fff; padding:0 30px;}
.s1_hd .bd ul li.on .item .con .jiahao{display:block;}
.s1_hd .bd ul li.on .item .cover{position:absolute; top:0; background:rgba(1,150,155,0.9); width:100%; height:100%;}
.s1_bd .s1_bdx{display: none;width: 1920px;position: relative;left:50%;margin-left: -960px;}
.s1_hd .prev{}
.s1_hd .next{}

.section5{background: url(../images/s5_bg_02.jpg) no-repeat center;height: 472px;padding-top: 60px;}
.s5_c .s5_cl{float:left;width: 658px;position: relative;}
.s5_c .s5_cl .s5_cla{font-size: 38px;color: #ffffff;font-weight: bold;}
.s5_c .s5_cl .s5_clb{position: absolute;left:0;top:-60px;width: 747px;height: 532px;background: url(../images/wc.png) no-repeat center;}
.s5_c .s5_cl .s5_clb .s5_clbi{position: absolute;}
.s5_c .s5_cl .s5_clb .s5_clbi.s5_clbi1{top:172px;left:294px;}
.s5_c .s5_cl .s5_clb .s5_clbi.s5_clbi2{top:146px;left:2px;}
.s5_c .s5_cl .s5_clb .s5_clbi.s5_clbi3{top:69px;right:-10px;}
.s5_c .s5_cl .s5_clb .s5_clbi.s5_clbi4{top:315px;right:62px;}
.s5_c .s5_cr{float:right;width: 415px;}
.s5_c .s5_cr .s5_cra{font-size: 38px;color: #ffffff;font-weight: bold;}
.s5_c .s5_cr .s5_crb{margin-top: 28px;height: 2px;}
.s5_c .s5_cr .s5_crc{margin-top: 28px;line-height: 36px;font-size: 16px;color: #ffffff;min-height: 242px;}







