body {
    color: #333;
    font-size: 14px;font-size: 1.4rem;
    font-family: "微软雅黑",Helvetica,"黑体",Arial,Tahoma;
	margin:0 auto;
	position:relative;

}
html{font-size: 62.5%;}
.img-hide{ overflow:hidden; }

.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.1,1.1); }
.txt-elise{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
li{ list-style:none;}
a{ color: #333; }
ul{ padding:0; margin:0;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
img{ max-width:100%;}
.container{ width: 1460px; }
p,h2,h3{margin:0;}
.imged{position: relative;width:100%;height:0;display: block;padding-top:54%;}
.imged img{position: absolute;width:100%;height:100%;display: block;top: 0;left:0;}
/* head */
.header{position: fixed;left: 0;right: 0;top: 0;z-index: 100000;}
.head{position: relative;background: #debb29;color: #fff;height: 40px; line-height: 40px;}

.head a{ color: #fff; font-size: 1.4rem;}
.head span{ padding:0 10px; }
.search-box{ position: fixed; display: none; left: 0; right: 0; top: 40px; background: rgba(0,0,0,0.6); padding:105px 0; z-index: 10000; }
.search-width{ width: 700px; margin:0 auto; background: #fff; position: relative; padding-right: 100px; }
.search-width .form-control{ border:none; border-radius: 0; box-shadow: none; height: 50px; }
.btn-search,.btn-search:hover,.btn-search:focus{ position: absolute; right: 0; top: 0; width: 100px; border-radius: 0; height: 50px; background: #debb29 url(../images/icon-search.png) center no-repeat; }

.slick{ overflow:hidden; margin:0; }
.nav-box{ z-index: 1000; color: #999;  background: #fff;border-bottom: 1px solid #debb29;position: relative;width:100%;}
.logo{ padding:34px 0;width:36%; }
.nav-list{padding:55px 0 30px 0;width:60%;}
.nav-list li{ float: left;position: relative;width:14.2%;text-align: center; }
.nav-list li a{ font-size: 1.8rem; color: #555; line-height: 40px; display: inline-block; }
.nav-list li:hover>a{color: #debb29; }
.nav-down{ position: absolute; display: none;left: 0;top: 100%; background: #debb29;width: 100%;padding:10px 0;}
.nav-list li:hover .nav-down{ display: block; }
.nav-down li{width: 100%;}
.nav-down li a{line-height: 35px; text-align: center; display: block;color:#fff;font-size: 1.6rem; }
.nav-down li a:hover{ color: #555555; }
.nav-click {display: none;}
.menu-button { position: absolute; display: none; top: 18px; right: 15px; z-index: 1000; cursor: pointer; -webkit-transition: .3s; transition: .3s;}
.menu-button .bar:nth-of-type(1) { margin-top: 0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px;}
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #debb29; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.cross{ margin-top: -8px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}
/* banner */
.cont{margin-top:200px;}
.banner-slick{position: relative;z-index: 100;overflow: hidden;}
.banner{position: relative;}
.slick-slide{position: relative;}
.shad{position: absolute;bottom:-2px;right: 0;width:45%;height: auto;padding:10px 45px 35px 35px;background: url(../images/banbg.png) no-repeat center;z-index: 100;}
.shad a{font-size: 3rem;line-height: 84px;color:#fff;}
.shad p{font-size: 1.6rem;line-height: 36px;width:80%;color:#fff;height: 108px;display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.slick .slick-dots{ left: 30%; right: auto; width: auto; bottom:50px; }
.slick .slick-dots li{margin:0px 5px;}
.slick .slick-dots li,.slick-dots li button{ float:left;display: block; padding:0; width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 14px; color: #fff; }
.slick .slick-dots li.slick-active{ background: #31cec2; }
.slick .slick-dots li button:before{ display: none; }
/* new1 */
.new1 .newtop{padding-top:35px;}
.left1,.right1,.left2,.right2{width:50%;}
.left1,.left2{float: left;}
.right2{float: right;}
.right1{float: right;padding-left: 85px;}
.new1 h2{font-size: 3rem;color:#333;line-height: 84px;position: relative;}
.new1 h2::after{display: block;content: "";position: absolute;left:0;bottom: 10px;width:65px;height: 1px;background: #f9901e;}
.new1 ul li{position: relative;padding:0 100px 0 25px;line-height: 50px;background: url(../images/li.png) no-repeat left center;}
.new1 ul li a{font-size: 1.6rem;color:#555;}
.new1 ul li:hover a{color:#d1af20;}
.new1 ul li span{position: absolute;top: 0;right: 0;font-size: 1.6rem;color:#777;}
.more{width:140px;height: 44px;background: #debb29;text-align: center;color:#fff;display: block;margin-top:30px;line-height: 44px;font-size: 1.4rem;border-radius: 50px;}
.more:hover{color:#fff;}
.left2 p{font-size: 1.6rem !important;color:#555;line-height: 3.2rem !important;padding-right: 45px;height: 9.6rem;display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.hk{margin-top:35px;}
/* new2 */
.new2{width:100%;height:auto;background: #eee;padding:50px 0 70px 0;}
.new2 .title{font-size: 3rem;color:#333;margin-bottom: 30px;}
.qimo8{ overflow:hidden;}
.qimo8 .qimo {width:8000%; height:30px;}
.qimo8 .qimo div{ float:left;}
.qimo .imged{padding-top: 72%;}
.qimo8 .qimo ul{float:left; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{ text-align:left; width: 360px; font-size: 1.6rem;float:left; line-height:36px; margin-right:20px;position: relative;}
.qimo8 .qimo ul li img {margin-bottom: 45px;}
.qimo8 li .font{color:#fff;position: absolute;top: 73%;left: 0;right: 0;bottom: 5%;background: #d1af20;background: rgba(209,175,32,0.9);/* padding:95px 50px; */}
.qimo8 .qimo ul li:hover a{display: block;}
.new2 .more{margin:45px auto 0;}
/* link */
.page-bottom{ background: #fff; padding:60px 0; }
.bottom-width-tt{ font-size: 16px; color: #222; margin-bottom: 20px; height: 16px; line-height: 16px; padding-left: 10px; border-left: solid 2px #f58812; }
.bottom-link li a{ color: #555;font-size: 1.5rem;}
.bottom-link li{ margin-top: 10px; }
.bottom-link li a:hover{ color: #f58812; }
.bottom-width{width: 12.5%;}
.footer-page .footer-right p{ color: #fff; }
.footer{background: url(../images/footbg.png) center no-repeat;background-size: cover;padding: 1rem 0;}
.footer-logo{ padding:58px 0; }
.footer-right p{color: #ccc;font-size: 1.4rem;}
.footer-right{margin-top: 20px;}
.lxwm{color: #ccc;padding: 2rem 2rem 2rem 4rem;}
.lxwm h3{text-align: center;margin-bottom: 15px;}
.lxwm p{font-size: 1.4rem;margin-bottom: 10px;}
@media( max-width: 1499px){
    .container{ width: 1200px; }
    .cont {margin-top: 170px;}
    .new1 ul li{line-height: 45px;}
    .hk{margin-top:15px;}
}
@media( max-width: 1279px){
	.container{ width: 970px; }
    .nav-list {padding: 40px 0 0 0;}
    .new1 h2{font-size: 3rem;color:#333;line-height: 64px;position: relative;}
	.new1 ul li{line-height: 40px;}
    .more{margin-top:10px;}
    .new1 h2::after{bottom: 0;}
    .shad p{width:100%;}
	}
@media( max-width: 1200px){
	
}	

@media( max-width: 991px){
    .container{ width: 100%; }
    .cont{margin-top: 20px;}
    .head{padding:0 15px;}
    .logo{ padding:0;  width: 70%;}
    .menu-button{ display: block; top: 12px;}
    .nav-box{padding:0 15px;line-height: 40px;}
    .nav-list{ position: absolute; display: none;padding:0;width:100%;}
    .search-width{ width: 300px; padding-right: 60px; }
    .search-width .form-control{ height: 40px; }
    .btn-search, .btn-search:hover, .btn-search:focus{ width: 60px; height: 40px; }
    .search-box{ padding:20px 0; }
	.logo img{ width: auto; height: 30px; }
	.nav-list li{width:100%;text-align: left; float: none;}
	.nav-list{ position: absolute; left: 0;top: 100%; box-shadow: 1px 2px 3px #ddd; right: 0; background: #fff; border-top: solid 1px #ddd; display: none; }
    .nav-list li:hover .nav-down{ display: none; }
    .nav-list li a{ line-height: 40px; font-size: 1.6rem; padding:0 15px; color: #333; }
    .nav-click {display: block;z-index: 10000;position: absolute;color: #333;right: 0;top: 0;width: 40px;height: 40px;text-align: center; line-height: 40px;}
    .nav-down{position: static;}
    .nav-down li a{line-height: 35px; text-align: left;color:#fff;}
    .shad{width:45%;height: auto;padding: 10px 20px 15px 20px;background: url(../images/banbg.png) no-repeat center;bottom: 0;}
.shad a{font-size: 2rem;line-height: 50px;color:#fff;}
    .shad p{height: 72px;width:100%;}
    .slick .slick-dots{bottom: 30px;}
    .new1 h2{font-size: 2rem;line-height: 30px;}
    .new1 h2::after{bottom: -5px;}
    .right1 {padding-left: 45px;}
    .more{width:120px;height:40px;line-height: 40px;}
    .page-bottom {display: none;}
    .footer-logo{padding:30px 15px;}
    .new2{padding:25px 0 30px 0;}
} 

@media( max-width: 769px){
    .right1 {padding-left: 20px;}
    .more{width:110px;height:30px;line-height: 30px;}
    .new1 ul li{line-height: 30px;}
    .new1 ul{padding-top:10px;}
    .lxwm{padding:1rem 15px;}
}
@media( max-width: 669px){
    .left1,.right1,.left2,.right2{width:100%;}
    .more{width:120px;height:40px;line-height: 40px;}
    .new1 ul li{line-height: 40px;}
    .new1 h2{font-size: 3rem;color:#333;line-height: 64px;position: relative;}
    .newmid{padding:25px 0;}
    .newbot{padding-bottom: 25px;}
    .left2{padding-bottom:20px;}
    .right1 {padding-left:0px;}
}
@media( max-width: 576px){
    .slick .slick-dots{bottom: 8px;left:82%;}
    .slick .slick-dots li{margin:0 0px 0 0;}
    .shad{width:100%;padding: 5px;bottom:-40px;}
    .shad a{font-size: 1.6rem;line-height: 35px;color:#fff;display: none;}
    .shad p{height: 30px;width:95%;-webkit-line-clamp: 1;line-height: 30px;}
    .new1 .newtop{padding-top:75px;}
}



/**************列表页************/
.list-banner{margin-top: 130px;}
.list-banner img{ width: 100%; }
.left-width{ width: 260px; background: #f8f8f8; padding:50px 0; }
.left-width-tt{ height: 60px; line-height: 60px; background: #debb29; font-size: 24px; color: #fff; padding-left: 50px; }
.left-width-nav li{ padding:0 50px; }
.left-width-nav li a{ display: block; font-size: 16px; color: #777; position: relative; line-height: 66px; border-bottom: solid 1px #dbdbdb; overflow:hidden; transition: 0.5s all; }
.left-width-nav li a:before{ display: block; content: ""; width: 18px; height: 12px; position: absolute; background: url(../images/icon-li.png) center no-repeat; top: 50%; margin-top: -6px; left: -18px; transition: 0.5s all; }
.left-width-nav li a:hover,.left-width-nav li.active a{color: #debb29;font-size: 18px;border-color: #debb29;padding-left: 30px;}
.left-width-nav li a:hover:before,.left-width-nav li.active a:before{ left: 0; }
.right-width{ margin-top: 50px; width: 1130px; }
.right-top{ line-height: 59px; border-bottom: solid 1px #debb29; margin-bottom: 25px; }
.right-top-tt{ font-size: 24px; color: #555; }
.nav-b{ font-size: 16px; color: #777; padding-left: 28px; background: url(../images/icon-b.png) left center no-repeat; }
.nav-b a{ color: #777; }
.right-width-ul li{ line-height: 44px; color: #777; position: relative; padding-right: 310px; }
.right-width-ul li a{ color: #777; font-size: 16px; }
.right-width-ul li p{ position: absolute; right: 0; top: 0; }
.right-width-ul li a:hover{ color: #debb29; }
.pagination>li>a, .pagination>li>span{ border-radius: 0!important; color: #888; border-color: #dbdbdb; margin:0 2px; }
.pagination>li>a:hover,.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ color: #fff; background: #e6c229; border-color: #e6c229; }
.pagination{ margin:60px 0; }
.footer-box .footer{ background: #333; }
.footer-box .footer .footer-tt,.footer-box .footer .td-list li a,.footer-box .footer .td-list-r li,.footer-box .footer .ewm,.footer-box .footer .footer-p{/* border-color: #fff; *//* color: #fff; */}
.right-width-ul li span font{ padding-left: 30px; }
/**********内容页********/
.article-tt{ font-size: 24px; color: #555; padding:20px 0; }
.article-date>span{ padding-left: 20px; }
.article-date{ color: #999; }
.article-box{ border-top: solid 1px #ededed; border-bottom: solid 1px #ededed; padding:40px 0; margin:35px 0; }
.article-box p{ margin:0; text-align: justify; font-size: 16px; color: #666; line-height: 35px; }
.article-link p a{ font-size: 16px; color: #666; }
.article-link{ margin-bottom: 50px; }
.article-link p a:hover{ color: #f4c72b; }




/*********子站2*******/
.slick-box .slick-dots{ display: none!important; }
.slick-box .slick-prev {
    width: 70px;
    height: 70px;
    background: url(../images/left02.png) center no-repeat;
    margin-top: -35px;
    display: block!important;
    left: 6%;
    text-indent: -9999px;
}
.slick-box .slick-next {
    width: 70px;
    height: 70px;
    background: url(../images/right02.png) center no-repeat;
    margin-top: -35px;
    display: block!important;
    right: 6%;
    text-indent: -9999px;
}
.news-list-tow{ margin-top: -30px; margin-bottom: 70px; position: relative; z-index: 1000; background: #fff; box-shadow: 0 0 10px #ddd; }
.news-list-tow .img-hide{ border-bottom: solid 3px #e6c229; }
.news-list-tow li:nth-child(2) .img-hide{ border-color: #2456c9; }
.news-list-tow li:nth-child(3) .img-hide{ border-color: #e6c229; }
.news-list-tow .news-list-tt{ margin-top: 35px; }
.date-icon{ font-size: 16px; padding-bottom:20px; padding-top: 20px; border-bottom: solid 1px #e6c229; padding-left: 24px; background: url(../images/icon-date.png) left center no-repeat; color: #fe9625; margin-top: 5px; }
.news-list-tow .news-list-box{ padding-bottom: 0; }
.gk-tt{ font-size: 30px; color: #dbb826; margin-bottom: 35px; }
.gk-tt span{ font-size: 16px; color: #333; padding-left: 20px; }
.gk-tt a{ float: right; font-size: 16px; color: #777; margin-top: 20px; }
.gk-img img{ width: 100%; }
.dt-ul-img img{ width: 200px; height: 140px; }
.dt-ul-right{ margin-left: 230px; }
.dt-ul-tt{ position: relative; padding-right: 100px; margin-top: 20px; }
.dt-ul-tt a{ font-size: 18px; color: #555; }
.dt-ul-tt span{ position: absolute; right: 0; top: 0; }
.dt-ul-p{ color: #777; text-align: justify; line-height: 35px; margin-top: 20px; }
.dt-ul li{ padding:0 0 20px 0; margin-bottom: 20px; border-bottom: solid 1px #ededed; }
.dt-ul-tt a:hover{ color: #2456c9; }
.js-tt-box span{ padding:0; }
.js-tt-box{ margin-top: 50px; }
.qimo8{ overflow:hidden;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:30px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{ text-align: center; width: 443px; font-size: 18px; color: #555; float:left; line-height:30px; list-style:none; margin-right:18px;}
.qimo8 .qimo ul li img {width: 443px;height: 300px; margin-bottom: 45px;}
.qimo8 li a{color:#444444;width: 100%;display: block;}
.qimo8 .qimo ul li img:hover{ box-shadow: 3px 3px 3px #f9901e; }
.fc-back{ background: #f2f2f2; padding:20px 0 50px 0; margin-top: 70px; }
.fl-lb-box .swiper-button-next{ height: 483px; top: 20px; }
.fl-lb-box .swiper-button-prev{ height: 483px; top: 20px; }
.fl-lb-box .swiper-button-next:hover{background: rgba(250,145,30,0.9) url(../images/right.png) center no-repeat;}
.fl-lb-box .swiper-button-prev:hover{background: rgba(250,145,30,0.9) url(../images/left.png) center no-repeat;}
.news-lb .slick-dots,.news-lb .slick-prev, .news-lb .slick-next{ display: none!important; }
.img-list-ul li{ float: left; padding:0 15px; width: 33.333333%; margin-bottom: 30px; }
.img-list-ul{ margin:0 -15px; }
.img-box img{width: 100%;height: 20rem;}
.img-tt{ margin-top: 20px; }
.img-tt a{ font-size: 16px; color: #555; }
.img-tt a:hover{ color: #ff6f02; }


@media( max-width: 1499px){
	.container{ width: 1200px; }
	.nav-list>li{margin-left: 0;}
    .slick-dots{ bottom: 150px; }
    .swiper-button-prev,.swiper-button-next{ height: 580px; width: 80px; }
    .video-zp{ height: 560px; }
    .fix-box{ right: 10px; }
    .footer-w{margin-right: 60px;}
    .right-width{ width: 850px; }
    .fl-lb-box .swiper-button-next{ height: 428px; top: 20px; }
    .fl-lb-box .swiper-button-prev{ height: 428px; top: 20px; }
}
@media( max-width: 1279px){
	.container{ width: 970px; }
	.logo img{ width: 300px; }
	.nav-list li{margin-top: 0;}
    .slick-dots{ bottom: 120px; }
    .lb-box{ margin-left: -300px; margin-right: -300px; }
    .video-zp{ height: 424px; }
    .swiper-button-prev,.swiper-button-next{ height: 446px; width: 90px; }
    .swiper-button-prev{ left: 280px; }
    .swiper-button-next{ right: 280px; }
    .footer-w{ margin-right: 70px; }
    .right-width{ width: 650px; }
    .fl-lb-box .swiper-button-next{ height: 326px; top: 20px; }
    .fl-lb-box .swiper-button-prev{ height: 326px; top: 20px; }
	}
@media( max-width: 991px){
	.container{ width: 100%; }
    .logo{ padding:0; }
    .header, .nav-box{ padding:0 15px; }
    .search-width{ width: 300px; padding-right: 60px; }
    .search-width .form-control{ height: 40px; }
    .btn-search, .btn-search:hover, .btn-search:focus{ width: 60px; height: 40px; }
    .search-box{ padding:20px 0; }
	.logo img{ width: auto; height: 30px; }
	.nav-list li{ margin-top: 35px; }
	.nav-list{position: absolute;left: 0;top: 100%;box-shadow: 1px 2px 3px #ddd;right: 0;background: #fff;border-top: solid 1px #ddd;display: none;}
	.nav-list li{ float: none; margin:0; }
    .nav-list li:hover .nav-down{ display: none; }
	.nav-list li a{ line-height: 40px; font-size: 16px; padding:0 15px; color: #333; }
    .header-show{ background: #fff; height: 80px; box-shadow: 1px 2px 10px rgba(254,150,37,0.2); }
    .header-show .logo-img{ display: none; }
    .header-show .logo-img02{ display: inline-block; }
    .header {
        position: relative;
        background: #debb29;
        color: #fff;
    }
    .header a{ color: #fff; }

    body{padding-top: 0px;}
	.page-box .nav-list{ background: #fff; }
	.page-box .nav-box .nav-list li{ margin:0; }
    .slick .slick-prev{ width: 30px; height: 30px; margin-top: -15px; background-size: cover; }
    .slick .slick-next{ width: 30px; height: 30px; margin-top: -15px; background-size: cover; }
    .slick-dots{ left: 0; right: 0; bottom: 20px; }
    .slick-dots li{ display: inline-block; border-radius: 50%; }
    .slick-dots li,.slick-dots li button{ width: 20px; height: 20px; line-height: 20px; font-size: 12px; }
    .fix-box{ display: none; }
    .menu-button{ display: block; top: 12px; }
    .news-list li{ width: 100%; }
    .news-list{ margin:20px 0; }
    .news-list-box{ padding:0; box-shadow: none!important; }
    .news-list-tt{ margin-top: 15px; }
    .news-list-p{ margin:5px 0 15px 0; }
    .news-back-box .col-xs-6{ width: 100%; padding:0 15px; }
	.news-back-box .row{ margin:0 -15px; }
    .news-back-tt{ font-size: 24px; line-height: 24px; }
    .news-back-tt span{ font-size: 14px; }
    .news-back-box{ padding:20px 0; }
    .tt-more{ font-size: 14px; margin-top: 30px; }
    .news-link{ padding:15px; margin-top: 15px; margin-bottom: 20px; }
    .xy-p,.dt-tt{ margin-top: 15px; }
    .tabs-ul li a{ font-size: 18px; padding:0 10px; line-height: 18px; height: 18px; }
    .tabs-ul li{ margin-top: 20px; }
    .tabs-ul{ margin-left: -10px; }
    .tabs-tt{ padding-bottom: 20px; margin-bottom: 20px; }
    .tabs-news-list li{ width: 100%; }
    .tabs-news-more a{ margin-top: 10px; margin-bottom: 25px; }
    .tabs-lind{ padding-bottom: 1px; margin-bottom: 20px; }
    .zy-list li{ width: 33.333333%; margin-bottom: 20px; }
    .zy-tt{ margin-top: 5px;}
    .zy-tt a{ font-size: 14px; }
    .sz-back{ margin-top: 20px; padding:10px 0 20px 0; margin-bottom: 20px; }
    .sl-ul li{ padding:0 10px; }
    .sl-ul{ margin:0 -10px; }
    .sz-name a{ font-size: 14px; }
    .sz-name{ margin:10px 0; }
    .sz-p{ font-size: 12px; }
    .lb-box{ margin:20px -50px; position: relative; }
    .lb-box img,.video-zp{ height: 18vh; }
    .video-zp{ margin-bottom: -5px; }
    .swiper-slide:before{ display: block; content: ""; z-index: 100; left: 0px; right: 0; height: 18vh; background: rgba(0,0,0,0.5); position: absolute; top: 0; }
    .swiper-button-prev, .swiper-button-next{height: 18.1vh; top: 20px; width: 16%;}
    .swiper-slide-active:before{ display: none; }
    .swiper-button-prev{ left: 30px;    background: url(../images/left.png) center no-repeat!important; outline: none!important; }
    .swiper-button-next{ right: 30px;    background: url(../images/right.png) center no-repeat!important; outline: none!important;  }
    .fl-lb-box .swiper-button-next{ height: 18vh; top: 20px; }
    .fl-lb-box .swiper-button-prev{ height: 18vh; top: 20px; }
    .slick .slick-prev {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        background: url(../images/left02.png) center no-repeat;
        background-size: cover;
        left: 6%;
        display: block!important;
        text-indent: -9999px;
    }
.slick .slick-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    background: url(../images/right02.png) center no-repeat;
    background-size: cover;
    right: 6%;
    display: block!important;
    text-indent: -9999px;
}
    .swiper-button-prev.swiper-button-disabled{background:rgba(0,0,0,0.5) url(../images/left.png) center no-repeat!important;}
    .swiper-button-next.swiper-button-disabled{background:rgba(0,0,0,0.5) url(../images/right.png) center no-repeat!important;}
    .td-list li{ margin-right: 5px; }
    .footer-w{ margin:0; width: 40%; }
    .footer-w-l{ width: 60%; }
    .footer-w-r{ width: 215px; }
    .ewm img{ width: 80px; }
    .ewm{ margin-top: 50px; }
    .footer{ padding-top: 20px; }
    .zp-tt a{ font-size: 14px; }
    .footer-p{ margin-top: 20px; padding:10px 0; font-size: 12px; }
    .nav-down{ position: static; }
    .nav-down li a{ text-align: left; }
.nav-click {
    display: block;
    z-index: 10000;
    position: absolute;
    color: #333;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
}
.nav-down{ background: #debb29; }
.nav-down li a{ color: #fff!important; }
.nav-down li a:hover{ color: #333!important; }
.list-banner{ margin:0; }
.left-width{ padding:10px 0; width: 100%; }
.left-width-tt{ line-height: 40px; padding-left: 20px; height: 40px; font-size: 18px; }
.left-width-nav li{ padding:0 20px; }
.left-width-nav li a{ line-height: 50px; }
.right-width{ width: 100%; margin-top: 20px; }
.right-top-tt{ width: 100%; line-height: 45px; }
.nav-b{ width: 100%; line-height: 45px; }
.right-width-ul li span font{ display: none; }
.right-width-ul li{ padding-right: 170px; }
.pagination{ margin:30px 0; }
.article-tt{ font-size: 18px; padding:0 0 20px 0; }
.article-box{ padding:25px 0; margin:25px 0; }
.article-box p{ font-size: 14px; line-height: 28px; }
.article-link p a{ font-size: 14px; }
.article-link{ margin-bottom: 30px; }
.news-list-tow .news-list-tt{ margin:15px 15px 0 15px; }
.news-list-tow{ background: none; margin:15px 0; box-shadow: none; }
.date-icon{ margin:-10px 15px; }
.news-list-tow li { margin-bottom: 35px; }
.gk-tt{ font-size: 24px; margin-bottom: 20px; }
.gk-tt span{ font-size: 14px; }
.gk-tt a{ font-size: 14px; margin-top: 13px; }
.news-back-box .col-xs-6:last-child .gk-tt{ margin-top: 20px; }
.dt-ul-img img{ width: 100px; height: 70px; }
.dt-ul-right{ margin:0 0 0 110px; }
.dt-ul-tt{ margin-top: 0; }
.dt-ul-tt a{ font-size: 16px; }
.dt-ul-p{ margin-top: 0px; line-height: 25px; height: 50px;  overflow:hidden; }
.dt-ul li{ padding-bottom: 10px; margin-bottom: 10px; }
.qimo8 .qimo ul li img{ width: 220px; height: 150px; margin-bottom: 10px; }
.qimo8 .qimo ul li{ width: 220px; }
.js-tt-box{ margin-top: 20px; }
.fc-back{ margin-top: 20px; padding:0 0 20px 0; }
.teach-img img{ width: 125px; height: 165px; }
.teach-right{ margin-left: 135px; margin-top: 10px; }
.teach-tt a{ font-size: 16px; }
.teach-p p{ font-size: 14px; line-height: 25px; }
.teach-p{ height: 75px; overflow:hidden; margin-bottom: 10px; }
.teach-tt{ margin-bottom: 10px; }
.teach-a a{ font-size: 16px; }
.teach-list li{ padding:20px 0; }
.img-list-ul li{ width: 50%; margin-bottom: 15px; }
.img-tt{ margin-top: 5px; }
}

@media( max-width: 576px){
      .header span{padding:0 5px;}
      .nav-down{width:100%;margin:0;}
      .nav-down li a{line-height:30px;}
}

/***********翻页************/

        .pagination1{
            display: inline-block;
            margin: 50px 0 90px 0;}
        .headStyle .PrevDisabled,.headStyle .NextDisabled,.headStyle .Next,.headStyle .Prev,.defaultButtonStyle1{
            border: 1px solid #eee;
            display: inline-block;
            margin: 0 2px;
            line-height: 26px;
            height: 26px;font-size:1.2rem;
            padding: 0 8px;}
       .pagination1 table{font-size:1.2rem;}
        .defaultButtonStyle1{font-size:1.2rem;
            color: #333;}
        .defaultButtonStyle1:hover{
            color: #fff;
            background: #debb29;}
        .defaultInputStyle1{font-size:1.2rem;
            display: inline-block;
            margin: 0 4px 0 2px;
            height: 24px;
            line-height: 24px;}
        .headStyle .Next, .headStyle .Prev{
            background: #2456c9;font-size:1.2rem;
            color: #fff;}



