.main {
    min-width: 1500px;
    margin: 0 auto;
    overflow: hidden;
    font-family: '微软雅黑';
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
	.main .f_hmr {
		font-family: STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑";
	}
	
	.main .f_hmm {
		font-family: STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑";
	}
	br {
		color: rgba(0, 0, 0, 0);
	}
}
@-moz-document url-prefix() {
	
    .main .f_hmr {
    	font-family: STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑";
    }
    br {
    	color: rgba(0, 0, 0, 0);
    }
}
br {
	color: rgba(0, 0, 0, 0)\9\0;
}
.main .top_place {
    height: 9.02rem;
    line-height: 0;
}

.main .one_place {
    padding-top: 0.76rem;
    background-color: #FEF1E8;
    padding-bottom: 1.4rem;
}

.main .one_title {
    font-size: 0.42rem;
    line-height: 0.8rem;
    color: #54060b;
    text-align: center;
}

.main .one_title span {
    font-size: 0.69rem;
    color: #d4ac67;
    font-style: italic;
    margin: 0 0.08rem;
}

.main .one_text {
    font-size: 0.23rem;
    line-height: 0.32rem;
    color: #54060b;
    text-align: center;
    padding-bottom: 0.46rem;
}

.main .one_content {
    width: 10.18rem;
    margin: 0 auto;
}

.main .one_model {
    width: 3.3rem;
}

.main .one_model_sp {
    margin-right: 0.14rem;
}

.main .one_pic {
    height: 3.72rem;
    line-height: 0;
}

.main .one_bottom {
    height: 1.78rem;
    background-color: #fff;
    box-sizing: border-box;
    padding-left: 0.15rem;
    padding-top: 0.2rem;
    padding-right: 0.3rem;
}

.main .one_en {
    font-size: 0.12rem;
    color: #54060b;
    line-height: 0.16rem;
    transform-origin: left center;
    transform: scale(0.83, 0.83);
}

.main .one_zh {
    font-size: 0.18rem;
    line-height: 0.22rem;
    color: #54060b;
}

.main .one_bottom_text {
    font-size: 0.14rem;
    line-height: 0.22rem;
    color: #54060b;
    padding-top: 0.25rem;
}

.main .new_bar {
    height: 0.08rem;
    background-image: radial-gradient(ellipse 40% 120px at center center, rgb(246, 211, 189), rgb(109, 36, 25));
}

.main .two_place {
    height: 6.61rem;
    line-height: 0;
    position: relative;
}

.main .two_float {
    position: absolute;
    right: 1.64rem;
    top: 0;
    width: 6.3rem;
    box-sizing: border-box;
    padding-top: 2.63rem;
}

.main .two_en {
    font-size: 0.5rem;
    line-height: 0.6rem;
    color: #fff;
    text-align: center;
}

.main .two_zh {
    font-size: 0.3rem;
    line-height: 0.32rem;
    color: #fff;
    text-align: center;
    padding-top: 0.35rem;
}

.main .two_text {
    font-size: 0.28rem;
    line-height: 0.4rem;
    text-align: center;
    color: #fff;
    padding-top: 0.3rem;
}

.main .three_place {
    background-color: #FEF1E8;
    padding-bottom: 0.83rem;
}

.main .three_title {
    font-size: 0.36rem;
    line-height: 0.5rem;
    text-align: center;
    color: #7d1e12;
    padding-top: 0.9rem;
}

.main .three_text {
    font-size: 0.28rem;
    line-height: 0.4rem;
    color: #7d1e12;
    text-align: center;
    padding-top: 0.14rem;
}

.main .three_pic {
    height: 3.66rem;
    width: 9.7rem;
    margin: 0 auto;
    margin-top: 0.55rem;
}

.main .four_place {
    height: 10.72rem;
    line-height: 0;
}

.main .five_place {
    background: url(/static1/images/zunxiangliyu/five_icon.png) no-repeat center top;
    background-size: 1.1rem 1.44rem;
    background-color: #FEF1E8;
    padding-top: 1.7rem;
    padding-bottom: 1.18rem;
}

.main .five_title {
    font-size: 0.28rem;
    line-height: 0.42rem;
    text-align: center;
    color: #54060b;
}

.main .five_content {
    height: 8.8rem;
    position: relative;
    margin-top: 0.8rem;
}

.main .five_float {
    position: absolute;
    line-height: 0;
}

.main .five_float_one {
    left: 1.98rem;
    top: 0.68rem;
    z-index: 2;
    width: 2.42rem;
    height: 3.29rem;
}

.main .five_float_two {
    left: 5.2rem;
    top: 2.7rem;
    z-index: 2;
    width: 3rem;
    height: 4.09rem;
}

.main .five_float_three {
    right: 2.24rem;
    top: 0.14rem;
    width: 2.73rem;
    height: 3.7rem;
    z-index: 2;
}

.main .five_float_four {
    left: 2.5rem;
    bottom: 0.53rem;
    width: 2.43rem;
    z-index: 2;
    height: 3.29rem;
}

.main .five_float_five {
    right: 3.92rem;
    bottom: 0;
    width: 3.02rem;
    height: 4.09rem;
    z-index: 2;
}

.main .five_float_six {
    left: 7.36rem;
    top: 0;
    width: 5.79rem;
    height: 8.12rem;
    z-index: 1;
}

.main .six_place {
    height: 6.43rem;
    line-height: 0;
    position: relative;
}

.main .six_float {
    position: absolute;
    left: 0;
    top: 0;
    box-sizing: border-box;
    padding-left: 1.5rem;
    right: 0;
    padding-top: 2.55rem;
}

.main .six_title {
    font-size: 0.23rem;
    line-height: 0.4rem;
    color: #fff;
}

.main .six_text {
    font-size: 0.5rem;
    line-height: 0.6rem;
    color: #fff;
    padding-top: 0.21rem;
}

.main .seven_place {
    padding-top: 1rem;
    padding-bottom: 1.16rem;
    background-color: #FEF1E8;
}

.main .seven_content {
    width: 14.28rem;
    margin: 0 auto;
}

.main .seven_model {
    width: 4.54rem;
}

.main .seven_pic {
    height: 2.44rem;
    line-height: 0;
}

.main .seven_model_sp {
    margin-right: 0.32rem;
}

.main .seven_bottom {
    height: 2.16rem;
    border: 2px solid #D7B16F;
    border-bottom-width: 1px;
    border-top: 0;
}

.main .seven_title {
    font-size: 0.28rem;
    line-height: 0.4rem;
    padding-left: 0.35rem;
    color: #54060b;
    padding-top: 0.3rem;
}

.main .seven_text {
    font-size: 0.18rem;
    line-height: 0.33rem;
    color: #54060b;
    padding-left: 0.35rem;
}