/* v8.23 */
@charset "gb2312";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;font-family:Arial,Verdana}
html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,big,cite,code,del,dfn,em,img,ins,kbd,strong,sub,sup,tt,b,u,i,center,dl,dd,ol,ul,li,fieldset,form,label,table,caption,tfoot,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;text-decoration:none}
ol,ul{list-style:none}
body{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu,Arial;line-height:150%;font:12px tahoma;word-break:break-all;height:100%;background:#E2F1F3;COLOR:#666;}
H1,H2,H3,H4,H5{FONT-SIZE:100%;PADDING:0px;MARGIN:0px;}

.cls:unknown{CLEAR:both;DISPLAY:block;VISIBILITY:hidden;HEIGHT:0px;content:"."}
.cls{ZOOM:1}

html, body, #fg_wai{height:100%;}
body > #fg_wai{height:auto;min-height:100%;}
#main {padding-bottom: 140px;}
.clearfixa:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfixa {display: inline-block;}
* html .clearfix { height: 1%;}
.clearfixa {display: block;}

#fg-index {COLOR: #fff; BACKGROUND-COLOR: #E2F1F3;TEXT-ALIGN: left;POSITION: relative;PADDING:0;width:100%;}
#aa{margin:auto;width:960px;height:100%;padding:0;overflow:visible;margin-top:0px;margin-bottom:15px;}

a{color:#666;text-decoration:none}
a:hover{text-decoration:none;color:#f54100}
ul,li{margin:0;padding:0;text-align:left;list-style-type:none}


/*通用外 内*/
.fg-a{POSITION: relative;PADDING:0;width:100%;}
.fg-b{MARGIN: 0px auto;WIDTH: 960px;}
.fg_abc{clear:both; height:0!important; visibility:hidden; overflow: hidden;_height:1;zoom:1}



/*顶端*/
.fg-top {BACKGROUND-COLOR: #FCFCFC; FONT-size:12px;border-bottom:1px solid #E2DEDE;border-top:1px solid #E2DEDE;LINE-HEIGHT:32px;}
.fg-top A {PADDING:0 10px 0 5px; COLOR:#999999;POSITION: relative;TEXT-DECORATION: none}
.fg-top A:hover{COLOR:#f60;}
.fg-top .zuo {FLOAT: left; POSITION: relative; _margin-bottom: -2px; _float: left;}
.fg-top .you {FLOAT: right;MARGIN-right:102px;_MARGIN-right:51px;LINE-HEIGHT: 32px; }
/*发布 待审*/
.fg-top .fg-fb,.fg-top .fg-ds{OVERFLOW:hidden;COLOR:#fff;LINE-HEIGHT:20px;WHITE-SPACE:nowrap;HEIGHT:20px;padding:10px;FONT-SIZE:14px;FONT-WEIGHT:bold;}
.fg-top .fg-fb{BACKGROUND:#DE3635;}
.fg-top .fg-ds{BACKGROUND:#00AACC;}
.fg-top .fg-fb:hover{BACKGROUND:#F25150;COLOR:#fff;padding:10px;}
.fg-top .fg-ds:hover{BACKGROUND:#03AFF0;COLOR:#fff;padding:10px;}

/*LOGO行*/
.fg-log {BACKGROUND-COLOR: #fff;PADDING:10px 0;LINE-HEIGHT: 95px;height:95px;}
.fg-log .zuo{FLOAT: left;width:240px;overflow:hidden;display:inline;}
.fg-log .you{FLOAT: right;}
/*焦点图*/
.fg-log .b_c{float:right;width:700px;overflow:hidden;display:inline;margin:0 2px 0 0;height:88px;BORDER:#ddd 1px solid;padding:2px}
.fg-log .b_e{width:700px;height:88px;overflow:hidden;position:relative}
.fg-log .b_f li{list-style:none;display:inline}
.fg-log .b_f img{width:700px;height:88px;display:block}
.fg-log .b_g{position:absolute;right:5px;bottom:5px}
.fg-log .b_g li{float:left;color:#ff7300;text-align:center;line-height:16px;width:16px;height:16px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:3px 1px;border:1px solid #ff7300;background-color:#fff}
.fg-log .b_g li.on{color:#fff;line-height:21px;width:21px;height:21px;font-size:16px;margin:0 1px;border:0;background-color:#ff7300;font-weight:bold}

/*右侧工具条*/
#tbox{width:50px; height:200px; float:right; position:fixed;_position:absolute;_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:450px;}
#gotop,#fg_fabu,#fg_bmdh,#gofoot,#weixincode{ width:50px; height:50px;background:url(/114/fg_tu/png.png) no-repeat;position:absolute;}
#gotop:hover,#fg_fabu:hover,#fg_bmdh:hover,#gofoot:hover,#weixincode:hover{ background:url(/114/fg_tu/png.png) no-repeat;}
#gotop{top:0px; display:none; cursor:pointer;background-position:0 -54px } 
#gotop:hover{ background-position:-50px -54px}
#fg_fabu{top:50px; cursor:pointer;background-position:0 -103px } 
#fg_fabu:hover{ background-position:-50px -103px}
#fg_bmdh{top:100px; cursor:pointer;background-position:0 -152px } 
#fg_bmdh:hover{ background-position:-50px -152px}
#gofoot{top:100px; cursor:pointer;background-position:-100px -54px } 
#gofoot:hover{ background-position:-150px -54px}
#weixincode{top:50px; cursor:pointer;background-position:-100px -103px } 
#weixincode:hover{background-position:-150px -103px}
#weixincode_img{width:188px; height:228px; POSITION:absolute;TOP:-150px; left:-217px; cursor:pointer;_position:absolute;display:none;}
#weixincode_img .bd img{width:184px;}
#weixincode_img .bd{padding:10px;width:184px; height:224px; border:1px solid #aaa; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;BACKGROUND:#fff}
#weixincode_img .hd{ height:5px; position:relative;  }
#weixincode_img .hd .arrow{ position:absolute; top:-30px; right:-36px; }
#weixincode_img .hd .arrow s{ top:-9px; }
/* css三角形 */
.arrow,.arrow s { position:relative;  display:block; font-size: 0; line-height: 0; width: 0; height: 0; border-color:transparent; border-style:dashed; border-width:9px; }
.arrowR,.arrowR s{ border-left-color:#aaa; border-left-style:solid; }
.arrowR s{ border-left-color:#fff; position:absolute; left:-11px; top:-9px; }
.arrowR:hover{ border-left-color:#2DB8AD;  }

/*悬浮便民电话框*/
#howdy{border-bottom:3px #6EB030 solid;border-top:1px #6EB030 solid;display:none;}
.howdydo-box{Z-INDEX:9999;PADDING-BOTTOM:5px;PADDING-LEFT:0;WIDTH:100%;PADDING-RIGHT:0;DISPLAY:none;PADDING-TOP:10px;_top:expression(documentElement.scrollTop)}


/*悬浮便民电话框*/
#howdy {position: fixed;display:none;border-bottom:3px #fafafa solid;border-top:1px #6EB030 solid;_position: absolute;background:#6EB030;top: 0;_top: expression(documentElement.scrollTop );  /*IE6下最上*/	
	left: 0;z-index: 1500;width: 100%;}

/*悬浮便民电话字*/
.bmtela{Z-INDEX:99900;position:fixed;_position:absolute;top:0;_top:expression(documentElement.scrollTop);left:0;_left:auto;right:auto;width:100%}
.bmtelb{width:980px;margin:0 auto;position:relative;FONT-SIZE:14px;line-height:34px;background:#DF5A02}
.bmtelc{TEXT-ALIGN:center;background:#fff;z-index:9999;opacity:.95;filter:alpha(opacity=95);_bottom:auto;_width:100%;_position:absolute}
#bmtelzi{font-weight:bold;PADDING:0 5px;TOP:0;RIGHT:15px;background:#67AD26;WIDTH:80PX;position:absolute;_position:absolute}
#bmtelzi:hover{background:#7ED032}
#bmtelzi a{color:#fff}
/*便民电话*/
.dianh{margin:0 auto;width:980px;background-color:#6EB030;overflow:hidden;}
.dianh .tel{width:978px;height:auto;display:block;padding:10px 10px 6px 10px;overflow:hidden;}
.dianh .tel li{border-bottom:1px #dcdcdc dashed;float:left;width:190px;display:block;text-indent:0!important;color:#006FFC;height:25px;line-height:25px;text-align:left;overflow:hidden;FONT-SIZE:14px;}
.dianh .tel li font{color:#555;FONT-SIZE:14px}

.bianmin_foot { text-align:left; padding:5px 0 8px 6px;}
.bianmin_foot li { text-align:center; padding:5px; border:1px solid #ccc; width:142px; height:34px; float:left; line-height:18px; overflow:hidden; display:inline; margin:3px;background:#fafafa;}
.bianmin_foot li:hover{border:1px solid #333;}
.bianmin_foot a { color:#404040;}
.module_01 { border:1px solid #ccc; text-align:left; margin:25px 0 5px 0;background-color:#fff;}
.module_01 .hd { height:31px; font:bold 14px/31px simsun; padding-left:8px; font-weight:bold; color:#444; }
.clearfix {	DISPLAY: inline-block}

/*便民电话关闭*/
#guanbi{FLOAT:right;font-weight:bold;PADDING:10px;TEXT-ALIGN:center;margin:15px;background:#fafafa;WIDTH:80PX;display:inline;border:1px solid #000;cursor:pointer;COLOR:#6EB030}


/*导航图标*/
sup.xin,sup.qiang,sup.re{POSITION:absolute;MARGIN-TOP:-18px;WIDTH:19px;HEIGHT:23px;MARGIN-LEFT:-5px;clear:both;font-size:0;}
sup.xin{BACKGROUND:url(../fg_tu/xin.gif) no-repeat 0 0}
sup.qiang{BACKGROUND:url(../fg_tu/qiang.gif) no-repeat 0 0}
sup.re{BACKGROUND:url(../fg_tu/re.gif) no-repeat 0 0}

/*底部*/
#footer{min-wi2dth: 512px;BORDER-TOP:#00AACC 2px solid;BACKGROUND:#fafafa;position:relative;margin-top:-140px;height:140px;clear:both;}
#footer .footer-a{MARGIN:0px auto;WIDTH:960px;PADDING-RIGHT:0px;PADDING-LEFT:0px;ZOOM:1;POSITION:relative}
#footer .footer-s LI{FLOAT:left;FONT:bold 14px/20px "Microsoft Yahei";COLOR:#333;z-index:1;height:38px;line-height:38px;}
#footer .footer-s LI A{MARGIN:5px 14px;FONT:bold 14px/20px "Microsoft Yahei";COLOR:#333;height:38px;line-height:38px;}
#footer .footer-s .first A{MARGIN-LEFT:0px}
#footer .footer-s LI A:hover{COLOR:#f60;}
/*二维码*/
#footer .erweima{RIGHT:0px;WIDTH:85px;PADDING-TOP:0px;POSITION:absolute;TOP:10px;HEIGHT:36px;}
#footer .erweima P{FONT:12px/18px SimSun;COLOR:#333;TEXT-ALIGN:center}
#footer .erweima img{WIDTH:85px;HEIGHT:85px}

/*底部文字*/
#footer .copyright-inner{MARGIN:0px auto;WIDTH:960px;}
#footer .copyright-inner P{FONT:12px/18px Arial,"Microsoft YaHei";COLOR:#9F9F9F;HEIGHT:28px;}
#footer .copyright-inner A{FONT:12px/18px Arial,"Microsoft YaHei";MARGIN-LEFT:5px;COLOR:#9F9F9F;}
#footer .copyright-inner A:hover{COLOR:#b8b8b8;}

/*顶部横幅*/
.topbanner{width:958px;overflow:hidden;text-align:center;height:auto;margin:0 auto;}
.topbannerad{margin-top:10px;}
/*通栏5个小广告*/
.headerbanner a{display:block;float:left;margin-top:4px;margin-left:5px;_margin:3px 2px 0 3px;padding:3px;border:1px #CBCBCB solid;BACKGROUND:#fff}
.headerbanner a img{margin:1px;}
/*页尾通栏广告*/
.footerbanner{width:960px;overflow:hidden;text-align:center;margin:0 auto 3px auto;clear:both;}
.footerbannerad{margin-bottom:5px;margin-top:5px;}
.header{text-align:center!important;width:970px;overflow:hidden;margin:5px auto 0 auto;text-align:center;}
/*页尾通栏广告*/
.intercatad{margin-bottom:10px}
/*信息阅读页内广告*/
.infoad{float:left;margin:2px 5px;}
