body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}

a {
    text-decoration: none !important;
}
@font-face {
    font-family: syb;
    src: url("思源黑体SC-BOLD.OTF");
}
li {
    list-style: none !important;
}
@font-face {
    font-family: sy;
    src: url("SourceHanSansCN-Normal.ttf");
}
    /* 首页样式 */
.max {
    height: auto;
    /* width: 7.5rem; */
    max-width: 750px;
}
.top-h{
    width: 100%;
    height: 1rem;
}
.head {
    width: 100%;
    height: 1rem;
    margin: auto;
}
.h-img img{
    width: 3rem;
    height: 0.4rem;
}
.h-img{
    float: left;
    margin-top: 0.34rem;
    margin-left: 2.25rem;
}
.mains img{
    width: 0.32rem;
    height: 0.32rem;
}
.mains {
    float: right;
    margin-top: 0.34rem;
    margin-right: 0.34rem;
}
.close img{
    width: 0.8rem;
    height: 0.8rem;
    float: right;
    margin-right: 0.32rem;
    margin-top: 0.32rem;
}
.mx {
    width: 100%;
    height: 100%;
    background-color: #181818;
    position: fixed;
    top: 0rem;
    z-index: 10000;
    display: none;
}

.mx ul {
    padding: 0;
    margin: 0;
    margin-top: 0.5rem;
}

.mx ul li a {
    display: inline-block;
    width: 7.5rem;
    font-size: 0.3rem;
    color: #d8160e;
    text-align: center;
    padding: 0.1rem 0;
    margin: 0.1rem 0;
}

/* .banner{
    width: 7.5rem;
    height: 5.4rem;
} */
/* .banner .swiper-slide-duplicate-next{
    width: 100% !important;
}
.banner .swiper-slide-duplicate-prev {
    width: 100% !important;
}
.banner .swiper-slide-duplicate-active {
    width: 100% !important;
} */
/* .banner .swiper-container .swiper-wrapper .swiper-slide {
    width: 100% !important;
} */
.banner .swiper-slide img {
    width: 100% !important;
    height: 5.4rem !important;
}
.banner .swiper-container .swiper-pagination-bullet {
    width: 0.7rem;
    height: 0.03rem;
    background-color: #fff;
    border-radius: 0%;
}

.banner .swiper-container .swiper-pagination-bullet-active {
    background-color: #c63636;
}

.banner .swiper-container .swiper-pagination {
    margin-bottom: 0.3rem;
}
.nav{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 1rem;
}
.nav-h{
    margin: 0.4rem;
}
.nav-h img{
    width: 0.59rem;
    height: 0.59rem;
    margin-left: 0.2rem;
}
.s1{
    font-size: 0.24rem;
    color: #666666;
    display: block;
     text-align: center;
    width: 1rem;
}
.search {
    width: 7.5rem;
    height: 0.8rem;
}

.sea {
    width:6.5rem;
    height: 0.8rem;
    margin: 0 auto;
    border: 0.02rem solid #d8160e;
    border-radius:0.5rem;
    overflow: hidden;
    background-color: #f8f8f8;
}
.sea form{
    height: 100%;
}
.sea input{
    float: left;
    width: 4.8rem;
    height: 90%;
    border:none;
    outline: none;
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    color: #999999;
    font-size: 0.3rem;
    padding-left: 0.4rem;
    border-right: 0 !important;
    background-color: #f8f8f8;
}
.sea button img{
    width: 0.6rem;
    height: 0.6rem;
}
.sea button{
    outline:none;
    width: 0.8rem;
    height: 100%;
    border:none;
    border-left: 0rem !important;
    background: url(../imgs/img/fangda1.png) no-repeat;
    background-position: 50% 50%;
    border-bottom-right-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    padding-right: 0.9rem;
    background-color: #f8f8f8;
    box-sizing:border-box;
}
.k1{
    width: 100%;
    height: 1rem;
}
.product{
    width: 100%;
    height: auto;
    margin-bottom: 1.2rem;
}
.pro-c{
    width: 6.7rem;
    height: auto;
    margin: 0 auto;
}
.pro-cc{
    width: 6.7rem;
    height: auto;
    text-align: center;
    margin-bottom: 0.5rem;
}
.s2{
     color: #d1d1d1;
     font-size: 0.4rem;
     display: block;
     font-style: italic;
 }
.s3{
    font-size: 0.36rem;
    color: #d8160e;
}
.s100{
    color: #d8160e;
}
.pro-c2{
    width: 6.7rem;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.img2 img{
    width: 3.2rem;
    height: 2.7rem;
}
.img2{
    width: 3.2rem;
    text-align: center;
}
.s5{
    font-size: 0.24rem;
    color: #666666;
    display: block;
    margin: 0.2rem 0;
}
.pro-ca1{
    width: 100%;
    height: auto;
    text-align: center;
    margin-top: 0.6rem;
}
.pro-ca1 a{
    font-size: 0.24rem;
    color: #666666;
    padding: 0.2rem 0.4rem;
    border: 0.02rem solid #333333;
}
.pro-ca1 input{
    font-size: 0.24rem;
    color: #666666;
    padding: 0.2rem 0.4rem;
    border: 0.02rem solid #333333;
}
.hpt-sale{
    width: 6.7rem;
    height: auto;
    margin: 0 auto;
}
.hot-t {
    width: 6.7rem;
    margin: 0 auto;
    text-align: center;
}

.s6 {
    font-size: 0.4rem;
    color: #d1d1d1;
    display: block;
    font-style: italic;
}
.s7 {
    font-size: 0.37rem;
    color: #333333;
}
.hot-w {
    margin-top: .3rem;
}

.hot-p {
    width: 6.7rem;
    height: auto;
    margin: 0 auto;
    padding: 30px 0px;

}

.hot-tu {
    width: 6.7rem;
    height: auto;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
}

.s8 {
    color: #333333;
    font-size: 0.3rem;
    font-weight: bold;
    float: left;
    margin-bottom: 0.25rem;
    margin-left: 0.2rem;
    border-left: 0.04rem solid #d8160e;
    padding-left: 0.3rem;
}

.s9 {
    color: #8c8c8c;
    font-size: 0.3rem;
    float: right;
    margin-bottom: 0.25rem;
    margin-right: 0.4rem;
}
.img3 img{
    width: 3.2rem;
    height: 2.7rem;
}
.img3 {
    width: 3.2rem;
    text-align: center;
    margin-left: 0.05rem;
    margin-right:0.1rem;
}
.project {
    width: 7.5rem;
    /* height: 6.9rem; */
    padding-bottom: 0.8rem;
    background-color: #fafafa;
}

.project-t {
    width: 6.7rem;
    height: 1.5rem;
    margin: 0 auto;
    text-align: center;
    padding: 0.5rem 0 0 0;
    margin-bottom: 0.1rem;
}

.s10 {
    font-size: 0.4rem;
    color: #d1d1d1;
    display: block;
    font-style: italic;
}

.s11 {
    font-size: 0.37rem;
    color: #666666;
    display: block;
}
.product-lb{
    width: 100%;
    height: auto;
    background-color: #fafafa;
    padding-bottom: 0.5rem;
}
.project-tu{
    width: 6.7rem;
    height: auto;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.lbo{
    width: 3.2rem;
}
.lbo img{
    width: 3.2rem;
    height: 2.4rem;
}
.s12 {
    color: #333333;
    font-size: 0.24rem;
}

.lbo div {
    width: 3.2rem;
    padding: 0.37rem 0;
    background-color: #fff;
    text-align: center;
}
.enter {
    width: 7.5rem;
    padding-bottom: 1.5rem;
    background-color: #fafafa;
}

.enter-t {
    width: 6.7rem;
    text-align: center;
    margin: 0 auto;
}
.s13{
    color: #d1d1d1;
    font-size: 0.4rem;
    display: block;
    font-style: italic;
}
.s14{
    color: #666666;
    font-size: 0.36rem;
    display: block;
}
.bc5{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    background: url(../imgs/img/bc6.jpg) no-repeat;
    background-size: 6.9rem 4.1rem;
    margin-top: 0.5rem;
}
.k100{
    width: 100%;
    height: 3.2rem;
}
.enter-cl{
    width: 6.0rem;
    height: 3.1rem;
    background-color: rgba(48, 48, 47, 0.8);
    margin: 0 auto;
    padding: 0.2rem;
}
.s22 {
    color: #ffff;
    font-size: 0.28rem;
    font-weight: bold;
    display: block;
    text-align: center;
}

.s23 {
    color: #c4c4c4;
    font-size: 0.24rem;
    display: block;
    margin-top: 0.4rem;
    line-height: 0.5rem;
    height: 2.0rem;
    overflow: hidden;
}

.enter-b {
    position: absolute;
    background-color: #fff;
    margin-left: 2.8rem;
}
.s24{
    padding: 0.15rem 0.3rem;
    color: #666666;
    font-size: 0.24rem;
    border: 0.02rem solid #666666;
    background-color: #fafafa;
}
.contact {
    width: 7.5rem;
    padding-bottom: 1.5rem;
    background-color: #fafafa;
}

.contact-t {
    width: 6.9rem;
    text-align: center;
    padding: 0.8rem 0;
    margin: 0 auto;
}

.contact-c {
    width: 6.9rem;
    margin: 0 auto;
}
.contact-cll{
    margin-top: 0.4rem;
}
.s25 {
    color: #666666;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding: 35px 0;
}

.s26 {
    font-size: 0.24rem;
    color: #666666;
    display: block;
    text-align: center;
}
.s15{
    color: #333333;
    font-size: 0.28rem;
    display: block;
    text-align: center;
    margin-top: 0.2rem;
}


.contact-img100{
    width: 2.4rem;
    height: 2.4rem;
    margin: 0.5rem 2.4rem;
}
.contact-img100 img{
    width:2.0rem;
    height:2.0rem;
}





.footer{
    width: 100%;
    height: 1.3rem;
    position: fixed;
    bottom: 0;
    background-color: #fff;
    box-shadow: 0rem 0rem 0.3rem #e0e0e0;
    z-index: 1000;
}
.foot-c{
    width: 6.9rem;
    height: 1.3rem;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.foot-b{
    width: 1.2rem;
    text-align: center;
}
.foot-b img{
    width: 0.55rem;
    height: 0.55rem;
    margin-top: 0.2rem;
}
.s16{
    color: #333333;
    font-size: 0.2rem;
    display: block;
    margin-top: 0.1rem;
}
/* 走进红门-公司环境 */
.company {
    width: 100%;
    height: auto;
    margin: 0 auto;
    margin-bottom: 2.5rem;
}

.company-t {
    width: 90%;
    height: auto;
    margin: 0 auto;
}

.s99{
    color: #fff !important;
    background-color: #d61231 !important;
}

.s38 {
    color: #999999;
    font-size: 14px;
    float: left;
}
.s38 a{
    color: #999999;
    font-size: 14px;
}
.co-tl{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
}
.co-tl a{
    font-size: 0.24rem;
    padding: 0.1rem 0.2rem;
    background-color: #f7f7f7;
    display: inline-block;
    margin-bottom: 0.3rem;
    color: #666666;
}
.co-tr{
    margin-top: 0.5rem;
}
.co-tr img{
    float: right;
    width: 0.4rem;
    height: 0.4rem;
}
.company-c{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
}
.co-c{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 0.5rem;
}
.envi-c{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    text-align: center;
}
.envi-c a{
    font-size: 0.26rem;
    color: #666666;
    padding: 0.1rem 0.2rem;
    background-color: #f7f7f7;
    display: inline-block;
    margin-bottom: 0.3rem;
}
.s101{
    color: #fff !important;
    background-color: #d61231 !important;
}
.envi-img{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.en-i{
    width: 3.2rem;
    height: auto;
    text-align: center;
}
.en-i img{
    width: 3.2rem;
    height: 2.4rem;
}
.s44{
    font-size: 0.26rem;
    color: #666666;
    display: block;
    margin: 0.2rem 0;
}
.co-b{
    width: 6.9rem;
    height: auto;
    margin: 0.7rem auto;
}
.co-b img{
    height: 4.0rem;
}
.s39{
    color: #666666;
    font-size: 0.26rem;
    line-height: 0.4rem;
}
.co-img{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    text-align: center;
}
.co-img img{
    width: 5.8rem;
    height: 4.2rem;
    margin-top: 0.15rem;
}
.cul-c{
    width: 7.5rem;
    height: auto;
    margin-bottom: 1rem;
}
.cul-img{
    width: 7.5rem;
    height: auto;
}
.cul-img img{
    width: 7.5rem;
    height: 4.0rem;
}
.cul-cr{
    width: 5.9rem;
    height: 3.0rem;
    margin: 0 auto;
    padding: 0.5rem;
    margin-top: -1rem;
    text-align: center;
    background-color: #fafafa;
    position: relative;
    z-index: 100;
}
.s40{
    color: #666666;
    font-size: 0.34rem;
    display: block;
    font-weight: bold;
}
.s41 {
    color: #666666;
    font-size: 0.28rem;
    display: block;
    margin-top: 0.5rem;
    line-height: 0.5rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:4;
}
.cul-b{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
}
.cul-bi{
    width: 6.9rem;
    height: auto;
    margin-bottom: 0.4rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.cul-bi img{
    width: 3.45rem;
    height: 2.45rem;
   display: inline-block;
}
.cul-box{
    width: 3.05rem;
    height: 2.05rem;
    display: inline-block;
    padding: 0.2rem;
    background-color: #fafafa;
    text-align: center;
}
.cul-bi:nth-child(even) {
    flex-direction: row-reverse;
}
.s42 {
    color: #666666;
    font-size: 0.34rem;
    display: block;
    font-weight: bold;
}

.s43 {
    color: #666666;
    font-size: 0.28rem;
    display: block;
    margin-top: 0.3rem;
    line-height: 0.4rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.brand-top{
    /* width: 7.5rem; */
    border-top: 0.02rem solid #d61231;

}
.brand{
    width: 68%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}
.brand .swiper-container3 .swiper-slide{
    /* width: 5.0rem !important; */
    margin-left: 0.05rem;
}

.lunbo4{
    /* width: 4.6rem !important; */
    height: auto;
    border-left: 0.02rem solid #666666;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    padding-top: 0.3rem;
}
.s68{
    color: #333333;
    font-size: 0.48rem;
    display: block;

}
.s67{
    /* width: 4.5rem; */
    color: #666666;
    font-size: 0.26rem;
    display: block;
    margin-top: 0.1rem;
    line-height: 0.5rem;
}
.s69{
    width: 0.2rem;
    height: 0.2rem;
    border: 0.03rem solid #999999;
    border-radius: 50%;
    margin-left: -0.1rem;
    /* background-color: red; */
}
.jiantouzu2{
    position: absolute;
    margin-top: -5rem;
    margin-left: 0.3rem;
}
.zuo-jiantou2 img{
    width: 0.7rem;
    height: 0.7rem;
}
.you-jiantou2 img{
    width: 0.7rem;
    height: 0.7rem;
    margin-top: -0.7rem;
    margin-left: 6.2rem;
}
.pro-l{
    float: left;
    width: 1.8rem;
    height: auto;
}
.gs{
    width: 2.2rem;
    padding: 0.3rem 0rem 0.3rem 0.4rem;
    background-color: #f5f5f5;
}
.gs1{
    background-color: #fff;
    border-left: 0.08rem solid #d61231;
}
.pro-l .gs a{
    color: #333333;
    font-size: 0.26rem;
}
.product1{
    width: 7.5rem;
    height: auto;
    margin-top: 0.8rem;
}
.pro-rr{
    float: right;
    width: 4.8rem;
    height: auto;
}
.center-b{
    width: 4.8rem;
    height: auto;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
}
.cen-img{
    width: 2.01rem;
    height: auto;
    text-align: center;
    margin-right:0.2rem;
}
.cen-img img{
    width: 2.01rem;
    height: 2.03rem;
}

.xiangqing{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 0.4rem;
}
.xiangqing a{
    font-size: 0.26rem;
    color: #999999;
    padding: 0.2rem 0.3rem;
    background-color: #fbfbfb;
    margin: 0.2rem 0;
}
.s200{
    color: #fff !important;
    background-color: #d61231 !important;
}
.xq-img{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    margin-top: 0.4rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.xq-img-imgs{
    width: 3.2rem;
    height: auto;
    text-align: center;
}
.xq-img-imgs img{
    width: 3.2rem;
    height: 2.2rem;
}
.s45{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 0.6rem;
}
.s45 span{
    color: #333333;
    font-size: 0.3rem;
}
.product1-img{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    text-align: center;
}
.product1-img img{
    width: 4.0rem;
    height: 4.0rem;
}
.product1-sp1{
    padding-top: 0.8rem;
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
}
.s46{
    color: #666666;
    font-size: 0.26rem;
}
.ser-p {
    width: 6.9rem;
    text-align: center;
    margin-bottom: 0.7rem;
}

.s52 {
    font-size: 0.3rem;
    color: #333333;
    display: block;
    margin-bottom: 0.2rem;
}

.s53 {
    font-size: 0.24rem;
    color: #666666;
    display: block;
    line-height: 0.5rem;
}
.ser-img {
    width: 6.9rem;
    text-align: center;
    background: url(../imgs/img/bc22.jpg) no-repeat;
    background-size: 7.5rem 3.6rem;
    background-position-y: 0.3rem;

}
.ser-img img{
    width: 6.9rem;
    height: 4.3rem;
}
.s105{
    color: #666666;
    font-size: 0.26rem;
    float: right;
}
.inpimg{
    float: right;
    width: 4.7rem;
    margin-left: 0.2rem;
    border: none;
    outline: none;
    border-bottom: 0.02rem solid #ebebeb;
}
.visit1{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    padding-bottom: 0.8rem;
}
.btn-tj{
    font-size: 0.26rem;
    color: #fff;
    width: 4.7rem;
    height: 0.8rem;
    background-color: #d61231;
    border: none;
    outline: none;
    cursor: pointer;
    float: right;
    border-radius: 0.01rem;
    margin-top: 0.3rem;
}
.cul-cc{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    line-height: 0.5rem;
    margin-bottom: 0.5rem;
}
.rencai-b {
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    padding-top: 0.5rem;
}

.s57 {
    color: #333333;
    font-size: 0.3rem;
    display: block;
    margin: 0.3rem 0;
}

.ren-1 {
    width: 6.5rem;
    height: auto;
    border-top: 0.02px solid #e9e9e9;
    padding: 0.3rem 0.2rem 0.5rem 0.2rem;
    float: left;
    margin: 0px 0;
}

.s58 {
    font-size: 0.26rem;
    color: #999999;
    display: block;
    line-height: 0.5rem;
}

.s59 {
    display:block;
    width: 6.9rem;
    height: 0.8rem;
    color: #fff;
    font-size: 0.18rem;
    border: none;
    cursor: pointer;
    outline: none;
    /* position: absolute; */
    text-align:center;
    line-height: 0.8rem;
    margin-left: -0.22rem;
    margin-top: 0.5rem;
    background-color: #d61231;
}

.company-c3{
    width: 7.5rem;
    height: auto;
    background-color: #fcfcfc;
    padding-top: 0.5rem;
    margin-top: 0.5rem;
}
.news1{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    padding-bottom: 1.2rem;
}
.news1-c{
    width: 6.9rem;
    height: auto;
    border-bottom: 0.02rem solid #e8e8e8;
    padding-bottom: 0.4rem;
    margin-bottom: 0.7rem;
}
.s62{
    color: #d61231;
    font-size: 0.3rem;
    display: block;
    margin-bottom: 0.2rem;
}
.s64{
    color: #666666;
    font-size: 0.26rem;
    display: block;
    line-height: 0.5rem;
    margin-bottom: 0.2rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.s63{
    color: #999999;
    font-size: 0.26rem;
    display: block;
    text-align: right;
}
.company-c4{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    margin-top: 0.8rem;
}
.s110{
    color: #d61231;
    font-size: 0.3rem;
    display: block;
    margin-bottom: 0.3rem;
}
.s111{
    color: #999999;
    font-size: 0.26rem;
    display: block;
}
.news-imging{
    width: 6.9rem;
    height: auto;
    text-align: center;
    margin-bottom: 0.7rem;
}
.news-imging img{
    width: 4.8rem;
    height: 3.6rem;
}
.contact-us{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    text-align: center;
    padding-top: 0.6rem;
    margin-bottom: 0.6rem;
}
.us-t{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    /* text-align: center; */
}
.s300{
    font-size: 0.3rem;
    color: #333333;
    display: block;
    font-weight: bold;
}
.us-c {
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    /* text-align: left; */
}
.s301{
    color: #666666;
    font-size: 0.26rem;
    display: block;
    margin-top: 0.3rem;
    float: right;
    width: 3.0rem;
    margin-right: 1.9rem;
    margin-left: 0.1rem;
}
.s302{
    color: #666666;
    font-size: 0.26rem;
    display: block;
    margin-top: 0.3rem;
    float: right;
}
.us-img{
    width: 7.5rem;
    height: auto;
    margin-top: 0.8rem;
}
.us-img img{
    width: 7.5rem;
    height: 3.4rem;
}
.co-c1{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    text-align: center;
    padding-top: 0.5rem;
}
.visiting1{
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    padding-top: 0.5rem;
}
.s400 {
    color: #666666;
    font-size: 0.26rem;
    float: right;
}

.inpimg10 {
    float: right;
    
    padding: 0 !important;
    width: 85%;
    margin-left: 3%;
    border: none;
    outline: none;
    border-bottom: 0.02rem solid #ebebeb;
    margin-top: 0.1rem;
    -webkit-appearance:none;
}

.visit10 {
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    padding-bottom: 1.0rem;
}
.btn-tj1 {
    font-size: 0.26rem;
    color: #fff;
    width: 6.0rem;
    height: 0.8rem;
    background-color: #d61231;
    border: none;
    outline: none;
    cursor: pointer;
    float: right;
    border-radius: 0.01rem;
    margin-top: 0.1rem;
}
.visit10 textarea{
    float: right;
    width: 5.8rem;
    height: 2.5rem;
    margin-left: 0.2rem;
    border: none;
    outline: none;
    border-bottom: 0.02rem solid #ebebeb;
}