<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*-----------------[初始化]--------------*/
*,*:before,*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
}
body{color: #333;font-size: 14px;line-height: 1.5;font-family: 'Microsoft Yahei',"PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;background-color: #f6f6f6;}
img{max-width: 100%;}
a,img,button,input,textarea,div{-webkit-tap-highlight-color:rgba(255,255,255,0);}
input,textarea,select{font-size: 14px;color: #666;font-family: 'Microsoft Yahei';outline: 0;border: none;}
input[type='submit'],input[type='reset'],input[type='button'],input[type='radio'],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
select::-ms-expand {display: none;}
input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}
::-webkit-input-placeholder {color: #6e6e6e;}
::-moz-placeholder {color: #6e6e6e; }
::-ms-input-placeholder {color: #6e6e6e;}

.ani{
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
a {color: #333;
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
}
a:hover {color: #015da4;}

/*布局*/
.wp{margin: 0 auto;width: 100%;max-width: 1200px;}
.g-cont {padding: 30px 0 60px;float: left;width: 75%;}
/*******************************
  -------[=头部]-------
********************************/
#hd {height: 90px;}
#hd .logo {margin-top: 20px;float: left;display: block;}
#hd .logo img {display: inline-block;}
.box-search {padding: 30px 0;float: right;display: inline-block;height: 90px;}
.box-search .inp-search {display: inline-block;width: 0;height: 30px;line-height: 30px;background-color: #fff;border: none;outline: none;border-radius: 5px;}
.box-search .inp-search.show {padding: 0 5px;width: 200px;border: 1px solid #999;}
.box-search .btn-search {display: inline-block;width: 30px;height: 30px;border: none;outline: none;background: url(../images/ico-search.png) center center no-repeat;vertical-align: middle;}
#hd .lang {position: relative;margin: 30px 20px 30px 0;float: right;width: 88px;height: 30px;}
#hd .lang .cur {display: block;width: 100%;height: 30px;line-height: 30px;background: url(../images/ico-arrow-down.png) right 9px center no-repeat;color: #999;text-align: center;cursor: pointer;}
#hd .lang .list {position: absolute;top: 30px;left: 0;display: none;width: 100%;border: 1px solid #015da4;border-radius: 3px;z-index: 10;}
.lang .list a {display: block;width: 100%;height: 28px;line-height: 28px;text-align: center;color: #333;background-color: #fff;}
#hd .lang .list a:hover {color: #015da4;}
#hd .lang .a1 {border-bottom: 1px solid #015da4;}
#hd .hotline {margin: 30px 0;padding: 0 20px 0 28px;float: right;height: 30px;line-height: 30px;color: #999;font-size: 16px;font-weight: bold;background: url(../images/ico-tel.png) left center no-repeat;}
/*******************************
    -------[=导航]-------
********************************/
#nav {position: relative;padding-top: 6px;height: 50px;background-color: #f9f9f9;border-top: 1px solid #f1f1f1;}
#nav li {padding-right: 20px;float: left;width: 130px;}
#nav .par {display: block;width: 100%;height: 36px;line-height: 36px;text-align: center;color: #000;font-size: 18px;}
#nav .par:hover,#nav .par.on {background-color: #015da4;color: #fff;}
#nav .par.a1 {background-color: #015da4;color: #fff;}
#nav .par.a1 img {margin-top: -3px;margin-right: 10px;display: inline-block;vertical-align: middle;}
#nav .sub {position: absolute;top: 49px;left: 0;padding: 49px 0 40px;display: none;overflow: hidden;z-index: 10;background-color: #fff;}
#nav .sub .list {float: left;width: 73%;}
#nav .sub img {float: right;display: block;width: 27%;}
#nav .sub.s1 dl {float: left;width: 25%;}
#nav .sub.s2 dl {float: left;width: 16.666%;}
#nav .sub dt {color: #015da4;font-size: 16px;}
#nav .sub dd a {display: inline-block;height: 28px;line-height: 28px;color: #666;font-size: 14px;}
#nav .sub dd a:hover {color: #015da4;}
.menuBtn {position: absolute;top: 28px;right: 20px;width: 30px;height: 20px;display: none;cursor: pointer;z-index: 100;
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);}
.menuBtn em {margin-bottom: 10px;display: block;height: 2px;background-color: #015da4;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s;
}
.menuBtn.on em {display: none;margin: -2px 0 0;position: absolute;left: 5px;top: 50%;width: 24px;}
.menuBtn.on em:first-child {display: block;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
}
.menuBtn.on em:last-child {display: block;
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);}

#aside {position: fixed;top: 0;left: -240px;bottom: 0;width: 240px;
    background-color: #000;z-index: 110;overflow-y: auto;}
#aside.open {left: 0;}
#aside .menu {margin-top: 50px;}
#aside .menu .v1 {padding-left: 30px;display: block;width: 100%;height: 41px;line-height:40px;font-size: 16px;color: #fff;border-bottom: 1px solid #191919;}
#aside .menu .v1:hover,#aside .menu .v1.on {color: #015da4;background-color: #1c1c1c;}
#aside .menu .v1 img {margin-top: -3px;margin-right: 10px;display: inline-block;vertical-align: middle;}
#aside .menu .sub {padding: 10px 0;display: none;}
#aside .menu .sub &gt; a {padding-left: 46px;display: block;width: 100%;height: 36px;line-height: 36px;color: #fff;font-size: 14px;}
#aside .menu .sub &gt; a:hover,#aside .menu .sub &gt; a.on {color: #015da4;background-color: #1c1c1c;}
#aside .menu .sub-sub {padding: 10px 0;display: none;}
#aside .menu .sub-sub a {padding-left: 60px;display: block;width: 100%;height: 32px;line-height: 32px;color: #fff;font-size: 12px;}
#aside .menu .sub-sub a:hover,#aside .menu .sub-sub a.on {color: #015da4;background-color: #1c1c1c;}
#aside .lang {margin-top: 20px;display: block;text-align: center;color: #fff;}
#aside .lang a {margin: 0 10px;color: #fff;}
#aside .lang a.on {color: #015da4;}
#aside .box-m-search {position: relative;margin: 20px auto;width: 90%;height: 30px;}
#aside .box-m-search .inp-m-search {display: block;width: 100%;height: 30px;line-height: 30px;border: 1px solid #ccc;border-radius: 5px;outline: none;}
#aside .box-m-search .btn-m-search {position: absolute;top: 0;right: 0;display: block;width: 30px;height: 30px;background: url(../images/ico-search.png) center center no-repeat;outline: none;}
.btn-tel {position: absolute;top: 12px;left: 12px;display: none;width: 36px;height: 36px;background-image: url(../images/ico-tel-2.png);}
/*******************************
  -------[=底部]-------
********************************/
#fd {padding-top: 30px;background-color: #015da4;}
#fd .fd-t .wp {overflow: hidden;}
#fd .fd-t .col-l {margin-right: 130px;float: none;overflow: hidden;}
#fd .fd-t .col-l dl {float: left;width: 20%;}
#fd .fd-t dt {height: 38px;line-height: 38px;color: #fff;font-size: 16px;}
#fd .fd-t .col-l dd a {display: inline-block;height: 24px;line-height: 24px;}
#fd a {color: rgba(255, 255, 255, .5);color: #fff \9;}
#fd a:hover {color: #fff;}
#fd .fd-t .col-r {float: right;width: 120px;}
#fd .fd-t .col-r .link a {margin-right: 32px;display: inline-block;}
#fd .fd-t .col-r .link a:hover {opacity: .6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';}
#fd .fd-t .col-r .link a.a1 {width: 20px;height: 16px;background-image: url(../images/ico-wb.png);}
#fd .fd-t .col-r .link a.a2 {width: 17px;height: 16px;background-image: url(../images/ico-in.png);}
#fd .fd-t .col-r img {margin-top: 10px;display: inline-block;}
#fd .fd-t .col-r p {margin-bottom: 8px;text-align: center;color: #fff;font-size: 12px;}
#fd .fd-t .txt {padding: 58px 40px;font-size: 30px;line-height: 1;color: rgba(255, 255, 255, .5);color: #fff \9;text-align: center;}
#fd .fd-b {height: 61px;line-height: 60px;border-top: 1px solid rgba(255, 255, 255, .5);border: 1px solid #fff \9;}
#fd .fd-b .copyright {float: left;font-size: 12px;color: rgba(255, 255, 255, .5);color: #fff \9;}
#fd .fd-b .fd-menu {float: right;color: rgba(255, 255, 255, .5);color: #fff \9;}
#fd .fd-b .fd-menu a {padding: 0 14px;display: inline-block;}
#fd .fd-b .fd-menu a.last {padding-right: 0;}
/*******************************
    -------[=正文]-------
********************************/
/*侧边*/
#bd .wp {position: relative;}
.float-bar {position: absolute;top: -146px;right: 0;width: 270px;background-color: #fff;}
.float-bar .tit {height: 80px;line-height: 80px;text-align: center;background-color: #015da4;color: #fff;font-size: 23px;font-weight: normal;}
.float-bar .list {border-left: 10px solid #015da4;border-bottom: 10px solid #015da4;}
.float-bar .item {padding-left: 35px;display: block;height: 71px;line-height: 70px;font-size: 15px;border-bottom: 1px solid #e8e8e8;}
.float-bar .item.child {background: url(../images/ico-off.png) 225px center no-repeat;}
.float-bar .item.on {color: #015da4;}
.float-bar .item.child.on {background-image: url(../images/ico-on.png);}
.float-bar .sub {display: none;border-bottom: 1px solid #e8e8e8;}
.float-bar .sub-item {margin-left: 40px;padding-left: 14px;display: block;height: 60px;line-height: 59px;font-size: 13px;border-bottom: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;}
.float-bar .sub-item.last {border-bottom: none;}
/*遮罩*/
.fixme {height: 100%;overflow: hidden;}
.overlay {position: fixed;position: absolute \9;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .75);z-index: 110;}
/*内页banner*/
.banner-inner {height: 500px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.banner-inner .wp {position: relative;height: 100%;}
.banner-inner .txt {position: absolute;top: 50%;left: 0;display: block;width: 100%;color: #fff;
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.banner-inner .txt .cn {font-size: 45px;font-weight: bold;}
.banner-inner .txt .en {font-size: 20px;font-weight: lighter;text-transform: uppercase;}
.banner-inner .txt .info {padding-top: 16px;line-height: 1.57;}
/*面包屑导航*/
.sitemap.s2 {background-color: #005da4;}
.sitemap .wp {padding: 26px 0;line-height: 1;border-bottom: 1px solid #e8e8e8;color: #666;}
.sitemap.s2 .wp {color: #fff;border-bottom: none;}
.sitemap .wp a {color: #666;}
.sitemap.s2 .wp a {color: #fff;}
.sitemap .wp a:hover,.sitemap .wp span {color: #015da4;}
.sitemap.s2 .wp a:hover,.sitemap.s2 .wp span {color: #80aed2;}
/*分页*/
.pages {text-align: center;}
.pages a {margin: 0 5px;display: inline-block;width: 40px;height: 40px;line-height: 36px;text-align: center;color: #999;font-weight: bold;border: 2px solid #999;vertical-align: middle;}
.pages a:hover,.pages a.on {color: #fff;background-color: #015da4;border-color: #015da4;}
.pages a.prev {background: url(../images/ico-arrow-prev.png) center center no-repeat;}
.pages a.prev:hover {background-image: url(../images/ico-arrow-prev-on.png);}
.pages a.next {background: url(../images/ico-arrow-next.png) center center no-repeat;}
.pages a.next:hover {background-image: url(../images/ico-arrow-next-on.png);}
/*标题*/
.tit-index-1 {padding-left: 41px;height: 90px;line-height: 90px;font-weight: normal;background-position: left center;background-repeat: no-repeat;}
.tit-index-1 span {color: #222;font-size: 26px;}
.tit-index-1 .more {float: right;font-size: 16px;}
/*上一条下一条*/
.preandnext {overflow: hidden;}
.preandnext a {margin-left: 2%;float: left;display: block;width: 47%;height: 50px;line-height: 50px;text-align: center;color: #666;font-size: 16px;background-color: #f6f6f6;}
.preandnext a:hover {color: #fff;background-color: #015da4;}
/*分享点赞*/
.box-share {position: relative;margin: 0 auto 40px;width: 400px;height: 50px;text-align: center;}
.box-share .a1,.box-share .a2 {margin: 0 10px;float: left;display: inline-block;width: 180px;height: 50px;line-height: 50px;color: #666;background-color: #f6f6f6;border-radius: 5px;font-size: 16px;}
.box-share .a1:hover,.box-share .a2:hover {background-color: #ddd;}
.box-share .a1 img,.box-share .a2 img {margin-top: -3px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.box-share .a2 em {padding: 0 5px;color: #015da4;}
.box-share .cont {position: absolute;top: -93px;left: -74px;padding-top: 10px;width: 344px;height: 83px;text-align: center;background: url(../images/bg-share.png) center center no-repeat;opacity: 0;visibility: hidden;background-size: 100% auto;}
.box-share .cont.show {opacity: 1;visibility: visible;top: -80px;}
.box-share .cont a {float: none;display: inline-block;width: 36px !important;height: 36px !important;background-position: center center !important;background-repeat: no-repeat !important;}
.box-share .cont a.bds_tsina {background-image: url(../images/ico-share-1.png);}
.box-share .cont a.bds_tqq {background-image: url(../images/ico-share-2.png);}
.box-share .cont a.bds_sqq {background-image: url(../images/ico-share-3.png);}
.box-share .cont a.bds_weixin {background-image: url(../images/ico-share-4.png);}
.box-share .cont a.bds_tqf {background-image: url(../images/ico-share-5.png);}
.box-share .cont a.bds_douban {background-image: url(../images/ico-share-6.png);}
.bd_weixin_popup {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}</pre></body></html>