<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html{background:#FFF;font-size:62.5%; /* 10÷16=62.5% */}
body{font-size:14px;font-size:1.4rem ; /* 14÷10=1.4 */color: #1f1f1f;font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;}
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dl,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0px;padding:0px; -webkit-font-smoothing: subpixel-antialiased;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
fieldset,img{border:0;}
img,object{max-width:100%;/*height:auto;*/width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color: #1f1f1f;}
a:hover{color: #003c7c;text-decoration: none;}
input[type='button']{outline:none;border:0 none;background-color:transparent;cursor:pointer;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ul,ol,li{list-style:none outside none;}
.tc{text-align:center !important;}
.tl{text-align:left  !important;}
.tr{text-align:right  !important;}
.pa{position: absolute;}
.pr{position: relative;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';content:none;}
input,textarea,select{font-weight:inherit;}
input,select,textarea,button {vertical-align:middle}
.lf{float: left;}
.md{float: left;}
.rt{float: right;}
.clearFix{*zoom:1;clear:both;}
.clearFix:after{content: '';display: block;clear:both;}
.clear{width: 100%;overflow:hidden;}
.imgResponsive{width: 100%;height: 0;padding-bottom: 66.67%;overflow:hidden;display: block;background-color: #d2d2d2}
.imgResponsive img{width: 100%;transition: all 0.5s ease-in-out;}
.imgResponsive img:hover{transform:scale(1.03);opacity: 0.85;}
.fpx18{font-size: 18px;}
.fpx16{font-size: 16px;}
.fpx15{font-size: 15px;}
.ul-inline{font-size: 0;}
.ul-inline &gt; li{display: inline-block;*display: inline;*zoom:1;font-size: 14px;vertical-align: top;}


.black_bg01{position: fixed;background-color:#124;opacity: 0.7;width:100%;height:100%;display: none;filter: alpha(opacity=70)}
/*头部样式*/
.header{width:100%;z-index:9999;position:fixed;top:0;left:0;transition: 0.4s ease-in-out}
.container{max-width: 1320px;margin:0 auto; }
.top{height: 40px;line-height: 40px;overflow:hidden;}
.top a{color:#fff;display: inline-block;*display: inline;*zoom:1;font-size: 16px;opacity: 0.6;filter: alpha(opacity=60);transition: all 0.3s ease-in-out;vertical-align: top;}
.top a:hover{opacity: 1;filter: alpha(opacity=60);}
.top_lf{float:left;padding-left: 36px;}
.top_rt{float:right;padding-right: 36px;}
.top_lf a{margin-right: 14px;}
.top_rt a{margin-left: 14px;}
.nav-wrapper{width: 100%;padding-top: 3px;}
.logo{width:240px;height:0;position: relative;z-index: 99992;top: -32px;margin:0 auto;transition: all 0.3s ease;text-align: center; }
.logo span{display: inline-block;*display: inline;*zoom:1;position: relative;z-index: 10;margin-left: 25px;}
.logo .logo_bg{display: none;position: absolute;width: 213px;height: 91px;left: 50%;top: 38px;z-index: 0;margin-left: -106.5px;}
.logo_01{width: 116px;/* margin-top: 10px; */}

.logo_02{ margin: 0px auto;}
.logo_02 img{ margin: 0px auto;}



.nav{margin:0 auto;z-index: 9992;}
.nav_lf{width: 52%;float:left;}
.nav_rt{width: 45%;float:right;}
.nav ul li{ float:left;height: 40px;transition: all 0.3s ease;position: relative;text-shadow: 1px 1px 1px rgba(0,0,0);}
.nav ul &gt; li{width: 20%;position: relative;}
.nav ul &gt; li:before{content: '';background-color: #fff;position: absolute;left: 50%;bottom:0px;width: 0;height: 0;transition: all 0.35s ease-in-out;}
.nav ul &gt; li.on:before{width: 100%; height: 2px; left: 0}
.nav ul li &gt; a{padding:0;text-align:center;line-height: 46px;height: 46px;color:#fff;font-size:18px;font-size:1.8rem;display: block;font-weight:bold;transition: all 0.3s ease;letter-spacing: 0.3px;}
.nav ul li.on &gt; a,.nav ul li:hover &gt; a{}
.nav ul li.on .subNav{display: block; background:rgba(13,51,92,0.8);background:-webkit-gradient(left top,left bottom,color-stop(100%,rgba(31,51,92,0)),color-stop(100%,rgba(31,51,92,0)));
  background:-webkit-linear-gradient(top,rgba(31,51,92,1) 0%,rgba(31,51,92,0,0) 100%);
  background:linear-gradient(to bottom,rgba(31,51,92,1) 0%,rgba(31,51,92,0) 100%);
  /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);*/}
.nav-wrapper &gt; div{position: relative;}

.headerFix-menu{position: absolute;right: -30px;top: 9px;cursor: pointer;display: none;}
.headerFix-menu i{color:#fff;font-size: 30px;}
.headerFix-close{float: right;height: 40px;line-height: 40px;margin-left: 10px;cursor: pointer;display: none;}
.headerFix-close i{color:#ccd2de;font-size: 24px;}
.subNav{width:100%;padding: 18px 0 15px;}
.subNav{position: absolute;left:0;top:44px;display: none;text-align: center;}
.subNav dd {}
.subNav a{color:#ffffff;padding:8px 7px;display: block;text-shadow:none;text-shadow: 1px 1px 6px #000;}
.subNav a:hover{background-color:#365190;}
.header.current .nav-wrapper{background:url(../images/navbg.png) no-repeat  center top;height: 164px;}
.header.current .nav-wrapper2{background:url() no-repeat  center top;height: 164px;}
.header.current .top{background-color: #001c58;display: none;}
.header.current .top a{opacity: 1;filter: alpha(opacity=100)}
.header.current .logo{top: -5px;left: -4px;}
.header.current .logo_01{width:78px;top:15px;margin: 0px auto;margin-left: -10px;}
.header.current .logo_01 img{width:78px; height:78px; text-align: center; }
.header.current .logo_02{display: none;}

.header.current .nav ul li{height:50px;}
.header.current .nav ul li.on &gt; a,.header.currents .nav ul li:hover &gt; a{height:50px;line-height: 50px;}
.header.current .subNav{top:50px;}
.header.current .headerFix-menu{display: block;}
.zoomIn  {
  -webkit-animation-name: zoomIn ;
  animation-name: zoomIn ;
  animation-duration: 0.5s; 
  -webkit-animation-duration: 0.5s;

  animation-timing-function: ease-in-out; 
  -webkit-animation-timing-function: ease-in-out;   

  visibility: visible !important; 
  display: block;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    top:30px
  }

  50% {
    opacity: 1;
     top:50px
  }
}

@keyframes zoomIn {
   from {
    opacity: 0;
    top:30px
  }

  50% {
    opacity: 1;
     top:50px
  }
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
   top:30px
  }

  to {
    opacity: 1;
    top:50px
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp ;
  animation-name: fadeInUp ;
  animation-duration: 0.5s; 
  -webkit-animation-duration: 0.5s;

  animation-timing-function: ease-in-out; 
  -webkit-animation-timing-function: ease-in-out;   

  visibility: visible !important; 
  display: block;
}

.serBtn{cursor: pointer;display: inline-block;*display: inline;*zoom:1;height: 40px;color:#fff;margin-left: 10px;text-align: center;position: relative;z-index: 99992}
.serBtn i{font-size: 22px;*display: inline;*zoom:1;*width: 30px;*background:url(../../images/gb20190805/search.png) no-repeat center;*height: 40px;}
.serBtn i:before{display: inline-block;vertical-align: middle;}
.ser{width:0; height:30px; line-height:28px;float: left;margin: 5px 10px 0 0;position: relative;overflow:hidden;}
.search input{position:absolute;height: 25px;line-height: 25px;color:#262626;border:none;background:none;top:0px;padding-left:0px;}
.search input.notxt{color:#bbbdc3;padding:0 0 0 10px;width:78%;left: 0;}   
.search input.notxt1 {position: absolute;width: 15%;height:28px;right: 0;border: none;cursor:pointer;overflow: hidden;padding-right:0;color:#bbbdc3;border:none;background:url(../images/ss.png) no-repeat center;}




.goTop {position: fixed;bottom: 40px;right: 20px;z-index: 9999999;color: #fff;text-align: center;transition: none;background-color:#000;width: 50px;height: 50px;line-height: 50px;text-align: center;display: none;}
.goTop:hover{color:#fff;background-color:#4b9ef7;}
.goTop i{font-size: 32px;}
</pre></body></html>