@charset "utf-8";
@font-face {
    font-family: dincondmedium;
    src: url("../font/dincondmedium.otf");
}
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;}
html,body{font-size: 14px;font-family:"Microsoft YaHei","PingFang SC";}
body{padding-top: 80px;}
h1,h2,h3,h4,h5{font-weight: normal;}
input,textarea{ border:none; font-family:"Microsoft YaHei","PingFang SC";outline: none;}
img { border: none; }
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
table{border-collapse: collapse;}
a{color: #000;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
.w1200{width:1200px; margin:0 auto;}
.img100 img{width: 100%;vertical-align: bottom;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.middle-text{position:relative; *top:-50%; *left:-50%;display: block;}
.bgf5{background: #f5f5f5;}
.padding-tb60{padding: 60px 0;}
.padding-tb40{padding: 40px 0;}
.margin-tb60{margin: 60px auto;}
.margin-tb80{margin: 80px auto;}
.padding50{padding: 50px;}
.text-center{text-align: center;}
.margin-tb40{margin: 40px auto;}
.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
.scrollBar::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}
.scrollBar::-webkit-scrollbar-thumb {background-color: #cfcfd2;border-radius: 8px;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: #f3f3f3;}
/*鑿插姏钖�*/
.header{position: fixed;z-index: 999;width: 100%;background: #000;height: 80px;top:0;left: 0;line-height: 80px;}
.fjzx{position: absolute;top:0;left: 0;}
.fjzx img{vertical-align: bottom;}
.nav{text-align: center;margin: 0 350px 0 198px;}
.nav li{display: inline-block;margin: 0 8px;position: relative;height: auto;}
.nav li:before{content: '';width: 100%;height: 3px;position: absolute;left: 0;bottom:0;background: #fee800;display: none;}
.nav li .nav-yi{display: block;padding: 0 25px;color: #fee800;}
.nav li.active:before{display: block;}
.er-box{position: absolute;line-height: 58px;background: #fff;box-shadow: 0 0 20px #ccc;-webkit-box-shadow: 0 0 20px #ccc;width: 206px;padding: 10px 0;display: none;}
.er-box a{display: block;text-align: left;padding-left: 15px; color: #0f0f0f;}
.er-box a:hover{background: #fee800;}
.right-area{position: absolute;right: 0;height: 100%;top:0;}
.right-area li{float: left;margin-right: 50px;}
.langauge a,.langauge span{color: #4c4c4c;}
.langauge span{margin: 0 4px;}
.langauge a.active{color: #fff;}
.langauge a:hover{color: #fff;}
.right-area-link img{vertical-align: middle;}
.weixin{margin-right: 20px;position: relative;}
.show-code{width: 130px;padding: 5px; box-shadow: 0 0 4px #ddd;-webkit-box-shadow: 0 0 4px #ddd;left: 50%;margin-left: -65px;position: absolute;display: none;overflow: hidden;}
.show-code img{width:100%;vertical-align: bottom;}
.ercode-btn{position: relative;}
.search-box{position: relative;height: 32px;margin-top: 24px;}
.show-search{width: 24px;height: 24px;background: url("../images/4.png") no-repeat center;background-size: cover;cursor: pointer;margin-top: 4px;}
.search{position: absolute;height: 100%;width: 0;top:0;right: 0;overflow: hidden;}
.search .text{width: 100%;height: 100%;display: block;text-indent: 36px;line-height: 32px;}
.close-search{position: absolute;width: 32px;height: 32px;left: 0;top:0;background: #fff;cursor: pointer;background: url("../images/5.png") no-repeat center;background-size: cover;}
.search.active{width: 240px;}
.search{transition: all .3s linear;-webkit-transition: all .3s linear;}
.position{height: 40px;line-height: 40px;background: #fafafa;}
.position img{vertical-align: middle;margin-top: -2px;width: 20px;}
.position span{margin: 0 5px;}
.index-title{font-size: 24px; color: #444;border-bottom: 3px solid #ddd;padding: 35px 0 30px;position: relative;}
.index-title h2{font-size: 24px; color: #000;}
.flh-ms{color: rgba(68,68,68,.75);margin-top: 25px;}
.news-list{margin-bottom: 60px;}
.news-list li{float: left;margin-right:2%;width: 32%;margin-top: 40px;}
.news-list li:nth-child(3n){margin-right: 0;}
.news-list li h3{font-size: 18px;color: #444444;border-bottom: 1px solid #e1e1e1;padding: 15px 0;}
.news-list li .img100{overflow: hidden;}
.news-desc{margin-top: 10px;position: relative;}
.news-desc p{color: #444;font-size: 15px;margin-bottom: 12px;}
.news-desc span{color: rgba(68,68,68,.75);}
.news-time{position: static;right: 0;top:0;color: rgba(68,68,68,.5);margin-top: 5px;}
.footer{background: #0f0f0f;padding: 60px 0;}
.footer-a b,.footer-a p,.footer-a a{font-size: 12px; color: #bbb;display: block;}
.footer-a p{margin-top: 10px;}
.footer-a p span{color: #fee800;}
.footer dl{float: left;margin-left: 70px;}
.footer dl:nth-child(1){margin-left: 0;}
.footer .footer-d{width: 262px;margin-right: 0;}
.footer dl dt{font-weight: bold;color: #fff;margin-bottom: 10px;}
.footer dl dd a{font-size: 13px;color: #bbb;}
.footer dl dd a:hover{text-decoration: underline;}
.address-box{position: relative;}
.address-box span{position: absolute;left: 0;top:0;font-size: 13px;color: #bbb;line-height: 1.6em;}
.address-box p{font-size: 13px;color: #bbb;margin-left: 70px;line-height: 1.6em;}
.email{font-size: 13px; color: #fff;margin: 10px 0 20px;}
.menu-handler{width: 25px; height: 32px; cursor: pointer; position: absolute;right:20px;top:50%;margin-top: -16px; transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; }
.menu-handler .burger{  height: 2px; background: #fee800; display: block; position: absolute; z-index: 5; left: 0;
    transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;
    -o-transform-origin: center; -ms-transform-origin: center;
    border-radius: 2px;-webkit-border-radius: 2px;top: 5px;width: 25px;}
.menu-handler .burger-2 {top: 15px; }
.menu-handler .burger-3 {top: 25px;}
.menu-handler.active .burger-1 { top:15px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3 { top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
.wliang .show-code{bottom:40px;}
/*鍝佺墝浠嬬粛*/
/*.ppjs-a{margin-top: 30px;}*/
.ppjs-a li{float: left;width:31%;margin-right: 3.5%;}
.ppjs-a li:last-child{margin-right: 0;}
.ppjs-a li .img{background: #f5f5f5;text-align: center;padding: 40px 0;margin-bottom: 20px;}
.ppjs-a li .img img{display: block;margin: 0 auto 20px;width: 100px;}
.ppjs-a li h3{font-size: 16px;line-height: 1.6em;}
.ppjs-a-descs{position: relative;margin-top: 10px;}
.ppjs-a-descs span{position: absolute;left: 0;top:0;line-height: 1.6em;color: rgba(68,68,68,.75);}
.ppjs-a-descs p{line-height: 1.6em;color: #666;margin-left: 20px;}
.ywhg h2{font-size: 24px; color: #444;margin-bottom: 60px;}
.ywhg li{float: left;width: 20%;margin-right: 6.66%;}
.ywhg li:last-child{margin-right: 0;}
.ywhg-ms{height: 230px;position: relative;margin: 0 auto;width: 100%;}
.ywhg-ms img{width: 100%;vertical-align: bottom;}
.ywhg-des{position: absolute;left: 0;right: 0;top:0;bottom:0;text-align: center;}
.ywhg-des b{color: #444;font-size: 62px;line-height: 1em;}
.ywhg-des p{font-size: 16px;color: #666;}
.tenyear{padding: 25px 0;}
.tenyear h3{font-size:24px;color: #444; line-height: 1.5em;margin-bottom: 10px;}
.tenyear p{color: #666;}
/*.fzlc-con{margin-top: 30px;}*/
.fzlc-img{float: left;width: 50%;padding-top: 20px;}
.fzlc-img .img{width: 480px;max-width: 94%;margin: 0 auto;}
.fzlc-img-list{display: none;}
.fzlc-img-list.active{display: block;}
.fzlc-img-list span{color: rgba(68,68,68,.75);display: none;margin-top: 8px;line-height: 1.6em;}
.fzlc-nr{width: 50%;float: right;box-sizing: border-box;padding-left: 40px;}
.fzlc-nr h4{font-size: 24px; color: #444;}
.fzlc-nr-sr{width: 420px;max-width: 100%;}
.fzlc-nr-list{margin: 10px 0;padding: 15px 0;border-bottom: 1px solid #fee800;}
.fzlc-nr-list h5{font-size: 18px;font-weight: bold;color: #444;margin-bottom: 5px;}
.fzlc-nr-list p{color: rgba(68,68,68,.75);line-height: 1.6em;}
.fzlc-nr-page{max-height: 290px;overflow-y: auto;margin-top: 10px;}
.scrollBar1::-webkit-scrollbar {width: 3px;height: 6px;}
.scrollBar1::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}
.scrollBar1::-webkit-scrollbar-thumb {background-color: #b8a595;background-clip: padding-box;min-height: 28px;}
.scrollBar1::-webkit-scrollbar-track-piece {background: #f3f3f3;}
.partner{margin: 30px 0;}
.partner li{float: left;width: 10.5%;margin:1%;text-align: center;}
.partner img{max-height: 100%;}

/*涓撳浠嬬粛*/
.zjjs-box{border-top: 3px solid #b8a595;}
.jzjs-page{position: relative;border-bottom: 1px solid #e1e1e1;}
.jzjs-page:last-child{border: none;}
.jzjs-img{position: absolute;top:0;left: 0;width: 227px;}
.relative{position: relative;}
.jzjs-con{margin-left: 275px;margin-right: 360px;}
.jzjs-con-a h3{font-size: 24px; color: #feb900;font-weight: bold;margin-bottom: 5px;}
.jzjs-con-a p{font-size: 16px; color: #444;}
.jzjs-con-a p span{font-size: 14px; color: #444;}
.jzjs-con-b,.jzjs-con-c{margin-top: 25px;}
.jzjs-con-b p{line-height: 1.6em;color: rgba(68,68,68,.75);text-align: justify;}
.jzjs-con-c h4{font-size: 16px; color: #444;margin-bottom: 10px;}
.jzjs-con-c p{font-size: 14px; color: #444;line-height: 1.6em;margin: 5px 0;}
.jzjs-con-td{position: absolute;right: 0;top:0;width: 227px;}
.jzjs-con-td li{color: #444;background: #f5f5f5;padding: 16px 0;}
.jzjs-con-td li:before{content: '';display: inline-block;width: 5px;height: 5px;background: #444;margin-left: 20px;vertical-align: middle;margin-right: 12px;margin-top: -2px;}
.jzjs-con-td li:nth-child(odd){background: #feb900;color: #fff;}
.jzjs-con-td li:nth-child(odd):before{background: #fff;}
/*璇剧▼绠�浠�*/
.kecheng-list{margin-top: 80px;margin-bottom: 60px;font-size: 0;display: flex;flex-wrap: wrap;}
.kecheng-list li{width: 32%;margin-right: 2%;font-size: 14px;display: inline-block;vertical-align: top;margin-bottom: 3%;background: #f5f5f5;border:1px solid #e1e1e1;box-sizing: border-box;}
.kecheng-list li:nth-child(3n){margin-right: 0;}
.kecheng-list li h3{background: #fee800;font-size: 24px; color: #444;line-height: 50px;position: absolute;left: 0;bottom:0;width: 100%;padding: 0 30px;box-sizing: border-box;background: url("../images/h3-bg.png") no-repeat center;background-size: 100% 100%;}
.kecheng-con{padding:20px;font-size: 0;min-height: 90px;}
.kecheng-con-list{display: inline-block;vertical-align: top; position: relative;font-size: 14px;width: 100%;margin-right: 4%; box-sizing: border-box;margin-bottom: 2px;}
.kecheng-con-list:nth-child(2n){margin-right: 0;}
.kecheng-con-list .i{position: absolute;width: 6px;height: 6px;border-radius: 100%;left: 0;background: #959595;transition: all .4s;top:8px;}
.kecheng-con-list:last-child{border-bottom: none;}
/*.kecheng-con-list img{position: absolute;width: 32px;top:5px;left: -50px;opacity: 0;}*/
.kecheng-con-list a:hover img{left: 0;opacity: 1;}
.kecheng-con-list a:hover p{color: #000;}
.kecheng-con-list a:hover .i{background: #000;}
.kecheng-con-list p{line-height: 1.6em;color: #555;margin-left: 12px;transition: all .4s;}
.overhide{overflow: hidden;}
/*璇惧爞鍥為【*/
.kecheng-hg li{width: 32%;margin-right: 2%;float: left;margin-bottom: 40px;}
.kecheng-hg li:nth-child(3n){margin-right: 0;}
.kecheng-hg li span{color: #969696;}
.kecheng-hg li span img{vertical-align: middle;margin: -4px 5px 0 0;}
.kecheng-hg h3{font-size: 20px; color: #444;margin: 20px 0;}
.kecheng-hg p{color: #969696;line-height: 1.6em;margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.page{text-align: center;position: relative;margin-top: 50px;font-size: 0;}
.page a{display: inline-block;vertical-align: middle; height:42px;transition: all .4s;color: #a09f9f;}
.pages{min-width: 40px;line-height: 42px;text-align:center;border:1px solid #e9e9e9;border-radius:0;-webkit-border-radius:0;font-size: 18px; background: #fff;margin: 0 6px;}
.page a.active{background: #fee800;border-color: #fee800;color: #000;}
.page a:hover{background: #fee800;border-color: #fee800;color: #000;}
.page-btn{font-size: 14px; background-repeat: no-repeat;background-size: cover;background-position: center;width: 88px;background: #e9e9e9;border:1px solid #e9e9e9;}
.page-btn span{line-height: 42px;display: inline-block;vertical-align: middle;}
.page-btn i{display: inline-block;vertical-align: middle;width: 25px;height: 25px;opacity: 0.5;transition: all .4s;}
.page-btn:hover i{opacity: 1;}
.page-left{margin-right: 10px;}
.page-right{margin-left: 10px;}
.page-left i{background: url("../images/jed1.png") no-repeat center;background-size: cover;margin-right: 5px;margin-left: -8px;}
.page-right i{background: url("../images/jed2.png") no-repeat center;background-size: cover;margin-left: 5px;margin-right: -8px;}
/*鏂伴椈*/
.kecheng-hg .title-time{font-size: 24px;}
.kecheng-hg .title-time span{font-size: 12px;}
.kecheng-hg h4{font-size: 16px;color: #444;margin: 15px 0;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
height: 42px;
}
.arrow-right1{width: 42px;height: 42px;background: url("../images/40.png") no-repeat center;background-size: cover;margin-top: 25px;}
.kecheng-hg li a:hover .arrow-right1{background: url("../images/41.png") no-repeat center;background-size: cover;}
.xwxq-desc{margin-top: 50px;}
.xwxq-desc p{color: #444;font-size: 16px;line-height: 1.6em;text-indent: 2em;text-align: justify;}
.xwxq-desc img{max-width: 100%;max-height: 100%;display: block;margin: 20px auto;}
.xwfy a{font-size: 16px; color: #444;}
.xwfy a img{vertical-align: middle;margin-top: -4px;display: none;}
.xwfy a.fl img{margin-right: 10px;}
.xwfy a.fr img{margin-left: 10px;}
.fanhui{position: absolute;width: 30px;height: 30px;top:50%;left: 50%;margin: -15px 0 0 -15px;background: url("../images/46.png") no-repeat center;background-size: cover;}
.fanhui:hover,.xwfy a:hover{opacity: .8;}
.new-hot{margin-bottom: 50px;}
.new-hot .img100{width: 70.5%;}
.new-hot-text{width: 26%;}
.new-hot-text h3{font-size: 20px;margin: 20px 0;}
.new-hot-text h3 a{transition: all .4s;}
.new-hot-text p{color: #a6a6a6;line-height: 1.6em;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
    .new-hot-text h3 a:hover{color: #dfcc00;}
.new-hot-text span{color: #666;display: block;margin-top: 25px;}
.xw-list{border-bottom: 1px solid #ebebeb;}
.xw-list li{border-top: 1px solid #ebebeb;}
.xw-list li a{display: block;line-height: 60px;position: relative;}
.xw-list li p{color: #808080;font-size: 16px;padding-right: 150px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-indent: 1em;}
.xw-list li span{color: #808080;font-size: 16px;position: absolute;right: 1em;top:0;}
.xw-list li a:hover{background: #fee800;}
.xw-list li a:hover p{color: #000;}
.xw-list li a:hover span{color: #000;}
/*鑿插姏浼氳鎯�*/
.flhxq-top h3{font-size: 18px; color: #444;margin-bottom: 15px;}
.flhxq-top span{color: rgba(68,68,68,.75);margin-right: 30px;display: inline-block;}
.schedule{width: 930px;max-width: 100%;margin: 30px auto;}
.schedule table{width: 100% !important;text-align: center;max-width: 100%;}
.schedule td,.schedule th{border:1px solid #808080; height: 50px;color: rgba(68,68,68,.75);min-width: 90px;}
.schedule b{display: block;font-size: 16px; color: #444;}
.schedule img{max-width: 100%;max-height: 100%;height: auto !important;}
.title2 h2{font-size: 24px; color: #444;border-bottom: 1px solid #e1e1e1;padding-bottom: 35px;margin-bottom: 40px;}
.accordion .img{width: 204px;float: left;}
.accordion .img img{width: 100%;vertical-align: bottom;}
.accordion-descs{padding: 30px;height: 213px;background: #fee800;overflow: auto;width: 322px;}
.accordion-desc{width: 0;overflow: hidden;}
.accordion.active .accordion-desc{width:384px;}
.accordion-desc-t h3{font-size: 18px; color: #444;}
.accordion-desc-t span{color: rgba(68,68,68,.75);}
.accordion-desc-t{margin-bottom: 20px;}
.accordion-desc-b p{color: rgba(68,68,68,.75); line-height: 1.6em;}
.accordion{cursor: pointer;}
.expertplay .swiper-slide{width: auto !important;}
.swiper-pagination1{text-align: center;margin-top: 20px;}
.swiper-container-horizontal .swiper-pagination1 span.swiper-pagination-bullet{margin: 0 10px;}
.swiper-pagination1 span.swiper-pagination-bullet-active{background: #fee800;}
.poster{position: relative;cursor: pointer;overflow: hidden;height: 400px;}
.poster .img100{position: absolute;left: 0;right: 0;bottom:0;top:0;background-size: cover;background-position: center;background-repeat: no-repeat;}
.poster-btn{position: absolute;left: 0;right: 0;top:0;bottom:0;text-align: center;}
.poster-btn i{display: block;width: 74px;height: 74px;background: url("../images/53.png") no-repeat center;background-size: cover;margin: 0 auto 20px;border-radius: 100%;-webkit-border-radius: 100%;}
.poster-btn h3{font-size: 24px;color: #fff;}
.poster:hover i{animation: shadow 2s infinite;-webkit-animation: shadow 2s infinite;}
.show-mp4{position: fixed;z-index: 9999;top:0;left: 0;right: 0;bottom:0;background: rgba(0,0,0,0.5);display: none;}
.show-mp4-con{position: absolute;width: 850px;max-width: 90%;left: 50%;top:50%;transform: translate(-50%,-50%);background: #000;}
.show-mp4-con video{width: 100%;vertical-align: bottom;}
.sp-close{position: absolute;width: 32px;height: 32px;z-index: 999;background: url("../images/54.png") no-repeat center; background-size: cover; right: -16px;top:-16px; cursor: pointer;}
.huaxu{margin-bottom: 40px;}
.swiper-button1 div{position: absolute;top:0;width: 48px;background-color: rgba(0,0,0,.7);z-index: 99;height: 100%;cursor: pointer;}
.swiper-button1 div:before{width: 24px;height: 24px;left: 50%;top:50%;margin: -12px 0 0 -12px;content: '';position: absolute;}
.swiper-button-prev1{left:0;}
.swiper-button-next1{right:0;}
.swiper-button-prev1:before{background-image: url("../images/left1.png");}
.swiper-button-next1:before{background-image: url("../images/left2.png");}
.swiper-button1 div:hover{background: rgba(254,232,0,.85);}
.huaxu1 .swiper-slide{cursor: pointer;height: 195px;overflow: hidden;}
.huaxu1 .swiper-slide:before{left: 0;top:0;right: 0;bottom:0;border:5px solid #fee800;content: '';position: absolute;opacity: 0;}
.huaxu1 .swiper-slide:hover:before{opacity: 1;}
.huaxu-big{position: fixed;left: 0;top:0;bottom:0;right: 0;z-index: 9999;background: rgba(0,0,0,0.7);display: none;}
.huaxu-big-con{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);height: 90%;width: 90%;}
.huaxu-big-con .swiper-container{height: 100%;}
.huaxu-close{position: absolute;  width: 32px;  height: 32px;  z-index: 999;  background: url(../images/54.png) no-repeat center;  background-size: cover;  right: 10px;  top: 10px;  cursor: pointer;}
.huaxu-big-con img{height: 100%;width: auto;max-width: 100%;display: block;margin: 0 auto;}

.expertplay li{float: left;width: 23.5%;margin-right: 2%;margin-bottom: 2%;}
.expertplay li:nth-child(4n){margin-right: 0;}
.expertplay .img100{position: relative;overflow: hidden;}
.rwjs{position: absolute;width: 90%;height: 100%;padding: 0 5%;left: 0;top:-100%; overflow: auto;background: rgba(0,49,102,.3);color: #fff;text-align: center;}
.rwjs p,.rwjs span{color: #fff;line-height: 1.6em;display: block;text-align: justify;}
.expertplay li:hover .rwjs{top:0;}
.rwjs-title{text-align: center;}
.rwjs-title h3{font-size: 19px;  font-weight: 400;  color: #000;  padding: 20px 0 10px;  text-transform: uppercase;}
.rwjs-title span{font-size: 16px;color: #676767;display: block;}
.ban{display: none;}

/*鑱旂郴鎴戜滑*/
.contact-box{margin-top: 40px;}
.contact-page{padding: 20px;margin-bottom: 20px;}
.contact-page-img{width: 45%;}
.contact-page-img .img img{width: 100%;vertical-align: bottom;}
.contact-page-text{width: 38%;margin-left: 8%;}
.contact-page-text h3{font-weight: bold;font-size: 20px;color: #444;margin: 20px 0;}
.contact-page-text p{font-size: 16px;color: rgba(68,68,68,.75);line-height: 2em;}
.contact-page-text img{margin-top: 10px;max-width: 135px;}
.online h3{font-size: 28px; color: #000;font-weight: bold;}
.online-page-list{width: 30%;position: relative;margin-top: 30px;margin-right: 5%;}
.online-page-list:nth-child(3n){margin-right: 0;}
.online-page-list span{color: rgba(59,59,59,.75);position: absolute;left: 0;top:0;line-height: 42px;}
.online-page-list1{z-index: 9;}
.online-page-txt{margin-left: 70px;height: 40px;border:1px solid #d2d2d2;}
.online-page-txt .txt{width: 100%;height: 100%;display: block;text-indent: 1em;color: #3b3b3b;background: none;line-height: 40px;}
.wtgs{position: relative;cursor: pointer;}
.wtgs:before{content: '';width: 16px;height: 16px;background: url("../images/56.png")no-repeat center;background-size: cover;top:50%;margin-top: -8px;right: 15px;position: absolute;}
.wtgs p{height: 40px;line-height: 40px;text-indent: 1em;color: #3b3b3b;}
.wtgs ul{position: absolute;width: 100%;background: #fff;top:42px;left: 0;box-shadow: 0 0 8px #ddd;max-height: 15em;overflow: auto;display: none;}
.wtgs ul li{line-height: 2.5em;text-indent: 1em;color: #3b3b3b;cursor: pointer;}
.wtgs ul li:hover{background: #f5f5f5;}
.wtgs.active:before{transform: rotate(180deg);-webkit-transform:rotate(180deg);}
.liuyan{width: 100%;}
.liuyan .online-page-txt{height: auto;}
.liuyan textarea{display: block;box-sizing: border-box;padding: 1em;color: #3b3b3b;width: 100%;height: 225px;resize: none;background: none;overflow: auto;}
.ljtj{display: block;width: 290px;line-height: 48px;margin: 40px auto 0;background: #fee800;text-align: center;color: #010101;font-size: 16px;}

/*index*/
.pc-show{display: block;}
.phone-show{display: none;}
.banner .swiper-slide img{width: 100%;vertical-align: bottom;}
.banner-desc .more img{width: auto;}
.banner-con{position: absolute;left: 0;top:0;right: 0;bottom:0;text-align: center;}
.banner-desc{display: inline-block;text-align: center;margin-left: 120px;}
.banner-desc .more{color: #fff;width: 120px;border-bottom: 1px solid #fee800;padding-bottom: 8px;margin-top: 50px;}
.banner-desc .more img{vertical-align: middle;margin-top: -4px;}
.banner-desc h2{font-size: 28px;color: #fff;}
.banner-desc h3{font-size: 88px;font-weight: bold; color: #fff;line-height: 1em;}
.banner-desc h3 span{color: #fee800;}
.fablead h2{color: #fee800;font-size: 72px;font-weight: bold;text-transform: uppercase;}
.fablead h3{font-size: 20px; color: #444;margin: 35px 0;}
.fablead p{font-size: 16px; color: #1c1c1c;width: 880px;margin: 0 auto;max-width: 100%;}
.more1{width: 142px;background: #fee800;display: block;margin: 50px auto 0;color: #3b3b3b;text-align: center;font-size: 16px;}
.more1:hover{border-radius: 8px;-webkit-border-radius:8px;box-shadow: 0 4px 8px #ccc;transform: translate(2px,-2px);}
.more1 img{vertical-align: middle;margin-right: 5px;display: inline-block;width: 10px;}
.more1 span{vertical-align: middle;display: inline-block;line-height: 42px;}
.flhsummit a{display: block;position: relative;margin-bottom: 20px;}
.flhsummit-left{width: 49%;}
.flhsummit-right{width: 49%;}
.imgscale .img100{overflow: hidden;}
.imgscale:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.flhsummit .img{overflow: hidden;}
/*.flhsummit-title b{font-size: 32px; color: #fee800;font-weight: bold;text-transform: uppercase;}*/
.flhsummit-title b{color: #fee800;font-size: 22px;display: inline-block;vertical-align: middle;}
.flhsummit-title span{font-size: 18px;  color: #444;margin-left: 10px;display: inline-block;vertical-align: middle;}
.flhsummit-title p{color: rgba(68,68,68,.4);line-height: 1.6em;margin: 25px 0;width: 450px;max-width: 100%;}
.flhsummit-desc{text-align: right;position: absolute;z-index: 6;}
.flhsummit-desc h4{font-size: 18px;margin: 2px 0;color: #fff;}
.flhsummit-desc p{color: #fff;}

.flhsummit3 .flhsummit-desc{right: 30px;top:30px;}
.flhsummit2 .flhsummit-desc{left: 30px; bottom:-70px;text-align: left;}
.flhsummit4 .img{width: 490px;max-width: 100%;}
.flhsummit4 .flhsummit-desc{right: 0;top:112px;}
.flhsummit-title{margin-top: 34px;}
.flhsummit4 .flhsummit-desc h4{width: 1em;position: absolute;bottom:0;right: 0;line-height: 1.2em;color: #000;}
.flhsummit4 .flhsummit-desc p{transform: rotate(90deg);-webkit-transform: rotate(90deg);transform-origin: right center;-webkit-transform-origin: right center;margin-bottom: 90px;margin-right: 5px;color: #b2b2b2;}
.title2 h3{font-size: 18px;}
.title2 p{color: rgba(68,68,68,.4);}
.news2{margin-top: 50px;}
.news2 .img100{width: 43.75%;}
.news2-r{width: 54%;}
.news2-r-t h4{font-size: 18px;font-weight: bold;color: #252525;margin-bottom: 8px;line-height: 1.6em;}
.news2-r span{color: rgba(34,34,34,.5);font-size: 12px;}
.news2-r-t p{color: rgba(68,68,68,.75);margin-top: 20px;}
.news2-r-t a{display: block;}
.news2-r li{border-top: 1px dashed #d4d2cd;}
.news2-r li a{display: block;line-height: 52px;position: relative;}
.news2-r li a span{position: absolute;right: 0;top:0;}
.news2-r li a p{color: rgba(68,68,68,.75);margin-right: 100px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news2-r ul{margin-top: 30px;}
.news2-r li a:hover p{color: #000;}
.news2-r-t a:hover h4{text-decoration: underline;}
.fwpp .line{width: 40px;height: 4px;background: #000;}
.fwpp p{width: 590px;max-width: 100%;margin: 0 auto;color: rgba(68,68,68,.75); line-height: 1.6em;}
.fwpp-lb{border-top: 1px solid #dcdcdc;padding: 30px 0;}
.fwpp-lb img{max-width: 100%;}
/*鍝佺墝鐩堝埄妯″紡-澶у晢鍝佹垬鐣�*/
.baoming{position: absolute;width: 130px;text-align: center;right: 0;top:50%;margin-top: -10px;font-size: 18px;color: #fee800;background: #000;}
.title3{margin-bottom: 40px;}
.title3 h3{font-size: 18px; color: #444;margin-bottom: 6px;}
.title3 b{font-size: 12px; color: #444;text-transform: uppercase;display: block;}
.jgt-list li{float: left;width: 16.66%;text-align: center;}
.jgt-list-top{border:1px solid #f5f5f5;padding: 4px;width: 130px;max-width: 94%;margin: 0 auto;}
.jgt-list-title{background: #f5f5f5;padding: 20px 0;}
.jgt-list-title h4{font-weight: bold;font-size: 16px; color: #444;margin-top: 6px;}
/*.main-content .w1200{border-top: 1px solid #e1e1e1;}*/
.main-content-lista li{float: left;width: 32%; background: #fee800;margin-right: 2%;text-align: center;padding: 30px 0;}
.main-content-lista li:last-child{margin-right: 0;}
.main-content-lista li .con{display: inline-block;text-align: left;}
.main-content-lista li .con img{float: left;margin-right: 20px;}
.main-content-lista li b{font-size: 16px;color: #444;padding: 2px 0;display: block;}
.main-content-lista li p{color: rgba(68,68,68,.75);}
.main-content-listb{margin-top: 20px;}
.main-content-listb li{float: left;width: 23.5%;margin-right: 2%;background: #fafafa;text-align: center;padding: 40px 0;}
.main-content-listb li:last-child{margin-right: 0;}
.main-content-listb li h3{font-weight: bold;font-size: 18px; color: #444;margin-bottom: 15px;}
.main-content-listb li p{color: rgba(68,68,68,.75);line-height: 2.5em;}
.main-content-listb li:last-child p{line-height: 2em;}
.course-con{min-height: 232px;}
.course-con .img100{width: 473px;margin: 0 auto;}
.course-con img{max-width: 100%;height:  auto !important;}
.course-con-title{position: absolute;left: 0;top:0;right: 0;bottom:0;text-align: center;}
.course-con-title h4{width: 2em;margin: 0 auto;font-size: 18px; color: #444;}
.course-con li{position: absolute;width: 350px;color: rgba(68,68,68,.75);}
.course-con li:nth-child(1),.course-con li:nth-child(2),.course-con li:nth-child(3){left: 0;text-align: right;}
.course-con li:nth-child(4),.course-con li:nth-child(5),.course-con li:nth-child(6),.course-con li:nth-child(7){right: 0;}
.course-con li:nth-child(1){top:-10px;}
.course-con li:nth-child(2){top:84px;}
.course-con li:nth-child(3){top:179px;}
.course-con li:nth-child(4){top:-10px;}
.course-con li:nth-child(5){top:50px;}
.course-con li:nth-child(6){top:116px;}
.course-con li:nth-child(7){top:179px;}
.shihe{width: 514px;max-width: 100%;text-align: center;background: #444;color: #fff;padding: 20px 0;font-size: 16px;display: none;}
/*鎴戣鎶ュ悕*/
.bm-top{background: #000;font-size: 18px; color: #fff;text-align: center; line-height: 50px;margin-bottom: 10px;}
.baoming-table table{width: 100%;}
.baoming-table td,.baoming-table th{height: 42px;border:1px solid #fff;padding: 4px 0;}
.table-title{background: #696969;color: #fff;text-align: center;width: 166px;}
.bgef{background: #efefef;}
.baoming-table .text{display: block;width: 100%;height: 100%;background: none;text-indent: 2em;color: #444;}
.timeadddress .text{border-bottom:1px solid #ddd;display: inline-block;width: auto;text-indent: 0;}
.baoming-table .bmaddress .text{width: 300px;}

.dangxuan label{color: #444;cursor: pointer;}
.dangxuan span{position: relative;padding-right: 20px;margin-left: 2em;}
.dangxuan span:after{content: '';width: 8px;height: 8px;right: 0;top:50%;margin-top: -4px; border:1px solid #c1c1c1;position: absolute;z-index: 5;}
.dangxuan .radio{position: absolute;z-index: 9;right: 0;top:50%;margin-top: -6px;cursor: pointer;opacity: 0;}
.dangxuan span.active:after{background: #c1c1c1;}
.qita{color: #444;}
.qita input{width: 0;border-bottom: 1px solid #c1c1c1;text-align: center;margin-left: 10px;}
.qita.active input{width: 110px;}
.fplx{width: auto;margin: 4px auto 0;max-width: 100%;margin-left: 20px;}
.fplx span:nth-child(1){margin-left: 0;}
.fplx b{font-size: 12px;color: #e91616;font-weight: normal;display: block;margin-top: 4px;}
.table-b tbody tr:nth-child(odd){background: #efefef;}
.table-b .dangxuan span{display: inline-block;margin: 0 10px;}
.add-col{background: #efefef;padding: 16px 0;text-align: center;cursor: pointer;}
.add-col img{vertical-align: bottom;}
.add-col:hover{background: #e1e1e1;}
.table-c p{color: #444;line-height: 1.8em;margin-left: 2em;}
.table-c td{padding: 20px 0;}
.bamingdb span{display: inline-block;color: #fff;margin: 0 60px;}
.bamingdb{text-align: center;background: #232323;padding: 28px 0;}
.bamingdb img{display: block;margin: 0 auto 10px;max-width: 80px;}
.map{height:450px;}
.indent{text-indent: 2em;}
.bmtime{margin-left: 2em;}
.baoming-table .table-a td:nth-child(1){width: 16%;}
.baoming-table .table-a td:nth-child(2){width: 20%;}
.baoming-table .table-a td:nth-child(3){width: 16%;}
.baoming-table .table-a td:nth-child(4){width: 48%;}
.jedate .jedate-header em{text-indent: 100em;}
.jedate .jedate-header em.mprev{background: url("../images/jed1.png") no-repeat center;background-size: contain;}
.jedate .jedate-header em.mnext{background: url("../images/jed2.png") no-repeat center;background-size: contain;}
.jedate .jedate-header em.yprev{background: url("../images/jed3.png") no-repeat center;background-size: contain;}
.jedate .jedate-header em.ynext{background: url("../images/jed4.png") no-repeat center;background-size: contain;}

/*.map{display: none;}*/
/*.map.active{display: block;}*/
.bsc-type{border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.bsc-type a{font-size: 16px;line-height: 44px;margin-right: 20px;color: #666;transition: all .4s;}
.bsc-type a:last-child{margin-right: 0;}
.bsc-type a.active{color: #000;}
.bsc-type a:hover{color: #000;}
.padding-t40{padding-top: 40px;}
.csr-l{width: 43%;}
.mg-bt140{margin-bottom: 140px;}
.csr-l .img100{width: 74.6%;position: relative;z-index: 3;padding-top: 30px;}
.csr-bot{padding: 140px 0 80px;}
.csr-l .i1{position: absolute;z-index: 1;right: 0;top:-50px;width: 77%;height: 93%;background: #f1f1f1;}
.csr-l .i2{position: absolute;z-index: 2;right: 13%;top:0;width: 67%;height: 106%;border:3px solid #fee800;}
.csr-r{width: 51.25%;}
.csr-a h2{font-size: 30px;color: #444449;margin-bottom: 5px;}
.csr-a span{font-size: 18px;color: #fee800;}
.csr-a{margin-bottom: 15px;}
.csr-b{background: #f3f3f3;padding: 20px;font-size: 0;margin-bottom: 20px;}
.csr-b p{font-size: 16px;display: inline-block;vertical-align: top;width: 49%;margin-right: 2%;color: #626262;line-height: 2em;}
.csr-b p:nth-child(even){margin-right: 0;}
.csr-c p{color: #666;line-height: 1.8em;min-height: 25px;}
.fjzx img{height: 80px;}
.footer dl dd a > img{border-radius: 2px;width: 21px;}
.dgd{visibility: hidden;}
.dgd img{height: 16px;display: inline-block;vertical-align: middle;margin-top: -4px;}

/*-----------*/
.bannerDot{position: absolute;bottom:50px;z-index: 9;width: 100%;left: 0;}
.bannerDot .swiper-pagination-bullet{width: 32px;height: 2px;background: #000;border-radius: 0;opacity: 1;margin: 0 7px;transition: all .4s;}
.bannerDot .swiper-pagination-bullet-active{width: 50px;background: #fff;}
.wliang{font-size: 0;}
.wliang a{display: inline-block;vertical-align: middle;margin-right: 10px;}
.wliang a:last-child{margin-right: 0;}
.zxsx{font-size: 0;text-align: center;position: relative;}
.zxsx li{font-size: 14px;display: inline-block;vertical-align: top;width: 50%;box-sizing: border-box;padding:110px 30px;}
.zxsx:before{content: '';width: 2px;height: 216px;background: url("../images/line216.png") no-repeat center;background-size: cover;position: absolute;left: 50%;margin-left: -1px;top:50%;margin-top: -108px;}
.zxsx h3{font-size: 24px;margin-bottom: 25px;}
.zxsx p{color: #666;line-height: 1.6em;}
.preview{width: 890px;max-width: 100%;margin: 50px auto;position: relative;z-index: 5;}
.preview .swiper-slide{width: 33.33%;text-align: center;cursor: pointer;}
.preview h3{color: #666;transition: all .4s;font-size: 18px;height: 31px;line-height: 31px;}
.dot{width:20px;height: 20px;border-radius: 100%;background: #fff;border:2px solid #dbdbdb;margin: 10px auto 0;transition: all .4s;}
.preview .swiper-slide.active-nav h3{color: #010101;font-size: 24px;}
.preview .swiper-slide.active-nav .dot{background: #fee800;border-color: #010101;}
.preview .swiper-slide:hover h3{color: #010101;font-size: 24px;}
.preview .swiper-slide:hover .dot{background: #fee800;border-color: #010101;}
.preview:before{content: '';position: absolute;left: 0;width: 100%;bottom:10px;border-top: 1px solid #cacaca;z-index: -1;}
.hisBtn div{position: absolute;cursor: pointer;transition: all .4s;width: 25px;height: 25px;z-index: 9;top:2px;opacity: 0.6;}
.hisBtn div:hover{opacity: 1;}
.hisBtn1{left: 0;background: url("../images/jed1.png") no-repeat center;background-size: cover;}
.hisBtn2{right: 0;background: url("../images/jed2.png") no-repeat center;background-size: cover;}
.his-img{width: 557px;}
/*.fzlc-con{position: absolute;left: 557px;height: 100%;right: 0;top:0;}*/
/*.fzlc-warp{position: absolute;top:40px;right: 60px;bottom:40px;left: 60px;overflow: auto;padding-right: 20px;box-sizing: border-box;}*/
.his-img{display: none;}

.swiper-slide0 .his-img{display: block;float: right;}
.swiper-slide0 .fzlc-con{position: absolute;right: 557px;height: 100%;left: 0;top:0;}
.view .swiper-wrapper{transition: all .4s !important;}

.fzlc-warp{box-sizing: border-box;padding: 50px;}
.fzlc-warp h5{font-size: 24px;color: #010101;margin-bottom: 10px;}
.fzlc-warp .i{width: 38px;height: 8px;background: #fee800;margin-bottom: 30px;}
.fzlc-warp p{color: #666;}
.maodian{position: absolute;left: 0;top:-80px;}
.zindex5{z-index: 5;}
.padding-b60{padding-bottom: 60px;}
.xw-hot-img{width: 55%;}
.xw-hot .new-hot-text{box-sizing: border-box;width: 45%;padding: 30px 50px;}
.xwlb-img{width: 440px;height: 270px;}
.position-full{position: absolute;width: 100%;height: 100%;top:0;left: 0;}
.xwlb li{margin-bottom: 40px;}
.mg-bt70{margin-bottom: 70px;}
.xwlb-top h3{font-size: 20px;color: #313131;margin-right: 90px;transition: all .4s;}
.xwlb-top h3:hover{color: #dfcc00;}
.xwlb-top span{color: #989898;position: absolute;right: 0;bottom:0;}
.mg-bt25{margin-bottom: 25px;}
.xwlb-con{position: absolute;left: 507px;top:0;height: 100%;right: 0;box-sizing: border-box;padding-top: 40px;}
.xwlb-img{overflow: hidden;}
.xwlb-img .img100{transition: all .4s;}
.xwlb-img:hover .img100{transform: scale(1.1);}
.xwlb-con p{color: #787878;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;line-height: 1.8em;}
.djxq{display: inline-block;width: 110px;height: 36px;line-height: 36px;text-align: center;border:1px solid #b2b2b2;color: #787878;transition: all .4s;}
.djxq:hover{background: #fee800;border-color: #fee800;color: #000;}
.xwlb-con .djxq{position: absolute;left: 0;bottom:20px;}
.xwfy a{max-width: 45%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xqxq-title span{color: #666;}
.padding-tb100{padding: 100px 0;}
.huoban{font-size: 0;}
.huoban li{display: inline-block;vertical-align: top;font-size: 14px;width: 11.66%;margin-right: 6%;margin-bottom: 6%;}
.huoban li:nth-child(6n){margin-right: 0;}
.mg-bt35{margin-bottom: 35px;}
.jiangshi .rwjs-title{text-align: left;}
.jiangshi .rwjs-title h3{font-size: 24px;padding: 25px 0 15px;}
.jiangshi .rwjs-title span{display: inline-block;font-size: 16px;color: #000;}
.jiangshi .rwjs-title p{color: #959595;}
.rwjs{background: rgba(254,232,0,.8);}
.rwjs p{font-size: 18px;color: #333;margin-bottom: 10px;}
.rwjs p:last-child{margin-bottom: 0;}
.jiangshi{font-size: 0;}
.jiangshi li{width: 30%;margin-right: 5%;margin-bottom: 40px;float: none;display: inline-block;vertical-align: top;font-size: 14px; }
.jiangshi li:nth-child(4n){margin-right: 5%;}
.jiangshi li:nth-child(3n){margin-right: 0;}
.lxwm-dz li{float: left;width: 45%;margin-right: 10%;cursor: default;border-bottom: 2px solid #b9b9b9;padding-bottom: 50px;position: relative;}
.lxwm-dz li:last-child{margin-right: 0;}
.lxwm-dz li h3{font-size: 24px;}
.lxwm-dz li p{position: relative;font-size: 16px;color: #505050;padding-left: 78px;margin-bottom: 6px;}
.lxwm-dz li p:last-child{margin-bottom: 0;}
.lxwm-dz li span{position: absolute;left: 0;top:-1px;color: #000;}
.lxwm-dz li img{width: 20px;vertical-align: middle;display: inline-block;margin-right: 5px;margin-top: -2px;}
/*.lxwm-dz li:before{content: '';position: absolute;left: 0;height: 2px ;background: #fee800;transition: all .4s;bottom:-2px;width: 0;}*/
.lxwm-dz li.active:before{width: 100%;}
.lxwm-dz li:hover:before{width: 100%;}
.bgs{text-align: center;font-size: 0;}
.bgs li{display: inline-block;vertical-align: middle;cursor: pointer;color: #858585;transition: all .4s;font-size: 16px;margin-right: 40px;position: relative;}
.bgs li:last-child{margin-right: 0;}
.bgs li:before{content: '';position: absolute;height: 16px;right: -20px;top:50%;margin-top: -8px;border-right: 1px solid #999;}
.bgs li:last-child:before{display: none;}
.bgs li.active{color: #000;}
.bgs li:hover{color: #000;}
.mg-bt40{margin-bottom: 40px;}
.padding-tb80{padding: 80px 0;}
.gzwm{display: inline-block;vertical-align: middle;margin-right: 100px;}
.gzwm h3{font-size: 24px;margin-bottom: 20px;}
.gzwm h3:last-child{margin-bottom: 0;}
.mg-bt50{margin-bottom: 50px;}
.gzwm-list{font-size: 0;display: inline-block;vertical-align: top;}
.gzwm-list li{display: inline-block;vertical-align: top;font-size: 14px;text-align: center;margin-right: 54px;position: relative;min-width: 130px;}
.gzwm-list li:last-child{margin-right: 0;}
/*.gzwm-list li .img100{background: #f2f2f2;transition: all .4s;}*/
.gzwm-list li .img100 img{width: 100px;}
.gzwm-list li p{font-size: 16px;margin-top: 12px;}
/*.gzwm-list li:hover .img100{background: #fee800;}*/
/*.gzwm-list li:before{content: '';height: 2px;width: 20px;right: -37px;background: #d2d2d2;position: absolute;top:21px;}*/
.gzwm-list li:last-child:before{display: none;}
.gzwm-list li .show-code{bottom:100%;top:auto;margin-bottom: 10px;}
.mg-bt60{margin-bottom: 60px;}
.tel28 img{display: inline-block;vertical-align: middle;width: 28px;margin-right: 12px;}
.tel28 span{display: inline-block;vertical-align: middle;font-size: 36px;}
.kfwx p{font-size: 16px;margin-bottom: 10px;}
.kfwx .img100{width: 135px;}
.bgf2{background: #f2f2f2;}
/*-----------*/
.baoming img{width: 18px;display: inline-block;vertical-align: middle;}
.baoming span{display: inline-block;vertical-align: middle;line-height: 35px;margin-left: 10px;}
.title20 h3{font-size: 20px;color: #1b1b1b;margin-bottom: 3px;}
.title20 strong{font-weight: normal; color: #9d9d9d;display: block;text-transform: uppercase;}
.kczd{font-size: 0;display: flex;flex-wrap: wrap;}
.kczd li{display: inline-block;vertical-align: top;border:1px solid #c6c6c6;font-size: 14px;box-sizing: border-box;}
.kczd-clo4 li{width: 20%;margin-right: 6.66%;}
.kczd-clo4 li:nth-child(4n){margin-right: 0;}
.kczd-top{background: #fee800;position: relative;overflow: hidden;}
.kczd-top h3{line-height: 62px;margin-left: 56px;font-size: 24px;color: #000;position: relative;z-index: 5;}
.kczd-top strong{line-height: 1em;position: absolute;bottom:-16px;font-size: 72px;font-weight: bold;opacity: 0.3;left: -12px;color: #545454;}
.kczd-bot{padding: 35px 20px;}
.des16-dot p{position: relative;color: #959595;font-size: 16px;margin-bottom: 10px;padding-left: 14px;}
.des16-dot p:before{content: '● ';position: absolute;left: 0;top:0;}
.kcsy-con{padding-top: 40px;width: 30%}
.kcsy-img{width: 66.9%;}
.shiherenyuan{height: 360px;}
.shiherenyuan-warp{text-align: center;padding: 0 80px;}
.shiherenyuan-page{text-align: left;}
.shiherenyuan-page.text-center{text-align: center;}
.shiherenyuan-page h3{font-size: 18px;color: #fee800;margin-bottom:10px;}


.kctx2{display: flex;flex-wrap: wrap;font-size: 0;}
.kctx2 li{box-sizing: border-box;display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;font-size: 14px;border:1px solid #c6c6c6;padding: 25px 45px;text-align: center;transition: all .4s;}
.kctx2 li:nth-child(3n){margin-right: 0;}
.kctx2 li h3{font-size: 24px;color: #454545;transition: all .4s;}
.kctx2 li p{color: #959595;transition: all .4s;}
.mg-bt20{margin-bottom: 20px;}
.kctx2 li:hover{background: #fee800;border-color: #fee800;}
.kctx2 li:hover h3{color: #000;}
.kctx2 li:hover p{color: #434343;}
.title24 h4{font-size: 24px;}
.title24 .i{width: 72px;height: 4px;background: #fee800;}
.kcjj-num{font-size: 0;}
.kcjj-num li{display: inline-block;vertical-align: top;width: 23.5%;margin-right: 2%;margin-bottom: 4%; text-align: center;}
.kcjj-num li:nth-child(even){margin-right: 0;}
.kcjj-num li img{max-width: 100%;vertical-align: bottom;}
.kcjj-l{width: 50%;}
.kcjj-r{width: 45%;}
.des16 p{color: #595959;font-size: 16px;line-height: 1.6em;text-align: justify;}
.text-center.des16 p{text-align: center;}
.text-center .des16 p{text-align: center;}
.mg-bt30{margin-bottom: 30px;}
.jieduan{font-size: 0;}
.jieduan li{display: inline-block;vertical-align: top; font-size: 14px;box-sizing: border-box;border:1px solid #d4d4d4;border-radius: 5px;padding: 15px;}
.jieduan li img{display: block;width: 48px;max-width: 100%;vertical-align: bottom;margin: 0 auto 10px;}
.jieduan li p{color: #545454;}
.jieduan-clo3 li{width: 28%;margin-right: 8%;margin-bottom: 4%;text-align: center;}
.jieduan-clo3 li:nth-child(3n){margin-right: 0;}
.kczd-clo3 li{width: 32%;margin-right: 2%;}
.kczd-clo3 li:nth-child(3n){margin-right: 0;}
.size24{font-size: 24px;}
.shouyi2-box{width: 45%;}
.des16-dot-col2{font-size: 0;}
.des16-dot-col2 p{display: inline-block;vertical-align: top;width: 48%;margin-right: 4%;box-sizing: border-box;}
.des16-dot-col2 p:nth-child(2n){margin-right: 0;}
.des16-dot-col3{font-size: 0;}
.des16-dot-col3 p{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;box-sizing: border-box;}
.des16-dot-col3 p:nth-child(3n){margin-right: 0;}
.shouyi2-img{width: 50.8%;}
.shiherenyuan-clo3{font-size: 0;}
.shiherenyuan-clo3 .shiherenyuan-page{font-size: 14px;display: inline-block;vertical-align: top;width: 29%;margin-right: 6.5%;}
.shiherenyuan-clo3 .shiherenyuan-page:nth-child(3n){margin-right: 0;}
.shiherenyuan-page p{color: #fff;}
.kcjj3{font-size: 0;display: flex;flex-wrap: wrap;}
.kcjj3 li{display: inline-block;vertical-align: top;font-size: 14px;width: 48.5%;border:1px solid #c6c6c6;box-sizing: border-box;padding: 35px 50px;margin-right:3%;}
.kcjj3 li:nth-child(even){margin-right: 0;}
.ying{font-size: 0;}
.ying h4{display: inline-block;width: 48%;margin-right: 4%;}
.ying h4:nth-child(even){margin-right: 0;}
.ying h4 strong{font-weight: normal; background: #fee800;padding: 3px 9px;margin-right: 10px;}
.shouyi3-img{width: 50%;}
.bgfee800{background: #fee800;}
.shouyi3-con{position: absolute;width: 50%;height: 100%;top:0;left: 0;padding: 50px;box-sizing: border-box;}
.shouyi3-page{float: left;width: 48%;margin-right: 4%;}
.shouyi3-page-full{width: 100%;margin-right: 0 !important;}
.shouyi3-page:nth-child(even){margin-right: 0;}
.shouyi3-page p{color: #262626;}
.padding-t80{padding-top: 80px;}
.text-img2{width: 50%;}
.text-img1{width: 45%;}
.text-img50-odd .text-img1{float: left;}
.text-img50-odd .text-img2{float: right;text-align: right;}
.text-img50-even .text-img1{float: right;}
.text-img50-even .text-img2{float: left;text-align: left;}
.padding-t50{padding-top: 50px;}
.text-img2 img{width: auto;max-width: 100%;}
/*.shiherenyuan-clo2{text-align: center;font-size: 0;}*/
/*.shiherenyuan-clo2 .shiherenyuan-page{text-align: left;display: inline-block;vertical-align: top;width: 48%;margin-right: 4%;font-size: 14px;}*/
/*.shiherenyuan-clo2 .shiherenyuan-page:nth-child(even){margin-right: 0;}*/
.bg-yellow{font-size: 0;}
.bg-yellow li{font-size: 14px;display: inline-block;vertical-align: top;background: #fee800;padding: 35px 5px;box-sizing: border-box;text-align: center;}
.bg-yellow li p{color: #5c5c5c;font-size: 16px;}
.bg-yellow-clo5 li{width: 19%;margin-right: 1.25%;}
.bg-yellow-clo5 li:nth-child(5n){margin-right: 0;}
.mg-bt15{margin-bottom: 15px;}
.kczd-top .size18{font-size: 18px;}
.kcsy6 li{float: left;width: 48%;margin-right: 4%;background: #fee800;}
.kcsy6 li:nth-child(even){margin-right: 0;}
.kcsy6-top{padding: 40px;height: 210px;box-sizing: border-box;}
.kcsy6-top p{color: #262626;}
.kcjj7{font-size: 0;display: flex;flex-wrap: wrap;}
.kcjj7 li{font-size: 14px;display: inline-block;vertical-align: top;box-sizing: border-box;border: 1px solid #c6c6c6;}
.kcjj7-clo2 li{width: 48%;margin-right: 4%;}
.kcjj7-clo2 li:nth-child(even){margin-right: 0;}
.kcjj7-r{width: 53%;text-align: center;padding: 40px 20px;box-sizing: border-box;}
.kcjj7-l{position: absolute;left: 0;top:0;height: 100%;width: 47%;text-align: center;background: #fee800;}
.kcjj7-r-warp{text-align: left;display: inline-block;}
.kcjj7-l-warp{padding: 0 10px;}
.kcjj7-l-warp img{width: 48px;max-width: 100%;}
.kcjj7-l-warp h4{margin-top: 20px;}
.kczd7{font-size: 0;display: flex;flex-wrap: wrap;}
.kczd7 li{font-size: 14px;display: inline-block;vertical-align: top;box-sizing: border-box;border:1px solid #c6c6c6;position: relative;z-index: 5;}
.kczd7-clo3 li{width: 31%;margin-right: 3.5%;}
.kczd7-clo3 li:nth-child(3n){margin-right: 0;}
.kczd7 img{position: absolute;left: 0;top:50%;transform: translateY(-50%);width: 88px;}
.kczd7-con{margin-left: 88px;padding: 40px;}
.kczd7-con p{color: #959595;margin: 6px 0;}
.kcjj8{border:1px solid #c6c6c6;}
.kcjj8-img{position: absolute;left: 664px;top:0;right: 0;height: 100%;}
.kcjj8-con{width: 664px;padding: 36px 25px;box-sizing: border-box;}
.kcjj8-con ul{font-size: 0;}
.kcjj8-con ul li{display: inline-block;vertical-align: top;width: 25%;padding: 0 1%;text-align: center;box-sizing: border-box;}
.kcjj8-con ul li img{max-width: 100%;}
.kcjj8-con ul li p{color: #2b2b2a;text-align: center;}
.kczd8{font-size: 0;display: flex;flex-wrap: wrap;}
.kczd8 li{font-size: 16px;display: inline-block;vertical-align: middle;background: #fee800;box-sizing: border-box;padding: 25px;color: #131313;;font-family: dincondmedium;text-align: center;}
.kczd8-clo4 li{width: 21.5%;margin-right: 4.66%;margin-bottom: 3%;}
.kczd8-clo4 li:nth-child(4n){margin-right: 0;}
.shouyi3-img8{position: absolute;right: 0;height: 100%;top:0;width: 62%;}
.shouyi8-con{box-sizing: border-box;width: 38%;padding: 36px ;}
.shihe18 p{font-size: 18px;color: #fff;line-height: 2em;padding: 0 4%;}
.kcjj9-title{position: absolute;left: 0;top:0;height: 100%;}
.kcjj9-list{margin-left: 230px;}
.kcjj9-list li{float: left;width: 46%;margin-left: 4%;background: #fee800;text-align:center;position: relative;box-sizing: border-box;padding: 25px 10px;}
.kcjj9-list li .img100{display: inline-block;vertical-align: middle;width: 111px;margin-right: 20px;}
.kcjj9-text{display: inline-block;vertical-align: middle;text-align: left;}
.kcjj9-text p{font-size: 22px;color: #483e06;line-height: 1.6em;}
.kczd9 li{width: 30%;margin-right: 5%;}
.kczd9 li h3{font-size: 18px;}
.shouyi3-img9{width: 51%;}
.shouyi9-con{width: 49%;}
.size36{font-size: 36px;}
.size18{font-size: 18px;}
.zj10{border-bottom: 5px solid #c7b600;}
.zj10 h3{color: #313131;line-height: 1em;}
.zj10 p{color: #313131;}
.kctx11{border:1px solid #c6c6c6;}
.kctx11-img{width: 50%;}
.kctx11-con{position: absolute;top:0;height: 100%;width: 50%;left: 0;}
.kctx11-warp{padding: 0 40px;}
.i72x4{width: 72px;height: 4px;}
.kczd11 li{width: 32%;margin-right: 2%;margin-bottom: 2%;}
.kczd11 li:nth-child(3n){margin-right: 0;}
.kczd11 li:nth-child(1){border:none;}
.kczd11 li:nth-child(4){border:none;}
.kczd11 li:nth-child(5){border:none;}
.kczd11 li:last-child{border:none;}
.kczd11 li:last-child .kczd-top{margin-bottom: 13px;}
.kczd11 li:last-child .kczd-top:last-child{margin-bottom: 0;}
.kcsy11{font-size: 0;display: flex;flex-wrap: wrap;}
.kcsy11 li{font-size: 14px;display: inline-block;vertical-align: top;box-sizing: border-box;padding: 0 1%;position: relative;}
.kcsy11 li p{color: #959595;line-height: 1.8em;}
.kcsy11-shjgl p{text-align: justify;}
.kcsy11-clo3 li{width: 30%;margin-right: 5%;}
.kcsy11-clo3 li:nth-child(3n){margin-right: 0;}
.kcsy11 li:after{content: '';position: absolute;right: 0;height: 150px;top:50%;margin-top: -75px;border-right: 1px solid #d0d0d0;}
.kcsy11 li:last-child:after{display: none;}
.des2b2b2a p{color: #2b2b2a;}
.kczd12 li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;}
/*.kczd12 li:last-child{width: 49%;}*/
.kcsy12-box .des16{padding-top: 50px;}
.kcjj13 ul li{width: 20%;}
.kcjj13 .kcjj8-con{width: auto;margin-right: 384px;}
.kcjj13 .kcjj8-con p:nth-child(1){margin-top: 10px;}
.kcjj13 .kcjj8-img{width: 384px;left: auto;}
.kcdz13-a{font-size: 0;}
.kcdz13-a li{font-size: 16px;display: inline-block;vertical-align: top;text-align: center;}
.kcdz13-a li img{width: 106px;max-width: 100%;}
.kcdz13-a li p{margin-top: 10px;}
.kcdz13-a-clo4 li{width: 23.5%;margin-right: 2%;}
.kcdz13-a-clo4 li:nth-child(4n){margin-right: 0;}
.kczd8-clo3 li{width: 32%;margin-right: 2%;margin-bottom: 2%;}
.kczd8-clo3 li span{display: block;}
.kczd8-clo3 li:nth-child(3n){margin-right: 0;}
.wenti{display: inline-block;background: #fee800;font-size: 16px;padding: 10px 18px;}
.kczd14 li{font-size: 18px;padding: 25px;text-align: left;}
.kcsy11-clo4 li{width: 25%;padding: 0 3%;}
.kcsy11-clo4 li:nth-child(4n){margin-right: 0;}
.size20{font-size: 20px;}
.kczd8-clo4-235 li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;}
.kczd8-clo4-235 li:nth-child(4n){margin-right: 0;}
.kczd8.size18 li{font-size: 18px;}
.kcsy11-clo2 li{width: 50%;}
.des5c5c5c p{color: #5c5c5c;}
.rehe p{position: relative;font-size: 18px;color: #3e3d3d;margin-bottom: 22px;padding-left: 40px;}
.rehe p:before{content: '';position: absolute;left: 0;width: 26px;height: 26px;background: url("../images/26x26.png") no-repeat center;background-size: cover;top:1px;}
.kcsy21 .des16{position: relative;padding-left: 70px;}
.kcsy21 .des16 img{position: absolute;left: 0;top:-3px;width: 57px;}
.imgmax img{max-width: 100%;vertical-align: bottom;}
.xtjgt1 li div{display: inline-block;vertical-align: middle;width: 50%;font-size: 14px;box-sizing: border-box;padding: 5px;}
.xtjgt1 li div img{width: 100%;}
.xtjgt1 li{display: inline-block;vertical-align: middle;width: 50%;font-size: 0;box-sizing: border-box;margin-top: 20px;position: relative;z-index: 5;}
.xtjgt1 li:last-child{margin-bottom: 0;}
.xtjgt1{font-size: 0;}
.xtjgt1 li:nth-child(odd){padding-right: 10px;}
.xtjgt1 li:nth-child(even){padding-left: 10px;}
.xtt1-title img{width: 60%;vertical-align: bottom;}
.xtjgt1{position: relative;}
.xtjgt1:before{content: '';left: 50%;top:0;bottom:0;border-right: 1px solid #545454;position: absolute;z-index: -1;}
.xtjgt1 li:before{content: '';top: 50%;border-top: 1px solid #545454;position: absolute;z-index: -1;}
.xtjgt1 li:nth-child(odd):before{right: 0;left: 5px;}
.xtjgt1 li:nth-child(even):before{left: 0;right: 5px;}
.bgf3{background: #f3f3f3;}
.bgf9{background: #f9f9f9;}
/*search s*/
.ss-a h3{font-family: "dincondregular";letter-spacing: 4px;text-indent: 4px;}
.ss-a p{font-size: 22px;}
.ssbox{width: 600px;margin: 0 auto;max-width: 94%;}
.ssingput{border-radius: 6px;overflow: hidden;margin-right: 100px;}
.ssingput input{display: block;width: 100%;height: 54px;text-indent: 1em;font-size: 16px;}
.sbmint{position: absolute;right: 0;width: 92px;height: 100%;top:0;background: #333;line-height: 54px;text-align: center;color: #fff;font-size: 18px;border-radius: 6px;cursor: pointer;}
/*.ssingput:before{position: absolute;content: ''; height: 100%;width: 63px;background-image: url("../images/fdj.png");left: 0;top:0;}*/
.ssdh a{float: left;line-height: 54px;position: relative;font-size: 16px;color: #a2a2a2;margin-right: 55px;}
.ssdh a:after{position: absolute;width: 100%;bottom:0;border-top: 2px solid #333;content: '';left: 0;display: none;}
.result{margin-bottom: 35px;}
.ssdh a.active{color: #333;}
.ssdh a.active:after{display: block;}
.ssdh a:hover{color: #333;}
.ssdh a:hover:after{display: block;}
/*.ssdh{border-bottom: 1px solid #ddd;}*/
.ssjecon{padding: 40px 0 80px;min-height: 400px;}
.conrt{padding: 40px;}
.result{font-size: 18px;color: #aeaeae;}
.result span{color: #333;}
.sslb-tabs{display: none;}
.sslb-tabs.active{display: block;}
/*search e*/
.xw-list-kc p{position: relative;padding-right: 0 !important;}
.xw-list-kc p:before{width: 6px;height: 6px;top:50%;margin-top:-3px;left: 2px;border-radius: 100%;background: #666;content: "";position: absolute;}
.search-sb{position: absolute;right: 0;top:0;height: 100%;width: 32px;background: url("../images/search2.png") no-repeat center;background-size: cover;}
.mg-bt10{margin-bottom: 10px;}
.margin-tb30{margin-bottom: 30px;}
.des p{color: #959595;text-align: justify;line-height: 1.6em;}
.des959595 p{color: #959595;}
.kctx285 li{background: #e7e7e7;border-color: #e7e7e7;text-align: left;padding: 25px 30px;}

.kcjj-r-002{margin-top: -15px;}
.index-title-gray{border-color: #ddd;}


.le-box{ width: 60px; height: auto; position: fixed; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0; z-index: 1000; text-align: center;display: none;}
.le-box.active{display: block;}
.le-box .t { width: 60px; height: 60px; margin-bottom: 8px; position: relative; background: rgba(0,0,0,.6); -webkit-transition: all 0.3s; transition: all 0.3s; border-radius: 5px;}
.le-box .t:last-child{margin-bottom: 0;}
.le-box .t:last-child { border: none; }
.le-box .t img{max-width: 100%;}
.le-box .t .i{vertical-align: bottom;width: 100%;}
.le-box .t .iove { display: none; }
.le-box .t .iov { width: 100px; height: auto; position: absolute; bottom: 0; right: 100%; background: #fff; padding: 10px 5px 15px; -webkit-transition: all 0.3s; transition: all 0.3s; display: none; border: 1px solid #f4f3ef; -webkit-box-shadow: 0 5px 10px #999; box-shadow: 0 5px 10px #999; }
.le-box .t .iov::before { content: ""; border: 6px solid transparent; border-left-color: #fff; position: absolute; bottom: 24px; right: -12px; }
.le-box .t .iov .img { width: 88px; height: 88px; overflow: hidden; margin: 0 auto 5px;}
.le-box .t .iov .img img { width: 100%; }
.le-box .t .iov .h { font-size: 12px; color: #282828; text-align: center; line-height: 18px; }
.le-box .t:hover { background: #fee800; }
/*.le-box .t:hover .sow { display: none; }*/
/*.le-box .t:hover .iove { display: block; }*/
.le-box .t:hover .iov { display: block; }
.Topping{cursor: pointer;}
.le-box .t .right-tel-box{padding-bottom: 0;padding-top: 0;width: auto;white-space: nowrap;}
.right-tel{line-height: 60px;font-size: 20px;padding: 0 10px;}
.totop{cursor: pointer;}

.kcsy-glh{font-size: 0;display: flex;flex-wrap: wrap;}
.kcsy-glh li{font-size: 14px;display: inline-block;background: #fee800;margin-bottom: 2%;box-sizing: border-box;vertical-align: top;}
.kcsy-glh-col3 li{width: 32%;margin-right: 2%;padding: 35px;}
.kcsy-glh-col3 li:nth-child(3n){margin-right: 0;}
.des22 p{font-size: 22px;color: #212121;}
.kczd90{background: #fee800;padding: 50px 40px;}
.kczd90 ul{font-size: 0;}
.kczd90 li{font-size: 14px;display: inline-block;vertical-align: top;}
.kczd90-clo4 li:nth-child(4n){margin-right: 0;}
.kczd90-clo4 li{width: 23.5%;margin-right: 2%;}

.kczd90-clo3 li:nth-child(3n){margin-right: 0;}
.kczd90-clo3 li{width: 32%;margin-right: 2%;}

.kcjj10{display: flex;justify-content: space-between;}
.kcjj10 li{border:1px solid #c6c6c6;width: 47%;display: flex;justify-content: space-between;}
.kcjj10-r{padding: 15px;}
.line18 p{line-height: 1.8em;}
.kcjj10-l{width: 47%;background: #fee800;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.kcjj10-l img{width: 50px;}
.kcjj10-r{width: 53%;display: flex;align-items: center;justify-content: center;flex-direction: column;}

.arrow-right1,.fanhui,.xwfy a,.accordion-desc,.wtgs:before,.imgscale img,.news2-r li a p,.news2-r-t h4,.add-col,.menu-handler .burger,.kecheng-con-list img,.more1,.swiper-button1 div,.rwjs{
    transition: all .3s linear;
    -webkit-transition: all .3s linear;
}
@keyframes shadow {
    0%{box-shadow: 0;-webkit-box-shadow: 0;}
    50%{box-shadow: 0 0 20px #fff;-webkit-box-shadow: 0 0 20px #fff;}
    100%{box-shadow: 0;-webkit-box-shadow: 0;}
}
@-webkit-keyframes shadow {
    0%{box-shadow: 0;-webkit-box-shadow: 0;}
    50%{box-shadow: 0 0 20px #fff;-webkit-box-shadow: 0 0 20px #fff;}
    100%{box-shadow: 0;-webkit-box-shadow: 0;}
}
.swiper-slide-active .banner-title,.banner .swiper-slide-active h2,.banner .swiper-slide-active h3{animation: down 2s;-webkit-animation: down 2s;}
@keyframes down {
    0%{transform: translateY(-100px);opacity: 0;}
    100%{transform: translateY(0);opacity: 1;}
}
@-webkit-keyframes down {
    0%{transform: translateY(-100px);opacity: 0;}
    100%{transform: translateY(0);opacity: 1;}
}
.swiper-slide-active .banner-desc .more{animation: up 2s both;-webkit-animation: up 2s both;}
@keyframes up {
    0%{transform: translateY(100px);opacity: 0;}
    100%{transform: translateY(0);opacity: 1;}
}
@-webkit-keyframes up {
    0%{transform: translateY(100px);opacity: 0;}
    100%{transform: translateY(0);opacity: 1;}
}


.slideUp,.swiper-slide-active .banner-des{
    animation:slideUp 1s both ease-out;-webkit-animation:slideUp 1s both ease-out;
}
@keyframes slideUp{
    0%{opacity:0;-webkit-transform: translateY(60px);transform: translateY(60px);}
    100%{opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
.slideLeft{
    animation:slideLeft 1s both ease-out;-webkit-animation:slideLeft 1s both ease-out;
}
@keyframes slideLeft{
    0%{opacity:0;-webkit-transform: translateX(-60px);transform: translateX(-60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.slideRight{
    animation:slideRight 1s both ease-out;-webkit-animation:slideRight 1s both ease-out;
}
@keyframes slideRight{
    0%{opacity:0;-webkit-transform: translateX(60px);transform: translateX(60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.tobig{
    animation:tobig 1s both ease-out;-webkit-animation:tobig 1s both ease-out;
}
@keyframes tobig{
    0%{opacity:0;-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
}