﻿html,body{
	width:100%;
	height:100%;
	border:0px;
	margin:0px;
	padding:0px;
	font-family: '微软雅黑',Arial,Helvetica;
	font-size:1.1em;
	background:#f6f6f6;
}

#app_watting{
	position:fixed;
	width:440px;
	margin-left:auto;
	margin-right:auto;
	height:48px;
	line-height:48px;
	top:50%;
	left:50%;
	margin-top:-24px;
	margin-left:-230px;
	background-color:#000000;
	border:solid 1px #fff;
	color:#fff;
	z-index: 10000;
	padding-left:20px;
}

.app-splash{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	zoom: 1;
	background-image:url(imagessplash.png);
	background-repeat:no-repeat;
	background-size: 100% 100%;
}
.app-splash1{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	zoom: 1;
	background-image:url(msplashsplash1.png);
	background-repeat:no-repeat;
	background-size: 100% 100%;
	position:absolute; 
	z-index:10000;
}
.news-panel-tlt{
	width:455px;
	height:60px;
	line-height:60px;
	padding-left:15px;
	background-color:#f6f6f6;
	color:#cc0000;
	font-weight:bold;
	font-size:1.4em;
	vertical-align:middle;
	border-top:solid 1px #ccc;
}
.news-panel-tlt a{
	line-height:60px;
	text-decoration: none;
	color:#cc0000;
	font-weight:bold;
	
	background:transparent;
}
.news-panel-tlt a:hover{
	background:#FFE79D;
}

.main-container{
	position:relative;
	width:480px;
	padding:0px;
	background:#fff;
	margin-left: auto;
	margin-right:auto;
	zoom: 1;
}

.page-head{
	display:block;
	position:fixed;
	width:480px;
	height:80px;
	top:0px;
	background-color:#cc0000;
	background-image: url(../images/tlt.png);
	background-position: center center;
	background-repeat: no-repeat;
	z-index:9999;
}

.page-head2{
	position:fixed;
	width:470px;
	height:52px;
	top:0px;
	line-height:52px;
	vertical-align:middle;
	background-color:#cc0000;
	padding-left:10px;
	color:#fff;
	z-index:9999;
}


.page-body,
.page-body2,
.page-body3{
	display:block;
	position:relative;
	width:480px;
	overflow-x:hidden;
	background-color:#f6f6f6;
	padding-bottom:48px;
}

.page-body{
	margin-top:80px;
}

.page-body2{
	margin-top:52px;
}

.page-body3{
	margin-top:80px;
}

.search-container{
	display:block;
	position:fixed;
	top:80px;
	width:480px;
	/*height:40px;*/
	height:0px;
	line-height:0px;
	background-color:#f6f6f6;
	z-index:9999;
}

.search-container input[type=text]{
	height:30px;
	line-height:30px;
	font-size:1.2em;
	width:432px;
	margin:2px;
	background-color:#fff;
	background-image:url(../images/sh32.png);
	background-repeat:no-repeat;
	border:solid 1px #ccc;
	color:#ccc;
	padding-left:35px;
	padding-right:5px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}





.page-head2 a{
	display:block;
	position:absolute;
	height:52px;
	line-height:52px;
	font-size:1.3em;
	font-family:'宋体';
	width:60px;
	top:0px;
	left:5px;
	color:#fff;
	text-decoration: none;
	font-weight:bold;
	background-image:url(../images/back32.gif);
	background-repeat:no-repeat;
	background-position:center center;
	z-index:2;
}
.page-head2 .center-tlt{
	display:block;
	position:absolute;
	background:transparent;
	height:52px;
	width:480px;
	font-size:1.3em;
	font-weight:bold;
	top:0px;
	left:0px;
	text-align: center;
	z-index:1;
}




.page-body .page-body-container,
.page-body2 .page-body-container,
.page-body3 .page-body-container{
	position: relative;
	margin: 0px;
	padding:0px;
	padding-bottom:10px;
	/*width:470px;*/
	background:#fff;
	margin-left:5px;
	margin-right:5px;
}


.page-footer{
	display:block;
	position:fixed;
	width:480px;
	height: 48px;
	bottom:0px;
	background-color: #f4ebec;
	z-index:9999;
}

.page-footer .menu-item{
	display:block;
	float:left;
	margin:0px;
	width:118px;
	height:48px;
	line-height: 48px;
	text-align:center;
font-weight:bold;
}

.page-footer .menu-item a{
	display:block;
	height:48px;
	width:118px;
	color:#000;
	text-decoration:none;
	margin-top:-3px;
}
.page-footer .menu-item a.focus{
	color:#cc0000;
	border-top: solid 5px #cc0000;
}

.clear{float:none; clear:both;}

/*搜索开始*/
.home-search-container{
	display:block;
	position:relative;
	margin-top:15px;
	line-height:48px;
	height:72px;
}
.home-search-container .search-input-container{
	display:block;
	position: absolute;
	left:0px;
	right:93px;
	padding-left:0px;
	padding-right:0px;
	
	border:0px;
}

.home-search-container .search-input-container input[type=text]{
	display:block;
	position:relative;
	width:90%;
	height:48px;
	margin-right:0px;
	font-size:1.5em;
padding-top:0px;
padding-bottom:0px;
	border:solid 1px #3d3d3d;
	padding-left:15px;
	padding-right:15px;
}

.home-search-container .search-button-container{
	position: absolute;
	width:90px;
	right:0px;
}

.home-search-container .search-button-container a{
	display:block;
	position:relative;
	background:#be0302;
	text-align:center;
	text-decoration:none;
	height:48px;
	line-height:48px;
	width:90px;
	
	color:#fff;
	border:solid 1px #a90706;
	background:-webkit-linear-gradient(0deg, #9a0202, #e83838);
  	background:linear-gradient(0deg,#9a0202, #e83838);
}
.home-search-container .search-button-container a:hover{
	border:solid 1px #a90706;
	background:-webkit-linear-gradient(0deg, #e83838,#9a0202);
  	background:linear-gradient(0deg,#e83838,#9a0202);
}

/*搜索结束*/

/*广告开始*/
.home-adv-container{
	position: relative;
	height:320px;
	width:470px;
	margin-left:0px;
	margin-right:2px;
	margin-top:5px;
	overflow:hidden;
	background:#fff;
	border:solid 1px #666;
}

.adv-inner-container{
	position:relative;
	height:320px; 
	width:3000px;
}

.home-adv-container .adv-item{
	position:relative; 
	width:470px; 
	float:left;
}

.home-adv-container a{
	text-decoration: none;
	width:470px;
}

.home-adv-container a img{
	border:0px;
	width:470px;
}
	
.home-adv-container .adv-item a{
	display:block;
	position:relative;
	text-decoration: none;
}

.home-adv-container .adv-item a span.adv-tit{
	display:block;
	position:absolute;
	font-weight:bold;
	width:100%;
	height:36px;
	line-height:36px;
	padding:0px;
	padding-left:20px;
	background:#ffffff;
	margin-top:0px;
	top:284px;
	color:#000000;
	-moz-opacity:0.50; /*支持 FireFox 浏览器*/
	opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/
}
	
.home-adv-container .adv-item img{
	display: block;
}
	

.adv-tab-container{
	display:block;
	position:absolute;
	height:36px;
	line-height:36px;
	vertical-align:middle;
	top:284px;
	right:0px;
}

.adv-tab-container ul{
	list-style:none;
	height:24px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	padding-right:10px;
}

.adv-tab-container ul li{
	display:inline-block;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;
	background:#000000;
	color:#ffffff;
	border-radius:24px;
	-moz-border-radius:24px;
	-webkit-border-radius:24px;
}

.adv-tab-container ul li.hover{
	background:#ff0000;
}

/*广告结束*/

/*导航开始*/
.web-nav-bak{
	display:block;
	width:100%;
	top:0px;
	left:0px;
	height: 39px;
	line-height:39px;
	vertical-align:middle;
	background:#f6f6f6;
	padding-left:10px;
}

.web-nav-bak a{
	line-height:39px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:22px;
	padding-right:15px;
	text-decoration: none;
	color:#000;	
}
.web-nav-bak a:hover{
	color:#ff6600;
}

.web-nav{
	margin-top:15px;
	position:relative;
	height:39px;
	margin-left:3px;
	margin-right:3px;
	line-height:39px;
	background:#f0f0f0;
	border:solid 1px #ccc;
	padding-left:15px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.web-nav a{
	text-decoration:none;
	color:#000000;
}
.web-nav a:hover{
	color:#ff0000;
}

/*导航结束*/


