*{
	padding:0;
	margin:0;
}
td{font-size:12px;}
html,body{
	width:100%;
	height:100%;
	font-size:12px;
	color:#333;
}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover,a:active{color: #E92225;text-decoration:none;}
img{
	vertical-align:bottom; 
}
.imglink{
	border:0;
	margin-bottom:5px;
	vertical-align:bottom; 
}	
.bodybg-head{
	background:#E6E6E6;
	text-align:center;	
}
.body-bg{
	background:url(http://211.94.67.40/images/home_bg.jpg) repeat-x top left;
	text-align:center;	
}
.white-bg{
	width:100%;
	background:url(http://211.94.67.40/images/white_bg.jpg) repeat-y center top;
}
.line{
	width:100%;
	height:5px;
	background:#c1c1c1 url(http://211.94.67.40/images/bg_topline.jpg) no-repeat center top;
	overflow:hidden;
}
#content-all{
	width:780px;
	margin:0 auto;
	text-align:left;
}/*3.13*/
#heading{
	width:100%;
	overflow:hidden;
}/*3.13*/
.logo{
	float:left;
	padding-top:10px;
}
.logo-r{
	float:right;
}
.help{
	padding-top:3px;
	color:#ccc;
	text-align:right;
}
.help img{
	margin-bottom:3px;
}
.short{
	padding-top:15px;
}
.short img{
	margin-left:7px;
}
#navbar{
	width:100%;
	height:29px;
	background:url(http://211.94.67.40/images/nav_bg.jpg) repeat-x left top;
}/*3.13*/
.navlist{
	list-style-type:none;
}
.navlist li{
	float:left;
	width:83px;
	height:29px;
	line-height:34px;
	background:url(http://211.94.67.40/images/nav_line.jpg) no-repeat right top;
	overflow:hidden;
	text-align:center;
}
.navlist li a:link,.navlist li a:visited,.navlist li a:hover,.navlist li a:active{font-size:14px;color:#fff; text-decoration:none;}
.navlist li.tit_b{
	background:url(http://211.94.67.40/images/nav_bg_h.jpg) no-repeat center top;
	font-weight:bold;
}
.subnav{
	list-style-type:none;
	color:#B6B6B6;
	position:relative;
}/*3.13*/
.subnav select{
	position:absolute;
	top:5px;
	*top:4px;
	_top:4px;
}
.subnav #sub_0{
	height:30px;
	line-height:32px;
	width:100%;
	background:url(http://211.94.67.40/images/navsub_bg.jpg) repeat-x left top;
	border-right:1px solid #B6B6B6;
	border-bottom:1px solid #B6B6B6;
	border-left:1px solid #B6B6B6;
	text-align:left;
	display:block;
	margin-bottom:5px;
}/*3.13*/
#sub_1{
	position:absolute;
	z-index:2;
	top:0;
	left:0;
}/*3.13*/
#sub_2{
	position:absolute;
	z-index:2;
	top:0;
	left:1px;
}/*3.13*/
#sub_3{
	position:absolute;
	z-index:2;
	top:0;
	left:85px;
}/*3.13*/
#sub_4{
	position:absolute;
	z-index:2;
	top:0;
	left:168px;
}/*3.13*/
#sub_5{
	position:absolute;
	z-index:2;
	top:0;
	left:251px;
}/*3.13*/
#sub_6{
	position:absolute;
	z-index:2;
	top:0;
	left:334px;
}/*3.13*/
#sub_7{
	position:absolute;
	z-index:2;
	top:0;
	left:417px;
}/*3.13*/
#sub_8{
	position:absolute;
	z-index:2;
	top:0;
	left:500px;	
}
#sub_9{
	position:absolute;
	z-index:2;
	top:0;
	left:583px;
}
#sub_10{
	position:absolute;
	z-index:2;
	top:0;
	left:666px;
}
/*3.13*/
#foot{
	height:88px;
	background-color:#DADADA;
	line-height:20px;
	padding-top:16px;
	border-top:5px solid #C1C1C1;
	text-align:center;
}
#flash-ad{
	width:100%;
	height:137px;
	
}
#main-cont{
	width:780px;
	height:710px;
}
#left{
	width:190px;
	margin-right:7px;
	float:left;
	height:565px;
}
.tit-red{
	width:100%;
	height:27px;
	background:url(http://211.94.67.40/images/tit_red_end.gif) no-repeat top right;
}
.tit-red2{
	width:100%;
	height:27px;
	background:url(http://211.94.67.40/images/tit_red_end2.gif) no-repeat top right;
	position:relative;
}
.tit-red-pre{
	height:27px;
	width:115px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(http://211.94.67.40/images/tit_red.gif) no-repeat top left;
	float:left;
	text-align:left;
	padding-left:25px;
}
.tit-red-pre2{
	height:27px;
	width:147px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(http://211.94.67.40/images/tit_red2.gif) no-repeat top left;
	float:left;
	text-align:left;
	padding-left:12px;
}
.tit-area{
	float:left;
	line-height:29px;
	overflow:hidden;
}
.tit-red-end{
	height:27px;
	line-height:27px;
	float:right;
	padding-right:12px;	
}
.tit-red-end2{
	position:absolute;
	top:8px;
	right:6px;
}
.serv-nav{
	width:190px;
	max-width:174px;
	background:url(http://211.94.67.40/images/grad_bg.jpg) repeat-x bottom left;
	padding:2px 8px 3px 8px;
	overflow:hidden;
}
.tit-sub{
	height:19px;
	line-height:19px;
	background:url(http://211.94.67.40/images/tit_sub1.gif) no-repeat bottom left;
	color:#EA2224;
	font-weight:bold;
	padding-left:15px;
	padding-top:6px;
}
.tit-sub span{
	float:left;
}
.tit-sub a{
	float:right;
	font-weight:normal;
	margin-top:-2px;
}
.serv-nav-cont{
	border-collapse:collapse;
	font-size:12px;
	width:100%;
	margin-top:3px;
}
.serv-nav-cont td{
	padding-top:4px;
	padding-left:4px;
}
.serv-nav-cont img{
	margin-bottom:4px;
}
.grayend{
	width:100%;
	height:10px;
	line-height:10px;
	background:url(http://211.94.67.40/images/grayend.jpg) no-repeat bottom left;
	margin-bottom:5px;
}
.grayend2{
	width:100%;
	height:5px;
	line-height:5px;
	background:url(http://211.94.67.40/images/grayend2.jpg) no-repeat bottom left;
	margin-bottom:5px;
}
.points-tab{
	border-collapse:collapse;
	width:100%;
	font-size:12px;
	margin-top:6px;
	background:url(http://211.94.67.40/images/dashed.gif) no-repeat bottom left;
}
.text1{
	font-weight:bold;
	padding-top:4px;
}
.gray-cont{
	width:190px;
	max-width:174px;
	background-color:#EAEAEA;
	padding:6px 8px 0 8px;
	overflow:hidden;
}
.help-tab{
	border-collapse:collapse;
	width:100%;
	font-size:12px;
	margin:6px 0;
}
.help-tab td{
	line-height:21px;
}
#mid{
	float:left;
	background:#E9E9E9;
	width:381px;
	height:565px
}
.pay{
	width:100%;
	max-width:365px;
	height:170px;
	max-height:157px;
	background:url(http://211.94.67.40/images/pay_bg.gif) no-repeat center center;
	padding:13px 0 0 16px;
	margin-bottom:5px;
}
.pay-info{
	float:left;
	width:204px;
	margin-right:7px;
}
.pay-info div{
	display:none;
}
.pay-info p{
	padding:0 8px;
	line-height:20px;
}
.pay-btn{
	float:left;
	width:139px;
}
.pay-btn span{
	display:block;
	background:url(http://211.94.67.40/images/paybtn_n1.gif) no-repeat left top;
	margin-bottom:3px;
}
.pay-btn span a{
	display:block;
	font-weight:bold;
	background:url(http://211.94.67.40/images/paybtn_n2.gif) no-repeat left bottom;
	padding:7px 0 3px 8px;
	cursor: pointer;
}
.pay-btn span.hot{
	display:block;
	background:url(http://211.94.67.40/images/paybtn_h1.gif) no-repeat left top;
	margin-bottom:3px;
}
.pay-btn span.hot a{
	display:block;
	font-weight:bold;
	color:#fff;
	background:url(http://211.94.67.40/images/paybtn_h2.gif) no-repeat left bottom;
	padding:7px 0 3px 8px;
	cursor: pointer;
}
#mall{
	overflow:hidden;
	width:366px;
	max-width:362px;
	margin:4px 0 9px 8px;
	border-left:2px solid #D7D7D7;
	border-right:2px solid #D7D7D7;
}
#mall table{
	border-collapse:collapse;
}
.goods{
	background:url(http://211.94.67.40/images/mall_bg.gif) no-repeat left center;
	padding:8px 0 0 8px;
	vertical-align: top;
	font-size:12px;
}
.goods img{
	vertical-align:bottom;
	margin-bottom:4px; 
}
.goods span{
	display:block;
	text-align:center;
	line-height:130%;
	width:102px;
}
.news-cont{
	width:381px;
	max-width:365px;
	padding:4px 8px 5px 8px;
}
.news-bg{
	background:#fff url(http://211.94.67.40/images/news_bg.gif) repeat-x left top;
}
.news-tit{
	height:31px;
	background:url(http://211.94.67.40/images/newstit_n.gif) repeat-x left top;
	font-weight:bold;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	padding:0;	
}
.news-tit a{
	height:31px;
	line-height:29px;
	padding:8px 14px 12px 14px;
	*padding:0 14px;
	_padding:0 14px;
	color:#666;
}
.news-tit a.hot2{
	height:31px;
	background:url(http://211.94.67.40/images/newstit_h.gif) no-repeat center top;
	color:#fff;
	line-height:29px;
	padding:8px 14px 12px 14px;
	*padding:0 14px;
	_padding:0 14px;
}
.news-list{
	width:100%;
	max-width:347px;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	padding:0 8px 4px 8px;
}
.news-list table{
	width:100%;
	max-width:344px;
	border-collapse:collapse;
	font-size:12px;
	display:none;
}
.news-list table td{
	padding:6px 10px 2px 10px;
	border-bottom:1px dashed #BABABA;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.news-list table td.news-list-tit{
	border-bottom:2px solid #BABABA;
	font-weight:bold;
	color:#EA2224;
}
.whiteend{
	width:100%;
	height:10px;
	line-height:10px;
	background:url(http://211.94.67.40/images/whiteend.jpg) no-repeat bottom left;
}
#right{
	width:195px;
	float:right;
}
.logon-cont{
	width:195px;
	height:181px;
	max-height:171px;
	padding:6px;
	background:url(http://211.94.67.40/images/logon_bg.jpg) no-repeat top left;
	margin-bottom:3px;
}
.logon-tab{
	border-collapse:collapse;
	font-size:12px;
	width:100%;
	margin-top:5px;
	display:none;
}
.logon-tab td{
	line-height:21px;
	padding-right:2px;
}
.logon-tab input{
	font-size:12px;
	width:105px;
	border:1px solid #BABABA;
}
.logon-tab select{
	font-size:12px;
	width:105px;
}
.logon-tab .logon-btn{
	background:url(http://211.94.67.40/images/logon_btn.gif) no-repeat top left;
	width:69px;
	height:22px;
	border-style:none;
	font-weight:bold;
	color:#fff;
	padding-top:3px;
}
/*numselect*/
.menu {
	width:36px;
	height:126px;
	float:left;
	background:url(http://211.94.67.40/images/num_point.jpg) repeat-y top right;
}
.menu ul {list-style:none;}
.menu li a {
	text-decoration:none;
	height:19px;
	width:36px;
	padding-left:7px;
	line-height:21px;
	background:url(http://211.94.67.40/images/num_tag_n.jpg) no-repeat top right;
}
.menu li a.tabactive {
	font-weight:bold;
	color:#EA2224;
	position:relative;
	height:19px;
	width:36px;
	padding-left:7px;
	line-height:21px;
	background:url(http://211.94.67.40/images/num_tag_h.jpg) no-repeat top right;
}
.numsel-cont{
	background:#E9E9E9;
	width:195px;
	padding:4px 5px 0 5px;
	overflow:hidden;
}
.numtab-cont{
	float:left;
	max-width:140px;
}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6 {
	border-top:1px solid #D3D3D5;
	border-right:1px solid #D3D3D5;
	border-bottom:1px solid #D3D3D5; 
	text-align:center;
	width:148px;
	max-width:136px;
	padding:2px 6px 3px 6px;
	background-color:#fff;
}
.numsel-tab{
	border-collapse:collapse;
	font-size:12px;
	width:100%;
}
.numsel-tab td{
	line-height:140%;
	padding-top:2px;
	border-bottom:1px dashed #ccc;
	text-align:center;
}
.numsel-tab td.noborder{
	line-height:140%;
	padding-top:2px;
	border-bottom:none;
	text-align:center;
}
.text2{
	width:195px;
	max-width:175px;
	text-align:right;
	padding:0 20px 0 0;
	background:#E9E9E9 url(http://211.94.67.40/images/arrow3.gif) no-repeat top right;
}
/*numselect-end*/
#flash-logos{
	width:100%;
	background-color:#DBDADA;
	height:70px;
	margin-bottom:5px;
	position:relative;
	overflow:hidden;
	padding:5px 0 0 5px;
}
#flashlogos{
	overflow:hidden;
	width:770px;
}
#flashlogos table{
	border-collapse:collapse;
}
.areareel{
	position:absolute;
	height:30px;
	width:480px;
	top:7px;
	left:270px;
}
.areareel table{
	border-collapse:collapse;
	font-size:12px;
	color:#B6B6B6;
}
.area-text{
	padding-top:2px;
}
.areareel img{
	cursor:pointer;
}



a.logo1:link,a.logo1:visited{
	display:block;
	background:url(http://211.94.67.40/images/wo_link.jpg) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	float:left;
}
a.logo1:hover,a.logo1:active{
	display:block;
	background:url(http://211.94.67.40/images/wo_nolink.jpg) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	float:left;
}


a.logo2:link,a.logo2:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_qq1+_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	float:left;
}
a.logo2:hover,a.logo2:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_qq1+_over.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	float:left;
}
a.logo3:link,a.logo3:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_kdsw_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo3:hover,a.logo3:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_kdsw_over.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo4:link,a.logo4:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_sjf_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo4:hover,a.logo4:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_sjf_over.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo5:link,a.logo5:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_xsl_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo5:hover,a.logo5:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_xsl_over.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo6:link,a.logo6:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_ryt_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo6:hover,a.logo6:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_ryt_over.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo7:link,a.logo7:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_116114_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo7:hover,a.logo7:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_116114_over.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo8:link,a.logo8:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_kdwsj_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo8:hover,a.logo8:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_kdwsj_over.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo9:link,a.logo9:visited{
	display:block;
	background:url(http://211.94.67.40/images/logo_10010_link.gif) no-repeat center center;
		width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}
a.logo9:hover,a.logo9:active{
	display:block;
	background:url(http://211.94.67.40/images/logo_10010_over.gif) no-repeat center center;
	width:150px;
	height:60px;
	text-decoration:none;
	margin-right:5px;
	float:left;
}

/*-----------3.13--------------*/
.subnav span{
	display:none;
}
.subnav_tab{
	border-collapse:collapse;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
	font-size:12px;
	background:#fff url(http://211.94.67.40/images/navsub_bg.jpg) repeat-x left top;
}
.subnav_tab td{
	border-bottom:1px solid #D3D3D3;
	padding:5px 16px 3px 10px;
}
.subnav_tab a:hover,.subnav_tab a:active,{
	color:#E60000;
}
/*-----------3.23Ò»¿¨³ä×¨ÓÃ--------------*/
.white-bg1{
	width:800px;
	background:url(http://211.94.67.40/images/white_bg.jpg) repeat-y center top;
}