/*zhouweiwei*/
*{font-family: 'Microsoft Yahei';margin:0; padding:0; list-style:none;}
body{margin:0px auto;min-width: 1180px;/*background: url(../images/main_bg.jpg) repeat-x center top;*/}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*新头部*/
.header_new{background: url(../images/top_pic.jpg) repeat-x center top;height: 138px;width:1180px;}
.menu{background: #126fc8;height: 42px;line-height: 42px;width:1180px;}
.menu_nav{margin:0px 0px;padding:0px 0px;width: 1180px;margin:0px auto;}
.menu_nav li{float:left;background: url(../images/nav_line.jpg) no-repeat center right;line-height: 42px;width:14%;text-align: center;list-style: none;color:#fff;font-size:16px;}
.menu_nav li.active{font-weight: bold;}
.menu_nav li a:Link{color:#fff;}
.menu_nav li a:visited{color:#fff;}
.menu_nav li a:hover{color:#fffecd;}
.main_content{width: 1180px;margin:0px auto;}

.mar_t8{margin-top: 8px;}
.clear{clear: both;}
.header{height: 90px;background: url(../images/top_bg.jpg) no-repeat center top;background-size:cover;}
.nav{padding-top: 12px;}
.nav .t_logo{float: left;}
.nav ul{margin:20px 0px 0px;margin-left:462px;padding:0px 0px;}
.nav ul li{float: left;list-style: none;padding:0px 12px;height:58px;text-align:center;color: #fff;font-size: 16px;}
.nav ul li a:Link{color: #fff;}
.nav ul li a:visited{color: #fff;}
.nav ul li a:hover{color: #fffecd;}
.nav .active{background: url(../images/nav_libg.png) no-repeat center bottom;font-weight: bold;font-size: 18px;color:#fffecd;}
.nav .active a:Link{color:#fffecd;}
.nav .active a:visited{color:#fffecd;}
.nav .active a:hover{color:#fffecd;}
.slide{margin-top: 1px;}
.slide img{width: 100%;}
.search{background: #eee;height: 38px;line-height: 38px;margin-top: 1px;}
.sear_font{font-size: 14px;float: left;}
.sear_font img{vertical-align: middle;margin-right: 6px;}
.sear_input{border:1px solid #999;border-radius: 4px;height: 28px;line-height: 28px;padding:0px 5px;font-size: 14px;outline: none;width: 280px;margin:0px 6px;}
.sear_btn{background: #6b9ff3;border-radius: 4px;width: 60px;height: 28px;line-height: 28px;text-align:center;color: #fff;font-size: 14px;border:0px;}
.sear_date{float: right;color: #333;font-size: 14px;line-height: 38px;}
/*server*/

#playBox{float: left; width:450px; height:300px; margin:8px auto 0px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:120px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:120px; right:10px; z-index:10;}
#playBox .smalltitle {width:450px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

/*news*/

.a_hide{ display:none} 

#container{
	float: left;
	width:455px;
	margin-right: auto;
	margin-left: 15px;
	margin-top: 8px;
}

#channel{
	width:455px;
	border-bottom: 1px solid #999;
	height: 35px;
}

#channel ul{margin:0px 0px;padding:0px 0px;}
#channel ul li{
	float:left;
	list-style-type:none;


}
#channel span{float: right;color:#000;}
#channel span a:link{color:#000;}
#channel span a:visited{color:#000;}
#channel span a:hover{color:#000;}

#content{
	clear: both;
	width:455px;
	height:220px;
}
.curMenu{background: url(../images/news_hlbg.png) no-repeat center bottom;color:#000;font-size: 18px;width: 100px;text-align:center;}
.curMenu a{display: block;color:#000;padding-bottom: 10px;}
.curMenu a:Link{color:#000;}
.curMenu a:visited{color:#000;}
.curMenu a:hover{color:#000;}
.ocurMenu{color: #666;font-size: 16px;width: 101px;text-align:center;cursor: pointer;}
.ocurMenu a{display: block;color: #666;padding-bottom: 10px;}
.ocurMenu a:Link{color:#666;}
.ocurMenu a:visited{color:#666;}
.ocurMenu a:hover{color:#666;}

.news_img{margin:10px auto 0px;border-bottom: 1px dotted #666;height: 90px;}
.news_pic{float: left;background: #ccc;height: 75px;width: 120px;padding:1px;text-align:center;overflow: hidden;}
.news_pic img{border: 1px solid #fff;width: 100%;}
.news_xx{float: left;margin-left: 10px;width: 308px;}
.news_img_title{font-size: 18px;padding-bottom: 6px;color:#000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.news_img_con{font-size: 14px;color: #666;line-height: 140%;height: 38px;overflow: hidden;}

/*newlist*/
.news_list {
	width: 98%;
	margin: 6px auto 0px;
}
.news_list ul {
	padding: 0px 0px;
	margin: 0px 0px;
}
.news_list li {
	clear: both;
	color: #000;
	font-size: 14px;
	line-height: 28px;
	height: 28px;
	list-style: none;
}
.news_list .title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	max-width: 320px;
}
.news_list .new {
	float: left;
}
.news_list img {
	margin: 0px 6px;
	vertical-align: middle;
}
.news_list .time {
	color: #666;
	text-align: right;
	float: right;
}
.news_list a:Link{color:#000;}
.news_list a:visited{color:#000;}
.news_list a:hover{color:#f60;}
.weather{border:1px solid #c9c9c9;border-bottom:5px solid #dbdbdb;float: left;width: 250px;margin-left: 10px;height: 300px;margin-top: 8px;padding-top: 6px;}
.link_pic{}
.link_pic a{margin:8px 0px 8px 6px;display:block;float: left;}
.link_pic a:first-child{margin-left: 0px;}
/*通知*/
.tz_bor{border:1px solid #c9c9c9;border-top:0px;float: left;width:385px;height: 230px;}
.tz_tbg{background: url(../images/tz_tbg.jpg) repeat-x center top;border-bottom:3px solid #dbdbdb;height: 42px;padding:7px 10px 10px;}

.tz_tl{background: url(../images/tz_t_l.png) no-repeat left top;height: 30px;}
.tz_tfont{display: block;float:left;width:96px;text-align:center;padding-top:2px;height: 30px;line-height: 30px;color: #fff;font-weight: bold;font-size: 16px;background: url(../images/tz_t_r.png) no-repeat right top;}
.tz_more{display: block;float: right;color: #000;font-size: 14px;line-height: 30px;}
.tz_more a:link{color:#000;text-decoration:none;}
.tz_more a:visited{color:#000;text-decoration:none;}
.tz_more a:hover{color:#f60;text-decoration:none;}
/*tzlist*/
.tz_list {
	width: 96%;
	margin: 10px auto;
}
.tz_list ul {
	padding: 0px 0px;
	margin: 0px 0px;
}
.tz_list li {
	clear: both;
	color: #000;
	font-size: 14px;
	line-height: 28px;
	height: 28px;
	list-style: none;
}
.tz_list .title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	max-width: 240px;
}
.tz_list .new {
	float: left;
}
.tz_list img {
	margin: 0px 6px;
	vertical-align: middle;
}
.tz_list .time {
	color: #666;
	text-align: right;
	float: right;
}
.tz_list a:Link{color:#000;}
.tz_list a:visited{color:#000;}
.tz_list a:hover{color:#f60;}

.flfg_mar{margin:0px 12px;}
/*友情链接*/
.link_bg{float:left;background: url(../images/link_bg.jpg) no-repeat center left;color:#fff;font-size: 16px;font-weight: bold;width: 100px;height: 46px;line-height: 46px;text-align: center;}
.link{float: left;width:1080px;border:1px solid #c9c9c9; height: 46px;}
.link ul{margin:10px 40px;line-height: 26px;padding:0px;}
.link li{list-style: none;line-height: 26px;float: left;margin-right: 50px;color:#000;font-size: 14px;}
.link li a:link{color:#000;}
.link li a:visited{color:#000;}
.link li a:hover{color:#f60;}
/*底部*/
.footer{margin-top:10px;background: #f4f4f4 url(../images/footer_bg.jpg) repeat-x center top; height:160px;padding:30px 0px 0px;}
.footer p{text-align: center;width: 1000px;margin:0px auto;line-height: 200%;font-size: 14px;color:#000;}
.footer a:link{color:#000;}
.footer a:visited{color:#000;}
.footer a:hover{color:#f60;}

/*二级页面*/
.er_banner01{background: url(../images/er_banner01.jpg) no-repeat center top; height: 100px;margin:2px auto;width:1180px;}
.er_main{background: url(../images/jianj.jpg) no-repeat center bottom;}
/*当前位置*/
.er_place{font-size: 14px;line-height: 38px;float:left;}
.er_place img{margin:0px 6px; vertical-align: middle;}
/*二级左侧*/
.er_left{float:left;width: 260px;height:700px;background:url(../images/er_lbg.jpg) no-repeat center bottom;border:1px solid #6b9ff3;border-radius:4px;margin-right: 15px;}
.er_left_title{text-align: center;height: 60px;line-height:60px;font-size: 20px;font-weight: bold;border-bottom: 1px solid #ccc;width:200px;margin:0px auto;}
.er_left_btn{background: url(../images/er_left_btn.png) no-repeat center bottom;width:200px;margin:0px auto;height:48px;font-size:16px;line-height: 48px; }
.er_left_btn img{vertical-align: middle;margin:0px 10px;}
.er_left_btn span{color:#3780f6;font-weight: bold;}
.er_left_btn a:link{color:#000;}
.er_left_btn a:visited{color:#000;}
.er_left_btn a:hover{color:#f60;}
/*右侧*/
.er_right{width:900px;float: left;background: url(../images/jianj.jpg) no-repeat center bottom;min-height: 700px;padding-bottom: 100px;}
.xw_list{
	width: 100%;
	margin: 10px auto;
}
.xw_list ul {
	padding: 0px 0px;
	margin: 0px 0px;
}
.xw_list li {
	clear: both;
	list-style: none;
	color: #333;
	font-size: 14px;
	padding:15px 0px;
	border-bottom: 1px dotted #999;
	padding-left:20px;
	
}
.xw_list_li{float: left;width:680px;}
.xw_list_li .title {
	color:#333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	display: block;
	clear: both;
	width:580px;
	line-height: 180%;
	font-size: 16px;
}

.xw_list_li .title img{margin-right:8px;}
.news_list_pic{float: left;width:160px;}	
.news_list_pic img {
	vertical-align: middle;
	width:150px;
	height: 100px;
}
.xw_list_li .xw_summary{padding-left:20px;display: block;clear: both;overflow: hidden;font-size: 14px;color: #666;line-height: 160%;height:70px;overflow: hidden;text-indent: 28px;}

.xw_list_li .data {padding-left:20px;width: 100px;float: left;color: #999;display: block;line-height: 32px;font-size: 12px;}
.xw_list_li  a{display: block;}
.xw_list_li  a:Link{color:#333;}
.xw_list_li  a:visited{color:#333;}
.xw_list_li  a:hover span{color:#f60;}


.er_list {
	width: 96%;
	margin: 10px auto;
}
.er_list ul {
	padding: 0px 0px;
	margin: 0px 0px;
}
.er_list li {
	clear: both;
	color: #000;
	font-size: 16px;
	line-height: 42px;
	height: 42px;
	border-bottom: 1px dotted #ccc;
	list-style: none;
}
.er_list .title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	max-width: 680px;
}
.er_list .new {
	float: left;
}
.er_list img {
	margin: 0px 6px;
	vertical-align: middle;
}
.er_list .time {
	color: #666;
	text-align: right;
	float: right;
}
.er_list a:Link{color:#000;}
.er_list a:visited{color:#000;}
.er_list a:hover{color:#f60;}

/*page*/
.page{height:28px; margin:40px auto 20px; text-align:center;overflow:hidden; width:98%px; height:60px; font-size:14px; color:#333; clear:both;}
.page1{clear:both;}
.page2{margin-top:20px;}
.pagebox{clear:both;}
.pagelist{  left:30%; position:relative;}

.pagelist li{float:left;margin-right:5px;list-style: none;color:#333;}
.pagelist li a:link{ color:#333;}
.pagelist li a:visited{ color:#333;}
.pagelist li a,.pagelist li span{display:block;line-height:27px;background:#fff;padding-left:10px;padding-right:10px;border:1px solid #999;}
.pagelist li a.selected,.pagelist li span.selected{font-weight:bold;background:#6b9ff3;color:#fff;border:1px solid #6b9ff3;}
.pagelist li a.selected:hover{color:#fff;}
.pagelist li a:hover,.pagelist li a.firstpage,.pagelist li a.lastpage{color:#333;}
.pagelist li a.firstpage:hover,.pagelist li a.lastpage:hover{color:#333;}

.er_con{margin:15px;}
/*内容*/
.con_div{background: url(../images/jianj.jpg) no-repeat center bottom;min-height: 700px;padding-bottom: 200px;}
.con_title{text-align: center;font-size: 34px;line-height:200%;margin: 10px 0px;}
.con_date{color:#666;text-align: center;font-size: 14px;border-bottom: 1px dotted #999;padding-bottom: 10px;}
.con_date span{padding:0px 10px;}
.con_nr{color: #333;line-height: 200%;font-size: 18px;margin:16px;text-indent: 30px;}
.con_nr img{margin:10px;max-width: 90%;}
.con_nr p{text-indent: 30px;}

.lx_con{width: 900px;margin:20px auto;font-size: 20px;line-height: 180%;}
.lx_name{color:#3780f6; }
.lx_map{text-align: center;margin:10px auto;}

.server{
	width: 100%;
	margin: 10px auto;
}
.server ul {
	padding: 0px 0px;
	margin: 0px 0px;
}
.server li {
	clear: both;
	list-style: none;
	color: #333;
	font-size: 14px;
	padding:15px 0px;
	border-bottom: 4px solid #eee;
	padding-left:20px;
	
}
.server li:last-child{border-bottom: 0px;}
.server_li{float: left;width:850px;}
.server_pic{float: left;width:240px;margin:0px 25px;}	
.server_pic img {
	vertical-align: middle;
	width:240px;
	height: 200px;
}
.server_title{color:#3780f6;display: block;line-height: 200%;font-size: 18px;border-bottom: 1px dotted #3780f6;padding-left:15px;}
.server_con{display: block;margin-top:5px;clear: both;overflow: hidden;font-size: 14px;color: #666;line-height: 180%;min-height:70px;padding-left:15px;}


/*报名须知*/
.bm_list_title{font-size: 24px;color: #126fc8;margin: 30px 0px 15px;height: 52px;border-bottom: 1px solid #bbbbbb;}
.bm_list_title img{vertical-align: middle;margin:0px 12px;}
.bm_con{line-height:180%;font-size: 16px;padding:10px;color:#333;}
.bm_con a:link{color:#333;}
.bm_con a:visited{color:#333;}
.bm_con a:hover{color:#126fc8;}
.bm_input{border:1px solid #126fc8;border-top-left-radius: 4px;border-bottom-left-radius: 4px;height:38px;line-height: 38px;padding:0px 10px;float: left;font-size: 16px;outline: none;}
.bm_btn{background:#126fc8;height:38px;line-height: 38px;padding:0px 10px;color: #fff;border: 0px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;float: left; }