/* CSS Document */
@charset "utf-8";
.container{position: relative;}
.section1{margin-top: 52px;text-align: center;}
.s1_a{font-size: 50px;color: #000000;}
.s1_b{margin-top: 35px;line-height: 35px;padding: 0 96px;font-size: 20px;color: #000000;}
.s1_c{margin-top: 35px;padding: 0 17%;}
.s1_c ul li{float:left;width: 25%;}
.s1_c ul li .s1_ca{position: relative;}
.s1_c ul li .s1_ca .s1_cab{position: absolute;top:0;left:0;width: 100%;text-align: center;opacity: 0;transition: all 0.6s;}
.s1_c ul li .s1_cc{font-size: 22px;color: #2d2d2d;margin-top: 10px;}
.s1_c ul li .s1_ca .s1_caa{transition: all 0.6s;}
.s1_c ul li:hover .s1_ca .s1_caa{transform: rotateY(180deg);opacity: 0;}
.s1_c ul li:hover .s1_ca .s1_cab{transform: rotateY(180deg);opacity: 1;}
.s1_c ul li:hover .s1_cc{color: #c5a266;}

.section2{margin-top: 120px;}
.s2_c{position: relative;}
.s2_c .s2_ca{position: absolute;top:75px;left:0;width: 100%;text-align: center;font-size: 50px;color: #ffffff;z-index: 9;}
.s2_c .bd .s2_ci{position: relative;padding-bottom: 225px;}
.s2_c .bd .s2_ci .s2_cib{padding-top:225px;left:0;width: 100%;}
.s2_c .bd .s2_ci .s2_cib .s2_cibl{float:left;width: 665px;margin-left: 55px;}
.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_cibla{font-size: 36px;color: #fefefe;}
.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblb{margin-top: 38px;font-size: 20px;color: #fefefe;line-height: 35px;}
.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc{margin-top: 35px;}
.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a{width: 157px;height: 54px;line-height: 54px;display: block;border:1px solid rgba(255,255,255,0.54);text-align: center;}
.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a span{font-size: 18px;color: #fefefe;padding-right: 41px;background: url(s2_4_08.png) no-repeat right center;}
.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc:hover a{background: #c5a266;border:1px solid #c5a266;}
.s2_c .bd .s2_ci .s2_cib .s2_cibr{float:right;}
.s2_c .bd .s2_ci .s2_cib .s2_cibr img{max-width: 100%;}
.s2_c .hd{position: absolute;left:55px;width: 100%;top:225px;}
.s2_c .hd ul li{float:left;margin-right: 55px;}
.s2_c .hd ul li img{height: 50px;width: auto;vertical-align: middle;}
.s2_c .hd ul li img.img02{display: none;}
.s2_c .hd ul li span{font-size: 36px;color: #fff;margin-left: 8px;display: inline-block;vertical-align: middle;}
.s2_c .hd ul li.on img.img01{display: none;}
.s2_c .hd ul li.on img.img02{display: inline-block;}
.s2_c .hd ul li.on span{color: #e4d0b8;}

.section3{margin-top: 100px;}
.s3_cl{float:left;width: 350px;}
.s3_cl .s3_cla{font-size: 50px;color: #000000;}
.s3_cl .s3_clb{margin-top: 50px;font-size: 20px;color: #000000;line-height: 35px;}
.s3_cl .s3_clc{margin-top: 80px;}
.s3_cl .s3_clc a{display: block;width: 157px;height: 54px;line-height: 54px;display: block;border:1px solid #787878;text-align: center;}
.s3_cl .s3_clc a span{font-size: 18px;color: #060606;padding-right: 41px;background: url(s3_1_09.png) no-repeat right center;}
.s3_cl .s3_clc a:hover{background: #c5a266;border:1px solid #c5a266;}
.s3_cl .s3_clc a:hover span{background: url(s2_4_08.png) no-repeat right center;color: #fff;}
.s3_cr{float:right;width: 1149px;}
.s3_cr .s3_cri{float:left;margin-left: 10px;position: relative;}
.s3_cr .s3_cri .s3_crib{position: absolute;left:0;width: 100%;padding:0 10%;bottom: 0;line-height: 90px;font-size: 32px;color: #ffffff;background: url(s3_3_12.png) no-repeat 90% center;}
.s3_cr .s3_cri .s3_cria{overflow: hidden;}
.s3_cr .s3_cri .s3_cria img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s3_cr .s3_cri:hover .s3_cria 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{margin-top: 100px;padding: 90px 0 100px;background: url(s4_bg_05.jpg) no-repeat center;background-size: cover;}
.s4_t{text-align: center;font-size: 50px;color: #ffffff;}
.s4_c{margin-top: 88px;}
.s4_c .s4_ci .s4_cia{overflow: hidden;}
.s4_c .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 .s4_ci:hover .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 .s4_ci .s4_cib{background: #fff;/*height: 298px;*/padding: 30px 26px 10px;}
.s4_c .s4_ci .s4_cib .s4_ciba{font-size: 28px;color: #000000;line-height: 40px;height: 80px;overflow: hidden;}
.s4_c .s4_ci .s4_cib .s4_cibb{margin-top: 15px;line-height: 35px;height: 70px;overflow: hidden;font-size: 20px;color: #666666;}
.s4_c .s4_ci .s4_cib .s4_cibc{line-height: 59px;border-top: 1px solid #efefef;margin-top: 15px;font-size: 18px;color: #9a9a9a;background: url(s4_3_14.png) no-repeat right center;position: relative;}
.s4_c .s4_ci .s4_cib .s4_cibc .s4_cibca{position: absolute;top:0;left:0;height: 1px;background: #c5a266;width: 0;transition: all 0.6s;}
.s4_c .s4_ci:hover .s4_cib .s4_cibc .s4_cibca{width: 100%;}
.s4_c .s4_ci:hover .s4_cib .s4_ciba{color: #c5a266;}

.section5{margin-top: 75px;}
.s5_t{text-align: center;font-size: 50px;color: #272727;}
.s5_c{margin-top: 95px;}
.s5_c .s5_cl{float:left;width: 662px;}
.s5_c .s5_cl .s5_cla{overflow: hidden;}
.s5_c .s5_cl .s5_cla img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s5_c .s5_cl:hover .s5_cla 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); 
}
.s5_c .s5_cl .s5_clb{height: 373px;background: #c5a266 url(s5_3_14.png) no-repeat 90% 80%;padding: 0 27px;}
.s5_c .s5_cl .s5_clb .s5_clba{font-size: 28px;color: #ffffff;line-height: 42px;height: 84px;overflow: hidden;padding-top: 45px;box-sizing:content-box }
.s5_c .s5_cl .s5_clb .s5_clbb{margin-top: 18px;line-height: 35px;font-size: 20px;color: #ffffff;height: 105px;overflow: hidden;}
.s5_c .s5_cl .s5_clb .s5_clbc{margin-top: 28px;border-top: 1px solid #e2d1b3;line-height: 79px;font-size: 18px;color: #ffffff;background: url(s5_4_20.png) no-repeat  center right;}
.s5_c .s5_cl .s5_clb .s5_clbc span{color: #d62304;font-weight: bold;}
.s5_c .s5_cr{float:right;width: 898px;}
.s5_c .s5_cr .s5_crl{float:left;position: relative;}
.s5_c .s5_cr .s5_crl .s5_crla{overflow: hidden;}
.s5_c .s5_cr .s5_crl .s5_crla img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s5_c .s5_cr .s5_crl:hover .s5_crla 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); 
}
.s5_c .s5_cr .s5_crl .s5_crlb{position: absolute;top:50px;left:0;width: 100%;box-sizing: border-box;padding: 0 37px;}
.s5_c .s5_cr .s5_crl .s5_crlb .s5_crlba{font-size: 18px;color: #ffffff;}
.s5_c .s5_cr .s5_crl .s5_crlb .s5_crlbb{margin-top: 50px;line-height: 43px;font-size: 28px;color: #ffffff;}
.s5_c .s5_cr .s5_crr{float:right;width: 418px;}
.s5_c .s5_cr .s5_crr .s5_crri{height: 370px;background: #c5a266;box-sizing: border-box;}
.s5_c .s5_cr .s5_crr .s5_crri a{display: block;padding: 47px 26px 0;height: 100%;box-sizing: border-box;}
.s5_c .s5_cr .s5_crr .s5_crri1{margin-bottom: 30px;}
.s5_c .s5_cr .s5_crr .s5_crri .s5_crria{font-size: 18px;color: #ffffff;}
.s5_c .s5_cr .s5_crr .s5_crri .s5_crrib{margin-top: 45px;line-height: 40px;font-size: 28px;color: #ffffff;}
.s5_c .s5_cr .s5_crr .s5_crri:hover{background: #4e8c30;}

@media only screen and (max-width:1580px){
	.section1{margin-top: 40px;text-align: center;}
	.s1_a{font-size: 40px;color: #000000;}
	.s1_b{margin-top: 25px;line-height: 30px;padding: 0 8%;font-size: 18px;color: #000000;}
	.s1_c{margin-top: 25px;padding: 0 15%;}
	.s1_c ul li{float:left;width: 25%;}
	.s1_c ul li .s1_ca img{width: 115px;}
	.s1_c ul li .s1_ca{position: relative;}
	.s1_c ul li .s1_ca .s1_cab{position: absolute;top:0;left:0;width: 100%;text-align: center;opacity: 0;transition: all 0.6s;}
	.s1_c ul li .s1_cc{font-size: 20px;color: #2d2d2d;margin-top: 10px;}

	.section2{margin-top: 80px;}
	.s2_c .s2_ca{position: absolute;top:50px;left:0;width: 100%;text-align: center;font-size: 40px;color: #ffffff;z-index: 9;}
	.s2_c .bd .s2_ci{padding-bottom:150px;}
	.s2_c .bd .s2_ci .s2_cib{padding-top:150px;left:0;width: 100%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl{float:left;width: 40%;margin-left: 5.6%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_cibla{font-size: 30px;color: #fefefe;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblb{margin-top: 20px;font-size: 16px;color: #fefefe;line-height: 28px;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc{margin-top: 25px;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a{width: 120px;height: 40px;line-height: 40px;display: block;border:1px solid rgba(255,255,255,0.54);text-align: center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a span{font-size: 14px;color: #fefefe;padding-right: 41px;background: url(s2_4_08.png) no-repeat right center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibr{width: 47%;}
	.s2_c .hd{top:145px;left:5.6%;}
	.s2_c .hd ul li span{font-size: 30px;}
	.s2_c .hd ul li img{height: 40px;}


	.section3{margin-top: 80px;}
	.s3_cl{float:left;width: 300px;}
	.s3_cl .s3_cla{font-size: 40px;color: #000000;}
	.s3_cl .s3_clb{margin-top: 30px;font-size: 16px;color: #000000;line-height: 30px;}
	.s3_cl .s3_clc{margin-top: 40px;}
	.s3_cl .s3_clc a{width: 120px;height: 40px;line-height: 40px;display: block;border:1px solid #787878;text-align: center;}
	.s3_cl .s3_clc a span{font-size: 14px;color: #060606;padding-right: 41px;background: url(s3_1_09.png) no-repeat right center;}
	.s3_cr{float:right;width: 860px;}
	.s3_cr .s3_cri{float:left;margin-left: 1.33333%;position: relative;width: 32%;}
	.s3_cr .s3_cri .s3_crib{position: absolute;left:0;width: 80%;padding:0 10%;bottom: 0;line-height: 80px;font-size: 20px;color: #ffffff;background: url(s3_3_12.png) no-repeat 90% center;}

	.section4{margin-top: 80px;padding: 70px 0 80px;}
	.s4_t{text-align: center;font-size: 40px;color: #ffffff;}
	.s4_c{margin-top: 60px;}
	.s4_c .s4_ci .s4_cib{background: #fff;padding: 20px 18px 5px;}
	.s4_c .s4_ci .s4_cib .s4_ciba{font-size: 20px;color: #000000;line-height: 32px;height: 64px;}
	.s4_c .s4_ci .s4_cib .s4_cibb{margin-top: 12px;line-height: 27px;height: 54px;overflow: hidden;font-size: 16px;color: #666666;}
	.s4_c .s4_ci .s4_cib .s4_cibc{line-height: 50px;border-top: 1px solid #efefef;margin-top: 10px;font-size: 13px;color: #9a9a9a;background: url(s4_3_14.png) no-repeat right center;position: relative;}
	.s4_c .s4_ci .s4_cib .s4_cibc .s4_cibca{position: absolute;top:0;left:0;height: 1px;background: #c5a266;width: 0;transition: all 0.6s;}

	.section5{margin-top: 50px;}
	.s5_t{text-align: center;font-size: 40px;color: #272727;}
	.s5_c{margin-top: 60px;}
	.s5_c .s5_cl{float:left;width: 41.9%;}
	.s5_c .s5_cl .s5_clb{height: 284px;background: #c5a266 url(s5_3_14.png) no-repeat 90% 80%;padding: 0 17px;}
	.s5_c .s5_cl .s5_clb .s5_clba{font-size: 20px;color: #ffffff;line-height: 36px;height: 72px;overflow: hidden;padding-top: 25px;}
	.s5_c .s5_cl .s5_clb .s5_clbb{margin-top: 10px;line-height: 28px;font-size: 16px;color: #ffffff;height: 84px;overflow: hidden;}
	.s5_c .s5_cl .s5_clb .s5_clbc{margin-top: 20px;border-top: 1px solid #e2d1b3;line-height: 60px;font-size: 14px;color: #ffffff;background: url(s5_4_20.png) no-repeat  center right;}
	.s5_c .s5_cl .s5_clb .s5_clbc span{color: #d62304;font-weight: bold;}
	.s5_c .s5_cr{float:right;width: 56.8%;}
	.s5_c .s5_cr .s5_crl{float:left;position: relative;height: 621px;overflow: hidden;width: 50.9%;}
	.s5_c .s5_cr .s5_crl .s5_crlb{position: absolute;top:50px;left:0;width: 100%;box-sizing: border-box;padding: 0 20px;}
	.s5_c .s5_cr .s5_crl .s5_crlb .s5_crlba{font-size: 16px;color: #ffffff;}
	.s5_c .s5_cr .s5_crl .s5_crlb .s5_crlbb{margin-top: 30px;line-height: 27px;font-size: 20px;color: #ffffff;}
	.s5_c .s5_cr .s5_crr{float:right;width: 46.55%;}
	.s5_c .s5_cr .s5_crr .s5_crri{height: 282px;background: #c5a266;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri a{display: block;padding: 30px 15px 0;height: 100%;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri1{margin-bottom: 20px;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crria{font-size: 16px;color: #ffffff;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crrib{margin-top: 30px;line-height: 27px;font-size: 20px;color: #ffffff;}

}
@media only screen and (max-width:1200px){
	.section1{margin-top: 25px;text-align: center;}
	.s1_a{font-size: 25px;color: #000000;}
	.s1_b{margin-top: 10px;line-height: 24px;padding: 0 5%;font-size: 14px;color: #000000;}
	.s1_c{margin-top: 10px;padding: 0 10%;}
	.s1_c ul li{float:left;width: 25%;}
	.s1_c ul li .s1_ca img{width: 100px;}
	.s1_c ul li .s1_ca{position: relative;}
	.s1_c ul li .s1_ca .s1_cab{position: absolute;top:0;left:0;width: 100%;text-align: center;opacity: 0;transition: all 0.6s;}
	.s1_c ul li .s1_cc{font-size: 14px;color: #2d2d2d;margin-top: 5px;}	

	.section2{margin-top: 50px;}
	.s2_c .s2_ca{position: absolute;top:20px;left:0;width: 100%;text-align: center;font-size: 30px;color: #ffffff;z-index: 9;}
	.s2_c .bd .s2_ci{padding-bottom:4%;}
	.s2_c .bd .s2_ci .s2_cib{padding-top:100px;left:0;width: 100%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl{float:none;width: 100%;margin-left:0%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_cibla{font-size: 20px;color: #fefefe;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblb{margin-top: 10px;font-size: 14px;color: #fefefe;line-height: 24px;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc{margin-top: 15px;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a{width: 120px;height: 40px;line-height: 40px;display: block;border:1px solid rgba(255,255,255,0.54);text-align: center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a span{font-size: 14px;color: #fefefe;padding-right: 41px;background: url(s2_4_08.png) no-repeat right center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibr{width: 100%;float:none;margin-top: 5%;}

	.s2_c .hd{top:90px;left:0;}
	.s2_c .hd ul li span{font-size: 24px;}
	.s2_c .hd ul li img{height: 30px;}

	.section3{margin-top: 50px;}
	.s3_cl{float:none;width: 100%;}
	.s3_cl .s3_cla{font-size: 30px;color: #000000;padding-top: 20px;}
	.s3_cl .s3_clb{margin-top: 20px;font-size: 14px;color: #000000;line-height: 27px;}
	.s3_cl .s3_clc{margin-top: 30px;}
	.s3_cl .s3_clc a{width: 120px;height: 40px;line-height: 40px;display: block;border:1px solid #787878;text-align: center;}
	.s3_cl .s3_clc a span{font-size: 14px;color: #060606;padding-right: 41px;background: url(s3_1_09.png) no-repeat right center;}
	.s3_cr{float:none;width: 102%;margin-top: 3%;}
	.s3_cr .s3_cri{float:left;margin:0 2% 0 0;position: relative;width: 31.3333%;}
	.s3_cr .s3_cri .s3_crib{position: absolute;left:0;width: 90%;padding:0 5%;bottom: 0;line-height: 50px;font-size: 14px;color: #ffffff;background: url(s3_3_12.png) no-repeat 95% center;background-size: 12px 12px;}

	.section4{margin-top: 50px;padding: 8% 0 8%;}
	.s4_t{text-align: center;font-size: 30px;color: #ffffff;}
	.s4_c{margin-top: 40px;}
	.s4_c .s4_ci .s4_cib{background: #fff;padding: 15px 12px 5px;}
	.s4_c .s4_ci .s4_cib .s4_ciba{font-size: 16px;color: #000000;line-height: 27px;height: 54px;}
	.s4_c .s4_ci .s4_cib .s4_cibb{margin-top: 8px;line-height: 22px;height: 44px;overflow: hidden;font-size: 13px;color: #666666;}
	.s4_c .s4_ci .s4_cib .s4_cibc{line-height: 40px;border-top: 1px solid #efefef;margin-top: 5px;font-size: 12px;color: #9a9a9a;background: url(s4_3_14.png) no-repeat right center;position: relative;background-size: 20px 5px;}
	.s4_c .s4_ci .s4_cib .s4_cibc .s4_cibca{position: absolute;top:0;left:0;height: 1px;background: #c5a266;width: 0;transition: all 0.6s;}

	.section5{margin-top: 30px;}
	.s5_t{text-align: center;font-size: 30px;color: #272727;}
	.s5_c{margin-top: 40px;}
	.s5_c .s5_cl{float:left;width: 49%;}
	.s5_c .s5_cl .s5_clb{height: 210px;background: #c5a266 url(s5_3_14.png) no-repeat 90% 80%;padding: 0 15px;}
	.s5_c .s5_cl .s5_clb .s5_clba{font-size: 16px;color: #ffffff;line-height: 27px;height: 54px;overflow: hidden;padding-top: 15px;}
	.s5_c .s5_cl .s5_clb .s5_clbb{margin-top: 10px;line-height: 22px;font-size: 13px;color: #ffffff;height: 66px;overflow: hidden;}
	.s5_c .s5_cl .s5_clb .s5_clbc{margin-top: 10px;border-top: 1px solid #e2d1b3;line-height: 40px;font-size: 12px;color: #ffffff;background: url(s5_4_20.png) no-repeat  center right;}
	.s5_c .s5_cl .s5_clb .s5_clbc span{color: #d62304;font-weight: bold;}
	.s5_c .s5_cr{float:right;width: 49%;}
	.s5_c .s5_cr .s5_crl{display: none}
	.s5_c .s5_cr .s5_crr{float:none;width: 100%;}
	.s5_c .s5_cr .s5_crr .s5_crri{height: auto;background: #c5a266;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri a{display: block;padding: 12% 15px 18%;height: 100%;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri1{margin-bottom: 15px;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crria{font-size: 12px;color: #ffffff;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crrib{margin-top: 20px;line-height: 27px;font-size: 16px;color: #ffffff;}
}
@media only screen and (max-width:640px){
	.section2{margin-top: 30px;}
	.s2_c .s2_ca{position: absolute;top:20px;left:0;width: 100%;text-align: center;font-size: 26px;color: #ffffff;z-index: 9;}
	.s2_c .bd .s2_ci{padding-bottom:5%;}
	.s2_c .bd .s2_ci .s2_cib{padding-top:80px;left:0;width: 100%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl{float:none;width: 100%;margin-left:0%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_cibla{font-size: 18px;color: #fefefe;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblb{margin-top: 10px;font-size: 13px;color: #fefefe;line-height: 22px;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc{margin-top: 10px;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a{width: 120px;height: 35px;line-height: 35px;display: block;border:1px solid rgba(255,255,255,0.54);text-align: center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a span{font-size: 14px;color: #fefefe;padding-right: 41px;background: url(s2_4_08.png) no-repeat right center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibr{width: 100%;float:none;margin-top: 5%;}

	.s2_c .hd{top:75px;left:0;}
	.s2_c .hd ul li{margin-right: 30px;}
	.s2_c .hd ul li span{font-size: 20px;}
	.s2_c .hd ul li img{height: 25px;}

	.section5{margin-top: 30px;}
	.s5_t{text-align: center;font-size: 30px;color: #272727;}
	.s5_c{margin-top: 30px;}
	.s5_c .s5_cl{float:none;width: 100%;margin-bottom: 2%;}
	.s5_c .s5_cl .s5_clb{height: 190px;background: #c5a266 url(s5_3_14.png) no-repeat 90% 80%;padding: 0 10px;}
	.s5_c .s5_cl .s5_clb .s5_clba{font-size: 14px;color: #ffffff;line-height: 24px;height: 48px;overflow: hidden;padding-top: 10px;}
	.s5_c .s5_cl .s5_clb .s5_clbb{margin-top: 10px;line-height: 20px;font-size: 12px;color: #ffffff;height: 60px;overflow: hidden;}
	.s5_c .s5_cl .s5_clb .s5_clbc{margin-top: 10px;border-top: 1px solid #e2d1b3;line-height: 36px;font-size: 12px;color: #ffffff;background: url(s5_4_20.png) no-repeat  center right;}
	.s5_c .s5_cl .s5_clb .s5_clbc span{color: #d62304;font-weight: bold;}
	.s5_c .s5_cr{float:none;width: 100%;}
	.s5_c .s5_cr .s5_crl{display: none}
	.s5_c .s5_cr .s5_crr{float:none;width: 100%;}
	.s5_c .s5_cr .s5_crr .s5_crri{height: auto;background: #c5a266;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri a{display: block;padding: 8% 10px 12%;height: 100%;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri1{margin-bottom: 2%;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crria{font-size: 12px;color: #ffffff;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crrib{margin-top: 10px;line-height: 24px;font-size: 14px;color: #ffffff;}
}
@media only screen and (max-width:480px){
	.section1{margin-top: 15px;text-align: center;}
	.s1_a{font-size: 18px;color: #000000;}
	.s1_b{margin-top: 8px;line-height: 20px;padding: 0 5%;font-size: 12px;color: #000000;}
	.s1_c{margin-top: 8px;padding: 0 0%;}
	.s1_c ul li{float:left;width: 25%;}
	.s1_c ul li .s1_ca img{width: 80px;}
	.s1_c ul li .s1_ca{position: relative;}
	.s1_c ul li .s1_ca .s1_cab{position: absolute;top:0;left:0;width: 100%;text-align: center;opacity: 0;transition: all 0.6s;}
	.s1_c ul li .s1_cc{font-size: 13px;color: #2d2d2d;margin-top: 5px;}	

	.section2{margin-top: 30px;}
	.s2_c .s2_ca{position: absolute;top:15px;left:0;width: 100%;text-align: center;font-size: 20px;color: #ffffff;z-index: 9;}
	.s2_c .bd .s2_ci{padding-bottom:4%;}
	.s2_c .bd .s2_ci .s2_cib{padding-top:60px;left:0;width: 100%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl{float:none;width: 100%;margin-left:0%;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_cibla{font-size: 16px;color: #fefefe;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblb{margin-top: 10px;font-size: 12px;color: #fefefe;line-height: 20px;height: 60px;overflow: hidden;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc{margin-top: 10px;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a{width: 120px;height: 32px;line-height: 32px;display: block;border:1px solid rgba(255,255,255,0.54);text-align: center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibl .s2_ciblc a span{font-size: 12px;color: #fefefe;padding-right: 41px;background: url(s2_4_08.png) no-repeat right center;}
	.s2_c .bd .s2_ci .s2_cib .s2_cibr{width: 100%;float:none;margin-top: 5%;}
	.s2_c .hd{width: 102%;margin-left: -1%;}

	.s2_c .hd{top:60px;left:0;}
	.s2_c .hd ul li{margin-right: 20px;}
	.s2_c .hd ul li span{font-size: 16px;}
	.s2_c .hd ul li img{height: 20px;}

	.section3{margin-top: 30px;}
	.s3_cl{float:none;width: 100%;}
	.s3_cl .s3_cla{font-size: 20px;color: #000000;padding-top: 0;}
	.s3_cl .s3_clb{margin-top: 10px;font-size: 12px;color: #000000;line-height: 24px;}
	.s3_cl .s3_clc{margin-top: 10px;}
	.s3_cl .s3_clc a{width: 120px;height: 32px;line-height: 32px;display: block;border:1px solid #787878;text-align: center;}
	.s3_cl .s3_clc a span{font-size: 12px;color: #060606;padding-right: 41px;background: url(s3_1_09.png) no-repeat right center;}
	.s3_cr{float:none;width: 101%;margin-top: 3%;}
	.s3_cr .s3_cri{float:left;margin:0 1% 0 0;position: relative;width: 32.3333%;}
	.s3_cr .s3_cri .s3_crib{position: absolute;left:0;width: 90%;padding:0 5%;bottom: 0;line-height: 40px;font-size: 12px;color: #ffffff;background: url(s3_3_12.png) no-repeat 95% center;background-size: 12px 12px;}

	.section4{margin-top: 30px;padding: 8% 0 8%;}
	.s4_t{text-align: center;font-size: 20px;color: #ffffff;}
	.s4_c{margin-top: 20px;}
	.s4_c .s4_ci .s4_cib{background: #fff;padding: 10px 10px 5px;}
	.s4_c .s4_ci .s4_cib .s4_ciba{font-size: 14px;color: #000000;line-height: 24px;height: 48px;}
	.s4_c .s4_ci .s4_cib .s4_cibb{margin-top: 5px;line-height: 20px;height: 40px;overflow: hidden;font-size: 12px;color: #666666;}
	.s4_c .s4_ci .s4_cib .s4_cibc{line-height: 40px;border-top: 1px solid #efefef;margin-top: 5px;font-size: 12px;color: #9a9a9a;background: url(s4_3_14.png) no-repeat right center;position: relative;background-size: 20px 5px;}
	.s4_c .s4_ci .s4_cib .s4_cibc .s4_cibca{position: absolute;top:0;left:0;height: 1px;background: #c5a266;width: 0;transition: all 0.6s;}

	.section5{margin-top: 20px;}
	.s5_t{text-align: center;font-size: 20px;color: #272727;}
	.s5_c{margin-top: 20px;}
	.s5_c .s5_cl{float:none;width: 100%;margin-bottom: 2%;}
	.s5_c .s5_cl .s5_clb{height: 190px;background: #c5a266 url(s5_3_14.png) no-repeat 90% 80%;padding: 0 10px;}
	.s5_c .s5_cl .s5_clb .s5_clba{font-size: 14px;color: #ffffff;line-height: 24px;height: 48px;overflow: hidden;padding-top: 10px;}
	.s5_c .s5_cl .s5_clb .s5_clbb{margin-top: 10px;line-height: 20px;font-size: 12px;color: #ffffff;height: 60px;overflow: hidden;}
	.s5_c .s5_cl .s5_clb .s5_clbc{margin-top: 10px;border-top: 1px solid #e2d1b3;line-height: 36px;font-size: 12px;color: #ffffff;background: url(s5_4_20.png) no-repeat  center right;}
	.s5_c .s5_cl .s5_clb .s5_clbc span{color: #d62304;font-weight: bold;}
	.s5_c .s5_cr{float:none;width: 100%;}
	.s5_c .s5_cr .s5_crl{display: none}
	.s5_c .s5_cr .s5_crr{float:none;width: 100%;}
	.s5_c .s5_cr .s5_crr .s5_crri{height: auto;background: #c5a266;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri a{display: block;padding: 8% 10px 12%;height: 100%;box-sizing: border-box;}
	.s5_c .s5_cr .s5_crr .s5_crri1{margin-bottom: 2%;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crria{font-size: 12px;color: #ffffff;}
	.s5_c .s5_cr .s5_crr .s5_crri .s5_crrib{margin-top: 10px;line-height: 24px;font-size: 14px;color: #ffffff;}
}
