/*by bgwgw.com 2018-01-14 */
@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0;font:"宋体";font-size:12px;}
*{margin:0;padding:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,img,text,input .title,select {margin:0;padding:0;border:0;}
ol,ul,li{list-style:none;margin:0;padding:0;}
select,input,textarea{font-size:12px;vertical-align:middle;margin:0;}
i,em{font-style:normal;}
a {text-decoration:none;}
a:link,a:visited,a:active{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}
.red{color:#FB4A78;}
a.red:visited,a.red:active,.red a,.red a:visited,a.red:link{color:#FB4A78;text-decoration:none;}
a .red:hover, .red a:hover{text-decoration:underline;}
body{font:12px/1 .5 Tahoma,Helvetica,'SimSun',sans-serif;color:#666;}
.l {float: left}
.r {float: right}
h1,h2,h3,{padding:0px;}
img{border:0;}

.left ul li{float:left; }
.hidden { display:none; }

.wrapper{    width: 980px;margin:0 auto; clear:both;padding-top:12px;}
#html-body{    padding-bottom: 20px;    margin-left: 0;    font-family:"宋体";}

.header-wrap{width:980px;margin:5px auto 0;_margin-top:10px;overflow:hidden;}
.main-wrap{width:980px;margin:5px auto 0;_margin-top:10px;overflow:hidden;}

body{font-family:"宋体",'simsun','Tahoma';margin:0;padding:0;font-size:12px;color:#666; }
/* 页脚开始 */
.content {
  width: 980px;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
}

.f_bot{ margin:0 auto; clear:both;width:980px;text-align:center;line-height:24px;color:#aaa;border-top:1px solid #EEEEEE;padding:15px 0;font-size: 12px; font-weight: normal;}
.f_bot a{padding:0 5px;font-size: 12px; font-weight: normal;}
.f_bot img{padding-top:8px;}

.h_left .hl_tit,.znan dl,.h_right .h_tit,.h_right .h_tit1{ background:url(img/list_icon.png) repeat-x;}
.h_left{float:right;width:246px;border:1px solid #eaeaea;padding:1px;overflow:hidden;}
/*列表 内容*/
.h_right{float:left;width:718px;display:inline;border:1px solid #eaeaea; height:auto;position: relative; margin-bottom:10px;}


.h_left .hl_tit{ float:left; width:250px; height:30px; line-height:30px; background-position:0 0;}
.h_left .hl_tit h4{ padding-left:10px; font-size:14px;}
.h_left .index_1{ float:left; width:136px; padding:8px 10px; font-size:14px; overflow:hidden;}
.h_left .index_1 li{ height:24px; margin:6px 0; line-height:24px; float:left; width:120px; padding-left:16px;}
.h_left .index_1 li.h_1{ background-position:0 -520px;}
.h_left .index_1 li.h_2{ background-position:0 -541px;}
.h_left .index_1 li.h_3{ background-position:0 -562px;}
.h_left .index_1 li.h_4{ background-position:0 -584px;}

.h_left .index_2{ float:left; width:155px; font-size:14px; padding:5px 0 53px 0;}
.h_left .index_2 li{ margin-bottom:1px;float:left; width:116px; padding:6px 0 6px 40px; background-color:#F3F3F3; font-size:12px; line-height:18px;}

.h_left .index_2 li.h_1{ background-position:0 -611px;}
.h_left .index_2 li.h_2{ background-position:-178px -658px;}
.h_left .index_2 li.h_3{ background-position:0 -708px;}
.h_right .r_h_1,.h_right .r_h_2,.h_right .r_h_3,.h_right .r_h_4{ margin-bottom:15px;float:left; width:388px; height:208px; border:1px solid #ddd;}
.h_right .r_h_1,.h_right .r_h_3{ margin-right:14px;}

.h_left .h_list{ float:right; width:100%; padding-bottom:20px;}
.h_left .h_list li{ font-size:14px;}
.h_left .h_list li.g_line,.h_left .h_list1 li.g_line{ height:1px; line-height:0; background:url(img/4e1888e59ede39747e766800.jpg) 8px 0 no-repeat; width:150px; font-size:0; padding:0;}
.h_left .h_list li a{ background:url(img/dot.png) 18px 0 no-repeat; padding-left:30px; line-height:30px;}
.h_left .h_list li p{padding:8px 0 12px 15px;}
.h_left .h_list li p a,.h_left .h_list li p a:visited{ background:none; padding-left:0; font-size:12px; line-height:26px; color:#AAAAAA;}
.h_left .h_list li p a:hover{ color:#FB4A78;}

.h_right .h_tit,.h_right .h_tit1{ height:60px; width:780px; float:left; text-indent:-9999px; background-position:0 -32px; margin-bottom:15px;}
.h_right .h_tit h4{ float:left; width:220px; height:60px;}
.h_right .h_tit1 h4{ float:left; width:280px; height:60px;}
.h_right .h_tit h4.sq{ background-position:0 -256px;}
.h_right .h_tit h4.zn{ background-position:0 0;}
.h_right .h_tit h4.hy{ background-position:0 -64px;}
.h_right .h_tit h4.zf{ background-position:0 -128px;}
.h_right .h_tit h4.sh{ background-position:0 -192px;}
.h_right .h_tit span.help{ float:right; width:150px; height:60px; background-position:0 -324px;}


/*new add*/
.h_right .sq_biao{ float:left; width:805px;}
.h_right .sq_biao li{ float:left; display:inline; margin-left:10px; margin-bottom:10px;}
.h_right .sq_biao li img{ width:148px; height:78px; border:1px solid #EEEEEE;}
.h_right .sq_biao li a img{ border:1px solid #860A1B;}
.h_left .l_bot span,.jm_1,.jm_2,.tg_1 b,.tg_2 b,.tg_3 b,.tg_4 b,.tg_5 b{ background:url(img/4e1888e59ede39747e786800.png) no-repeat;}
.h_left .h_list1{ float:left; width:156px;}
.h_left .h_list1 li{ font-size:14px; width:140px; text-align:left; padding-right:16px;}
.h_left .h_list1 li a{ background:url(img/dot.png) right 11px no-repeat; padding-left:15px; line-height:32px; display:block; font-weight:bold;}
.h_left .l_bot{ width:156px; height:104px; float:left; position:relative; margin-top:10px;}
.h_left .l_bot span{ width:160px; height:110px; display:block; position:absolute; background-position:0 -124px; left:-2px; top:0;}
.h_right .h_tit1 span.help,.h_right .h_tit1 h4{ background:url(img/4e1888e59ede39747e796800.png) no-repeat;}
.h_right .h_tit1 span.help{ float:right; width:100px; height:60px; background-position:0 -384px;}


.h_right .h_tit1 h4.tg{ background-position:0 0;}
.h_right .h_tit1 h4.js{ background-position:0 -64px;}
.h_right .h_tit1 h4.jm{ background-position:0 -128px;}
.h_right .h_tit1 h4.wm{ background-position:0 -192px;}
.h_right .h_tit1 h4.lx{ background-position:0 -256px;}
.h_right .h_tit1 h4.link{ background-position:0 -320px;}
.h_right .h_tit1 h4.sm{ background-position:0 -448px;}
.h_right .h_tit1 h4.ht{ background-position:0 -518px;}

.right ul li a{height:28px; line-height:28px;  }

#left{ width:250px; float:right;border:0px solid #eaeaea;}

.article-content h1{
	text-align:center;
	width:100%;
	height:30px;
	line-height:30px;
	margin:10px 0;
	font-family:Arial, "微软雅黑";
	padding:10px 0;
}
.article-content h2{
	height:30px;
	color:#C81A32;
	font-size:16px;
	line-height:30px;
}
.article-content h2 span{	font-size:14px;
	color:#aaa;}/*文章页专用*/
.article-title{margin:10px;}
.article-title h2{
	text-align:right;
	height:30px;
	color:#C81A32;
	font-size:16px;
	line-height:30px;
	margin-top:10px;
	padding:0px 15px 5px 5px;
	/*background:#F5F5F5;*/
	font-family:Arial, "微软雅黑";
}
.article-content .info{	text-align:right;
	height:22px;
	font-size:12px;
	padding:5px 5px;
	font-family:Arial, "微软雅黑";
	margin-bottom:5px;
	width:690px;text-align:center; 	clear:both;
	border-top:1px solid #DDD;
}
.article-content ul li{float:left;  margin-right:10px }
/*正文边距 */
.a-content{ padding:10px;}
.vertising{ width:250px; overflow:hidden; border:0px solid #E0E0E0;	float:right; padding:1px;}
.vertising a{margin-bottom:10px;}

.comtop{text-align: center;margin:auto;}
.listtop{ width:100%; text-align: center; float:right; clear:both;}

.bdlikebutton{ margin-left:320px;}

.list{ clear:both; margin-bottom:10px}
.list h3{ height:30px; line-height:30px; background:#EFEFEF; border-bottom:1px solid #E0E0E0; padding:0 10px; background:url(img/list_icon.png) repeat-x;}
.list h3 span{ float: right;}
.list ul{ padding:10px;   }
.list ul li{ height:28px; line-height:28px; clear:both; padding:0 5px; width:680px; border-bottom:1px dashed #E0E0E0;}
.list ul li a{ margin:0 5px;}
.list ul li .shijian{  float:right;}


.page { display: block; text-align: center; padding: 10px 0; font-family: arial; clear: both;}
.page a, .page b { padding: 7px 11px; border: 1px solid #EBEBEB;}
.page a b { padding:0px;border: 0px; color: #666;}
.page a:hover, .page b { border: 1px solid #FF2266; color: #FF2266; text-decoration: none;}
.page a:hover b {color: #FF2266;}

		.tj{ height:1px; overflow:hidden;}
/*自定义终*/

/*页推荐网供*/
.tuijian_wg{  height: 455px; overflow:hidden; clear:both;}
.tuijian_wg_t{ height:35px; line-height:35px; font-size:16px; text-align:center; margin-top:20px;}
.tuijian_wg a{ margin:0px; padding:0px; font-size:0}
.tuijian_wg li {
    float: left;
    margin-left: 7px;
    margin-bottom: 10px;
}
.tuijian_wg img{
    width: 170px;
    height: 170px;
    overflow: hidden;
	}
.tuijian_wg p.hot_name {
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    text-align: center;
}
/*common*/
.common{width:980px; text-align: center; }

/*az页*/
.azall{color:#FB4A78; margin-top:0px;padding:10px 0px; border-top:solid 1px #EFEFEF;}
.azall h1{font:18px/1.5 "微软雅黑", "黑体"; }
.az{ padding-bottom:8px ; border-bottom:dashed 1px #EFEFEF;}
.az ul{list-style:none; text-align:center; margin:10px 0;  font-family:Tahoma,Helvetica,Sans-serif ; overflow:hidden; }
.az li{float:left;display:block;}
.az li a{ padding:10px; display:block; background:#EFEFEF; border: solid 1px #999 ; margin-left:7px;}
.az li a:hover{ background:#FCC5D8; border: solid 1px #FB4A78; color:#FFF;}
.azkong{ height:10px;}
.aazz div{ clear:both;}
.aazz h2{width:958px; float:left; margin:0; border:1px #efefef solid; padding:5px 10px;background:#f0f0f0; }
.aazz h2:hover{ border:1px #efefef solid;background:#F99; color:#FFF;}
.aazz h2 span:hover,.aazz h2 a:hover{ color:#FFF; }
.aazz h2 span{ float:right; font-size:14px; }
.aazz ul{ padding:15px; overflow:hidden;}
.aazz li{float:left; height:38px; line-height:38px;}
.aazz ul li a{ margin:10px; padding:10px 5px; text-decoration:none; clear:both;}
.aazz ul li a:hover{ background:#F99; color:#FFF;}
111.aazz h2 span a:hover,.aazz a:hover{ color:#F00; border-bottom:1px #F00 dashed;}
.zimu{border:solid 1px #EFEFEF; margin-bottom:10px; height:auto; clear:both; }
.zimu .more{border-top:solid 1px #EFEFEF; height: 35px;margin:10px; padding:10px;}
.more a{font-size:14px; padding:10px; color:#0000FF; text-decoration:underline;}
/*az页*/

/*搜索页*/
.common-s{ width:980px; padding:10px 0;}
.common-s form{ width:685px; overflow:hidden; height:28px; line-height:28px; background:#f0f0f0; margin-bottom:10px; clear:both; padding:5px 15px;border:1px solid #e0e0e0;}
.common-s form input{border:1px solid #e0e0e0; padding:5px 10px; background:#FFF; }
.common-s #keyword{ width:400px;}
.common-s .list{ border:0;}
.common-s .node{  margin-bottom:5px;}
.common-s .node .title{ background:#f0f0f0; padding:5px 10px;border:1px solid #e0e0e0; border-bottom:0px;}
.common-s .node .description{ padding:5px; line-height:24px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.common-s .node .info{  margin-bottom:10px; border:1px solid #e0e0e0; border-top:0px; text-align:right; padding:5px;}
.common-s .page{ clear:both; margin-bottom:10px;}
.common-s .page a{ padding:5px;background:#F0F0F0; border: solid 1px #999; margin:2px;}
.common-s .page a:hover{  border:1px #efefef solid;background:#F99; color:#FFF;}

/*二维码  禁止显示*/
.qr{width:0px; height:0px;  position:fixed;_position:absolute;bottom:50px;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop
+document.documentElement.clientHeight-this.offsetHeight-20));right:0;z-index:9999;}

/*面包屑 导航*/
.weizhi {
  border: 1px solid #eaeaea;
  background: #FCFCFC;
  padding: 0px 15px;
  height: 30px;
  line-height: 30px;
  margin: 0 0 10px 0;
  position: relative;
}
.weizhi span {
  position: absolute;
  right: 10px;
}
/*面包屑 导航 End*/
/*点击*/
#list_dj{ color:#FFF;}
.actbar{ float:right; margin-top:15px; clear:both; width:100%; text-align:right; margin-bottom:10px; }

/*文章详情*/
#article{ line-height:1.8em;
color:#444;
font-size:14px;
text-indent:2em;}
#article p{ margin-bottom:10px;}

.shengming{ text-align:center; padding:20px 0; line-height:18px;}
.shuoming{ background:#f6f6f6; border:1px solid #f1f1f1; width:690px; height:auto; margin:0 auto;clear:both;text-align:center; color:#F00; line-height:18px; }
/*位置导航*/
.weizhi{
	border:1px solid #eaeaea;
	background:#FCFCFC;
	padding:0px 15px;
	height:30px;
	line-height:30px;
	margin:0 0 10px 0;
	position:relative;
}
.weizhi span{
	position:absolute;
	right:10px;
}

.a-content a:link,.a-content a:visited,.a-content a:active{color:#2D64B3;text-decoration:none;}
.a-content a:hover{color:#FB4A78;text-decoration:underline;}
/*返回顶部*/
.backToTop{display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:170px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60);}

.alltonglan,alltonglan2{
    width: 980px;margin:0 auto; clear:both;padding:0 0 1px 0;background:#fff; overflow:hidden;
}
.alltonglan li{margin:0 0 1px 0;  }
.alltonglan2 ul{margin:10px 0px 10px -10px; width:990px; overflow:hidden;}
.alltonglan2 li{float:left;  width:485px; margin:0px 0px 5px 10px ; overflow:hidden;}


/*新开网供页面*/
#newwg{ line-height:28px; margin:10px; margin-bottom:20px; }
#newwg li{padding-left:20px; border-bottom:1px dotted #DDD;}
#newwg li a{ padding:0 20px;}
#newwg li span{float:right;padding-right:20px; }
#newwg li span a{padding:3px; }

/*内容页分页*/
.fenye{ width:100%; text-align:center; height:30px; line-height:30px;}
.fenye .current{margin:2px; padding:5px; background:#FFF; border:1px solid #C81A32; color:#F00;}
.fenye a{margin:2px; padding:5px; background:#EFEFEF; border:1px solid #E0E0E0;}
.fenye .current{ border-color:#999; color:#999;}



/*所有网供*/
.title5{
	font: 16px/150% Arial,Verdana,"\5b8b\4f53";
    float: left;
	color: #666;
    display: block;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    width: 980px;
    font-weight: bold; 
    margin-top: 10px;
    background: #EAEAEA; }


.wanggong{width:980px;/*height:1522px;*/ height:auto; overflow: hidden; list-style:none; font-family:tahoma,verdana,arial,helvetica,sans-serif; margin-top:4px;padding:10px 0 0 0;}
.wanggong li{float: left; }
.wanggong li a{ font:12px/16px Tahoma, 宋体; color:#666; display:block; border:1px solid #EAEAEA; height:35px; line-height:35px;overflow: hidden; 
    width: 186px;
    border: 1px solid #EAEAEA;
    border-radius: 5px;
    margin: 0 0 10px 10px; }


.wanggong li a:hover {
    border: 1px solid #ff2266;
	color: #ff2266;
    text-decoration: none;
}
.wanggong ul{width:990px; margin-left: -10px;}

#bottombar-wrap-w{display:none}  /*隐藏畅言浮动评论框*/ 
