﻿@charset "utf-8";

/* CSS Document */

.w1004{ width:1004px; margin:0 auto;}

.float_right{ float:right;}



li{ list-style:none;}

*{padding:0;margin:0;}

body{background:#000;margin:0 auto;font-size:12px;}

img{border:none;}

a{text-decoration:none;color:#FFF;}

ul{list-style-type:none;}

#top{height:118px;margin:0 auto;}

#top .logo{height:118px;width:292px;float:left;background:url(../images/logo.jpg) no-repeat left top;}

#top .logo a{display:block;height:104px;width:236px;}



.menu {width:700px; height:118px; z-index:9999;}

.menu ul li{ float:left; list-style:none;}

.menu li a{ width:100px; display:block; font-size:14px; text-align:center; line-height:118px; height:118px; color:#FFF; display:inline-block;}

.menu li a:hover{color:#FFF; background:#d72223;}

.menu a.thisclass{color:#FFF; background:#d72223;}

.menu ul li ul {display: none;}

.menu li:hover ul {display: block; position: relative; background:#FFF： width:270px;  z-index:9999;}

.menu li:hover ul li{ clear:both; position:relative;} 

.menu li:hover ul li a {display:block; background:none; width:100px; text-align:center; height:40px; line-height:40px; font-size:12px; color:#000; background:#FFF; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.menu li:hover ul li a:hover{ background:#F00; color:#FFF;}	



.actived {  background: red; }

.noactive { background:;}



#footer{height:172px;font:"宋体";clear:both;font-size:12px;color:#fff;line-height:30px;margin:0 auto;text-align:center;border-top:1px solid #6d6d6d;border-bottom:1px solid #6d6d6d;}

#footer a{color:#fff;}

#footer a:hover{color:#666;}

#footer .bmenu li{float:left;}

.left{float:left;width:600px;margin-top:23px;}

.left span{text-align:center;font-weight:bolder;}

.left li{float:left;margin:0 auto;color:#FFF;text-align:center;margin-left:30px;}

.left li ul li{clear:both;margin-left:0px;text-align:center;}	

.left li ul li a{height:30px;line-height:30px;text-align:center;}





/*主区域新闻列表*/

dl.news_dl {font-size:14px; color:#ffffff;  line-height:22px; border-bottom:1px dashed #CCCCCC;}

dl.news_dl a{ color:#fff; }

dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:700px; overflow:hidden;}

dl.news_dl .dt_1 { height:20px; background:url(../img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#fff; font-weight:bold; }

dl.news_dl .dt_1:hover {background:url(../img/ico7.gif) no-repeat 0 6px;color:#ffffff; }

dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }

dl.news_dl .dt_3 { font-size:12px;}

dl.news_dl .dt_3 a { color:#ffffff; text-decoration:underline;} /*文章出处*/

dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px; margin-left:0px;}



.fenye {width: 100%;height: 60px;overflow: hidden;margin: 0px auto;line-height: 30px;text-align: center;font-weight: bold;margin-top:15px;font-size:14px;}

.yeshu {width: 100%;height: 30px;overflow: hidden;margin: 0px auto;line-height: 30px;text-align: right;font-weight: bold;font-size:14px;}



/*主区域分页样式*/

.page_info{text-align:center;margin-top:10px;color:#333;}

.page_info span{padding:0 2px;font-weight:bold;}

.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}

.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}

.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}

.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}



/* 网站内页样式部分 */

.listConts{line-height:26px;color:#ffffff;}

.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#ffffff;}

.listConts .info{width:380px;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 .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}

.listConts .info .small{font-size:10px;padding-right:3px;}

.listConts .info .big{color:#003ba6;padding-left:3px;}

.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0; color:#000;}

.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 #F90;padding:1px;}

.listConts .showtext{margin:10px 0;}

.listConts .showtext td{padding:8px;}

.listConts .showtext th{color:#2f2f2f;line-height:24px;padding-left:5px;border-bottom:1px solid #ddd;font-size:14px;}


.textarea img{
	width:740px;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
}

		







