@charset "utf-8";
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,figure{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;}
html,body{width:100%;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:12px;line-height:1.5;position:relative;color:#333;background:#fff;height:100%;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun";}
input[type="submit"],input[type="reset"],input[type="password"],input[type="button"],input[type="text"],button{-webkit-appearance:none;}/*取消苹果渲染*/
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;}
html {font-size:100px;}
body {font-size:.24rem;}
.h10{width:100%;height:.1rem;background-color: #f6f7f9 }
.h26{width:100%;height:.26rem;background-color: #fff }
.fx{display:flex;}
.fx_gw{-moz-flex-grow:1;flex-grow:1;}
.bg{background:#fff;}
.flex_grow{-moz-flex-grow:1;flex-grow:1;}
.wrap{width:100%;max-width:7.5rem;min-width:3.2rem;margin:0 auto;}
.hide{display: none;}
.auto { height: auto!important; }
.hidden {overflow: hidden; }
.icon{background-image:url("../images/icon.png");background-size:8rem 8rem;}
.icon_logo{background-image:url("../images/logo.png");background-size:2.14rem 0.6rem;}
ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
header { height: 0.96rem; width: 100%; background: #f3f3f3; }
.logo { width: 2.14rem; height: 0.6rem; float: left; background-position: 0 0; margin: 0.19rem 0.77rem 0 0.3rem; }
.search { float: left; width: 3.98rem; height: 0.58rem; border: 0.01rem solid #ededed; border-radius: 0.28rem; margin-top: 0.19rem; background: #ffffff; }
.search .fdj { width: 0.35rem; height: 0.35rem; float: right; background-position: -2.61rem 0; margin: 0.13rem 0.28rem 0 0; }
.magnifier { width: 0.35rem; height: 0.37rem; float: right; background-position: -7.26rem -1.01rem; margin: 0.39rem 0.61rem 0 0; }
nav { position: relative; }
nav ul { display: flex; overflow-x: auto; border-bottom: 0.01rem solid #e7e7e7; background: #f3f3f3; }
nav ul li a { display: block; height: 0.87rem; line-height: 0.87rem; font-size: 0.32rem; color: #a7a7a7; white-space: nowrap; border-bottom: 0.04rem solid transparent; padding: 0 0.1rem; margin: 0 0.24rem; }
nav ul li a.current {border-color: #ff5e00;color: #1e1e1e;font-weight: bold;font-size: 0.32rem;}
nav .nav-right-zd { position: absolute; height: 0.87rem; width: 0.36rem; top: 0; right: 0; background: linear-gradient(to right,rgba(243,243,243,.6),#f3f3f3);; }
.mianbaoxie { height: 0.81rem; line-height: 0.81rem; background: #1f2740; color: #999999}
.mianbaoxie i { float: left; height: 0.27rem; width: 0.24rem; background-position: -0.42rem -1.61rem; margin: 0.29rem 0.12rem 0 0.29rem; }
.mianbaoxie span { float: left; font-size: 0.25rem; color: #999999; max-width: 2.5rem; white-space: nowrap; overflow: hidden; }
.mianbaoxie a {  font-size: 0.25rem; color: #999999; max-width: 2.5rem; white-space: nowrap; overflow: hidden; }


footer{overflow:hidden;height:2.55rem;background:#333;}
footer p:nth-child(1){margin:0 .3rem;margin-top:.8rem;color:#999;text-align:center;font-size:.24rem;line-height:.24rem;}
footer p{margin:0 .3rem .3rem .3rem;margin-top:.1rem;color:#999;text-align:center;font-size:.24rem;line-height:.66rem;}
footer p a{color:#999;line-height:.24rem;}