@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,form,table,tr,td{margin:0px;padding:0px;}
ul,li,dl,dd,dt,ol{list-style:none;}
ins{display:none;}
img{border:none;}
.clear{font-size:0px;line-height:0px;display:block;clear:both;}
.Lmargin{margin-left:10px;}
a{color:#444; text-decoration:none;}
a:hover{color:#31ba16;text-decoration:blink;}
.f_l { float:left;}
.f_r { float:right;}

body{ font:14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif; color:#444;}

.w1000{ width:1000px; margin:0 auto;}
#top32{ height:34px; line-height:34px; background:#f9f9f9; border-bottom:solid 1px #eee; color:#999;}
#top32 dl{ float:right; width:660px; text-align:right;}
#top32 dl span{ padding:0 20px 0 0;}
#top32 dl a { padding:0 5px;}
#top32 dl a.icon { padding:0 5px 0 30px; background:url(../images/weibo.png) no-repeat 6px center;}
#top32 dl a.icon_400 { padding:2px 0px 2px 30px; background:url(../images/telephone.png) no-repeat 6px center; font-weight:bold;}
#top32 dl a.new { padding:0 5px 0 38px; background:url(../images/new.gif) no-repeat 6px center;}
#top{ width:100%; height:80px;/* border-top:solid 5px #82ba16;*/ border-bottom:solid 1px #e3e3e3; background:#FFF;}
#top_box h1{ width:400px; background:url(../images/slogan.jpg) no-repeat 160px 18px; padding:7px 0 0 0; float:left; position:relative;}
#top_box h1 a.top_slogan{ width:189px; height:50px; position:absolute; top:22px; left:160px; display:block;}
#top_box h1 font{ text-indent:-99999px; display:block; width:1px; height:1px; overflow:hidden;}
#top_box dl{ float:right; line-height:80px; margin-right:-23px;}
#top_box dl a{ padding:0 18px; font-size:18px;}
#copy{ width:100%; height:48px; background:#24a690; color:#fff; line-height:48px; text-align:center;}
#copy a{ color:#FFF;}

.mian_box{ width:100%; min-height:700px; _height:700px; padding:17px 0; background:#f3f3f3;}
.w998{ width:998px; min-height:700px; _height:700px; border:1px solid #e7e7e7; background:#fff; margin:0 auto;}
.box_style { background-color:white; border:1px solid #e7e7e7;}
.margin-top { margin-top:17px;}

.c_orange { color:#f60;}
.c_green { color:#71bf0b;}
.c_999 { color:#999;}
.blue{ color:#2b70fe;}


/* 分页 */
#pager { margin:30px 0; text-align:center; line-height:26px; padding:0 0 20px 0;}
#pager span { margin-right:10px; display:inline-block; display:block; float:left;}
#pager a { padding:0 15px; display:block; float:left;}
#pager .prves { padding:1px 15px; background-color:#51a702; border:none; color:white;}

.all_black{background:url(../images/all_black_bg.png);/*opacity:0.4;filter:alpha(opacity=40); */position:fixed;_position:absolute;width:100%;height:100%;z-index:4997;top:0px;left:0px;}


/*helper*/
#helper{ width:100%; height:180px; padding:40px 0 0 0; background:#f3f3f3;}
#helper dl.end_logo{ float:left; width:327px; height:88px; border-right:solid 1px #d2d2d2; background:url(../images/logo_end1.jpg) no-repeat 37px 5px;}
#helper ul{ float:left; width:450px; padding:0 0 0 85px;}
#helper ul li{ float:left; width:150px; line-height:25px;}
#helper ul li font{ font-size:18px; padding:0 0 8px 0; display:block;}
#helper ul li a{ color:#666;}#helper ul li a:hover{ color:#31ba16;}
/* #helper dl.in_weixin{ float:left; width:160px; height:170px; text-align:center; background:url(../images/in_weima_ezuhua.jpg) no-repeat center 57px; font-size:18px;} */
#helper dl.in_weixin font{ font-size:14px; color:#666; padding:5px 0 0 0;}