@charset "gb2312";
/**/
body{ font-size:12px;color:#333; background:#fff url(bj.gif); font-family:Verdana;	LINE-HEIGHT: 1; MARGIN: 0px auto; BACKGROUND: url(top.jpg) repeat-x; LETTER-SPACING: 0.1em
}
html,body,p,dl,dt,dd,ul,li,form,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul li{ list-style:none outside none;}
h1{ font-size:20px; text-align:center; line-height:40px; }
h2{ font-weight:normal; font-size:14px;}
h3,h4,h5,h6{ font-weight:normal; font-size:12px;}
img{ border:none; vertical-align:middle;}
em{ font-style:normal;}
input,radio,button{ vertical-align:middle; outline:none; font-family:Tahoma,Arial; font-size:12px;}
textarea{ outline:none;}
select{ border:1px solid #d5d5d5; padding:4px 5px; border-radius:3px; vertical-align:middle; outline:none;}
td{position:relative;}
button, input.btn {background:#FFF8C5 url(btnBg.gif) repeat-x 0 0;border:1px solid #d5e9f4;color:#184c7e; line-height:17px;height:20px}

a{ color:#074270; text-decoration:none; cursor:pointer;}
a:hover{ color:#cc0000; text-decoration:underline;}
a:focus{ outline:none;}
.red{ color:red!important;}
.blue{ color:blue!important;}
.f14{ font-size:14px; line-height:24px;}
/* 栏目加右margin */
.mR {margin-right:10px}

/* 网站?*/
#banner {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 965px; BACKGROUND: url(banner.jpg); HEIGHT: 165px
}
/* 中间 */
#contain {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 986px; BACKGROUND: url(bg.jpg) repeat-y; HEIGHT: auto
}
#middle {POSITION: relative; MARGIN: 0px auto; MIN-HEIGHT: 660px; WIDTH: 964px; DISPLAY: block; BACKGROUND: url(changebg.jpg) repeat-x; HEIGHT: auto; OVERFLOW: hidden}
#middle1 {POSITION: relative; MARGIN: 0px auto; MIN-HEIGHT: 660px; WIDTH: 964px; DISPLAY: block; BACKGROUND: url(changebg.jpg) repeat-x; HEIGHT: auto; OVERFLOW: hidden}

#left {	WIDTH: 237px; BACKGROUND: url(leftbg.jpg); FLOAT: left; HEIGHT: 428px}

#left1 {	WIDTH: 250px;  FLOAT: left; HEIGHT: 428px}

#right {	PADDING-LEFT: 10px; WIDTH: auto; FLOAT: left; HEIGHT: auto}

#right1 {	PADDING-LEFT: 10px; WIDTH: auto; FLOAT: left; HEIGHT: auto}


/* 导航?*/
#navbar {MARGIN: 0px auto; WIDTH: 1007px;overflow:hidden;BACKGROUND: url(nav_bg.jpg) repeat-x; HEIGHT: 45px; line-height:36px; }
#navbar .m { padding-left:10px; height:45px;}
#navbar .l {WIDTH: 21px; BACKGROUND: url(top_left.jpg); FLOAT: left; HEIGHT: 45px}
#navbar .r {WIDTH: 21px; BACKGROUND: url(top_right.jpg); FLOAT: right; HEIGHT: 45px}
#navbar a{ POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; PADDING-LEFT: 0px; WIDTH: 85px; PADDING-RIGHT: 10px; BACKGROUND: url(divide.jpg) no-repeat right top; FLOAT: left; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bolder; PADDING-TOP: 0px}
#navbar a.thisclass{ }
#navbar a.thisclass:hover{ text-decoration:none;}
#navbar a.first {background:none}

/* 主栏?*/
.mframe {margin-bottom:10px; padding-top:10px; padding-left:10px; padding-right:10px;}
.mframe .tm { background:url(titlebg.gif); height:25px; line-height:12px; position:relative;}
.mframe .tl {background:url(title.gif); height:25px; padding-left:18px; line-height:25px;float:left; }
.mframe span.tt {  display:block; float:left;  font-size:14px; COLOR: #1e3178; FONT-WEIGHT: bolder}
.mframe .mm {padding:0px;border-top:0; position:relative; border-radius:0 0 3px 3px;}
.mframe .ml {display:none}
.mframe .mr {display:none}
.mframe .bm {display:none}
.mframe .bl {display:none}
.mframe .br {display:none}
.mframe ul.nl a, .mframe ul.pl a {font-size:12px; line-height:17px;}

/* 侧边栏目 */
.lframe {margin-bottom:10px;}
.lframe .tm { height:30px;line-height:29px;BORDER-TOP: #64cfc9 1px solid; border-left: #64cfc9 1px solid;border-right: #64cfc9 1px solid;border-bottom: #64cfc9 1px solid; background:#efefef; }
.lframe .tl {display:none}
.lframe .tr {display:none}
.lframe span.tt {  display:block; float:left; padding:0 0 0 15px; border-right:none; font-size:14px; color:#194c80; font-weight:bold;}
.lframe .mm {padding:10px;border:1px solid #64cfc9;border-top:0; background:#fff; position:relative; border-radius:0 0 3px 3px;}
.lframe .ml {display:none}
.lframe .mr {display:none}
.lframe .bm {display:none}
.lframe .bl {display:none}
.lframe .br {display:none}
.lframe span.tt2{ background:url(wqcms_f.png) no-repeat 0 -120px; display:block; width:103px; text-align:center; font-size:14px; line-height:36px; color:#194c80;}


.moreR {float:right;padding-right:8px; margin-top:8px; height:25px;}

/* 网站底部 */
#footer {POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 0px auto; WIDTH: 1047px; BACKGROUND: url(footer.jpg) 1px 0px; HEIGHT: 107px; COLOR: #666666;  PADDING-TOP: 45px}
.footback {POSITION: relative; BACKGROUND: #e3e3e3; HEIGHT: 152px}
.footnav{ background:url(wqcms_f.png) no-repeat 0 -280px; text-align:center; color:#fff; height:34px; line-height:30px; margin-bottom:10px;}
.footnav a{ color:#fff; margin:0 5px;}

.nlink1 {
	line-height: 26px;	
}
.nlink1 a {
	font-size: 12px;	
}
.nlink1 a:hover {
	color:#c00;
	text-decoration: none;
}
.nlink1 td {
	border-bottom: 1px dashed #cccccc;
	line-height: 26px;	
}

/*首页友情链接*/
.linkcon{border:1px solid #64cfc9; -moz-border-radius:3px; border-radius:3px; padding:10px 15px; height:40px;}
.linkcon a{ float:left; margin-right:15px; white-space:nowrap; width:auto!important;}

.snlist {
	WIDTH: 690px; HEIGHT: auto
}
.snlist UL LI {
	

}
.snlist UL LI A {
	COLOR: #333;
}
.snlist UL LI A:hover {
	COLOR: #a33}
	
.llink { line-height:36px; padding-left:20px;  font-size:12px; background:url(list.png) no-repeat -4px 50%;COLOR: #333;}
.llink a:hover { color:#c00; text-decoration:none;}
.llink td {
	border-bottom: #cccccc 1px dotted;
	line-height: 36px;
	height:36px;
		
}

.list {padding:3px 3px 3px 0px;text-align:center;}
.list  a{ padding:0 8px; line-height:18px; height:24px;   font-size:12px;font-family:"Microsoft YaHei";}
.artitle { width:100%; margin:0 auto; line-height:40px; font-size:18px; font-weight:bold; color:#363636; border-bottom:2px solid #ddd5cd; text-align:center;}
.postmeta { line-height:30px; color:#777; text-align:center;}
.entry{ padding-left:10px; text-align:left; }