@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body{height:100%;background: #fff;font: 12px/1.5em "Microsoft Yahei";}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
address, cite, em{font-style:normal;}
ol,ul{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
input,select,label{vertical-align:middle;}
select,input,textarea,font{font-size:12px;line-height:1.2em;}
img{display:inline;height: auto;width:100%;}
i{font-style:normal;}
strong{font-weight:normal;}
*{margin:0px;padding:0px;}
.clear{clear:both; line-height:0px; overflow:hidden;}
.clearfix:after {content: " ";display: block;height: 0;clear: both;}
.clearfix {zoom: 1;}
.fl{float:left;}
.fr{float:right;}
section{display: block;}
/*顶部*/
.top-fixed{height: 45px;line-height: 45px;background: #fff; width: 100%;}
.top-fixed header{ width: 100%; height: 100%; overflow: hidden;zoom:1; }
header a.logo{width: 106px;height: 33px;display: inline-block;float: left;background: url(../images/D-logo.png) no-repeat;background-size:100% 100%;text-indent: -9999px;margin-left:10px;margin-top:7px;}
.header-search-wall {height: 27px;position: relative;top: 9px;margin: 0 10px 0 140px;border-radius: 3px;border: 1px solid #0f90b8;background: #0f90b8;display: none;}
.header-search-wall input{ padding: 0;margin: 0;background: none;border: none;outline: none;}
.header-search-wall .s_text{color:#ffffff;height:27px;line-height:27px;display:block;padding: 0;margin: 0;background: none;border: none;outline: none;color: #fff;padding-right: 38px;text-indent: 10px;width: 100%;box-sizing: border-box;}
.header-search-wall .s_text input{ display: block; width: 100%; height: 100%; font-size: 15px;color: #fff;text-indent: 10px;}
.header-search-wall .s_btn{width:35px;height:27px;display:block;position:absolute;top:0px;right:0px;}
.header-search-wall .s_btn input{ display: block; width: 100%; height: 100%; background: url(../images/search.png) no-repeat 50%; background-size: 19px 18px; text-indent: -9999px;}
input::-webkit-input-placeholder{ color:#fff;}
.btn-category {display: inline-block;width: 35px;height: 35px;background: url(../images/list.png) no-repeat 50%;background-size: 22px 13.5px;position: absolute;top: 5px;right: 4px; display: none;}

/*导航*/
nav{height: 40px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.035), 0 1px 3px 0 rgba(0,0,0,.035);width: 100%;display: flex;flex-wrap: nowrap;overflow-x: auto;flex-wrap: nowrap;flex-shink: initial;}
nav a{display: inline-block;height: 40px;line-height: 40px;font-size: 15px;text-align: center;width: 30%;color: #6a6a6a;display: inline-block;/* position: relative; *//* flex: 1; *//* display: block; */white-space: nowrap;margin: 0 15px;}
nav a.cur{color: #FF7D00;font-weight: bold;}
nav a i{width: 20px;height: 3px;display: block;position: absolute;background: #FF7D00;bottom: 0;left: 50%;margin-left: -10px;display: none;}
nav a.cur i{ display: block; }
nav::-webkit-scrollbar {
  display: none;
}

/*底部*/
footer small {font-size: 13px;text-align: center;padding: 14px 0;display: block;background: #4f4f4f;color: #aaaaaa;}
footer small a{ color: #3897f0; display: inline-block; }
.page_delete{width:300px;height:300px;margin:50px auto 0;padding:0;background:url('http://stys.piaodown.com/m/images/404_20160808.png') no-repeat;background-size:100% auto;}