/* v6.00_20161120 */

@import url(/uploads/css/skin/share.css);

h1, h2, h3, h4, h5, h6, ul, ol, dl, dt, dd, li, body, form, p { padding:0; margin:0; }
html	{ overflow-y:scroll; overflow-x:hidden; }	/* overflow-x:hidden;防止qq客服右侧默认显示出现横向滚动条 */


img		{ border:0; }
ul, ol	{ list-style-type:none; }
input	{ font-size:13px; font-family:simsun,"microsoft yahei"; }
textarea	{ font-size:13px; font-family:simsun,"microsoft yahei"; line-height:1.2; }
a			{
	font-size:14px; color:#444;
	
}
a:link		{
	text-decoration:none;
	
}
a:visited	{
	text-decoration:none;
	
}
a:hover		{
	text-decoration:underline;
	
}
a:active	{
	text-decoration:none;
	
}




/* *** 全局通用字体样式 start *** */
.font1_1	{  }
a.font1_1:hover {  }
.font1_2	{  }
a.font1_2:hover {  }
.font1_2d		{  }
a.font1_2d:hover{  }

.font2_1 { color:#bf3131; }
a.font2_1:hover	{ color:#bf3131; }
.font2_2 { color:#bf3131; }
a.font2_2:hover	{ color:#bf3131; }
/* *** 全局通用字体样式 end *** */



/* *** 通用布局样式 start *** */
body	{
	margin:0 auto; background:#ffffff url(/uploads/image/sdefault/top_bg.gif) repeat-x;
	font-size:14px; color:#000000; line-height:1.2; font-family:simsun,"microsoft yahei",arial;
	
}
#htmlbody,.htmlbody		{ width:965px; text-align:center; margin:0 auto; padding:0 2px 0 3px;  }
#topbody,.topbody		{ width:960px; margin:0 auto; text-align:left; }
#mainbody,.mainbody		{ width:960px; margin:0 auto; text-align:left; }
#mainbody1,.mainbody1	{ width:961px; margin:0 auto; text-align:left; }
#bottombody,.bottombody	{ width:960px; margin:0 auto; text-align:left; }

.areal	{ float:left; width:710px; overflow-x:hidden; }
.areal1	{ float:left; width:290px; overflow-x:hidden; }
.areal2	{ float:left; width:404px; margin-left:8px; overflow-x:hidden; }
.arear	{ float:left; width:250px; overflow-x:hidden; }
.areal2r{ float:left; width:662px; margin-left:8px; overflow-x:hidden; }


.listarrow0 ul		{ margin:0; padding:0; list-style:none; }
.listarrow0 ul li	{ line-height:1.6; overflow:hidden; height:25px; }
.listarrow1 ul		{ margin:0; padding:0; list-style:none; }
.listarrow1 ul li	{ background:url(/uploads/image/sdefault/arrow1.gif) no-repeat 0 4px; line-height:1.6; overflow:hidden; height:25px; padding-left:16px; }
.listarrow2 ul		{ margin:0; padding:0; list-style:none; }
.listarrow2 ul li	{ background:url(/uploads/image/sdefault/arrow2.gif) no-repeat 0 4px; line-height:1.6; overflow:hidden; height:25px; padding-left:18px; }
.listarrow3 ul		{ margin:0; padding:0; list-style:none; }
.listarrow3 ul li	{ background:url(/uploads/image/sdefault/arrow3.gif) no-repeat 0 4px; line-height:1.6; overflow:hidden; height:25px; padding-left:16px; }

.rightad0	{ width:250px; overflow:hidden; }
.leftad1	{ width:702px; overflow:hidden; }
.leftad0	{ width:290px; overflow:hidden; }

.more	{ float:right; width:50px; height:100%; line-height:28px; }
.more a	{ float:left; width:100%; height:100%; }
/* *** 通用布局样式 end *** */





/* 页头样式 start */
.topmenu	{ height:28px;line-height:28px;/* overflow:hidden;*/ }
.topmenu ul	{ height:28px; overflow:hidden; }
.topmenu .a	{ float:left; width:734px; overflow:hidden; color:#bf3131;font-size:12px; color:#bf3131; }
.topmenu .a li	{ padding-right:20px; }
.topmenu .b	{ float:right; width:221px; overflow:hidden; text-align:right; }
.toplogo		{ min-height:60px; }
.toplogo .a	{ float:left; width:254px; overflow:hidden; }
.toplogo .b	{ float:left; width:468px; overflow:hidden; }
.toplogo .c	{ float:left; width:238px; overflow:hidden; }
.toplogo .bc	{ float:left; width:706px; overflow:hidden; }

.mainmenu		{
	width:960px;
}
.mainmenu .topnav		{
	width:960px; height:31px; background:url(/uploads/image/sdefault/top_menubg.gif) repeat-x top;
	
}
.mainmenu .topnav .itemmenu	{
	float:left; width:100%; height:31px; overflow:hidden;
}
.mainmenu .topnav a	{ font-size:14px; color:#ffffff; font-family:simsun,"microsoft yahei",arial; text-decoration:none;  }
.mainmenu .topnav a:hover { font-size:14px; color:#e2e0e0; font-family:simsun,"microsoft yahei",arial; text-decoration:none;  }
.mainmenu .topnav .a	{
	width:93px; line-height:31px; text-align:center; background: no-repeat;
	
}
.mainmenu .topnav .b	{
	width:93px; line-height:31px; text-align:center; background:none;
	
}
.mainmenu .topnav .c	{
	width:3px; height:31px; text-align:center; background:url(/uploads/image/sdefault/top_menudz.gif) no-repeat; font-size:1px;
	
}



/* 页头菜单导航及其竖向下拉子菜单 */
.topnav li	{ float: left; position: relative; z-index:399; }
.topnav li ul.subnav {
	float:left; display:none;
	list-style:none; margin:0; padding:0;
	position: absolute; z-index:399; left:-2px; top:30px; width:94px;
	background:#b42727; border:1px solid #a60000;
	
	filter:alpha(opacity=95);
	-moz-opacity:0.95; /* moz   ff */
	opacity: 0.95; /* 支持css3的浏览器（ff 1.5也支持）*/
}
.topnav li ul.subnav li{
	clear:both;
	margin:0; padding:0;
	width:94px;
}
.topnav li ul.subnav li a {
	float:left;
	width:94px;
	background:#b42727; color:#d6d5d5;
	
}
.topnav li ul.subnav li a:hover {
	background:#a61414; color:#ffffff;
	
}


/* 横向子菜单 */
.mainmenu .submenu		{
	width:960px; height:31px; overflow:hidden; background:url(/uploads/image/sdefault/top_menusubbg.jpg) repeat-x top; color:#d1d8e1; font-size:14px;
	/*【导航次菜单主体2】*/
}
.mainmenu .submenu p	{
	height:22px; padding:9px 9px 0 9px;
}
.mainmenu .submenu a	{
	font-size:14px; color:#6f6f6f; font-family:simsun,"microsoft yahei",arial; text-decoration:none;
	 /*【导航次菜单文字2】*/
}
.mainmenu .submenu a:hover {
	font-size:14px; color:#868586; font-family:simsun,"microsoft yahei",arial; text-decoration:underline;
	 /*【导航次菜单文字经过时2】*/
}

.searchbox	{ margin-top:5px; height:24px; }
.searchbox .a	{ width:520px; height:22px; line-height:22px; border:1px #e0e0e0 solid; text-indent:5px; }
.searchbox .b	{ width:438px; height:100%; }
.searchbox .b div	{ float:right; }
.searchbox .b .searchimg	{
	float:left; width:101px; height:21px; font-size:14px; font-weight:bold; line-height:21px; background:url(/uploads/image/sdefault/top_searchdz.gif);
	 color:#bf3131;
}
.searchbox .b .searchinput	{
	border:1px #cccccc solid; background:#f6f6f6; width:140px; height:19px; line-height:19px;
	
}
.searchbox .b .searchselect{
	margin-right:3px;
	
}
.searchbox .b .searchbtn	{
	width:48px; height:22px; background:url(/uploads/image/sdefault/top_searchbtn.gif); vertical-align:top;
	
}
/* 页头样式 end */





/* 网站公告 start */
.announbox		{ width:290px; }
.announbox dl	{  }
.announbox dt	{
	background:url(/uploads/image/sdefault/index_announ.gif) no-repeat; height:31px; line-height:33px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.announbox dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色1】*/
}
.announbox dd	{
	width:278px; min-height:60px; padding:5px 5px 5px 5px;
	border:1px #cecece solid; border-top:none;
	
}
/* 网站公告 end */


/* 最新消息 start */
.newbox		{ width:404px; }
.newbox dl	{  }
.newbox dt	{
	background:url(/uploads/image/sdefault/index_new.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.newbox dt a{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色2】*/
}
.newbox dd	{ width:392px; min-height:150px; padding:5px 5px 5px 5px;
	border:1px #cecece solid; border-top:none;
	
}
.newbox dd .headrow	{ line-height:1.4; margin:5px; padding:5px; border-bottom:1px #cccccc dotted; }
.newbox dd .note	{ color:#6f6f6f; font-size:12px; }
.newbox dd h1		{ margin:5px 0 7px 0; font-size:16px; color:#000000; text-align:center; height:22px; overflow:hidden; }
.newbox dd h1 a			{ font-size:16px; color:#000000; }
.newbox dd h1 a:hover	{ font-size:16px; color:#000000; }
.newbox2		{ width:662px; }
.newbox2 dt	{
	background:url(/uploads/image/sdefault/index_new2.gif) no-repeat;
	
}
.newbox2 dd		{ width:650px; }

/* 最新消息 end */


/* 精彩推荐 start */
.recombox		{ width:250px; }
.recombox dl	{  }
.recombox dt	{
	background:url(/uploads/image/sdefault/index_recom.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	color:#bf3131;
}
.recombox dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色2】*/
}
.recombox dd	{
	width:238px; min-height:80px; padding:5px 5px 5px 5px;
	border:1px #cecece solid; border-top:none;
	
}
.recombox .imgrow			{ margin-bottom:5px; }
.recombox .imgrow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.recombox .imgrow .a img	{ width:100px; height:84px; }
.recombox .imgrow .b		{ float:left; width:120px; padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.recombox .imgrow .b h2		{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.recombox .imgrow .b span	{ color:#6f6f6f; font-size:12px; }
/* 精彩推荐 end */


/* 首页滚动图片 start */
.imgbox		{ width:946px; height:130px; margin:0 auto; padding:6px; border:1px #cecece solid; text-align:left; }
.imgbox .a		{ float:left; min-width:100px; margin:5px; text-align:center; }
.imgbox .a img	{ height:100px; border:1px #e6e5e5 solid; padding:1px; margin-bottom:3px; }
.imgbox .a div	{ width:110px; height:16px; overflow:hidden; margin:0 auto; }
/* 首页滚动图片 end */


/* 投票 start */
.voteitem		{ margin:8px 0 12px 0; }
.voteitem h3	{ font-size:14px; }
.voteitem div	{ margin:5px 0 5px 0;*margin:2px 0 2px 0; }
.votebtn		{ margin-top:8px; text-align:center; }
/* 投票 end */

.newmessitem,.newmessitemno	{ margin:5px 0 8px 0; line-height:1.3; word-break:break-all; }


/* 次页全宽模式 start */
.itembox0	{ float:left; width:960px; }
.itembox0 dl	{  }
.itembox0 dt	{ background:url(/uploads/image/sdefault/item0.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px; }
.itembox0 dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色1】*/
}
.itembox0 dd	{
	width:948px; min-height:50px; padding:5px 5px 5px 5px;
	border:1px #cecece solid; border-top:none;
	
}
.itembox0 dd dt	{ background:none; color:#000000; font-weight:normal;float:left; text-align:right; width:150px; padding-top:0px; height:20px; line-height:20px; text-indent:0px;_padding-left:0px; }
.itembox0 dd dd	{ border:none;float:left; text-align:left;width:auto; min-height:20px; padding:0px; }
/* 次页全宽模式 end */


/* 次页700px宽模式 start */
.itembox1	{ float:left; width:700px; margin:0 8px 8px 0; }
.itembox1 dl	{  }
.itembox1 dt	{
	background:url(/uploads/image/sdefault/item3more.gif) no-repeat; height:30px; line-height:30px;_line-height:31px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.itembox1 dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色1】*/
}
.itembox1 dd	{
	width:688px; min-height:90px; padding:5px 5px 5px 5px; 
	border:1px #cecece solid; border-top:none;
	
}
.itembox1 .imgrow			{ float:left; width:344px; height:90px; overflow:hidden; margin-bottom:10px; }
.itembox1 .imgrow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.itembox1 .imgrow .a img	{ width:100px; height:84px; }
.itembox1 .imgrow .b		{ float:left; width:218px; padding:3px; line-height:1.4; height:84px; overflow:hidden; }
.itembox1 .imgrow .b h2		{ font-size:12px; height:18px; margin-bottom:3px; overflow:hidden; }
.itembox1 .imgrow .b span	{ color:#6f6f6f; }
/* 次页700px宽模式 end */


/* 首页栏目二栏式 start */
.itembox	{ float:left; width:347px; margin:8px 8px 0 0; }
.itembox dl	{  }
.itembox dt	{
	background:url(/uploads/image/sdefault/item.gif) no-repeat; height:30px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.itembox dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色1】*/
}
.itembox dd	{
	width:335px; min-height:136px; padding:5px 5px 5px 5px;
	border:1px #cecece solid; border-top:none;
	
}
.itembox .imgrow		{ margin-bottom:5px; }
.itembox .imgrow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.itembox .imgrow .a img	{ width:100px; height:84px; }
.itembox .imgrow .b		{ float:left; width:218px;_width:215px; padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.itembox .imgrow .b h2	{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.itembox .imgrow .b span{ color:#6f6f6f; font-size:12px; }
/*
.itembox .imgrow .b span a		{ color:#6f6f6f; font-size:12px; }
.itembox .imgrow .b span a:hover	{ color:#868586; font-size:12px; }
*/
/* 首页栏目二栏式 end */


/* 首页栏目三栏式 start */
.itembox3	{ float:left; width:315px; margin:8px 7px 0 0; }
.itembox3 dl	{  }
.itembox3 dt	{
	background:url(/uploads/image/sdefault/item_3.gif) no-repeat; height:30px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.itembox3 dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色1】*/
}
.itembox3 dd	{
	width:303px; min-height:136px; padding:5px 5px 5px 5px;
	border:1px #cecece solid; border-top:none;
	
}
.itembox3 .imgrow			{  }
.itembox3 .imgrow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px;_margin:4px 4px 6px 4px; }
.itembox3 .imgrow .a img	{ width:100px;height:84px; }
.itembox3 .imgrow .b		{ float:left; width:185px;_width:183px; padding:3px; line-height:1.4; height:84px; overflow:hidden; }
.itembox3 .imgrow .b h2	{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.itembox3 .imgrow .b span		{ color:#6f6f6f; font-size:12px; }
.itembox3 .imgrow .b span a		{ color:#6f6f6f; }
.itembox3 .imgrow .b span a:hover	{ color:#868586; }
/* 首页栏目三栏式 end */


/* 友情链接 start */
.logobox	{ width:960px; }
.logobox dl	{  }
.logobox dt	{
	background:url(/uploads/image/sdefault/bottom_logo.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.logobox dt a	{
	font-size:14px; font-weight:bold; text-decoration:none;
	/*【方框标题文字色2】*/
}
.logobox dd	{
	width:938px; min-height:25px; padding:10px; line-height:1.8;
	border:1px #cecece solid; border-top:none;
	
}
.logobox dd .img	{ margin:5px 2px 0 2px; }
/* 友情链接 end */


/* 页尾样式 start */
.bottomline	{
	width:960px; height:5px; overflow:hidden;
	background:#c60000;
	
}
.bottommenu	{ text-align:center; padding:0 0 8px 0; }
.bottomversion	{ text-align:center; padding:1px 0 0 0; color:#a5a5a5; }
.bottomversion a		{ color:#a5a5a5; }
.bottomversion a:hover	{ color:#504f4f; }
.bottomcopyright{ text-align:center; line-height:1.6; padding:3px 0 5px 0; }
/* 页尾样式 end */


/* 内容页、单篇页样式 start */
.pagebox,.pageboxmore	{ float:left; width:700px; margin:0 8px 8px 0; }
.pagebox dl,.pageboxmore dl	{  }
.pagebox dt,.pageboxmore dt	{
	background:url(/uploads/image/sdefault/item3.gif) no-repeat; height:30px; line-height:33px;_line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.pagebox dt a,.pageboxmore dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色1】*/
}
.pagebox dd,.pageboxmore dd	{
	width:688px; min-height:136px; padding:5px 5px 5px 5px;
	border:1px #cecece solid; border-top:none;
	
}

.pageboxmore dt	{
	background:url(/uploads/image/sdefault/item3more.gif) no-repeat;
}
/* 内容页、单篇页样式 end */


/* 列表页分页导航 start */
.navbox	{
	
}
.navbtn {
	
}
.navbtnpointer {
	
}
.fontnav_2 {
	
}
/* a.fontnav_2:hover	{font-size:12px; color: #707070; font-family:宋体;} */
.fontnav_2d {
	
}
.fontnav2_2 {
	
}
/* 列表页分页导航 end */





/* 内容页、通用页 start */
.webbox .d .boxborder	{ background:url(/uploads/image/sdefault/boxfull.gif); }
/* 内容页、通用页 end */


/* 内容页分页导航 start */
.webbox .pagenavbox	{
	
}
.webbox .pagenavbox div	{
	
}
.webbox .pagenavbox div a		{
	
}
.webbox .pagenavbox div span	{
	
}
.webbox .pagenavbox div .sel	{
	
}
/* 内容页分页导航 end */



/* 内容页左右侧翻页 start */
a.pageprev,a.pagenext{ background:url(/uploads/image/sdefault/arrow.gif) no-repeat; }
a.pageprev{margin-left:-589px;background-position:0 0;}
a.pagenext{margin-left:482px;background-position:0 -300px;}
/* 内容页左右侧翻页 end */




/* 次页右侧框 start */
.typebox,.typeboxmore	{ float:left; width:250px; }
.typebox dl,.typeboxmore dl	{  }
.typebox dt,.typeboxmore dt	{
	background:url(/uploads/image/sdefault/item2.gif) no-repeat; height:30px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
	
}
.typebox dt a,.typeboxmore dt a	{
	font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
	/*【方框标题文字色1】*/
}
.typebox dd,.typeboxmore dd	{
	width:238px; min-height:30px; padding:5px 5px 5px 5px; overflow:hidden;
	border:1px #cecece solid; border-top:none;
	
}
.typeboxmore dt	{
	background:url(/uploads/image/sdefault/item2more.gif) no-repeat;
}
.typebox .imgrow		{ margin-bottom:5px; }
.typebox .imgrow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.typebox .imgrow .a img	{ width:100px; height:84px; }
.typebox .imgrow .b		{ float:left; width:120px; padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.typebox .imgrow .b h2	{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.typebox .imgrow .b span{ color:#6f6f6f; font-size:12px; }

/* 次页右侧框 end */


/* 评论区、相关文章区 start */
.replybox dt,.markbox dt	{
	background:url(/uploads/image/sdefault/reply.gif) no-repeat;
	color:#bf3131;
}
.replybox dt a,.markbox dt a	{
	/*【方框标题文字色2】*/
}
.replybox dd,.markbox dd	{
	
}
.replybox .replybtn		{ background:url(/uploads/image/sdefault/replybtn.gif); }
.newsfullbox dt		{ background:url(/uploads/image/sdefault/replyfull.gif) no-repeat; }
/* 评论区、相关文章区 end */



/* 留言本 start */
.messagebox .replybtn		{ background:url(/uploads/image/sdefault/messagebtn.gif); }
/* 留言本 end */



/* 论坛 start */
.bbsshowtitle	{ background:url(/uploads/image/sdefault/bbsfullitem.gif) no-repeat; }
.bbstopareatitle{ background:url(/uploads/image/sdefault/bbstopareatitle.gif) no-repeat; }
/* 论坛 end */


/* 内页右侧二级导航 start */
.libox1 ul		{ margin:0; padding:0; list-style:none; }
.libox1 ul li	{ float:left; width:110px; height:25px; line-height:24px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 4px 5px 2px;  }
.libox1 ul li a {
	float:left; width:113px; height:25px; background:#b42727; color:#d6d5d5;
	
}
.libox1 ul li a:hover {
	float:left; width:113px; height:25px; background:#a61414; color:#ffffff;
	
}

.libox2 ul		{ margin:0; padding:0; list-style:none; }
.libox2 ul li	{ float:left; width:231px; height:25px; line-height:24px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 0 5px 1px;  }
.libox2 ul li a {
	float:left; width:234px; height:25px; background:#b42727; color:#d6d5d5;
	
}
.libox2 ul li a:hover {
	float:left; width:234px; height:25px; background:#a61414; color:#ffffff;
	
}
/* 内页右侧二级导航 end */



