/*html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;filter:grayscale(100%);-webkit-filter:grayscale(1);FILTER: gray;} */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;} body {color:#4c4c4c;font-size:14px;font-family:'寰蒋闆呴粦',"Arial",PingFang SC;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} td,th,caption {font-size:14px;} a {color:#000;text-decoration:none !important;} a:hover {text-decoration:none !important;} a:visited,a:focus,a:hover {text-decoration:none;color:#333;} img {border:0;vertical-align:middle;} img {border:none;} ol,ul,li {list-style:none;} input,textarea,select,button {vertical-align:middle;font-size:14px;font-family:inherit;line-height:normal;outline:none;} button {cursor:pointer;} table {border-collapse:collapse;} video {object-fit:contain;} .block {width:1200px;margin:0 auto;} .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix {*zoom:1;} .fl {float:left;} .fr {float:right;} .clear {clear:both;} #header {position:fixed;top:0;left:0;} #header {width:100%;height:100px;z-index:999;background:#fff;padding-left:1%;padding-right:1%;line-height:100px;box-sizing:border-box;} #header .logo-box {box-sizing:border-box;float:left;} #header .logo-box img {vertical-align:middle;height:68px;} #header .right-box {float:right;} #header ul {float:left;} #header ul li {float:left;padding-left:1vw;padding-right:1vw;height:100px;line-height:100px;} #header ul li span {display:block;height:100px;} #header ul li span > a {position:relative;display:block;padding-left:5px;padding-right:5px;font-size:16px;color:#808080;letter-spacing:1.2px;text-align: center;height: 120px;} #header ul li span > a:before {position:absolute;content:'';bottom:32px;left:50%;background:#295653;height:2px;width:0%;transition:all .3s;} #header ul li dl {position:absolute;top:100px;width:100%;background:rgba(255,255,255,0.9);left:0;right:0;text-align:center;font-size:0;opacity:0;height:0;overflow:hidden;transition:height .3s;} #header ul li dl dd {display:inline-block;vertical-align:top;margin-top: -10px;} #header ul li dl dd a {display:block;padding-left:20px;padding-right:20px;font-size:16px;color:#333;line-height:75px;} #header ul li dl dd a:hover {color:#295653;} #header ul li dl dd span {position:relative;top:-50px;} #header ul li a span {position: relative;top: -80px;} #top10{margin-top: -10px;} #itop10{position: relative;top: -10px;} #header ul li:hover dl {height:75px;opacity:0.9;} #header ul li:hover span > a {font-weight:700;color:#295653;} #header ul li:hover span > a:before {width:100% !important;left:0 !important;} #header ul li.active span > a {font-weight:700;color:#295653;text-align: center;height: 120px;} #header ul li.active span > a:before {width:100% !important;left:0 !important;} #header .other-box {float:left;vertical-align:middle;margin-left:1vw;} #header .other-box span {display:inline-block;vertical-align:middle;} #header .other-box .info-box {display:inline-block;line-height:1;vertical-align:middle;margin-left:10px;text-align:center;line-height:2;} #header .other-box .info-box img {width:50px;height:50px;vertical-align:middle;border-radius:100%;} #header .other-box .info-box p {font-size:12px;} .banner-box img {width:100%;} .banner {padding-top:105px;} .banner img {width:100%;} .public-footer {background:#fff;} .public-footer .body-box {padding-left:5%;padding-right:5%;box-sizing:border-box;padding-top:80px;padding-bottom:80px;} .public-footer .links-box {float:left;font-size:0;} .public-footer .links-box dl {display:inline-block;vertical-align:top;font-size:14px;margin-right:5vw;} .public-footer .links-box dl dt {margin-bottom:10px;} .public-footer .links-box dl dt span {display:inline-block;font-size:16px;color:#333333;border-bottom:1px solid #bfbfbf;padding-bottom:10px;line-height:1;position:relative;} .public-footer .links-box dl dt span:before {position:absolute;content:'';width:65px;height:2px;background:#333;bottom:-1px;} .public-footer .links-box dl dd {line-height:2;} .public-footer .links-box dl dd a {font-size:14px;color:#808080;} .public-footer .links-box dl dd a:hover {color:#295653;} .public-footer .er-box {float:right;text-align:center;} .public-footer .er-box p {font-size:14px;color:#4c4c4c;} .public-footer .footer-bottom {background:#295653;padding-top:20px;padding-bottom:20px;text-align:center;color:#fff;font-size:14px;line-height:200%} .public-footer .footer-bottom a {color:#fff;/*display:inline-block;*/ border-bottom:1px solid #FFFFFF;font-size:14px} #icpno {border:0px} #top15{margin-top:10px} .public-footer .footer-bottom a:hover {opacity:.8;} .public-footer .footer-bottom .copy-box {margin-top:5px;}