@charset "utf-8";
* {
	margin:0;
	padding:0
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:500
}
em,i{ font-style:normal}
body {
	color:#525252;
	font-size:14px;
	background:#fff
}
a{ text-decoration:none}
a.img {
	border:0
}
body, input {
	font-family:"微软雅黑"
}
fieldset, img {
	border:0
}
ol, ul {
	list-style:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
ul, ol, li {
	list-style:none
}
img {
	border:0;
	vertical-align:middle
}
.clear {
	clear:both
}

.main{ width:100%; display:block;  }
.head{ background:#f6f2f2; color:#000; width:100%; float:left; text-align:center; padding:8px 0px; font-size:18px; position:relative}
.head a{ display:block; position:absolute; top:10px; right:10px; font-size:23px; color:#fff}
.head img{ vertical-align:middle}
.top{ width:100%; height:47px; background:#ae100f; color:#FFF; overflow:hidden; border-bottom:1px solid #fff}

.nav{width:100%; float:left;background:#e51c23; padding:5px 0px}
.nav li{width:25%; float:left; text-align:center; font-size:14px; padding-bottom:0px; line-height:25px; height:25px;}
.nav a.lon{-moz-border-radius: 33px;-webkit-border-radius: 33px;border-radius: 33px; background:#ff9800; display:block;width:90%; margin:0 auto; color:#fff}
.nav a{ color:#fff}

.nav2{width:100%; float:left;}
.nav2 img{width:100%; height:auto}


.h_div{ width:100%; float:left; padding-top:10px}
.h_div .t{ padding-bottom:8px; background:url(../images/fen_i6iu.gif) no-repeat left; background-size:auto 100%; border-bottom:1px solid #e51c23  }
.h_div .t a{color:#fff; display:block; padding-left:10px; font-size:16px; padding-top:5px; height:20px;}
.h_div .c{ width:100%; padding-top:5px; padding-bottom:5px;border-bottom:3px solid #e51c23;}
.h_div .c ul{ width:100%; float:left; margin-top:0px}
.h_div .c li{ width:50%; float:left; background:#FFF; text-align:center; padding:5px 0px; font-size:12px;}
.h_div .c ul li a{ display:block; width:95%; margin:0 auto; position:relative; height: auto; color:#000; font-size:14px}
.h_div .c ul li span{ float:left;width:100%; padding:2px 0px}
.h_div .c ul li img{width:90%}
.bodymenu{ max-width:710px; margin:0 auto; padding:0 5px;}
.bodymenu .menuli{ width:33%;  float:left;}
.bodymenu .menuli div{ width:65%; text-align:center; margin:0 auto; margin-bottom:10px; margin-top:10px;}
.bodymenu .menuli img{ width:100%; }
.bodymenu a{ color:#000}

.h_about{width:100%;font-size:14px; line-height:23px; padding-bottom:50px; }
.h_about ul{width:90%; float:left; margin:10px}
.h_about li{width:100%; float:left; background:url(../images/17.png) no-repeat left center; height:25px; line-height:25px}
.h_about li a{ display:block; float:left; padding-left:20px; color:#666}

.news{ width:100%; float:left; padding-top:10px}
.news .t{ border-bottom:1px solid #c8c7cc; padding-bottom:8px;}
.news .t a{ padding-left:5px;height:15px; line-height:15px; display:block; color:#333; font-weight:bold; font-size:16px}
.news .t a span{ color:#e51c23}
.news .c{ background:#eeedf3; width:100%; padding-top:5px; padding-bottom:50px;}
.news{ width:100%; float:left}
.news li{ width:100%; float:left; padding:10px 0px; border-bottom:1px dashed #eee}
.news li a{ display:block;height:15px; margin-left:5px; color:#333; font-size:14px;}

.foot{ width:100%; float:left; background:#e51c23;  position:fixed; bottom:0px;left:0px;  color:#fff}

.foot li{ width:33%; float:left; text-align:center; color:#fff; font-size:16px; overflow:hidden; border-left:1px solid #aa1015;}
.foot li:nth-of-type(1){ border-left:0px}
.foot li:nth-of-type(3){ border-right:0px}
.foot dl{width:100%; float:left; display:block}
.foot dt{ font-size:22px; display:block; height:30px; line-height:30px; display:block; width:100%; float:left}
.foot dd{ font-size:12px; display:block; float:left;width:100%;  height:20px;}
.foot a{ color:#fff}
.list{width:100%; float:left; margin-bottom:10px; background:#FFF; }
.list dd{ float:left; display:block; width:10px; height:30px}
.list dl{ float:right; display:block; width:20px; height:30px;background:url(../images/bg_modules.png) no-repeat left;}
.list span{ display:block; float:left}
.list a{display:block; width:50%; height:35px; line-height:35px; color:#999; border-bottom:1px dotted #d6d6d6; float:left;}


.ny_ab_con{ padding:10px}
.news_title{ font-size:15px; text-align:center; font-weight:bolder; line-height:24px;}
.news_info{ text-align:center; line-height:30px; height:30px; border-top:1px dashed #ccc;}
.List_page{ padding-top:10px; margin-top:6px; border-top:1px dashed #ccc;}

.pages{width:100%; float:left; text-align:center; margin-top:20px; margin-bottom:50px}
.pager{display:inline-block;padding-left:0;border-radius:4px;}
.pager li{display:inline; float:left}
.pager li a,.pager li span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;color:#393D49;background:#fff;margin:0 0 0 8px;border:1px solid #eee}
.pager li a:hover{color:#fff;background:#1E9FFF}
.pager .active span{background:#1E9FFF;color:#fff}
.pager .disabled{}

 