.top{
	width:100%;
	height:30px;
	line-height:30px;
	background:url(../images/233.png) repeat-x;
	border:1px solid #fff;
	color:#6B6B6B;
}
.top span{
	width:1140px;
	height:30px;
	display:block;
	margin:0 auto;
}
/* banner */
.banner{
	width:100%;
	height:300px;
	margin:0 auto;
}/*
.nav{
	width:100%;
	height:40px;
	position:absolute;
	top:290px;
	left:0px;

}
.nav ul{
	width:1140px;
	height:30px;
	margin:0 auto;
	background:url(../images/nav1.png)  no-repeat;
}
.nav ul li{
	width:188px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;

}

.nav ul li:nth-child(1),.nav ul li:nth-child(2),.nav ul li:nth-child(3),.nav ul li:nth-child(4),.nav ul li:nth-child(5){
	border-left:1px solid #fff;
}
*/
.wraper{ width:1140px; padding-top:260px; margin:0 auto}
.nav{ position:relative; width:100%; height:40px; background:url(../images/543.png) no-repeat; overflow:hidden}
.nav-item{ position:relative; float:left; width:190px; height:40px; line-height:40px; text-align:center; font-size:18px; z-index:1}
.nav-item a{ display:block; height:40px; color:#fff; }
.nav-item a:hover{ color:#fff;text-decoration:none;}
.move-bg{ display:none;position:absolute;left:0;top:0; width:190px; height:40px; background:#09446d; z-index:0}
/*
.nav ul li:nth-child(6){
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
*/
/*
.nav ul li:hover{
	background:red;
}
*/
/*
.nav ul li a{
	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.nav ul li a:hover{
	text-decoration:none;
	color:red;
}
#slides li img{
	width:1600px;
	height:300px;
}
#full-screen-slider { 
	width:100%; 
	height:300px; 
	float:left; 
	position:relative
}
#slides { 
	display:block; 
	width:100%; 
	height:300px; 
	list-style:none;
	padding:0; 
	margin:0; 
	position:relative;
	z-index:1;
}
#slides li {
	display:block; 
	width:100%; 
	height:100%; 
	list-style:none; 
	padding:0; 
	margin:0;
	position:absolute
}
#slides li a {
	display:block; 
	width:100%; 
	height:100%;
	text-indent:-9999px
}
#pagination { 
	display:block; 
	list-style:none; 
	position:absolute; 
	left:50%; 
	top:360px; 
	z-index:2;  
	padding:5px 15px 5px 0; 
	margin:0
}
#pagination li { 
	display:block; 
	list-style:none;
	width:10px; 
	height:10px; 
	float:left; 
	margin-left:15px;
	border-radius:5px; 
	background:#FFF 
}
#pagination li a { 
	display:block; 
	width:100%;
	height:100%; 
	padding:0;
	margin:0;  
	text-indent:-9999px;
}
#pagination li.current { 
	background:#0092CE
}
*/
/*wea*/
.l1{
	width:100%;
	height:30px;
	margin-top:10px;	
	background:#EEE9E9;
}
.l1 .wea{
	width:1140px;
	hieght:30px;
	margin:0 auto;

}
.l1 .wea iframe{
	width:400px;
	height:30px;
	float:left;
}

.l1 .wea  form.search{
	margin:2px 0px 0 0;
	float:right;
	display:inline;
	width:200px;
	hieght:30px;
	background:url(../images/search_03.png) no-repeat;
}

.l1 .wea  form .keyword{
	width:140px;
	height:24px;
	display:inline;
	float:left;
	border:0px solid #cccccc;
	margin:2px 0 0 10px;
}
.l1 .wea  form .submit {
	width:15px;
	height:16px;
	background:url(../images/search_biao.gif);
	border:none;
	cursor:pointer;
	margin:4px 0 0 6px;
	display:inline;
	float:left;
}
.l1 .wea span{
	display:block;
	width:70px;
	height:30px;
	line-height:30px;
	font-size:15px;
	float:right;
	font-weight:bold;
}
/*notice-board*/
.roll{
	width:100%;
	height:50px;
	padding:30px 0px 20px 0px;
}
.demo2 { width:1140px;height:50px;margin:0 auto;}
a{color:#FFF}
.BreakingNewsController{width:100%; overflow:hidden; background:#FFF; height:auto; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; padding:10px 20px; background:#5aa628; color:#FFF;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;}
.BreakingNewsController ul li{list-style:none; padding:10px 20px; display:none;}
.BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}	

/*m1*/
.m1{
	width:100%;
	height:auto;
	margin:30px 0px 20px 0px;
}
.m1 .m1-main{
	width:1140px;
	height:350px;
	margin:0 auto;
}
.m1 .m1-main .left{
	width:550px;
	height:350px;
	float:left;
}
.m1 .m1-main .left h3{
	font-size:18px;
	color:#fff;
	background:#4a708b;
	width:150px;
	height:40px;
	text-align:center;
	line-height:40px;
}
.bcon {
	width:550px; 
	height:280px;
	margin-top:15px;
}
.bcon li {
	margin:0px;
}
.bcon h1{
	position:relative;
	top:-10%;
	left:80%;
}
.bcon h1 span{ margin:5px 35px 0 0;}
.bcon h1 span em{ width:8px; height:8px; background:#F0F2F3; border:1px solid #E6E9EA; border-radius:10px; margin:0 5px; display:inline-block; cursor:pointer;}
.bcon h1 span em.emon{ width:10px; height:10px; background:#00A6EC; border:none;}
.list1 li img{ width:550px; height:280px; }
/*m1 right*/
.right{width:550px;float:right;font-size:12px;}
#tags {width:550px;height:40px}
#tags li {float: left;padding-right:5px;}
#tags li a {padding:0 57px; background:#8A8A8A;color: #fff;height:40px;line-height:40px;display:block;font-size:16px;}
#tags li a:hover{
	text-decoration:none;
}
#tags li.selectTag {position: relative;}
#tags li.selectTag a {background:#4a708b;}
#tagContent {background-color: #fff;width:455px}
.tagContent {display: none;width:550px; color: #474747;height: 250px}
#tagContent div.selectTag {display: block}
.news{width:100%;float:left;padding:15px 0 30px 0;border-bottom:1px #e5e5e5 solid}
.news a{
	color:#000;
}
.news .n1{display:block;font-size:14px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news .n1:hover{color:#c49700;text-decoration:none;}
.news .n2{font-size:12px;color:#666;padding:8px 0 3px}
.news .n3{width:100%;line-height:24px;height:45px;overflow:hidden;margin-top:10px;}
/*/m1*/
/*m2*/
.m2{
	width:100%;
	height:260px;
	margin:50px 0px 60px 0px;
	background:#f7f7f7;
}
.m2 .m2-main{
	width:1140px;
	height:260px;
	margin:0 auto;
}
.m2 .m2-main .left{
	width:360px;
	height:260px;
	background:url(../images/m2-left.png) no-repeat;
	float:left;
}
.m2 .m2-main .left p{
	font-size:12px;
	letter-spacing:1px;
	color:#848484;
	text-indent:2em;
	line-height:20px;
	margin:80px 30px 0px 30px;
}
.m2 .m2-main .left a{
	color:#3b4b4a;
	font-weight:bold;
	margin-left:32px;
}
.m2 .m2-main .left a:hover{
	color:red;
	text-decoration:none;
}
.m2 .m2-main .middle{
	width:370px;
	height:260px;
	float:left;
	margin:0 15px;
}
.m2 .m2-main .middle h3{
	font-size:24px;
	color:#3b4b4a;
	margin:20px 0px 0px 35px;	
}
.m2 .m2-main .middle ul{
	width:300px;
	height:200px;
	margin:10px 0 0 35px;
}
.m2 .m2-main .middle ul li{
	width:150px;
	height:100px;
	float:left;
}
.m2 .m2-main .middle ul li img{
	width:80px;
	height:60px;
	margin:5px 32px;
}
.m2 .m2-main .middle ul li a{
	width:144px;
	height:94px;
	display:block;
	border:1px solid #ccc;
}
.m2 .m2-main .middle ul li a:hover{
	border:1px solid #c49700;
}
.m2 .m2-main .middle ul li p{
	width:100%;
	height:10px;
	display:block;
	color:#8A8A8A;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.m2 .m2-main .middle ul li a:hover p{
	color:#c49700;
}
.m2 .m2-main .right{
	width:360px;
	height:260px;
	float:right;
	background:url(../images/m2-right.png) no-repeat;
}
.m2 .m2-main .right .r{
	margin-left:10px;
}
.m2 .m2-main .right h3{
	font-size:24px;
	margin-top:20px;
}
.m2 .m2-main .right h3 a{
	color:#3b4b4a;
}
.m2 .m2-main .right h3 a:hover{
	text-decoration:none;
	color:red;
}
.m2 .m2-main .right  p{
	font-size:12px;
	color:#848484;
	letter-spacing:1px;
	margin-bottom:10px;
}
.m2 .m2-main .right .p1{
	font-size:16px;
	color:#545c5e;
}
