﻿/* 全局定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style:none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; } 

/* 公共样式 */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#333;font:12px/24px "宋体",Tahoma,Helvetica,Arial,sans-serif; background: #e7e7e7;  }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:underline; }
.clearbox { border:none; clear:both;font-size:0; height:0; line-height:0; overflow:hidden;}
.blank { height:10px;font-size:0px; line-height:0; overflow:hidden;*height:9px; } 
.nodata{color:#f60;}
.fl{float:left; } 
.fr{float:right; }

.wrap{width: 1000px; margin: 0 auto; padding: 0 10px; background: #fff;}
 
.banner{height: 179px; position: relative;}
.logo{display: block; position: absolute; width: 390px; height: 117px; top: 40px; left: 56px;}

.navBar{
	height: 38px; 
	background: url(images/nav_bg.jpg) repeat-x; 
}
.mainNav {
	position: relative; 
	z-index: 100;}
.mainNav .li1 {
	float:left;
	padding: 0 25px;
	line-height:38px;
	height:38px;
	position: relative;
	background: url(images/spe.jpg) no-repeat right center;
}
.mainNav .last{background: none;}
.mainNav .li1 a {
	font: 14px/38px "微软雅黑";
	color:#fff;
}
.mainNav .ul1 {
	background: #133b88;
	display: none;
	left: 0;
	position: absolute;
	text-align: center;
	top: 38px;
	padding:5px 0 12px 0;
	width: 96px;
}
.mainNav .li2 ul {
	left: 100px;
	top: 0;
}
.mainNav .li2 {
	padding:0 5px;
	line-height: 28px;
}
.mainNav .li2 h4 {
	border-bottom:1px #fde88d solid;
}
.mainNav .li2 a {
	padding:0 6px;
}
.mainNav .li2 a:hover {
	font-size:14px;
}
.mainNav .li2 .a2 {
	line-height: 32px;
	font-size:14px;
}


.part{overflow: hidden;}
.right_bar{float: right; width: 260px;}
.mainleft{float: left; width: 730px;}
.sideBox .hd,.lmbox .hd,.result .hd{ height: 33px; line-height: 33px; background: url(images/box_hdbg.png) 0 -67px;}
.newsbox .hd{ height: 33px; line-height: 33px;background: url(images/box_hdbg.png) 0 -67px;}
.sideBox .hd .more,.newsbox .hd .more,.lmbox .hd .more,.result .hd .more{float: right; color: #666; font-size: 12px; padding-right: 10px;}
.sideBox .hd h3,.newsbox .hd h3,.lmbox .hd h3,.result .hd h3{float: left; padding-left: 15px;}
.sideBox .hd h3 a,.newsbox .hd h3 a,.lmbox .hd h3 a,.result .hd h3 a{ color: #fff; font: bold 14px/33px "微软雅黑";}
.sideBox .bd,.newsbox .bd,.lmbox .bd,.result .bd{border: 1px #ddd solid; border-top: none;}
.about_img{text-align: center; padding-top: 16px;}
.about_img img,#about .intro img{padding: 3px; border: 2px #ddd solid;}
#about .intro{padding: 10px; color: #666;text-align: center; }
.detail{color: #e02119;}
#about .bd,#news .bd{height: 263px;}


/*焦点图*/

#focusNews {
	float:left;
	width:317px;
	height:235px;
	margin: 14px 13px 0 13px;
}
.slideBox-news {
	width:317px;
	height: 235px;
	position: relative;
}
.slideBox-news .slideNav {
	bottom: 12px;
	height: 14px;
	overflow: hidden;
	position: absolute;
	right: 12px;
	z-index: 10;
}
.slideBox-news .slideNav li {
	background-color: #aeaeae;
	cursor: pointer;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-left: 6px;
	text-align: center;
	width: 16px;
}
.slideBox-news .slideNav li a {
	color: #333;
}
.slideBox .slideNav li a:hover {
	text-decoration: none;
}
.slideBox-news .slideNav li.on {
	background-color: #d50208;
	color: #fff;
}
.slideBox-news .slideNav li.on a{color: #fff;}
.slideCon,.slideCon li
{height: 265x !important;
}
.slideBox-news .slideCon .pic {
	height: 235px;
	width: 317px;
}
.slideBox-news .title a {
	color: #fff;
	font-size:14px;  
}
.slideBox-news .pic img {
	width:317px;
	height:235px; 
}

.slideBox-news .title {
	background: url("images/png.png") repeat center center;
	bottom: 0;
	height: 38px;
	left: 0;
	line-height: 38px;
	position: absolute;
	width: 307px;
	padding-left: 10px;
	z-index: 3;

}

.news_text{float: right; width: 362px; padding: 12px 12px 0 0;}
.news_text li.t{padding-bottom: 4px; margin-bottom: 4px; }
.news_text li.t .title{text-align: center;}
.news_text li.t .title a{font: 18px/32px "微软雅黑"; color: #d60101;}
.news_text li.t .intro{font: 12px/20px "宋体"; color: #666;}
.news_text li.n{line-height: 26px; background: url(images/jt.png) no-repeat left center;
padding-left: 10px;}
.news_text li.t .pic{display: none;}

.sideBox .infoList{padding: 4px 8px;}
.sideBox .infoList li{border-bottom: 1px #cccccc dotted;line-height: 30px;}
.sideBox .infoList li,.lmbox .infoList li{ background: url(images/dot.png) no-repeat left center;
padding-left: 10px; }

#notice .bd,#zzjg .bd,#gzzd .bd,#rcdw .bd,#rcpy .bd{height: 232px;}


.lmbox{width: 360px;}
.lmbox .infoList{padding: 10px;}
.lmbox .hd{background: url(images/box_hdbg.png) 0 -67px;}
.lmbox .infoList li{line-height: 26px;}

.result .hd{background: url(images/box_hdbg.png) 0 0;} 
.result .bd{height: 152px; padding:18px;}
.result .bd .picList{overflow: hidden;}
.result .bd .picList li{ width: 160px; text-align: center; float: left;}
.result .bd .picList li .title{ line-height: 26px;}
.result .bd .picList li .title a{color: #666;}

.footer{background: #0780c2; color: #fff;}
.copyright{font: 12px/24px "微软雅黑"; color: #fff; padding: 20px 0; text-align: center;}







#content{overflow: hidden;}

/*通知公告部分定义*/
.rightsideBar{ width:272px; float:right; overflow:hidden; position:relative;}
#sideMenu .hd{ height:35px; background-color:#e5eaed;}
#sideMenu .hd h3{ float:left; padding-left:15px;background:url(images/notice_icon.png) no-repeat left center; margin-left:15px;font:16px/35px "微软雅黑";color:#0080d8;}
#sideMenu .bd{ border:1px solid #e5eaed; border-top:none;}
#sideMenu .bd .tempWrap{ margin-top:10px;}
#sideMenu .bd ul{ padding:15px 10px 0 10px; }
#sideMenu .bd ul li{ line-height:30px; color:#535353; background: #CCC; height:30px; padding-left:15px; margin-bottom:8px;}
#sideMenu .bd ul li a{ font-size:14px;}

/*左边主体部分*/

.path{ height:35px; line-height:35px; float:right;font-size:12px; padding-right:12px;}
.path1{padding-left:12px;}
/*新闻部分*/
.Contlist{ float:left; width:685px; overflow:hidden;}

#listGroup .hd{ border-bottom:1px solid #d3dadc; height:35px; line-height:35px;position: relative; }
#listGroup .hd h4{ background:#0080d8;color: #fff;display: inline;float: left; padding:0 20px; text-align:center;
color:#fff;  font:16px/35px "微软雅黑";}


.Contlist1 .infoList{padding: 20px;}
#listGroup .bd{ padding-top:12px;}
#listGroup .bd li{ background:url(images/jt.png) no-repeat left center; padding-left:15px;}
#listGroup .bd li.split{ height:1px line-height:1px; margin:10px 0; border-bottom:1px dashed #ccc;}
#listGroup .bd li a{ font:14px/30px "微软雅黑";}
.date{ float:right; color:#9b9b9b;}
.pager{ margin:20px;}



/* 文章-内容页 */
/* 文章标题 */
.contArticle{ padding:20px;}
.contArticle_tit{clear:both;overflow:hidden; margin:10px 0 15px 0; text-align:center; }
.contArticle_tit h2{color:#ff3c00; font-size:20px; line-height:30px;font-weight:bold;  }
.contArticle_subTit{ color:#333; font-size:14px; text-align:center; }
.contArticle_author{text-align:center;line-height:24px;  padding:5px 0;  margin:0 0 20px 0;color:#666;border-top:1px dotted #deccc4;  border-bottom:1px dotted
#deccc4;   }
.contArticle_author span{margin:0 2px; }
.contArticle_author a{color:#666;}
.fontZoomA{background:url("images/shareB.gif") no-repeat 3px -124px; padding-left:20px;display:inline-block; line-height:20px; }
.fontZoomB{background:url("images/shareB.gif") no-repeat 3px -164px; padding-left:20px;display:inline-block; line-height:20px; }
.contKeywords{color:#ccc;height:40px; }
.contKeywords strong{color:#333;}
.contKeywords a{color:#143385;margin:0 10px; }

/* 文章内容 */
.contArticle_text{line-height:27px;font-family:宋体; padding-bottom:10px; font-size:14px;overflow:hidden;text-align:left; color:#333; }
.contArticle_text p{line-height:27px;margin-bottom:15px;color:#333; }
.contArticle_text a{color:#206AB5;}
.contArticle_text img{max-width:600px;height:auto;}
#fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal;	word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
.contArticle_text ul,.contArticle_text ol{margin-bottom:15px;margin-left:15px}
.contArticle_bot_Artpage{margin:0px auto; text-align:center; padding-top:10px;  }
.contArticle_bot_Artpage a{display:inline-block;padding:0 6px;border:1px solid #B8BFC5;height:18px;line-height:18px;     }
.contArticle_bot_Artpage .pagecss{height:30px;display:block;  }
.contArticle_bot_text{margin:0px;padding:0 10px; line-height:25px; text-align:left;color:#666;background:#fff;border:1px solid #cdd8de;  }
.contArticle_bot_text a{color:#666;}
.contArticle_bot_text_fun{float:right;display:inline;text-align:right; width:180px;   }
.contArticle_bot_text_fun a{padding-left:17px; display:inline-block;background:url(images/contArticle_bot_text.gif) no-repeat;margin:0 5px;  }
.contArticle_bot_text_fun a.contABot01{background-position: 0px 6px;}
.contArticle_bot_text_fun a.contABot02{background-position: 0px -34px;}
.contArticle_bot_page{line-height:25px;  margin:10px 0;color:#666; border-top:1px dotted #ccc;padding-top:10px;   }
.contArticle_bot_page a{margin-right:10px; color:#4a4a4a; }

.contArticle_bot_collect{height:30px;line-height:30px;    text-align:center;background:#f7f5f4;padding:0 10px;border-bottom:1px solid #e8e7e6;    }
.contArticle_bot_collect .contABot01,
.contArticle_bot_collect .contABot02{ float:left;display:inline;margin:0 10px 0 0;    }
.contArticle_bot_collect .contABot01{  }
.contArticle_bot_collect #bdshare{float:right;line-height:16px !important; display:inline;margin:3px 0 0 0; }
.page {
    clear: both;
    height: 30px;
    margin: 15px 0;
    padding-bottom: 15px;
    text-align: center;
}
.page .pager {
    display: inline-block;
    font-size: 14px;
}

#notice,#gzzd{width: 495px;}
#notice{float: left;}
#gzzd{float: right;}