@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
div,form,img,ul,ol,li,dl,dt,dd,iframe {border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
li {  overflow:hidden; text-overflow:ellipsis; list-style:none; float:left;width:50%;height:40px;}
body{ width: 980px; font: normal 14px "宋体"; background:#fff; margin: 0 auto;}
a {color: #000; text-decoration: none;}
a:hover { text-decoration: underline; color:#f00;}
/*img{ display:block;}*/
.right{ float:right;width:288px;}
.wzdt{text-align:left;width:auto;}
#wzdt{height:100px;}
#banner{ h283px; margin-bottom:5px;}
#nav{ background:url(../images/nav.gif) repeat-x; height:36px;}
#nav ul{ margin-left:3px;}
#nav li{ font-size:13px; font-weight:bold; line-height:36px; display:inline; text-align:center; width:100px; float:left; padding: 0 5px 0 0; margin: 0 0 0 0;}
#nav li a{ color:#fff;}
#nav .hover{ background:url(../images/nav_hover.gif) no-repeat 0 6px;}
#menu{ line-height:30px; background:#fff9db; text-align:center; height:30px;}
#menu a{ margin: 0 6px;}
#search{ background:url(../images/search_bg.gif) repeat-x; height:30px; margin-bottom:8px;}
#search h2{ font-size:14px; line-height:30px; color:#fff; background:#966509 url(../images/searhc_jiao.gif) no-repeat right 0; text-align:center; width:96px; float:left; margin-right:10px;}
#search p{ line-height:30px; color:#f00; width:615px; height:30px; margin-right:0 10px 0 0; float:left; overflow:hidden; padding:0; border:0;}
#search p a{ color:#f00;}
.search-txt{ line-height:20px; background:url(../images/search.gif) repeat-x; width:180px; height:20px; float:left; margin: 4px 10px 0 0; border: solid 1px #e4c582;}
.search-btn{ font-weight:bold; line-height:20px; color:#fff; background:#a47b2c; text-align:center; width:46px; height:20px; float:left; margin-top:4px; cursor:pointer;}
.top-left{ width:302px; height:300px; float:left; margin-bottom:8px; border: solid 3px #a27f2f;}
.top-left img{ margin:3px;}
.top-left h2{ font-size:16px; line-height:36px; background:#e2d2b1; text-align:center;}
.top-mid{ width:366px; height:304px; float:left; margin: 0 8px 8px; border: solid 1px #e3d2b0;}
.mid-tab{ background:url(../images/top_mid_bg.gif) repeat-x; height:28px; padding:13px 0 0 11px;}
.mid-tab li{ font-weight:bold; line-height:28px; background:url(../images/top_mid.gif) no-repeat; display:inline; text-align:center; width:86px; height:28px; float:left; margin: 0 1px; cursor:pointer;}
.mid-tab .hover{ color:#fff; background:url(../images/top_mid_hover.gif) no-repeat;}
.top-mid h1{ font-size:16px; line-height:36px; text-align:center;}
.top-mid h1 a,.top-mid p a{ color:#f00;}
.top-mid p{ line-height:24px; text-indent:28px; margin: 0 10px;}
.mid-date{ padding-top:5px; margin: 0 10px 5px; border-top: dashed 1px #ede4d0;}
.mid-date li{ line-height:26px; background: url(../images/dian.gif) no-repeat 0 50%; padding-left:10px;}
.mid-date li span{ float:right;}
.mid-date li a{ display:block; width:240px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
*+html .mid-date li a{ float:none;}
.mid-list{ display:inline; width:163px; float:left; margin: 0 10px;}
.mid-list li{ line-height:28px; width:137px; padding-left:26px;}
*html .mid-list li{ float:left;}
.top3{ background:url(../images/top3.gif) no-repeat 0 center;}
.top6{ background:url(../images/top6.gif) no-repeat 0 center;}
.partner li{ display:inline; width:103px; height:100px; float:left; margin:18px 0 0 15px; border: solid 1px #bfbfbf;}
.dn{ }
.zt{ display:none;}
.sidebar{ width:286px; float:left; margin-bottom:8px; border: solid 1px #a17e2d;}
.sidebar h2{ font-size:16px; line-height:30px; color:#fff; background:url(../images/sidebar.gif) no-repeat; height:30px; padding-left:15px;}
.sidebar h2 a,.sidebar h2 a:hover{ color:#fff; text-decoration:none;}
.side-tu{ width:258px; padding:3px; margin:10px 10px 6px; border: solid 1px #c5c5c5;}
.sidebar p{ line-height:24px; text-indent:28px; margin: 0 10px;}
.sidebar p a{ color:#f00;}
.kstd{ background:url(../images/lx.gif) no-repeat;}
.kstd ul{ margin:165px 0 0 0;}
.kstd li{ display:inline; width:119px; height:31px; float:left; margin: 0 2px 9px 16px;}
.kstd li a{ display:block; width:119px; height:31px;}
.side-list{ clear:both;}
.side-list li{ line-height:40px; background:url(../images/jiao.gif) no-repeat 0 50%; width:254px; padding-left:15px; margin-left:10px;}
.side-tt{ float:left;}
.side-tt dt{ width:125px; height:123px; padding:1px; margin: 9px 0 0 9px; border: solid 1px #bfbfbf;}
.side-tt dd{ line-height:30px; text-align:center; width:115px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding-left:10px;}
.h304{ height:AUTO;}
.main{ width:682px; float:left; margin: 0 0px 8px 0; border: solid 1px #a17e2d;}

.main-title{ background:url(../images/column_title_bg.gif) repeat-x; height:36px; padding-left:10px;}
.main-title li{ font-weight:bold; line-height:33px; text-align:center; width:220px; height:33px; margin-top:3px; float:left;}
.main-title li a,.main-title li a:hover{ color:#653902;}
.main-title .hover{}
.main-tw{ background:url(../images/column_bg.gif) repeat-x; height:145px;}
.main-tw dt{ display:inline; width:200px; height:122px; float:left; margin: 10px 10px 0; border: solid 1px #c9c9c9;}
.main-tw dd{ width:450px; float:left; margin: 10px 0 0 0;}
.main-tw dd h3{ font-size:14px; line-height:34px; display:block; text-align:center;}
.main-tw dd p{ line-height:28px; text-indent:28px;}
.main-tw dd a{ color:#f00;}
.main-list{ height:70px; clear:both; padding-top:5px; margin: 0 10px; border-top: dashed 1px #efe7d5;}
.main-list li{ line-height:30px; background:url(../images/jiao.gif) no-repeat 0 50%; width:310px; float:left; padding-left:15px;}
.main-tt{ display:inline; float:left; margin:10px 20px 0 10px;}
.main-tt dt{ padding:1px; border: solid 1px #c9c8ce;}
.main-tt dd{ line-height:24px; font-weight:bold; text-align:center; width:150px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main-ld{ width:486px; float:left; margin-top:5px;}
.main-ld li{ line-height:29px; background:url(../images/jiao.gif) no-repeat 0 50%; padding-left:15px;}
.main-ld li span{ float:right;}
.main-ld a{ display:block; width:360px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
*+html .main-ld a{ float:none;}
.h342{ height:260px;}
.h249{ height:249px;}
.h374{ height:374px;}
.h424{ height:300px;}
.ad{ clear:both; margin-bottom:8px; overflow:auto; zoom:1;}
.hjry{ background:#fcf8e8 url(../images/hjry.gif) no-repeat 2px 2px; height:165px; clear:both; padding-left:55px; margin-bottom:8px; border: solid 3px #a17e2d;}
.other{ width:336px; height:182px; float:left; margin: 0 8px 8px 0; border: solid 1px #a17e2d;}
.other h2{ font-size:16px; line-height:33px; color:#fff; background:url(../images/other_title.gif) no-repeat; height:33px; padding: 0 10px 0 36px;}
.other h2 span{ font-size:14px; font-weight:normal; float:right;}
.other h2 a,.other h2 a:hover{ text-decoration:none; color:#fff;}
.other h2 span a:hover{ text-decoration:underline;}
.other ul{ margin-top:5px;}
.other li{ line-height:28px; background:url(../images/jiao.gif) no-repeat 0 50%; width:300px; padding-left:15px; margin-left:10px;}
.bottom{ height:344px; clear:both; margin-bottom:8px; border: solid 1px #bc9053;}
.bottom h2{ background:url(../images/title.gif) repeat-x; height:40px; padding-left:10px;}
.bottom dl{ display:inline; width:214px; height:276px; float:left; padding:8px 8px 0; margin:10px 0 0 10px; border: solid 1px #d1c0a7;}
.bottom dt{ width:214px; height:161px;}
.bottom dd h3{ line-height:30px; text-align:center; margin-bottom:5px; border-bottom: dashed 1px #b2803f;}
.bottom dd h3 a,.bottom dd h3 a:hover{ color:#a07133;}
.bottom dd p{ line-height:24px; text-indent:28px;}
.bottom dd p a{ color:#f00;}
#friendlinks{ height:120px; clear:both; margin-bottom:8px; border: solid 1px #bc9053;}
.title-pl{ background:url(../images/title.gif) repeat-x; height:40px;}
.title-pl li{ line-height:33px; font-weight:bold; color:#5e3504; text-align:left; display:inline; height:33px; float:left; margin:7px 8px 0;}
.title-pl .hover{ color:#834905; background:url(../images/title_pl.gif) no-repeat; width:110px;}
.zhongjian{border:1px solid:#D3C8AB;width:980px;height:auto;}
.zhongjian2{border:1px solid:#D3C8AB;width:688px;height:auto; float:left;}

.links{ margin: 8px 10px 0;}
.links li{ line-height:28px; display:inline; float:left; margin: 0 10px; font-size:12px;}
#footernav{ font-weight:bold; line-height:36px; color:#fff; background:url(../images/nav.gif) repeat-x; text-align:center; height:36px; clear:both;}
#footernav a{ color:#fff; margin: 0 10px;}
#footer{ line-height:30px; color:#4c2901; background:url(../images/footer_bg.gif) repeat-x; text-align:center; height:100px; padding-top:24px; }
#footer a{color:#4c2901;}
.leftwrap{ width:682px; float:left; margin:0 0 8px 0; border: solid 1px #d3c8ab;}
*html .leftwrap{ height:800px;}
.crumb{ font-size:12px; line-height:39px; background:url(../images/crumb.gif) no-repeat; height:39px; padding-left:10px; overflow:hidden}
.leftwrap h1{ font-size:24px; line-height:40px; color:#7c3e01; text-align:center; margin-top:15px;}
.leftwrap h3{ font-size:14px; font-weight:normal; line-height:40px; text-align:center;}
.leftwrap h3 span{ background:url(../images/wyzx.gif) no-repeat 0 center; padding:15px;}
.leftwrap h3 span a:hover{ text-decoration:none;}
.tips{ line-height:28px; background:#f5f1e8; height:84px; padding:10px; margin:20px; border: solid 1px #dfdbd3;}
.list h2{ font-size:16px; line-height:30px; background:url(../images/list_icon.gif) no-repeat 0 50%; clear:both; padding-left:20px; margin: 0 20px;}
.list p{ line-height:28px; margin: 0 20px 8px; border-bottom: dashed 1px #ccc; overflow:auto; zoom:1; padding: 0 0 5px 20px;}
.list p span{ float:right;}
.list p span a{ color:#f60;}
.article p{ line-height:24px; text-indent:28px; margin: 15px 20px;}
.Aleft{font-size:14px;}
.article p a{ color:#f00;}
.article h4{ font-size:18px; line-height:40px; background:url(../images/index.gif) no-repeat 540px center; text-align:right; padding-right:40px;}
.article h4 a{ color:#f00;}
.msg{ font-size:13px; line-height:28px; background:#f5f1e8 url(../images/wxts.gif) no-repeat 18px 14px; height:88px; clear:both; padding: 5px 0 0 110px; margin: 20px; border: solid 1px #dedbd3;}
.yyzx{ height:38px; clear:both;}
.yyzx img{ display:inline; float:left; margin-left:112px;}
.page{ height:30px; border-top: dashed 1px #bfbfbf; border-bottom: dashed 1px #bfbfbf; margin:0 20px 20px; line-height:30px; font-weight:bold; padding-top:10px;font-size: 14px;}
.article .page a{font-weight:normal;color:#333;}
.xg{ height:210px; clear:both; margin:0 20px 20px; border: solid 1px #d6d6d6;}
.xg h2{ font-size:16px; line-height:32px; color:#fff; background:url(../images/xg_bg.gif) repeat-x; height:32px; padding-left:10px; margin-bottom:5px;}
.xg li{ line-height:28px; background:url(../images/dian.gif) no-repeat 0 50%; display:inline; width:290px; float:left; padding-left:10px; margin: 0 10px;}
.article h6{ font-size:18px; line-height:40px; color:#f00; text-align:center;}
.yyjj-tu{ clear:both; zoom:1;}
.yyjj-tu img{ display:inline; width:194px; float:left; margin: 0 10px 20px 20px;}
.color-f60{ font-size:20px; line-height:40px; color:#f60;}
.qwzj{ background:url(../images/qwzj_bg.gif) repeat-x 0 bottom; height:219px; clear:both; margin: 0 20px 20px; border: solid 1px #e1d28d;}
.qwts{ margin:10px 0 0 11px;}
.qwzj ul{ width:120px; float:right; margin:20px 15px 0 10px;}
*html .qwzj ul{display:inline;  margin:20px 15px 0 0;}
.qwzj li{ height:38px; margin: 0 0 20px 0;}
.qwzj p{ font-size:13px; line-height:26px; margin: 0 0 0 10px;}
.zj{ padding-top:20px; margin: 0 20px 10px; border-bottom: dashed 1px #ccc; overflow:auto; zoom:1;}
.zj dl{ display:inline; width:149px; height:290px; float:left; margin:5px 20px 0 10px;}
.zj dt{ width:143px; height:173px; padding:2px; border: solid 1px #d0d0d0;}
.zj dd{ line-height:30px; text-align:center;}
.zj dd span{ background:url(../images/wyzx.gif) no-repeat 0 center; padding:10px;}
.zj dd strong{ color:#c53800;}
.zj dd b{ font-weight:normal; color:#785241; display:block; height:30px; margin-bottom:5px; border-top: dashed 1px #e3d8c3; border-bottom: dashed 1px #e3d8c3;}
.zj h2{ font-size:14px; line-height:28px;}
.zj h2 strong{ color:#980404;}
.zj h5{ font-size:14px; line-height:28px; color:#855234;}
.zj p{ margin:15px 0;}
#fy li {list-style-type: none;margin-right: 5px;margin-left: 5px;font-size: 14px;line-height: 1.5em;display: inline;}
#fy li a {color: #000000;text-decoration: none;font-weight: normal;}
#fy li a:hover,#left a:hover {color: #FF3300;text-decoration: underline;}
#fy {text-align: center;margin-top: 10px;width: 100%;}
#fy .thisclass{font-weight: bold;color: #F30;}
.hong{color: #900;}

.linkbox{
	padding:5px 8px;
	border-bottom:1px solid #EEE;
	text-align:left;
}
.linkbox h3,.linkbox h3 a{
	font-size:16px;
	color:#693;text-align:left;
}

.f6{/* 链接横排自适应列表 */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:3px;
}
.f6 li{
	float:left;
	line-height:16px;
	padding:10px 10px 0px;
	white-space:nowrap;
}
.f6 li a{
	color:#666666;
	float:left;
}

	#marquee { background:#fcf8e8; width: 911px; height:165px; overflow:hidden;}
	#ss{ width:1000%; height:165px;}
	#ss div { float:left; margin:8px 0 0 0;}
	#ss dl{ display:inline; width:134px; height:152px; float:left; margin: 0 8px;}
	#ss dt{ width:134px; height:122px;}
	#ss dd{ font: normal 14px/30px "宋体"; text-align:center;}
/*************falsh广告的css***********************/
#fdgg {
border: 1px solid #0000;
text-align: center;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:99;
width: 250px;
height: 120px;
left:43%;/*FF IE7*/
top:45%;/*FF IE7*/
display:none;
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
} 
.close {	float: right;height:125pxclear: both;	width: 480px;text-align: right;	position:absolute;margin-left:-5px!important;/*FF IE7 该值为本身宽的一半 */	margin-top:-5px;} 
.close a { text-decoration:none; font-size:14px; height:10px;color:#000000; }
.yuyue1 {	float: right;	height:135px	clear: both;	width: 480px;	text-align: right;	position:absolute;	margin-left:-25px!important;/*FF IE7 该值为本身宽的一半 */	margin-top:190px;	text-decoration:none;}
.yuyue2 {	float: right;	height:135px	clear: both;	width: 480px;	text-align: right;	position:absolute;	margin-left:-130px!important;/*FF IE7 该值为本身宽的一半 */	margin-top:190px;}
.zhongbu {	float: right;	height:135px	clear: both;	width: 480px;	text-align: right;	position:absolute;	margin-left:-178px!important;/*FF IE7 该值为本身宽的一半 */	margin-top:220px;}  
#fdggs {border: 1px solid #0000;text-align: center;line-height: 40px;font-size: 12px;font-weight: bold;z-index:99;width: 250px;height: 500px;left:95%;/*FF IE7*/top:20%;/*FF IE7*/margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/margin-top:0px;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
} 
.hide3 {
	float: right;
	height:235px;
	clear: both;
	width: 180px;
	text-align: left;
	position:absolute;
	margin-left:70px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:150px;
}

.pic_art_img{ float: left; width:200px; height:122px; margin:10px 10px;}
.pic_art_title{ width:450px; float:left; line-height:34px; color:#000000; font-size:14px; text-align:center; margin-top:10px;}
.pic_art_title a{ color:#ff0000; font-weight:bold; }
.pic_art_content{ width:450px; float:left; color:#000000; line-height:28px; text-indent:2em; }
.pic_art_content a{ color:#000000;}	
	
	
	
	