/* CSS Document */
@charset "utf-8";
.container{ }

.section1{margin-top: 40px;}
.s1_t{line-height: 38px;}
.s1_t .s1_tl{float:left;font-size: 24px;color: #030000;padding-left: 22px;background: url(s1_1_11.jpg) no-repeat left center;}
.s1_t .s1_tr{float:right;font-size: 18px;color: #030000;padding-left: 438px;background: url(s1_2_03.png) no-repeat left center;text-transform: uppercase;}
.s1_c{margin-top: 26px;margin-left: -8px;}
.s1_c .bd ul li{float:left;margin:0 8px;text-align: center;position: relative;}
.s1_c .bd ul li p{font-size: 18px;color: #fff;position: absolute;left:0;bottom: 0;height: 40px;line-height: 40px;background: rgba(0,0,0,0.2);width: 100%;}
.s1_c .bd ul li:hover p{background: rgba(12,150,137,0.7);}
.s1_c .bd ul li div{overflow: hidden;}
.s1_c .bd ul li div img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s1_c .bd ul li:hover div 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); 
}

.section2{background: #fafafa;margin-top: 50px;padding:57px 0 48px;}
.s2_c .s2_cl{float:left;width: 600px;height: 555px;position: relative;}
.s2_c .s2_cl .s2_cla{font-size: 60px;font-family: "明黑";text-transform: uppercase;color: #029182;margin-top: 70px;}
.s2_c .s2_cl .s2_clb{width: 95px;height: 2px;background: #d4d4d4;margin-top: -5px;}
.s2_c .s2_cl .s2_clc{font-size: 24px;color: #000000;margin-top: 15px;}
.s2_c .s2_cl .s2_cld{font-size: 14px;color: #717171;line-height: 26px;margin-top: 40px;}
.s2_c .s2_cl .s2_cle{position: absolute;left:0;bottom: 72px;}
.s2_c .s2_cl .s2_cle a{display: block;width: 153px;height: 44px;line-height: 44px;padding-left: 18px;background: #029182 url(s2_2_26.png) no-repeat 92px 20px;font-size: 17px;color: #ffffff;text-transform: uppercase;}
.s2_c .s2_cr{float:right;overflow: hidden;}
.s2_c .s2_cr 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_cr: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); 
}

.section3{margin-top: 35px;}
.s3_c{margin-top: 18px;}
.s3_c .s3_cl{float:left;position: relative;}
.s3_c .s3_cl .bd ul li{overflow: hidden;}
.s3_c .s3_cl .bd 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_cl .bd 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); 
}
.s3_c .s3_cl .hd{width:430px; position:absolute; left:0; z-index:11; bottom:27px; text-align:right; height:2px;}
.s3_c .s3_cl .hd ul{ display:inline-block; height:2px; }
.s3_c .s3_cl .hd ul li{ width:16px; height:16px;background:#fff;text-align: center;line-height: 16px;background: #fff;font-size:13px;color: #029182; *display:block; display:inline-block; vertical-align:top; cursor:pointer; margin:0 5px;}
.s3_c .s3_cl .hd ul .on{ background:#029182;color: #fff; }

.s3_c .s3_cr{float:right;width: 708px;border-top: 1px dashed #b4b4b4;padding-top: 13px;}
.s3_c .s3_cr .s3_cri{padding:22px 0 28px;border-bottom: 1px dashed #b4b4b4;}
.s3_c .s3_cr .s3_cri .s3_cril{float:left;width: 122px;}
.s3_c .s3_cr .s3_cri .s3_cril .s3_crila{font-size: 28px;color: #029182;margin-top: -3px;}
.s3_c .s3_cr .s3_cri .s3_cril .s3_crilb{width: 36px;height: 36px;border-radius: 36px;background: #cccccc;margin-left: 17px;margin-top: 5px;}
.s3_c .s3_cr .s3_cri .s3_crir{float:right;width: 586px;}
.s3_c .s3_cr .s3_cri .s3_crir .s3_crira{font-size: 18px;color: #5a5858;font-weight: bold;}
.s3_c .s3_cr .s3_cri .s3_crir .s3_crirb{font-size: 14px;color: #020000;line-height: 28px;margin-top: 10px;}
.s3_c .s3_cr .s3_cri:hover .s3_cril .s3_crilb{background: #029182;}
.s3_c .s3_cr .s3_cri:hover .s3_crir .s3_crira{color: #029182;}



