﻿*{ padding:0px; margin:0px; text-decoration:none; list-style:none; font-size:12px;font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right;}
.clr{ clear:both; height:1px;}
.w960{width:960px; margin:0px auto;}
img{border: none;}
.w250{width:250px;}
.w300{width:300px;}
.w310{width:310px;}
.w390{width:390px;}
.w630{width:630px;}
.w640{width:640px;}
.bd{border:1px solid #ccc;}
.bd_t{border-bottom:3px solid red;}
.mt10{margin-top:10px;}
.ml10{ margin-left:10px;}
.pt10{ padding-top:10px;}
.center{ text-align:center;}
a{color:#333;}
a:hover{text-decoration:underline;}
body{ background:#fff;}
/** 公共定义 **/
/** 通用标题 **/
.all_title{width:100%; height:27px;background:url(../images/a_title_bg.jpg) repeat-x;padding-top:6px;}
.all_title .title_left{float:left;font-size:15px; font-weight:600;color:#000; padding-left:5px;background:url(../images/kfjy_title.jpg) no-repeat; width:80%;}
.all_title .title_left a{font-size:15px;}
.all_title .title_right{float:right;color:#999; margin-right:5px;padding-top:6px;}


.title{width:100%; height:27px;padding-top:6px; border-bottom:1px dashed #ccc; }
.title .t_left{float:left;font-size:14px; font-weight:600;color:#CE0000; padding-left:5px;width:70%;padding-top:3px;}
.title .t_right{float:right;color:#999; margin-right:5px;padding-top:6px;}
	
.wz{border-bottom:1px dashed #ccc; }
/** 页头区 **/
.top{ height:21px;background:url(../images/top_bg.jpg) repeat-x; padding-top:5px;}
.logo{background:url(../images/logo.jpg) no-repeat; height:95px; width:960px;}
.logo a{ display:block;height:95px; width:960px; color:#fff;}
/** 导航 **/
.muen_nav{ height:55px;}
.muen_nav ul{ float:left; margin-left:10px; height:55px;}
.muen_nav ul li{ float:left;}
.muen_nav ul.navnl1{ width:160px;}
.muen_nav ul.navnl1 li{ margin:7px 0px 0px 10px;}
.muen_nav ul.navnl2{ width:310px;}
.muen_nav ul.navnl2 li{ margin:7px 0px 0px 10px;}
.muen_nav ul.navnl3{ width:215px;}
.muen_nav ul.navnl3 li{ margin:7px 0px 0px 10px;}
.muen_nav ul.navnl4{ width:110px;}
.muen_nav ul.navnl4 li{ margin:7px 0px 0px 10px;}
.muen_nav ul.navnl5{ width:110px;}
.muen_nav ul.navnl5 li{ margin:7px 0px 0px 10px;}
.muen_nav ul li a{ color:#222;}

.hottag{background:url(../images/hotnav_bg.jpg) repeat-x; height:35px;}
.hottag .hotnav{height:35px; width:650px;}
.hottag .hotnav span{padding-top:8px; height:27px; display:block;}
.hottag .hotnav span a{ margin-left:5px;color:#fff;}
.hottag span.hot_nav_title{background:url(../images/hotnav_title.jpg) repeat-x; height:31px; width:80px; display:block; float:left; color:#F90; font-size:16px; padding-left:5px;padding-top:4px; }

.search{ margin-right:5px; padding-top:8px;}

/* 首页 */
.top_left .yhhjTDyw{ width:248px; background:#f9f9f9;border:1px solid #ccc;}
.top_left .yhhjTDyw p{ font-size:16px; font-weight:600;color:#B70000; margin:10px; margin-bottom:0px;}
.top_left .yhhjTDyw ul{ padding:5px;}
.top_left .yhhjTDyw ul li{background:url(../images/yhTD.jpg) no-repeat; float:left; width:65px; height:20px; margin-top:3px; padding:3px 0px 0px 14px;}

.top_left .spzxcp{width:248px; background:#fff;border:1px solid #ccc;}
.top_left .spzxcp ul{ padding:5px 0px;}
.top_left .spzxcp ul li{ padding:0px 5px;background:#fafafa; margin-bottom:5px;}
.top_left .bbs_tj{border:1px solid #ccc;}
.top_left .bbs_tj ul{padding:0px 5px;}
.top_left .bbs_tj ul li{background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}
.top_left .bbs_tj ul li a{}

.top_center{width:388px;background:url(../images/headline_bg.jpg) repeat-x;border:1px solid #ccc; }
.top_center .hot_title{background:url(../images/tt.jpg) no-repeat; height:30px;}
.top_center .todayhot{}
.top_center .todayhot .hot_news{ border-bottom:1px dashed #ccc;margin:10px; padding-bottom:10px;}
.top_center .todayhot .hot_news h2{margin-bottom:5px;text-align:center; text-overflow:clip;overflow:hidden;white-space: nowrap;-o-text-overflow:clip;}
.top_center .todayhot .hot_news h2 a{font-size:16px;}
.top_center .todayhot .hot_news p{ text-indent:2em; line-height:18px; color:#555;}
.top_center .todayhot .hot_news p a{color:red;}
.top_center .todayhot .new_news{margin:10px;border-bottom:1px dashed #ccc; padding-bottom:5px;}
.top_center .todayhot .new_news li{background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;}
.top_center .todayhot .new_news li a{ display:block; float:left; width:310px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}
.top_center .todayhot .new_news li span{ float:right; color:#999;}
.top_center .jinping{ border-top:1px solid #ccc;}
.top_center .jinping ul{margin:0px 10px;}
.top_center .jinping ul li{background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;}
.top_center .jinping ul li a{ display:block; float:left; width:310px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}
.top_center .jinping ul li span{ float:right; color:#999;}

.top_right .hbyh ul{padding:5px;}
.top_right .hbyh ul li{ width:65px; height:20px; line-height:20px; float:left;border:1px solid #ccc; margin:2px; text-align:center; }
.top_right .video ul{padding:0px 5px;}
.top_right .video ul li{background:url(../images/ico_015.gif) no-repeat left center; height:20px;padding:2px 0px 0px 16px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}


.botleft{}
.botleft .jyt .jyt_hot{ padding:5px;}
.botleft .jyt .jyt_hot h2{margin-bottom:5px;text-align:center; text-overflow:clip;overflow:hidden;white-space: nowrap;-o-text-overflow:clip;}
.botleft .jyt .jyt_hot h2 a{font-size:15px; color:#000;}
.botleft .jyt .jyt_hot img{ float:left; margin-right:5px;}
.botleft .jyt .jyt_hot span{ text-indent:2em; line-height:22px;}
.botleft .jyt ul{ clear:both; padding:5px;}
.botleft .jyt ul li{background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}
.botleft .jyt ul li a{ color:#000;}
.botleft .hjxy .list li{ background:url(../images/xueyue.jpg) no-repeat top center; }
.botleft .hjxy .list li p{display:none; margin-top:5px; padding-left:10px;}
.botleft .hjxy .list li a{height:22px; width:270px; display:block; text-decoration:none; font-size:16px;color:#fff; padding:5px 0px 0px 40px;}
.botleft .hjxy .list li p a{background:none;color:#000; padding:0px; display:inline; font-size:12px; margin-left:5px; line-height:22px;}
.botright{}
.botright .hjtz,.botright .bytz,.botleft .lcgh{width:628px; }
.botright .hjtz .botr_left,.botright .bytz .botr_left{ width:295px; padding:0px 5px 0px 10px;}
.botright .hjtz .botr_left ul,.botright .bytz .botr_left ul{ padding:5px 10px;}
.botright .hjtz .botr_left ul li,.botright .bytz .botr_left ul li{width:260px;text-overflow:clip;overflow:hidden;white-space: nowrap;-o-text-overflow:clip;background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;}
.botright .hjtz .botr_right,.botright .bytz .botr_right{width:295px; padding:0px 10px 0px 5px;}
.botright .hjtz .botr_right ul,.botright .bytz .botr_right ul{padding:5px 10px;}
.botright .hjtz .botr_right ul li,.botright .bytz .botr_right ul li{ width:260px;text-overflow:clip;overflow:hidden;white-space: nowrap;-o-text-overflow:clip;background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;}
.botright .bytz{ margin-top:10px;}


.botleft .rw table{ margin:10px 0px;}
.botright .lcgh .botr_left{ width:295px; padding:0px 5px 0px 10px;}
.botright .lcgh .botr_left ul{ padding:5px 10px;}
.botright .lcgh .botr_left ul li{width:260px;text-overflow:clip;overflow:hidden;white-space: nowrap;-o-text-overflow:clip;background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;}
.botright .lcgh .botr_right{width:295px; padding:0px 10px 0px 5px;}
.botright .lcgh .botr_right ul{padding:5px 10px;}
.botright .lcgh .botr_right ul li{width:260px;text-overflow:clip;overflow:hidden;white-space: nowrap;-o-text-overflow:clip;background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px;}
.botright .ebook table{ margin-top:5px;}

.link{ margin-top:20px;}
.link .links_text{ padding:0px 10px 5px;}
.link .links_text li{ float:left; margin-left:15px;}
/* 子栏目导航菜单距离调整 */

/* 页尾区 */
.footer{ text-align:center; margin-bottom:10px;}
.footer .meun_foot{ border-bottom:1px solid #ccc;border-top:1px solid #ccc; padding:5px; margin-bottom:10px;}
.footer p{ line-height:20px;}
/** 内容 **/

.content{ background:#fff; margin-bottom:10px;border:1px solid #ccc;}
.content h1{color:#0033FF; font-size:24px;text-align:center; margin:10px 0px;}
.content h2{ font-size:20px;margin:5px 0px;}
.content .date{text-align:center; margin:10px 0px;}
.content p{text-indent:2em; line-height:22px; padding:10px;}
.content .cont{padding:10px;}
.infoprenext,.content .date{ height:15px; padding:5px; background:#f3f3f3;border-bottom:1px solid #ccc;}
.infoprenext{border-bottom:none;}
/* tab选项卡 */
.tbtncon {
	height:26px;
	background:url(../images/title_bg.gif) repeat-x;
}
.tbtn1 {
	font-size:12px;
	font-weight:normal;
	height:26px;
	border:1px solid #ace;
}
.tbtncon li{
	border:1px solid #ace;
	border-left:none;
	border-top:none;
	color:#07519A;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:25px;
	line-height:25px;
}
.tbtncon li:hover{
	text-decoration:underline;
}
.tbtncon li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
}

/* 频道和列表页 */
.leftbox{}
.leftbox .cont{border:1px solid #ccc; margin-bottom:10px; }
.leftbox .cont ul{padding:5px 10px;}
.leftbox .cont ul li{width:600px;background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px; border-bottom:1px dashed #ccc;}
.leftbox .cont ul li a{display:block; float:left; width:500px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}
.leftbox .cont ul li span{float:right; color:#999;}
.rightbox{}
.rightbox .box1,.rightbox .box2{border:1px solid #ccc;}
.rightbox ul li{width:280px;background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px; margin-left:5px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}


.listleft{}
.listleft .list_content{border:1px solid #ccc;  margin:5px 0px 10px 0px; padding:3px 10px;}
.listleft .list_content .list_title{background:url(../images/arrow.gif) no-repeat left center;padding:5px 0px 0px 15px;width:600px; height:20px;}
.listleft .list_content .list_title a{ color:#F60;}
.listleft .list_content .cont_list{ text-indent:2em; line-height:18px;}
.listleft .list_content .cont_list span a{color:#F90;}
.listleft .list_content .zz{ margin-top:3px;}

.listright .box1,.listright .box2{border:1px solid #ccc;}
.listright ul li{width:280px;background:url(../images/icon.jpg) no-repeat left center; height:20px;padding:5px 0px 0px 10px; margin-left:5px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;}


/* 系统文件表格样式 */
/* 分页样式*/

.paging{}

.list_page {
	margin: 15px 5px;
}
.pageLink a,.list_page a,.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}

.ecomment {margin:0;padding:0;}
.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#FFFFEE;padding:3px;border:solid 1px #999;}
.ecommentauthor {float:left; color:#F96; font-weight:bold;}
.ecommenttext {clear:left;margin:0;padding:0;}

