@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:14px; font-size:12px;}
a:active{text-decoration:none; color:#4F4F4F;}
a:link{text-decoration:none; color:#4F4F4F;}
a:visited{text-decoration:none; color:#4F4F4F;}
a:hover{text-decoration:none; color:#F40B0B;}
ul{ margin:0; padding:0;}
ul li{ display:block; list-style:none; margin:0; padding:0;}
p{ margin:0; padding:0;}
h4{ margin:0; padding:0; font-size:12px; font-weight:normal;}
dl{ margin:0; padding:0;}
dl dt, dl dd{ margin:0; padding:0; display:block;}
a img{ border:0px;}

.top{ width:100%; max-width:480px; min-width:270px; margin:0px auto; background:url(../images/top_bg.jpg) repeat-x;}
.top img{ width:100%; height:auto;}
.menu{ background:url(../images/menu_bg.jpg) repeat-x; background-color:#164C88; width:100%; max-width:480px; min-width:270px;margin:0px auto; padding:10px 0; color:#fff; overflow:hidden;}
.menu a:link,.menu a:active,.menu a:visited{ color:#fff; padding:5px 15px; font-size:14px; font-weight:bold; line-height:22px; display:block; float:left;}
.banner{ width:100%; margin:0px auto; max-width:480px; min-width:270px;}
.banner img{ width:100%; margin:0px auto; max-width:480px; min-width:270px; height:auto;}

.in_gsjj{ width:96%; margin:0px auto; max-width:460px; min-width:260px; overflow:hidden; padding-bottom:10px; padding-top:10px; border-bottom:1px dashed #999;}
.in_gsjj_l{ width:30%; float:left;}
.in_gsjj_l img{ width:90%; height:auto;}
.in_gsjj_r{ width:68%; float:right; line-height:20px;}
.news_l{ width:55%;float:left;}
.in_news{ width:100%; max-width:480px; min-width:270px; margin:0px auto;}
.in_newslist{ width:260px; float:left;}
.in_newslist ul li{ background:url(../images/inco.jpg) no-repeat 5px center; padding-left:15px; height:20px; line-height:20px;}

.in_bt{ border-bottom:1px solid #B4B6C3; height:35px;}
.in_bt_txt{ float:left; height:20px; padding-top:15px; background:url(../images/in_btbg01.jpg) no-repeat 3px 8px; padding-left:30px;}
.in_bt_txt b{ font-size:14px; color:#0068A9;}
.in_bt_txt span{ font-size:10px; font-family:Tahoma; color:#0068A9;}
.in_bt_more{ width:40px; float:right; padding-top:20px;}
.in_bt_more a:link,.in_bt_more a:active,.in_bt_more a:visited{ color:#448FC9;}

.zgs{ float:left; width:40%; margin-left:8px; float:right;}
.zgs ul li{ height:20px; line-height:20px; padding-left:10px; background:url(../images/inco.jpg) no-repeat 5px center;}

.end{ clear:both; background-color:#065AA0;width:100%; max-width:480px; min-width:270px; margin:0px auto; text-align:center; line-height:25px; color:#fff; font-size:14px;}

.gsjj_con{ width:96%; max-width:460px; min-width:260px;margin:0px auto; line-height:18px; color:#5D5D5D; padding:10px 0;}
.gsjj_con h2{ text-align:center; padding:10px 0; margin:0px;}
.ny_bt{ height:35px; line-height:35px; font-size:18px;width:96%; max-width:460px; min-width:260px;margin:0px auto; border-bottom:1px dashed #999; color:#898989;}
.jj_pic{ width:70%; min-width:320px; max-width:482px; margin:0px auto}
.jj_pic img{ height:auto; padding:1%; border:1px solid #ADADAD; width:100%}

.con_r{ width:100%; margin:0px auto;  max-width:482px; height:auto; min-width:320px;}
.gslist{ width:100%; margin:0px auto;  max-width:482px; height:auto; min-width:320px;}
.con_r dl dt{ display:block;  float:left; width:65%; height:30px; line-height:30px; white-space:nowrap;  padding-left:5%; border-bottom:1px dashed #666; background:url(../images/inco.jpg) no-repeat 2% center;}
.con_r dl dd{ display:block;  height:30px; line-height:30px;float:left; width:26%; padding-left:2%; background:url(../images/in_line.jpg) repeat-x bottom; color:#A3A3A3;border-bottom:1px dashed #666;}
.gslist dl dt{ height:30px; border-bottom:1px dashed #999; line-height:30px; padding-left:10px;}
.gslist dl dd{ height:54px; padding:5px 10px; line-height:18px; padding-left:20px;}
.gslist dl dt a:link,.gslist dl dt a:active,.gslist dl dt a:visited{ color:#065AA0;}


#NumPage a{width:24px;text-align:center;padding:0;margin-right:6px;*margin-right:expression(this.nextSibling==null?'3px':'');}
#NumPage a:last-child{margin-right:0;}
.page{ clear:both; height:30px; font-size:13px; padding-top:15px; text-align:center; width:100%; margin:0px auto; max-width:480px; min-width:270px;}
.page span a{vertical-align:top; padding:0 5px; height:18px; line-height:18px; border:1px solid #E3E3E3; color:#000; background-color:#fff; display:inline-block; margin:0px;}
.page span a:hover{ color:#fff; background-color:#C81B15; border: 1px solid #1f81c8;}
.page a .cur{background:#C81B15; color:#fff;border: 1px solid #1f81c8;}

.lwxm{ width:80%; max-width:384px; min-width:224px;margin:0px auto; line-height:18px; color:#5D5D5D; padding:10px 0; line-height:30px; padding-left:15%;}
