/*公共样式开始*/
.flex{display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
.wrap{-webkit-flex-wrap: wrap; flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;}
.df{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
.spjz{justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;}
.evenly{justify-content: space-evenly;-webkit-justify-content: space-evenly;-moz-justify-content: space-evenly;-ms-justify-content: space-evenly;-o-justify-content: space-evenly;}
.czjz{align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;}
.column{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
.ydq{justify-content: flex-end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;}
.row-reverse{flex-direction: row-reverse;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;-o-flex-direction: row-reverse;}
.column-reverse{flex-direction: column-reverse;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;-o-flex-direction: column-reverse;}
@font-face{font-family: 'impact';src: url('../fonts/impact.TTF');}

.baseline{align-items: flex-start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;}
.onload{position: fixed;position: fixed;z-index: 1888888;left: 50%;top: 50%;}
.onload img{display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);width: 45px;}
.lgsize{font-size: 36px;line-height: 38px;font-weight: lighter;}
.mdsize{font-size: 28px;line-height: 30px;font-weight: lighter;}
.smsize{font-size: 15px;line-height: 15px;}
.pcshow{display: flex;}
.sjshow{display: none;}
.w1200{width: 96%;max-width: 1200px;margin: auto;}
.sjpcimg img{display: block;width: 100%;}
.sjpcimg img:nth-child(2){display: none;}
.pd100{padding: 100px 0;}
.pd80{padding: 80px 0;}
.pd50{padding: 50px 0;}
.mb100{margin-bottom: 100px;}
.mb80{margin-bottom: 80px;}
.mb50{margin-bottom: 50px;}
@media (max-width:1200px) {
	.lgsize{font-size: 26px;line-height: 28px;}
	.mdsize{font-size: 18px;line-height: 20px;}
	.smsize{font-size: 12px;line-height: 12px;}
	.mb100 {margin-bottom: 50px;}
	.mb80{margin-bottom: 30px;}
	.mb50{margin-bottom: 30px;}
}
@media (max-width:640px) {
	.lgsize{font-size: 18px;line-height: 18px;}
	.mdsize{font-size: 20px;line-height: 15px;}
	.smsize{font-size: 10px;line-height: 16px;}
	.sjpcimg img:nth-child(1){display: none;}
	.sjpcimg img:nth-child(2){display: block;}
	.pcshow{display: none !important;}
	.sjshow{display: flex !important;}
	.mb100 {margin-bottom: 25px;}
	.mb80{margin-bottom: 20px;}
	.mb50{margin-bottom: 16px;}
}
/*公共样式结束*/
 /*文章页*/
.info span { margin-left: .4rem;}   
.info span:first-child { margin-left: 0px;}
.info span img { width: 20px; position: relative; top: .05rem; display: inline-block; margin-right: .1rem;} 
.view_b p { padding-top: 10px; line-height: 38px; font-size: 16px; text-indent: 2em; }
        .context {
            margin: 35px auto;
            font-size: 20px;
            /* padding: 0 .3rem; */
        }
        
        .context ul li:first-of-type {
            padding-top: .1rem;
        }
        
        .context ul li {
            color: #333333;
            background-color: #f2f2f2;
            line-height: .5rem;
            padding-left: .3rem;
        }
        
        .context ul li:last-child {
            margin-right: 0;
            padding-bottom: .1rem;
        }
        
        .context ul li a {
            display: inline-block;
            color: #333333;
        }.view_b {
            background: #fff;
            padding: 0 .3rem;
            margin: .4rem auto 0;
        }
        
        .view_b h2 {
            font-size: .36rem;
            text-align: center;
            font-weight: bold;
        }
        
        .info {
            font-size: 16px;
            line-height: 16px;
            color: #999;
            text-align: center;
            margin: .3rem auto 0;
            padding-bottom: .3rem;
            border-bottom: 1px dashed #999999;
        }       /* 友情链接 */
.article_b p {
                    padding-top: 10px;
                    line-height: 38px;
                    font-size: 16px;
                    text-indent: 2em;
                }
                
                .context {
                    margin: 35px auto;
                    font-size: 20px;
                    padding: 0 .3rem;
                }
                
                .context ul li:first-of-type {
                    padding-top: .1rem;
                }
                
                .context ul li {
                    color: #333333;
                    background-color: #f2f2f2;
                    line-height: .5rem;
                    padding-left: .3rem;
                }
                
                .context ul li:last-child {
                    margin-right: 0;
                    padding-bottom: .1rem;
                }
                
                .context ul li a {
                    display: inline-block;
                    color: #333333;
                }.yqlj{
    padding: 0.2rem;
}
.yqlj_outer{
    max-width:12rem;
    margin:0 auto;
}
.yqlj_outer .title{
    padding: .5rem 0;
}
.yqlj_outer .title h3{
    font-size: 0.32rem;
    text-align: center;
    letter-spacing: 0.05rem;
    /* margin-bottom: 0.1rem; */
    font-weight: 700;
    color: #000;
}
.yqlj_outer ul{
    /* margin-top:.2rem; */
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: end;
}
.yqlj_outer ul li{
    /* width: 20%; */
    padding:0.1rem 0.2rem;

}
.yqlj_outer ul li a{
    font-size:.24rem;
    color: #000;
}
.yqlj_outer ul li a:hover{
    color: blue;
}/* 头部 */

.pic_pc {
    display: block;
}

.pic_yd {
    display: none;
}

.top_yd {
    display: none;
}

.active {
    display: none;
}

.fwxm .banxin-mid .box1 .image {
    display: none;
}

.fwxm .banxin-mid .box1 .image.fw {
    display: block;
}

.pzjx .banxin-right-bottom img {
    opacity: 0.5;
}

.pzjx .banxin {
    display: flex
}

.pzjx .banxin .banner-mid.back {
    display: block;
    width: 12rem;
}

.pzjx .banxin .banner-mid {
    display: none;
}

.pzjx .banxin-right-bottom img.back {
    opacity: 1;
    display: block;
    display: flex;
}

.line_yd {
    display: none;
}

.bottom-yd {
    display: none;
}

.fwzx .picture .picturelist .middle img:nth-of-type(2) {
    display: none;
}

.top {
    display: flex;
    flex-direction: column;
    width: 100%;
    background-color: #ffffff;
    padding: 0.1rem 0;
    overflow: hidden;
    box-sizing: border-box;
}

.top_nav {
    height: 0.4rem;
    background-color: #0b2238;
}

.top_nav li {
    font-family: "Alibaba";
    float: left;
    font-size: .16rem;
    line-height: .4rem;
    margin-left: .59rem;
}

.top_nav li a {
    color: #fff;
}

.top .top_l {
    display: flex;
}

.top .top_l .title {
    display: flex;
    flex-direction: column;
    color: #000;
    line-height: .5rem;
    margin-top: .05rem;
    margin-left: .35rem;
}

.top .top_l .title p:nth-child(1) {
    font: .32rem 'Alibaba';
    font-weight: bold;
    /* background-color: red; */
}

.top .top_l .title p {
    font: .14rem 'Alibaba';
    /* background-color: red; */
}

.top .top_r .contant {
    display: flex;
    width: 2.1rem;
    height: 0.4rem;
}

.top .top_r .contant .left {
    width: .6rem;
}

.top .top_r .contant .left img {
    position: absolute;
    top: .3rem;
    right: 6.4rem;
    width: .6rem;
}

.top .top_r .contant .right {
    padding-left: .07rem;
    width: 1.7rem;
    margin-top: .15rem;
}

.top .top_r .contant .right a {
    display: flex;
    flex-direction: column;
    width: 2.6rem;
}

.top .top_r .contant .right a .p1 {
    font-size: .16rem;
    line-height: .16rem;
    color: #0b2238;
}

.top .top_r .contant .right a .p2 {
    font-size: .36rem;
    font-weight: bold;
    color: #0b2238;
}

.top .top_r a {
    width: .3rem;
    height: 0.35rem;
}

.top .top_r .contant a {
    display: flex;
    flex-direction: column;
    /* width: 0.16rem; */
}

.top .top_l img {
    /*width: 1.35rem;*/
    /*height: .8rem;*/
}

.top .top_r {
    float: right;
    width: 3rem;
}

.carousel-inner img {
    width: 100%;
    height: 100%;
}


/* banner */

.banner {
    width: 100%;
    height: 5.5rem;
    background: url("../images_16/banner01_10.png")no-repeat top center;
    background-size: cover;
}

.w {
    width: 12rem;
    margin: 0 auto;
}

.banner .w {
    position: relative;
    width: 12rem;
    margin: 0 auto;
    overflow: hidden;
}

.banner .w .banner_nr_l {
    width: 7.14rem;
    /* height: 7.22rem; */
    padding: .7rem 0;
    text-align: center;
    box-sizing: border-box;
}

.banner .w .banner_nr_l img {
    width: 3.3rem;
    height: 1.54rem;
    margin: auto;
}
.banner_nr_logo {margin-bottom:10px;}
.banner .w .banner_nr_l img:nth-child(1),.banner .w .banner_nr_l img:nth-child(3) {width:1.5rem;height:auto;}
.banner .w .banner_nr_l img:nth-child(2) {width:2.5rem;height:auto;}
.banner .w .banner_nr_l h2 {
    font-family: "Alibaba";
    font-size: .74rem;
    line-height: .74rem;
    color: #fff;
}

.banner .w .banner_nr_l h3 {
    font-family: "Alibaba";
    line-height: 1.2rem;
    font-size: .74rem;
    color: #fff;
    font-weight: Regular;
}

.banner .w .banner_nr_l>span {
    font-size: 24px;
    line-height: 60px;
    color: #aa7c53;
    text-transform: uppercase;
    display: block;
    letter-spacing: .12rem;
}

.banner .w .banner_nr_l h4 {
    font-size: .26rem;
    color: #ffffff;
    font-family: "Alibaba";
}

.banner .w .banner_nr_l h4 span {
    letter-spacing: .05rem;
}

.banner .w .banner_nr_l a {
    position: relative;
    width: 1.83rem;
    font-size: .24rem;
    height: .55rem;
    border: .01rem solid #fff;
    line-height: .55rem;
    color: #fff;
    margin: 0 auto;
    margin-top: .4rem;
}

.banner .w .banner_nr_l a img {
    position: absolute;
    width: .32rem;
    top: .15rem;
    left: .15rem;
    /* padding: .15rem .25rem; */
}

.banner .w .banner_nr_r {
    position: absolute;
    top: -.3rem;
    left: 8.25rem;
    height: 6.32rem;
    width: 3.72rem;
}

.banner .w .banner_nr_r img {
    width: 3.72rem;
}

.fwxm {
    margin-bottom: .52rem;
    /* background-color: ffffff; */
}

.fwxm h3 {
    font-family: "Alibaba";
    /* line-height: 0.96rem; */
    color: 333333;
    padding-top: 0.5rem;
    font-weight: Medium;
    font-size: .32rem;
    text-align: center;
}

.fwxm>p {
    font: .16em 'Alibaba';
    text-align: center;
    color: #666;
    height: 0.4rem;
    line-height: .4rem;
}

.fwxm>img {
    width: 12rem;
}

.fwxm .banxin ul {
    display: flex;
    flex-wrap: wrap;
    padding: .4rem 0rem;
}

.fwxm .banxin ul li {
    display: flex;
    width: 2.4rem;
    height: 1rem;
    padding: .2rem .3rem;
    box-sizing: border-box;
}

.fwxm .banxin ul li:nth-child(1) {
    background-color: #0b2238;
}

.fwxm .banxin ul li:nth-child(2) {
    border-right: 1px solid #dddddd;
}

.fwxm .banxin ul li:nth-child(3) {
    border-right: 1px solid #dddddd;
}

.fwxm .banxin ul li:nth-child(4) {
    border-right: 1px solid #dddddd;
}

.fwxm .banxin ul li:nth-child(6) {
    border-right: 1px solid #dddddd;
    margin-top: .2rem;
}

.fwxm .banxin ul li:nth-child(7) {
    border-right: 1px solid #dddddd;
    margin-top: .2rem;
}

.fwxm .banxin ul li:nth-child(8) {
    border-right: 1px solid #dddddd;
    margin-top: .2rem;
}

.fwxm .banxin ul li:nth-child(9) {
    border-right: 1px solid #dddddd;
    margin-top: .2rem;
}

.fwxm .banxin ul li:nth-child(10) {
    margin-top: .2rem;
}

.fwxm .banxin ul li:nth-child(1) .content .p1 {
    font: .22em 'Alibaba';
    color: #fff;
}

.fwxm .banxin ul li:nth-child(1) .content .p2 {
    font: .14em 'Alibaba';
    color: #fff;
}

.fwxm .banxin ul li img {
    width: 0.6rem;
    height: .6rem;
}

.fwxm .banxin ul li .content {
    margin-left: .25rem;
}

.fwxm .banxin ul li .content .p1 {
    font: .22em 'Alibaba';
    color: #333;
}

.fwxm .banxin ul li .content .p2 {
    font: .14rem 'Alibaba';
    color: #333;
}

.fwxm .banxin .banxin-l .img1 {
    flex: 1;
    width: 2.02rem;
    height: 4.04rem;
}

.fwxm .banxin .banxin-l .img1 img {
    flex: 1;
    width: 2rem;
    height: 4rem;
}

.fwxm .banxin .banxin-l .img2 {
    flex: 1;
    width: 2rem;
    height: 4rem;
}

.fwxm .banxin .banxin-l .img2 img {
    flex: 1;
    width: 2rem;
    height: 2rem;
}

.fwxm .banxin .banxin-l .img3 {
    flex: 1;
    width: 2rem;
    height: 4rem;
}

.fwxm .banxin .banxin-l .img3 img {
    flex: 1;
    width: 2rem;
    height: 2rem;
}

.fwxm .banxin {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 12rem;
}


/* 服务项目 */

.service {
    position: relative;
    width: 3rem;
    font-size: .2rem;
    height: .65rem;
    line-height: .65rem;
    background-color: #0b2238;
    color: #fff;
    margin: 0 auto;
    text-align: center;
}

.hxgy {
    margin-bottom: .52rem;
}

.hxgy h3 {
    font-family: "Alibaba";
    /* line-height: 0.96rem; */
    color: #fff;
    padding-top: 0.5rem;
    font-weight: Medium;
    font-size: .32rem;
    text-align: center;
}

.hxgy>p {
    font: .16em 'Alibaba';
    text-align: center;
    color: #fff;
    height: 0.4rem;
    line-height: .4rem;
}

.back {
    width: 100%;
    position: absolute;
    height: 2.8rem;
    background-color: #0b2238;
    z-index: 1;
}

.hxgy .banxin {
    display: flex;
    width: 12rem;
    background-color: #fff;
}

.hxgy .banxin .banxin-left {
    /* padding: .; */
    width: 6.2rem;
}

.hxgy .banxin .banxin-left img {
    margin: .6rem auto;
    width: 4.9rem;
    height: 5.1rem;
}

.hxgy .banxin .banxin-right {
    width: 5.8rem;
    padding: .5rem .5rem 0 .5rem;
}


/* .hxgy .banxin .banxin-right ul {
           width: 5.36rem;
           height: 1.2rem;
       } */

.hxgy .banxin .banxin-right ul li {
    display: flex;
    width: 100%;
    height: 1.2rem;
    border: 1px solid #ddd;
    border-radius: .1rem;
    margin-top: .1rem;
}

.hxgy .banxin .banxin-right ul li .left {
    padding: .23rem .27rem;
}

.hxgy .banxin .banxin-right ul li .left img {
    width: 0.8rem;
    height: 0.8rem;
}

.hxgy .banxin .banxin-right ul li .right {
    position: relative;
    padding: .12rem .28rem .2rem 0;
}

.hxgy .banxin .banxin-right ul li .right h2 {
    font: .24rem 'Alibaba';
    color: #0b2238;
    font-weight: bold;
}

.hxgy .banxin .banxin-right ul li .right span {
    position: absolute;
    top: .1rem;
    left: 1.35rem;
    font: .28rem 'Alibaba';
    color: #ddd;
}

.hxgy .banxin .banxin-right ul li .right p {
    font: .14rem 'Alibaba';
    color: #333;
}

.bottom {
    height: 1.2rem;
    background-color: #fff;
}


/* 品质检修 */

.fwhj {
    background-color: #fff;
}

.fwhj h3 {
    font-family: "Alibaba";
    color: #0b2238;
    padding-top: 0.5rem;
    font-weight: Medium;
    font-size: .32rem;
    text-align: center;
}

.fwhj>img {
    width: 12rem;
}

.fwhj>p {
    font: .16em 'Alibaba';
    text-align: center;
    color: #666;
    height: 0.4rem;
    line-height: .4rem;
}

.fwhj .banner {
    display: flex;
    align-content: space-between;
    width: 12rem;
    height: 3.2rem;
}

.fwhj .banxin .banxin-l {
    flex: 1;
    display: flex;
    /* flex-wrap: wrap; */
    width: 6.4rem;
    /* height: 4.04rem; */
    /* background: url(../images_16/banxin1_11.png)no-repeat top center; */
}

.fwhj .banxin .banxin-l .img1 {
    flex: 1;
    width: 5.8rem;
    height: 4.04rem;
    margin-right: .1rem;
}

.fwhj .banxin .banxin-l .img1 img {
    flex: 1;
    width: 5.8rem;
    height: 4rem;
}

.fwhj .banxin .banxin-l .img2 img {
    flex: 1;
    width: 2.95rem;
    height: 1.98rem;
}

.fwhj .banxin .banxin-l .img2 img {
    flex: 1;
    width: 3rem;
    height: 2rem;
}

.fwhj .banxin .banxin-l .img2 img:nth-child(2) {
    flex: 1;
    width: 3rem;
    box-sizing: border-box;
    margin-top: .1rem;
    height: 1.9rem;
}

.fwhj .banxin .banxin-l .img2 {
    flex: 1;
    width: 3rem;
    height: 4rem;
    box-sizing: border-box;
}

.fwhj .banxin .banxin-l .img3 {
    flex: 1;
    width: 3rem;
    height: 4rem;
    box-sizing: border-box;
}

.fwhj .banxin .banxin-l .img3 img {
    flex: 1;
    width: 3rem;
    height: 2rem;
}

.fwhj .banxin .banxin-l .img3 img:nth-child(2) {
    flex: 1;
    width: 2.95rem;
    box-sizing: border-box;
    margin-top: .1rem;
    height: 1.9rem;
}

.fwhj .banxin {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 12rem;
    margin-bottom: .4rem;
}

.fwhj .banxin .banxin-r {
    /* float: right; */
    flex: 1;
    width: 5.58rem;
    /* height: 3.58rem; */
    background: url("../images_16/banxin1_13.png"/*tpa=/static/app_web/images_16/banxin1_13.png*/)no-repeat top right;
}

.jstd {}

.jstd h3 {
    font-family: "Alibaba";
    /* line-height: 0.96rem; */
    color: #fff;
    margin-top: 0.5rem;
    font-weight: Medium;
    font-size: .32rem;
    text-align: center;
}

.jstd>p {
    font: .16em 'Alibaba';
    text-align: center;
    color: #fff;
    height: 0.4rem;
    line-height: .4rem;
}

.jstd .banxin {
    background-color: #fff;
    padding-top: .4rem;
    padding-bottom: .4rem;
}

.jstd .banxin ul {
    display: flex;
    justify-content: space-around;
}

.jstd .banxin ul li {
    width: 2.7rem;
    height: 3.6rem;
}

.jstd .banxin ul li img {
    width: 2.7rem;
    height: 3.6rem;
}

.back1 {
    width: 100%;
    position: absolute;
    height: 2.8rem;
    background-color: #0b2238;
    z-index: 1;
}

.back2 {
    width: 100%;
    /*position: absolute;*/
    height: 2.8rem;
    background-color: #0b2238;
    z-index: 1;
    /*margin-bottom:8rem;*/
    margin-bottom:4rem;
    padding-top: .1rem;
}


/* 服务承诺 */


/* 左边隐藏 */

.xwzx {
    margin-top: .5rem;
    background-color: #fff;
}

.xwzx h3 {
    font-family: "Alibaba";
    color: #0b2238;
    padding-top: 0.5rem;
    font-weight: Medium;
    font-size: .32rem;
    text-align: center;
}

.xwzx>img {
    width: 12rem;
}

.xwzx>p {
    font: .16em 'Alibaba';
    text-align: center;
    color: #666;
    height: 0.4rem;
    line-height: .4rem;
}

.xwzx .banxin-mid {
    display: flex;
    margin-top: .4rem;
    width: 12rem;
    justify-content: space-between;
    /* background: url(../images_16/banner4_22.png) no-repeat center center; */
}

.xwzx .banxin-mid .banixn-left {
    display: flex;
    overflow: hidden;
    width: 6rem;
    height: 2.4rem;
    margin-bottom: .5rem;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-top {
    display: flex;
    width: 1.7rem;
    height: 2.4rem;
    box-sizing: border-box;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-top img {
    width: 1.7rem;
    height: 2.4rem;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-top .banixn-mid-right {
    width: 3.4rem;
    height: 1.1rem;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-top .banixn-mid-right p {
    font: .1rem "Alibaba";
    line-height: .2rem;
    /* height: .94rem; */
}

.xwzx .banxin-mid .banixn-left .banixn-mid-top .banixn-mid-right h2 {
    font: .18rem "Alibaba";
    color: 000000;
    /* height: 0.18rem; */
}

.xwzx .banxin-mid .banixn-left .banixn-mid-right {
    margin-left: .2rem;
    width: 3.34rem;
    height: 1.06rem;
    /* bottom: 1rem; */
}

.xwzx .banxin-mid .banixn-left .banixn-mid-right h2 {
    font: .18rem "Alibaba";
    color: 000000;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-right p {
    font: .16rem "Alibaba";
    line-height: .33rem;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-bottom {
    width: 4.3rem;
    box-sizing: border-box;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-bottom ul {
    width: 4.8rem;
    box-sizing: border-box;
    padding-left: .3rem;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-bottom ul li {
    font: .16rem "Alibaba";
    color: #000000;
    list-style-type: disc;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-bottom ul li a {
    font: .16rem "Alibaba";
    color: #000000;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-bottom .box {
    width: 1rem;
    height: 0.4rem;
    border: 1px solid #ddd;
    margin: .8rem 0 0 .3rem;
}

.xwzx .banxin-mid .banixn-left .banixn-mid-bottom .box a {
    font-size: .16rem;
    color: #999;
    line-height: .4rem;
    margin-left: .3rem;
}

.xwzx .banxin-mid .banixn-right {
    display: flex;
    overflow: hidden;
    width: 6rem;
    height: 2.4rem;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-top {
    display: flex;
    width: 1.7rem;
    height: 2.4rem;
    box-sizing: border-box;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-top img {
    width: 1.7rem;
    height: 2.4rem;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-top .banixn-mid-right {
    width: 3.4rem;
    height: 1.1rem;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-top .banixn-mid-right p {
    font: .1rem "Alibaba";
    line-height: .2rem;
    /* height: .94rem; */
}

.xwzx .banxin-mid .banixn-right .banixn-mid-top .banixn-mid-right h2 {
    font: .18rem "Alibaba";
    color: 000000;
    /* height: 0.18rem; */
}

.xwzx .banxin-mid .banixn-right .banixn-mid-right {
    margin-left: .2rem;
    width: 3.34rem;
    height: 1.06rem;
    /* bottom: 1rem; */
}

.xwzx .banxin-mid .banixn-right .banixn-mid-right h2 {
    font: .18rem "Alibaba";
    color: 000000;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-right p {
    font: .16rem "Alibaba";
    line-height: .33rem;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-bottom {
    width: 4.3rem;
    box-sizing: border-box;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-bottom ul {
    width: 4.8rem;
    box-sizing: border-box;
    padding-left: .3rem;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-bottom ul li {
    font: .16rem "Alibaba";
    color: #000000;
    list-style-type: disc;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-bottom ul li a {
    font: .16rem "Alibaba";
    color: #000000;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-bottom .box {
    width: 1rem;
    height: 0.4rem;
    border: 1px solid #ddd;
    margin: .8rem 0 0 .3rem;
}

.xwzx .banxin-mid .banixn-right .banixn-mid-bottom .box a {
    font-size: .16rem;
    color: #999;
    line-height: .4rem;
    margin-left: .3rem;
}

.qgfwzx {
    margin-bottom: .5rem;
}

.qgfwzx h3 {
    font-family: "Alibaba";
    /* line-height: 0.96rem; */
    color: #fff;
    margin-top: 0.5rem;
    font-weight: Medium;
    font-size: .32rem;
    text-align: center;
}

.qgfwzx>p {
    font: .16em 'Alibaba';
    text-align: center;
    color: #fff;
    height: 0.4rem;
    line-height: .4rem;
}

.qgfwzx>img {
    width: 12rem;
}

.tips {
    background-color: #fff;
    max-width: 12rem;
    margin: 0 0;
    /* background: #fff; */
    padding: 0.2rem;
    display: flex;
    align-content: space-between;
    flex-wrap: wrap;
    -moz-box-shadow: 2px 4px 5px #999;
    -webkit-box-shadow: 2px 4px 5px #999;
    box-shadow: 2px 4px 5px #999;
}

.tips a {
    width: 1rem;
    float: left;
    color: #333;
    text-align: center;
    font-size: .24rem;
    line-height: .56rem;
    margin: 0 .08rem .1rem;
    background: #eeeeee;
}

.tips a.on {
    font-weight: 700;
    background: linear-gradient(to top, #0b2238, #0b2238);
    color: #fff;
}

.city-pic {
    position: relative;
    /* margin-bottom: .3rem; */
}

.city-pic img:first-of-type {
    display: block;
}

.city-pic img:nth-of-type(2) {
    display: none;
}

.city-pic img {
    width: 95%;
    margin: 0 auto;
}

.shows {
    width: 12rem;
    margin: 0 auto;
    background: #fff;
    padding-bottom: .5rem;
    -moz-box-shadow: 2px 4px 5px #999;
    -webkit-box-shadow: 2px 4px 5px #999;
    box-shadow: 2px 4px 5px #999;
}

.shows .show-list {
    display: none;
}

.shows .show-list.on {
    display: block;
}

.address {
    width: 11.40rem;
    display: flex;
    margin: .2rem auto 0;
}

.address .g1 {
    flex: 1;
}

.address .g1:first-of-type {
    margin-right: .2rem;
    border-radius: .1rem;
    border: 1px solid #ddd;
    box-shadow: 2px 2px 3px #888888;
}

.address .g1:last-of-type {
    margin-right: 0rem;
    border-radius: .1rem;
    border: 1px solid #ddd;
    box-shadow: 2px 2px 3px #888888;
}

.address-list {
    position: relative;
    padding: .28rem .2rem .24rem;
}

.address-t {
    border-bottom: 1px dashed #dddddd;
    padding-bottom: .24rem;
    margin-bottom: .22rem;
    position: relative;
}

.address-t h3 {
    margin: 0;
    font-size: 20px;
}

.address-t h3 a {
    color: #0c0d11;
}

.address-t .one {
    position: absolute;
    top: 0;
    right: 46px;
}

.address-t .two {
    position: absolute;
    top: 0;
    right: 0;
}

.address-t .one i,
.address-t .two i {
    color: #cccccc;
    float: left;
    font-size: 28px;
}

.address-b p {
    font-size: 14px;
    line-height: 26px;
}

.footer {
    padding: .5rem 0rem;
    background-color: #0b2238;
}

.footer .w {
    display: flex;
    /* background-color: red; */
}

.footer .w .footer_l {
    width: 3.2rem;
    text-align: center;
}

.footer .w .footer_l img {
    width: 0.63rem;
    margin: .5rem auto;
}

.footer .w .footer_l p {
    font-size: .32rem;
    color: #fff;
    /* line-height: .72rem; */
    font-weight: bold;
}

.footer .w .footer_l span {
    display: block;
    font-size: .18rem;
    color: #fff;
    line-height: .36rem;
}

.footer .w .footer_r {
    width: 9rem;
    background-size: cover;
}

.footer .w .footer_r ul {
    float: right;
    width: 2.2rem;
    /* margin-right: .3rem; */
}

.footer .w .footer_r ul:nth-child(2) {
    float: right;
    width: 2.2rem;
    margin-right: .3rem;
}

.footer .w .footer_r ul:nth-child(3) {
    float: right;
    width: 2.2rem;
    margin-right: .3rem;
}

.footer .w .footer_r ul li {
    display: block;
}

.footer .w .footer_r ul li p {
    font: .26rem "Alibaba";
    line-height: .4rem;
    border-bottom: .01rem solid #fff;
    margin-bottom: .2rem;
    /* padding-bottom: .2rem; */
    color: #fff;
}

.footer .w .footer_r ul li a {
    font: .2rem "Alibaba";
    line-height: .4rem;
    margin-bottom: .1rem;
    /* color: #333333; */
}


/* 面包屑导航 */

.daohang {
    font-size: 18px;
    line-height: 18px;
    color: #0c0d11;
    letter-spacing: .04rem;
    padding: .28rem .3rem 0;
    overflow: hidden;
}

.daohang span {
    float: left;
}

.daohang a {
    color: #0c0d11;
    float: left;
}


/*新闻资讯*/

.news {
    margin: .4rem auto .5rem;
}

.news ul {
    display: flex;
    flex-wrap: wrap;
    width: 12rem;
    justify-content: space-between;
}

.news ul li {
    display: flex;
    width: 5.9rem;
    height: 3.2rem;
    box-sizing: border-box;
    margin-top: .3rem;
}

.jstd1 .news ul li .fwxm2,
.jstd1 .news ul li .fwxm2 img {
    width: 2.4rem;
    height: 3.2rem;
}

.news ul li .fwxm2 img:nth-of-type(1) {
    display: block;
}

.news ul li .fwxm2 img:nth-of-type(2) {
    display: none;
}

.news ul li .fwxm3 {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 4.2rem;
    border: 1px solid #ddd;
}

.news ul li .fwxm3_t {
    padding: 0 .3rem;
}

.news ul li .fwxm3_t a {
    font-family: "Alibaba"x;
    font-size: .24rem;
    color: #333333;
    font-weight: medium;
    text-align: center;
    padding:.1rem 0;
}

.news1 {
    margin: .4rem auto .5rem;
}

.news1 ul {
    display: flex;
    flex-wrap: wrap;
    width: 12rem;
    justify-content: space-between;
}

.news1 ul li {
    display: flex;
    width: 5.9rem;
    height: 1.7rem;
    box-sizing: border-box;
    margin-top: .3rem;
}

.news1 ul li .fwxm2 img:nth-of-type(1) {
    display: block;
}

.news1 ul li .fwxm2 img:nth-of-type(2) {
    display: none;
}

.news1 ul li .fwxm3 {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 4rem;
}

.news1 ul li .fwxm3_t {
    padding: 0 .3rem;
}

.news1 ul li .fwxm3_t a {
    font-family: "Alibaba"x;
    font-size: .24rem;
    color: #333333;
    font-weight: medium;
}

.news ul li .fwxm3 p {
    font-family: "Alibaba";
    padding: 0 .2rem;
    font-size: .18rem;
    line-height: .26rem;
    text-indent: .2rem;
    color: #333;
}

.news1 ul li .fwxm2 img,
li .fwxm2 {
    width: 1.7rem;
    height: 1.7rem;
}

.news1 ul li .fwxm3 .xq {
    position: absolute;
    font-family: "Alibaba";
    font-size: .16rem;
    /* background: #c40d2e; */
    display: block;
    left: 3.3rem;
    line-height: .3rem;
    top: 1.33rem;
    text-align: center;
    color: #004f70;
    /* border-radius: .18rem; */
    width: .5rem;
    /* height: .4rem; */
    border: .001rem solid #004f70;
}

.news1 ul li .fwxm3 p {
    font-family: "Alibaba";
    padding: 0 0 0 .3rem;
    font-size: .16rem;
    line-height: .26rem;
    text-indent: 2em;
    color: #999;
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.news ul li .fwxm3 .xq {
    position: absolute;
    font-family: "Alibaba";
    font-size: .16rem;
    display: block;
    left: 1.2rem;
    line-height: .3rem;
    top: 2.7rem;
    text-align: center;
    color: #fff;
    background-color: #0b2238;
    width: 1.1rem;
    border: .001rem solid #004f70;
}


/*文章页*/

.view_b {
    background: #fff;
    padding: 0.4rem .3rem 0;
    /*margin: .4rem auto 0;*/
}

.view_b h2 {
    font-size: .36rem;
    text-align: center;
    font-weight: bold;
}

.info {
    font-size: 16px;
    line-height: 16px;
    color: #999;
    text-align: center;
    margin: .3rem auto 0;
    padding-bottom: .3rem;
    border-bottom: 1px dashed #999999;
}

.fwxm1 {
    background-color: #fff;
    padding-bottom: .52rem;
}

.jstd11 {
    background-color: #fff;
    padding-bottom: .52rem;
}

.xwzx1 {
    background-color: #fff;
    padding-bottom: .52rem;
}

.info span {
    margin-left: .4rem;
}

.info span:first-child {
    margin-left: 0px;
}

.info span img {
    width: 20px;
    position: relative;
    top: .05rem;
    display: inline-block;
    margin-right: .1rem;
}

.view_b p {
    padding-top: 10px;
    line-height: 38px;
    font-size: 16px;
    /*text-indent: 2em;*/
}

.context {
    margin: 35px auto;
    font-size: 20px;
    /* padding: 0 .3rem; */
}

.context ul li:first-of-type {
    padding-top: .1rem;
}

.context ul li {
    color: #333333;
    background-color: #f2f2f2;
    line-height: .5rem;
    padding-left: .3rem;
}

.context ul li:last-child {
    margin-right: 0;
    padding-bottom: .1rem;
}

.context ul li a {
    display: inline-block;
    color: #333333;
}

.fwzx .qgfwzx h3 {
    font-family: "Alibaba";
    /* line-height: 0.96rem; */
    color: #333;
    margin-top: 0.5rem;
    font-weight: Medium;
    font-size: .32rem;
    text-align: center;
}

.fwzx .qgfwzx>p {
    font: .16em 'Alibaba';
    text-align: center;
    color: #333;
    height: 0.4rem;
    line-height: .4rem;
}

.fwxm_box .page {
    margin-top: .3rem;
    margin-bottom: .4rem;
    overflow: hidden;
    text-align: center;
    font-size: 0;
}

.fwxm_box .page li.prev {
    margin-right: .2rem;
    font-family: 'consolas';
    color: #8a7260;
}

.fwxm_box .page li.next {
    margin-left: .2rem;
    font-family: 'consolas';
    color: #8a7260;
}

.fwxm_box .page li {
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin: 0px .06rem;
    color: #8a7260;
    border: 1px solid #8a7260;
    padding: 0rem .07rem;
}

.fwxm_box .page li a {
    color: #8a7260
}

.fwxm_box .page li:hover a {
    color: #fff
}

.fwxm_box .page li:hover {
    background-color: #8a7260;
}

.fwxm_box .page li span {
    display: inline-block;
    width: 32px;
    line-height: 32px;
    font-size: 16px;
    background-color: #ebebeb;
    text-align: center;
    color: #999999;
}

.fwxm_box .page li span:hover {
    background-color: #bdad87;
    color: #fff;
}

.dh {
    max-width: 12rem;
    font-size: 16px;
    text-align: left;
    color: #333;
    margin: 0.1rem auto 0.2rem;
    padding:0 .1rem;
}

.dh a {
    display: inline;
    font-size: 16px;
    color: #333;
}

@media screen and (max-width: 1141px) {
    .article_b p {
                        font-size: .18rem;
                        line-height: .4rem;
                        padding-top: 0;
                    }
                    .context {
                        padding: 0 .2rem;
                        margin: .4rem auto;
                        font-size: .2rem;
                    }
                    .context ul li {
                        width: 6rem;
                        line-height: .4rem;
                        box-sizing: border-box;
                    }
    .news .page li {
        font-size: .16rem;
    }
    .news .page li span {
        width: .32rem;
        line-height: .32rem;
        font-size: .16rem;
        background-color: #ebebeb;
    }
    .pic_yd {
        display: block;
    }
    .pic_pc {
        display: none;
    }
    .fwxm>img {
        width: 6.4rem;
    }
    .back {
        width: 100%;
        position: absolute;
        height: 2.8rem;
        background-color: #0b2238;
        z-index: 1;
        padding: 0 .2rem;
        box-sizing: border-box;
    }
    .line {
        display: none;
    }
    .line_yd {
        display: block;
    }
    .fwxm .banxin-mid .box1 .image.fw {
        display: block;
        padding: 0 .2rem;
        width: 6rem;
    }
    .circle ul {
        display: flex;
        justify-content: center;
        width: 6.4rem;
        /* margin-left: -.4rem; */
        overflow: hidden;
    }
    .xwzx .banxin-mid .banixn-left .banixn-mid-bottom ul li span:nth-child(1) {
        margin-right: .2rem;
    }
    .fwzx .picture .picturelist .middle img {
        width: 6rem;
    }
    .w {
        width: 100%;
        margin: 0 auto;
    }
    .top {
        display: none;
    }
    .top_yd {
        overflow: hidden;
        display: flex;
        text-align: center;
        background-color: #ffffff;
        /* color: #0b2238; */
    }
    .top_yd>a {
        float: left;
        color: #0b2238;
        padding: .2rem 0;
    }
    .yzfw ul li.no2 {
        display: flex;
        position: absolute;
        background-color: #f7f7f7;
        z-index: 3;
        top: 0;
        left: 50%;
        margin-left: -3.2rem;
        width: 6.4rem;
        height: 2.4rem;
        opacity: 1;
    }
    .top_yd>a:first-of-type {
        flex: 1;
    }
    .top_yd>a:nth-of-type(2) {
        flex: 7.8;
        padding: .06rem 0 .16rem;
        font-size: 0;
    }
    .top_yd>a:last-of-type {
        flex: 1.2;
    }
    .top_yd>a:first-of-type i {
        float: none;
        display: block;
    }
    .top_yd>a:last-of-type i {
        float: none;
        display: block;
        font-size: .36rem;
    }
    .top_yd>a i {
        font-size: .36rem;
        display: inline-block;
    }
    .top_yd>a b {
        position: relative;
        top: 0.08rem;
    }
    .top_yd>a b {
        display: inline-block;
    }
    .top_yd>a b img {
        width: 1.8rem;
    }
    /* 头部导航 */
    .top_nav {
        position: absolute;
        top: .79rem;
        left: 0;
        width: 6rem;
        padding: 0 .2rem;
        background-color: #fff;
        z-index: 999;
        text-align: left;
        padding-top: .2rem;
        padding-bottom: 2.34rem;
    }
    .top_nav a {
        font-size: .24rem;
        line-height: .52rem;
        color: #000000;
        border-bottom: .01rem solid #908262;
        text-align: center;
    }
    .top_nav a:first-of-type {
        border-top: .01rem solid #908262;
    }
    .top_nav {
        display: none;
    }
    .banner {
        width: 100%;
        background: url(../images_16/banner10_06.jpg)no-repeat top center;
        background-size: contain;
        height: 3.6rem;
    }
    .banner .w {
        width: 6.4rem;
        height: 8.62rem;
    }
    .banner .w .banner_nr_l {
        width: 3.8rem;
        height: 3.6rem;
        padding: .3rem .2rem;
        text-align: center;
    }
    .banner .w .banner_nr_l h2 {
        font-family: "Alibaba";
        font-size: .72rem;
        line-height: .72rem;
        color: #ffffff;
    }
    .banner .w .banner_nr_l h4 {
        font-size: .22rem;
        color: #ffffff;
        font-family: "Alibaba";
    }
    .banner .w .banner_nr_l img {
        width: 1.78rem;
        height: 1.1rem;
        margin: auto;
    }
    .banner .w .banner_nr_l img:nth-child(1),.banner .w .banner_nr_l img:nth-child(3) {width:0.7rem;height:auto;}
    .banner .w .banner_nr_l img:nth-child(2) {width:1.5rem;height:auto;}
    .banner .w .banner_nr_l h3 {
        font-family: "Alibaba";
        line-height: .8rem;
        font-size: .4rem;
        color: #fff;
        font-weight: Regular;
    }
    .banner .w .banner_nr_l h4 span {
        letter-spacing: .05rem;
    }
    .banner .w .banner_nr_r {
        position: absolute;
        left: 3.83rem;
        height: 3.6rem;
        top: -.19rem;
        width: 2.6rem;
    }
    .banner .w .banner_nr_r img {
        position: absolute;
        width: 2.4rem;
        overflow: hidden;
    }
    .fwwd .banxin .banxin-r .banxin-r-bottom a {
        margin-bottom: .5rem;
    }
    .banner .w .banner_nr_l a {
        position: relative;
        width: 1.83rem;
        font-size: .24rem;
        height: .55rem;
        border: .01rem solid #fff;
        line-height: .55rem;
        color: #fff;
        margin: 0 auto;
        margin-top: .2rem;
    }
    .fwxm {
        margin-bottom: .5rem;
    }
    /* 服务项目 */
    .fwxm .banxin {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        width: 6.4em;
        padding: 0 .2rem;
        box-sizing: border-box;
    }
    .fwxm .banxin ul li {
        display: flex;
        width: 2rem;
        height: 1rem;
        padding: .2rem 0rem;
        box-sizing: border-box;
    }
    .fwxm .banxin ul li:nth-child(3) {
        border-right: none;
    }
    .fwxm .banxin ul li:nth-child(6) {
        border-right: none;
    }
    .fwxm .banxin ul li:nth-child(9) {
        border-right: none;
    }
    .fwxm .banxin ul li:nth-child(10) {
        display: none;
    }
    .fwxm .banxin ul li:nth-child(5) {
        border-right: 1px solid #dddddd;
    }
    .hxgy {
        margin-bottom: .5rem;
    }
    .hxgy .banxin .banxin-left {
        display: none;
    }
    .hxgy .banxin {
        display: flex;
        width: 100%;
        padding-bottom: .4rem;
        background-color: #fff;
    }
    .hxgy .banxin .banxin-right ul {
        padding: 0 .3rem;
        box-sizing: border-box;
    }
    .hxgy .banxin .banxin-right {
        width: 100%;
        padding: 0 0;
        margin-top: .4rem;
    }
    .fwhj h3 {
        font-family: "Alibaba";
        color: #0b2238;
        margin-top: 0.5rem;
        font-weight: Medium;
        font-size: .32rem;
        text-align: center;
        padding-top: .5rem;
    }
    .border a {
        font-family: "Alibaba";
        /* line-height: 0.96rem; */
        background-color: rgb(238, 238, 238);
        font-size: .22rem;
        text-align: center;
        width: 1rem;
        height: .52rem;
        color: rgb(51, 51, 51);
        line-height: .52rem;
        margin: .2rem .2rem 0 0;
    }
    .fwzx .middle {
        width: 6.4rem;
        height: 2.73rem;
        background: url("../images_16/yd_12.png"/*tpa=/static/app_web/images_16/yd_12.png*/) no-repeat center top;
        margin: 3rem .2rem .2rem 0rem;
        /* margin-bottom: .2rem; */
    }
    .fwzx .middle img {
        width: 6rem;
        /* margin-bottom: .2rem; */
    }
    .fwzx .bottom .bottom-left {
        /* display: flex; */
        position: relative;
        width: 6.4rem;
        margin-bottom: .2rem;
        background-color: rgb(247, 247, 247);
    }
    .fwzx .bottom .bottom-right {
        background-color: rgb(247, 247, 247);
        /* margin-bottom: .5rem; */
    }

    .qgfwzx>p {
        font: .16em 'Alibaba';
        text-align: center;
        color: #fff;
        height: 0.4rem;
        line-height: .4rem;
    }
 .bottom-yd {
        width: 100%;
        display: flex;
        background-color: #fff;
        position: fixed;
        bottom: 0;
        left: 0;
        margin: 0 auto;
        /* border-top: 1px solid #c7b39a; */
        box-sizing: border-box;
        z-index: 999;
        padding: .2rem 0;
        background-color: #145089;
    }
    .bottom-yd .contant {
        width: 100%;
        display: flex;
        background-color: #fff;
        position: fixed;
        bottom: 0;
        left: 0;
        margin: 0 auto;
        /* border-top: 1px solid #c7b39a; */
        box-sizing: border-box;
        z-index: 999;
        padding: .2rem 0;
        background-color: #145089;
    }
    .bottom-yd .contant .left {
        display: flex;
        width: 50%;
        height: 0.9rem;
        padding: .2rem .2rem;
        box-sizing: border-box;
    }
    .bottom-yd .contant .right {
        display: flex;
        width: 2.6rem;
        height: 0.9rem;
        margin-left: 75px;
        padding: .2rem .2rem;
        box-sizing: border-box;
    }
    .bottom-yd .contant .left img {
        width: 0.5rem;
        height: 0.5rem;
    }
    .bottom-yd .contant .left p {
        font: .24rem "Alibaba";
        color: #ffffff;
        line-height: .5rem;
    }
    .bottom-yd .contant .right img {
        width: 0.5rem;
        height: 0.5rem;
    }
    .bottom-yd .contant .right p {
        font: .24rem "Alibaba";
        color: #ffffff;
        line-height: .5rem;
    }
    .bottom-yd .contant .mid {
        width: 1.2rem;
        z-index: 222;
        top: -.27rem;
        left: 42%;
        position: absolute;
    }
    .bottom-yd .contant .mid img {
        width: 1.2rem;
        position: absolute;
        z-index: 333;
    }
    .bottom-yd .contant .mid p {
        font: .24rem "Alibaba";
        margin-left: .66rem;
        color: #ffffff;
    }
    .xwzx .banxin-mid .banixn-right {
        display: none;
    }
    .xwzx .banxin-mid {
        width: 6.4rem;
        padding: 0rem .2rem;
        box-sizing: border-box;
    }
    .fwzx .border {
        display: flex;
        flex-wrap: wrap;
        align-content: space-between;
        padding-left: .2rem;
        width: 6.4rem;
        /* box-sizing: border-box; */
        height: 1.91rem;
        margin-bottom: .3rem;
    }
    .fwzx .bottom {
        display: flex;
        justify-content: space-between;
        color: rgb(51, 51, 51);
        line-height: .52rem;
        margin-top: .3rem;
        /* margin-bottom: .5rem; */
    }
    /* 信 */
    .xin_box2 {
        width: 6rem;
        padding: 0 .2rem;
    }
    .xin_box {
        background: url("../images_16/xin_yd.jpg"/*tpa=/static/app_web/images_16/xin_yd.jpg*/) no-repeat center center/6rem 5.66rem;
        width: 6rem;
        height: 5.66rem;
    }
    .xin {
        padding: .62rem .38rem 1.8rem;
    }
    .xin h3 {
        font-size: .24rem;
        line-height: .24rem;
    }
    .xin h4 {
        font-size: .16rem;
        line-height: .16rem;
    }
    .xin .line {
        border-top: .01rem solid #000;
        margin: .2rem 0;
    }
    .xin h5 {
        font-size: .22rem;
        line-height: .22rem;
    }
    .xin p {
        font-size: .2rem;
        line-height: .4rem;
    }
    .xin span {
        font-size: .22rem;
        line-height: .22rem;
    }
    li .image .image-bottom .img1 {
        position: absolute;
        width: 1.63rem;
        height: 1.24rem;
        /* margin-right: .68rem; */
        top: 1.6rem;
        left: 4.3rem;
    }
    .fwzx .picture .picturelist .middle {
        width: 6.4rem;
        height: 2.83rem;
        background-size: contain;
    }
    .fwzx .picture .picturelist .middle img {
        display: none;
    }
    .fwzx .picture .picturelist .middle img:nth-of-type(2) {
        /* display: block; */
        width: 6rem;
        height: 2.78rem;
    }
    .xwzx .banxin-mid .banixn-left .banixn-mid-top .banixn-mid-right p {
        font: .12rem "Alibaba";
        line-height: .3rem;
        /* height: .94rem; */
    }
    /* 全国服务中心 */
    .tcon {
        margin-top: -1.2rem !important;
    }
    .mar-top {
        margin-top: .4rem !important;
    }
    .tips {
        margin: 0;
        width: 100%;
        box-sizing: border-box;
    }
    .tips a {
        width: 1.4rem;
        margin: 0 .1rem .1rem 0;
        font-size: .18rem;
    }
    .city-pic img {
        width: 6rem;
    }
    .city-pic img:first-of-type {
        display: none;
    }
    .city-pic img:nth-of-type(2) {
        display: block;
    }
    .address {
        width: 6rem;
        margin: 0 auto;
        display: block;
    }
    .address .g1:first-of-type {
        margin-right: 0;
        margin-top: .3rem;
    }
    .address .g1 {
        margin-top: .3rem;
    }
    .address-list {
        padding: .28rem .16rem .26rem;
    }
    .address-t h3 {
        font-size: .2rem;
    }
    .address-t .one {
        position: absolute;
        right: .46rem;
    }
    .address-t .one i,
    .address-t .two i {
        font-size: .28rem;
    }
    .address-t .two {
        position: absolute;
        right: 0;
    }
    .address-b p {
        font-size: .14rem;
        line-height: .26rem;
    }
    .com .line {
        width: .74rem;
        height: .05rem;
    }
    .qgfwzx {
        padding: 0 0;
        box-sizing: border-box;
        width: 100%;
    }
    .fwpp_box .fwpp {
        margin: 0 .2rem;
    }
    .fwpp_box .fwpp_nav li {
        font-size: .2rem;
        border: .01rem solid #bdad87;
        margin-right: .14rem;
    }
    .fwpp_box .fwpp_brand ul {
        border: .01rem solid #bdad87;
        padding: .3rem 0 0 .14rem;
        overflow: hidden;
    }
    .fwpp_box .fwpp_brand ul p {
        margin-right: .3rem;
        margin-bottom: .3rem;
    }
    .fwpp_box .fwpp_brand ul p img {
        width: 1.16rem;
    }
    .fwpp_box .fwpp_brand ul p span {
        font-size: .2rem;
        line-height: .2rem;
    }
    .fwhj {
        width: 100%;
        margin-left: -.2rem;
    }
    .fwhj>img {
        width: 6.4rem;
    }
    .fwhj .banxin {
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        width: 6.4rem;
        margin-bottom: .4rem;
    }
    .fwhj .banxin .banxin-l {
        flex: 1;
        display: flex;
        flex-direction: column;
        width: 6.4rem;
    }
    .fwhj .banxin .banxin-l {
        flex: 1;
        display: flex;
        flex-direction: column;
        width: 6.4rem;
        padding: 0 .2rem;
        box-sizing: border-box;
    }
    .fwhj .banxin .banxin-l .img1 img {
        flex: 1;
        width: 6rem;
        height: 4rem;
    }
    .fwhj .banxin .banxin-l .img2 {
        display: flex;
        width: 6rem;
        box-sizing: border-box;
        margin-top: .1rem;
    }
    .fwhj .banxin .banxin-l .img3 {
        display: flex;
        justify-content: space-around;
        width: 6rem;
        box-sizing: border-box;
    }
    .fwhj .banxin .banxin-l .img3 img {
        flex: 1;
        width: 2.95rem;
        height: 1.98rem;
        margin-top: .1rem;
    }
    .fwhj .banxin .banxin-l .img3 img:nth-child(2) {
        flex: 1;
        width: 2.95rem;
        box-sizing: border-box;
        margin-top: .1rem;
        height: 1.98rem;
    }
    .fwhj .banxin .banxin-l .img2 img:nth-child(2) {
        flex: 1;
        width: 2.95rem;
        box-sizing: border-box;
        margin-top: 0rem;
        height: 1.98rem;
    }
    .fwhj .banxin .banxin-l .img2 img {
        flex: 1;
        width: 2.95rem;
        height: 1.98rem;
    }
    .back1 {
        width: 100%;
        margin-left: -.2rem;
        position: absolute;
        height: 2.8rem;
        background-color: #0b2238;
        z-index: 1;
    }
    .back2 {
        width: 100%;
        /*position: absolute;*/
        height: 2.8rem;
        background-color: #0b2238;
        z-index: 1;
        margin-bottom: 12rem;
    }
    .jstd .box {
        margin-left: .2rem;
    }
    .jstd .banxin {
        width: 100%;
        background-color: #fff;
        padding-top: .4rem;
        margin: 0;
        box-sizing: border-box;
        padding-bottom: .4rem;
    }
    .jstd .banxin ul {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }
    .back1 .bottom {
        width: 6rem;
        margin-left: .2rem;
        display: flex;
        flex-direction: column;
        /* border-radius: .1rem; */
        /* border: .03rem solid #dbcaa0; */
    }
    .xwzx>img {
        width: 6.4rem;
    }
    .qgfwzx>img {
        width: 6.4rem;
    }
    .qgfwzx .box {
        margin-left: .2rem;
    }
    .shows {
        width: 6.4rem;
        box-shadow: none;
    }
    .city-pic img {
        width: 6rem;
    }
    .city-pic img:first-of-type {
        display: none;
    }
    .city-pic img:nth-of-type(2) {
        display: block;
    }
    .address {
        width: 6rem;
        margin: 0 auto;
        display: block;
    }
    .address .g1:first-of-type {
        margin-right: 0;
        margin-top: .3rem;
    }
    .address .g1 {
        margin-top: .3rem;
    }
    .address-list {
        padding: .28rem .16rem .26rem;
    }
    .address-t h3 {
        font-size: .2rem;
    }
    .address-t .one {
        position: absolute;
        right: .46rem;
    }
    .address-t .one i,
    .address-t .two i {
        font-size: .28rem;
    }
    .address-t .two {
        position: absolute;
        right: 0;
    }
    .address-b p {
        font-size: .14rem;
        line-height: .26rem;
    }
    .fwxm2_box {
        background: url("../images_16/fwxm2_yd.jpg"/*tpa=/static/app_web/images_16/fwxm2_yd.jpg*/) no-repeat center center/6.4rem 7.63rem;
        width: 6.4rem;
        background-size: cover;
    }
    .fwxm2_box .fwxm2 {
        padding: 0 .2rem;
    }
    .fwxm2_flex .fwxm2_g1 {
        border: .02rem solid #bdad87;
        border-radius: .08rem;
    }
    .fwxm2_flex .fwxm2_g1 .img {
        background: url("../images_16/fwxm2.png"/*tpa=/static/app_web/images_16/fwxm2.png*/) no-repeat center center/10rem 6rem;
        width: .8rem;
        height: .8rem;
        margin: 0 auto;
    }
    .fwxm2_flex .fwxm2_g1 p {
        font-size: .26rem;
        line-height: .26rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g1 {
        background-position: -.78rem -.57rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g2 {
        background-position: -4.62rem -.57rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g3 {
        background-position: -8.45rem -.57rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g4 {
        background-position: -.78rem -2.57rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g5 {
        background-position: -4.62rem -2.57rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g6 {
        background-position: -8.45rem -2.57rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g7 {
        background-position: -.78rem -4.67rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g8 {
        background-position: -4.62rem -4.67rem;
    }
    .fwxm2_flex .fwxm2_g1 .img.g9 {
        background-position: -8.45rem -4.67rem;
    }
    .shfw_box .shfw {
        width: 6rem;
        margin: 0 auto .4rem;
    }
    .shfw_box .shfw>img {
        width: 6rem;
    }
    .shfw .shfw_nr_box {
        background: url("../images_16/mapbg_yd.jpg"/*tpa=/static/app_web/images_16/mapbg_yd.jpg*/) no-repeat center center/6rem 2.5rem;
        width: 6rem;
        background-size: auto;
    }
    .shfw .shfw_nr {
        border: .02rem solid #b09f78;
        padding: .2rem .2rem .4rem .2rem;
        border-top: none;
        box-sizing: border-box;
    }
    .shfw .shfw_nr h3 {
        font-size: .3rem;
        line-height: .3rem;
    }
    .shfw .shfw_nr p {
        font-size: .22rem;
        line-height: .32rem;
    }
    .mapbg_box {
        display: none;
    }
    .jsq {
        display: none;
    }
    .bottom {
        width: 100%;
        display: flex;
        flex-direction: column;
        /* border-radius: .1rem; */
        /* border: .03rem solid #dbcaa0; */
    }
    .bottom .bottom_g1 {
        flex: 1;
        text-align: center;
        padding: .16rem 0;
    }
    .bottom .bottom_g1 span {
        display: block;
        font-size: .22rem;
        line-height: .22rem;
        color: #000000;
        padding: .1rem 0 .2rem;
    }
    .bottom .bottom_g1 span i {
        font-size: .5rem;
        color: #000000;
        position: relative;
        top: 0.1rem;
    }
    .bottom .bottom_g1 span i.i2 {
        font-size: .4rem;
    }
    .bottom .bottom_g1:nth-of-type(2) span {
        border-right: .02rem solid #634f20;
        border-left: .02rem solid #634f20;
        padding: 0;
    }
    .bottom .bottom_g1 img {
        width: 1.1rem;
        margin: 0 auto;
    }
    .shfw_box {
        margin-bottom: 1.4rem;
    }
    /* 点击咨询客服 */
    .djzxkf {
        display: block;
        width: 3rem;
        margin: .32rem auto 0;
        color: #333333;
        padding-bottom: .4rem;
    }
    .djzxkf a {
        display: block;
        background-color: #bdad87;
        font-size: 0;
        text-align: center;
        color: #333333;
        padding: .16rem 0;
    }
    .djzxkf a i {
        position: relative;
        top: 0.02rem;
        display: inline-block;
        font-size: .26rem;
        margin-right: .14rem;
    }
    .djzxkf a span {
        display: inline-block;
        font-size: .22rem;
        line-height: .22rem;
    }
    /* 技师 */
    .jishi_box .jishi {
        width: auto;
    }
    .jishi_box ul {
        margin: 0 .2rem;
    }
    .jishi_box ul li .img img {
        width: 2.9rem;
    }
    .jishi_box ul li p {
        width: 2.9rem;
        font-size: .24rem;
    }
    .jishi_box ul:first-child li {
        margin-bottom: .2rem;
    }
    .jishi_box ul li:last-child {
        margin-right: 0;
    }
    .jishi_box ul li {
        margin-right: .2rem;
    }
    /* 新闻资讯 */
    .xwzx_box {
        background: url("../images_16/xwzx_yd.jpg"/*tpa=/static/app_web/images_16/xwzx_yd.jpg*/) no-repeat center center/6.4rem 10.24rem;
        width: 6.4rem;
        /* height: 6.23rem; */
        background-size: cover;
    }
    .fwzx .border a {
        /* margin-top: .2rem; */
        /* display: inline-block; */
        font-family: "Alibaba";
        /* line-height: 0.96rem; */
        background-color: rgb(238, 238, 238);
        font-size: .22rem;
        text-align: center;
        width: 1rem;
        height: .52rem;
        color: rgb(51, 51, 51);
        line-height: .52rem;
        margin: 0.2rem 0.2rem 0 0;
        /* background: linear-gradient(to top, #b1a079, #e2d6b7); */
    }
    .xwzx_box .xwzx {
        margin: 0 .2rem;
    }
    .xwzx_box .xwzx .xwzx_l {
        width: 6rem;
        margin-right: 0;
    }
    .xwzx_box .xwzx .xwzx_l>img {
        width: 6rem;
    }
    .xwzx_box .xwzx .xwzx_l .xwzx_lb {
        padding: .2rem .24rem .16rem .24rem;
    }
    .xwzx_box .xwzx .xwzx_l .xwzx_lb p {
        font-size: .2rem;
        line-height: .2rem;
    }
    .xwzx_box .xwzx .xwzx_l .xwzx_lb span {
        font-size: .14rem;
        line-height: .24rem;
    }
    .xwzx_box .xwzx .xwzx_r {
        width: 6rem;
    }
    .xwzx_box .xwzx .xwzx_r .xwzx_rb:first-child {
        margin-top: .3rem;
    }
    .xwzx_box .xwzx .xwzx_r .xwzx_rb p {
        font-size: .2rem;
        line-height: .2rem;
    }
    .xwzx_box .xwzx .xwzx_r .xwzx_rb span {
        font-size: .14rem;
        line-height: .28rem;
    }
    /* footer */
    .footer {
        width: 100%;
        margin: 0 auto;
        box-sizing: border-box;
        padding-bottom:1.5rem;
    }
    .footer .w {
        display: flex;
        flex-direction: column;
        width: 6.4rem;
    }
    .footer .w .footer_l {
        width: 6.4rem;
    }
    .footer .w .footer_l img {
        margin: .2rem auto;
    }
    .footer .w .footer_l span {
        margin: .16rem 0;
        line-height: .18rem;
        color: #ffffff;
    }
    .footer .w .footer_r {
        width: 6.4rem;
        display: flex;
        overflow: hidden;
        float: none;
        box-sizing: border-box;
        margin-top: .4rem;
        padding: 0rem 0rem 0rem .2rem;
    }
    /* .footer .footer_r ul:first-of-type {
} */
    .footer .w .footer_r ul {
        width: 1.9rem;
        box-sizing: borcder-box;
        margin-right: .3rem;
    }
    /* 面包屑导航 */
    .daohang {
        font-size: .18rem;
        line-height: .24rem;
        padding: .4rem .3rem 0;
    }
    .news {
        padding: 0 .2rem;
        box-sizing: border-box;
    }
    /*新闻资讯*/
    .news ul li {
        margin-top: 0rem;
    }
    .news ul li .fwxm2 img,
    .news ul li .fwxm2 {
        width: 2.4rem;
    }
    .news ul li .fwxm2 img:nth-of-type(2) {
        display: block;
    }
    .news ul li .fwxm3 {
        width: 4rem
    }
    .news ul li .fwxm3 .fwxm3_t {
        padding: 0 .3rem 0 .18rem;
    }
    .news ul li .fwxm3 p {
        padding: 0 .2rem 0 .18rem;
        text-align: justify;
        overflow: hidden;
        /* height: 2rem; */
        /* text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical; */
        font-family: "Alibaba";
        font-size: .18rem;
        line-height: .26rem;
        text-indent: .2rem;
        color: #333;
    }
    .news ul li .fwxm3 .xq {
        width: 1.4rem;
        line-height: .4rem;
        font-size: .16rem;
    }
    .news ul li .fwxm2 img:nth-of-type(2) {
        display: block;
    }
    .news1 {
        padding: 0 .2rem;
        box-sizing: border-box;
    }
    /*新闻资讯*/
    .news1 ul li {
        margin-top: 0rem;
    }
    .news1 ul li .fwxm2 img,
    .news1 ul li .fwxm2 {
        width: 1.7rem;
    }
    .news1 ul li .fwxm2 img:nth-of-type(2) {
        display: block;
    }
    .news1 ul li .fwxm3 {
        width: 4rem
    }
    .news1 ul li .fwxm3 .fwxm3_t {
        padding: 0 .3rem 0 .18rem;
    }
    .news1 ul li .fwxm3 p {
        padding: 0 .2rem 0 .18rem;
        text-align: justify;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .news1 ul li .fwxm3 .xq {
        width: 1.4rem;
        line-height: .4rem;
        font-size: .16rem;
    }
    .news1 ul li .fwxm2 img:nth-of-type(2) {
        display: block;
    }
    /* 服务体验内页 */
    .fwhj_box {
        background-color: #fff;
    }
    /*技师团队*/
    .jstd {
        background: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .jstd ul li {
        width: 6rem;
        margin: 0 auto .2rem;
        float: none;
    }
    .jstd ul li img {
        width: 2.4rem;
    }
    .jstd ul li .jstd_nr {
        width: 3.6rem;
        padding: .1rem .2rem 0 .2rem;
        box-sizing: border-box;
    }
    .jstd ul li .jstd_nr h3 {
        font-size: .24rem;
        line-height: .4rem;
    }
    .jstd ul li a {
        margin: .1rem auto 0;
    }
    .jstd ul li i {
        margin: .18rem 0 .12rem 0;
    }
    .jstd ul li p {
        font-size: .18rem;
        line-height: .3rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
    }
    .jstd ul li:nth-of-type(2),
    .jstd ul li:nth-of-type(4) {
        margin: 0 auto .2rem;
    }
    /*文章页*/
    .view_b {
        padding: 0.3rem .2rem;
        
        
    }
    .view_b p img{
        width: 100%;
    }
    .info {
        line-height: .2rem;
        margin: .3rem auto .2rem;
        font-size: .16rem;
    }
    .info small {
        margin-left: .15rem;
    }
    .view_b p {
        font-size: .18rem;
        line-height: .4rem;
        padding-top: 0;
    }
    .context {
        padding: 0 .2rem;
        margin: .4rem auto;
        font-size: .2rem;
    }
    .context ul li {
        width: 6rem;
        line-height: .4rem;
        box-sizing: border-box;
    }
    .news ul {
        display: flex;
        flex-wrap: wrap;
        width: 6rem;
        justify-content: space-between;
        box-sizing: border-box;
        margin-bottom: .5rem;
    }
    .news ul li {
        display: flex;
        width: 6rem;
        height: 3.2rem;
        box-sizing: border-box;
        margin-top: .3rem;
    }
    .news ul li .fwxm3 {
        position: relative;
        display: flex;
        flex-direction: column;
        width: 4.3rem;
        border: 1px solid #ddd;
    }
    .news ul li .fwxm3 .xq {
        position: absolute;
        font-family: "Alibaba";
        font-size: .16rem;
        /* background: #c40d2e; */
        display: block;
        left: 1.27rem;
        line-height: .3rem;
        top: 2.7rem;
        text-align: center;
        color: #fff;
        /* border-radius: .18rem; */
        width: 1.1rem;
        /* height: .4rem; */
        border: .001rem solid #004f70;
    }
    .news1 ul {
        display: flex;
        flex-wrap: wrap;
        width: 6rem;
        justify-content: space-between;
        box-sizing: border-box;
        margin-bottom: .5rem;
    }
    .news1 ul li {
        display: flex;
        width: 6rem;
        height: 1.7rem;
        box-sizing: border-box;
        margin-top: .3rem;
    }
    .news1 ul li .fwxm3 {
        position: relative;
        display: flex;
        flex-direction: column;
        width: 4.3rem;
    }
    .news1 ul li .fwxm3 .xq {
        position: absolute;
        font-family: "Alibaba";
        font-size: .16rem;
        /* background: #c40d2e; */
        display: block;
        left: 3.55rem;
        line-height: .3rem;
        top: 1.33rem;
        text-align: center;
        color: #004f70;
        /* border-radius: .18rem; */
        width: .5rem;
        /* height: .4rem; */
        border: .001rem solid #004f70;
    }
    .fwxm_box {
        width: 6.4rem;
    }
    .swt_rz {
        text-transform: lowercase;
    }
}

@media screen and (max-width: 410px) {
    .top_yd img {
        width: 0.5rem;
    }
    .fwxm .banxin ul li .content {
        margin-left: .1rem;
    }
    .fwzx .border {
        display: flex;
        flex-wrap: wrap;
        align-content: space-between;
        padding-left: .2rem;
        width: 6rem;
        /* box-sizing: border-box; */
        height: 1.91rem;
    }
    .fwzx .border a {
        /* margin-top: .2rem; */
        /* display: inline-block; */
        font-family: "Alibaba";
        /* line-height: 0.96rem; */
        background-color: rgb(238, 238, 238);
        font-size: .22rem;
        text-align: center;
        width: 1rem;
        height: .52rem;
        color: rgb(51, 51, 51);
        line-height: .52rem;
        margin: 0.2rem 0.2rem 0 0;
        /* background: linear-gradient(to top, #b1a079, #e2d6b7); */
    }
    .fwzx .picture .picturelist .middle {
        margin-left: .2rem;
        width: 6rem;
        height: 2.83rem;
        background-size: contain;
    }
    .banner .banner_nr_l>span {
        text-transform: lowercase;
    }
    .banner .banner_nr_l a {
        width: 3rem;
    }
    .footer .footer_r ul li a {
        margin-bottom: .2rem;
    }
    .footer_l_3logo{
        display:flex;
        justify-content:center;
        align-items:center;
    }
    .circle ul {
        display: flex;
        justify-content: center;
        width: 6.4rem;
        /* margin-left: -.7rem; */
        overflow: hidden;
    }
    .xwzx .banxin-mid .banixn-left .banixn-mid-top .banixn-mid-right h2 {
        font: .05rem "Alibaba";
        color: 000000;
        /* height: 0.18rem; */
    }
    .xwzx .banxin-mid .banixn-left .banixn-mid-top .banixn-mid-right p {
        font: .02rem "Alibaba";
        /* line-height: .3rem; */
        /* height: .94rem; */
    }
    .xwzx .banxin-mid .banixn-left .banixn-mid-bottom {
        width: 5.4rem;
        height: .82rem;
    }
    .xwzx .banxin-mid .banixn-left .banixn-mid-top img {
        width: 2rem;
        height: 2.4rem;
        top: .16rem;
    }
    .fwzx .bottom .bottom-left {
        /* display: flex; */
        position: relative;
        width: 6rem;
        margin-left: .2rem;
        margin-bottom: .2rem;
        background-color: rgb(247, 247, 247);
    }
    .fwzx .bottom .bottom-right {
        /* display: flex; */
        position: relative;
        width: 6rem;
        box-sizing: border-box;
        margin-left: .2rem;
        margin-right: .2rem;
        margin-bottom: .2rem;
        background-color: rgb(247, 247, 247);
    }
    .fwzx .bottom .bottom-right {
        /* display: flex; */
        position: relative;
        width: 6rem;
        box-sizing: border-box;
        margin-left: .2rem;
        margin-right: .2rem;
        margin-bottom: .2rem;
        background-color: rgb(247, 247, 247);
    }
}
/*返回顶部-咨询-预约*/
#yuyue{display: none;position: fixed;bottom: 22%;right: 2%; z-index: 1;}
.yuyue{height: 60px;width: 60px;border-radius: 50%;background:rgb(20 80 137);font-size: 10px;color: #fff;text-align: center;line-height: 60px;}
#zixun{display: none;position: fixed;bottom: 21%;right: 2%; z-index: 1;}
.zixun{height: 60px;width: 60px;border-radius: 50%;background: rgba(15, 60, 18, 

0.5);font-size: 10px;color: #fff;text-align: center;line-height: 60px;}
#goToTop{display: none;position: fixed;bottom: 12%;right: 2%; z-index: 1;}
.goToTop{height: 60px;width: 60px;border-radius: 50%;background: rgba(15, 60, 18, 

0.5);font-size: 40px;color: #fff;text-align: center;}
/*返回顶部-咨询-预约结束*/
/* 中间弹窗开始 */
/* 中间弹窗主样式 */
.yjgb{text-align: right;color: #e5e5e5;}
.yjgb{text-align: right;color: #e5e5e5;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
.textarer210711{color: #666;border: 1px solid #b5b5b5;margin-bottom: 10px;padding: 5px;}
.zjtc210711{text-align: center;z-index:999!important;width: 320px;border-radius: 8px;padding: 1px;overflow: hidden;box-shadow: 0px 0px 8px #666;position: fixed;left: 50%;margin-left: -160px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);background: #fff;z-index: 100;display: none;}
.zjtop210711{height: 45px;background: #e9e9e9;width: 100%;margin: auto;padding: 0 2%;margin-bottom: 16px;color: #000;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.zjtop210711 h3,.zjtop210711 h3 font{font-weight: lighter;line-height: 18px;}
.zjtopfr210711 img{margin-right: 5px;}
.zjtopfr210711 p{line-height: 12px;color: #5e5d5d;}
.gbzjtc210711{ color: #fff;padding: 6px; background: #a4a4a4;cursor: pointer;border-radius: 50%;width: 38px;}
.zjspp210711{margin-bottom: 18px;}
.zjspp210711 img:nth-child(1){width: 45px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.zjspp210711 img:nth-child(2){width: 88px;margin: 0 36px;}
.zjspp210711 img:nth-child(3){width: 60px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.ghfm210711{width: 91%;margin: 0 auto 18px;font-size: 14px;}
.ghfm210711 input,.ghfm210711 select{border: 1px solid #b5b5b5;margin-bottom: 14px;line-height: 28px;height: 28px;color: #666;text-indent: 12px;outline: none;}
.fm5btn210711 button{ width:38.6%;}
.fm5btn210711 a{ width: 58%;}
.fm5btn210711 button,.fm5btn210711 a{line-height: 30px;height: 32px;border: 1px solid #191919;text-align: center;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;border-radius: 6px;}
.fmyu{ margin-bottom:6px; width:100%;}
.fm5btn210711 button{background: #191919;color: #fff;outline: none;}
.fm5btn210711 a{background: #fff;color: #000;}
.fm5btn210711 button:hover{background: #fff;color: #000;}
.fm5btn210711 a:hover{background: #191919;color: #fff;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
@media (max-width:768px) {.zjtc210711{margin-left: -18%;}}
@media (max-width:640px) {
.zjtc210711 {width: 250px;margin-left: -32%;}
.zjtop210711 h3,.zjtop210711 h3 font{line-height: 14px;}
.zjtopfr210711 img {width: 15px;}
.gbzjtc210711 {padding: 8px;width: 30px;}
.zjtop210711 {height: 36px;margin-bottom: 8px;}
.zjspp210711 img:nth-child(2) {width: 62px;margin: 0px 20px;}
.zjspp210711 img:nth-child(1) {width: 33px;}
.zjspp210711 img:nth-child(3) {width: 40px;}
.zjspp210711 {margin-bottom: 8px;}
.ghfm210711 input, .ghfm210711 select {margin-bottom: 6px;line-height: 24px;height: 24px;}
.fm5btn210711 button, .fm5btn210711 a {line-height: 24px;height: 24px;}
.ghfm210711 {margin: 0 auto 12px;}
}
@media (max-width:414px) {.fm5btn210711 a {font-size: 12px;}.zjtc210711 {width: 225px;margin-left: -27%;}.ghfm210711 input, .ghfm210711 select {height: 22px; line-height:20px;}}
@media (max-width:375px) {.zjtc210711 {margin-left: -29%;}}
@media (max-width:320px) {.zjtc210711 {width: 215px;}.button210711{font-size: 12px;}.gbzjtc210711 {width: 28px;}.zjtc210711 {margin-left: -33%;}}
/* 中间弹窗结束 */


/*友情链接*/
.yqwrap{padding: 30px 0;background: #f0efeb;}
.yqwrap p{margin-bottom: 18px;font-size: 21px;line-height: 23px;}
.yqul li{width: 280px;margin-right: 30px;}
.yqul li a{color:#CE1438;line-height:24px;padding:0px 0.12%;font-size: 15px;}
.yqul li a:hover{color: #c40d2e;}

@media (max-width:1200px) {
	.yqwrap {padding: 21px 0;}
	.yqwrap p {margin-bottom: 13px;font-size: 18px;line-height: 19px;}
	.yqul li a {margin-bottom: 8px;}
}
@media (max-width:640px) {
	.yqul li {margin-right: 21px;}
}



/* 头部logo样式开始 */
.top_l{display: flex;justify-content: center;align-items: center; }
.top_l>img{width: 1rem;height: .4rem;margin: 0 10px; }
.top_l>.toplogoimg{width: 40px;height: 8px; }

.top_ydimg{display: flex;justify-content: center;align-items: center; }
.top_ydimg>img{width: 40px;margin: 0 10px; }
/* 头部logo样式结束 */