/*公用样式*/
*{margin:0px;}
body{font-size:12px;}
ul,ol{padding:0px;list-style-type:none;}
a{color:#6b3f00; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}
.clear{clear:both;font-size:0px;line-height:0px;visibility:hidden;}

html {
	/*background-image: url(/images/chongfu2-2.jpg);*/
	background-image: url(/images/main110512/chongfusy.jpg);
	background-repeat: repeat-x;
	background-position: center 37px;
/*	background-color:#e64b99;  pink*/
	background-color:#000;  /*common*/
/*	background-color:#61130F;  for 2011spring*/
}

/*首页及其它页面公用头*/
#topNavBG{
	background-image: url(/images/topNavBG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	padding-right: 30px;
}
.topNavBG ul {
	float: right;
	width: 480px;
	color:#fff;
	margin-top:8px;
}
.top_textNav ul li a:hover {
	text-decoration: underline;
}

#mainBodyBGbig{ background:url(/images/mainBodyBGbig.jpg) no-repeat top center;}
#top_textNav ul{
	width: 540px;
	float:right
}
#top_textNav ul li{float:left;margin-left:7px;	color:#fff;
	margin-top:8px;
}
#top_textNav ul li a{color:#FFF;}

#container{width:1004px;margin:0 auto;zoom:1}

/*#topFlashBG{ background:url(/images/topFlashBG.jpg) no-repeat top;width:1004px;height:425px;}*/
#topFlashBG {
	background-repeat: no-repeat;
	background-position: center top;
	height: 425px;
	background-image: url(/images/main110512/topFlashBG.jpg);
	position: relative;
}
#topWjdh{ background:url(/images/topWjdhBG.jpg) no-repeat;height:24px;padding-left:405px;padding-right:20px;padding-top:4px;}


.left_flash { float: left; width: 250px; padding-top: 210px; }
.top_menu { float: left; width: 722px; height: 34px; padding-top: 363px; }
.menu_tab { width:678px; height:34px; background-image: url(/images/topmenu.jpg); background-repeat: no-repeat; background-position: left top; margin-left: 14px; }
.menu_tab  li { float:left; width:94px; height:34px; display:inline; margin-right: 19px; }
.menu_tab  li  a { width:94px; height:34px; overflow:hidden; display: block; text-indent: -99999px; }
.menu_tab  li  a:hover { background-image: url(/images/topmenu.jpg); background-repeat: no-repeat; background-position: 0 -68px; }
.menu_tab  li.btn_1  a:hover{ background-position:0 -34px; }
.menu_tab  li.btn_2  a:hover{ background-position:-113px -34px; }
.menu_tab  li.btn_3  a:hover{ background-position:-226px -34px; }
.menu_tab  li.btn_4  a:hover{ background-position:-339px -34px; }
.menu_tab  li.btn_5  a:hover{ background-position:-452px -34px; }
.menu_tab  li.btn_6  a:hover{ background-position:-565px -34px; }


#img_tab {
	width:481px;
	height:324px;
	position:absolute;
	
	z-index:1000;
	overflow: hidden;
	right: 278px;
}
#img_tab img {
	position:absolute;
}
#img_btns {
	position: absolute;
	width: 60%;
	right: 0px;
	text-align: right;
	z-index: 1000;
	bottom: 2px;
	margin-right: 30px;
	height: 22px;
}
#img_btns a {
	color:#fff;
	_color:#bbb;
	display:inline-block;
	width:22px;
	height:22px;
	text-align:center;
	font-family:"微软雅黑", Arial, "宋体";
	font-weight:bold;
	background-image: url(/images/main110512/img_btn_bg.png);
	background-repeat: no-repeat;
	line-height: 23px;
	margin-right: 2px;
}
#img_btns a.curra {
	color:#0b3c64;
	_color:#fff;
	background-position:0px -22px;
	_background-position:center 0px;
}



.wjdh_box{width:90px; background-color:#fff;color:#000;}
.wjdh_boxGL{width:100px;background-color:#fff;color:#000; overflow:hidden}
.wjdh_boxXT{width:90px;background-color:#fff;color:#000;}
#leftSideTop{ background:url(/images/leftSideBG.jpg) no-repeat 0 0;height:29px;}

#kfzx_new{
	overflow:hidden;
	background-image: url(/images/kfzx_newbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 163px;
}
#kfzx_new ul {
	padding-left: 43px;
/*	margin-top: 55px;*/
	color: #ffb748;
}
#kfzx_new a {
	color: #ffb748;
	line-height: 25px;
}

#leftSideCtr{ background:url(/images/leftSideBG.jpg) repeat-y -247px 0;padding:0 23px;overflow:hidden;}
#leftSideBtm{ background:url(/images/leftSideBG.jpg) no-repeat 0 -29px;height:29px;}

/*怪物*/
#boss{width:500px;height:180px;position:absolute;top:20px;left:50%;margin-left:-202px;}

/*重点公告新闻图框css*/
#containered {
	padding-top: 8px;
}
#containered #title ul {
	padding-top: 20px;
	_padding-top: 14px;
	height: 6px;
	_height: 12px;
}
#containered #title li {
	float: left;
	height: 20px;
	width: 46px;
}
#containered #title {
	_padding-top: 6px;
	background-image: url(/images/index2_gonggao.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 40px;
	padding-left: 32px;

}
#containered #title a {
	text-decoration: none;
	display: block;
}
#containered #title a:hover {
	display: block;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}
#containered #title #tag1 a {
	background-position:0 0px;
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
	width: 46px;
}
#containered #title #tag1 a.selectli1 {
	background-position:0 -20px;
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
}
#containered #title #tag2 a {
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
	background-position: -46px 0px;
}
#containered #title #tag2 a.selectli2 {
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
	background-position: -46px -20px;
}
#containered #title #tag3 a {
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
	background-position: -92px 0px;
}
#containered #title #tag3 a.selectli3 {
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
	background-position: -92px -20px;
}

#containered #title .selectspan1 {
	display: block;
	width:46px;
	background-position: 0 -20px;
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
}
#containered  #title  .selectspan2 {
	display: block;
	width:46px;
	background-position:-46px -20px;
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
}
#containered  #title  .selectspan3 {
	display: block;
	width:46px;
	background-position:-92px -20px;
	background-image: url(/images/menuxbg.jpg);
	background-repeat: no-repeat;
}
#containered #content {
}
#containered #cont {
	padding-top: 8px;
	_padding-top: 4px;
}
#containered #content2 {

}
.photo {
	height: 94px;
	width: 309px;
	background-color: #5a380c;
	border: 4px solid #bfaa8d;
	margin-top: 10px;
	margin-bottom: 10px;
}
.hidecontent {display:none;}
/*重点公告新闻css结束*/
/*论坛精华，破天文选css*/
.ptwx {
    margin-left: 25px;
	_margin-left: 12px;
	float: left;
	width: 314px;
}
.ptwx #containered {
	padding-top: 8px;
}
.ptwx  #containered  #title ul {
	padding-top: 14px;
}
.ptwx  #containered  #title li {
	float: left;
	height: 19px;
	width: 74px;
}
.ptwx  #containered #title {
	_padding-top: 6px;
	background-image: url(/images/ptwxmenubg.jpg);
	background-repeat: no-repeat;
	width: 274px;
	padding-left: 40px;
	height: 35px;
	padding-top: 5px;

}
.ptwx  #containered  #title a {
	text-decoration: none;
	display: block;
}
.ptwx  #containered  #title a:hover  {
	display: block;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}
.ptwx  #containered  #title  #tag4 a {
	background-position:0 0px;
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
	width: 74px;
}

.ptwx  #containered  #title  #tag4 a.selectli4  {
	background-position:0 -19px;
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
}
.ptwx 	#containered #title .selectspan4 {
	display: block;
	width:74px;
	background-position: 0 -19px;
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
}
 .ptwx  #containered  #title  .selectspan5 {
	display: block;
	width:74px;
	background-position:-74px -19px;
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
}
 .ptwx #containered #title #tag5 a {
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
	background-position: -74px 0px;
}
 .ptwx #containered #title #tag5 a.selectli5 {
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
	background-position: -74px -19px;
}
 .ptwx #containered #title .selectspan4 {
	display: block;
	width:74px;
	background-position: 0 -19px;
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
}
#cont #content5 {
}
 .ptwx #containered  #title  .selectspan5 {
	display: block;
	width:74px;
	background-position:-74px -19px;
	background-image: url(/images/ptwxbg.jpg);
	background-repeat: no-repeat;
}
.other_clm_newlist  {
	padding:0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.other_clm_newlist  li  {
	height:24px;
	vertical-align:bottom;
	background:url(/images/main/list_type1.jpg) no-repeat 0 4px;
	text-indent:0.5em;
}
.other_clm_newlist  li  a  .other_clm_name  {
	display:block;
	width:220px;
	float:left;
	text-decoration:none;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:inline
}
.other_clm_newlist  li  a  .other_clm_date  {
	display:block;
	width:65px;
	float:right;
	text-align:center;
	color:#6b3f00;
	text-decoration:none;
	display:inline
}
.other_clm_newlist  li  a  {
	display:block;
	color:#6b3f00;
	text-decoration:none;
	height:24px;
	cursor:hand
}
.other_clm_newlist  li  a:hover  {
	color:#6b3f00;
}
.other_clm_newlist  li  a:hover  .other_clm_name  {
	text-decoration:underline
}
.other_clm_newlist  li  a:hover  .other_clm_date  {
	text-decoration:none
}
/*论坛精华，破天文选css结束*/

/*页脚*/
.footer {
	background-image: url(/images/index/footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#100501;
	height: 102px;
	clear: both;
	margin:0 auto;
}
.bottoms {
	width: 870px;
	margin:0 auto;
}
.kuan {
	height: 47px;
	*height: 54px;
}
.foot_left a {
	color: #025F88;
}
.foot_1  {
	margin-left: 357px;
	font-size: 12px;
	color: #d4c4aa;
	text-decoration: none;
}
.foot_1 a {
	text-decoration: none;
	color: #d4c4aa;
}
.foot_2 {
	padding-top: 7px;
	font-size: 12px;
	color: #FFFFFF;
}
.foot_right {
	color:#D4C4AA;
	float:left;
	margin-left:240px;
	display:inline;
}

.foot_left {
	width:117px;
	float: left;
	font-weight: bold;
}
/*20110714 New Foot*/
#footer { height:122px;width:100%;}
.footer_bg {

	min-width:1004px;
	width:100%;
_width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" );	background-image: url(/images/footerbg.jpg);
	background-repeat: repeat-x;
}
.footer_main { color:#93afd2; font-size:12px;min-width:1004px; width:100%; _width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" );}
.footer_warp {}
.logo {
	position: absolute;
	float: left;
}
.text  {
	margin-left: 230px;
	float: left;
	position: absolute;
	width: 620px;
}
.text p {
	color: #7d7c7c;
	line-height: 16px;
}
.text ul {
	padding-top: 15px;
	color: #f3f3f3;
	line-height: 20px;
	padding-bottom: 4px;
}
.text a {
	color: #7d7c7c;
	text-decoration: none;
}
.text a:hover {
	color: #ECEFA8;
	text-decoration: underline;
}

