@charset "gb2312";
body{ font:normal 14px/180% "微软雅黑"; margin:0 auto; padding:0px; color:#717171; max-width: 640px;}
html,p,ul,li,input,form,h1,h2,h3,h4,h5,dl,dt,dd,img{margin:0px;padding:0px;border:0;}
img{vertical-align: middle;border:none;margin:0px;padding:0px;}
ul,li,dt{list-style-type:none;}
a{color:#717171;text-decoration:none; font-size:14px;}
a:hover{color:#ff0000;}
.clear{clear:both;}
h2.list_titlep{ font-size:16px;}


#logo{ width: 100%; height: auto; overflow: hidden;}
#logo img{ width: 100%;}

#nav{ width: 100%; height: auto; overflow: hidden;}
#nav li{ width:20%; height: auto; overflow: hidden; background: url(../images/bj.jpg) #e0001f repeat-y right top; text-align: center; line-height: 2.5em; float: left;}
#nav li a{color: #fff;}
#nav li:nth-child(5n){ background-image: none;} 
#banner{ width: 100%; height: auto; margin: 0 auto;}
#banner img{ width: 100%;}
#main{ width: 98%; height: auto; overflow: hidden; margin: 0 auto;}
.news{ width: 100%;height: auto; overflow: hidden; margin: 0 auto; }

.news,.list,.tabList{ width:100%;overflow: hidden; margin-top: 1em;}
.title{width:100%;height:auto; overflow: hidden; border-bottom:1px solid #bdbdbd; margin-bottom: 1em; }
.title span{width:20%;background:#eeeeee;float:left; text-align: center;line-height:2em; margin-right: 2%; cursor: pointer;}
.title span.active{ background:#e0001f; color: #fff;}
.newsT,.listT,.tabListT{width:100%;display: none;}
.newsT dd{ width: 100%; height: auto; overflow: hidden; margin-bottom: 0.5em;}
.newsT dd img{ width: 40%; float: left; margin-right: 3%;}
.newsT dd div{width: 57%; height: auto; overflow: hidden;}
.newsT dd div b{ font-size: 1em; display: block; text-align: center;color: #333;}
.newsT dd div p{ font-size: 0.8em; margin-top: 0.5em;}
.newsT dd div p span{ color: #ff0000;}
.newsT dd div b:hover{ color: #f00;}
.newsT dt{ width: 100%; height: auto; overflow: hidden; border-bottom: 1px dashed #ccc; background: url(../images/sj.jpg) no-repeat left center; text-indent: 1em; line-height: 2.5em;}
.newsT dt span{ float: right; color: #ccc;}
.active,.tab,.one{ display: block; }

.list .title,.tabList .title{ border: 0; background: #d20305; margin-bottom: 0.5em;}   
.list .title span,.tabList .title span{ background: none; color: #fff;}     
.tabList .title span.tab,.list .title span.one{ color: #FFFF00;}
.listT dt,.tabListT dt{ width: 100%; height: auto; overflow: hidden; border-bottom: 1px dashed #ccc; line-height: 2.5em;}
.listT dt span,.tabListT dt span{ float: right; color: #ccc;}

.footer{ width: 100%; height: auto; overflow: hidden; background: #f3f3f3; margin-top: 2em; text-align: center; padding-bottom: 1em;}
.footerNav{ width: 100%; height: auto; overflow: hidden; line-height: 3em; border-bottom: 1px solid #e2e2e2; color: #666;}
.footerNav a{color: #333; padding: 0 0.5em;}
.footerNav a:hover{ color: #f00;}
.version{ width: 100%; height: auto; overflow: hidden; padding: 1em 0;}
.version a{border-radius:25px;height: auto; overflow: hidden;background: #d20205; padding: 0.4em 2.5em; color: #fff; margin-right: 20px;}
.version a.vs2{ background: #f88600;}



/* 列表页*/
.lieb{ width:100%; height:auto; margin:0 auto; overflow:hidden; }
.liebwz{width:100%;background:#ececec; font-size:1em; text-indent:24px; line-height:3em;}
.liebtxt{ width:98%; margin:0 auto;}
.liebtxt ul li{ width:100%;line-height:3em; border-bottom:1px dashed #CCCCCC;}
.liebtxt ul li span{ float: right; color: #ccc;}

/* 内容页*/
.neir{ widtH:100%; margin:0 auto;margin-top:20px; border-bottom:1px solid #CCC;}
.neir h1{ text-align:center; font-size:2em; line-height:2em;}
.neir p{ widtH:100%;font-size:1em; text-align:center; margin-bottom:0.5em; color:#999;}
.txtnei{ widtH:98%; margin:0 auto; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.txtnei ul li{ float:left; line-height:2em; text-indent:24px;}
.txtnei img{widtH:100%;}
.sxb{ width:100%; margin:0 auto; overflow:hidden;}
.sxb ul li{ border:1px solid #CCC; font-size:1em; line-height:2.5em; text-indent:24px; margin-bottom:20px;}





@media screen and (min-width:640px) and (max-width:1440px){ 
 body{ font-size:16px; line-height:2em;}
}
@media screen and (min-width:480px) and (max-width:640px){
 body{ font-size:14px; line-height:2em;}
}
@media screen and (min-width:360px) and (max-width:480px){
 body{ font-size:14px; line-height:1.75em;}
}
@media screen and (min-width:320px) and (max-width:360px){
 body{ font-size:14px; line-height:1.75em;}
}


h3.more{ width:100%; height:45px; text-align:center; font:normal 16px/45px "微软雅黑"; }



/* 加载更多按钮 */
.cateBtn a{ display: block; height: 34px; text-align: center; line-height: 34px; font-size:16px; border-radius:5px; background:#eaeaea; color:#000;}
.cateBtn a:hover{ display: block; height: 34px; text-align: center; line-height: 34px; font-size:16px; border-radius:5px; background:#51a3d1; color:#fff;}