@charset "utf-8";
body {
	font-family:Microsoft YaHei, Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.8;
	background:url(../img/body.png) repeat-x center top;
}
ul, li{ list-style:none; text-decoration:none;}
a{ text-decoration:none; color:#000000;}
*{ margin:0px; padding:0px; border:0px;}
input{ border:0px; outline:none;}
/******************************************************************************************/
.headerW{
	width:100%;
	height:180px;
	}
	
.headerW .header{
	width:1000px;
	height:180px;
	margin:0px auto;
	}
	
.headerW .header .header_top{
	height:113px;
	width:100%;
	padding-top:23px;
	}
	
.headerW .header .header_top .search_area{
	float:right;
	margin-top:25px;
	
	}
	
.headerW .header .header_top .search_area input{
	float:left;
	}
	
.headerW .header .header_top .search_area input.search{
	width:211px;
	height:34px;
	line-height:34px;
	border:1px solid #9ab7d6;
	border-right:0px;
	text-indent:20px;
	
	}
	
.headerW .header .header_top .search_area input.submit{
	width:36px;
	height:36px;
	cursor:pointer;
	color: #fff;
	background-color: #1f5993
	}
	
.headerW .header .header_bottom{
	width:100%;
	height:43px;
	line-height:43px;
	}
	
.headerW .header .header_bottom .mainnav{
	height:43px;
	line-height:43px;
	}
	
.headerW .header .header_bottom .mainnav .li{
	position:relative;
	width:16.666%;
	float:left;
	height:43px;
	line-height:43px;
	background:#1f5993;
	text-align:center;
	cursor:pointer;
	
	}
	.headerW .header .header_bottom .mainnav .li:hover .slidedown{
		display: block;
	}

	
.headerW .header .header_bottom .mainnav .li.first a{
	background:none;
	padding:0px;
	}
	
.headerW .header .header_bottom .mainnav .li.first:hover a{
	background:none;
	}
	
.headerW .header .header_bottom .mainnav .li:hover{
	background:#e32828;
	
	}
	
.headerW .header .header_bottom .mainnav .li > a{
	display:block;
	width:100%;
	height:100%;
	color:#fff;
	font-size:16px;
	}
	.headerW .header .header_bottom .mainnav .li > a.up{
		background:url(../img/mainnav_icon.png) no-repeat 128px center;
	}
	.headerW .header .header_bottom .mainnav .li:hover a.up{
		background:url(../img/mainnav_icon_hover.png) no-repeat 128px center;
	}
	
	
.headerW .header .header_bottom .mainnav .li .slidedown{
	position:absolute;
	width:100%;
	background:rgba(0,0,0,0.75);
	z-index:300;
	margin-top:-1px;
	display:none;
	}
	
.headerW .header .header_bottom .mainnav .li .slidedown .slidedown_li{
	height:43px;
	line-height:43px;
	text-align:center;
	color:#fff;
	}
	
.headerW .header .header_bottom .mainnav .li .slidedown .slidedown_li a{
	background:none;
	padding:0px;
	font-size:14px;
	color:#fff;
	}
	
.headerW .header .header_bottom .mainnav .li .slidedown .slidedown_li:hover{
	background:#1f5993;
	}
	
.banner_area{
	width:1000px;
	margin:0px auto 34px;
	margin-top:24px;
	}
	
.banner_area .banner_area_right{
	float:right;
	width:278px;
	}
	
.banner_area .banner_area_right ul{
	height:312px;
	}
	
.banner_area .banner_area_right li{
	width:100%;
	height:52px;
	line-height:52px;
	
	background:#e7ecf1 url(../img/right_li_bg.png) no-repeat 247px center;
	}
	
.banner_area .banner_area_right li:hover{
	background:#1f5993 url(../img/right_li_bg_on.png) no-repeat 247px center;}
	
.banner_area .banner_area_right li a{
	display:block;
	width:auto;
	height:52px;
	line-height:52px;
	background:#e7ecf1;
	padding-left:20px;
	text-indent:31px;
	color:#3d4349;
	}
	
.banner_area .banner_area_right .li1 a{
	background: url(../img/right_icon1.png) no-repeat 22px center;
	}
	
.banner_area .banner_area_right .li1 a:hover{
	background: url(../img/right_icon1_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.banner_area .banner_area_right .li2 a{
	background: url(../img/right_icon2.png) no-repeat 22px center;
	}
	
.banner_area .banner_area_right .li2 a:hover{
	background: url(../img/right_icon2_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.banner_area .banner_area_right .li3 a{
	background: url(../img/right_icon3.png) no-repeat 22px center;
	}
	
.banner_area .banner_area_right .li3 a:hover{
	background: url(../img/right_icon3_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.banner_area .banner_area_right .li4 a{
	background: url(../img/right_icon4.png) no-repeat 22px center;
	}
	
.banner_area .banner_area_right .li4 a:hover{
	background: url(../img/right_icon4_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.banner_area .banner_area_right .li5 a{
	background: url(../img/right_icon5.png) no-repeat 22px center;
	}
	
.banner_area .banner_area_right .li5 a:hover{
	background: url(../img/right_icon5_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.banner_area .banner_area_right .li6 a{
	background: url(../img/right_icon6.png) no-repeat 22px center;
	}
	
.banner_area .banner_area_right .li6 a:hover{
	background: url(../img/right_icon6_on.png) no-repeat 22px center;
	color:#fff;
	}
	
/****************************************************banner**********************************************************/
div#slide-holder{width:692px;height:312px; float:left;position:relative;}
div#slide-holder div#slide-runner{width:722px;height:312px;overflow:hidden;position:absolute;}
div#slide-holder img{margin:0;display:none;position:absolute;}
div#slide-holder div#slide-controls{left:0;bottom:0px;width:722px;height:46px;display:none;position:absolute;background:rgba(0,0,0,0.3);}
div#slide-holder div#slide-controls p.text{float:left;color:#fff;display:inline;font-size:10px;line-height:16px;margin:15px 0 0 20px;text-transform:uppercase;}
div#slide-holder div#slide-controls p#slide-nav{float:right;height:10px;display:inline;margin:11px 15px 0 0;}
div#slide-holder div#slide-controls p#slide-nav a{float:left;width:10px;height:10px;display:inline-block;font-size:11px;margin:8px 5px 0 0;font-weight:bold;text-align:center;text-decoration:none;background:rgba(255,255,255,0.5); border-radius:5px;}
div#slide-holder div#slide-controls p#slide-nav a.on{background:#1f5993;}
div#slide-holder div#slide-controls p#slide-nav a{}
/************************************************************************************************************************/


.mes_list{
	width: 1000px;
	height:32px;
	margin: 14px auto;
	line-height: 32px;
}



.mes_list .mes_list_title {
	display:block;
	float: left;
	background:url("../img/mes_list_titleIco.png") no-repeat 5px center;
	padding-left: 27px;
	font: normal normal 14px/34px "微软雅黑";
	color: #e32828;
	margin-right: 5px;
}

#marquee6{
	width: 562px;
	float: left;
	height:32px;
	overflow: hidden;
	cursor: pointer;
}

.mes_list li{
	width: 562px;
	height: 34px;
}

.mes_list li > a{
	font:normal normal 14px/34px "微软雅黑";
	color: #777777;
	display: block;
	width: 400px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	float: left;
	margin-right: 34px;
}

.mes_list li > i{
	display: block;
	font: normal normal 14px/34px "微软雅黑";
	color: #777777;
}

.control{
	height: 32px;
	margin-left: 62px;
	position: relative;
	float: left;
}

.control a.goUM{
	width: 0px;
	height: 0px;
	display: inline-block;
	border-bottom:6px solid #b0b0b0;
	border-top:6px solid transparent;
	border-right:6px solid transparent;
	border-left:6px solid transparent;
	position: absolute;
	top:0px;
	right:0px;
}

.control a.goUM:hover{
	width: 0px;
	height: 0px;
	display: inline-block;
	border-bottom:6px solid #1f5993;
	border-top:6px solid transparent;
	border-right:6px solid transparent;
	border-left:6px solid transparent;
}


.control a.goDM{
	width: 0px;
	height: 0px;
	display: inline-block;
	border-bottom:6px solid transparent;
	border-top:6px solid #b0b0b0;
	border-right:6px solid transparent;
	border-left:6px solid transparent;
	position: absolute;
	bottom: 0px;
	right:0px;
}

.control a.goDM:hover{
	width: 0px;
	height: 0px;
	display: inline-block;
	border-bottom:6px solid transparent;
	border-top:6px solid #1f5993;
	border-right:6px solid transparent;
	border-left:6px solid transparent;
}






.mainbody{
	width:1000px;
	margin:0px auto;
	}
	
.mainbody .mainbody_left{
	float:left;
	width:484px;
	height:262px;
	overflow:hidden;
	background: url("../img/link1.png") no-repeat center top;
	padding-top: 2px;
	}

.mainbody_left{
	background: url("../img/link2.png") no-repeat left top;
	padding-top: 2px;
}
	
.mainbody_left .mainbody_left_title{
	width:100%;
	background:url(../img/mainbody_title_news_bg.png) repeat-x 0px 0px;
	height:43px;
	line-height:43px;
	border-bottom:1px solid #edf1f5;
	margin-bottom:24px;
	}
	
.mainbody_left .mainbody_left_title .more{
	float:right;
	font-size:12px;
	color:#a3a7ac;
	margin-right:17px;
	}
	
.mainbody .mainbody_left .mainbody_left_title .news_logo{
	width:140px;
	height:43px;
	background:url(../img/mainbody_title_news.png) no-repeat center;
	}
	
.mainbody .mainbody_left .mainbody_left_content .left_content_leftbox{
	width:223px;
	float:left;
	
	}
	
/*********************************************************新闻*******************************************************************/
.slideBox{ width: 275px; position:relative;height: 245px   }
		/*.slideBox .hd{ height:13px; overflow:hidden; position:absolute; right:-1px; bottom:34px; z-index:1; }
		.slideBox .hd ul{   zoom:1; float:left; height:13px; width:92px; padding-left:62px;
		background-image: linear-gradient(to left, rgba(0,0,0,0.5)70%, rgba(255,255,255,0)100%);   }
		.slideBox .hd ul li{position:relative; float:left;   width:22px; height:13px; line-height:13px; text-align:center; background:#fff; cursor:pointer; border-right:1px solid #fff; background:rgba(0,0,0,0.5); color:#fff; font-size:8px;}
		.slideBox .hd ul li.on{ background:#f00; color:#fff; position:relative;}
		.slideBox .hd ul li.on:before{
			content:"";
			position:absolute;
			width:0px;
			height:0px;
			top:-3px;
			left:7px;
			border-bottom:3px solid #ce0609;
			border-right: 3px solid transparent;
			border-left: 3px solid transparent;
			z-index:500;
			}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:210px; display:block;  }*/
		.slideBox img{
			width:275px;
			height: 245px
		}
.slideBox a{
	/*display:inline-block;*/
}
/****************************************************************************************************************************/
.mainbody_left .mainbody_left_content .left_content_leftbox .holder{
	width:100%;
	line-height:34px;
	font-size:12px;
	text-align:center;
	background:#e7ecf1;
	overflow:hidden;
	}
	
.mainbody .mainbody_left .mainbody_left_content .left_content_rightbox{
	width:325px;
	float:left;
	margin-left:20px;
	}
	
.left_content_rightbox .rightbox_first_content{
	width:100%;
	}
	
.left_content_rightbox .rightbox_first_content .first_content_title{
	width:100%;
	height:22px;
	line-height:22px;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#222222;
	}
	
.left_content_rightbox .rightbox_first_content .first_content_title a{
	color:#222222;
	font-weight:bold;
	}
	
.left_content_rightbox .rightbox_first_content .first_content{
	width:100%;
	color:#666666;
	font-size:12px;
	line-height:1.4;
	margin-top:8px;
	margin-bottom:10px;
	
	}
	
.left_content_rightbox .rightbox_first_content .first_content a{
	color:#666666;
	}
	
.left_content_rightbox .rightbox_first_content .first_content span{
	color:#e32828;
	}
	
.left_content_rightbox .news_list{
	width:100%;
	}
	
.left_content_rightbox .news_list li{
	width:100%;

	line-height:26px;
	background:url(../img/li_icon.png) no-repeat 0px center;
	}
	
.left_content_rightbox .news_list li .news_time{
	float:right;
	color:#9e9e9e;
	font-size:14px;
	}
	
.left_content_rightbox .news_list li a{
	display:inline-block;
	width:80%;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#444444;
	font-size:14px;
	padding-left:9px;
	
	
	}
	
.left_content_rightbox .news_list li a:hover{
	text-decoration:underline;
	color:#1f5993;
	}
	
	/**/
.mainbody .mainbody_right{
	float:right;
	width:484px;
	height:262px;
	overflow:hidden;
	background: url("../img/link1.png") no-repeat center top;
	padding-top: 2px;
	}
	
.mainbody .mainbody_right .mainbody_right_title{
	width:100%;
	background:url(../img/mainbody_title_news_bg.png) no-repeat 0px 0px;
	height:43px;
	line-height:43px;
	border-bottom:1px solid #edf1f5;
	margin-bottom:24px;
	}
	
.mainbody .mainbody_right .mainbody_right_title .more{
	float:right;
	font-size:12px;
	color:#a3a7ac;
	margin-right:17px;
	}
	
.announcement_logo{
	width:188px;
	height:43px;
	padding-left:19px;
	}
	
 .announcement_logo .title{
	font:normal bold 16px/43px "微软雅黑";
	color:#1f5993;
}

 .announcement_logo .title i{
	font:normal bold 16px/43px "微软雅黑";
	color:#e32828;
}

.announcement_logo .eng{
	font:normal normal 10px/43px "微软雅黑";
	color:#b9c1cc;
}
	
.mainbody .mainbody_right .mainbody_right_content{
	width:100%;
	}
	
.mainbody .mainbody_right .mainbody_right_content .news_list{
	width:100%;
	}
	
.mainbody .mainbody_right .mainbody_right_content .news_list li{
	width:100%;
	height:33px;
	line-height:33px;
	background:url(../img/li_icon.png) no-repeat 0px center;
	}
	
.mainbody .mainbody_right .mainbody_right_content .news_list li .news_time{
	float:right;
	color:#9e9e9e;
	font-size:14px;
	}
	
.mainbody .mainbody_right .mainbody_right_content .news_list li a{
	display:inline-block;
	width:80%;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#444444;
	font-size:14px;
	padding-left:9px;
	font-family:Microsoft YaHei;
	
	
	}
	
.mainbody .mainbody_right .mainbody_right_content .news_list li a:hover{
	text-decoration:underline;
	color:#1f5993;
	}
	
.footerW{
	width:100%;
	height:128px;
	background:#e7ecf1;
	border-top:2px solid #d6dbe1;
	margin-top:57px;
	}
	
.footerW .footer{
	width:1000px;
	margin:0px auto;
	}
	
.footerW .footer > div{
	float:left;
	}
	
.footerW .footer .QR_code_area{
	width:235px;
	}
	
.footerW .footer .QR_code_area .QR_code{
	display:inline-block;
	margin-top:22px;
	}
	
.footerW .footer .QR_code_area .QR_code_content{
	float:right;
	width:144px;
	color:#666666;
	font-size:12px;
	margin-top:38px;
	line-height:1.5
	}
	
.footerW .footer .footer_link{
	margin-top:50px;
	margin-left:36px;
	}
	
.footerW .footer .footer_link a{
	display:inline-block;
	width:84px;
	text-align:center;
	color:#666666;
	font-size:12px;
	/*background:url(../img/line_icon.png) no-repeat right center;*/
	
	}
	
.footerW .footer .footer_link a.join{
	background:none;
	}
	
.footerW .footer .footer_link a:hover{
	color:#1f5993;
	text-decoration:underline;
	}
	
.footerW .footer .contact{
	margin-left:35px;
	margin-top:38px;
	font-size:12px;
	color:#666666;
	}
	
/**************************************************内容页***************************************************/
.mainbody  > .leftbox{
	float:left;
	width:236px;
	}
	

.mainbody  > .leftbox .leftbox_top{
	
	width:236px;
	margin-bottom:24px;
	}
	
.mainbody  > .leftbox .leftbox_top ul{
	height:312px;
	}
	
.mainbody  > .leftbox .leftbox_top li{
	width:100%;
	height:52px;
	line-height:52px;
	
	background:#e7ecf1 url(../img/right_li_bg.png) no-repeat 206px center;
	}
	
.mainbody  > .leftbox .leftbox_top li:hover{
	background:#1f5993 url(../img/right_li_bg_on.png) no-repeat 206px center;}
	
.mainbody  > .leftbox .leftbox_top li a{
	display:block;
	width:auto;
	height:52px;
	line-height:52px;
	background:#e7ecf1;
	padding-left:20px;
	text-indent:31px;
	color:#3d4349;
	}
	
.mainbody  > .leftbox .leftbox_top .li1 a{
	background: url(../img/right_icon1.png) no-repeat 22px center;
	}
	
.mainbody  > .leftbox .leftbox_top .li1 a:hover{
	background: url(../img/right_icon1_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.mainbody  > .leftbox .leftbox_top .li2 a{
	background: url(../img/right_icon2.png) no-repeat 22px center;
	}
	
.mainbody  > .leftbox .leftbox_top .li2 a:hover{
	background: url(../img/right_icon2_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.mainbody  > .leftbox .leftbox_top .li3 a{
	background: url(../img/right_icon3.png) no-repeat 22px center;
	}
	
.mainbody  > .leftbox .leftbox_top .li3 a:hover{
	background: url(../img/right_icon3_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.mainbody  > .leftbox .leftbox_top .li4 a{
	background: url(../img/right_icon4.png) no-repeat 22px center;
	}
	
.mainbody  > .leftbox .leftbox_top .li4 a:hover{
	background: url(../img/right_icon4_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.mainbody  > .leftbox .leftbox_top .li5 a{
	background: url(../img/right_icon5.png) no-repeat 22px center;
	}
	
.mainbody  > .leftbox .leftbox_top .li5 a:hover{
	background: url(../img/right_icon5_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.mainbody  > .leftbox .leftbox_top .li6 a{
	background: url(../img/right_icon6.png) no-repeat 22px center;
	}
	
.mainbody  > .leftbox .leftbox_top .li6 a:hover{
	background: url(../img/right_icon6_on.png) no-repeat 22px center;
	color:#fff;
	}
	
.mainbody  > .leftbox .leftbox_bottom{
	width:100%;
	}
	


/**/
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_title{
	width:100%;
	background:url(../img/mainbody_title_news_bg.png) no-repeat 0px 0px;
	height:43px;
	line-height:43px;
	border-bottom:1px solid #edf1f5;
	
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_title .more{
	float:right;
	font-size:12px;
	color:#a3a7ac;
	margin-right:17px;
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_title .announcement_logo{
	width:188px;
	height:43px;
	background:url(../img/mainbody_title_announcement.png) no-repeat center;
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_content{
	width:auto;
	border:1px solid #edf1f5;
	border-top:0px;
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_content ul{
	width:206px;
	margin:0px auto;
	padding-top:18px;
	height:474px;
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_content ul li{
	padding-bottom:10px;
	border-bottom:1px dashed #e5e5e5;
	margin-bottom:10px;
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_content ul li a{
	display:inline-block;
	font-size:12px;
	color:#444444;
	line-height:1.6;
	height:38px;
	overflow:hidden;
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_content ul li a:hover{
	font-size:12px;
	color:#1f5993;
	text-decoration:underline;
	}
	
.mainbody  > .leftbox .leftbox_bottom .leftbox_bottom_content ul li span{
	color:#adadad;
	font-size:12px;
	}
	
.mainbody  > .rightbox{
	float:right;
	width:729px;
	
	}
	
.mainbody  > .rightbox .rightbox_title{
	width:100%;
	height:42px;
	background:#dfe9f4;
	border-bottom:2px solid #1f5993;
	line-height:42px;
	}
	
.mainbody  > .rightbox .rightbox_title .local{
	float:right;
	color:#666666;
	font-size:12px;
	margin-right:21px;
	padding-left:20px;
	background:url(../img/local_icon.png) no-repeat 0px center;
	}
	
.mainbody  > .rightbox .rightbox_title .local a{
	color:#666666;
	}
	
.mainbody  > .rightbox .rightbox_title .local .last{
	color:#1f5993;
	}
	
.mainbody  > .rightbox .rightbox_title .title_logo{
	width:107px;
	height:42px;
	}

.title_logo{
	width:107px;
	height:42px;
	padding-left:17px;
	}
	
.title_logo .title{
	font:normal bold 18px/42px "微软雅黑";
	color:#1f5993;
	display:block;
}

.title_logo .title i{
	font:normal bold 18px/42px "微软雅黑";
	color:#e32828;
}
	
.download_box{
	padding: 30px 0
}
.download_box .download_item{
	margin-bottom: 20px;
	font-size: 16px;
}
.download_box .download_item a{
	color: #1f5993
}
.download_box .download_item a:hover{
	color:#0f3c69
}
.pageTable{
	margin: 30px 0
}
.search_submit{
	height: 27px;
	background-color: #1f5993;
	vertical-align: top;
        color:white;
        padding:0 5px 0 5px;
}