<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body {
    color: #333;
    font-size: 14px;
        font-family: "microsoft yahei",Helvetica,simhei,Arial,Tahoma;
	margin:0 auto;
	position:relative;

}
.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; }

.header{ height: 169px; background: url(../images/header.png) center no-repeat; background-size: cover; padding-top: 50px; }
.logo-txt{ font-size: 28px; color: #fff; padding:10px 0 0 20px; }
.search-box{ width: 254px; position: relative; padding-right: 46px; margin-top: 25px; }
.search-box .form-control{ border-radius: 4px 0 0 4px; box-shadow: none; height: 38px; border:none; }
.btn-search,.btn-search:hover,.btn-search:focus{ width: 46px; height: 38px; border-radius: 0 4px 4px 0; background:#f68c1d url(../images/icon01.png) center no-repeat; position: absolute; right: 0; top: 0; }
.nav-box{ background: #ddb528; z-index: 10000; position: relative; }
.nav-list li{float: left;width: 12.5%;position: relative;}
.nav-list li a { display: inline-block; width: 146px; height: 50px; line-height: 50px; font-size: 16px; color: #fff; }
.nav-list li a:hover{ background: #f9901e; }
.nav-down{ position: absolute; left: 50%; display: none; top: 100%; padding:10px 0; width: 146px; margin-left: -73px; background: #ad8d6c; }
.nav-down li{ float: none; width: 100%; }
.nav-down li a{ font-size: 16px; background: none!important; color: #fff!important; line-height: 35px; height: 35px; }
.nav-down li a:hover{ color: #333!important; }
.nav-list li:hover .nav-down{ display: block; }
.banner-box .slick{margin:0;/* position: absolute; *//* left: 50%; *//* margin-left: -960px; */height: auto;width: 100%;}
.banner-box .slick-prev, .slick-next{ width: 42px; height: 70px; top: 50%; margin-top: -35px; text-indent: -9999px; }
.banner-box .slick-prev{ left: 50%; margin-left: -700px; background: url(../images/left.png) center no-repeat; }
.banner-box .slick-next{ right: 50%; margin-right: -700px; background: url(../images/right.png) center no-repeat; }
.banner-box .slick-dots{ bottom: 20px; }
.banner-box .slick-dots li{width: 20px;height: 5px;border-radius: 0;background: #debb29;overflow: hidden;}
.banner-box .slick-dots li.slick-active{ background: #f9901e; }
.banner-box{height: auto;overflow:hidden;position: relative;margin-bottom: 20px;}
.search-banner{ position: absolute; top: 165px; left: 50%; margin-left: -340px; width: 680px; height: 185px; background: #fff; background: rgba(255,255,255,0.5); padding:30px; z-index: 1000; }
.banner-a li{ float: left; margin-right: 10px; }
.banner-a li a{ font-size: 18px; color: #555; padding:10px 20px; display: inline-block; }
.banner-a li.active a{ background: #e6c229; color: #fff; }
.search-sm{ position: relative; padding:0 110px 0 120px; margin:20px 0 15px 0; }
.search-sm .form-control{ height: 40px; border:none; border-radius: 0; box-shadow: none; }
.search-xl{ position: absolute; left: 0; top: 0; width: 110px; }
.btn-ss,.btn-ss:hover,.btn-ss:focus{ width: 100px; height: 40px; background: #e6c229; border-radius: 0; position: absolute; right: 0; top: 0; border:none; text-align:center; font-size: 18px; color: #7b6712; }
.search-b li{ float: left; margin-right: 20px; }
.search-b li a{ padding-left: 20px; font-size: 16px; color: #333; background: url(../images/icon02.png) left center no-repeat; }
.search-b li.active a{ background: url(../images/icon03.png) left center no-repeat;}
.lb-left{ width: 620px; overflow:hidden; }
.lb-left .slick-dots{ bottom: 0px; height: 50px; background: #000; padding-top: 15px; background: rgba(0,0,0,0.5); }
.lb-left .slick-dots li{ width: 10px; height: 10px; background: #fff; border-radius: 0; }
.lb-left .slick-dots li.slick-active{ background: #f9901e; }
.right-box{ width: 775px; }
.right-box-tt{font-size: 30px;height: 40px;line-height: 40px;color: #debb29;margin-top: 1rem;margin-bottom: 15px;}
.right-box-tt a{ float: right; font-size: 16px; color: #debb29; }
.news-list li{ position: relative; padding-right: 380px; line-height: 48px; }
.news-list li span{ position: absolute; right:0; top:0; }
.news-list li a{ font-size: 18px; color: #555; padding-left: 20px; position: relative; }
.news-list li a:before{ display: block; content: ""; width: 6px; height: 6px; background: #dcb528; left: 0; position: absolute; top: 50%; margin-top: -3px; }
.fw-back{ height: 380px; background: url(../images/fw-back.png) center no-repeat; background-size: cover; margin:60px 0; padding:60px 0; }
.title{ font-size: 30px; color: #f9901e; }
.fw-icon{ width: 100px; height: 100px; margin:0 auto; background: #fff url(../images/fw01.png) center no-repeat; border-radius: 50%; }
.fw-icon-tt{ font-size: 18px; color: #555; margin-top: 15px; }
.fw-list li{ float: left; width: 25%; margin-top: 60px; }
.fw-icon02{background: #fff url(../images/fw02.png) center no-repeat;}
.fw-icon03{background: #fff url(../images/fw03.png) center no-repeat;}
.fw-icon04{background: #fff url(../images/fw04.png) center no-repeat;}
.fw-list li a{ display: inline-block; position: relative; }
.fw-list li a:hover .fw-icon{ background: #debb29 url(../images/fw01-1.png) center no-repeat;}
.fw-list li a:hover .fw-icon02{ background: #debb29 url(../images/fw02-1.png) center no-repeat;}
.fw-list li a:hover .fw-icon03{ background: #debb29 url(../images/fw03-1.png) center no-repeat;}
.fw-list li a:hover .fw-icon04{ background: #debb29 url(../images/fw04-1.png) center no-repeat;}
.fw-down{ position: absolute; right: 100%; top: 50%; background: #fff; border:solid 1px #ddd; width: 321px; margin-top: -279px; margin-right: 20px; display: none; }
.fw-down-left{ color: #777; width: 122px; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; line-height: 35px; }
.fw-down-right{ color: #777; text-align: left; width: 197px; border-bottom: solid 1px #ddd; line-height: 35px; padding-left: 15px; }
.fw-down-bottom{ padding:10px 0 10px 32px; color: #777; text-align: left; }
.fw-list li a:hover .fw-down{ display: block; }
.scroll_div { margin:0 auto; overflow: hidden; white-space: nowrap;} 
.scroll_div img {width:330px;height:230px;border: 0;margin: auto 8px; } 
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
.scroll_div a{ position: relative; padding-bottom: 40px; display: inline-block; }
.scroll_div a span{ position: absolute; left: 0; right: 0; bottom: 0; font-size: 18px; text-align: center; }
.sqBorder{ border:solid 1px #ddd; padding:10px; margin-bottom: 15px; }
.scroll_div{ margin:15px 0 18px 0; }
.zn-back{ background: #f3f3f3; padding:60px 0 40px 0; margin-bottom: 70px; }
.zn-back .title{ color: #dbb826; margin-bottom: 25px; }
.title span{ font-size: 16px; color: #333; padding-left: 15px; letter-spacing: 3px; }
.zn-list{ background: #fff; }
.zn-list li a{ display: block; border-left: solid 3px #be7e13; margin-bottom: 5px; padding-left: 106px; position: relative; height: 52px; line-height: 51px; border-bottom: solid 1px #f2f2f2; font-size: 18px; color: #555; }
.zn-left{ width: 310px; margin-right: 60px; }
.zn-list li a i{ position: absolute; left: 42px; top: 0; }
.zn-list li:nth-child(2) a{ border-left-color: #8b2655; }
.zn-list li:nth-child(3) a{ border-left-color: #14a4be; }
.zn-list li:nth-child(4) a{ border-left-color: #268a30; }
.zn-list li:nth-child(5) a{ border-left-color: #a53292; }
.zn-list li:nth-child(6) a{ border-left-color: #fe6d3e; }
.zn-list li:nth-child(7) a{ border-left-color: #4069ab; }
.zn-list li:nth-child(8) a{ border-left-color: #be7e13; }
.zn-right{ width: 675px; }
.gg-list-tt{ position: relative; padding-right: 350px; }
.gg-list-tt span{ position: absolute; right: 0; top: 0; color-rendering: #777; }
.gg-list-tt a{ font-size: 18px; color: #555; }
.gg-list-p{ color: #555; line-height: 37px; height: 74px; overflow:hidden; margin-top: 10px; }
.gg-list li{ border-top: solid 1px #ededed; padding:25px 0; }
.gg-list-tt a:hover{ color: #dbb826; }
.gg-left{ width: 675px; }
.right-box-tt a{ margin-top: 5px; }
.tt-b{ color: #333; letter-spacing: 1px; }
.news-list-sm li{ padding-right: 85px; }
.news-list-sm{ margin-top: 10px; }
.gg-right{ width: 715px; }
.gg-list-ul li{ float: left; width: 50%; padding:0 15px; margin-bottom: 30px; }
.gg-list-ul li a{ display: block; position: relative; }
.gg-list-ul li a span{ position: absolute; left: 0; top: 50%; right: 0; font-size: 30px; color: #fff; height: 30px; line-height: 30px; margin-top: -15px; }
.gz-back{ background: url(../images/gz-back.png) center no-repeat; background-size: cover; padding:45px 0 85px 0; margin-top: 30px; }
.gz-list li{ float: left; padding:0 20px; width: 25%; }
.gz-list{ margin:50px -20px 0 -20px; }
.gz-list li a{ display: block; position: relative; }
.gz-list li a span{ position: absolute; left: 0; right: 0; top: 50%; margin-top: -20px; text-align: center; }
.footer{ background: #333; padding-top: 45px; }
.footer-tt{ font-size: 18px; color: #ccc; }
.footer-width{ width: 360px; }
.footer-list li a,.footer-list li{ color: #999; }
.footer-list li{ margin-top: 15px; }
.footer-list li a:hover{ color: #fb9c29; }
.ewm{ color: #999; }
.ewm img{ margin-bottom: 10px; }
.footer-p{ border-top: solid 1px #5c5c5c; color: #999; padding:15px 0; margin-top: 30px;}
.news-list li a:hover,.zn-list li a:hover,.scroll_div a:hover{ color: #fb9c29; }
.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: #fff; 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);}
.nav-click{ display: none; }


.dh li:nth-child(2){ animation-delay:0.2s; }
.dh li:nth-child(3){ animation-delay:0.4s; }
.dh li:nth-child(4){ animation-delay:0.6s; }
.dh li:nth-child(5){ animation-delay:0.8s; }
.dh li:nth-child(6){ animation-delay:1s; }
.dh li:nth-child(7){ animation-delay:1.2s; }
.dh li:nth-child(8){ animation-delay:1.4s; }
.dh li:nth-child(9){ animation-delay:1.4s; }
.dh li:nth-child(10){ animation-delay:1.4s; }
.dh li:nth-child(11){ animation-delay:1.4s; }
.dh li:nth-child(12){ animation-delay:1.4s; }
.dh li:nth-child(13){ animation-delay:1.4s; }
.dh li:nth-child(14){ animation-delay:1.4s; }
.dh li:nth-child(15){ animation-delay:1.4s; }
.dh li:nth-child(16){ animation-delay:1.4s; }
.dh li:nth-child(17){ animation-delay:1.4s; }
.dh li:nth-child(18){ animation-delay:1.4s; }
.dh li:nth-child(19){ animation-delay:1.4s; }
.dh li:nth-child(20){ animation-delay:1.4s; }
.kx-img-list li img,.lb-left img{ width: 100%; }
.nav-click{ display: none; }
.nav-box{ width: 100%; }
.list-group .list-group-item{border: none !important;background: url(../img/icon_11.png) no-repeat left center;}
.act{margin-top: 25px;overflow: hidden;cursor: pointer;}
.act:hover{background-color: #eeeeee;}
.act_p{}
.list_news{padding: 0 !important;}
.list_news img{display: block;max-width: 100%;margin:0 auto;/* height: 100%; */}
.list_title{padding: 2rem 0;}
.list_title a{font-size: 16px;display: block;}
.list_title a:hover{color: #fb9c29 !important;}
.list_con{margin-top: 0;color: #999999;}
.date{color: #999999;}
.list_con span{line-height: 30px;font-size: 16px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.xyyj{background: url(../images/fw-back.png) no-repeat;width: 100%;max-width: 1920px;padding-bottom: 17px;padding-top: 17px;}

/***首页切换新闻资讯***/
.tabtit{display:inline;margin-left: 30px;}
.tabtit span{margin:0 15px;color:#333;}
.tabtit span.on{color:#debb29;border-bottom:2px solid #debb29;padding-bottom: 5px;}




@media( max-width: 1499px){
	.container{ width: 1200px; }
	.banner-box .slick-prev{ margin-left:-600px; }
	.banner-box .slick-next{ margin-right: -600px; }
	.lb-left{ width: 43%; }
	.right-box{ width: 54%; }
	.news-list li{padding-right: 150px;line-height: 40px;}
	.zn-left{ width: 25%; margin:0; padding-right: 30px; }
	.zn-list li a{ padding-left: 80px; }
	.zn-right{ width:50%; }
	.gg-left{ width:50%; padding-right: 15px; }
	.gg-right{ width: 50%; padding-left: 15px; }
	.footer-width{ width: 300px; }
	.list_title { padding: 1rem 0;}
}
@media( max-width: 1279px){
	.container{ width: 100%; }
	.footer-width{ width: 250px; }
	.zn-left{ width: 35%; }
	.zn-right{ width: 30%; }
	.banner-box .slick-prev{ margin-left:-485px; }
	.banner-box .slick-next{ margin-right: -485px; }
	.header{ padding:20px 0; height: auto; }
	.search-box{ display: none; }
	.nav-box{ height: 50px; }
	.nav-list{ position: absolute; display: none; left: 0; top: 100%; right: 0;background: #ddb528; border-top: solid 1px #fff; }
	.nav-list li{ float: none; width: 100%; padding:0; }
	.nav-list li a{ display: block; padding:0 15px; width: 100%; text-align: left; }
	.menu-button{ display: block; }
	.search-banner{ width: auto; position: static; margin:15px; background: rgba(0,0,0,0.1); padding:15px; height: auto; }
	.banner-box{ height: auto; }
	.banner-box .slick{ position: relative; left: 0; height: auto; margin:0; width: 100%; }
	.search-sm{ margin:10px 0; padding:0; }
	.search-xl{ margin:0; position: static; width: 100%; margin-bottom: 10px; }
	.btn-ss{ position: static; margin-top: 10px; width: 100%; }
	.banner-box{ margin-bottom: 0; }
	.lb-left,.right-box{ width: 100%; }
	.right-box-tt{ font-size: 24px; line-height: 24px; margin-bottom: 0; }
	.news-list li a{ font-size: 16px; }
	.news-list li{line-height: 40px;/* line-height: 36px; */}
	.right-box-tt a{ margin-top: 0; }
	.fw-back{ margin-top: 20px; padding:20px 0; height: auto; margin-bottom: 20px; }
	.fw-list li{ width: 50%; margin-top: 20px; }
	.title{ font-size: 20px; }
	.scroll_div{ margin:20px 0; }
	.zn-left,.zn-right,.gg-left,.gg-right{ width: 100%; padding:0; margin-bottom: 15px; }
	.zn-back{ padding:20px 0 5px 0; margin-bottom: 20px; }
	.zn-back .title{ margin-bottom: 15px; }
	.gg-list li{ padding:15px 0; }
	.gg-list-ul li{ padding:0 5px; margin-bottom: 10px; }
	.gg-list-ul{ margin:0 -5px; }
	.gg-list-ul li a span{ font-size: 18px; line-height: 18px; height: 18px; margin-top: -9px; }
	.gz-back{ margin:20px 0; padding:20px 0 5px 0; }
	.gz-list li{ width: 50%; padding:0 5px; margin-bottom: 15px; }
	.gz-list{ margin:20px -5px 0 -5px; }
	.footer-width{ width: 50%; padding-right: 5px; margin-bottom: 20px; }
	.footer-list li{ margin-top: 10px; }
	.footer{ padding-top: 15px; }
	.footer-p{ margin-top: 0px; padding:10px 0; }
	.news-list li{padding-right: 95px;}
	.nav-click{ display: block; position: absolute; right: 0; top: 0; height: 40px; width: 40px; padding-top: 12px; color: #fff; }
	.nav-click.active{ transform: rotate(180deg); }
	.nav-list li:hover .nav-down{ display: none; }
	.nav-down{ position: static; width: 100%; margin:0; }
}
@media( max-width: 1050px){
	/*.list_title{padding: .5rem 0 1rem 0;}*/
}
        .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: #debb29;font-size:1.2rem;
            color: #fff;}
            
 @media( max-width: 976px){
.right-box-tt{font-size: 20px;line-height: 30px;height: 30px;}
.news-list-sm {margin-top: 0px;}
.tabtit {float:left;margin-left: 15px;}
.tabcon {padding-top:20px;}
.tabtit span{font-size:18px;}
 } 
 @media( max-width: 360px){
 .list_title {padding: 1rem 0;}
 .tabtit span { margin: 0 10px;}
 .list_title a{line-height:30px;margin-bottom:10px;}
 }
           
</pre></body></html>