﻿
#main{
	width: 100%;
	overflow: hidden;
}

/*标题*/
.intitle{
	padding-bottom: 1.666rem;
	text-align: center;
}

.intitle h3{
	font-size: 1.4rem;
}

.intitle span{
	display: block;
	padding-top: 7px;
	font-size: 1rem;
	color: #666666;
	text-transform: uppercase;
}

.intitle2{
	padding: 0.833rem 0;
	color: white;
	text-align: center;
}
.intitle2 h3{
	font-size: 1.4rem;
}

.intitle2 span{
	display: block;
	padding-top: 7px;
	font-size: 1rem;
	text-transform: uppercase;
}

.learmore{
	text-align: center;
    background: #eeeeee;
}

.learmore a{
    display: inline-block;!important;
    padding: 0.625rem 0;
	font-size: 1rem;
	line-height: normal;
}

/*products*/
.product{
	padding-top: 1.666rem;
}
.product .list{
	width: 44.8%;
	height: auto;
	margin: 0 2.6% 1.25rem 2.6%;
}

.product .list a{
	display: block;
	text-align: center;
	font-size: 1rem;
}

.product .list .img{
	width: 100%;
	height:auto;
	background: #f3f3f3;
}

.product .list .img img{
	width: 100%;
}

.product .list .ptitle{
	padding: 0.583rem 0;
	border: 1px solid #f3f3f3;
}

/*intro*/
.introbox{
	margin-top:1.666rem;
	padding-bottom: 1.666rem;
	background: url("../images/introbg.jpg") no-repeat;
	background-size: 100% 100%;
}

.introbox .intro .nr{
	width: 94%;
	padding: 1.083rem 3%;
	font-size: 1rem;
	line-height: 2;
	border-radius: 5px;
	overflow: hidden;
	background: rgba(255, 255, 255, .5);
}

.introbox .intro .nr .more{
	width: 60%;
    margin: 1rem auto;
	background: #c30d23;
}

.introbox .intro .nr .more a{
	display: block;
	width: 100%;
	padding: 1rem 0;
    text-align: center;
	line-height: normal;
	color: white;
    background: url("../images/more.png") no-repeat 87% center;
}

.introbox .hei20{
	height: 26px;
}

/*honor*/
.honor{
	margin-bottom: 1.5rem;
	padding-top: 1.333rem;
}
.honor .list{
	width: 44.8%;
	padding-bottom: 0.75rem;
	height: auto;
	margin: 0 2.6% 1.25rem 2.6%;
}

.honor .list .img{
	width: 100%;
	height:auto;
	background: #f3f3f3;
}

.honor .list .img img{
	width: 100%;
}

.honor .list .ptitle{
	padding-top: 0.75rem;
	text-align: center;
	font-size: 1rem;
}

.honor .list .ptitle li{
	text-align: center;
	
	font-weight: bold;
}

.honor .list .ptitle a{
	display: inline-block;
	width: 65%;
	padding: 6px 4%;
	margin-top: 0.75rem;
	text-align: center;
	line-height: normal;
	font-weight: normal;
	font-size: 0.916rem;
	color: white;
	border-radius: 15vh;
	overflow: hidden;
	background: #c30d23;
}

/*new*/
.news{
	padding-bottom: 1.666rem;
}
.news .newtop{
	margin-bottom: 1rem;
	border-top: 4px solid #c30d23;
	color: #666666;
}

.news .title{
	padding-top: 1.25rem;
}
.news .title h5{
	font-size: 1rem;
}
.news .title a{
	font-size: 1.083rem;
	color: #c30d23;
}

.news .title span{
	display: block;
	padding: 0.583rem 0;
	color: #666666;
	font-size: 1rem;
}

.news .zy{
	margin-bottom: 1.25rem;
	font-size: 1rem;
	line-height: 1.6;
	color: #666666;
}

.news img{
	width: 100%;
}

.news .list{
	margin-bottom: 1.083rem;
	border-bottom: 2px solid #f9edf1;
}

/*banner*/
#banner {
	width: 100%;
	height: auto;
	overflow: hidden;
}
#banner img {
	width: 100%;
	height:auto;
}
.box{
	width:100%;
	height: auto;
	overflow: hidden;
	position: relative;
}
.box-1 ul{

}
.box-1 ul li{
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
}
.box-1 ul li img{
	display:block;
	width: 100%;
	height: auto;
}
.box-2{
	position: absolute;
	left: 43%;
	bottom: 0.666rem;
}
.box-2 ul li{
	width: 0.5rem;
	height: 0.5rem;
	margin: 0 5px;
	float:left;
	overflow: hidden;
	border-radius: 50%;
	text-indent: 100px;
	cursor: pointer;
	background: rgba(255,255,255,0.3);
}
.box-2 ul .on{
	background: rgba(255,255,255,0.7);
}
.box-3 span{
	position: absolute;
	color: white;
	top:50%;
	font-family: "宋体";
	font-size: 2.083rem;
	margin-top: -1.666rem;
	text-align: center;
	cursor: pointer;
}
.box-3 .prev{
	left: 4.7%;
}
.box-3 .next{
	right: 4.7%;
}
.box-3 span::selection{
	background: transparent;
}
.box-3 span:hover{

}

/*@media screen and (max-width:1024px){*/
	/*.product{*/
		/*padding-top: 50px;*/
	/*}*/
	/*.product .list{*/
		/*margin: 40px 2.6% 10px 2.6%;*/
	/*}*/
	/*.learmore{*/
		/*margin-top: 40px;*/
	/*}*/
	/*.intitle2{*/
		/*padding: 30px 0;*/
	/*}*/
	/*.honor{*/
		/*margin-bottom: 56px;*/
		/*padding-top: 52px;*/
	/*}*/
	/*.news .newtop{*/
		/*margin-top: 38px;*/
	/*}*/
	/*.news .title span{*/
		/*padding: 8px 0;*/
	/*}*/
	/*.news .zy{*/
		/*margin-bottom: 28px;*/
	/*}*/
/*}*/

/*@media screen and (max-width:766px){*/
	/*.product .list a{*/

	/*}*/
	/*.intitle span{*/

	/*}*/
/*}*/