body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #000;
}
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #f00;
}
ul li, ol li {
	list-style: none
}
fieldset, img, abbr, acronym {
	border: none
}
/*È¥ï¿½ï¿½Í¼ï¿½ï¿½ï¿½Èµï¿½Äµï¿½ï¿½Ê±ï¿½ï¿½ï¿½ÖµÄ±ï¿½ï¿½ï¿½*/
a, area {
blr:expression(this.onFocus=this.blur())
}   /*for IE*/
:focus {
	-moz-outline-style: none;
}                   /* for Firefox*/
img {
	margin: 0;
	padding: 0;
}
html {
	overflow: scroll;
}
.container {
	width: 1000px;
	margin: 0 auto;
}
.top {
	width: 1000px;
	height: 180px;
	border-bottom: 1px solid #FFF;
}
.menu {
	height: 40px;
	background: url(style_res/menuBg.jpg) left top repeat-x;
}
.menu ul {
	height: 40px;
	background: url(style_res/menuSpecialBg.jpg) 80px top no-repeat;
}
.menu ul li {
	float: left;
	width: 100px;
	line-height: 40px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	background: url(style_res/menuSeprator.jpg) right center no-repeat;
}
.menu ul li a:link, .menu ul li a:visited {
	color: #FFF;
	display: block;
}
.menu ul li a:hover {
	color: #FF0;
}
.indexContent {
	margin-top: 18px;
	zoom: 1;
}
.indexConR {
	width: 278px;
	float: right;
}
.indexConL {
	width: 310px;
	float: left
}
.indexConM {
	margin-left: 323px;
	_margin-left: 320px;
	margin-right: 291px;
	_margin-right: 288px;
}
.indexConRow01 {
	height: 236px;
	margin-bottom: 20px;
}
.indexConRow02 {
	height: 206px;
	margin-bottom: 20px;
}
.indexConRow03 {
	height: 206px;
	margin-bottom: 25px;
}
.noBorder {
	border: 1px solid #ffffff;
}
.grayBorder {
	border: 1px solid #e8e9eb;
}
.indexConMdivWrap {
	background: url(style_res/indexTmbg.jpg) left top repeat-x;
}
.indexConMdivWrap h3 {
	height: 32px;
	position: relative;
	top: -1px;
	line-height: 32px;
	font-size: 14px;
	background-position: 8px center;
	background-repeat: no-repeat;
}
.indexConMdivWrap h3 a {
	float: right;
	margin-top: 11px;
	margin-right: 4px;
}
.indexConMdivWrap h3 span {
	display: block;
	color: #FFF;
	width: 125px;
	line-height: 32px;
	text-align: center;
}
.gzdt {
	background-image: url(style_res/indexT01Bg.jpg);
}
.jzcm {
	background-image: url(style_res/indexT02Bg.jpg);
}
.lzfc {
	background-image: url(style_res/indexT01Bg.jpg);
}
.indexConMdivWrap ul {
	padding: 6px 8px 0;
}
.indexConMdivWrap ul li {
	height: 27px;
	line-height: 27px;
	padding-left: 14px;
	background: url(style_res/d0t01.png) left 8px no-repeat;
}
.indexConMdivWrap ul li span {
	float: right;
	color: #666;
	margin-right: 1px;
}
.gzzd {
}
.gzzd h3, .ywzb h3 {
	height: 30px;
	font-size: 14px;
	border-bottom: 2px solid #e1e1e1;
}
.gzzd h3 span, .ywzb h3 span {
	display: block;
	width: 80px;
	height: 28px;
	line-height: 28px;
	background: url(style_res/book02.png) 3px center no-repeat;
	padding-left: 25px;
	border-bottom: 2px solid #f7631c;
	position: relative;
	top: 2px;
}
.ywzb h3 span {
	background-image: url(style_res/book03.png);
}
.gzzd h3 a, .ywzb h3 a {
	float: right;
	margin-top: 11px;
}
.indexTiltList2 {
}
.indexTiltList2 ul {
	padding: 6px 6px 0;
}
.indexTiltList2 ul li {
	height: 27px;
	line-height: 27px;
	padding-left: 8px;
	background: url(style_res/dot05.gif) left center no-repeat;
li
}
.indexTiltList2 ul li span {
	float: right;
	color: #666;
}
.tzgg {
}
.tzgg h3 {
	height: 30px;
	border-bottom: 1px solid #0079e5;
	font-size: 14px;
}
.tzgg h3 a {
	float: right;
	display: block;
	padding: 4px 3px 0;
	height: 23px;
	background-color: #0079e5;
	margin-top: 3px;
	margin-right: 5px;
}
.tzgg h3 span {
	display: block;
	width: 80px;
	padding-top: 2px;
	height: 28px;
	line-height: 28px;
	background: url(style_res/book01.png) 6px center no-repeat;
	padding-left: 28px;
}
.quickLink img {
	float: left;
	border: 1px solid #e8e9eb;
	margin-bottom: 8px;
	display: block;
}
.quickLinkB2 {
	float: right
}
.friendLinkT {
	height: 206px;
	width: 40px;
	border-right: 1px solid #CCCCCC;
	float: left;
}
.scrool {
	width: 210px;
	float: left;
	overflow: hidden;
	height: 201px;
	margin-left: 13px;
	padding-top: 5px;
}
.scrool img {
	margin-bottom: 8px;
	border: 1px solid #cccccc;
	height: 41px;
	width: 208px;
}
.bottom {
	height: 80px;
	background-color: #f3f3f3;
	clear: both;
	border-top: 2px solid #0e73d3;
	padding-top: 18px;
	line-height: 26px;
	text-align: center;
	color: #555
}
/*ï¿½ï¿½ï¿½ï¿½Ò³ï¿½ï¿½*/
.contentWarp {
	background-color: #f7f7f7;
	zoom: 1;
	overflow: hidden;
}
.left {
	padding-top: 16px;
	padding-bottom: 20px;
	width: 236px;
	float: left;
}
.right {
	padding-top: 16px;
	padding-bottom: 20px;
	background: #FFF;
	width: 746px;
	padding-left: 17px;
	float: left;
	min-height: 660px;
	_height: 660px;
}
.leftMenu h3 {
	height: 32px;
	line-height: 32px;
	background: url(style_res/lt.jpg) left top no-repeat;
	padding-left: 46px;
	font-size: 14px;
	color: #FFF;
}
.leftMenu ul {
	padding: 12px 10px 20px;
}
.leftMenu ul li {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dashed #CCC;
	padding-left: 22px;
	background: url(style_res/a05.jpg) 8px 11px no-repeat
}
.leftMenu ul li a {
	font-size: 13px;
}
.QLink {
	width: 212px;
	margin-left: 12px;
	height: 220px;
}
.QlinkA img {
	display: block;
	border: 1px solid #e8e9eb;
	margin-bottom: 8px;
}
.QLinkB2 {
	float: right;
}
.listHead {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	border-bottom: 2px solid #CCC;
}
.listHead label {
	font-weight: normal;
	font-size: 12px;
	float: right;
	margin-right: 5px;
}
.listHead .lmmc {
	display: block;
	float: left;
	height: 28px;
	line-height: 28px;
	border-bottom: 2px solid #0091d0;
	position: relative;
	top: 2px;
	padding-left: 39px;
	padding-right: 20px;
	background: url(style_res/t.png) 15px center no-repeat;
	color: #0b6099;
}
.list {
	padding: 18px 8px;
}
.list li {
	height: 32px;
	line-height: 32px;
	border-bottom: 1px dashed #CCC;
	padding-left: 15px;
	background: url(style_res/dot05.gif) 6px 10px no-repeat;
}
.list li span {
	float: right;
	color: #555;
	margin-right: 2px;
}
.page {
	line-height: 30px;
	margin-top: 23px;
	text-align: center;
}
.content {
	padding-top: 20px;
}
.articletitle {
	line-height: 30px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
}
.articlemiddle {
	height: 24px;
	width: 680px;
	background-color: #f1f1f1;
	font-size: 12px;
	color: #666;
	line-height: 24px;
	text-align: center;
	vertical-align: middle;
	margin: 10px auto;
}
.articlecon {
	padding: 10px 20px;
	text-align: left;
	vertical-align: middle;
	line-height: 26px;
}

#wp_nav_w1 .i1,#wp_nav_w1 .i10 {background: none !important;}
.daohang {height: 40px;
    background: url(style_res/menuBg.jpg) left top repeat-x;
}
.daohang2 {height: 40px;
    background: url(style_res/menuSpecialBg.jpg) 80px top no-repeat;}
/**å¯¼èˆªæ ·å¼ï¼šåŽå°ç»‘å®šæ—¶ä¹Ÿå¯ä»¥å®šä¹‰é…ç½®**/
.navbar .navbox .wp_nav,.navbar .navbox .nav { height:40px;}  /**å¯¼èˆªé«˜åº¦**/
.navbar .navbox .wp_nav li.nav-item a {font-size:14px;font-family:微软雅黑;color:#fff;font-weight: bold;}    /**å¯¼èˆªå­—ä½“æ ·å¼**/
.navbar .navbox .wp_nav li.nav-item a:hover,.navbar .navbox .wp_nav li.nav-item a.parent{ color:#FF0;}   	/**é¼ æ ‡ç»è¿‡æˆ–å½“å‰é€‰ä¸­æ—¶æ ·å¼**/
.navbar .navbox .wp_nav li.nav-item a span.item-name {padding: 0 21px;height:40px;line-height:40px;}   /**å¯¼èˆªæ ç›®é«˜åº¦ä¸Žè¾¹è·**/
.navbar .navbox .wp_nav .sub-nav li.nav-item i.mark { background:#008cd1;filter: alpha(opacity=96);opacity: 0.96;}  /**å­èœå•èƒŒæ™¯**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a { font-size:12px; font-weight:normal; text-align:center;}		/**å­èœå•å­—ä½“æ ·å¼**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a:hover,.navbar .navbox .wp_nav .sub-nav li.nav-item a.parent { background:#F60; color:#fff;}
.navbar .navbox .wp_nav .sub-nav li.nav-item a span.item-name { padding:0 10px; height:30px; line-height:30px;}		/**å­èœå•æ ç›®é«˜åº¦ä¸Žè¾¹è·**/
.wp_nav li.nav-item {    background: url(style_res/menuSeprator.jpg) right center no-repeat;}
#wp_nav_w1 .i1 {width:100px !important;}
#wp_nav_w1 .wp_nav .sub-nav {min-width:98px !important;} 

















