@charset "gb2312";
/* CSS Document */

*{ margin:0 auto; font-family:"微软雅黑";}
body{ margin:0; padding:0; font-size:12px; background:url(imagesbg.jpg) no-repeat center top;}
img{ border:none;}

/*头部*/
.header{ width:1000px;; height:190px; position:relative; z-index:9999;}
.top{ width:1000px; height:150px; position:relative;}
.logo{ width:591px; height:92px; float:left; margin-top:30px;}
.logo_link{ width:591px; height:92px; display:block;}
.search{ width:220px; height:30px; top:110px; right:0px; position:absolute;}
.search input{ width:175px; height:25px; border: medium none;}
.search input.notxt{color:#3f3f3c; line-height:27px; padding-left:10px; padding-right:30px;}	
.search input.notxt1 {position:absolute;width:28px;height:27px;right:7px; background:url(imagesseach.png);
                      cursor: pointer; border: medium none; }
					  
					  

.nav{ width:1000px; height:40px; line-height:40px; background:#00a8eb; position:relative;}
.flex-direction-nav{ display:none;}


#nav
{	padding:0;
	z-index: 30;
	width:920px;
	height:40px; 
	line-height:40px;}
#nav li
{   display:block; 
    width:102px;
	margin:0; padding:0;
	list-style: none;
	float: left; position:relative;}
#nav li a
{	display: block;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	font-size:15px;}
#nav li a:hover
{	background: #49A3FF}
/*#nav div
{	position: absolute;
	visibility: hidden;
	background:#00a8eb;
	width:115px;
	z-index:999;}
	#nav div a
	{	position: relative;
		display: block;
		height:35px;
		line-height:35px;
		white-space: nowrap;
		text-align:center;
		text-decoration: none;
		background:#00a8eb;
		color: #fff;}
		
	#nav div a:hover
	{	background: #49A3FF;
		color: #FFF;
		font-weight:bold;}
*/

.nav ul li .subNav {line-height:40px; font-size:14px; display:none; position:absolute; left:0px; top:40px; text-align:center; z-index:9999;background-color:#49A3FF; width:116px;}
.nav ul li.on {}
.nav ul li.on a{}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ line-height:40px; height:40px;}
.nav ul li.on .subNav dl dd a{font-size:14px; color:#900; text-align:center; line-height:40px; border-top:none; font-weight:normal; height:auto;font-family:'Microsoft YaHei';}






/*中间*/
.content{ width:1000px; height:730px; margin-top:20px; clear:both;}
.mode01{ height:730px;}
.mode01 .lf{ width:240px; height:730px; float:left;}
.mode01 .lf a img{ border:none; padding:8px 0;}
.mode01 .lf01{ height:192px; background:#FFF; border:#CCC solid 1px; position:relative;}
.mode01 .lf a img{ border:none; padding:8px 0;}
.rili_link{ width:100px; height:20px; position:absolute; left:70px; top:160px;}

/*以上包含日历*/



.education{ margin:10px 0; width:241px; height:90px; text-align:center; line-height:90px; background:url(imagesimage_13.png) no-repeat left;}
.education a{ font-size:20px; font-weight:bold; color:#fff; text-decoration:none;}

.articleList{ height:420px; background:#fff; border:#CCC solid 1px; color:#323232;}
.articleList_title{ height:40px; background:#d9f2fc; line-height:40px;}
.more a{ float:right; color:#323232; text-decoration:none; padding-right:15px;}
.title { padding-left:15px; font-size:16px;}

#gzzd,#bszn,#pxhz{ width:210px; height:152px; padding:10px 15px;}
#jxgl{ width:210px; height:243px; padding:10px 15px;}


.articleList02 ul{ width:450px; padding:10px 15px;}
.articleList ul li,.articleList02 ul li,.articleList03 ul li{ background:url(imagesd_18.jpg) left center no-repeat; padding-left:15px; list-style:none; display:block; height:30px; line-height:30px;}
.articleList ul li a,.articleList02 ul li a,.articleList03 ul li a{ color:#323232; text-decoration:none;}
.articleList ul li a:hover,.articleList02 ul li a:hover,.articleList03 ul li a:hover{ font-weight:bold; color:#323232;}
.main ul.block li span.rightdate,.main ul.news li span.rightdate{ padding-right:10px; float:right;}


.md{ width:472px; height:auto; float:left; margin:0 24px;}

/*图片轮播*/
/*FlexSlider默认样式*/
.Banner .flexslider {width:472px;;height:293px; background: #fff; border:1px solid #ccc; margin-bottom:8px; position: relative; zoom: 1; }
.Banner .flexslider ul li{ list-style:none;}
.Banner .flexslider ul li img{ border:none;}
.Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Banner .loading .flex-viewport { max-height: 300px; }
.Banner .flexslider .slides { zoom: 1; width:472px; height:293px; padding:0;}
.Banner .carousel li { margin-right: 5px; }
/*icon小点*/
.Banner .flex-control-nav {width:145px; position: absolute; bottom:16px; right:7px;text-align:center;z-index:99999;}
.Banner .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.Banner .flex-control-paging li a { float:left; width: 12px; height: 12px; display: block;background:url(imagesicon2.png) no-repeat; cursor: pointer;text-indent: -9999px; }
.Banner .flex-control-paging li a:hover {background:url(imagesicon1.png) no-repeat; }
.Banner .flex-control-paging li a.flex-active {background:url(imagesicon1.png) no-repeat;}
.Banner .slides h4 a{color:#fff;opacity: 1.0;font-size:14px; text-decoration:none;}
.Banner .slides h4 a:hover{color:#fff;font-size:14px;}




.notice{ width:472px; height:420px; }
.main{
clear:both;
width: 472px;
height: 360px;


}

#tabs1{width:472px; height:420px; background:#fff; border:#CCC solid 1px; color:#323232;}
.menu1box{
position:relative;
overflow:hidden;
height:40px;
line-height:40px;
width:472px;
text-align:left;
background:#d9f2fc; 
}
#menu1{
position:absolute;
top:0;
left:5px;
z-index:1;
}
#menu1 li{
float:left;
display:block;
cursor:pointer;
width:92px;
line-height:40px;
height:40px;
font-size:16px;
text-align:center;}
#menu1 li a{ color:#323232; text-decoration:none; }
#menu1 li.hover{background:#fff;}

#main1 ul{
display: none;
list-style:none;
padding:10px 15px;
}
#main1 ul.block{
display: block;
width:444px;
height:368px;
float:left;
}

#main1 ul.block li{ float:left; display:block; width:440px; height:30px; line-height:30px;
 background:url(imagesd_18.jpg) left no-repeat; padding-left:15px;}

.news{ width:444px; height:368px;}
.news li{ width:440px; height:30px; line-height:30px; background:url(imagesd_18.jpg) left no-repeat; padding-left:15px;}
 
#main1 ul.block li a,#main1 ul.news li a{width:440px; text-align:left; text-decoration:none;
color:#323232;}
#main1 ul.block li a:hover,#main1 ul.news li a:hover{ font-weight:bold;}






.mode01 .rt{ width:240px; height:730px; float:right;}
.articleList03{height:505px; background:#fff; border:#CCC solid 1px; color:#323232;}


.img_link{ margin-top:13px;}
.img_link ul{ width:244px; height:200px; padding:0;}
img{ border:none;}
.img_link .zl{ background:url(imagesimage_18.png) no-repeat left;}
.img_link .cx{ background:url(imagesimage_21.png) no-repeat left;}
.img_link .zx{ background:url(imagesimage_23.png) no-repeat left;}
.img_link ul li{ list-style:none; display:block; width:244px; text-align:center; height:60px; line-height:60px; margin-bottom:10px; font-size:16px; font-weight:bold; color:#062A6F; text-decoration:none;}
.img_link ul li a{ color:#062A6F; text-decoration:none;}
.img_link .cx a{ padding-left:48px;}

.friendLink{width:1000px; height:40px; margin-top:13px;}
.friendLink span{ font-weight:bold; font-size:14px;}
.friendLink a{ text-decoration:none; font-size:14px; color:#323232; padding:10px;}


/*底部*/
.footer_wrap{ width:100%; height:8px; background:#00a8eb;}
.footer{ width:1000px; height:130px;}
.copyRight{ width:400px; line-height:30px; float:left; margin-top:18px;}
.footer_logo{ float:right; margin-top:18px;}
.footer_logo img{ border:none;}


/*二级页*/
.subPage{ width:1000px; margin:0px auto;}
.pageBanner{ width:1000px; margin: 0 auto;}
.Bread{width:983px;height:39px; line-height:39px;border:1px solid #e3e3e3; border-bottom:none; background:#00a8eb; padding-left:15px; font-size:13px; color:#fff; margin-top:5px;}

.Bread a{color:#fff;}
.articleList2 ul{ padding:0; margin:0 15px;}
.articleList2 ul li{ list-style:none; background:url(imagesd_18.jpg) no-repeat left center; padding-left:15px; height:30px; line-height:30px; border-bottom: 1px dashed #248cc5;}
.articleList2 ul li span{ float:right;}
.articleList2 ul li a{ text-decoration:none; color:#323232;}
.listTitle2{ padding-left:0px; background:none;} 
.listTitle2 h2{color: #00a8eb; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 15px;}
.subPage .articleList2{ margin:10px 0px 20px;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px; text-decoration:none; color:#323232;}


.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#258fc9; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px 10px;font-size:14px; line-height:30px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#258fc9; padding-left:5px;}
.Annex ul{ padding:0;}
.Annex ul li { list-style:none; height: 26px; line-height: 26px;background:url(imagesd_18.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { text-decoration:none; font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#004a00;}



/*左右级页面*/
.con{width: 1000px; overflow: hidden;   margin: 0 auto; background:#fff;}
.con .conLeft{width: 180px;  float: left;}
.con .conLeft .title{margin: 5px 0 0 0; width: 180px; height: 40px; line-height: 40px; text-align: center; padding:0;}
.con .conLeft .title h2{font-size: 16px; color: #fff; background: #00a8eb;}
.con .conLeft ul{ padding:0;}
.con .conLeft ul li{ list-style:none; height: 40px; line-height: 40px; font-size: 14px; text-align: center; }
.con .conLeft ul li a{ color:#323232; height: 40px; line-height: 40px; width:180px; text-decoration:none; font-size: 14px; text-align: center; border-bottom:1px solid #ccc; display:block; }
.con .conLeft ul li a:hover{font-weight: bold; background: url(imageslist_left_li.png) no-repeat left bottom;}
.con .conLeft ul .current a{font-weight: bold; background: url(imageslist_left_li.png) no-repeat left bottom;}
.con .conRight{ width: 780px; padding: 0 5px;  float: right;}
.con .conRight .articleList2{width: 780px;}
.con .conRight .Bread{width: 774px;}
.con .conRight .page{ width:780px; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.con .conRight .page a{ padding:0 5px;}
.con .conRight .subPage{ width:780px; margin:0px auto;}
.pictureList2{width: 780px; overflow: hidden;}
.pictureList2 ul{width: 850px; overflow: hidden; padding: 0 0 0 25px;}
.pictureList2 ul li{ list-style:none; float: left; width: 210px; height: 180px; margin: 0 50px 0 0; text-align: center;}
.pictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2{width: 1000px; overflow: hidden;}
.TlpictureList2 ul{width:1050px; overflow: hidden; padding:0 0 0 5px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 210px; height: 180px; margin: 0 50px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none;}

/*图片展示开始*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#2691cb; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.imgs_scroll{/*padding:0 0 60px 27px;*/  position:relative;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:70px; top:40%; margin:-22px 0 0 0; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:65px;}
.imgs_scroll .next{right:65px;}
.imgs_news_list{width:910px;  position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px; padding:0;}
.imgs_news_list ul li{ list-style:none; float:left; display:inline; width:910px; /*margin-right:10px;*/  /*text-align:center;*/}
.imgs_news_list ul li img{ border:none;}
.imgs_news_list ul li .txt2{ width:910px; float:left; line-height:20px; text-indent:2em; /*padding-top:27px;*/ text-align:left; font-family:"微软雅黑";}
/*图片展示结束*/

.newPage h2{ float:left;}
.newPage a{ float:right;}
.newPageArticle .art{ font-size:14px; line-height:30px; color:#4a4b4a; }
.newPageList ul {margin:10px 0 0 0;}
.newPage .more {padding:20px 0 0 0;}
.newPageList01 ul li{border:none; width:auto; margin:0 40px 0 0; float:left;}