/* CSS Document */
@charset "utf-8";
.container{ }

.section1{margin-top: 80px;}
.s1_c{}
.s1_ct{text-align: center;}
.s1_ct .s1_cta{position: relative;}
.s1_ct .s1_cta .s1_ctaa{font-size: 65px;color: #f0f0f0;font-weight: bold;text-transform: uppercase;}
.s1_ct .s1_cta .s1_ctab{position: absolute;top:35px;width: 100%;}
.s1_ct .s1_cta .s1_ctab img{vertical-align: middle;}
.s1_ct .s1_cta .s1_ctab span{font-size: 30px;color: #333333;display: inline-block;vertical-align: middle;margin:0 35px;}
.s1_ct .s1_cta .s1_ctab span b{font-weight: normal;color: #a97738;}
.s1_ct .s1_ctb{font-size: 14px;color: #333333;margin-top: -10px;}
.s1_cc{margin-top: 41px;}
.s1_cc .hd{text-align: center;}
.s1_cc .hd ul{display: inline-block;}
.s1_cc .hd ul li{display: inline-block;width: 146px;height: 33px;line-height: 33px;border:1px solid #bebebe;border-radius: 14px;margin:0 10px;font-size: 16px;color: #333438;}
.s1_cc .hd ul li.on{background: #333438;color: #fff;border:1px solid #333438;}
.s1_cc .bd{margin-top: 46px;}
.s1_cc .bd dl dd { position: relative; }
.s1_cc .bd .s1_cci{background: url(s1_bg_03.png) no-repeat center;height: 531px;width: 1220px;margin-left: -10px;}
.s1_cc .bd .s1_cci .s1_ccicl{float:left;width: 480px;margin-left: 10px;}
.s1_cc .bd .s1_cci .s1_ccicl .s1_ccicla{text-align: center;height: 62px;line-height: 62px;font-size: 24px;color: #ffffff;}
.s1_cc .bd .s1_cci .s1_ccicl .s1_cciclb{margin-top: 41px;overflow: hidden;}
.s1_cc .bd .s1_cci .s1_ccicl .s1_cciclb img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s1_cc .bd .s1_cci:hover .s1_ccicl .s1_cciclb 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_cciclc{padding:30px 20px 0; position: absolute; left:0; top:360px; width: 480px;  }
.s1_cciclc ul li{float:left;margin-right: 20px;margin-bottom: 12px;height: 26px;line-height: 26px;}
.s1_cciclc ul li a{display: block;padding:0 17px;border-radius: 11px;border:1px solid #bebebe;font-size: 12px;color: #000;}
.s1_cciclc ul li:hover a{background: #a97738;border:1px solid #a97738;color: #fff;}

.s1_cc .bd .s1_cci .s1_ccicr{float:right;width: 652px;margin-right: 10px;padding-left: 68px;padding-top: 50px;}
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicra{} 
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicra div{font-size: 36px;color: #f9be67;font-weight: bold;text-transform: uppercase;} 
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicra div a{color: #f9be67;}
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicra p{text-transform: uppercase;font-size: 14px;color: #6e6e70;} 
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicrb{margin-top: 32px;}
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicrb .s1_ccicrbi{margin-bottom: 20px;line-height: 30px;}
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicrb .s1_ccicrbi span{display: inline-block;width: 118px;text-align: center;background: #d6d6d7;border-radius: 11px;font-size: 12px;color: #222222;}
.s1_cc .bd .s1_cci .s1_ccicr .s1_ccicrb .s1_ccicrbi i{font-style: normal;font-size: 16px;color: #ffffff;margin-left: 12px;}

.section2{margin-top: 85px;padding-top: 65px;background: #f7f7f7;padding-bottom: 59px;}
.s2_cc{height: 368px;}
.s2_c .bd{margin-left: -13px;margin-top: 58px;}
.s2_c .bd ul li{float:left;width: 280px;margin:0 13px;
-webkit-box-shadow: 0 0 5px #d9d9d9;  
-moz-box-shadow: 0 0 5px #d9d9d9;
box-shadow: 0 0 5px #d9d9d9;}
.effect-3{max-height:368px;min-height:368px;overflow:hidden;text-align: center;background: #fff;}
.effect-3 .h3{color:#222222;font-size:16px;padding-top: 15px;}
.effect-3 h5{font-size:12px;margin:0 0 10px;line-height:36px;color:#666666;font-weight: normal;}
.effect-3 .hx{font-size:12px;line-height:20px;overflow:hidden;color: #666666;height: 80px;margin-bottom: 20px;padding:0 20px;text-align: left;}
.effect-3 .member-image{transition:.4s;height:280px;width:100%;display:inline-block;float:none;vertical-align:middle; border: 5px solid transparent;border-width: 0 0 7px 0; border-bottom:4px solid #a97738;}
.effect-3 .member-image img{width:100%;vertical-align:bottom;height:100%}
.effect-3 .member-info{}
.effect-3 .social-touch{float:left;left:0;bottom:0;overflow:hidden;width:100%;transition:.4s;color:#fff;background: #a97738;height: 32px;line-height: 32px;}
.effect-3:hover .member-image{border-bottom:0;border-radius:0 0 50px 50px;height:150px;display:inline-block;overflow:hidden;width:150px;transition:.4s;background: #fff;}
.s2_cd{margin-top: 58px;text-align: center;}
.s2_cd a{display: inline-block;width: 165px;height: 36px;line-height: 36px;border-radius: 15px;border:1px solid #bebebe;color: #333438;font-size: 16px;}
.s2_cd a:hover{color: #fff;background: #a97738;border:1px solid #a97738;}

.section3{background: url(s3_bg_02.png) no-repeat center;height: 853px;padding-top: 85px;position: relative;}
.s3_c .s1_ct .s1_cta .s1_ctaa{color: #363636;}
.s3_c .s1_ct .s1_cta .s1_ctab span{color: #fff;}
.s3_c .s1_ct .s1_ctb{font-size: 14px;color: #333333;margin-top: -10px;color: #949494;}
.s3_cc{margin-top: 60px;}
.s3_cc .s3_cci .s3_ccil{overflow:hidden; float:left;width: 404px;background: url(s3_2_03.png) no-repeat center;padding-left: 71px;padding-top: 24px;height: 523px;}
.s3_cc .s3_cci .s3_ccil img{-webkit-box-shadow: 0 0 5px #d9d9d9;  
-moz-box-shadow: 0 0 5px #d9d9d9;
box-shadow: 0 0 5px #d9d9d9;transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;}

.s3_cc .s3_cci .s3_ccir{float:right;width: 551px;background: #fff;height: 490px;padding: 57px 87px 0;}
.s3_cc .s3_cci .s3_ccir .s3_ccira div{font-size: 30px;color: #222222;}
.s3_cc .s3_cci .s3_ccir .s3_ccira p{font-size: 14px;color: #040000;}
.s3_cc .s3_cci .s3_ccir .s3_ccirb{margin-top: 55px;}
.s3_cc .s3_cci .s3_ccir .s3_ccirb .s3_ccirbi{line-height: 30px;font-size: 13px;color: #040000;margin-bottom: 20px;}
.s3_cc .s3_cci .s3_ccir .s3_ccirb .s3_ccirbi span{background: #a97738;font-size: 14px;color: #ffffff;border-radius: 10px;padding:5px 32px;font-size: 14px;}
.s3_cc .hd{ width:1920px; left:50%; margin-left:-960px; position:absolute; bottom:70px; z-index:3; text-align:center; }
.s3_cc .hd ul{ display:inline-block; }
.s3_cc .hd ul li{ width:16px; height:16px; background:url(banner1_03.png) no-repeat center; margin:0 13px;  *display:block; display:inline-block; vertical-align:top; cursor:pointer; text-indent:99999999px; }
.s3_cc .hd ul .on{ background:url(banner2_05.png) no-repeat center; }

.section4{background: #a97738;}
.s4_c .s4_cl{float:left;}
.s4_c .s4_cm{float:left;margin-left: 120px;font-size: 16px;color: #ffffff;line-height: 130px;}
.s4_c .s4_cr{float:right;padding-top: 45px;}
.s4_c .s4_cr .s4_cra{width:195px;height: 38px;background: #fff;border:1px solid #d7d7d7;padding:0 11px;font-size: 14px;color: #000000;margin-right: 22px;vertical-align: middle;}
.s4_c .s4_cr .s4_crb{width: 120px;background: #fff;height: 40px;vertical-align: middle;font-size: 14px;color: #000000;}

.section5{margin-top: 85px;}
.s5_cc{margin-top: 58px;background: url(s5_3_03.png) repeat-x center;height: 669px;width: 1920px;position: relative;left:50%;margin-left: -960px;}
.s5_cc .s5_ccl{float:left;padding-left: 360px;width: 515px;padding-right: 84px;}
.s5_cc .s5_ccl .s5_ccla{text-align: right;padding-top: 119px;}
.s5_cc .s5_ccl .s5_cclb{margin-top: 30px;height: 135px;line-height: 23px;font-size: 12px;color: #000000;}
.s5_cc .s5_ccl .s5_cclc{text-align: right;}
.s5_cc .s5_ccl .s5_cclc .s5_cclci{text-align: center;display: inline-block;margin-left: 48px;}
.s5_cc .s5_ccl .s5_cclc .s5_cclci p{margin-top: 7px;font-size: 12px;color: #000;}
.s5_cc .s5_ccl .s5_ccld{margin-top: auto;margin-top: 65px;text-align: right;}
.s5_cc .s5_ccl .s5_ccld a{display: inline-block;width: 152px;height: 38px;text-align: center;line-height: 38px;border:1px solid #bebebe;font-size: 14px;color: #000000;border-radius: 15px;}
.s5_cc .s5_ccl .s5_ccld a:hover{color: #fff;background: #a97738;border:1px solid #a97738;}
.s5_cc .s5_ccr{float:right;overflow: hidden;}
.s5_cc .s5_ccr img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s5_cc:hover .s5_ccr 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); 
}


.section6{margin-top: 85px;}
.s6_cc{margin-top: 64px;position: relative;}
.s6_cc .bd{}
.s6_cc .bd ul li{float:left;width: 230px;padding:5px;}
.s6_cc .bd ul li .s6_cci{text-align: center;padding:0 13px;}
.s6_cc .bd ul li .s6_cci .s6_ccia{padding-top: 46px;}
.s6_cc .bd ul li .s6_cci .s6_ccib{height: 2px;width: 32px;background: #a97738;display: inline-block;margin-top: 18px;}
.s6_cc .bd ul li .s6_cci .s6_ccic{margin-top: 29px;font-size: 18px;color: #222222;}
.s6_cc .bd ul li .s6_cci .s6_ccid{margin-top: 22px;height: 80px;font-size: 12px;color: #444444;line-height: 24px;}
.s6_cc .bd ul li .s6_cci .s6_ccie{padding-bottom: 35px;}
.s6_cc .bd ul li .s6_cci .s6_ccie a{text-decoration: underline;font-size: 12px;color: #a97738;}
.s6_cc .bd ul li:hover .s6_cci{-webkit-box-shadow: 0 0 10px #ccc;  
-moz-box-shadow: 0 0 10px #ccc;
box-shadow: 0 0 10px #ccc;}
.s6_cc .bd ul li:hover .s6_cci .s6_ccic{color: #a97738;}
.s6_cc .prev{position: absolute;top:50%;margin-top: -24px;left:-50px;display: inline-block;width: 48px;height: 48px;background:#a7a7a7 url(s6_prev_19.png) no-repeat center;border-radius: 5px;opacity:0; transition:0.8s linear 0s;}
.s6_cc .next{position: absolute;top:50%;margin-top: -24px;right:-50px;display: inline-block;width: 48px;height: 48px;background:#a7a7a7 url(s6_next_22.png) no-repeat center;border-radius: 5px;opacity:0; transition:0.8s linear 0s;}
.s6_cc:hover a.prev, .s6_cc:hover a.next{ opacity:1; }
.s6_cc a.prev:hover, .s6_cc a.next:hover{background-color: #a97738;}

.section7{background: url(s7_bg_02.png) no-repeat center;height: 750px;padding-top: 85px;margin-top: 80px;}
.s7_c .s1_ct .s1_cta .s1_ctaa{color: #363636;}
.s7_c .s1_ct .s1_cta .s1_ctab span{color: #fff;}
.s7_c .s1_ct .s1_ctb{font-size: 14px;color: #333333;margin-top: -10px;color: #949494;}
.s7_cc{margin-top: 55px;}
.s7_cc .parHd{float:left;width: 222px;}
.s7_cc .parHd ul li{height: 50px;margin-bottom: 14px;line-height: 50px;background: #404040;font-size: 18px;color: #fff;text-align: center;}
.s7_cc .parHd ul li.on{background: #a97738;}
.s7_cc .parHd a{height: 50px;line-height: 50px;background: #404040;font-size: 18px;color: #fff;text-align: center;display: block;}
.s7_cc .parHd a:hover{background: #a97738;}
.s7_cc .parBd{float:right;width: 910px;}
.s7_cc .parBd .s7_cci{position: relative;}
.s7_cc .parBd .s7_cci ul li div{overflow: hidden;}
.s7_cc .parBd .s7_cci 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%;
	
}


.s7_cc .parBd .s7_cci ul li p{height: 60px;line-height: 60px;text-align: center;font-size: 14px;color: #ffffff;background: #404040;}
.s7_cc .parBd .s7_cci .hd{position:absolute; bottom:21px; z-index:3; text-align:center; right: 30px;}
.s7_cc .parBd .s7_cci .hd ul{ display:inline-block; }
.s7_cc .parBd .s7_cci .hd ul li{ width:16px; height:16px; background:url(banner1_03.png) no-repeat center; margin:0 13px;  *display:block; display:inline-block; vertical-align:top; cursor:pointer; text-indent:99999999px; }
.s7_cc .parBd .s7_cci .hd ul .on{ background:url(banner2_05.png) no-repeat center; }
.s7_cc .parBd .s7_cci .prev{display: inline-block;background: url(s7_prev_06.png) no-repeat center;height: 48px;width: 48px;position: absolute;bottom: 49px;left:-190px;}
.s7_cc .parBd .s7_cci .next{display: inline-block;background: url(s7_next_08.png) no-repeat center;height: 48px;width: 48px;position: absolute;bottom: 49px;left:-82px;}
.s7_cc .parBd .s7_cci .s7_line{width: 340px;height: 1px;background: #a97738;position: absolute;bottom: 30px;left:-290px;}

.section8{margin-top: 80px;}
.s8_c{margin-top: 58px;background: url(s8_2_03.png) repeat-x center;height: 462px;padding-top: 69px;}
.s8_c .s8_cc{width: 1226px;margin-left: -13px;}
.s8_c .bd ul li{float:left;width: 280px;margin:0 13px;position: relative;}
.s8_c .bd ul li .s8_ccia{overflow: hidden;}
.s8_c .bd ul li .s8_ccia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.s8_c .bd ul li:hover .s8_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); 
}

.s8_c .bd ul li .s8_ccib{position: absolute;top:0;left:0;z-index: 3;width: 91px;height: 35px;background: #a97738;line-height: 35px;font-size: 12px;color: #fff;text-align: center;}
.s8_c .bd ul li .s8_ccib span{font-size: 30px;color: #ffffff;margin-right: 5px;}
.s8_c .bd ul li .s8_ccic{background: #fff;height: 146px;padding:0 12px;}
.s8_c .bd ul li .s8_ccic .s8_ccica{padding-top: 17px;}
.s8_c .bd ul li .s8_ccic .s8_ccica a{font-size: 14px;color: #222222;}
.s8_c .bd ul li .s8_ccic .s8_ccicb{margin-top: 18px;height: 60px;line-height: 20px;font-size: 12px;color: #444444;line-height: 20px;overflow: hidden;}
.s8_c .bd ul li .s8_ccic .s8_ccicc a{text-transform: uppercase;font-size: 12px;color: #222222;}
.s8_c .bd ul li:hover{-webkit-box-shadow: 0 0 5px #e8e8e8;  
-moz-box-shadow: 0 0 5px #e8e8e8;
box-shadow: 0 0 5px #e8e8e8;}
.s8_c .bd ul li:hover .s8_ccic .s8_ccica a{color: #a97738}
.s8_c .bd ul li:hover .s8_ccic .s8_ccicc a{color: #a97738}
.s8_c .s8_cd{margin-top: 54px;text-align: center;}
.s8_c .s8_cd a{display: inline-block;width: 165px;height: 36px;line-height: 36px;border-radius: 15px;border:1px solid #bebebe;color: #333438;font-size: 16px;}
.s8_c .s8_cd a:hover{color: #fff;background: #a97738;border:1px solid #a97738;}

.s1_ccic { display: none; }

.show { display: block; }
.hide { display: none; }




