/* CSS Document */
.clear{
clear:both; line-height:0; visibility:hidden; overflow:hidden;
}

body {font-size:12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0 auto; padding:0;}
h1, h2, h3, h4, h5 {font-size:100%;}
ul li{float:left;list-style-type:none}
a {color:#000; text-decoration:none;}
a:hover {color:#ff4e00; text-decoration:underline;}
img {border:0px none;}
#top,.ad,.ad02,#content,#Nav {width:960px; margin:auto}
.ad02{margin:10px auto}
.ad03{width:300px; height:70px; margin:7px 0;}
.scrollText {
	width:958px; CLEAR: both; BORDER-RIGHT: #cdc9ca 1px solid; BORDER-TOP: #cdc9ca 1px solid; BORDER-LEFT: #cdc9ca 1px solid; LINE-HEIGHT: 27px; BORDER-BOTTOM: #cdc9ca 1px solid; HEIGHT: 27px
}
.scrollText H3 {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 80px; COLOR: #000; TEXT-INDENT: 20px
}
.scrollText UL {
	FLOAT: right; WIDTH: 850px
}
.scrollText LI {
	BACKGROUND: url(ct_topscroll.gif) no-repeat 0px 7px; FLOAT: left; OVERFLOW: hidden; WIDTH: 160px; TEXT-INDENT: 2em; HEIGHT: 27px
}
.scrollText LI A {
	COLOR: #000
}
.footdisplay {
	display:none;
} 

/*top*/ 

.login {width:960px;BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(index_bglogin.gif) repeat-x; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 22px}
.login P {DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px;LINE-HEIGHT: 20px;height:20PX;PADDING-TOP:2PX}
.login FIELDSET {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -1px 0px 0px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; _margin: 0}
.login FIELDSET SPAN {DISPLAY: inline; FLOAT: left; MARGIN: 0px 5px}
.login SPAN INPUT {BORDER-RIGHT: #9b9d9b 1px solid; BORDER-TOP: #9b9d9b 1px solid; BORDER-LEFT: #9b9d9b 1px solid; BORDER-BOTTOM: #9b9d9b 1px solid; HEIGHT: 17px}
.login SPAN SELECT {HEIGHT: 20px}
.btn {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; _padding: 2px 0 0}
.btn INPUT {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(index_btnlogin.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 40px; COLOR: #62707a; LINE-HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px}
.login UL {FLOAT: right}
.login LI {BACKGROUND: url(index_fav.gif) no-repeat; FLOAT: left; MARGIN: 0px 5px; TEXT-INDENT: 20px; LINE-HEIGHT: 20px;height:20PX;PADDING-TOP:2PX}}
.login LI A {COLOR: #000}
.cbody{
	width:960px;
	margin:0px auto;
}
.topmenu{
	height:40px;
	background:url(topmenu_bg.gif) left top repeat-x;
}
.topmenu ul{
	width:950px;
	height:40px;
	background:url(topmenu_r.gif) top center no-repeat;
	overflow:hidden;
}
.topmenu ul li{
	float:left;
	margin-left:-2px;
	text-align:center;
	background:url(topmenu_bg.gif) left bottom no-repeat;
}
.topmenu ul li a{
	float:left;
	color:#FFFFFF;
	display:block;
	padding-left:17px;
	padding-right:15px;
	text-decoration:none;
	height:40px;
	line-height:37px;
}
.topmenu ul li a:hover{
	color:#FFFF99;
	background:url(topmenu_o.gif) center bottom no-repeat;
}
.topmenu ul li a.thisclass{
	color:#FFFF99;
	background:url(topmenu_o.gif) center bottom no-repeat;
}
.topmenu .rssbut{
	position:relative;
	float:right;
	margin:-30px 8px auto;
	display:inline;
}

/************************************导航*******************************************/
#Nav {width:958px; CLEAR: both; BORDER-RIGHT: #CDC9CA 1px solid; BORDER-TOP: #92C7F0 1px solid; BORDER-LEFT: #CDC9CA 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; HEIGHT: 95px}
#Nav H1 {DISPLAY: inline; BACKGROUND: url(logo.gif) no-repeat; FLOAT: left; MARGIN: 3px 5px 0px 3px; WIDTH: 171px; HEIGHT: 95px}
#Nav H1 A {DISPLAY: block; WIDTH: 171px; HEIGHT: 80px}
#Nav H1 SPAN {DISPLAY: none}
#Nav UL {FLOAT: left; MARGIN: 5px 0px; WIDTH: 775px; HEIGHT: 26px}

/************************************content*******************************************/
#content{margin:6px auto;}
.left01{float:left; width:280px;}
.left01-con{float:left; width:278px; height:248px; border:1px solid #7CB7E1;}
#flash{
	float:left;
	width:278px;
	height:248px;
	border:1px solid #7CB7E1;
	padding-top: 5px;
}
#flash h3{ background:url(picnews_title.gif) no-repeat left top; height:28px;}
#flash a{
	height:28px;
	font-size: 14px;
	line-height: 26px;
	text-decoration: none;
}
#flash a:link{
	height:28px;
	font-size: 14px;
	line-height: 26px;
	text-decoration: none;
}
#flash a:hover {
	height:28px;
	font-size: 14px;
	line-height: 26px;
	text-decoration: none;
}

.left01-con{margin-top:10px;height:180px}
.left01-con h3{float:left;height:25px; width:268px; line-height:25px; background:url(z.gif) left top; border-bottom:1px solid #7CB7E1; text-indent:1em; color:#006EBE}
.left01-con h3 span{height:25px; margin-left:200px}
.left01-con ul{padding:9px;}
.left01-con li{line-height:20px; width:250px;text-indent:1.5em;background: url(ico-1.gif) no-repeat left 3px}

.middle01{float:left; width:350px; margin-left:5px}
.middle01 h2{line-height:30px; height:30px;text-align:center;font-size:20px; width:360px; overflow:hidden}
.middle01 h2 a{color:#FF0000}
.middle01 h3{line-height:18px; text-align:center;width:360px;color:#5174FF;overflow:hidden;background:url(news_f.gif) no-repeat left bottom; padding-bottom:10px; margin-bottom:10px;}
.middle01 h3 a{color:#0033FF; margin-right:5px; font-weight:normal}

.middle01 ul{
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 10px;
}
.ulink {width:344px;
	text-indent:1.5em;
	overflow:hidden;
	font-size: 13px;
	line-height: 24px;
	color: #666666;
}
.middle01 h4{line-height:35px;background:url(news_f.gif) no-repeat left bottom; font-size:14px; color:#006EBE; text-indent:1em; margin-bottom:5px;}

.right01{float:right; width:300px;}
.right01-con01,.right01-con02,.right01-con03{width:300px;border:1px solid #7CB7E1;}
.right01-con01,.right01-con02,{margin-bottom:10px;}

.right01-con01 h3{height:20px; line-height:20px;width:298px; padding-top:3px; border-bottom:1px solid #7CB7E1; font-size:13px; text-indent:10px;color:#7EBAE7; background:#E8F1F8}
.right01-con01 dl{width:292px; margin:2px 3px ;}
.right01-con01 dd{ float:left;line-height:22px; padding-top:2px;}
.right01-con01 dt{ float:left;width:60px;line-height:22px;padding-top:2px;margin-right:15px; background:url(icon_1.jpg) no-repeat left top; text-indent:2.5em}
.right01-con01 dt.zl02{background:url(icon_2.jpg) no-repeat left top;}
.right01-con01 dt.zl03{background:url(icon_3.jpg) no-repeat left top;}
.right01-con01 dt.zl04{background:url(icon_4.jpg) no-repeat left top;}

.right01-con02 h3{float:left;height:106px;line-height:20px;font-size:13px;text-align:center; font-weight: bold; width:22px;padding:15px 5px 0 0;background:url(pnmhw_title.gif) no-repeat left top;display: inline; color:#3379BF}
.right01-con02 ul {float:left; padding:8px; width:245px;}
.tag1 { color:#339900;font-weight:bold;} 
.tag2 { color:#e65730;} 
.tag3 { color:#00b9da;} 
.tag4 { color:#FE3981;font-weight:bold;font-size:14px;} 

.right01-con03 h3{background:url(z.gif) left top; height:25px; width:298px; line-height:25px; text-indent:1em; border-bottom:1px solid #7CB7E1;color:#FF0000}
.right01-con03 h3 span{height:25px; margin-left:170px}
.right01-con03 ul{padding:9px;}
.right01-con03 li{width:280px;line-height:19px;height:19px;overflow:hidden; background:url(ico-1.gif) no-repeat left 3px; text-indent:1.5em}

.left02{float:left; width:315px; margin-right:8px}
.left02-menu,.middle02-menu,.right02-menu{float:left; width:315px;}
.left02-menu-l{float:left;height:48px; width:75px;background:url(home_eat_l.gif) no-repeat left top;}
.left02-menu-c{float:left;height:48px; width:118px;background:url(home_eat_c.gif) left top;}
.left02-menu-r{float:left; height:28px;width:122px;background:url(home_eat_r.gif) no-repeat  right top; color:#fff; padding-top:20px;}

.left02-con,.middle02-con,.right02-con{float:left; width:313px; border:solid #F5AE6E; border-width:0 1px 1px 1px}
.left02-con h3,.middle02-con h3,.right02-con h3{float:left;width:300px;font-size:16px;text-indent:30px;height:30px;line-height:30px;}
.left02-con strong,.middle02-con strong,.right02-con strong{background-color:#FF7200;width:14px;height:14px;color:#fff}
.left02-con span,.middle02-con span,.right02-con span{height:30px; font-weight:normal; margin-left:30px;font-size:12px;}
.left02-con dl,.middle02-con dl,.right02-con dl{padding:10px; height:100%;background:#FFF9EE;border-bottom:1px dashed #F5AE6E; border-top:1px dashed #F5AE6E}
.left02-con dl img,.middle02-con dl img,.right02-con dl img{float:left; margin-right:6px;}
.left02-con dl h2,.middle02-con dl h2,.right02-con dl h2{width:160px;height:22px; line-height:22px;font-size:13px; color:#FF7200}
.left02-con dl h2 a,.middle02-con dl h2 a,.right02-con dl h2 a{color:#FF7200}
.left02-con dl span,.middle02-con dl span,.right02-con dl span{line-height:18px;}
.left02-con ul,.middle02-con ul,.right02-con ul{padding:10px; width:293px;}
.left02-con li,.middle02-con li,.right02-con li{width:290px; background:url(ico-1.gif) no-repeat left 5px; text-indent:1.5em; line-height:24px; height:24px; overflow:hidden}
.left02-con p,.middle02-con p,.right02-con p{float:right; margin-right:10px; margin-bottom:10px;}

.middle02{float:left; width:315px;}
.middle02-menu-l{float:left;height:48px; width:75px;background:url(home_play_l.gif) no-repeat left top;}
.middle02-menu-c{float:left;height:48px; width:118px;background:url(home_play_c.gif) left top;}
.middle02-menu-r{float:left; height:28px;width:122px;background:url(home_play_r.gif) no-repeat  right top; color:#fff; padding-top:20px;}
.middle02-con{border:solid #A5CC70;}
.middle02-con dl{background-color:#F2FDE8;border-bottom:1px dashed #A5CC70; border-top:1px dashed #A5CC70}

.right02{float:right; width:315px;}
.right02-menu-l{float:left;height:48px;width:75px;background:url(home_buy_l.gif) no-repeat left top;}
.right02-menu-c{float:left;height:48px; width:118px;background:url(home_buy_c.gif) left top;}
.right02-menu-r{float:left; height:28px;width:122px;background:url(home_buy_r.gif) no-repeat  right top; color:#fff; padding-top:20px;}
.right02-con{border:solid #B4D4ED;}
.right02-con dl{background-color:#E8F5FE;border-bottom:1px dashed #B4D4ED; border-top:1px dashed #B4D4ED}

.left03{float:left;} 
.right03{float:right;width:300px;}

.right03 dl{ width:299px;background:url(rk_topbj.gif) no-repeat left top; height:25px; line-height:30px; border-right:1px solid #ccc}
.right03 dt{float:left; background:url(rkt_bj.gif) no-repeat left top;width:95px; text-align:center; font-size:13px; font-weight:bold; color:#fff; line-height:30px;}
.right03 dd{float:right; margin-right:5px;}
.right03-con ul{width:278px;border:1px solid #ccc;border-width:0 1px 1px;padding:5px 10px;background:#F4FAFF}
.right03-con li{line-height:24px; width:275px; height:24px; overflow:hidden}

/*滑动门************************************/
.hdm{float:left; width:320xp;padding-right:12px;padding-bottom:5px;}
.nTab,.nTab01,.nTab02,.nTab03{float:left; height:100%;width:318px;border-bottom:1px #ccc solid;}
.TabTitle,.TabTitle01,.TabTitle02,.TabTitle03{height:30px;line-height:30px;text-align:center;background: url(rk_topbj.gif) left top;border-left:1px solid #ccc; border-right:1px solid #ccc; float:left}
.TabTitle ul li,.TabTitle01 ul li,.TabTitle02 ul li,.TabTitle03 ul li{float:left}
.TabTitle li,.TabTitle01 li,.TabTitle02 li,.TabTitle03 li{cursor: pointer;}
.nTab .TabTitle .active{background:#fff;background:url(k1_bj.gif) no-repeat left top; width:84px;}
.nTab .TabTitle .normal,.nTab01 .TabTitle01 .normal,.nTab02 .TabTitle02 .normal,.nTab03 .TabTitle03 .normal{background:url(k1_bj2.gif) no-repeat right top;width:58px;}
.TabContent,.TabContent01,.TabContent02,.TabContent03{width:316px;padding-top:10px;border-right:1px #ccc solid;border-left:1px #ccc solid;}
.none {display:none;}

.nTab01 .TabTitle01 .active{background:#fff;background:url(k2_bj.gif) no-repeat left top;width:84px;}
.nTab02 .TabTitle02 .active{background:#fff;background:url(k3_bj.gif) no-repeat left top;width:84px;}
.nTab03 .TabTitle03 .active{background:#fff;background:url(k4_bj.gif) no-repeat left top;width:84px;}
 .active{color:#FFFFFF; font-weight:700}


.TabContent ul,.TabContent01 ul,.TabContent02 ul,.TabContent03 ul,.TabContent04 ul{padding:0 10px 10px 10px; height:205px;}
.TabContent li,.TabContent01 li,.TabContent02 li,.TabContent03 li,.TabContent04 li{line-height:26px;height:26px;width:295px;overflow:hidden; background:url(ico-1.gif) no-repeat left 5px; text-indent:1.5em}
.TabContent li a,.TabContent01 li a,.TabContent02 li a,.TabContent03 li a,.TabContent04 li a{color:#666666}
.TabContent dl,.TabContent01 dl,.TabContent02 dl,.TabContent03 dl,.TabContent04 dl{margin:11px 0;}
.TabContent dl img,.TabContent01 dl img,.TabContent02 dl img,.TabContent03 dl img,.TabContent04 dl img{float:left; margin-left:10px;margin-right:5px;}
.TabContent dl h2,.TabContent01 dl h2,.TabContent02 dl h2,.TabContent03 dl h2,.TabContent04 dl h2{width:220px; height:20px; line-height:20px; font-size:14px;overflow:hidden}
.TabContent dl h2 a,.TabContent01 dl h2 a,.TabContent02 dl h2 a,.TabContent03 dl h2 a,.TabContent04 dl h2 a{color:#006EBE}
.TabContent dl span,.TabContent01 dl span,.TabContent02 dl span,.TabContent03 dl span,.TabContent04 dl span{line-height:18px; color:#333}
.TabContent dt{float:left; width:80px; height:90px;margin:5px 7px; text-align:center}
.TabContent dt h3{line-height:20px;font-weight:normal}


/*投票调查*/
.margintop{margin-top:5px;}
.rlist{width:300px;}
.rlist .title{width:300px;height:19px;padding-top:9px;background:url(rlist_title_bg.gif) no-repeat;
text-indent:10px;font-weight:bold;letter-spacing:2px;color:#444;}
.rlist .rbox{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#F4FAFF;
	width:298px;
	padding:8px 0px 8px 0px;
	overflow:hidden;
}
.rlist .rbox ul li{
	height:27px;
	line-height:27px;
	background:url(ico_4.gif) 0px 10px no-repeat;
	border-bottom:1px #CCCCCC dotted;
	text-indent:12px;
	overflow:hidden;
	margin-left:8px;
	width:270px;
}
.rlist .rbox ul li a{
	color:#039;
}

/*友情链接*/
.flink {WIDTH: 960px;CLEAR: both; BORDER: #BAD4F6 1px solid;BACKGROUND-COLOR: #ffffff;MARGIN: 6px auto; OVERFLOW: hidden;}
.flink .titles {LINE-HEIGHT: 26px; HEIGHT: 26px; BORDER-BOTTOM: #BAD4F6 1px solid; BACKGROUND-COLOR: #FFFFFF; background:url(ico_link.gif) no-repeat 5px 5px #EDF6FF;}
.flink .titles DL DT {FONT-WEIGHT: bold; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 200px; COLOR: #006EBE; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; LETTER-SPACING: 2px}
.flink .titles DL DD {DISPLAY: inline; FLOAT: right; COLOR: #006EBE; MARGIN-RIGHT: 10px}
.flink .titles DL DD A {COLOR: #006EBE}
.flink .flinkcon {PADDING-BOTTOM: 2px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 956px}
.flink .flinkcon A {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; MARGIN: 5px 0px 0px -1px; COLOR: #333333; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px}

/*底部版权*/
.all {MARGIN: 0px auto; WIDTH: 960px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
.m3 {MARGIN-BOTTOM: 5px}
.m5 {MARGIN-TOP: 15px}
.m7 {MARGIN-BOTTOM: 15px}
.bot1 {MARGIN: 0px auto; WIDTH: 960px;BORDER-RIGHT: #BAD4F6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #BAD4F6 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f2f6fb; PADDING-BOTTOM: 0px; BORDER-LEFT: #BAD4F6 1px solid; COLOR: #b6cae3; LINE-HEIGHT: 25px; PADDING-TOP: 6px; BORDER-BOTTOM: #BAD4F6 1px solid; FONT-FAMILY: Verdana; HEIGHT: 29px; TEXT-ALIGN: center}
.bot1 B {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.bot1 A {COLOR: #555}
.bot2 {	COLOR: #666; LINE-HEIGHT: 18px; TEXT-ALIGN: center}
.bot2 SPAN {FONT-SIZE: 11px; COLOR: #999; FONT-FAMILY: Verdana}
.bot2 SPAN A {FONT-SIZE: 12px; COLOR: #999}
.bot3 {	TEXT-ALIGN: center}
.bot3 IMG {	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 5px; WIDTH: 118px; PADDING-TOP: 3px; HEIGHT: 48px}
 
 
 
 
.dhtext {
	margin-left: 6px;
	margin-right: 4px;
	line-height: 20px;
}
#article{
	width:100%;
	text-align: center;
	margin-bottom: 0px;
	height: 90px;
	overflow: hidden;
}
#article a{
	text-decoration: none;
}
#article .pic_art{
	text-decoration: none;
}
#article .pic_art_title a{
	color:#000;
	line-height: 25px;
	text-decoration: none;
	text-align: left;
}
*+html #article .pic_art_title a{
	color:#000;
	line-height: 25px;
	text-decoration: none;
	text-align: left;
	margin-left: 3px;
}/* IE7 */
#article .pic_art_img{
	float:left;
	width:130px;
	margin-bottom: 5px;	
}
#article .pic_art_content{
	float:right;
	margin-bottom: 5px;
	text-align: left;
	width: 143px;
	text-indent: 2em;
	}
#article .pic_art_title{
	float:right;
	margin-bottom: 5px;
	text-align: left;
	}	
