@charset "utf-8";
body,p,ul,ol,li,em,table,th,td,form,input,textarea,button,select{margin:0;padding:0}
body{color:#333;font-size:18px;background-color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;-webkit-text-size-adjust:none;word-break:break-all}
h1,h2,h3,h4,h5{margin:0;font-weight:normal}
ul,li{list-style-type:none}
img{border:0;vertical-align:middle}
em,small,i{font-style:normal}
a{color:#555;text-decoration:none}
a:hover{color:#f90}
.f12{font-size:12px}.red{color:#ea8877}.mt2{margin-top:2%}.mt3{margin-top:3%}
h1{clear:both;width:0px;height:0px;display:block;overflow:hidden;visibility:hidden}
.icon{display:inline-block;*zoom:1;*display:inline;background:url(icon.png) no-repeat;vertical-align:middle}
.title,.ask-info,.ext-info,.content,.wzlist,.c_1,.c_2,.c_3{clear:both;background-color:#fff;margin-left:auto;margin-right:auto;overflow:hidden}
.title,.listpage,.foot,.tc,.c_1,.c_2,.c_3{text-align:center}
.head_fix{height:46px;line-height:46px}
.topfix{position:fixed;top:0px;width:100%;background-color:#fff;color:#ddd;border-bottom:1px solid #dcdbdc;z-index:500}
.head{margin:0px 3%;height:46px;line-height:46px}
.head span{display:block;font-size:14px;font-weight:400;padding-top:2px;overflow:hidden}
.head a.logo{float:left;width:135px;overflow:hidden}
.head a.logo img{width:133px;height:40px}
.head a.more{float:right;display:block;width:auto;overflow:hidden}
.head .i-more {float:left;width:28px;height:38px;margin-top:8px;background-position:-124px 0px}
.head a{color:#333;font-size:18px}
.menu-box{clear:both;width:auto;background-color:#fff;padding-top:2%;padding-bottom:2%;overflow:hidden}
.menu-box ul{margin-left:2%;margin-right:2%}
.menu-box li{float:left;width:23%;height:38px;text-align:center;margin:1%;border-radius:5px;overflow:hidden}
.menu-box li a{display:block;color:#fff;line-height:38px;font-size:16px;overflow:hidden}
.menu-box li a:hover{text-decoration:none}
/*-标题-*/
.title{padding:3% 2%;border-bottom:1px solid #eaeaea}
.title h2{clear:both;color:#555;font-weight:600;line-height:1.2em;overflow:hidden}
.tab{clear:both;width:auto;font-weight:600;line-height:36px;border-bottom:1px solid #eaeaea;background-color:#fff;padding:2% 3%;overflow:hidden}
.i-1,.i-2,.i-3,.i-4 {float:left;width:30px;height:30px;margin-top:3px;margin-right:8px}
.tab i.i-1 {background-position:0px 0px}.tab i.i-2 {background-position:-31px 0px}.tab i.i-3 {background-position:-62px 0px}.tab i.i-4 {background-position:-93px 0px}
.ask-info {line-height:30px;padding:10px 3% 0}
.ext-info {color:#ccc;font-size:12px;padding:2% 3% 1%}
.content{line-height:36px;padding:3%;text-align:justify}
.content p{text-indent:2em;margin:2% auto}
.content img{display:block;margin:1% auto;width:100%}
.wzlist ul{width:94%;margin-left:3%;margin-right:3%;padding-bottom:3%}
.wzlist li{clear:both;text-align:left;text-indent:15px;background:url(icon.png) no-repeat -150px -171px;line-height:49px;height:49px;border-bottom:1px solid #eee;overflow:hidden}
.wzlist li span{float:right;color:#666;display:block}
.wzlist li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.listpage{clear:both;line-height:28px;margin-bottom:3%;overflow:hidden}
.listpage a{color:#666;background:#fff;display:inline-block;font-size:14px;font-weight:400;border:#ddd 1px solid;margin:4px;padding:3px 12px}
.listpage a:hover,.listpage a.current{background-color:#f90;color:#fff;border:1px solid #f90}
.foot{clear:both;color:#666;border-top:1px solid #eaeaea;line-height:24px;padding:20px 10px;font-size:12px;overflow:hidden}
.foot em{font-style:normal;color:#ccc;padding:0 4px}
@media only screen and (max-width:640px){.i-1,.i-2,.i-3,.i-4 {width:24px;height:24px;margin-top:6px;margin-right:6px;background-size:120px 155px}i.i-1 {margin-top:1px;background-position:0px 0px}.tab i.i-2 {background-position:-24px 0px}.tab i.i-3 {background-position:-48px 0px}.tab i.i-4 {background-position:-72px 0px}}