@charset "utf-8";@charset "UTF-8";body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{-webkit-tap-highlight-color:transparent;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:none;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
input{outline:none;}
li{list-style:none;}
a{text-decoration:none;color:#333;}
body{font:12px STHeiti,'Microsoft YaHei',Helvetica,Arial,sans-serif;color:#333;}
em,i{font-style:normal;}
strong{font-weight:normal;}
img{width:100%;height:auto;}
.fl{display:block;float:left;}
.fr{display:block;float:right;}
.clearfix:after{content:" ";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
/*header*/
.top{position:relative;height:42px;padding:2px 50px 0 97px;z-index:20;background:#47b751;}
#logo{position:absolute;top:5px;left:0;width:94px;height:35px;line-height:35px;color:#fff;font-size:16px;text-align:center;white-space:nowrap}
.soBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:40px;}
.soInput{position:relative;border:none;border-radius:2px 0 0 2px;background:#fff;-webkit-box-flex:1;}
.soInput:before{content:'';position:absolute;top:6px;right:0;width:1px;height:17px;border-right:1px solid #d9d9d9;}
.soBtn{-webkit-box-sizing:border-box;position:relative;}
.soBtn:after{content:'';position:absolute;top:1px;left:29px;width:5px;height:27px;background:#47b751;z-index:3;}
#bdcs-search-form-input{text-indent:10px;font-size:12px;border:none;border-radius:7px 0 0 7px;height:28px;color:#666;-webkit-box-sizing:border-box;vertical-align:middle;width:100%;}
#bdcs-search-form-input{text-indent:10px;font-size:12px;border:none;border-radius:7px 0 0 7px;height:28px;color:#666;-webkit-box-sizing:border-box;vertical-align:middle;width:100%;}
#bdcs-search-form-submit{border:none;border-radius:0 3px 3px 0;width:28px;height:28px;padding:0;background:#fff;overflow:hidden;text-indent:-9999px;position:relative;display:block;}
#mcate{position:absolute;top:4px;right:4px;width:40px;height:40px;z-index:1;display:none;}
#mcate b{display:block;text-indent:-9999px;width:24px;height:16px;margin:10px 6px;border-top:2px solid #fff;border-bottom:2px solid #fff;position:relative;}
#mcate b:after{content:"";position:absolute;left:0;top:6px;width:24px;border-top:2px solid #fff;}
#mcateCont{height:0;overflow:hidden;position:absolute;left:0;top:44px;z-index:10000;width:100%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);}
#mcateCont p{margin:10px 15px 5px 15px;border:1px solid #47b751;border-radius:3px;-webkit-box-orient:horizontal;display:-webkit-box;height:36px;}
#mcateCont p span{-webkit-box-flex:1;text-align:center;height:36px;line-height:36px;font-size:14px;color:#47b751;display:block;position:relative;}
#mcateCont p .cur{background:#47b751;color:#fff;}
#mcateCont p span:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:36px;background:#47b751;}
#mcateCont ul{margin:0 10px 15px 10px;display:none;}
#mcateCont .on{display:block;}
#mcateCont li{float:left;width:33.33%;}
#mcateCont li a{display:block;text-align:center;margin:5px;border:1px solid #d6d6d6;padding:12px 7px;color:#999;}
#mcateCont li a span{display:block;color:#333;padding:0 0 4px 0;}
#topNav{background:#fff;padding:8px 0;line-height:49px;border-bottom:1px solid #d6d6d6;}
#topNav ul{overflow:inherit;display:flex;}
#topNav ul li{float:none;flex:1;padding:0;color:#333;text-align:center;width:auto}
#topNav .mainNav a{color:#858585;display:block;text-align:center;position:relative;font-size:16px;}
#topNav .mainNav em{display:inline-block;margin-bottom:-1px;white-space:nowrap;height:36px;line-height:36px;}
#topNav .mainNav .cur em{border-bottom:2px solid #47b751;color:#47b751;font-weight:bold;}
#topNav .hide{display:none;}
/* footer */
#down-page footer.bottom{position:relative;clear:both;}
footer.bottom #goTop{position:fixed;right:10px;bottom:80px;text-indent:-9999px;z-index:9999;width:38px;height:38px;background:rgba(0,0,0,0.6) url(../images/backtop.png) -4px -5px no-repeat;background-size:46px auto;border-radius:50%;display:none}
footer.bottom p{height:46px;line-height:46px;}
footer.bottom p a{padding:0 10px;}
/*pager*/
.pager{display:flex;flex-wrap:wrap;padding:10px;}
.pager a,.pager strong{display:inline-block;padding:0 .2rem;height:.55rem;line-height:.55rem;text-align:center;font-size:.22rem;color:#333;border-radius:.06rem;background:#f6f6f6;margin:2px;}
.pager .selected{color:#fff;background:#15c5ce;}
/*content404*/
.content404{padding:100px 10px 0;text-align:center;}
.content404 img{display:block;width:100%;}
.content404 .btn{width:110px;height:36px;font-size:18px;color:#fff;margin:20px auto 0;background:#15c5ce;border-radius:5px;display:block;line-height:36px;}
