@charset "utf-8";
/* CSS Document */



#banner{
	margin:0 auto;
	width:100%;
	height:548px;
	background:url(../images/banner-bg.jpg) no-repeat center bottom;}
.banner-warp{
	height:525px;
	background:url(../images/banner-warp-bg.jpg) repeat-x 0 bottom;}
.banner{
	width:100%;
	height:517px;
	margin:0px auto ;}
.ban_bg{
	height:517px;
	width:100%; 
	position:relative; }
.ban_bg .bgitem{
	background-position: 50% 0%; 
	background-attachment: scroll; 
	height: 517px; 
	cursor: pointer; 
	width: 100%;
	margin: 0px auto;
	background-repeat: no-repeat no-repeat;
	position:absolute;
	top:0px;
	left: 0px;
}
.ban_bg .btn{ 
    bottom: 5px;
	margin-right: -450px;
	padding: 5px 6px;
	position: absolute;
	right: 50%;
	z-index: 7;}
.ban_bg .btn span {
	background: none repeat scroll 0 0 #e5e5e5;
	border: 1px solid #ec9d40;
	color: #ec9d40;
	cursor: pointer;
	display: inline-block;
    margin-left: 5px;
	padding: 2px 7px;}
.ban_bg .btn span.cur {
	font-weight: bold;
	padding: 2px 7px;
	border:1px solid #ec9d40;
	color:#fff;
	background:#f98904;}
	
/*--------adv01------*/
.adv{
	position:relative;
	width:960px;
	height:162px;
	margin:10px auto 0;
	background:url(../images/adv-bg.jpg) no-repeat center bottom;
	padding-bottom:20px;}
.adv span{
	width:180px;
	height:40px;
	position:absolute;
	bottom:10px;
	right:0;}
.adv a img{
	border:none;}

/*-------合作伙伴-------*/
.hz{
	margin-top:10px;
	height:424px;
	background:#ef8201;}
.hz-cont{
	overflow:hidden;
	width:960px;
	height:400px;
	margin:0 auto;
	padding-top:24px;}
.hz-title{
	font-family:"微软雅黑";
	font-size:24px;
	font-weight:bold;
	height:84px;
	text-align:center;
	color:#fff;
	padding-bottom:19px;}
.hz-title a{
	color:#fff;}
.hz-title span{
	text-transform:uppercase;
	font-size:50px;
	color:#f5ab53;
	font-family:"Times New Roman",arial;}
.hz-more{
	text-align:center;
	height:17px;
	background:url(../images/hz-more-bg.jpg) no-repeat center;}
.hz-more img{
	border:none;}
.hz-main{
	width:999px
	
}
.hz-main dl{
	width:173px;
	overflow:hidden;
	float:left;
	padding:25px 24px 0 0;
}

.hz-main dl dt img{
	width:173px;
	height:67px;
	display:block;
}
.hz-main dl dd{
	font-family:"微软雅黑";
	height:34px;
	line-height:34px;
	width:132px;
	text-align:center;
		}	
.hz-main dl dd a{
	font-size:14px;
	color:#222;}
	
	
	/*-------优势------*/

.ys{
	width:960px;
	margin:0 auto;
	padding-top:30px;}
.ys-title{
	font-family:"微软雅黑";
	text-align:center;
	color:#222;
	font-size:35px;
	font-weight:bold;
	height:96px;
	background:url(../images/ys-title.jpg) no-repeat center bottom;
}.ys-title i{
	font-style:normal;
	color:#ef8200;
	font-size:38px;}
.ys-title b{
	display:block; 
	text-transform:uppercase; 
	color:#c4c4c4; 
	font-size:24px; 
	font-family:arial; 
	font-style:normal}
.ys-main{
	position:relative;
	padding-top:120px;}
.ys-big-bg01{
	background:url(../images/ys-big-bg01.jpg) no-repeat center bottom;
	padding-bottom:100px}
.ys-big-bg02{
	background:url(../images/ys-big-bg02.jpg) no-repeat center bottom;
	padding-bottom:100px}
.ys01{
	width:470px; 
	overflow:hidden;
}
.ys02{
	width:487px; 
	overflow:hidden; 
	float:right; 
	padding-bottom:60px;}
.ys03{
	width:487px; 
	overflow:hidden; 
	padding-top:35px;
	padding-bottom:50px;
}
.ys04{
	height:240px;
	width:518px; 
	overflow:hidden; 
	float:right;  
	padding:30px 0 0px;
	_padding-top:65px;
}
.ys05{
	height:260px;
	width:487px; 
	overflow:hidden; 
	padding-top:10px;
	padding-bottom:35px;
	
}
.ys-main em{
	color:#EF8200; 
	font-style:normal; 
	font-weight:bold;}

.ys-main dt{ 
    color:#ef8200; 
	font-weight:bold; 
	font-family:"微软雅黑"; 
	font-size:30px; 
	height:75px;}
.ys-main dt i{ 
    float:left; 
	font-size:72px; 
	padding-right:15px; 
	font-style:normal; 
	line-height:1em; 
	font-family:arial;}
.ys-main dt b{ 
    text-transform:uppercase; 
	color:#eeb776; 
	font-size:18px; 
	display:block;}
.ys-main dd{ 
    padding-left:60px;}
.ys-main dd li{
	line-height:23px; 
	color:#231915; 
	font-size:14px; 
	font-family:"微软雅黑"; 
	padding-bottom:15px; 
	padding-left:25px; 
	background:url(../images/ys-li.jpg) no-repeat left 8px;}
.ys-main dd li small{ 
    color:#ff0000; 
	font-size:14px; 
	font-family:"微软雅黑"; 
	font-weight:bold}
.ysImg01{ 
    right:0; 
	position:absolute; 
	top:40px;}
.ysImg02{
	left:0; 
	position:absolute; 
	top:400px;}
.ysImg03{
	right:0; 
	position:absolute; 
	top:785px;}
.ysImg04{
	left:0; 
	position:absolute; 
	top:1150px; 
	z-index:55}
.ysImg05{
	right:42px; 
	position:absolute; 
	top:1530px; 
	z-index:55}
.ys-bottom{
	background:url(../images/ys-bottom-bg.jpg) repeat-x;
	height:18px;
	padding-top:9px;
	}	
.ys-bottom-img{
	height:18px;
	background:url(../images/ys-warp-bg.jpg) no-repeat center;
}

/*--------关于我们--------*/

/*-----通用标题样式---*/
.common-title{
	height:38px;
	line-height:38px;
	border-bottom:#ddd solid 1px;
}
.common-title h3{
	float:left;
	font-weight:bold;
	font-size:16px;}
.common-title h3 a{
	padding:0 5px;
	color:#ef8200;}
.common-title h3 em{
	color:#f7c07f;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;}

.common-title span{
	display:block;
	float:right;
}

.gy{
	width:630px;
	height:308px;
	padding-right:21px;
	background:#fff;
	padding:10px;
}
.gy-main{
	padding:20px 0 0 0px ;}
.gy-main dl{
}
.gy-main dl dt{
	background:url(../images/gy-pic-bg.jpg) no-repeat;
	float:left;
	width:273px;
	height:206px;
	padding:10px;
}
.gy-main dl dt a img{
	width:273px;
	height:206px;
	}
.gy-main dl dd{
	font-family:"微软雅黑";
	padding-left:15px;
	width:310px;
	float:right;}
.gy-main dl dd h3 a{
	height:24px;
	font-size:16px;
	line-height:24px;
	color:#231915;
	display:block;
	background:url(../images/gy-title.jpg) no-repeat left 3px;
	padding-left:10px;}
.gy-main dl dd p{
	color:#666;
	height:185px;
	overflow:hidden;
	line-height:24px;}
.gy-main dl dd span a{

	line-height:24px;
	color:#cdcdcd;}
.gy-main dl dd span a img{
	border:none;}
.wz{
	width:268px;
	height:308px;
	padding:10px;
	background:#fff;}

.wz-cont{
	padding:15px 10px 10px;
}
.wz-ul{
	height:250px;
	overflow:hidden;}
.wz-ul li{
	background:url(../images/wa-li.jpg) no-repeat left 11px;
	height:30px;
	line-height:30px;
	padding-left:15px;
	border-bottom:dotted  1px #CCC;}
	/*----------新闻资讯---------*/
.zx{
	margin-top:10px;
	float:left;
	width:630px;
	height:358px;
	padding-right:21px;
	background:#fff;
	padding:10px;}
.common-title ul{
	font-weight:bold;
	font-size:16px;
	width:450px;
	float:left;}
.common-title ul b{
	float:left;
	display:block;
	width:5px;}
.common-title ul li{
	float:left;}
.common-title ul li a{
	padding:0 5px;
	text-decoration:none;
	display:block;}
.common-title ul li a:hover,.common-title ul .zx-cur a{
	color:#f18200;
	border-bottom:#ef8201 solid 2px;}
.zx-main dl{
	padding-top:22px;}
.zx-main dt{
	width:213px;
	float:left;}
.zx-main dt img{
	width:205px;
	height:273px;
	padding:3px;
	border:#d6d6d6 solid 1px;}
.zx-main dd{
	float:right;
	width:387px;}
.zx-main ul li{
	color:#a3a3a3;
	background:url(../images/zx-li.jpg) no-repeat left 10px;
	border-bottom:#bcbcbc dashed 1px;
	height:35px;
	line-height:35px;
	padding-left:20px;
	overflow:hidden;
}
.zx-main ul li a{
	height:35px;
	width:285px;
	overflow:hidden;
	float:left;
	color:#222222;}
.zx-main ul li span{
	float:right;}
	
	
	/*-----常见问题----*/
.faq{
	margin-top:10px;
	float:right;
	width:268px;
	height:358px;
	padding:10px;
	background:#fff;}
.que-main{
	width:265px;
	height:320px;
	overflow:hidden;	
}
.que-main dl{
	border-bottom:#cdcdcd dashed 1px;
	padding:15px 0px 15px 0;
}
.que-main .bg{
	background:#f7f7f7;}
.que-main dl dt{
	font-weight:bold;
	font-size:14px;
	background:url(../images/wen.jpg) no-repeat 0 0px;
	padding-left:25px;
	height:20px;
	width:215px;
	line-height:20px;
	color:#222;
	padding-bottom:5px;}
.que-main dl dt a{
    color:#333}
.que-main dl dd{ 
    background:url(../images/da.jpg) no-repeat 0 0px; 
	padding-left:26px; 
	color:#949494; 
	line-height:24px; 
	color:#666;
	 }
	 
	 /*-------友情链接-------*/
.link{
	margin-top:20px;
	height:150px;
	background:url(../images/link-bg.jpg) repeat-x;
}
.link-main{
	padding-top:25px;
	width:960px;
	margin:0 auto;}
.link-main p a{
	line-height:40px;
	padding-right:30px;}