/************************************
 * @website                         *
 * @author：http://www.zblogseo.com   *
 ************************************/
 @import url(images/basenew.css);
 @import url(images/resetnew.css);
 @import url(images/new.css);

/**
  box 
**/
#main{ padding:3px 10px 0;}
.section,.section1,.section2{ width:960px; display:inline-block;}
.section .mid{ float:left; padding-left:5px; width:595px;}
.section .midx{   width:730px;float:right;}
.box{ border:1px solid #dbd9d9;}
.box .tit{ height:34px; background:url(images/menu.gif) repeat-x 0 -192px; line-height:34px; display:inline-block;}
.box .tit h1{ text-indent:10px; color:#b70000; float:left;}
.box .tit a{ float:right; color:#888888; padding-right:10px;}
.box .tit a:hover{ color:#f00;}

.hot{ width:178px; overflow:hidden;}
.hot .tit{ width:224px;}
.leftx .hot{width:224px;}
.leftx .hot .tit{width:224px;}
.hot ul{ padding:8px; background:url(images/num.gif) no-repeat 12px 17px; width:162px; display:inline-block;}
.hot ul li{ height:29px; line-height:29px; width:202px; display:inline-block; float:left;}
.hot ul li a{ padding-left:26px; float:left; width:85px; height:29px; overflow:hidden;}
.hot ul li b{ float:right; display:block; height:29px; width:90px;  font-weight:normal; overflow:hidden; color:#5e5e5e}
.hot ul li b img{margin-top:5px; }
.hot ul li b.down{ background:url(images/menu.gif) no-repeat -23px -18px;}

.ad3{ width:180px; height:200px; overflow:hidden; margin-top:5px;}
.ad4{ height:38px;}
.ad4 p{ width:292px; height:38px; overflow:hidden; padding-right:4px; float:left;}

ul.bnftext{ clear:both; width:728px; display:inline-block; border-top:1px solid #ddd; border-left:1px solid #ddd; height:312px; overflow:hidden; background:url(table.png);border-right:#ddd solid 1px;}
ul.bnftext li{ float:left; height:29px; overflow:hidden; line-height:29px; width:144px; border-bottom:1px solid #ddd; font-family:Arial; border-right:1px solid #ddd;text-align:center;}
ul.bnftext li .mm1{ display:block}
ul.bnftext li .mm1 a{ width:144px; display:block; text-align:center;}
ul.bnftext li:hover{ background-color:#FFF8E5;}
ul.bnftext li .mm2{ margin-top:1px; background-color:#E83C00; position:absolute; z-index:10; padding:6px; font-size:12px; line-height:22px; text-align:left; width:132px; margin-left:0px; visibility:hidden;}
ul.bnftext li .mm2 a{ display:block; height:22px; border-bottom:1px solid #E83C00; width:120px; overflow:hidden; color:white; background:#FE8E00 3px center; padding-left:12px;}
ul.bnftext li .mm2 a:hover{ text-decoration:none; color:black; background-color:white;}

.pj{ border:1px solid #ddd; width:728px; height:90px; overflow:hidden;margin-top:3px;}
.pj .text{ line-height:24px; padding:18px; color:#606060; height:64px; overflow:hidden;}
.pj .text a{ color:#c00;}
.pj .good{ background:#f5f5f5; height:95px; padding-top:10px; text-align:center; line-height:20px; color:#000000;}
.pj .good p{ height:28px;}
.pj .good p b{ color:#800000;}
.pj .good p label{ vertical-align:middle; }
.pj .good p input{ vertical-align:middle;margin:0 4px;*margin:0 0px;}

.section1 .new{ float:left; width:312px; height:302px; overflow:hidden;}
.section1 .new .tit{ width:312px;}
.section1 .new ul{ padding:6px 16px; width:280px; display:inline-block;}
.section1 .new ul li{ line-height:25px; width:280px; float:left;}
.section1 .new ul li a{ float:left}
.section1 .new ul li em{ float:right;}

.links{ width:958px; display:inline-block; margin-left:10px;}
.links .tit{ width:958px;}
.links p{ padding:10px; width:932px; line-height:30px; display:inline-block;}
.links p a{ float:left; margin-right:10px; white-space:nowrap;}
.links li{ list-style:none;float:left; margin-right:10px; white-space:nowrap; }
.section2 .right{ width:770px;}
.qt{ width:223px; height:485px; overflow:hidden;}
.qt .tit{ width:223px;}
.qt ul{ width:200px; padding:10px; display:inline-block;}
.qt ul li{ float:left;}
.qt ul span{ display:block; line-height:24px; color:#404040; width:200px;}
.qt ul span b{ float:left;}
.blue{color:#0050e2}
.red{color:#b70000}
.red1{color:#ff0000}

.bl,.table{ width:730px; display:inline-block;}
.bl{ border-bottom:0; width:728px;border-bottom:0px; overflow:hidden;border-bottom:#dddddd solid 1px;}
.bl .tit,.br .tit{ width:730px;}
.table ul{}
.table ul li.c1 span{ color:#033b9f;height:32px;}
.table ul li{ width:728px; display:inline-block; line-height:40px; height:40px; border-bottom:1px solid #ddd; text-align:center; float:left;}
.table ul li span img{margin-top:2px;}
.table span{ display:block; float:left; width:100px; color:#404040;}
.table span .red{color:#b70000}
.table span a{ color:#033b9f;}
.table span a:hover{ color:#b70000;}

.cr p{ border-bottom:1px solid #ddd; line-height:32px; height:32px; padding:0 10px;}
.table1{ width:768px; display:inline-block; height:260px;}
.table1 span{ display:block; float:left;  color:#404040;}
.table1 ul{ background:url(linebg.png); width:768px; display:inline-block;}
.table1 ul li{ height:31px; line-height:31px; float:left; width:768px;}
.table1 ul li.c1 span{ color:#b70000;}
.table1 span.name{ width:180px; padding-left:20px;}
.table1 span.name1{ width:460px;}
.table1 span.time{ width:108px; text-align:center;}
.table1 span a{ color:#033b9f;}
.table1 span a:hover{ color:#b70000;}
.table1 span em{ color:#959595}

/*
	新闻列表
*/
.sections{ width:960px; display:inline-block;}
.sections .sl{ width:640px; float:left; padding:4px; border:1px solid #ddd; }
.sections .sll{ width:650px; float:left;}
.sections .sr{ width:300px; float:right;}

.sections .sl .tit{
	border-bottom:1px solid #ddd;
	height:44px; line-height:44px; padding-left:20px;
	color:#5b5c5c; font-size:14px; color:#464646;
}
.sections .sl .con{
	clear:both;
	padding:10px;
	width:620px; display:inline-block;
}
ul.news_list{ width:620px; display:inline-block;}
ul.news_list li{ height:36px; line-height:36px; float:left; width:604px; background:url(ico.gif) no-repeat 0 13px; padding-left:16px;}
ul.news_list li a{ float:left;}
ul.news_list li em{ float:right;}

.newr h1{ width:298px;}
.newr ul{
	clear:both; overflow:hidden;
	border-top:0; padding:10px 9px;
	display:inline-block; width:280px;
}
.newr ul li{ height:36px; line-height:36px; width:280px; overflow:hidden; float:left;}

.ads300{ width:300px; height:250px; overflow:hidden;}

/* 翻页 */
#pager {height:22px;padding:13px 0px;clear:both; overflow:hidden; border-top:1px solid #ddd; margin-top:14px; }
#pager ul{text-align:center; margin:0 auto; width:440px;}
#pager ul li{ padding-right:6px; float:left;}
#pager ul li a{ height:14px; line-height:14px; padding:4px 5px; color:#666666; border:1px solid #7eb864; display:block; float:left;}
#pager ul li a.w1{ width:16px; text-align:center; font-size:14px;}
#pager ul li a:hover,#pager ul li.current a{ color:#ff7437; border:1px solid #fc6104; background:#fbf779; text-decoration:none;}

.about{ width:620px; margin:0 auto;overflow:hidden;}
.about .title{ border-bottom:1px solid #ddd; text-align:center; padding-bottom:20px;}
.about .title h1{ font-size:24px; font-family:"微软雅黑"; font-weight:bold; color:#cc0000; line-height:30px; width:620px; overflow:hidden; padding:14px 0; margin-bottom:10px;}
.about .title em{ padding-right:16px;}
#endtext {padding:10px 0 20px;line-height:26px;font-size:14px;color:#555555;}
#endtext a{ cursor:default;}
.next{ color:#636363; font-size:14px; border-top:1px solid #ddd; padding-top:10px;}
.next p{ padding-bottom:10px;}

.share{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:30px; padding:10px 0 14px; margin-bottom:10px;}
.ad650{ width:650px; display:inline-block; clear:both;}
.ad650 p{ width:650px; height:80px; overflow:hidden; margin-top:10px;}

.ans{ width:950px; display:inline-block; border:1px solid #ddd; padding:4px;}
.ans .tit{ border-bottom:1px solid #ddd; height:40px; line-height:40px; text-indent:20px; font-size:14px;}
.ans .title{ clear:both;}
.ans .title h1{ height:30px; line-height:30px; padding:10px 0; width:950px; text-align:center; font-size:16px; color:#464646;}

.newest{ height:40px; line-height:40px; width:936px; margin:0 auto; background:url(images/menu.gif) repeat-x 0 -236px;}
.newest span{ display:block; height:40px; float:left;}
.newest span.nl{ background:url(images/menu.gif) no-repeat 0 -278px; width:4px;}
.newest span.nm{ width:918px; padding-left:10px; color:#222; font-size:14px;}
.newest span.nr{ background:url(images/menu.gif) no-repeat -6px -278px; width:4px;}

.ans .con{ width:936px; margin:0 auto;}
ul.anslist{ width:936px; display:inline-block;}
ul.anslist li{ width:934px; margin-top:14px; background:url(ans.gif) repeat-y left top; display:inline-block; float:left;}
ul.anslist li .al{ width:152px; float:left; text-align:center;}
ul.anslist li .al h1{ color:#232222; height:20px; line-height:20px; padding:10px 0; font-weight:normal;}
ul.anslist li .al h6 img{width:68px; height:68px;}
ul.anslist li .al h6{ width:68px; height:68px; overflow:hidden; clear:both; margin:0 auto;}
ul.anslist li .al em{ color:#6c6c6c; height:30px; line-height:30px;}

ul.anslist li .ar{ width:782px; float:right; padding-top:6px;}
ul.anslist li .ar .t1,ul.anslist li .ar .t2,ul.anslist li .ar .t3{ padding:0 40px; line-height:30px; width:700px;}
ul.anslist li .ar .t1 span{ color:#012787; padding-left:10px;}
ul.anslist li .ar .t2{ color:#1f1f1f}
ul.anslist li .ar .t3{ color:#f42a04}
ul.anslist li .ar .tb{ clear:both; border-top:1px dashed #ddd; margin-top:10px; height:32px; line-height:32px;}
ul.anslist li .ar .tb a{ color:#003366; padding-left:20px; display:block; height:32px; float:left; margin-left:6px;}
ul.anslist li .ar .tb a:hover{ color:#c00}
ul.anslist li .ar .tb a.i1{ background:url(icos.gif) no-repeat 0 6px;}
ul.anslist li .ar .tb a.i2{ background:url(icos.gif) no-repeat 0 -40px;}
ul.anslist li .ar .tb a.i3{ background:url(icos.gif) no-repeat 0 -86px;}

.page{ width:936px; display:inline-block; text-align:right; padding:10px 0;}
.lessage{width:936px; display:inline-block; clear:both;}
.lessage .ll{ float:left; width:470px; padding-bottom:20px;}
.lessage .lr{ float:right; width:436px; padding-right:30px; color:#464646; line-height:24px; padding-top:80px;}
.lessage .ll ul{}
.lessage .ll ul li{ padding-top:2px; _padding-top:0px; clear:both; color:#000; width:470px; float:left; overflow:hidden;}
.lessage .ll ul li label{ width:90px; float:left;}
.lessage .ll ul li .text1{ width:210px; border:1px solid #bbb; height:18px; padding:3px;}
.lessage .ll ul li .text2{ width:294px; height:82px;}
.lessage .ll ul li .text3{ width:150px; border:1px solid #bbb; height:18px; padding:2px;}
.lessage .ll ul li .headimg{ float:left; width:330px;}
.lessage .ll ul li .headimg span{ margin:6px 0; width:46px; float:left;}
.lessage .ll ul li .headimg input{ width:16px;}
.lessage .ll ul li .headimg img{ width:23px; height:23px;}
.lessage .ll ul li .btn{ padding-left:160px;}
.btn1{ width:70px; height:23px; background:url(btn.gif) no-repeat; border:0; cursor:pointer;}
.meinv{margin:0px;padding:0px;width:958px!important;}
.meinv li{list-style-type:none;display:inline!important;margin-right:5px;padding:5px;border:#ddd solid 1px;width:130px!important;float:left!important;}




/*-------------------留言回复------------------------------*/
li.msgarticle div.quote{
	margin:10px 0 0 0;
    padding:10px;
	background:#FFFFFF;
    border:1px #F4F4F4 solid;
}
li.msgarticle div.quote-title{
	margin:0;
	padding:0;
	font-size:1em;
    color: red;
}





/************评论发表用的样式*************/
#divCommentPost{
	width:98%;
	margin:0 0 0 0;
	padding:5px 1% 15px 1%;
}

#divCommentPost p{margin-top:10px;}
#divCommentPost label{margin-top:5px;}

#divCommentPost p.posttop{
color:#3c6da7;
padding-bottom:10px;
border-bottom:1px solid #dbe0e6;
}

#divCommentPost img{margin-bottom:-0.5em;}
#cancel-reply{float:right;margin-right: 2em;}
div.reply-frm{
	background:#f0f0f0;
	box-shadow: 0 0 15px #666;
	margin:1em 1% !important;
	padding:.3em .8em !important;
	min-width:330px;
}

input.text{
border:1px solid #d7d7d7;
line-height:20px;
height:24px;
padding:2px 5px 2px 5px;
}
#txaArticle{padding:5px;width:95%;height:150px;border:1px solid #d7d7d7;}
input.button {color:#FFFFFF; font-size:14px; width:100px; height:32px; background:#3a6ea5; border:1px solid #3399CC;cursor: pointer;}



/*--------------------------分页条-------------------------------*/
span.page{
	color:#666;
	font-weight:bolder;
	padding:2px 5px 2px 5px;
	margin:4px;
	border:1px solid #cccccc;
}

span.now-page{
	color:#666;
	font-weight:bolder;
	padding:2px 5px 2px 5px;
	margin:5px;
	border:1px solid #666;
}

a:hover span.page{
	color:red;
	border:1px solid red;
}

ul.ul-subcates{
	padding: 8px 0 0 0;
	margin-bottom:-8px;
}
span.sh{
	border:1px solid #CCC;
	padding:0 3px;
	margin-right:5px;
	font-size:.5em;
	font-family:monospace;
	cursor:pointer;
	color:#666;
}


