/*---dede---*/

/*---nsw----*/
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; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var, optgroup { font-style:inherit; font-weight:inherit; }
del, ins { text-decoration:none; }
li { list-style:none; }
caption, th { text-align:left; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:baseline; }
sub { vertical-align:baseline; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%; }
input, select { vertical-align:middle; }
select, input, button, textarea, button { font:99% arial, helvetica, clean, sans-serif; }
table { font-size:inherit; font:100%; border-collapse:collapse; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%;
line-height:100%; }
/*问答css*/






/*头部开始*/
.header, .content, .footer { width:980px; margin:0 auto; }
.topadcs { width:960px; margin:0 auto 10px; overflow:hidden; text-align:center; }
.witn { height:960px; overflow:hidden;  }

.h_top { background:url(../images/Common/h_bj.jpg) repeat-x center top; height:228px; overflow:hidden; }
.h_top p { height:34px; overflow:hidden; font:12px "Microsoft YaHei"; color:#7e7e7e; line-height:34px; }
.h_top p span { float:right; width:330px; height:34px; display:inline-block; }
.h_top p span a { font:12px "Microsoft YaHei"; color:#7e7e7e; line-height:34px; padding:0 6px; }
.h_top p span i { margin-right:6px; }
.h_top p span i a { padding:0 1px; }
.h_top .h_info { height:130px; overflow: hidden; position:relative; z-index:1;  }
.h_info h1 { width:140px; height:97px; float:left; background:url(../images/Common/h_x.jpg) no-repeat right center; margin-top:9px; padding-top:19px; margin-right:16px; }
.h_info h4 { font:18px "Microsoft YaHei"; color:#000000; width:600px; height:54px; float:left; margin-top:40px; letter-spacing:8px; }
.h_info h4 span { font:18px "Microsoft YaHei"; font-weight:bold; color:#03AF63; display:block; letter-spacing:2px; }
.h_info h3 { width:193px; height:28px; overflow:hidden; margin-top:35px; }
.h_info h3 span { display:inline-block; width:62px; height:28px; padding-left:34px;  font:12px "Microsoft YaHei"; color:#787878; line-height:28px; }
.h_info h3 a { font:12px "Microsoft YaHei"; color:#787878; line-height:28px; }
.h_info .h_wx { background:url(../images/Common/h_wx.jpg) no-repeat 0px 1px; }
.h_info .h_wx .h_wx_img { display:none; position:absolute; z-index:2; right:10px; top:0; width:110px; height:110px; }
.h_info .h_wx .h_wx_img img { width:110px; height:110px; }
.h_info .h_wb { background:url(../images/Common/h_wb.jpg) no-repeat 0px 1px; }
.h_info h5 { width:170px; height:26px; float:left; background:url(../images/Common/h_tel.jpg) no-repeat 3px 2px; font:24px Arial; font-weight:bold; color:#03AF63; padding-left:34px; }
.h_top ul { height:65px; margin:0 auto; }
.h_top ul li { float:left; height:47px; display:block; background:url(../images/Common/h_d2.jpg) no-repeat top center; padding-top:18px; margin-right:5px; display:inline; }
.h_top li a { font:14px "Microsoft YaHei"; font-weight:bold; color:#000000; line-height:30px; height:30px; padding:0 5px; height:30px; display:inline-block; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.h_top li.cur, .h_top li.on { background:url(../images/Common/h_d1.jpg) no-repeat top center; }
.h_top li.cur a, .h_top li.on a , .h_top li a:hover { background:#03AF63; color:#fff; display:inline-block; }


