/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:' '; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}

img{max-width: 100%;}

.head {position: absolute;left: 0;right: 0;top: 0;z-index: 99;}
.head .headtop{padding: 20px 0;border-bottom: 1px solid #C1C1C1;margin-bottom: 20px;}
.head .headtop ul li{display: inline-block;padding-left: 30px;line-height: 24px;}
.head .headtop ul li {font-size:14px;color:#E9E9E9;margin-right: 20px;}
.head .headbottom{border-bottom: 1px solid #C1C1C1;padding-bottom: 25px;}

.menu ul li{display: inline-block;width: 100px;text-align: center;line-height: 46px;text-align: center;font-size: 14px;position: relative;}
.menu ul li.cur{border-bottom: 2px solid #FAC83C;line-height: 44px;}
.menu ul li:hover{border-bottom: 2px solid #FAC83C;line-height: 44px;}
.menu ul li.cur a{color: #FAC83C;}
.menu ul li:hover a{color: #FAC83C;}
.menu ul li a{color: #fff; font-size:18px; font-weight:bold}
.menu ul li dl{position: absolute;left: 0;width: 100%;top: 46px;z-index: 99;display: none;background: #fff;}
.menu ul li:hover dl{display: block;}
.menu ul li dl dd a:hover{color: #000;}


.search{border-bottom: 1px solid #fff;}
.search input{line-height: 46px;width: 86%;padding: 0 2%;background: none;outline: none;color: #fff;font-size: 16px;}
.search a{display: block;width: calc(10% - 2px);}
.search  img{margin-top: 6px;}

.con{padding-top: 80px;}
.tit{margin-bottom: 50px;text-align: center;}
.tit h3{position: relative;font-size:30px;color:#222222;font-weight: normal;text-align: center;display: inline-block;}
.tit .line{width: 60px;height: 1px;background: #fff;position: absolute;top: 20px;left: -80px;}
.tit .line2{width: 60px;height: 1px;background: #fff;position: absolute;top: 20px;right: -80px;}

.con .nr{padding: 60px  80px;background: url(../images/6789592_1533004866.png) no-repeat;border-radius: 20px;font-size: 16px; line-height: 1.8; color: #555555;text-align: center;}
.con .imgarea{text-align: center;margin: 50px 0;}


.pad{padding: 70px 0;}
.tit2{margin-bottom: 50px;text-align: center;}
.tit2 h3{position: relative;font-size:30px;color:#222222;font-weight: normal;text-align: center;display: inline-block;}
.tit2 .line{width: 60px;height: 1px;background: #FAC83C;position: absolute;top: 20px;left: -80px;}
.tit2 .line2{width: 60px;height: 1px;background: #FAC83C;position: absolute;top: 20px;right: -80px;}

.con2 ul li{width: 48%;margin: 1%;float: left;}
.con2 ul li h3{margin-top: 20px;margin-bottom: 16px;font-size: 18px;    color: rgb(85, 85, 85);font-weight: normal;}
.con2 ul li:hover h3{color: #FAC83C;}
.con2 ul li .spa{font-size: 14px;color: rgb(119, 119, 119);display: block;line-height: 2;margin-bottom: 40px;}
.con2 ul li .jiage .spa2{    color: rgb(255, 0, 51);font-size: 18px;}
.con2 ul li .jiage .spa3{font-size: 16px;color: rgb(153, 153, 153);text-decoration: line-through;}
.con2 ul li dl{margin-top: 30px;}
.con2 ul li dl dd{width: calc(32% - 20px);padding-left: 20px;display: inline-block;font-size: 14px;color: #777777;}


.w40{width: 40%;}
.w58{width: 58%;}

.con3{background: #F8F8F8;}
.con3 ul li{width: 48%;float: left;margin: 1%;background: #fff;height: 225px;}
.con3 ul li .imgarea{position: relative;}
.con3 ul li .imgarea h3{line-height: 40px;background: rgba(0, 0, 0, 0.5);font-size: 14px;color: #FFFFFF;font-weight: normal;position: absolute;left: 0;right: 0;bottom: 0;z-index: 99;padding: 0 5%;}
.con3 ul li .wenzi{border-bottom: 1px solid #EDEDED;text-align: center;}
.con3 ul li .wenzi h3{padding: 25px 0;font-size: 16px;color: #555555;font-weight: normal;}
.con3 ul li .wenzi .line3{background: #FAC83C;height: 3px;width: 30px;margin: 0 auto;}
.con3 ul li dl{padding: 25px 0;text-align: center;}
.con3 ul li dl dd{width: calc(32% - 20px);padding-left: 20px;display: inline-block;font-size: 14px;color: #777777;}
.more{text-align: center;margin-top: 50px;}
.more a{display: inline-block;width: 180px;line-height: 50px;border-radius: 25px;font-size: 14px;color: rgb(34, 34, 34);background: #FFCA35;}


.tit3{margin-bottom: 50px;text-align: center;}
.tit3 h3{position: relative;font-size:30px;color:#fff;font-weight: normal;text-align: center;display: inline-block;}
.tit3 .line{width: 60px;height: 1px;background: #fff;position: absolute;top: 20px;left: -80px;}
.tit3 .line2{width: 60px;height: 1px;background: #fff;position: absolute;top: 20px;right: -80px;}
.tit3  span{font-size: 16px;display: block;text-align: center;color: #fff;margin-top: 30px;}

.con4 ul li{width: 20%;float: left;background: #F7C839;text-align: center; overflow:hidden; height:242px}
.con4 ul li .img2{margin-top: 72px;}
.con4 ul li h3{font-size: 22px;color: #333333;font-weight: normal;margin-top: 22px;margin-bottom: 75px;}

.con5 .tabs_vallist{margin-top: 30px;}
.con5 .tabsl h3{font-size: 30px;color: #222222;font-weight: normal;}
.con5 .tabsl .line4{width: 60px;height: 1px;background: #FAC83C;margin-left: 20px;margin-top: 20px;}
.title li{display: inline-block;margin-left: 70px;line-height: 40px; color: #333;font-size: 16px;}
.title li:hover{color: #F7C839;}
.title li.cur{color: #F7C839;}
.tab_val{display: none;}
.tab_val ul li{width:48%;margin: 1%;float: left;}
.tab_val ul li .limain{/* border: 7px solid #FFCA35; */position: relative;}
.tab_val ul li .jing{/* position: absolute;top: 0;left: 0;z-index: 99; */}
.tab_val ul li:hover .limain{/* border: 7px solid #333; */}
.tab_val ul li .imgarea{padding: 30px;background: #E8EAEF;}
.tab_val ul li .wenzi{line-height: 40px;color: #333333;background: #F7C839;text-align: center;font-size: 14px;font-weight: normal;}
.tab_val ul li .wenzi h3{font-weight: normal;}
.tab_val ul li:hover .wenzi{background: #333333;color: #fff;}
.jing{position: relative;}
												.jing .wenzi2{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;text-align: center;padding: 40% 0 !important;}
												.jing .wenzi2 h3{font-size: 18px;color: #fff;}
												.jing .wenzi2 span{color: #fff;font-size: 14px;display: none;}
												.jing:hover .wenzi2{padding: 15% 0;}
												.jing:hover .wenzi2 span{display: block;}


.w45{width: 45%;padding: 2%;background: #fff;}
.tit5{font-size:16px;color:#555555;margin-bottom: 20px;}
.tit5 h3{font-weight: normal;border-left: 3px solid #F7C839;padding-left: 10px;}
.news .left ul li{width: 23%;margin: 1%;position: relative;float: left;}
.news .left ul li  h3{line-height: 40px;background: rgba(0, 0, 0, 0.5);font-size: 14px;color: #FFFFFF;font-weight: normal;position: absolute;left: 0;right: 0;bottom: 0;z-index: 99;padding: 0 5%;}
.news .right ul li{padding-left: 15px;line-height: 40px;border-bottom: 1px solid #EDEDED;}
.news .right ul li h3{font-size: 14px;font-weight: normal;color: rgb(85, 85, 85);}
.news .right ul li span{font-size: 14px;font-weight: normal;color: rgb(85, 85, 85);}
.news .right ul li a:hover h3{color: #F7C839;}
.news .right ul li a:hover span{color: #F7C839;}

.title2 li{display: inline-block;margin-left: 70px;line-height: 40px; color: #333;font-size: 16px;}
.title2 li:hover{color: #F7C839;}
.title2 li.cur{color: #F7C839;}
.tab_val2{display: none;}
.tab_val2 ul li{width: 23%;margin: 1%;float: left;}
.tab_val2 ul li .limain{border: 7px solid #FFCA35;position: relative;}
.tab_val2 ul li .jing{position: absolute;top: 0;left: 0;z-index: 99;}
.tab_val2 ul li:hover .limain{border: 7px solid #333;}
.tab_val2 ul li .imgarea{padding: 30px;background: #E8EAEF;}
.tab_val2 ul li .wenzi{line-height: 40px;color: #333333;background: #F7C839;text-align: center;font-size: 14px;font-weight: normal;}
.tab_val2 ul li .wenzi h3{font-weight: normal;}
.tab_val2 ul li:hover .wenzi{background: #333333;color: #fff;}


.con6{background: #F7C839;}
.con6 ul .li2{background: #121212;} 
.con6 ul li{width: 33.3%;text-align: center;float: left;}
.con6 ul li h3{font-size: 14px;color: #000;font-weight: normal;margin: 20px 0;}
.con6 ul li span{display: block;color: #000;font-size: 14px;}
.con6 ul .li2 h3{color: #fff;} 
.con6 ul .li2 span{color: #fff;}

.foot{background: #333333;}
.foot .left{width: 17%;border-right: 1px solid #484748;}
.foot .left dl dt{color: #fff;font-size: 16px;margin-bottom: 20px;}
.foot .left dl  dd a{color: #CCCCCC;font-size: 14px;}
.foot .left dl  dd{margin-bottom: 20px;display: inline-block;width: 48%;}
.foot .left dl  dd a:hover{color: #F7C839;}
.foot .center{width: 50%;text-align: center;}

.copy{border-top: 1px solid #484748;padding: 30px 0;background: #333;color: #CCCCCC;text-align: center;padding: 30px 0;font-size: 14px;}

.inside{background: #F8F8F8;}
.w20{width: 20%;padding: 0%;background: #fff;}
.w78{width: 74%;padding: 2%;background: #fff;}

.plist ul li{line-height: 50px;text-align: center;}
.plist ul li.cur{background: #F7C839;}
.plist ul li a{color: #555555;font-size: 18px;}
.plist ul li.cur a{color: #fff;}
.plist ul li:hover{background: #F7C839;}
.plist ul li:hover a{color: #fff;}

.itit{border-bottom: 1px solid #EDEDED;margin-bottom: 20px;}
.itit h3{font-size: 18px;font-weight: normal;color: #555555;line-height: 40px;}

.contact{background: #F8F8F8;}
.biao{background: #fff;padding: 2% 20%;}
.label{margin-bottom: 15px;}
.label .left{width: 20%;text-align: right;color: #555555;font-size: 16px;line-height: 50px;}
.label .right{width: 76%;}
.label input{width: 96%;padding: 0 2%;line-height: 50px;border: 1px solid #EDEDED;}
.label textarea{width: 96%;padding: 0 2%;line-height: 50px;border: 1px solid #EDEDED;}
.label a{width: 100%;line-height: 50px;background: #F7C839;font-size: 16px;color: #000;text-align: center;display: block;}
