body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote,th, td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: none;
}
img {}

ol, ul {
    list-style: none;
}

caption, th {
    text-align: left;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

q:before, q:after {
    content: '';
}

body {
	margin:0 auto;
	padding:0;
	font: 14px/25px '微软雅黑',Arial, Helvetica,sans-serif;
	background: #EEE url(bg.png) repeat-x;
}

a{/* 链接 */
	color: #369;
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	}
a:hover {
	color:#000;
	text-decoration: underline;
	}
a:active {
	text-decoration: none;
	}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.tc{text-align:center;}
.tr{text-align:right;}
.red{color:red;}
.yc{display:none;}

.top,.header,.menu,.main,.links,.footer,.by{clear:both;margin:auto;}
.top,.menu,.main,.by{width:980px;}
.header{height:150px;}
.top {height:115px;background:url(topbg.png) no-repeat 580px 1px;}
.logo{width:420px;height:113px;background:url(logo.png) no-repeat 0 1px;text-indent:-999em;overflow: hidden;}
.map{width:150px;height:115px;line-height:50px;font-size:12px;color:#369;text-align:right;}
.map a{padding:0 5px;color:#369;}
.er{background:url(er.png) no-repeat right;}

.menu{height:35px;line-height:34px;background:#0566af url(menu.png) repeat-x;z-index:100;}
.menu a{display:inline-block;padding: 0 5px;font-size:14px;font-weight:500;color:#FFF;}
.menu .home{padding-left:0px;/* background:url(menu.png) no-repeat 12px -105px; */}
.menu ul{padding-left:10px; }
.menu ul li{position:relative;float:left;padding:0 2px;background:url(menu.png) no-repeat 0 -70px;}
.menu ul li a:hover,.on{margin-top:-2px;height:35px;color:#ff9;background:url(menu.png) repeat-x 0 -35px;border-top:2px solid #FF9;text-decoration: none;}
.menu ul li div{position:absolute;left:0;top:35px;display:none;width:110px;background-image:none;border:solid 1px #0566af;border-top:0;background-color:rgba(5,102,175,.9);z-index:100;}
.menu ul li div.zzy{position:absolute;left:0;top:35px;display:none;width:145px;background-image:none;border:solid 1px #0566af;border-top:0;background-color:rgba(5,102,175,.9);z-index:100;}
.menu ul li div a{display:block;height:40px;line-height:40px;color:#FFF;border-top:solid 1px #0566af;}
.menu ul li div a:hover{margin:0;height:40px;line-height:40px;color:#FF9;background-image:none;background-color:none;border-top:solid 1px #0566af;}
.menu ul li:hover div{display:block;}
.menu ul li:hover div.sji{display:none;width:80px;}
.menu ul li:hover div.ssj{width:80px;}
.menu ul li:hover div.sji a{display:block;}
.menu ul li ul.sj{padding:0;display:none;width:80px;}
.menu ul li:hover ul.sj{display:block;}
.menu ul li ul.sj li{background:none;padding:0;display:block;}
.menu ul li ul.sj li a{display:block;width:70px;}
.menu ul li:hover div .sj li:hover div.sji{display:block;position:absolute;left:80px;top:0;}


/* {#0566af} #0566af   #0566af*/

.left{padding-top:10px;width:635px;}
.right{padding-top:10px;width:330px;}



.boxt{/* 共用头部 */
	display:block;
	height:35px;line-height:35px;
	border-bottom:solid 2px #ddd;
	}
.boxt h1,.boxt b,.boxt strong,.boxt em,.boxt i{
	font-style:normal;
	}
.boxt em{padding:0 10px;height:35px;font-size:15px;font-weight:bold;color:#FFF;box-shadow:1px 0 0 #ddd;}
.boxt b{padding-left:30px;font-size:15px;font-weight:bold;background-image:url(r.png);_background-image:url(r.gif);background-repeat:no-repeat;}
.boxt span{
	}
.boxt span a{}
.boxc{
	display:block;
	background:#FFF;
	box-shadow:1px 1px 1px #ddd;
	}

.ult{/* 文字列表 */
	}
.ult li,.ull li{
	display: block;
	_width: 95%;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
	background: url('d.gif') no-repeat -6px 3px;
	overflow: hidden;
	}

.ulp{/* 图片列表 */
	display:block;
	padding:5px 0;
	}
.ulp li{
	float:left;
	
	}
.ulp li img{
	display:block;
	margin:0 auto;/* 图片居中 */
	}

.nav{/* 位置导航 */
	font-size:14px;
	color:#666;
	}
.nav a{
	padding:0 5px;
	}


.list,.page{/*列表 内页*/
	display:block;
	
	}
.ull{border-top:1px solid #eee;}
.ull li{/* 列表－文字列表 */
	height:35px;line-height:35px;
	background: url('d.gif') no-repeat -6px 9px;
	}
.ull li a{
	float:left;
	}
.ull li:hover{background-color:#F9F9F9;}
.ull li span{/* 多用于日期时间 如：(2012-04-26)*/
	float:right;
	font-size:12px;color:#666;
	}
.ull li.m{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #eee;}
.ull li.m0{padding-bottom:0;margin-bottom:0;border-bottom:none;}
.nav{height:35px;line-height:35px;}
.nav a{padding:0 5px;}
.l_left,.p_left{margin-bottom:10px;padding-top:10px;width:690px;}
.l_right,.p_right{margin-bottom:10px;padding-top:10px;width:280px;}

.l_left{width:150px;}
.l_right{width:810px;}
.p_nav{position:fixed;}
.p_nav .boxt {border-color:#0566af;}
.p_nav .boxt em{display:block;line-height:35px;color:#fff;background:#0566af;box-shadow:none;text-align:center;}
.p_nav ul{padding:0;text-align:center;}
.p_nav ul li a{display:block;font-size:15px; line-height:30px;background:url('pnav.gif') no-repeat 20px center;}
.p_nav ul li a:hover{background-color:#ddd;}
.p_nav ul li a.n{background:#0566af;}


.page .boxc h1.title{/*内页*/
	display:block;
	text-align:center;
	font-size:20px;line-height:4em;
	border:none;
	}

.page .info{/*内容相关信息*/
	display:block;
	padding:0 10px;
	height:25px;
	line-height:25px;
	font-size:12px;
	background:#F5F5F5;
	text-align:center;
	}
.page .info span{padding:0 10px;color:#666;}

.page_body{/* 内页正文 */
	padding:10px 0;
	line-height:25px;
	}
.page_body p{/* 内页正文段落 */
	padding:10px 0;
	text-indent:2em;
	}
.page_body p img{margin-left:-2em;width:100%;}

.next{display:block;padding:10px 0;}
.pagebreak{/* 分页 */
	display:block;
	
	height:35px;
	}

.pagebreak li{
	float:left;
	margin:0 3px;
	padding:3px 10px;
	border:1px solid #ddd;
	/*  针对 Html5  */
	box-shadow:1px 1px 1px #eee;
	}
.pagebreak li a{
	display:block;
	
	font-size:12px;font-style:normal;
}
.pagebreak li.thisclass{font-weight:bold;background:#ECF5FF;}
.pagebreak li.thisclass a{color:#000;}
.pagebreak li:hover{background:#FF9;}


.ezdt{height:385px;}/* 二中动态 */
	.ezdt .boxc{padding:10px 15px;height:330px;}
	.ezdt .boxt{border-color:#0566af;}
	.ezdt .boxt em{background:#0566af;}
	.ezdt .boxt #time{padding:0 10px;}
	.ezdt .boxt span.fr {font-size:12px;color:#ccc;}
	.ezdt .boxt span a{position:relative;padding:0 5px;color:#0566af;}
	.ezdt .boxt span a i{position:absolute;top:-15px;right:0px;display:block;padding-left:20px;width:20px;height:18px;background:url(hot.gif) no-repeat;}

	.ez_hot{width:300px;position:relative;}
	.ez_hot b{display:block;padding-bottom:5px;}
	.ez_hot .xb ,.ez_hot .cx{float:left;padding:0 10px;height:33px;line-height:33px;box-shadow:1px 1px 1px #ddd;}
	.ez_hot .xb{background:#e00;color:#FFF;}
	.ez_hot .cx{margin-left:10px;padding:0 5px;font-size:12px;background:#0566af;color:#FFF;}
	.ez_hot .cx a{padding:0 10px;font-size:14px;color:#FFF;}
	.hot_pic{position:relative;width:300px;height:250px;margin-bottom:10px; }
	.hot_pic ul li img{display:block;width:300px;height:210px;}
	.hot_pic span{display:block;padding:10px 0;}
	#slide ,#slide-1,#huand{overflow:hidden;}
	#slide img ,#slide-1 img,#huand img{box-shadow:0 0 6px rgba(0, 0, 0, .4);}
	#slide li,#slide-1 li,#huand li{_display:inline-block;}
	
	
.switchable-triggers {position:absolute; top:-5px;_top:5px;right:0;
    width:40px;overflow-y:hidden;text-align:center;
  }
.switchable-triggers li { display:inline-block;*display: inline; *zoom: 1;
    margin-left:5px;width:8px;height:8px;font-size:0px;
    background:#ddd; text-shadow:0 1px 1px rgba(0, 0, 0, .4);
    cursor:pointer;
  }
.ezdt .switchable-triggers li.current {background:#0566af;}
.ts_pics .switchable-triggers li.current {background:#06F;}

.ts_pics{position:relative;width:260px;}
.ts_pics b{display:block;padding-bottom:5px;}
.ts_pic{position:relative;width:260px;height:180px;margin-bottom:0px;}
.ts_pic img{display:block;width:260px;height:180px;}
.ts_pic li{position:relative;display:table;}
.ts_pic li span{display:none;position:absolute;left:0;bottom:0;padding:10px;width:240px;color:#FFF;background:rgba(0,0,0,.6);z-index:10;}
.ts_pic a:hover span{display:block;}

#hdimg{position:relative;width:980px;height:300px;overflow:hidden;}
.huandang{width:980px;height:360px;margin-bottom:10px;}
.huandang   img{float: left;display: inline;width:980px;height:300px;}

.huandang{position:relative;width:980px;}
.huandang b{display:block;padding-bottom:5px;}
.huandang{position:relative;width:980px;height:300px;margin-bottom:0px;}
.huandang img{display:block;width:980px;height:300px;}
.huandang li{position:relative;display:table;}
.huandang li span{display:none;position:absolute;left:0;bottom:0;padding:10px;width:280px;color:#FFF;background:rgba(0,0,0,.6);z-index:10;}
.huandang a:hover span{display:block;}
#hdimg .switchable-triggers {position:relative;left:25%;top:260px;
    width:50%;overflow-y:hidden;text-align:center;
  }
#hdimg .switchable-triggers li { display:inline-block;*display: inline; *zoom: 1;
    margin-left:5px;width:5%;height:6px;font-size:0px;
    background:#FFF; text-shadow:0 1px 1px rgba(0, 0, 0, .4);
    cursor:pointer;
  }
#hdimg .switchable-triggers li.current {background:#60b424;}

	.news{padding-top:30px;width:290px;}
		.news h1{font-size:18px;line-height:20px;color:#000;}
		.news p{padding:5px 0;font-size:12px;color:#666;line-height:16px;}
		.news strong{padding-right:15px;font-size:12px;color:#0566af;background:url(s.gif) no-repeat 50px -9px}
		.news ul{padding:0;}
.zwgk{height:385px;}
	.zwgk .boxt{border-color:#0566af;}
	.zwgk .boxt span a{float:left;padding:0 5px;font-size:12px;color:#333;}
	.zwgk .boxt span a.hover{padding:0 10px;color:#FFF;background:#0566af;}
	.zwgk .boxc{padding:10px;height:330px;}
	.zwgk .boxc img{display:block;}
	.zwgk .boxc ul{padding:5px 0;}
	.zwgk .boxc .xz ,.zwgk .boxc .zl  ,.zwgk .boxc .more {float:left;padding:0 10px;height:33px;line-height:33px;color:#FFF;box-shadow:1px 1px 1px #ddd;}
	.zwgk .boxc .xz{background:#369;}
	.zwgk .boxc .zl{margin:0 10px;background:#0566af;}
	.zwgk .boxc .more{color:#666;box-shadow:none;}
	.hide{display:none;}
.jy{}
.jy img{float:left;margin-right:10px;}
.jy p{clear:both;display:block;}

.tsjy{height:410px;}
	.tsjy .boxt,.szll .boxt{border-color:#06F;}
	.tsjy .boxt em{background:#06F;}
	.tsjy .boxt span.fr {font-size:12px;color:#ccc;}
	.tsjy .boxt span a{padding:0 5px;color:#06F;}
	.tsjy .boxc{padding:10px 15px;height:230px;}

	.ts_news {padding-left:15px; width:312px;height:225px;border-left:solid 1px #eee;}
	.ts_news p{padding:5px 10px;height:90px;font-size:12px;color:#666;line-height:20px;background:#eee;}
	.ts_news p b{display:block;padding:5px 0;font-size:15px;color:#000;line-height:25px;}
	.ts_news p a.qw{padding:2px 5px;color:#e00;background:#fc3;}
	.sr{padding-top:10px;}
.list-lm{margin-bottom:10px;width:100%;}
	.list-lm .boxt,.szll .boxt{border-color:#0566af;}
	.list-lm .boxt em{background:#0566af;}
	.list-lm .boxt em a{color:#FFF;}
	.list-lm .boxt span.fr {font-size:12px;color:#ccc;}
	.list-lm .boxt span a{padding:0 5px;color:#06F;}
	.list-lm .boxc{padding:10px 15px;height:230px;}
.list-lm-img .boxc{padding:10px 15px;height:340px;}
.list-lm-img .boxc .ulimg li{height:160px;}
.list-lm-img .boxc .ulimg li a{height:160px;}
.list-lm .ts_news {width:365px;}

.szll{height:410px;}
	.szll .boxt b{background-position:0 -35px;}
	.szll .boxt b span{font-size:18px; color:#06F;}
	.szll .boxt span{font-size:12px;}
	.szll .boxt span strong{padding:0 2px;color:#0566af;}
	.szll .boxc{padding:10px;height:355px;}

	.laoshi{}
	.laoshi li{position:relative;float:left;width:155px;height:180px;}
	.laoshi li a{clear:both;display:block;margin:auto;width:145px;height:170px;}
	.laoshi li a div{position:absolute;top:0;left:5px;display:none;padding:30px 0 0 20px;width:125px;height:140px;color:#FFF;background:rgba(0,0,0,.6);z-index:10;}
	.laoshi li a div b,.laoshi li a div span{display:block;}
	.laoshi li a div b{font-size:18px;color:#ff9;}
	.laoshi li a div span{margin-top:30px;padding-right:15px;width:85px;height:25px;line-height:25px;color:#000;background:#FC3 url(s.gif) no-repeat 80px -75px;text-align:center;box-shadow:1px 1px 1px #333;}
	.laoshi li a:hover div{display:block;}

	.xypic li{float:left;width:155px; height:145px;}
	.xypic li a{clear:both;display:block;margin:auto;width:145px; height:135px;}

.jxky{}
.jxky .boxt,.xywh .boxt{border-color:#080;}
	.jxky .boxt em{background:#080;}
	.jxky .boxt span.fr {font-size:12px;color:#ccc;}
	.jxky .boxt span a{padding:0 5px;color:#080;}
	.jxky .boxc{padding:10px 15px;height:280px;}
	.ky{width:260px;}
	.ky p{height:90px;margin-bottom:5px;border-bottom:1px solid #eee;}
	.ky p img{float:left;margin-right:10px;}
	.ky p a{font-size:18px;font-weight:bold;color:#333;}
	.ky span{display:block;padding-top:5px;}
	.ky span a{float:left;margin:0 5px 0 0;padding:5px 5px;width:36px;height:36px;line-height:18px;font-size:15px;font-weight:bold;color:#333;background:#eee;border:1px solid #ddd;text-align:center;}
	.ky span a:hover{color:#FFF;background:#080;border:1px solid #080;text-decoration: none;}
	.ky span a.on{margin:0;}

	.jxky .ts_news {height:270px}

	.xywh .boxt b{font-size:15px;background-position:0 -70px;}
	.xywh .boxt span{font-size:12px;}
	.xywh .boxt span strong{padding:0 2px;color:#080;}
	.xywh .boxt span a{float:left;padding:0 5px;font-size:12px;color:#333;}
	.xywh .boxt span a.hover{padding:0 10px;color:#FFF;background:#080;}
	.xywh .boxc{padding:10px;height:280px;}
	.xywh .boxc a.more{color:#666;}

	.fc{padding-top:5px;}
	.fc li{_display:inline-block;float:left;width:155px;height:125px;_height:120px;}
	.fc li a{clear:both;display:block;margin:auto;width:140px;height:110px;}
.page .boxc{padding:10px 15px;border-top:2px solid #0566af;}
.page .boxc h1.list_title{font-size:18px;line-height:45px;border-bottom:1px solid #eee;}
.page .boxc ul.ull{padding-top:10px;}

.tz{}
.tz .boxt{border-color:#0566af;}
.tz .boxt em{background:#0566af;}
	.tz .boxt span a{float:left;padding:0 5px;font-size:12px;color:#333;}
	.tz .boxt span a.hover{padding:0 10px;color:#FFF;background:#0566af;}
	.tz .boxc{margin-bottom:10px;padding:10px;height:250px;}


.ulls{padding-top:20px;}
.ulls li{_display:inline-block;float:left;width:165px;height:225px;}
.ulls li a{clear:both;display:block;margin:auto;width:145px;height:225px;line-height:20px;text-align:center;}

.ulimg{padding-top:20px;}
.ulimg li{_display:inline-block;float:left;width:220px;height:200px;}
.ulimg li a{clear:both;display:block;margin:auto;width:200px;height:200px;line-height:20px;text-align:center;}

.sub_list_nav{clear:both;display:block;height:45px;border-bottom:solid 1px #ddd;}
.sub_list_nav h1{float:left;padding-right:10px;font-size: 18px;line-height:35px;}
.sub_list_nav a{float:left;margin:3px;padding:0 10px;height:30px;line-height:28px;color:#fff;background:#0566af;box-shadow:1px 1px 1px #ddd;border-radius:3px;}
.sub_list_nav a:hover{color:#333;background:#F90;text-decoration: none;}
.sub_list_p{padding:20px 0;height:200px;}
.sub_list_p img{float:left;margin-right:20px;}
.sub_list_p a{font-size:18px;font-weight:bold;color:#d00;}
.sub_list_p span{display:block;padding-top:10px;}
.sub_list{clear:both;display:block;height:260px;}
.sub_list .boxt{padding:0 10px;height:30px;line-height:30px;border-bottom:solid 1px #ddd;background:#eee;}
.sub_list .boxt strong{float:left;}
.sub_list .boxt span{float:right;}
.sub_list ul.fl{padding:10px 0;width:430px;}
.sub_list ul.fl span{padding-left:10px;font-size:12px;color:#666;}
.sub_list ul.fr{padding:20px 0;width:230px;}
.sub_list ul.fr a{display:block;padding:0 10px;}
.sub_list ul.fr img{display:block;margin:auto;}




.picbox{padding:0 0 10px 0;}
.picbox center{padding:10px 0;}
.picbox center a{margin:3px;padding:1px 10px 3px 10px;color:#fff;background:#0566af;box-shadow:1px 1px 1px #ddd;border-radius:3px;}
.picbox center span{margin:3px;padding:1px 10px 3px 10px;color:#fff;background:#369;box-shadow:1px 1px 1px #ddd;border-radius:3px;}
.picbox a img{display:block;margin:auto;}

.links{padding:10px 0;}
.links a{padding-left:5px;}

.footer{background:#FFF;border-top:1px solid #ddd;text-align:center;}
.footer p{padding:20px 0 10px 0;font-size:12px;color:#999;}
.footer p span{display:block;margin-left:-5px;}
.footer p a{padding:0 5px;color:#666;}



.janrong{clear:both;display:block;position:absolute;top:0;left:0;margin:0 auto; width:100%; font:14px/45px '';text-align:center;background:#FF9;border-bottom:solid 1px #ddd;z-index:9999;}
.janrong a{color:red;text-decoration: underline;}
.janrong p{}
.janrong span{float:right;padding-right:20px;width:30px;height:30px;font-weight:700;color:#F00;cursor:pointer;}


.boxt span a.more{color:#666;}


