@charset "utf-8";

/* CSS Document */

.featureArea ul{

	margin:0 -15px;

}

.featureArea ul li{

	padding: 0 0 40px 0;

}


@media (min-width: 641px) {
	.featureArea ul li{
		min-height: 450px;
	}
}

@media (max-width: 640px) and (min-width: 481px) {
	.featureArea ul li{
		min-height: 480px;
	}
}


.featureArea ul li .item{

	padding:10px 15px;

}

.featureArea ul li .Txt{

	padding-top: 30px;

	text-align: center;

}

.featureArea ul li .Txt h3{

	font-size: 22px;

	font-weight: normal;

	color:#fff;

	font-family: 'cwTeXMing';

}

.featureArea ul li .Txt h3 a{

	color:#000;

}

.featureArea ul li .Txt h3 a:hover{

	color: #11287F;

}

.featureArea ul li .Txt p{

	margin-top:20px;

	font-size: 15px;

	color: #666;

	line-height: 25px;

	height: 50px;

	overflow: hidden;

}

.featureArea ul li .Img img{

	width: 100%;

	display: block;

}



.mainArea.ins{



}



.mainArea.ins .wrap{

	width:960px;

	margin:0 auto;

}



.contentBox{

	padding-top:30px;

}



.contentBox .Img{}



.contentBox .Img img{

	width:100%;}



.price h3.articleTitle{

	display:none;

}



@media (max-width: 960px){

	.mainArea.ins{



	}

	

	.mainArea.ins .wrap{

		width:calc(100% - 40px);

		margin:0 20px;

	}

}



/*640*/

@media (max-width: 640px){}



/*480*/

@media (max-width: 480px){}

/*480 end*/