@charset "utf-8";
/* CSS Document */

div,h1,h2,h3,h4,h5,h6,h7,span,ul,li,ol,dl,dt,dd,form,input,th,td,textarea,p,table,body{
	margin:0px;
	padding:0px;
}
body{
	font-family:"微软雅黑";
	font-size:12px;
	color:#333;
	line-height:24px;
}
ul li{
	list-style-type:none;
}
a{
	text-decoration:none;
	font-size:12px;
	color:#333;
}
a:hover{
	color:#cb131d;
}
img{
	border:none;
}
.clear{
	clear:both;
}
p{
	font-size:12px;
	color:#333;
}
/*header*/
.header{
	background:#10626e;
	height:152px;
	overflow:hidden;
}
.header_midle{
	width:975px;
	margin:0px auto;
	padding-top:23px;
}
.logo{
	float:left;
	background:url(../images/logo_03.png) no-repeat left top;
	width:498px;
	height:103px;
}
.header_right{
	float:right;
}
.header_m{
	text-align:right;
}
.header_m p,.header_m p a,.header_m a{
	font-family:"微软雅黑";
	font-size:12px;
	color:#fff;
	line-height:24px;
}
.search{
	margin-top:35px;
	text-align:right;
}
.in_text{
	border:solid 1px #b0b0b0;
	width:200px;
	height:32px;
	padding:0px 3px;
	float:left;
	line-height:32px;
	color:#999;
}
.so{
	font-family:"微软雅黑";
	float:left;
	background:#585657;
	width:88px;
	height:34px;
	border:none;
	font-size:14px;
	color:#fff;
	line-height:26px;
	letter-spacing:3px;
	text-align:center;
}
/*nav*/
.nav{
	background:url(../images/nav_bg_03.png) repeat-x top left;
	height:44px;
}
.nav_midle{
	width:975px;
	margin:0px auto;
}
.nav_ul li{
	float:left;
	
}
.nav_ul li a{
	display:inline-block;
	font-size:16px;
	font-weight:500;
	font-family:"微软雅黑";
	color:#313131;
	line-height:44px;
	padding:0px 39.5px;
	background:url(../images/nav_li_05.png) no-repeat right top;
}
.nav_ul li a:hover{
	background:#10626e;
	color:#fff;
}
/* 本例子css */
		.slideBox{ width:664px; height:378px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#10626e; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:664px; height:378px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
/*banner*/
.banner{
	width:975px;
	margin:0px auto;
}
.banner_left{
	float:left;
	width:664px;
}
.banner_welcome{
	width:311px;
	float:right;
	background:#f1f0f0;
	height:378px;
	overflow:hidden;
}
.banner_title{
	font-family:"微软雅黑";
	font-size:20px;
	color:#10626e;
	line-height:30px;
	border-bottom:solid 1px #c1c1c1;
	padding:10px 15px;
}
.welcome_p{
	padding:5px 15px;
	text-align: justify;
	word-spacing:-2px;
	height:264px;
	overflow:hidden;
	line-height:22px;
}
.welcome_p p{
	font-size:12px;
	color:#666;
	line-height:22px;
	
}
.more{
	background:#10626e;
	width:93px;
	height:30px;
	text-align:center;
	margin:10px 0px 0px 15px;
}
.more a{
	font-size:12px;
	color:#fff;
	line-height:30px;
}
/*main*/
.main{
	width:975px;
	margin:15px auto;
}
.EVENTS,.NEWS{
	width:314PX;
	margin-right:12PX;
	float:left;
}
.About{
	width:317PX;
	float:RIGHT;
}
.events_title{
	background:#7faa51;
	height:42px;
	text-align:center;
}
.news_title{
	background:#d18a39;
	height:42px;
	text-align:center;
}
.about_title{
	background:#a33e8f;
	height:42px;
	text-align:center;
}
.events_title a,.news_title a,.about_title a{
	font-size:18px;
	color:#fff;
	line-height:42px;
	font-weight:500;
	word-spacing:5px;
}
.EVENTS_CONT{
	width:313px;
	border-left:solid 1px #afabac;
	border-right:solid 1px #afabac;
	border-top:solid 1px #afabac;
	border-bottom:solid 3px #f39629;
	margin-top:17px;
}
.events_c{
	padding:8px;
}
.events_p{
	text-align:justify;
	height:110px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.events_p p{
	font-size:12px;
	color:#333;
	line-height:22px;
}
.news_ul li{
	background:url(../images/li_img_12.png) no-repeat left center;
	padding-left:15px;
	border-bottom:dashed 1px #dedede;
}
.news_ul li a{
	font-size:12px;
	color:#333;
	line-height:34px;
}
.news_ul li a:hover{
	color:#10626e;
}
.more1{
	background:url(../images/more_bg_15.png) no-repeat;
	text-align:center;
	width:71px;
	height:25px;
	margin:10px 0px 0px 0px;
}
.more1 a{
	font-size:12px;
	color:#fff;
	line-height:25px;
	font-weight:500;
}
/*footer*/
.footer{
	background:#10626e;
}
.footer_midle{
	width:975px;
	margin:0px auto;
	text-align:center;
	padding:15px 0px;
}
.footer_midle p,.footer_midle p a,.footer_midle a{
	font-size:14px;
	color:#fff;
	line-height:24px;
}
/*info*/
.main_midle{
	background:#f1f0f0;
	width:975px;
	margin:0px auto;
	overflow:hidden;
}
.main_left{
	float:left;
	width:245px;
	background:#e2e3e3;
	height:100%;
	padding-bottom:30px;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
}
.menu{
	float:left;
	width:245px;
}
.menu h3{
	font-size:16px;
	color:#fff;
	background:#10626e;
	line-height:42px;
	padding-left:25px;
}
.menu_ul li{
}
.menu_ul li a{
	display:inline-block;
	font-size:14px;
	color:#333;
	width:205px;
	line-height:40px;
	padding:0px 0px 0px 40px;
	border-bottom: dashed 1px #10626e;
}
.menu_ul li a:hover{
	background:#0d8799;
	color:#fff;
	font-weight:bold;
}
.main_right{
	width:720px;
	float:right;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
}
.main_right_title{
		border-bottom:solid 1px #b3b3b3;
		margin:0px 15px;
}
.page_title{
	float:right;
}
.page_title p,.page_title p a,.page_title a{
	font-size:12px;
	color:#333;
	line-height:40px;
}
.page_title a:hover{
	text-decoration:underline;
	color:#10626e;
}
.main_right_title_h3{
	font-size:16px;
	color:#10626e;
	line-height:40px;
}
.main_right_nr{
	font-size:12px;
	color:#333;
	line-height:24px;
	text-align: justify;
	padding:15px;
}
.cont_nr {
	height: 300px;
	width: 690px;
	overflow: scroll;
}
.bumen{
	margin:10px 0px;
}
.bumen_h3 a{
	font-size:16px;
	color:#10626e;
}
.bumen_ul li{
	width:330px;
	float:left;
}
.bumen_ul li a{
	font-size:14px;
	color:#333;
	line-height:34px;
}
.cont_nr_md{
	background:#10626e;
}
.cont_nr_md p,.cont_nr_md a,.cont_nr p a{
	font-size:12px;
	color:#fff;
	line-height:30px;
}
.cont_nr_md p a{
	display:inline-block;
	padding:0px 10px;
}
.top{
	text-align:right;
}
.cont_nr1_dl{
	border-bottom:dashed 1px #c1c2c2;
	padding:15px 0px;
}
.cont_nr1_dl dt a{
	font-size:14px;
	color:#10626e;
	font-weight:bold;
	line-height:34px;
}
.cont_nr1_dl dd a{line-height:30px; font-size:12px; color:#333;}
/*list-news*/
.news_ul1 li{
	border-bottom:dashed 1px #ced0d0;
	padding:15px 0px;
}
.pic_img{float:left; width:153px;}
.pic_img img{border:solid 1px #c1c3c3; padding:2px;}
.pic_cont{float:right; width:520px;}
.pic_cont h4{font-size:12px; color:#10626e;}
.pic_cont p{font-size:12px; color:#666; line-height:22px;}
.more2 a{ color:#10626e; font-size:12px; line-height:22px; font-weight:bold;}

/* 本例子css */
		.slideTxtBox{ width:690px;text-align:left;  }
		.slideTxtBox .hd{ height:42px; line-height:42px; background:#f4f4f4; padding:0 10px 0 0px; position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; text-align:center;cursor:pointer; font-size:14px; color:#10626e; font-weight:bold; width:101px; height:42px; display:inline-block;  }
		.slideTxtBox .hd ul li.on{ height:42px; background:url(../images/qiehuan.png) no-repeat; color:#fff;}
		.slideTxtBox .bd{border:solid #10626e 1px;}
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li{ line-height:24px;   }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
		.bd_ul_li1{float:left; width:300px; font-size:12px; color:#333; line-height:24px;}
		.bd_ul_li1 p{ font-size:12px; color:#333; line-height:24px;}
		.bd_ul_li2{float:right; width:356px; height:286px;}
		.bd_ul_li2 img{ border:solid 3px #10626e;}
	    .main_cont_nr{ margin-bottom:15px; font-size:12px; color:#333; line-height:24px;}
		.main_cont_nr h4{ font-size:14px; color:#10626e; line-height:30px;}
		.main_cont_nr p{font-size:12px; color:#333; line-height:24px;}
/*xiazai*/
.time{ float:right; font-size:14px; color:#666; line-height:32px;}
.news_ul2 li{ line-height:32px; border-bottom:dashed 1px #ced0d0;}
.news_ul2 li a{font-size:14px; color:#10626e; line-height:32px;}
/*新闻详情*/
.caption1 h4{
	text-align:center;
	color:#10626e;
	font-size:24px;
	line-height:30px;
	font-weight:500;
}
.info{
	background:#DBDBDB;
	text-align:center;
    padding:3px 0px;
	margin:10px 10px;
}
.info span{
	color:#303030;
	font-size:12px;
	line-height:24px;
	padding-right:10px;
}
.info span i{
	text-decoration:none;
}
.cont_nr1{
	padding:10px;
	font-size:12px;
	color:#666;
	line-height:24px;
}
.cont_nr1 p{
	font-size:12px;
	color:#666;
	line-height:24px;
}
.fy1,.fy2{
	padding:5px 0px 5px 10px;
	font-size:12px;
}
.fy1 a,.fy2 a{
	color:#666;
	text-decoration:none;
	font-size:12px;
}
.fy1 a:hover,.fy2 a:hover{
	color:#10626e;
}
