body{
	background-color:#000;
	color:#4c1f00;
	text-align:center;
	font-family:verdana,arial,"ËÎÌå";
}
.page-margin{	
	background:url(img/bgTop.jpg) no-repeat center 0;
}
.page{
	background:url(img/bgBtm2.jpg) no-repeat center bottom;
	padding-bottom:20px;
}
.home .page{
	background:url(img/bgBtm.jpg) no-repeat center bottom;
}

.mp .page-margin{	
	background:url(img/bgTop-mp.jpg) no-repeat center 0;
}
.wrap{
	width:1000px;
	margin:0 auto;
	position:relative;
	text-align:left;
	background:url(img/bg.jpg) repeat-y 0 0;
}
.header,.nav,.main,.links{
	position:relative;	
	text-align:left;
}
.header{
	height:475px;
	background:url(img/bgHeader.jpg) no-repeat 0 0;
}
.mp .header{
	height:373px;
	background:url(img/header-mp.jpg) no-repeat 0 0;
}
.nav{
	color:#fff;
	width:963px;
	height:36px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:19px;
	z-index:8;
	background:url(img/bgMainNav.jpg) no-repeat 0 0;
}
.mp .nav{
	background:url(img/bgMainNav-mp.jpg) no-repeat 0 0;
}
#btnLogin{
	display:block;
	background:url(img/blank.gif) no-repeat 0 0;
	height:110px;
	width:110px;
	text-indent:-999em;
	position:absolute;
	top:330px;
	left:440px;
	z-index:3;
}
.location{
	font-size:14px;
	line-height:90px;
	height:90px;
	background:url(img/bgLocation.jpg) no-repeat 0 center;
	color:#ff0;
	font-weight:bold;
}
.location p{
	margin:0 1em 0;
	line-height:80px;
	color:#ff0;
	padding-left:5em;
	font-weight:bold;
}
.location a{
	color:#ff0;
	margin:0 5px;
	padding-top:6px;
	font-weight:bold;
}
.location a:hover{
	color:#ff0;
}

.main{
	clear:both;
	z-index:12;
	padding-top:8px;
}
.main-con{
	margin:0 ;
	padding-bottom:0;
	min-height:350px;
	_height:350px;	
	background:url(img/bgMain.gif) repeat-y 0 0;
}
.home .main-con{
	background-image:none;
}
.sub .main-btm{
	
}
.col1{
	width:209px;
	float:left;
	margin-left:18px;
	_margin-left:9px;
	position:relative;
}

.home .col1{
	width:197px;
	margin-left:18px;
	_margin-left:9px;
}
.home .col1,.home .col3{
	height:1180px;
	*height:1190px;
	_height:1200px;
}
.col3{
	width:765px;
	float:right;
	margin-right:8px;
	_margin-right:4px;
	text-align:left;
}
.home .col3{
	margin-right:14px;
	_margin-right:7px;
}
/*--col1--*/
.col1{
}
.col1 .box{
	_margin-left:5px;
}
.home .col1 .box{
	margin-left:0;
}
.col1 h3{
	background:url(img/titleCol1.jpg) no-repeat 0 0;
	height:34px;
	text-align:center;
	text-indent:-999em;
	overflow:hidden;
	margin-bottom:0.6em;
}

.col1 h4{
	background:url(img/titleCol1-02.jpg) no-repeat right top;
	height:34px;
	text-align:center;
	color:#fcfde9;
	font-size:14px;
	line-height:34px;
	margin-bottom:0.3em;
}
.col1 .zl_index{
	color:#fafdaa;
	text-align:center;
}
.col1 .zl_index a{
	color:#fafdaa;
	margin:4px 10px;
	font:12px/1.8em arial;
}
.col1 .zl_index a:hover{
	color:#f00;
}
/*--flashbox--*/
#flash-box{
	background:url(img/bgflashBox.jpg) no-repeat 0 0;
	float:right;
	overflow:hidden;
	width:381px;
	height:230px;
}
.rheader{
	position:absolute;
	right:15px;
	width:425px;
	top:43px;
	z-index:4;
}
/*---quicknav---*/
.quickNav{
	z-index:5;
	color:#ffcacd;
	line-height:22px;
}
.quickMenu{
	width:780px;
	height:52px;
	position:absolute;
	top:401px;
	left:103px;
}
/*----tabs---*/
.tabs{
	background:url(img/bgTabs.jpg) no-repeat 0 0;
	width:375px;
	height:230px;
	overflow:hidden;
	float:left;
}
.tabs h2{
	clear:both;
	margin-top:5px;
	padding-left:1em;
	font-weight:normal;
}
.tabs h2 span{
	float:left;
	text-align:center;
	height:28px;
	width:53px;
	overflow:hidden;
	margin:3px 3px;
}
.tabs h2 span a{
	padding:0 5px;
	display:block;
	color:#fff;	
}
.tabs h2 span a:hover{
	text-decoration:none;
	color:#fff;
}
.tabs h2 em{display:none;}
.tabs h2 span.on{
	background:url(img/bgTab_on.jpg) no-repeat 0 0;
	width:53px;
}
.tabs h2 span.on a:link,.tabs h2 span.on a:visited,.tabs h2 span.on a:hover,.tabs h2 span.on a:active{	
	color:#4c1f00;
	font-weight:bold;
}
.glxd .tabs h2 span{
	width:68px;
}
.glxd .tabs h2 span.on{
	width:68px;
	background:url(img/bgTab_on.jpg) no-repeat 0 0;
}
.rank h2 span.on a{
	padding:0 12px;
}

.tabs h2 span.on a em{display:none;}
.tabContent{
	clear:both;
	margin:5px 0px 2px 15px;	
}
.tabContent ul{
	
}
.tabContent li{
	width:335px!important;
	width:350px;
	overflow:hidden;
	white-space:nowrap;
	background:url(img/icon01.gif) no-repeat 0 center;
	padding-left:15px;
	text-overflow:ellipsis;	
	margin:4px 0;
	_margin:3px 0;
	border-bottom:1px dashed #C3B1A2;
}
*+html .tabContent li{
	margin:2px 0;
}
.tabContent li a{
	width:320px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#4c1f00;
	float:left;
}
.tabContent li em{
	float:right;
	font-size:0.8em;
	color:#666;
	font-style:normal;
}
.tabContent li.more a:hover{	
}
.tabContent li a{
	margin-right:0.3em;
	float:left;
}
.tabContent li a:hover{
	color:#f60;
}
.tabContent li.more{
	text-align:right;
	margin-right:3px;
	background:none;
	text-align:right;
	border-bottom:0;
	margin-top:0;
}
.tabContent li.more a{
	float:right;
	width:58px;
}


/*--Link--*/
.links{
	clear:both;
	padding:0;
	padding-top:0;
	color:#333;
	margin-bottom:0;	
	width:968px;
	margin-left:18px;
}
.links ul,.links p{
	clear:both;
}
.links ul{
	padding-left:5px!important;
	padding-left:1px;
}
.links li{
	float:left;
	margin:3px ;
}
.links li img{
	border:1px solid #f6d23e;
	height:42px;
	width:112px;
}
.links p{
	clear:both;
}
.links p a{
	color:#fff;
	margin:0 10px;
}
.links a:hover{
	color:#f60;
}

/*---page_list--*/
.list .margin{
	margin:1em 1.2em 0 1.6em;
	border-top:1px solid #c5b4a6;
}
.list li{
	height:32px;
	clear:both;
	border-bottom:1px dashed #c5b4a6;
	line-height:32px;
	padding:0 3px 0 6px;
}
.lil{
	float:left;
	margin-right:2em;
}
.lic{
	float:left;
}
.lir{
	float:right;
}
.list li a{
	font-size:13px;
}
.list li a:hover{
	text-decoration:none;
	color:#900;
}
.list li .lir a{
	font-size:11px;
}
/*-- page_last --*/
.contain{
	color:#4c1f00;
	line-height:1.8em;
	font-size:13px;
	font-family:verdana,Arial,"ËÎÌå";
	margin:1em 1em 1em 1.2em;
}
.contain h3{
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
.contain cite{
	color:#666;
	font-size:12px;
	font-style:normal;
	text-align:center;
	clear:both;
	display:block;
}
 p.time{
	color:#333;
	text-align:center;
	margin-bottom:1em;
}
/*--- page_last2  --*/
#photo{
	margin:10px 1em;
}
#photo div{
	width:33%;
	float:left;
	text-align:center;
	margin:6px 0;
}
#list .margin #photo div img{
	width:160px;
	height:100px;
	display:block;
	margin:3px auto;
	border:1px solid #806037;
	padding:1px;
}
#photo div span{

}
/*-----media-----*/
.links .media{
	padding:5px 0;
	margin:0;
}
.links .media h3{
	display:none;
}
.links .media a{
	margin:0 8px;
}
.links .media a img{
	border:1px dotted #ff0;
}

/*-----bg53kf-----*/
#iconDivMain1{
	background:url(img/53kf.gif) no-repeat 0 0;
	}
#iconDivMain1 img{
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	z-index:1200;
}
/*---module---*/
.module {
  background: url(img/module_bl.gif) no-repeat left bottom;
  color:#4c1f00;
  float:left;
  margin:5px 0;
}
.module-btm {
  background: url(img/module_br.gif) no-repeat right bottom;
  padding-bottom: 8px;
}
.module-con {
  background: url(img/module_tl.gif) no-repeat left top;
}
.module-con .margin{
	background: url(img/module_tr.gif) no-repeat right top;
}
.module h3{
	color:#fff;
	font-size:14px;
	padding-left:10px;
	line-height:30px;
	position:relative;
}
.module h3 a.more{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	position:absolute;
	right:15px;
	top:0;
	_top:-6px;
}
/*---feature--*/
.feature{
	background:url(img/bgFeature.jpg) no-repeat 0 0;
	height:111px;
	width:765px;
	clear:both;
	padding-left:10px;
	margin:6px 0;
}
.feature a{
	float:left;
	margin-top:11px;
	margin-right:1px;
}
/*----glxd--*/
.glxd{
	width:375px;
	height:230px;
	background-color:#fcfde9;
}
.glxd .margin{
	height:222px;
}
.glxd h2 span{
	width:68px;
}
.glxd h2 span.on{
	background:url(img/bgTab_on2.gif) no-repeat 0 0;
	width:68px;
}
/*----daoju--*/
.daoju{
	height:230px;
	width:385px;
	float:right;
	background-color:#fcfde9;
	margin-top:0;
}
.daoju h3 a.more{
	color:#ff0;
}
.daoju .margin{
	height:222px;
}
.scroll{
	margin:0 6px 0 10px;
}
.item{
	width:170px;
	height:48px;
	border-bottom:1px dashed #ccc;
	display:block;
	position:relative;
	overflow: visible;
	text-decoration:none;
	float:left;
	margin-right:8px;
	padding:1px;
}
.detail{
	display:block;
	position:absolute;
	width:200px;
	border:1px solid #ceb965;
	padding:3px 5px;
	background-color:#000;
	top:15px;
	left:20px;
	color:#fff;
	white-space:normal;
}
.item img{
	border:1px solid #ceb965;
	padding:1px;
	background-color:#000;
	float:left;
	vertical-align:middle;
	margin-top:5px;
	margin-right:6px;
}
.item p{
	float:left;
	color:#666;
}
.item p strong{
	display:block;
	color:#900;
	font-weight:normal;
}
.item p em{
	font-weight:bold;
	color:#f00;
	font-style:normal;
}

/*---yxzl---*/
.yxzl{
	height:233px;
	width:765px;
	float:none;
	clear:both;
	background-color:#fcfde9;
	overflow:hidden;
}
.yxzl .margin{
	height:225px;
	overflow:hidden;
}
.yxzl img{
	float:left;
	margin:1em 1em 0 1em;
}
.yxzl dl{
	float:left;
	width:575px;
	margin-top:0.7em;
	line-height:2em;
}
.yxzl dt{
	color:#f00;
	font:bold 14px/2em arial;
	margin:0;
	height:30px;
	overflow:hidden;
}
.yxzl dt span{float:left;}
.yxzl dt hr{
	width:480px;
	float:left;
	margin-left:3px;
	margin-top:6px!important;
	margin-top:12px;
	overflow:hidden;
	border-color:#333;
}
.yxzl dd{
	clear:right;
	margin:0;
	padding:0;
}
.yxzl dd a{
	margin:0 15px 0 0;
}
/*---rank---*/
.rank{
	height:352px;
	width:375px;
	float:right;
	background-color:#fcfde9;
	float:left;
	overflow:hidden;
}
.rank .margin{
	height:344px;
}
.rank .title{color:#f60;font-weight:bold;}
.r1,.r2,.r3,.r4{
	float:left;
	text-align:center;
	overflow:hidden;
}
.r1{
	width:60px;
}
.r2{
	width:100px;
}
.r3{
	width:100px;
}
.r4{
	width:60px;
}
.rank ul{
	margin:0 1em;
}
.rank li{
	border-bottom:1px dashed #4c1f00;
	height:28px!important;
	height:25px;
	line-height:28px !important;
	line-height:25px;
}
/*---gonghui---*/
.gonghui{
	height:180px;
	width:380px;
	float:left;
	background-color:#320003;
	float:right;
	overflow:hidden;
}
.gonghui .margin{
	height:172px;
	padding:0em 0 0 1em;
}
.gonghui h3{
	margin-bottom:0.3em;
}
.gonghui img{
	margin: 2px 0;
	border:1px solid #333;
	padding:1px;
	width:175px;
	height:60px;
}
/*---yxjs---*/
.yxjs{
	width:380px;
	height:140px;
	background:url(img/bgYxjs2.jpg) no-repeat 0 0;
	float:right;
	overflow:hidden;
}
.yxjs p{
	margin:1em 1.5em 1em 1em;
	text-indent:2em;
	line-height:1.6em;
	letter-spacing:1px;
}
/*--iframe--*/
.iframe{
	width:965px;
	height:265px;
	margin-left:18px;
	_margin-left:9px;
	background-color:#fcfde9;
	
}
.iframe .margin{
	height:257px;
}
.iframe h3{
	text-align:center;
}
.iframe iframe{
	height:250px;
	margin-top:0px;
	width:320px;
}
.iframe iframe body{
	background-color:transparent;
}
.iframe_sina,.iframe_17173bk,.iframe_17173gl,.iframe_265g,.iframe_17173{
	float:left;
	margin:0;
	margin-top:1px;
	overflow:hidden;
}
.iframe_sina{
	width:320px;
	height:260px;
	border-right:1px solid #7d262b;
}
.iframe_17173bk{
	width:315px;
	_width:310px;
	height:260px;
	border-right:1px solid #ceb965;
	border-left:1px solid #ceb965;
}
.iframe_17173gl{
	border-left:1px solid #7d262b;
	width:320px;
	padding-left:6px;
}
/*--iframe_17173--*/
.iframe_17173{
overflow:hidden;
_width:310px;
}
.iframe_17173 h3{
height:30px;
clear:both;
}
.iframe_17173 h3 span,.iframe_17173 h3 span a{
	height:25px;
	display:block;
	float:left;
}
.iframe_17173 h3 span{
	margin:0 4px;
	margin-top:5px;
}
.iframe_17173 h3 span a{
	color:#fff;
	font:bold 13px/25px arial;
}
.iframe_17173 h3 span a:hover{
	text-decoration:none;
}
.iframe_17173 h3 span.active,.iframe_17173 h3 span.active a{
	background-image:url(img/tab17173.gif);
}
.iframe_17173 h3 span.active{
	background-position:0 0;
}
.iframe_17173 h3 span.active a{
	background-position:right -25px;
	color:#4c1f00;
	font-weight:normal;
	padding:0 4px;
}
.iframe_17173 .tab17173{
	height:230px;
	overflow:hidden;
	clear:both;
}
.iframe_17173 .tab17173 iframe{
	margin-top:-31px;
}
/*--iframe_265g--*/
.iframe_265g{
	border-left:1px solid #7d262b;
	width:310px;
	_width:328px;
	padding-left:6px;
	height:260px;
}
.iframe_265g ul{
	margin:1em 0.5em;
	height:230px;
}
.iframe_265g ul li{
	border-bottom:1px dashed #ccc;
	line-height:23px;
}
.iframe_265g ul li a{
	margin-left:7px;
}
/*--yxjt--*/
.yxjt{
	width:965px;
	overflow:hidden;
	margin-left:18px;
	_margin-left:9px;
	margin-bottom:8px;
	margin-top:8px;
	height:158px;
	background-color:#fcfde9;
}
.yxjt .margin{
	height:150px;
}
.yxjt li a{
	padding-top:0px;
	padding-left:0px;
	display:inline;
	margin-left:10px;
}
.yxjt li a img{
	width:160px;
	height:100px;
	margin:0;
	border:1px solid #806037;
	padding:1px;
	background-color:#000;
}
.yxjt ul{
	overflow:hidden;
	white-space:nowrap;
	width:958px;
	margin-top:1em;
	_margin-top:1em;
	margin-left:4px;
}
.yxjt li{
	display:inline;
	border:0;
}
/*----mp---*/
.mp .wrap{
	background-image:url(img/bg-mp.jpg);
}
.mp .main-con{
	background-image:url(img/bg-mp.jpg);
}
.mp .page{
	background:url(img/bgBtm-mp.jpg) no-repeat center bottom;
	padding-bottom:20px;
}
.mp .main-con{
	text-align:left;
}
.mp .col3{
	text-align:left;
	float:none;
	background:url(img/bgregCol3-top.jpg) no-repeat 0 16px;
	padding-top:18px;
	width:730px;
	margin-left:129px;

}
.mp .quickMenu{
	top:330px;
}
.quickMenu .q9,.quickMenu .q10,.quickMenu .q11{
	width:150px;
	height:51px;
	background-image:url(img/mpNav.jpg);
	margin:0 1.2em;
}
.quickMenu .q9:hover,.quickMenu .q10:hover,.quickMenu .q11:hover{
	background-image:url(img/mpNav.jpg);
}
.quickMenu .q9{
	background-position: 0 0;
	margin-left:120px;
}
.quickMenu .q9:hover{
	background-position: 0 -51px;
}
.quickMenu .q10{
	background-position: -150px 0;
}
.quickMenu .q10:hover{
	background-position: -150px -51px;
}
.quickMenu .q11{
	background-position: -300px 0;
}
.quickMenu .q11:hover{
	background-position: -300px -51px;
}
.quickMenu .on{
	background-position-y:-51px;
}
.mpTitle{
	color:#ff0;
	font:bold 16px/75px verdana;
	padding-left:100px;
	letter-spacing:2px;
}
.mpContain{
	color:#ffffe7;
	margin-left:2em;
}
.mpContain img{
	zoom:1;
	border:1px soli£ä #f00;
	clear:right;
}
.mpContain h3{
	text-indent:-999em;
	overflow:hidden;
	height:35px;
	margin:4.6em 0 1em 1em;
}
.mpContain p{
	line-height:2em;
}
.mp01_title01{
	background:url(img/mp01-01.jpg) no-repeat 0 0;
}
.mp01_title02{
	background:url(img/mp01-02.jpg) no-repeat 0 0;
}
.jn-show{
}
.jn-show img{
	padding:2px;
	border:1px solid #b08e0a;
	margin-top:0px;
	*margin-top:-180px;
}
.mpContain .mp01_title03{
	background:url(img/mp01-03.jpg) no-repeat 0 0;
	margin:0;
}
.mp table{
	width:95%;
	line-height:32px;
	border:1px solid #222;
	margin-left:1.6em;
	color:#FFFFE7;
}
.mp caption{
	background:url(img/mp01-03.jpg) no-repeat 0 0;
	padding-bottom:2em;
	text-indent:-999em;
	overflow:hidden;
	margin-top:1em;
}
.mp th{
	background-color:#900;
	border:1px solid #222;
	padding:2px 8px;
	text-align:center;
}
.mp td{
	border:1px solid #222;
	border-collapse:collapse;
	padding:5px 8px;
	line-height:18px;
}
.yxjs{ margin-top:-3px;}

#qianghao{
	position:absolute;
}
.pop-qianghao{
	right:0;
	position:absolute;
	top:400px;
	width:38px;
	height:173px;
	z-index:9999;
}
.pop-qianghao a{
	width:38px;
	height:173px;
	background:url(../images/qiaonghao.gif) no-repeat 0 0;
    overflow:hidden;
	cursor:pointer;
	display:block;
}
	

.overl_iframe{filter: Alpha(Opacity=0);opacity:0;position:absolute;visibility:inherit;width:100%;z-index:-1;}