p,ul,ul li{display: block; list-style: none; padding: 0px; margin: 0px;}
#header_out{
	border:0px;
	height: 69px;
}
.dclear:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
}
.dclear {
 *zoom: 1;
}
.banner{height: 680px; position: relative; background: url('mini/banner.jpg') no-repeat center center;}
.banner p{display: block; margin: 0px; padding: 0px;}
.banner .content{
	text-align: center;
	padding-top: 210px;
	color: #fff;
}
.banner .title{
	font-size: 88px;
	height: 120px;
	line-height: 120px;
}
.banner .title *{
	vertical-align: middle;
}
.banner .text{
	font-size: 40px;
	line-height: 42px;
	margin-top: 22px;
}
.banner .mibtn{	margin-top: 92px;}

.buyban{height: 200px;}
.buyban .content{padding: 15px;}
.buyban .title{font-size: 40px; height: 90px;}
.buyban .title img{height: 60px;}
.buyban .text{font-size: 20px; margin-top: 0px;}

.mibtn{
	display: inline-block;
	width: 180px;
	height: 50px;
	line-height: 50px;
	border-radius: 26px;
	-webkit-border-radius: 26px;
	font-size: 20px;
	background-color:#ff0042;
    color:#fff;
}

.mibtn:link,.mibtn.active,.mibtn:visited{
    color:#fff;
    text-decoration: none;
}
.mibtn:hover{
    color:#fff;
    background-color:#e7003c;
    text-decoration: none;
}





.featureout,
.featureout .container{
	background: #fff;
}
.featureout .featurein{
	padding-top: 120px;
	padding-bottom: 160px;
	text-align: center;
}
.featureout .featurein .title{
	font-size: 46px;
	line-height: 48px;
	color: #333;
}
.featureout .featurein .text{
	font-size: 28px;
	line-height: 30px;
	margin-top: 20px;
	color: #333;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.featureout .featureul{
	padding-top: 118px;
	padding-left: 80px;
	padding-right: 80px;
}
.featureout .featureul li{
	float: left;
	width: 25%;
}
.featureout .featureul li img{
	vertical-align: top;
}
.featureout .featureul li .til{
	font-size: 18px;
	color: #333;
	padding-top: 170px;
	background:url('mini/feature.png') no-repeat;
}
.featureout .featureul li .til.til1{background-position: center 0px;}
.featureout .featureul li .til.til2{background-position: center -200px;}
.featureout .featureul li .til.til3{background-position: center -400px;}
.featureout .featureul li .til.til4{background-position: center -600px;}

.liuout,
.liuout .container{
	height: 680px;
	background: url(mini/entry.jpg) no-repeat center;
	text-align: center;
}
.liuout .title{
	font-size: 46px;
	line-height: 48px;
	color: #fff;
	padding-top: 120px;
}
.liuout .text{
	font-size: 28px;
	line-height: 30px;
	margin-top: 20px;
	color: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.liuout .liuul{
	padding-top: 120px;
	font-size: 0;
}
.liuout .liuul li{
	display: inline-block;
	width: 140px;
}
.liuout .liuul li .til{
	font-size: 18px;
	line-height: 20px;
	color: #fff;
	margin-top: 20px;
}
.liuul .til{background: url('mini/eico.png') no-repeat; padding-top: 140px;}
.liuul .til.til1{background-position: center 0px;}
.liuul .til.til2{background-position: center -200px;}
.liuul .til.til3{background-position: center -400px;}
.liuul .til.til4{background-position: center -600px;}
.liuul .til.til5{background-position: center -800px;}
.liuul .til.til6{background-position: center -1000px;}


.keyout{background:#55C88E;}
.keyout .container{
	margin: auto;
	height: 680px;
	width: 800px;
	text-align: center;
	background:url('mini/keyw.png') no-repeat bottom center;
	position: relative;
}
.keyout .title{
	font-size: 46px;
	line-height: 48px;
	color: #fff;
	padding-top: 120px;
}
.keyout .text{
	font-size: 28px;
	line-height: 30px;
	margin-top: 20px;
	color: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.keyout .intro{position: absolute; color: #01381C; font-size: 20px;}
.keyout .intro b{font-size: 30px; font-weight: normal;}
.keyout .intro1{bottom: 345px; left: 40px;}
.keyout .intro2{bottom: 265px; left: 165px;}
.keyout .intro3{bottom: 186px; left: 80px;}
.keyout .intro4{bottom: 112px; left: 260px;}

.purout,
.purout .container{
	
}
.purout .purin{
	padding: 80px 0;
}
.purout .purin .purbox{
	width: 1140px;
	margin: 0 auto;
	height: 440px;
	background: #fff;
	border-radius: 12px;
	-webkit-border-radius: 12px;
	text-align: center;
	background: #FAF9F1;
}
@media(max-width: 1240px){
	.purout .purin .purbox{
		width: 990px;
	}
}
.purout .purin .purbox .title{
	font-size: 48px;
	line-height: 50px;
	color: #020202;
	padding-top: 50px;
}
.purul{
	padding-top: 65px;
	font-size: 0;
}
.purul li{
	display: inline-block;
	font-size: 20px;
	color: #666;
	width: 246px;
}
.purul li .numbox .num{
	font-size: 44px;
	line-height: 46px;
	color: #333;
}
.purul li .pribox{
	margin-top: 40px;
}
.purul li .pribox .num{
	font-size: 38px;
	line-height: 40px;
	color: #ff0042;
}
.purul li .ibtn{
	margin-top: 50px;
	width: 160px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.purul .mibtn{margin-top: 30px; width: 160px;
	height: 45px;
	line-height: 45px;}


.jiexi_buy{width: 1140px; margin: auto;background: #FAF9F1; }
.jiexileft{background: #f90 url('jiexi/bg_cart.png') no-repeat center center; width: 155px; height: 200px; float: left;}

