@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}

#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}

.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%;}


UL.xsdq {
	LINE-HEIGHT: 180%; MARGIN-LEFT: 5px
}
UL.xsdq LI {
	BORDER-BOTTOM: #d5a960 1px solid; BORDER-LEFT: #d5a960 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1%; WIDTH: 6%; PADDING-RIGHT: 1%; MARGIN-BOTTOM: -1px; FLOAT: left; BORDER-TOP: #d5a960 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #d5a960 1px solid; PADDING-TOP: 0px; text-align:center
}
UL.xsdq LI A { COLOR: #a76800}
UL.xsdq LI A:hover {COLOR: #ff0000; TEXT-DECORATION: underline}
.bbqm01 form label {
	margin: 0px;  font-size: 14px; font-weight: bold; float: left; background-color: inherit;
}
.bbqm01 form .query {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; WIDTH: 96px; BORDER-TOP-STYLE: none; BACKGROUND: url(bg_btn.png) no-repeat left -45px;  HEIGHT: 35px; BORDER-RIGHT-STYLE: none;  }
.bbqm01 form .input {BORDER-BOTTOM: #d4ceaa 1px solid; BORDER-LEFT: #302a14 1px solid;  WIDTH: 150px;  HEIGHT: 25px; BORDER-TOP: #302a14 1px solid; BORDER-RIGHT: #d4ceaa 1px solid; float:left; margin-top:4px;}


.bbqm {padding:11px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%; BACKGROUND: #ff9966; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 16px; border-radius:5px; box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px; color:#FFF; font-weight:bold; }
.bbqm01 {padding:11px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%; BACKGROUND: #fff8f4; FLOAT: left;  FONT-SIZE: 16px; border-radius:5px; box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px;  font-weight:bold; border:#ff9966 1px solid; color:#999 }
.bbqm02 {padding:11px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%; BACKGROUND: #663399; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 16px; border-radius:5px; box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px; color:#FFF; font-weight:bold; text-align:center}
.gouxuan{padding:11px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%;}
.qiming{box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px; color:#333; border-bottom:#c9c9c9 1px solid;  background:#f8f8f8; padding:11px 1%; margin:0 2%; height:auto }
.qiming li{ float:left; width:33%; text-align:center; border:1px #CCC solid; border-right:1px #CCC solid;  LINE-HEIGHT: 36px;}
.qiming a{color:#434343;}
.qiming a:hover{ color:#F00}
.m{padding:11px 2%; LINE-HEIGHT: 28px;  WIDTH: 92%; margin:0 2%;}
.m dl{width:100%;height:105px;overflow:hidden; margin:15px auto 8px; }
.m dt{width:20%; height:90px;  float:left; }
.m img{width:100%;}
.m dd{ float:right; width:75%}
.m p{ color:#666}
.qiming01{box-shadow: 0px 0px 2px #bdbdbd; margin-top:10px; color:#333; border-bottom:#c9c9c9 1px solid;  background:#f8f8f8; padding:11px 1%; margin:0 2%; height:auto }
.qiming01 li{ float:left; width:49%; text-align:center; border:1px #CCC solid; border-right:1px #CCC solid;  LINE-HEIGHT: 36px; font-size:14px;height:36px; overflow:hidden}
.qiming01 a{color:#434343;}
.qiming01 a:hover{ color:#F00;}
.con { height:auto; padding: 4px 7px;  text-align:center }


.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;}
