.merchants {
    width: 1270px;
    margin: auto;
    margin-top: 75px;
    height: 375px;
    position: relative;
}

.merchants_img {
    width: 44.65%;
    float: left;
    display: block;
}

.merchants_imgs{
	display: none;
}

.merchants_right {
    height: 100%;
    width: 53.2%;
    float: left;
    display: block;
    margin: auto;
    margin-left: 1.1%;
}

.sszs_img{
	width:100%;
	height:100%;
}

.merchants_right_top {
    width: 100%;
    height: 75px;
    position: relative;
    border-bottom: 2px solid #d2d2d2;
}

.merchants_right_top_span {
    font-size: 30px;
    line-height: 75px;
}

.merchants_right_top_a {
    font-size: 13px;
    color: black;
    float: right;
    line-height: 85px;
}

.merchants_right_top_hr {
    position: absolute;
    bottom: -2px;
    width: 23px;
    border: 1px solid #d82229;
}

.merchants_right_bottom_p {
    line-height: 30px;
    width: 100%;
    margin-top: 30px;
	text-indent: 1.4em;
}

.float_div {
    width: 850px;
    height: 112px;
    background: white;
    position: absolute;
    right: 0px;
    bottom: 35px;
    box-shadow: 0px 6px 7px 2px #ededed;
    z-index: 2;
}

.float_div_four {
    width: 25%;
    height: 100%;
    float: left;
}

.four_img {
    display: block;
    margin: auto;
    margin-top: 27px;
}

.four_span {
    width: 100%;
    font-size: 14px;
    text-align: center;
    margin-top: 10px;
    display: block;
	color:black;
}

.zhaoshangp {
    font-size: 20px;
    text-align: center;
    margin-top: 170px;
}

.zhaoshangps {
    font-size: 34px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 84px;
}

.zhaoshang_div {
    width: 1270px;
    margin: auto;
    height: 444px;
}

.zhaoshang_img {
    width: 67.1%;
    float: left;
}

.zhaoshang_title {
    width: 32.9%;
    float: left;
    display: block;
}

.zt_one {
    font-size: 26px;
    margin-top: 115px;
    text-align: right;
}

.zt_two {
    font-size: 14px;
    text-align: right;
    margin-top: 3px;
}

.zt_three {
    width: 72.2px;
    display: block;
    float: right;
    font-size: 14px;
    color: #d13946;
    margin-top: 25px;
}

.zt_ones {
    font-size: 26px;
    margin-top: 115px;
    text-align: left;
}

.zt_twos {
    font-size: 14px;
    text-align: left;
    margin-top: 3px;
}

.zt_threes {
    width: 72.2px;
    display: block;
    float: left;
    font-size: 14px;
    color: #d13946;
    margin-top: 25px;
}

.shida {
    width: 100%;
    height:871px;
    margin-top: 35px;
    background:url(../images/091.png) no-repeat;
    background-size: 100% 100%;
}

.shida_p{
    text-align: center;
    padding-top: 112px;
    color: white;
    font-size: 20px;
}

.shida_pp{
    font-size: 34px;
    text-align: center;
    color: white;
}

.shida_list{
    width: 1060px;
    height: 304px;
    margin-top: 120px;
    right: 27.6%;
    position: absolute;
}

.sl_s{
    height: 152px;
    width: 20%;
    position: relative;
    float: left;
}

.sl_img{
    display: block;
    margin: auto;
}

.sl_p{
    width: 70%;
    height: 65px;
    color: white;
    line-height: 65px;
    text-align: center;
    border-top: 1px solid white;
    margin: auto;
    font-size: 22.44px;
    margin-top: 25px;
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translate(-50%,0%);
}


.jmsq{
    font-size:34px;
    margin-top:83px;
    text-align: center;
    padding-bottom:74px;
}

.jmsqs{
    width: 1285px;
    margin: auto;
    height: 170px;
    position: relative;
}

.jmsqs_div{
    width:33%;
    height:32px;
    position: relative;
    float:left;
}

.xingming{
    font-size: 24px;
}

.xingmings{
    font-size: 24px;
    margin-left: 65px;
}

.xingmingss{
    font-size: 24px;
    margin-left: 106px;
}

.jmsq_button{
    width: 222px;
    height: 58px;
    border: none;
    color: white;
    background: #d81f26;
    font-size: 16px;
    display: block;
    letter-spacing: 1px;
    margin: auto;
    left: 50%;
    position: absolute;
    bottom: 0px;
    transform: translate(-50%,0%);
}

.jmsq_sm{
    font-size: 12px;
    text-align: center;
    margin-top: 13px;
}

.xingminginput {
    max-width: 240px;
    width: 55.7%;
    height: 100%;
    display: inline-block;
    position: relative;
    text-indent: 1em;
}

.zhaoshang_husie {
    width: 100%;
    height: 782px;
    background: #f1f2f3;
    position: relative;
}

.ph_one {
    font-size: 34px;
    text-align: center;
    padding-top: 105px;
    padding-bottom: 35px;
}

.ph_two {
    width: 1008px;
    margin: auto;
    line-height: 30px;
    color: #616060;
    text-align: center;
    padding-bottom: 60px;
}

.wanmei_zs {
    width: 1100px;
    margin: auto;
    height: 233px;
}

.sszs {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    transition: 300ms;
    transform: scale(0.533);
    -webkit-transform: scale(0.533);
    -moz-transform: scale(0.533);
    -ms-transform: scale(0.533);
    -o-transform: scale(0.533);
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -ms-transition: 300ms;
    -o-transition: 300ms;
}

.wanmei_zs .swiper-slide-active {
    transform: scale(1);
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    left:0px;
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 0px;
}

.specialty_store{
    width:100%;
    height:812px;
    position: relative;
}

.specialty_store_title{
    text-align: center;
    font-size: 34px;
    padding-top: 93px;
}

.specialty_stores{
    width: 1300px;
    margin: auto;
    margin-top: 65px;
}

.specialty_stores_left{
    width: 65.93%;
    float: left;
}

.specialty_stores_right{
    width: 34.07%;
    height: 521px;
    float: left;
    overflow: hidden;
    position: relative;
}

.ssimg{
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
}

.ssr{
    height: 100%;
    width: 68.5%;
    position: relative;
    left: 16%;
    overflow: hidden;
}

.ssrr{
    position: relative;
}

.ssspan{
    position: absolute;
    bottom: 0px;
    width: 68.4%;
    text-align: left;
    font-size: 24px;
}

.sbp_two {
    left: 10px;
    top: 160px;
    outline: none;
    width: 49px;
    height: 49px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 0px 0px 10px 5px #f2f2f2;
}

.sbn_two {
    left: 385px;
    top: 160px;
    outline: none;
    width: 49px;
    height: 49px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 0px 0px 10px 5px #f2f2f2;
}

.jiameng_back{
    width: 100%;
    height:851px;
}

img {   
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;    
    -ms-interpolation-mode: nearest-neighbor;
}

.jiameng_title{
    font-size: 34px;
    text-align: center;
    padding-top: 110px;
    padding-bottom: 120px;
}

.jiameng_content{
    width: 1300px;
    margin: auto;
    position: relative;
}

.jc_five{
    width: 19%;
    height: 300px;
    float:left;
    margin-left:0.5%;
    margin-right:0.5%;
}

.jf_img{
    margin: auto;
    display: block;
}

.jf_pa{
    margin-top: 46px;
    text-align: center;
    font-size: 22px;
}

.jf_pb{
    text-align: center;
    margin-top: 20px;
}

@media screen and (max-width:1513px) {
    .shida_list{
        width: 65%;
    }
}

@media screen and (max-width:1320px) {
    .shida_list {
        margin-top: 90px;
    }

   .merchants{
       width: 90%;
   }

   .zhaoshang_div{
        width: 90%;
   }

   .sbn_two{
        display: none;   
    }

    .sbp_two{
        display: none;   
    }

    .jmsqs{
        width: 90%;
    }

    .jiameng_content{
        width: 90%;
    }

    .specialty_stores{
        width: 90%;
    }

    .specialty_stores_right{
        height: 471px;
    }

    .specialty_store{
        height: 770px;
    }

    .jiameng_title{
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .jiameng_back {
        height: 600px;
    }

    .jmsq{
        margin-top: 53px;
        padding-bottom: 55px;
    }

    .xingmingss{
        margin-left: 80px;
    }

    .shida{
        height: 771px;
    }
}

@media screen and (max-width:1305px) {
    .specialty_stores_right{
        height: 465px;
    }

    .float_div{
        width: 750px;
    }

    .zhaoshangp{
        margin-top: 70px;
    }

    .zhaoshangps{
        margin-bottom: 60px;
    }

    .zhaoshang_div{
        height: 400px;
    }

    .shida{
        margin-top:0px;
    }
}

@media screen and (max-width:1288px) {
    .specialty_stores_right{
        height: 458px;
    }
}

@media screen and (max-width:1270px) {
    .specialty_stores_right{
        height: 450px;
    }
}

@media screen and (max-width:1241px) {
    .specialty_stores_right{
        height: 440px;
    }

    .shida {
        height: 700px;
    }

    .xingmingss {
        margin-left: 70px;
    }

    .xingmings {
        margin-left: 40px;
    }
}

@media screen and (max-width:1215px) {
    .specialty_stores_right{
        height: 430px;
    }
}

@media screen and (max-width:1190px) {
    .specialty_stores_right{
        height: 420px;
    }

    .zhaoshang_div {
        height: 360px;
    }

    .zhaoshangp {
        margin-top: 50px;
    }

    .zhaoshangps {
        margin-bottom: 50px;
    }

    .shida_p{
        padding-top: 100px;
    }

    .float_div {
        width: 700px;
    }
}

@media screen and (max-width:1160px) {
    .xingmingss {
        margin-left: 65px;
    }
}

@media screen and (max-width:1155px) {
    .jiameng_back {
        height: 570px;
    }

    .specialty_store {
        height: 700px;
    }

    .shida_list {
        margin-top: 70px;
    }

    .specialty_stores_right{
        height: 410px;
    }

    .zhaoshang_div {
        height: 340px;
    }

    .shida_p {
        padding-top: 90px;
    }

    .shida {
        height: 670px;
    }

    

    .specialty_store_title{
        padding-top: 63px;
    }
}

@media screen and (max-width:1125px) {
	
	.ph_one{
	    padding-top: 40px;
	}
	
	.ph_two{
		padding-bottom: 20px;
	}
	
    .float_div {
        width: 650px;
    }

    .specialty_stores_right{
        height: 400px;
    }

    .xingmingss {
        margin-left: 55px;
    }

    .wanmei_zs{
        width:90%;
    }

    .zhaoshang_husie{
        height: 690px;
    }

    .specialty_store {
        height: 660px;
    }

    .zhaoshang_div {
        height: 320px;
    }

    .zhaoshangps {
        margin-bottom: 39px;
    }

    .zhaoshangp {
        margin-top: 35px;
    }
}

@media screen and (max-width:1100px) {
    .shida {
        height: 600px;
    }

    .shida_p {
        padding-top: 80px;
    }

    .ph_two{
        width: 85%;
    }

    .specialty_stores_right {
        height: 390px;
    }
}

@media screen and (max-width:1065px) {
    .zhaoshang_div {
        height: 300px;
    }

    .float_div {
        width: 620px;
    }

    .specialty_stores_right {
        height: 380px;
    }
}

@media screen and (max-width:1050px) {
    .xingmingss {
        margin-left: 45px;
    }

    .specialty_stores_right {
        height: 370px;
    }

    .specialty_store {
        height: 635px;
    }
}

@media screen and (max-width:768px) {
	.merchants_right_bottom_p{
		margin-top: 0px;
	}
	
    .float_div{
        right: 30px;
    }

    .zhaoshang_title{
        width: 29%;
        margin-left: 3%;
    }

    .zt_one {
        margin-top: 40px;
    }

    .zt_two {
        font-size: 16px;
    }

    .zhaoshangps {
        margin-bottom: 30px;
        font-size: 28px;
    }

    .zhaoshangp {
        margin-top: 15px;
    }

    .zhaoshang_div {
        height: 225px;
    }

    .zt_ones {
        margin-top: 45px;
    }

    .zt_twos{
        font-size: 16px;
    }

    .shida_p {
        padding-top: 50px;
    }

    .shida_pp {
        font-size: 28px;
    }

    .shida_list {
        width: 67%;
        right: 29%;
        margin-top: 50px;
    }

    .sl_p{
        font-size: 18px;
    }

    .shida {
        height: 500px;
    }

    .ph_two{
        padding-bottom: 54px;
    }

    .zhaoshang_husie {
        height: 760px;
    }

    .specialty_store_title {
        padding-top: 40px;
    }

    .specialty_stores{
        margin-top: 40px;
    }

    .specialty_stores_right {
        height: 280px;
    }

    .ssspan{
        font-size: 18px;
    }

    .specialty_store {
        height: 465px;
    }

    .jf_img{
        width: 80%;
    }

    .jiameng_title {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .jiameng_back {
        height: 420px;
    }

    .jmsq {
        margin-top: 40px;
        padding-bottom: 45px;
    }

    .xingming {
        font-size: 17px;
    }

    .xingmings {
        margin-left: 16px;
        font-size: 17px;
    }
    
    .xingmingss{
        font-size: 17px;
        margin-left: 15px;
    }

    .xingminginput{
        width: 63%;
        font-size: 12px;
    }

    .jmsq_button {
        width: 200px;
        height: 48px;
    }

    .jmsqs{
        height: 130px;
    }

    .jmsq_sm{
        margin-bottom: 20px;
    }

    .jf_pa {
        margin-top: 20px;
        font-size: 20px;
    }

    .jf_pb{
        margin-top: 10px;
        font-size: 15px;
    }
}

@media screen and (max-width:450px) {
	.ssimg{
		height: 86%;
	}
	
	.ph_two{
		width: 90%;
		font-size: 14px;
	}
	
	.zds{
		height: 125px !important;
	}
	
    .merchants {
        width: 93%;
		height: 455px;
		margin-top: 0px;
    }

    .merchants_right {
        width: 100%;
        position: relative;
        height: 100%;
		margin-left:0%;
    }

	.merchants_img{
		display: none;
	}
	
    .merchants_imgs {
		display: block;
		background: url(../images/085.png) no-repeat;
		background-size: 100%;
		background-position: 100%;
		width: 100%;
		height: 110px;
		margin-top: 10px;
    }

    .float_div {
		width: 93%;
		right: 3.5%;
    }

    .merchants_right_top_span {
        font-size: 18px;
        line-height: 80px;
    }

    .four_span{
        position: absolute;
        bottom: 22px;
		font-size: 12px;
    }

	.four_img{
		width: 38%;
	}

    .merchants_right_bottom_p{
        margin-top: 15px;
        font-size: 14px;
		line-height: 22px;
    }

    .zhaoshangps{
        font-size: 19px;
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .zhaoshangp {
        font-size: 16px;
    }

    .float_div_four{
        position: relative;
    }

    .zhaoshang_img {
        width: 50%;
		height: 108px;
    }

    .zhaoshang_title {
        width: 50%;
        margin-left: 0%;
        height: 80px;
        position: relative;
    }

    .zt_one {
        font-size: 15px;
        margin-top: 17px;
        text-align: center;
    }

    .zt_two {
        font-size: 12px;
        width: 90%;
        text-align: center;
        margin: auto;
    }

    .zt_three {
        margin-top: 5px;
        float: left;
        left: 50%;
        display: block;
        position: relative;
        transform: translate(-50%,0%);
    }

    .zt_ones {
        margin-top: 8px;
        font-size: 16px;
        text-align: center;
    }

    .zt_twos {
        font-size: 12px;
        text-align: center;
        width: 90%;
    }

    .zt_threes{
        left: 50%;
        position: absolute;
        margin-top: 5px;
        transform: translate(-50%,0%);
    }

    .zhaoshang_div {
        height: 108px;
    }

    .shida_p {
        padding-top: 30px;
		font-size:19px;
    }

    .shida_pp {
		font-size: 22px;
		margin-top: 12px;
    }

    .shida_list {
        margin-top: 30px;
    }

    .shida_list {
        width: 90%;
        right: 5%;
        margin-top: 30px;
    }

    .sl_img {
        width: 42%;
    }

    .sl_s {
        height: 90px;
        width: 20%;
        position: relative;
        float: left;
    }

    .sl_p {
        font-size: 12px;
        width: 91%;
        margin-top: 0px;
        bottom: 0px;
        height: 45px;
        line-height: 45px;
    }

    .shida {
        height: 340px;
        /* background:#000f23; */
		background-image: linear-gradient(to bottom,#000f23, #0a1335,#012133);
    }

    .ph_one {
        padding-top: 30px;
        padding-bottom: 23px;
        font-size: 19px;
    }

    .wanmei_zs{
        display: none;
    }

    .zhaoshang_husie {
        height: 590px;
    }

    .specialty_store_title {
        padding-top: 30px;
        font-size: 19px;
    }

    .specialty_stores {
        margin-top: 30px;
    }

    .ssspan{
		font-size:12px;
        /* display: none; */
    }

    .specialty_store {
        height: 245px;
    }

    .specialty_stores_right {
        height: 134px;
    }

    .jiameng_title {
        padding-top: 30px;
        padding-bottom: 30px;
        font-size: 19px;
    }

    .jc_five {
		width: 49%;
		height: 195px;
		float: left;
    }

    .jf_img {
        width: 40%;
    }

	.jf_pa{
		font-size: 16px;
	}
	
	.jf_pb{
		font-size: 13px;
	}
	
    .jiameng_back {
        height: 675px;
    }

    .jmsq {
        margin-top: 30px;
        padding-bottom: 30px;
        font-size: 19px;
    }

    .jmsqs_div {
        width: 100%;
        margin-bottom: 10px;
    }

    .xingmings {
        margin-left: 0px;
    }

    .xingmingss {
        font-size: 17px;
        margin-left: 0px;
    }

    .jmsqs {
        height: 190px;
    }

    .xingminginput {
        width: 79%;
    }

    .jmsq_button {
        width: 150px;
    }
	
}

@media screen and (max-width:320px) {
	.zhaoshang_husie {
	    height: 645px;
	}
	
	.specialty_stores_right {
	    height: 115px;
	}
}