/* CSS Document */
body{ margin:0px; padding:0px; font-size:16px/1.5;font-family:"Microsoft YaHei"; }
h1, h2, h3, h4, h5, h6,p{ margin:0px; padding:0px;}
ul, li,ol,li{ margin:0px; padding:0px; list-style-type:none;}
dl, dt, dd{ margin:0px; padding:0px;}
a{
	outline:none;
	text-decoration:none;
	border-bottom: 0px;
	hide-focus:expression(this.hideFocus=true);
}
a:hover{}
img{ border:0px;max-width:100%;height:auto;}
html,body{height:100%;}


.header{ width:100%; overflow:hidden; background:#338888;}
.header h1{ text-align:center;  width:100%; padding-top:0.5em;}
.header h1 img{vertical-align:middle;}

/*   导航    */
nav{ width:100%; position:relative; font-size:12px;}
#nicemenu {
	width:100%; height:43px; line-height:43px;background:#e5f1f1; border-bottom:1px solid #d2e1e2;
}
#nicemenu ul{ width:100%;}
#nicemenu a {
	color:#333;
}
#nicemenu li {
	display:inline; width:16%; background:url(../images/index_04.jpg) no-repeat right center; text-align:center;
	position:relative; float:left;
}
#nicemenu li span {
	position:relative;
	z-index:10;
	line-height:43px;
}
#nicemenu span{ /*margin-left:4px;*/
	cursor:pointer;
}
#nicemenu span img{ margin-left:5px;}
#nicemenu div.sub_menu {
	display:none;
	position:absolute;
	left:0;
	top:44px;
	width:100%;
	background:#e5f1f1; z-index:9999999999
}
#nicemenu li.li2{ background:none; width:20%;}
#nicemenu div.sub_menu a{ display:block; line-height:30px; border-bottom:1px dashed #ccc;}
.banner{ width:100%;overflow:hidden; text-align:center; margin-top:1px;}
.bzNav{ clear:both; overflow:hidden; width:100%; background:#f3f3f3; margin-top:0.3em;}
.bzNav dl{ border-left:5px solid #338888; padding:0.5em;}
.bzNav dt{ display:block; background:url(../images/index_14.jpg) no-repeat; background-position:0px 12px; font-size:16px; font-family:"Microsoft YaHei"; color:#005555; padding-left:20px; line-height:35px;}
.bzNav dd{ padding-left:20px;}
.bzNav dd a{ color:#333; font-size:12px; line-height:30px; display:inline-block; margin-right:15px;}

#tabs{ display: inline-block; height:38px; line-height:38px; background:#388;border-top-right-radius:4px;border-top-left-radius:4px; margin-left:2%; }
#tabs li{ cursor:pointer;float:left; display:inline; padding-left:15px; padding-right:15px;font-size:14px; margin-left:-2px;}
#tabs li.li2{ color:#fff; text-align:center;}
#tabs li.li3{ color:#333; background:#dfdfdf;border-top-right-radius:4px;border-top-left-radius:4px; border:1px solid #d7d5d5; height:36px;}
#tabs li.li4{ width:2px; height:38px; padding:0px; margin:0px;}
#tabs li a:hover{ text-decoration:none}
#tabCon{overflow:hidden; clear:both; width:100%; background:url(../images/index_17.jpg) repeat-x bottom; padding-bottom:15px; }
.xxk{ position:relative; overflow:hidden;margin-top:0.5em;background:url(../images/index_17.jpg) repeat-x  bottom; height:38px;}
.newList{ width:100%;}
.newList li{ border-bottom:1px dashed #ccc; line-height:35px; font-size:14px; width:96%; padding-left:2%; padding-right:2%;}
.newList li a{ background:url(../images/index_25.jpg) no-repeat left center; color:#388; padding-left:1%; width:99%; display:block; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.swt{ clear:both; overflow: hidden; width:100%; background:#f3f3f3; padding-top:0.8em; padding-bottom:0.5em; margin-top:1em;}
.swt p{ width:99%; padding-left:1%; }
.swt a{ float:left;width:33%;text-align:center;}
.swt a img{ width:95%;}
.heig{ width:100%; height:60px; overflow:hidden}



 .nav{ position:fixed; width:100%;bottom:0px;background: #388; height:50px; overflow:hidden; clear:both}
 .nav li{ font-size:14px; float:left; width:33.3%; display:inline; text-align:center; line-height:50px; background: url(../images/index_39.jpg) no-repeat right center}
 .nav li.li2{ background:none}
 .nav li img{ vertical-align:middle;}
 .nav li a{ color:#fff}

.mbx{ width:100%; clear:both; overflow:hidden; background:#dfdfdf; line-height:25px; font-size:12px;}
.mbx p{ background:url(../images/list_03.jpg) no-repeat left center; padding-left:21px; margin-left:2%; color:#333;}
.mbx p a{ color:#333}
.mbx p span{ color:#388}
.listUl{ width:96%; margin:0px auto; overflow:hidden;}
.listUl li{ border:1px solid #ccc; background:url(../images/index_17.jpg) repeat-x bottom; padding:10px;border-radius:4px; position:relative; margin-top:1em;}
.listUl li b{ display:block; font-family:"Microsoft YaHei"; padding-right:85px;}
.listUl li a{ color:#388; display:inline-block}
.listUl li p{ line-height:25px; color:#333; font-size:12px; padding-top:10px;}
.listUl li a.zx{ position:absolute;right:10px;top:10px; font-size:14px; color:#ff6800; background: url(../images/list_0.jpg) no-repeat left center; padding-left:25px;}


.tt{ margin-top:1em}
.content{width:96%; margin:0px auto; overflow:hidden;}
.txt{ border:1px solid #ccc; background:url(../images/index_17.jpg) repeat-x bottom; padding:10px;border-radius:4px; position:relative; margin-top:1em;}
.txt h2{ display:block; color:#388; text-align:center; font-size:16px; padding-bottom:0.5em}
.txt p{ font-size:12px; line-height:25px; text-indent:24px; margin-bottom:1em}
.txt img{ width:auto; height:auto; max-width:98%;}

.listbtn { margin:0 auto; width:96%; padding:20px 0 10px 0;}
.listbtn span{ display: block; text-align: center; background: #efefef; line-height: 28px; font-size: 15px; border: #DBDBDB 1px solid; border-radius: 8px; cursor:pointer;}






