@charset "utf-8";
/*全局控制*/
.wrap { width: 100%; height: 100%; overflow: hidden; position: relative; margin: 0 auto }
.wp1 { margin-left: 50%; }
.wp2 { width: 1440px; margin-left: -720px; }
* { margin: 0px; padding: 0px; font-family:"Microsoft Yahei";}
a { text-decoration: none; outline:none;blr:expression(this.onFocus=this.blur());}
/* .fl { float: left; }
.fr { float: right; } */
.cl { clear: both; height: 0px; width: 0px; overflow: hidden; }
.ul, ol, li { list-style: none; }
img { border: none; }
.box {  width: 1440px; height: 100%;  overflow: hidden; font-size: 14px;}
 

/********************* 内页 *********************/

/*主体内容*/
.main{ width:1000px; overflow:hidden; margin:0px auto;margin-top: 20px;}


/*子页右侧*/
.o-right{ width:1000px; overflow:hidden; margin-bottom:20px;}
.o-right-t{ width:1000px; height:35px; overflow:hidden; border-bottom:1px solid #CCC; }
.o-right-tl{ width:200px; height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#666666; overflow:hidden;}
.o-right-tr{ width:460px; padding-right:5px; height:35px; line-height:35px; font-size:12px; text-align:right; overflow:hidden; color:#666666;}
.o-right-tr a{ color:#666666;}
.o-right-f{ width:1000px; min-height:400px; _height:expression(this.scrollHeight < 400 ? "400px" : "auto"); padding:10px; overflow:hidden; line-height:22px; overflow:hidden;}



/*新闻栏目*/
.news_list li{height:50px;line-height:25px;border-bottom:1px solid #D7D7D7;padding:6px 5px 5px 5px;color:#a0a0a0;}
.news_list li span.title a{float:left;color:#666;font-weight:bold;}
.news_list li span.title a:hover{text-decoration:none;color:#333;}
.news_list li span.time{float:left;}
.news_list li span.hits{float:right;}
.news_list li span.class{margin-left:12px;}
.news_list li span.class a{text-decoration:underline;color:#a0a0a0;}





/*列表内容页*/
.listConts{line-height:26px;color:#666; padding:0px 10px;}
.listConts .title{font-size:20px;text-align:center;line-height:40px;color:#000;}
.listConts .info{height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #2777D8;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts #textarea a{ color:#09F;}
.listConts .author{text-align:right;color:#999;}






/*相关文章*/
.othertext {  overflow: hidden; margin: 0px auto; }
.othertext ul li { float: left; height: 20px; line-height: 20px; width: 300px; margin: 0px; }
.othertext ul li a { color:#666; }


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}
