@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,form,p,h1,h2,h3,h4,dl,dt,dd,table,th,td,select,textarea,input,figure,a,h1,h2,h3{margin:0 auto;padding:0;list-style-type:none; max-width:640px;}
body{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5; }
a img{border:none;margin:0;padding:0; text-decoration:none;}
a {text-decoration:none; color:#434343;}
li{ list-style-type:none;}
a:hover{ color:#F00;}

.arthead { WIDTH: 100%; ZOOM: 1; BACKGROUND: url(topbg.gif) repeat-x; OVERFLOW: hidden;  }
.lonav {PADDING-BOTTOM: 5px; PADDING-LEFT: 2%; WIDTH: 96%; PADDING-RIGHT: 2%; FLOAT: left; HEIGHT: 46px; PADDING-TOP: 15px}
.loo { MARGIN-TOP: 7px; FLOAT: right}
.lef {FLOAT: left}
.kong{ margin:5px 2%}

#wraper { POSITION: relative; WIDTH: 100%; TOP: 0px}
.nav{ background:url(nav_bg.png) repeat-x; padding: 11px 2%; width: 96%;float:left;font-size:18px;line-height:28px; margin-bottom:10px; height:59px;}
.nav A { DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none}
.nav UL LI { TEXT-ALIGN: center; WIDTH: 25%; FLOAT: left; }
.nav A:hover { FONT-WEIGHT: 900}

.nav01{ background:url(nav_bg.png) repeat-x; padding: 11px 2%; width: 96%;float:left;font-size:18px;line-height:28px; margin-bottom:10px; height:29px;}
.nav01 a{color:#fff;text-decoration:none;display: block;}
.nav01 ul li{width:25%; float:left;text-align:center;}
.nav01 a:hover{font-weight:900}

.leimu { color: rgba(10, 10, 10, 0.56);float: left;font-size: 18px;font-weight: bold;line-height: 50px;margin-left: 5px;margin-top: 2px;}
.jmlist { background: #efefef none repeat scroll 0 0;border-bottom: 2px solid #a42af9;float: left;font-size: 16px;line-height: 35px;overflow: hidden;padding: 5px 1% 0;white-space: nowrap;width: 98%;}



.con_img{ border:1px solid #999999; margin:5px 2%;}
.rightcon{  width:100%; font-size:14px; line-height:150%; margin:5px 2%;  display:inline}
.htit{ background:#eeae00; padding:3px; margin:5px 2%;}
.rconcon{ background:#fffbe4; margin:5px 2%;}
.zcjb_iwx_box li{ float:left; margin:2px 2%; width:29%;}
.zcjb_iwx_box li a{ text-align:center; width:100%; height:80px; background:#974108;color:#ffc000; display:block; }
.zcjb_iwx_left ul li a h1{ color:#fff; font-size:34px; padding:19px 0 7px;font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体";}
.zcjb_iwx_box li a:hover{ text-decoration:none;}
.zcjb_iwx_lb{ background:#dfa23c;width:96%; margin:2px 2%; }
.zcjb_iwx_lb img{ margin:8px 0;}
.zcjb_iarticle_list{ background:#ffc24f; padding:15px 20px; line-height:24px;}
.zcjb_iarticle_list a{ color:#551700;}
.zcjb_iwx_t0{text-align:center; width:80px; height:80px; background:#974108;color:#ffc000; float:left; margin:0 20px 0 0;}
.zcjb_iwx_t0 h1{ color:#fff; font-size:34px; padding:19px 0 7px;font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体";}
.zcjb_iwx_wx{font-family: "Microsoft YaHei", "微软雅黑", "黑体","宋体"; font-size:16px; font-weight:bold; text-align:left;}
.zcjb_iwx_wx b{ font-size:20px; color:#930;}
.zcjb_iwx_tj{ clear:both; margin:0px 0 0 0;overflow:hidden;}
.zcjb_zcw_wz2{ line-height:24px; margin:5px 0; text-align:left;}
.zcjb_iwx_title{background:#ffc24f; margin:5px 2%}

.zcjb_jxw_tj{ width:96%; margin:5px 2%}
.zcjb_jxw_tj li{ float:left; width:30%; margin-left:1%}





.list_box{padding-top:12px;padding-bottom:4px;padding-right:2%;padding-left:2%;border-bottom:1px dotted #cecece;position:relative;height:auto;min-height:80px;max-height:100px;overflow:hidden;}.list_box dt{float:left;width:80px;height:60px;margin-right:10px}
.list_box dt img{width:80px;height:60px;}
.list_box dd{overflow:hidden;line-height:20px;}
.list_box dd h3{height:auto;line-height:22px;font-size:18px;color:#8b8b8b;font-weight:normal;}
.list_box dd h3 a{color:#c39;}.list_box dd p{color:#8b8b8b;font-size:12px;}
.list_box dd em{color:#5b5b5b;display:inline-block;width:100%;font-size:12px;font-style:normal;}


.more_btn{text-align:center;width:100%;height:42px;padding:0px;}
.more_btn a{display:block;height:32px;background:#efefef;margin:5px;}
.more_btn a:focus{background:#cc3399;color:#ffffff;}



.list_title{clear:both;height:42px;border-top:2px solid #c39;border-bottom:1px dotted #cecece;padding-left:12px; margin-top:10px;background:#f3f3f3;overflow:hidden;white-space:nowrap;font-size:18px;position:relative;}
.list_title .list_head{display:inline-block;float:left;font-size:18px;height:42px;line-height:42px;font-weight:normal;}
.list_title .list_head a{font-weight:normal;color:#555;font-size:18px;}
.list_title .list_more{float:right;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-top:7px;margin-right:12px;padding:0px 10px;border:1px solid #cecece;cursor:pointer;background:#fff;position:relative;}
.list_title .list_more_read{float:right;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-top:7px;margin-right:12px;padding:0px 10px;cursor:pointer;position:relative}

.column_box ul{margin:auto;}
.column_box ul li{float:left;text-align:center;width:25%;height:30px;line-height:30px;margin:auto;border-bottom:1px dotted #cecece;white-space:nowrap;overflow:hidden;font-size:12px;}
.column_box ul li a{display:inline-block;width:100%;height:30px;line-height:30px;border-left:1px dotted #cecece;}
.column_box ul li a:hover{color:#ffffff;background:#cc3399;text-decoration:none;}


.footer { BORDER-BOTTOM: #d8d9de 1px solid; TEXT-ALIGN: center; BACKGROUND: #f5f6f8; HEIGHT:  CLEAR: both; FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-TOP: #d8d9de 1px solid; PADDING-TOP: 10px; box-shadow: inset 0px 1px 0px #fff; -moz-box-shadow: inset 0px 1px 0px #fff; -webkit-box-shadow: inset 0px 1px 0px #fff}
.footer .linkico { MARGIN: 0px 8px; DISPLAY: inline-block; FONT-SIZE: 16px}
.footer A:hover {TEXT-DECORATION: underline}
.nav_footer{width:100%;height:70px;background:#cc3399;margin-bottom:12px; display:table}
.nav_footer li{width:25%;float:left;text-align:center;font-size:16px;line-height:30px;}
.nav_footer li a{color:#fff;}

.a14blue{color:blue;}