@charset "utf-8";
/* ---html、body100%--- */
/* 全局定义 */
*{margin:0;padding:0}
html, body{}
.none{ display:none;}
/* ---divСdiv--- */
body{text-align: left;font-size: 9pt;color: #333333;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
table{font-size: 9pt;}
ul,li{ list-style:none;}
/* ---׼ʽ--- */
a{font-size: 9pt;text-decoration: none;color:#333333;line-height: 25px;}
a:hover{font-size: 9pt;color: #750A20;line-height: 25px;}
/* ---ɫʽ--- */
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.wlink a {
	font-size: 9pt;
	text-decoration: none;
	color:#FFFFFF;
}
.wlink a :hover {
	font-size: 9pt;
	text-decoration: underline;
	color:#FF0000;
}
.blink a {
	font-size: 9pt;
	text-decoration: none;
	color:#04274f;
}
.blink a:hover {
	font-size: 9pt;
	text-decoration: underline;
	color:#FF0000;
}
.clink a {
	font-size: 9pt;
	text-decoration: none;
	color:#a42b30;
}
.clink a:hover {
	font-size: 9pt;
	text-decoration: underline;
	color:#FFCC33;
}
/* ---ѯinput--- */
.SearchTitleInput {	
	width: 105px;
}
/* ---Ϣ--- */
.content {
	font-size: 10.5pt;
	line-height: 1.5em;
}
.article p{ line-height:1.7em; font-size:14px;}
#infocontent div{
	font-size: 10.5pt;
	line-height: 1.5em;
}
/* ---div--- */
#container_page {
	width: 1002px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #ffffff;
	
}
/* ---вdivҪƶ߶--- */
#container_content {
	width: 1002px;
	padding: 0px;
}
/* ---ͷ--- */
#headnav {
	padding-right: 0px;
	padding-left: 0px;
	width: 1002px;
}

#head {
	width: 1002px;
}
#nav {
	width: 1002px;
}
#page {
	width: 1002px;
	clear: both;
}
/* ---Ŀdiv--- */
#listleft {
	float: left;
	width: 25%;
	background-color: #eeeeee;
}
/* ---ҲҪϢdiv--- */
#listright {
	background-color: #FFFFFF;
	float: right;
	width: 70%;
}
/* ---ǰλ--- */
#position {
	padding: 3px;
}	
.listtitfont {	font-size: 12pt;
	font-weight: normal;
}
/* ---б--- */
#listtit {
	font-size: 12pt;
	font-weight: normal;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 5px;
}
/* ---б--- */
#newslist {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	width: 100%;
	font-size: 10.5pt;
}

#newslist div{
	font-size: 10.5pt;
	line-height: 1.5em;
}
#newslist img{
	background-color:#FFFFFF;
	border: 2px solid #FFFFFF;
}	
/* ---Ȩ--- */
#foot {
	clear: both;
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.biaoti {
	font-size: 30px;
	font-weight: bold;
	color: #00548B;
}

.biaoti1
{
	color: #004774;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	clear: both;
	line-height: 1.5em;
	}
.biaoti2
{
	color: #3c52cf;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	clear: both;
	filter: DropShadow(Color=#e0e0e0, OffX=1, OffY=1, Positive=true);
}
.biaoti3
{
	color: #035C94;
	font-family: "";
	font-size: 22px;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 1.5em;
	text-align: center;
	font-weight: bold;
}
.toolsInput
{	
	width: 100px;
}
.xian
{
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.foothang
{
	line-height: 1.5em;
	color: #727272;
}


/* 顶栏*/
#top_bar{
	width: 100%;
	height: 30px;
	background:#005688;
}
#welcome_bar{
	width: 1200px;
	height: 30px;
	margin: 0 auto;
}
.welcomInfo{
	width: 500px;
	height: 100%;
	float: left;
}
.aboutUs{
	width:600px;
	height: 100%;
	float: right;
}
.linktext {
	line-height: 30px;
	color: #ffffff;
	text-decoration: none;
}
.linktext a{
	line-height: 30px;
	color: #ffffff;
	text-decoration: none;
}


/*logo栏*/
.logobar{
	width: 1200px;
	height: 90px;
	margin:0 auto;
}
.logo{
	width: 450;
	height: 100%;
	float: left;
}
.navigation{
	width: 450px;
	height: 100%;
	float: left;
}
/*图片栏*/
.picbar{
	width: 100%;
}
/*搜索框*/
.search{
	width:200px;
	float: right;
	margin-top:32.5px;
}
.searchbox{
	position: relative;border: 1px solid #b6b6b6;border-radius: 10px;width: 150px;height: 25px;
}
.search-input{
	margin-left:1px; margin-right: 20px;
}
input.search-title{
	width: 100%;height: 25px;padding: 0 0;line-height: 25px;background: none;color:#b6b6b6;font-size: 13px;border:0;outline: 0;
	font-family: "微软雅黑";text-indent: 1em;
}
.search-btn{
	width:50px;height: 25px;position: absolute;right: 0;top:0%;
}
.search-submit{
	width:40px;height: 25px;border:0;outline: 0;background:  url(images/sous.png) no-repeat center;cursor: pointer;
	 background-size: 25px 25px;
}
/*内容栏*/
.contents{
	width: 1200px;
	margin: 50px auto;
}
.news_pic{
	width: 720px;
	float: left;
}
.news_text{
	width:450px;
	float: right;
	padding-left: 20px;
}
.titlebar{
	width:100%;
	height: 40px;
	border-bottom: 2px solid #E2E2E2;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.picnews_title {
	font-size: 25px;
	color:#005688;
	font-family: 微软雅黑;
	font-weight: bold;
                 }
.more_btn{
	display: inline-block;
	float: right;
	margin-top:15px;
}
.more_text{
	font-size: 10px;
	color:#707070;
}
.bulletin_content{
	margin-bottom: 20px;
}
.news_date{
	float: left;width: 80px;height: 70px;line-height:28px;font-family:"Microsoft YaHei";background: #d5dce6;text-align:center;vertical-align:middle;
}
li.bulletin_content:hover .news_date{
	background:#0067A3;
}

.news_month{
	display:inline-block;padding: 0px 4px;font-size: 14px;color: #0c4da2;vertical-align:top;height: 26px;
}
li.bulletin_content:hover .news_month{
	color: #FFFFFF;
}

.news_days{
	display:block;padding: 0 6px;font-size: 24px;color: #0c4da2;margin-top: 10px;
}
li.bulletin_content:hover .news_days{
	color: #FFFFFF;
}

.news_wz{
	width:370px;
	height: 70px;
	background: #f6f6f7;
	float: right;
}
.news_title{
	padding-left: 15px;
	font-size: 20px;
	padding-top: 20px;
}
.news_title a{
	font-size:15px;
}
.news_title a:hover{
	font-size: 15px;
	color:#005688;
}
/*底部导航栏*/
.footer_nav{
	width: 1200px;
	margin: 50px auto;
}
/*底栏*/
.footer{
	width: 100%;
	height: 200px;
	background: #005688;
}