﻿html,body{
	background:#FFF url(../images/topbg.jpg) repeat-x top center; 
	background-size:100% 600px;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	font-family: "Microsoft YaHei";!important;
}
td,div{font-size:12px;color:#686868;line-height:22px;}
ul{padding:3px;margin:0px 0px 0px 20px;}
img {
	azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/images/x.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	border:0px;
}
.wrap{
	height:100%;
	text-align:center;
}
.edge{
	width:1px;
	*width:0;
	display:inline-block;
	vertical-align:middle;
	_display:none;
}
#main{
	width:1200px;
	text-align:left;
	display:inline-block;
	vertical-align:top;
	position:relative;
	height:auto;
}
#footer{
	width:100%;
	height:130px;
	text-align:left;
	display:inline-block;
	vertical-align:top;
	position:relative;
	background:#000;
}

#main div.show{
	width:100%;
	text-align:center;
	display:block;
	height:600px;
	padding:0;
	margin:0;
}
#main div.showsub{
	width:100%;
	text-align:center;
	display:block;
	height:100px;
	padding:0;
	margin:0;
}
#main div.show span.logo,#main div.showsub span.logo{
	text-align:center;
	display:inline-block;
	padding:2%;
	margin:0;
	width:20%;
	vertical-align:top;
}
#main div.show span.logo img,#main div.showsub span.logo img{
	width:100%;
}
#main div.show span.menu,#main div.showsub span.menu{
	text-align:center;
	display:inline-block;
	padding:2%;
	margin:0;
	width:70%;
	vertical-align:top;
}
#main div.show span.menu a,#main div.showsub span.menu a{
	width:15%;
	display:inline-block;
	color:#FFF;
	font-size:25px;
	text-decoration:none;
	line-height:60px;
	text-align:center;
    margin:0 1%;
}
#main div.show span.menu a.cur,#main div.showsub span.menu a.cur{
	width:15%;
	display:inline-block;
	color:#FFF;
	font-size:25px;
	text-decoration:none;
	background:rgba(0,155,255,0.15);
	line-height:60px;
	text-align:center;
	border-radius:20px;
    margin:0 1%;
}
#main div.show span.menu a:hover,#main div.showsub span.menu a:hover{
	width:15%;
	display:inline-block;
	color:#FFF;
	font-size:25px;
	text-decoration:none;
	background:rgba(0,155,255,0.15);
	line-height:60px;
	text-align:center;
	border-radius:20px;
    margin:0 1%;
}
#main div.show span.showtext{
	text-align:left;
	display:inline-block;
	padding:7% 0;
	margin:0;
	width:70%;
	font-family: "Microsoft YaHei";!important;
	font-size:45px;
	line-height:80px;
	color:#FFF;
}


#main div.content{
	width:100%;
	text-align:left;
	display:block;
    padding:20px 0;
}

#main div.content p.intro{
	width:100%;
    text-align: justify;
	display:block;
	font-size:18px;
	color:#333;
	line-height:36px;
	padding:20px;
}

#main div.content p.intro span{
	display:inline-block;
	font-size:32px;
	color:#0e56bc;
	font-weight:bold;
}

#main div.content p.intro span.pic{
	width:35%;
	text-align:right;
	display:inline-block;
	float:right;
}


#main div.content span.item{
	width:100%;
    text-align: justify;
	display:block;
	font-size:18px;
	color:#333;
	line-height:36px;
	padding:0 20px 20px 0;
	background:#F8F8F8;
	margin:20px 0;
	border-radius:10px;
}

#main div.content span.item span.label{
	width:20%;
	text-align:left;
	display:block;
	font-size:18px;
	line-height:36px;
	padding:10px 10px 10px 20px;
	background:#EAEAEA;
	color:#333;
	border-radius:10px 0;
	font-weight:bold;
}
#main div.content span.item span.text{
	text-align:justify;
	display:block;
	font-size:18px;
	color:#333;
	line-height:36px;
	padding:20px;
}

#footer span{
	width:100%;
	display:block;
	margin:0;
	padding:9px 0;
	text-align:center;
	background:#333;
}
#footer span a{
	display:inline-block;
	margin:0 10px;
	padding:0;
	text-align:center;
	color:#CCC;
	font-size:14px;
	text-decoration:none;
}

#footer p.copyright{
	width:100%;
	display:block;
	margin:0;
	padding:30px 0;
	text-align:center;
	color:#AAA;
	font-size:20px;
}
