@charset "utf-8";
/**/
.a_more { position:absolute; top:5px; right:0; display:block; width:29px; height:9px; overflow:hidden; text-indent:-9999em; background:url(../images/bg_script.png) no-repeat -100px 0}

.switcher { float:left; width:534px; height:238px; overflow:hidden; position:relative;}
.switcher img { width:534px; height:238px; display:block;}
.switcher .pager { position:absolute; bottom:3px; left:3px; }
.switcher .pager li { float:left; margin-left:2px; width:17px; height:17px; overflow:hidden; }
.switcher .pager li a { display:block; width:17px; height:17px; background:url(../images/bg_script.png) no-repeat -50px -20px; color:#fff; font:bold 11px/15px Tahoma; text-align:center; }
.switcher .pager li.selected a, .switcher .pager li a:hover { background-position:-67px -20px; color:#fff; text-decoration:none; }

.topbox { padding-top:11px; overflow:hidden;zoom:1;}
.hot_vip { float:right; width:219px; height:238px; overflow:hidden; }
.hot_vip h2 { height:40px; overflow:hidden; line-height:300px; font-size:0;}
.hot_vip ol { padding:0 0 0 10px; width:200px; white-space:nowrap; overflow:hidden;}
.hot_vip ol li { margin:18px 0 0 0;}
.hot_vip ol li h4, .hot_vip ol li p { float:left; padding:40px 0 0 2px; color:#fff;}
.hot_vip ol li h4 { width:100px;}
.hot_vip ol li h4 a { color:#6E462B; font-size:18px; line-height:18px;}
.hot_vip a.vip_more { position:relative; left:100px; margin-top:12px; display:block; width:110px; height:18px; line-height:18px; text-indent:0; text-align:center; font-family:simsun; color:#fff; background:url(../images/bg_script.png) no-repeat 0 -40px;}
.hot_vip a.vip_more:hover { text-decoration:none; color:#fff;}

.viplist li { display:block; overflow:hidden; zoom:1; position:relative;}
.viplist li h4, .viplist li p { font-size:14px; font-weight:normal; font-family:simsun; color:#B50000;}
.viplist li p { font-size:12px;}
.viplist li a.a_icon { position:absolute; top:1px; right:0; width:56px; height:84px;}
.viplist li h4 { background:url(../images/bg_hot_pri.png) no-repeat -140px -60px;}
.viplist li.no1 h4, .viplist li.no2 h4 { background:none;}
.viplist li.n1 h4 { background-position: -800px 5px;}
.viplist li.n2 h4 { background-position: 0 -95px;}
.viplist li.n3 h4 { background-position: -270px -95px;}
.viplist li.n4 h4 { background-position: -500px -95px;}
.viplist li.n5 h4 { background-position: -800px -95px;}
.viplist li.n6 h4 { background-position: -800px -195px;}
.viplist li.n7 h4 { background-position: -800px -295px;}
.viplist li.n8 h4 { background-position: -800px -395px;}
.viplist li.n1 a, .viplist li.n5 a { color:#1F4E97;}
.viplist li.n1 p, .viplist li.n5 p { color:#567AB1;}
.viplist li.n2 a, .viplist li.n6 a { color:#125E49;}
.viplist li.n2 p, .viplist li.n6 p { color:#69A495;}
.viplist li.n3 a, .viplist li.n7 a { color:#DB5418;}
.viplist li.n3 p, .viplist li.n7 p { color:#FD763A;}
.viplist li.n4 a, .viplist li.n8 a { color:#B30000;}
.viplist li.n4 p, .viplist li.n8 p { color:#B75454;}

.priviebox { margin:20px 0 20px; width:758px; overflow:hidden; position:relative;}
.priviebox h2 { display:none;}
.priviebox .content { position:relative; height:120px; overflow:hidden;}
.priviebox .viplist { position:absolute; top:0; left:0; z-index:1; padding:0 0 0 25px; width:780px; overflow:hidden; background:url(../images/bg_hot_pri.png) no-repeat 0 -200px;}
.priviebox .viplist li { float:left; margin:35px 35px 0 0; height:85px; width:152px;}
.priviebox .viplist li h4 { padding-top:40px;}

.index_col { overflow:hidden; zoom:1;}
.index_col .introbox { float:left; width:534px; overflow:hidden;}
.index_col .sidecol{ float:right; width:212px; overflow:hidden;}

.introbox .item { margin-bottom:10px; padding-bottom:5px; background: #EDEDED url(../images/bg_bigbox.png) no-repeat -540px 100%;}
.introbox .item h2 { height:30px; overflow:hidden; font:bold 16px/30px simsun; text-indent:1em; color:#767676; background:url(../images/bg_bigbox.png) no-repeat 0 0}
.introbox .item .content { padding:0 10px 0 14px; overflow:hidden;zoom:1;}
.introbox .item .a_imgs { float:left;}
.introbox .item .infotext { float:right; padding:20px 15px 0 10px; width:303px; position:relative; background:url(../images/bg_smallbox.png) no-repeat;}
.introbox .item .infotext .a_more { top:8px; right:15px;}
.introbox .item .infotext .p_text { height:125px; padding:5px 0; overflow:hidden; border-top:1px dotted #ccc; text-indent:2em; color:#606060;}
.introbox .item .infotext .bt { padding-top:5px; height:25px;}
.introbox .item .infotext .bt a { float:right; margin-left:8px; margin-top:10px;}
.loglist { height:125px; padding:5px 0; border-top:1px dotted #ccc; overflow:hidden;zoom:1;}
.loglist li { float:left; width:100%; display:block; height:21px; line-height:21px; overflow:hidden;}
.loglist li em { float:left; width:150px; color:#FF0000; line-height:19px;}
.loglist li p { float:left; width:150px; overflow:hidden; color:#606060;}
.loglist li p a.commal { color:#71060B ; text-decoration:none;}
.loglist li p a.commal:hover { color:#d90101; text-decoration:underline; }
.loglist li p a.new { padding-right:22px; background:url(../images/icon_new.gif) no-repeat 100% 0;}
.loglist li p a.hot { padding-right:22px; background:url(../images/icon_hot.gif) no-repeat 100% 0;}
.loglist li span { float:left; width:113px; color:#D40404; overflow:hidden; white-space:nowrap;}

.hotactive { margin-bottom:10px; overflow:hidden;}
.hotactive h2 { height:29px; overflow:hidden; text-indent:-999em; background:url(../images/bg_title_act.png) no-repeat;}
.hotactive img { width:210px; height:82px; display:block;}
.hotactive p { font:bold 12px/25px simsun; color:#454540;}
.hotactive p a { color:#454540;}
.hotactive p a:hover { color:#e00000;}

.vipstar { margin-bottom:10px; height:200px; overflow:hidden; background:url(../images/bg_sidebox.png) no-repeat;}
.vipstar h2 { height:30px; line-height:30px; font-family:simsun; text-indent:0.5em; color:#C1080D;}
.vipstar .content { padding:10px;}
.vipstar p { line-height:18px;}
.vipstar .plink { line-height:21px;}
.star_list .userinfo { margin:0; border:0; height:47px;}
.star_list .userinfo .names { padding-top:10px;}
.star_list .plink { padding:5px 0;}
.star_list .plink a { text-decoration:underline; color:#C1080D}

body.bodylayer { background:none;}
.layerpage { width:414px; margin:15px auto; text-align:left; font-family:simsun;}
.layerpage h2 { padding-left:30px; height:32px; font:bold 14px/37px simsun; overflow:hidden; color:#fff; background:url(../images/bg_layer.png) no-repeat 0 0;}
.layerpage .content { padding:10px 20px 20px; background:url(../images/bg_layer.png) no-repeat left bottom;}
.layerpage .num { text-align:right;}
.tp_table table { width:100%;}
.tp_table table th { padding-left:10px; text-align:left; background:none;}
.tp_table table td { padding:5px 0 5px 10px; text-align:left; }
.tp_table table td em { display:inline-block; margin-right:5px; padding:0 3px; height:10px; text-align:center; font:bold 11px/10px simusn; color:#fff; overflow:hidden; background:url(../images/bg_script.png) no-repeat -20px -20px;}
.tp_table table td em.t { background-position: 0 -20px;}
.layerpage .bt { padding:15px 0 0 0; text-align: center;}
.layerpage .bar { float:right; margin:-15px 5px 0 0; display:block; width:70px; height:9px; overflow:hidden; border-top:1px solid #C8C8C8; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #C8C8C8; background:#DADADA; position:relative;}
.layerpage .bar .up { position:absolute; top:-1px; left:-1px; z-index:2; width:100%; height:11px; overflow:hidden; background:#C81C14;}
.columnB {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 51px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_columnB.jpg) no-repeat; HEIGHT: 484px; PADDING-TOP: 52px
}
.font-yl {
	COLOR: #ca5237
}
.more-B {
	MARGIN: -35px 25px 0px 0px; FLOAT: right; COLOR: #ffffff; TEXT-DECORATION: none
}
.showpri {
	width:888px; height:110px; margin-top:85px; margin-left:-8px; overflow: hidden; white-space: nowrap; background:#ffefde;
}
.showchose {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 885px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/script.png) -161px 0px; FLOAT: left; HEIGHT: 170px; PADDING-TOP: 15px
}
.showchose UL {
	ZOOM: 1; OVERFLOW: auto
}
.showchose UL LI {
	WIDTH: 146px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 22px
}
.showchose UL LI P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 4px; COLOR: #bc2300
}
.showchose UL LI SPAN {
	TEXT-ALIGN: center; MARGIN: auto 0px; WIDTH: 146px; DISPLAY: block; COLOR: #bc2300
}

.pirps {
	MARGIN: 20px 0px 0px 20px; CLEAR: both
}
.columnC {
	BACKGROUND: url(../images/bg_columnC.jpg) no-repeat; OVERFLOW: hidden; ZOOM: 1; HEIGHT: 397px
}

.tt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; TEXT-INDENT: -999em; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
.more {
	FLOAT: right; MARGIN: -6px 25px 0px 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
.columnC .columnC-ul {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
.columnC .columnC-li {
	FLOAT: left; MARGIN: 28px 25px 0px 0px; WIDTH: 271px; HEIGHT: 107px
}
.columnC .columnC-li IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.columnC .button-c {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/script.png) 0px -140px; MARGIN: 30px auto 0px; WIDTH: 111px; TEXT-INDENT: -999em; HEIGHT: 53px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRONG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
.font-red-nor {
	COLOR: #bc2300
}


.aboutus_left_bg {
	background-image: url(../images/aboutus_02.jpg);
	background-repeat: repeat-y;
}.aboutus_left_bg01 {
	background-image: url(../images/aboutus_15.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.aboutus_left_font_01 {
	font-family: "宋体";
	font-size: 13px;
	line-height: 28px;
	font-weight: normal;
	color: #343434;
}
.aboutus_left_font_01 a:link { text-decoration: none;color: #343434;}  .aboutus_left_font_01 a:visited {text-decoration: none;color: #343434;}
.aboutus_left_font_01 a:hover { text-decoration: none;color: #FF0000;} .aboutus_left_font_01 a:active {text-decoration: none;color: #343434;}
.aboutus_left_font_02 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FF6C00;
}
.aboutus_left_font_02 a:link { text-decoration: none;color: #FF6C00;}  .aboutus_left_font_02 a:visited {text-decoration: none;color: #FF6C00}
.aboutus_left_font_02 a:hover { text-decoration: none;color: #FF0000;} .aboutus_left_font_02 a:active {text-decoration: none;color: #FF6C00;}
.aboutus_right_bg {
	background-image: url(../images/aboutus_09.jpg);
	background-repeat: repeat-y;
}
.aboutus_right_bg01 {
	background-image: url(../images/aboutus_12.jpg);
	background-repeat: repeat-x;
}
.aboutus_right_font_03 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 37px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.aboutus_right_font_04 {
	font-family: "宋体";
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #343434;
}
.aboutus_right_font_05 {
	font-family: "宋体";
	font-size: 13px;
	line-height: 28px;
	font-weight: normal;
	color: #FF6C00;
}
.aboutus_right_font_06 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 37px;
	font-weight: bold;
	color: #FFFFFF;
}
.aboutus_font01 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #343434;
	background-color: #FDFDDF;
	border: 1px dashed #FF0000;
	padding: 10px;
}
.aboutus_font02 {
	font-family: "宋体";
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
}

#fooot {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.fooot_01 {
	float: left;
	width: 1119px;
	padding-top: 20px;
	text-align: center;
	background-color: ##A50203;
	background-image: url(../images/foot_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-bottom: 10px;
}
.fooot_font01 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFA900;
	text-align: center;
	float: left;
	width: 1000px;
}
.fooot_font01 a:link { text-decoration: none;color: #FFA900;}  .fooot_font01 a:visited {text-decoration: none;color: #FFA900;}
.fooot_font01 a:hover { text-decoration: underline;color: #FFA900;} .fooot_font01 a:active {text-decoration: none;color: #FFA900;}
.fooot_font02 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	color: #FFA900;
	text-align: center;
	float: left;
	width: 1000px;
}

