img {
	display: inherit;
}

.box {
	background-color: #fff;
	overflow: hidden;
}

/* add in 2019.10.30 */
.page{
	background: #FFF;
}
.slide img{width: 100%;}
.clear{clear:both;}
.clear-10{clear: both;height: 10px;}
.clear-20{clear: both;height: 20px;}
.clear-30{clear: both;height: 30px;}
.clear-40{clear: both;height: 40px;}
.clear-50{clear: both;height: 50px;}
.content{width: 92%; margin:0 auto;}

.list1 {
    float: left;
    width: 46%;
	margin: 0% 2% 5% 2%;
}
.list1-1 div img {
    position: relative;
    padding: 10px 0px 0px 10px;
}
.list1-1 div {
    background: url(../img/bg2.png) no-repeat;
    width: 100%;
    background-size: 100%;
}
.list1-1 {
    width: 100%;
    overflow: hidden;
}

.p4 {
    background: url(../img/tel2.png) no-repeat;
    text-align: center;
    font-size: 1.7rem;
    font-weight: 700;
    background-position: 23% 50%;
    background-size: 45px;
}
.p4 span{
    font-size: 1.25rem;
    font-weight: 300;}
.p5 {
    text-align: center;
    color: #e60012;
    font-weight: 700;
    font-size: 2.6rem;
}
.btn2 {
    background: #e60012;
    color: #FFF;
    position: relative;
    padding: 3% 14%;
    border-radius: 100px;
    font-size: 2rem;
    font-weight: 700;
}
.liao-xf {
    text-align: center;
    font-size: 1.4rem;
    font-weight: 600;
    color: #333;
}

.din {
    background: url(../img/bg.png) no-repeat;
    width: 100%;
    padding: 0 6%;
}
.din h1 {
    text-align: center;
    color: #FFF;
    font-weight: 300;
    font-size: 1.5rem;
}
.p7 {
    float: left;
    width: 51%;
    color: #FFF;
    background: url(../img/address.png) no-repeat;
    background-size: 20%;
    background-position: 0 center;
    padding: 0 0 0 12%;
    font-size: 1.1rem;
}
.p8 {
    float: right;
    width: 46%;
    color: #FFF;
    background: url(../img/tel1.png) no-repeat;
    background-size: 20%;
    background-position: 0 center;
    padding: 0 0 0 12%;
    margin: 2% 0 0 0;
    font-size: 1.1rem;
}
.list1 h3 {
    font-size: 1.4rem;
    padding: 3% 0;
	text-align:center;
	color:#333;
}
.fm input {
    width: 100%;
    border: 1px solid #808080;
    border-radius: 3px;
    padding: 0px 10px;
    height: 40px;
    line-height: 40px;
    font-size: 1.25rem;
}

.btn-xf {
    background: #d30011;
    color: #FFF;
    width: 100%;
    line-height: 3rem;
    font-size: 1.4rem;
    font-weight: 500;
    float: left;
    text-align: center;
    border-radius: 3px;
}
.h-1{
	text-align:center;
	font-size:1.6rem;
	letter-spacing:3px;}
.h-1 span{color:#fe1200;}
.title1 {
    text-align: center;
    color: #E60012;
    font-size: 1.8rem;
}
.nei-r {
    text-align: left;
    font-size: 1.1rem;
    line-height: 2rem;
}
.img-hg{
	text-align:center;}
.img-hg img {
    width: 60px;
    margin: 0 auto;
}
.list1 h4{
	font-size:1.25rem;
	margin:10px 0px 0px 0px;
	color:#333;}
.list1 h4 a {
    float: right;
    background: #E60012;
    color: #FFF;
    font-weight: 300;
    font-size: .9rem;
    padding: 1px 4px;
    border-radius: 3px;
}
.list1 h5 {
    font-size: 1.4rem;
    padding: 3% 0;
	text-align:center;
	color:#d30011;
}
.list1 p {
    font-size: 1rem;
	text-align:left;
	color:#333;
}
.hong-t{
	text-align:left;
	color:#ea0510;
	font-size:1.1rem;}


















