/* CSS Document */
@charset "utf-8";
.container{ }

.section1{margin-top: 45px;}
.s1_t{line-height: 60px;border-bottom: 3px solid #e5e5e5;height: 60px;}
.s1_t span{display: inline-block;padding: 0 23px 0 46px;font-size: 26px;color: #333333;font-weight: bold;border-bottom: 3px solid #0549f1;background: url(s1_1_03.png) no-repeat left center;}
.s1_c{margin-top: 27px;position: relative;height: 423px;}
.s1_c .parHd{position: absolute;right: 0;top:-75px;}
.s1_c .parHd ul li{float:left;height: 48px;text-align: center;font-size: 18px;color: #333333;font-weight: bold;line-height: 48px;padding: 0 25px}
.s1_c .parHd ul li.on{background: #0549f1;color: #fff;}
.s1_cil{float:left;position: relative;}
.s1_cil .bd ul li{position: relative;}
.s1_cil .bd ul li .s1_cilia{overflow: hidden;}
.s1_cil .bd ul li .s1_cilia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;
	
}
.s1_cil .bd ul li:hover .s1_cilia 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); 
}
.s1_cil .bd ul li .s1_cilib{position: absolute;bottom: 0;left:0;width: 93%;height: 72px;line-height: 72px;background: rgba(51,51,51,0.5);padding: 0 3.5%;font-size: 18px;color: #ffffff;}
.s1_cil .hd{position:absolute; bottom:32px; z-index:3;right: 28px;height: 8px;}
.s1_cil .hd ul li{ width:8px; height:8px;border:1px solid #fff; margin:0 3px;*display:block; display:inline-block; vertical-align:top; cursor:pointer; text-indent:999999px; }
.s1_cil .hd ul li.on{background: #fff;}
.s1_c .s1_ci .s1_cir{float:right;width: 648px;}
.s1_c .s1_ci .s1_cir .s1_cira{margin-top: -3px;}
.s1_c .s1_ci .s1_cir .s1_cira .s1_ciral{float:left;width: 100px;}
.s1_c .s1_ci .s1_cir .s1_cira .s1_ciral div{font-size: 30px;color: #333333;line-height: 1;}
.s1_c .s1_ci .s1_cir .s1_cira .s1_ciral p{font-size: 18px;color: #b7b7b7;margin-top: 7px;}
.s1_c .s1_ci .s1_cir .s1_cira .s1_cirar{float:right;width: 508px;padding-left: 40px;background: url(s1_4_03.jpg) no-repeat left 15px;}
.s1_c .s1_ci .s1_cir .s1_cira .s1_cirar .s1_cirara{font-size: 18px;color: #000000;}
.s1_c .s1_ci .s1_cir .s1_cira .s1_cirar .s1_cirarb{font-size: 12px;color: #b1b1b1;line-height: 18px;margin-top: 10px;height: 36px;overflow: hidden;}
.s1_c .s1_ci .s1_cir .s1_cirb{margin-top: 10px;}
.s1_c .s1_ci .s1_cir .s1_cirb ul li{line-height: 47px;}
.s1_c .s1_ci .s1_cir .s1_cirb ul li a{font-size: 18px;color: #333333;}
.s1_c .s1_ci .s1_cir .s1_cirb ul li a span{float:right;color: #9a9a9a;}
.s1_c .s1_ci .s1_cir .s1_cirb ul li a:hover{color: #0549f1;}

.section2{margin-top: 50px;background: url(s2_bg_02.jpg) no-repeat center;height: 517px;padding-top: 50px;}
.s2_t{padding-bottom: 42px;border-bottom: 3px solid rgba(255,255,255,0.2);}
.s2_t .s2_tl{float:left;font-size: 26px;color: #ffffff;padding-left: 45px;background: url(s2_1_13.png) no-repeat left center;}
.s2_t .s2_tr{float:right;}
.s2_t .s2_tr .s2_tri{float:left;margin-left: 105px;}
.s2_t .s2_tr .s2_tri .s2_tria{font-size: 15px;color: #fff;}
.s2_t .s2_tr .s2_tri .s2_tria span{font-size: 38px;font-weight: bold;}
.s2_t .s2_tr .s2_tri .s2_trib{font-size: 14px;color: #fff;}
.s2_c{margin-top: 45px;width: 1380px;}
.s2_c .s2_ci{float:left;width: 207px;height: 285px;background: #fff;margin-right: 20px;text-align: center;}
.s2_c .s2_ci a{display: block;height: 100%;}
.s2_c .s2_ci .s2_cia{padding-top: 78px;transition: all 0.6s;
	-moz-transition: all 0.6s; 
	-webkit-transition: all 0.6s; 
	-o-transition: all 0.6s;}
.s2_c .s2_ci .s2_cib{margin-top: 42px;font-size: 24px;color: #333333;}
.s2_c .s2_ci:hover .s2_cia{padding-top: 65px;}
.s2_c .s2_ci:hover .s2_cib{color: #0549f1;}

.section3{margin-top: 47px;}
.s3_t{line-height: 70px;height: 70px;}
.s3_t .s3_tl{float:left;padding-left: 44px;background: url(s3_1_05.png) no-repeat left center;font-size: 26px;color: #333333;}
.s3_t .s3_tr{float:right;margin-top: 23px;}
.s3_c .bd{margin-left: -24px;}
.s3_c .bd ul li{float:left;width: 645px;margin:0 24px;background: #f2f2f2;padding-top: 32px;height: 148px;border-top:5px solid #114cdd;}
.s3_c .bd ul li .s3_ci .s3_cil{float:left;width: 377px;padding-left: 43px;}
.s3_c .bd ul li .s3_ci .s3_cil .s3_cila{line-height: 1;font-size: 18px;color: #333333;font-weight: bold;}
.s3_c .bd ul li .s3_ci .s3_cil .s3_cilb{margin-top: 16px;line-height: 18px;font-size: 14px;color: #888888;height: 36px;overflow: hidden;}
.s3_c .bd ul li .s3_ci .s3_cil .s3_cilc{margin-top: 17px;}
.s3_c .bd ul li .s3_ci .s3_cir{float:right;margin-right: 38px;overflow: hidden;}
.s3_c .bd ul li .s3_ci .s3_cir img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;
	
}
.s3_c .bd ul li:hover .s3_ci .s3_cir 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); 
}
.s3_c .bd ul li:hover .s3_ci .s3_cil .s3_cila{color: #0549f1;}

.section4{margin-top: 63px;background: url(s4_bg_02.jpg) no-repeat center;height: 254px;}
.s4_c .s4_cl{float:left;width: 395px;margin-left: -9px;}
.s4_c .s4_cl .s4_cll{float:left;margin-top: 65px;}
.s4_c .s4_cl .s4_clr{float:left;margin-left: 26px;margin-top: 63px;}
.s4_c .s4_cl .s4_clr .s4_clra{font-size: 22px;color: #555555;font-weight: bold;line-height: 34px;}
.s4_c .s4_cl .s4_clr .s4_clrb{font-size: 36px;color: #ffffff;font-weight: bold;}
.s4_c .s4_cl .s4_clr .s4_clrb img{vertical-align: middle;margin-left: 12px;}
.s4_c .s4_cm{float:left;width: 515px;padding-left: 49px;}
.s4_c .s4_cm .s4_cml{float:left;width: 214px;margin-top: 67px;}
.s4_c .s4_cm .s4_cml .s4_cmla{font-size: 22px;color: #ffffff;}
.s4_c .s4_cm .s4_cml .s4_cmlb{margin-top: 48px;font-size: 14px;color: #fff;line-height: 24px;}
.s4_c .s4_cm .s4_cmr{float:left;margin-left: 20px;margin-top: 30px;}
.s4_c .s4_cr{float:right;width: 342px;margin-top: 65px;}
.s4_c .s4_cr .s4_crl{float:left;}
.s4_c .s4_cr .s4_crl .s4_crla{font-size: 22px;color: #fff;}
.s4_c .s4_cr .s4_crl .s4_crlb{margin-top: 32px;width: 230px}
.s4_c .s4_cr .s4_crl .s4_crlb ul li{float:left;width: 91px;height: 26px;background: #fff;border-radius: 9px;line-height: 26px;text-align: center;margin:0 20px 8px 0;}
.s4_c .s4_cr .s4_crl .s4_crlb ul li a{display: block;font-size: 14px;color: #333333;}
.s4_c .s4_cr .s4_crl .s4_crlb ul li:hover a{color: #0549f1;}
.s4_c .s4_cr .s4_crr{float:right;margin-top: 70px;}

.link{padding: 37px 0 25px;line-height: 34px;}
.link .linkl{float:left;width: 135px;font-size: 26px;color: #333333;font-weight: bold;padding-left: 45px;background: url(link1_20.png) no-repeat left center;}
.link .linkr{float:right;width: 1160px;}
.link .linkr ul li{float:left;}
.link .linkr ul li a{padding: 0 21px 0 20px;background: url(link2_23.png) no-repeat right center;font-size: 16px;color: #333333;}
.link .linkr ul li:hover a{color: #0549f1;}



