﻿button{
    border:none!important;
    outline: none;
}
input[type=button], input[type=submit], input[type=file], button ,select,input[type=password],input[type=number],input[type=date],textarea{ cursor: pointer; -webkit-appearance: none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
input[type=date]{cursor: pointer; -webkit-appearance: none;}

input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea,button {
    -webkit-appearance: none;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 100px white inset;}

@media screen and (min-width: 1500px) {
    .hidden-lg{display:none!important;}
}
@media screen and (min-width: 1200px) and (max-width: 1500px) {
    .warpper{width: 1100px!important;}
    .hidden-l{display:none!important;}

    /*index*/
    .screen01_text>h4{font-size:49px;}
    .screen01_text>p{margin-top:.5vw;margin-bottom:.5vw;font-size:38px;}
    .screen01_text>small{font-size:20px;}
    .fot_left{margin-right:2.5%;padding-right:2.5%;}
    .form_cont{margin-top:2vw;}
    .head{height:73px;}
    .nav{height:73px;}
    .zbanner{margin-top:73px;}
    .com_right>ul li{height:87px;}
    .com_right>small{font-size:17px;}
    #menu{top:50%;}
    .hasuid>p{padding-left:10px;
        line-height: 73px;}
    .hasuid>p span{margin-top:26px;}
    .server_cont li>div b img{width:101%;height:initial;min-height:100%;}
    .server_cont li>p span{font-size:15px;}
    .yw_r_text{height:58px!important;}
    .news_text>p{display:-webkit-box;overflow:hidden;margin-top:1vh;margin-bottom:1vh;height:initial!important;font-size:16px!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
    #indexform>div input,.index_textarea>textarea{line-height:32px!important;}
    #indexform .index_textarea textarea{height:92px!important;}
    .swipernews{height:52vh;}
    .swipernews a:hover .news_text>small{display:none!important;}
    .title b{font-size:16px!important;}
    .title h3{font-size:22px!important;}
    .form_cont>div>p{font-size:16px;}
    .news_top>a{margin-top:17px;}
    .swiperbody .slide-inner{background-position:center -42px;background-size:initial;}
    .com_right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:3%;width:74%;}
    .form_right{width:50%;}
    .swipernews .swiper-slide a>b img{width:100%;}
    .logo>img:nth-of-type(1){width:18%;}
    .logo>img:nth-of-type(2){width:50%;}
    #indexform .code .verify{height:33px;}
    #indexform .code span{margin-left:.5%;}
    .form_right>div>p span{font-size:15px;}
    .nav_ul>li a{font-size:16px;line-height:65px;}
    .nav_ul>li{width:65px;height:65px;}
    .news_more{opacity:0;}
    .news_text{border-bottom:none;}
    .swipernews .swiper-slide a:hover .news_more{opacity:1;}
    .news_bom>.swiper-button-next,.news_bom>.swiper-button-prev{width:45px;height:45px;}
    #indexmap{height:176px;}
    #indexform>div label,.form_right>div>p{font-size:15px;}
    .yw_text>b i{font-size: 24px;}
    #indexform .indexsub a{line-height: 32px;}
    /*關於*/
    #zcom03 .swiperhonor .swiper-slide a{height:25vw;}
    .swiperbody .company{background-position:center 0;background-size:inherit;}
    #linkadd>select{margin-right:3px;}

    /*业务*/
    .bus_text>h4{font-size:30px}
    .z_news_text>p{font-size:21px}
    /*预约*/
    .sendtit{font-size: 20px;}

}


@media screen and (min-width: 960px) and (max-width: 1199px) {
    .warpper{width: 96%!important;}
    .hidden-m{display:none!important;}

    /*index*/
    .nav_ul{width: 550px;}
    .nav_right>b, .nav_right>i{margin-left:2%}
    .screen01_text>h4{font-size:49px;}
    .screen01_text>p{margin-top:.5vw;margin-bottom:.5vw;font-size:38px;}
    .screen01_text>small{font-size:20px;}
    .fot_left{margin-right:0;padding-right:0;height:168px;width:initial;float:none;}
    .fot_left:after{display:none;}
    .footer>.warpper>div:first-of-type:after{display:none;clear:none;}
    .footer>.warpper>div:first-of-type{display:flex;justify-content: space-between;margin-top:4vw;}
    .fot_right{float:none;width:initial;}
    .form_cont{margin-top:2vw;}
    .head{height:73px;}
    .nav{height:73px;}
    .zbanner{margin-top:73px;}
    .com_right>ul li{height:87px;}
    .com_right>small{font-size:17px;}
    #menu{top:50%;}
    .hasuid>p{padding-left:10px;line-height: 73px;}
    .hasuid>p span{margin-top:26px;}
    .server_cont li{height:31vw;}
    .server_cont li>div b img{width:101%;height:initial;min-height:100%;}
    .server_cont li>p span{font-size:15px;width:75%}
    .server_cont li>div b span{font-size:16px;}
    .yw_r_text{height:58px!important;padding-left:14%;}
    .news_text>p{display:-webkit-box;overflow:hidden;margin-top:1vh;margin-bottom:1vh;height:initial!important;font-size:16px!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
    #indexform>div input,.index_textarea>textarea{line-height:32px!important;}
    #indexform .index_textarea textarea{height:92px!important;}
    .swipernews{height:52vh;}
    .title b{font-size:16px!important;}
    .title h3{font-size:22px!important;}
    .form_cont>div>p{font-size:16px;}
    .news_top>a{margin-top:17px;}
    .swiperbody .slide-inner{background-position:center -42px;background-size:initial;}
    .com_right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:3%;width:74%;}
    .form_right{width:50%;}
    .yw_text>b i{font-size: 24px;}
    .swipernews .swiper-slide a>b img{width:100%;}
    .logo>img:nth-of-type(1){width:18%;}
    .logo>img:nth-of-type(2){width:58%;margin-left:7%;}
    #indexform .code .verify{height:33px;}
    #indexform .code span{margin-left:.5%;}
    .form_right>div>p span{font-size:15px;display:block;}
    #indexform .indexsub a{line-height: 32px;}
    .form_left>form, .form_right>div{height:350px;}
    .nav_ul>li a{font-size:16px;line-height:65px;}
    .nav_ul>li{width:65px;height:65px;}
    .swipernews .swiper-slide a:hover .news_more{opacity:1;}
    .news_bom>.swiper-button-next,.news_bom>.swiper-button-prev{width:45px;height:45px;}
    #indexmap{height:176px;}
    #indexform>div label,.form_right>div>p{font-size:15px;}
    #indexform>div{width:100%;}
    #indexform>div:first-of-type{margin-bottom:16px}
    #indexform>div.code input{width:26.8%;}
    .footer>.warpper{padding:0;}
    /*關於*/
    #zcom03 .swiperhonor .swiper-slide a{height:25vw;}
    .swiperbody .company{background-position:center 0;background-size:inherit;}
    #linkadd>select{margin-right:3px;}
    .zcom02_text>small{font-size:14px;}
    .zcom02_text{padding:0 10px;}
    .zcomtit{font-size:22px;}

    /*业务*/
    .bus_text>h4{font-size:22px}
    .bus_intro{max-width:92%;}
    .bus_text>small{font-size: 15px;}
    /*新闻*/
    .btn_style{width:117px;height:34px;line-height:34px;}
    .btn_style>b{top:calc(50% - 12px);width:24px;height:24px;line-height:24px;}
    .newsinfo_r>h3{font-size:22px;}
    .zbanner_text h3{font-size:33px;}
    .z_news_text>p{font-size:20px;}
    .z_news_text>small{font-size:15px;}
    .newsinfo_r>a b{height:18vw;}
    .newsinfo_l>h3{font-size:22px;}
    .othernews_text>h5{font-size:16px;}

    /*预约*/
    .sendtit{font-size:17px;line-height:49px;}
    .send_left{float:none;margin-bottom:2vw;width:100%;line-height:53px;}
    .order-content{float:none;width:100%;}
    .myorder_left{line-height:53px;}
    .myorder_left,.myorder_right{float:none;width:100%;}
    .myorder_right{padding-top:0;}
    .searchshow form input[type=text],.searchshow form input[type=text]::placeholder{font-size:15px;}
    #ordericon{width:42px;height:42px;}
    #ordericon>p{width:104px;font-size:16px;line-height:42px;}
    #ordericon>b{background-size:71%;}

}
@media screen and (min-width: 768px) and (max-width: 959px) {
    .warpper{width: 96%!important;}
    .hidden-sm{display:none!important;}
    /*menu*/
    .nav_ul{position:fixed;top:73px;right:-10px;z-index:-1;display:block;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:2vw;width:220px;height:100%;background:#fff;box-shadow:0 6px 3px #c9c9c9;opacity:0;-webkit-transition:350ms 0s all ease;-moz-transition:350ms 0s all ease;-o-transition:350ms 0s all ease;transition:350ms 0s all ease;-ms-transition:350ms 0s all ease;justify-content:initial;}
    .nav_ulfix{right:0;z-index:10000;visibility:visible;opacity:1;}
    .nav_ul>li{width:100%;text-align:center;}
    .head .nav_ul>li a{color:#33363b;font-size:16px;}
    .nav_ul>li:before{width:65px;height:65px;}

    /*index*/
    .nav_right>b,.nav_right>i{margin-left:2%;}
    .screen01_text>h4{font-size:39px;}
    .screen01_text>p{margin-top:.5vw;margin-bottom:.5vw;font-size:28px;}
    .screen01_text>small{font-size:15px;}
    .yw_left{float:none;width:100%;height:60%;border-radius:60px 0 0 0;}
    .ywrightbg{float:none;width:100%;height:40%;border-radius:0 0 60px 0;}
    .yw_right{width:100%;}
    .ywrightbg .title{padding-left:50px;}
    .yw_text>small{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:3%;}
    .fot_left{float:none;margin-right:0;padding-right:0;width:initial;height:168px;}
    .fot_left:after{display:none;}
    .footer>.warpper>div:first-of-type:after{clear:none;display:none;}
    .footer>.warpper>div:first-of-type{display:flex;margin-top:4vw;justify-content:space-between;}
    .fot_right{float:none;width:initial;}
    .form_cont{margin-top:2vw;}
    .head{height:73px;}
    .nav{height:73px;}
    .zbanner{margin-top:73px;}
    .com_right>ul li{height:87px;}
    .com_right>small{font-size:17px;}
    #menu{top:50%;}
    .hasuid>p{padding-left:10px;line-height:73px;}
    .hasuid>p span{margin-top:26px;}
    .swiperbody .serverbg{height:494px;}
    .server_cont li{height:31vw;}
    .server_cont li>div b img{width:101%;height:initial;min-height:100%;}
    .server_cont li>p{height:30%;}
    .mt{margin-top:0;}
    .yewubg{height:784px;}
    .yw_cont{top:7vw;height:610px;}
    .server_cont li>p span{width:100%;font-size:15px;}
    .server_cont li>div b span{font-size:16px;}
    .yw_r_text{padding-left:14%;height:58px!important;}
    .news_text>p{display:-webkit-box;overflow:hidden;margin-top:1vh;margin-bottom:1vh;height:initial!important;font-size:16px!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
    #indexform>div input,.index_textarea>textarea{line-height:32px!important;}
    #indexform .index_textarea textarea{height:92px!important;}
    .swipernews{height:52vh;}
    .title b{font-size:16px!important;}
    .title h3{font-size:22px!important;}
    .form_cont>div>p{font-size:16px;}
    .news_top>a{margin-top:17px;}
    .com_right>ul li a p{font-size:12px;}
    .swiperbody .slide-inner{background-position:center -42px;background-size:initial;}
    .com_right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:3%;width:74%;}
    .form_left{float:none;width:100%;}
    .form_right{display:none;}
    .yw_text>b i{font-size:24px;}
    .swipernews .swiper-slide a>b img{width:100%;}
    .logo>img:nth-of-type(1){width:18%;}
    .logo>img:nth-of-type(2){margin-left:7%;width:65%;}
    #indexform .code .verify{height:33px;}
    #indexform .code span{margin-left:0.5%;}
    .form_right>div>p span{display:block;font-size:15px;}
    #indexform .indexsub a{line-height:32px;}
    .form_left>form,.form_right>div{height:350px;}
    .swipernews .swiper-slide a:hover .news_more{opacity:1;}
    .news_bom>.swiper-button-next,.news_bom>.swiper-button-prev{width:45px;height:45px;}
    #indexmap{height:176px;}
    #indexform>div label,.form_right>div>p{font-size:15px;}
    #indexform>div{width:100%;}
    #indexform>div:first-of-type{margin-bottom:16px;}
    #indexform>div.code input{width:26.8%;}
    .footer>.warpper{padding:0;}

    /*關於*/
    #zcom03 .swiperhonor .swiper-slide a{height:25vw;}
    .swiperbody .company{background-position:center 0;background-size:inherit;}
    #linkadd>select{margin-right:3px;width:15%;}
    .zcom02_text>small{font-size:14px;}
    .zcom02_text{padding:0 10px;}
    .zcomtit{font-size:20px;}
    #zcom02 ul li{width:32%;margin-right:2%;height:41.9vw;margin-bottom:2vw;}
    #zcom02 ul li:nth-of-type(3){margin-right:0;}
    #zcom02 ul li:nth-of-type(4){margin-left:16%;}
    /*业务*/
    .bus_text>h4{font-size:22px;}
    .bus_intro{max-width:92%;}
    .bus_text>small{font-size:15px;}
    .ser_text>h4 span{font-size:34px;}
    .ser_text>small{font-size:15px;}

    /*新闻*/
    .z_news_text>div>i{float:none;width:85%;margin: 0 auto;margin-top:2vw;}
    .z_news_text>div>span{float:none;width:100%;}


    .newsinfo_r>a{float:left;width:49%;margin-right:2%;}
    .newsinfo_r>a:nth-of-type(2n){margin-right: 0;}
    .newsinfo_l{float:none;width:100%;border-right:none;}
    .newsinfo_r{float:none;width:100%;}
    .btn_style{width:117px;height:34px;line-height:34px;}
    .btn_style>b{top:calc(50% - 12px);width:24px;height:24px;line-height:24px;}
    .newsinfo_r>h3{font-size:22px;}
    .zbanner_text h3{font-size:33px;}
    .z_news_text>p{font-size:18px;}
    .z_news_text>small{font-size:15px;line-height: 22px;}
    .newsinfo_r>a b{height:18vw;}
    .newsinfo_l>h3{font-size:22px;}
    .othernews_text>h5{font-size:16px;}

    /*预约*/
    .sendtit{font-size:17px;line-height:49px;}
    .send_left{float:none;margin-bottom:2vw;width:100%;line-height:53px;}
    .order-content{float:none;width:100%;}
    .myorder_left{line-height:53px;}
    .myorder_left,.myorder_right{float:none;width:100%;}
    .myorder_right{padding-top:0;}
    .searchshow form input[type=text],.searchshow form input[type=text]::placeholder{font-size:15px;}
    #ordericon{width:42px;height:42px;}
    #ordericon>p{width:104px;font-size:16px;line-height:42px;}
    #ordericon>b{background-size:71%;}
    #sprogg{width:18%;}
    .morenumber{margin-top:1vw;width:503px;}
    .send_light_s{width:17%;}
    .loginbg>#register{width:91%;}

    select[name=danwei],.morenumber>span, .jldw{font-size: 15px;}
    .morenumber>input[name=sprosize]{
        width:100px;
    }
}
@media only screen and (max-width: 767px){
    .warpper{width:94%!important;}
    .hidden-xs{display:none!important;}


    /*menu*/
    .nav_ul{position:fixed;top:73px;right:-10px;z-index:-1;display:block;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:2vw;width:220px;height:100%;background:#fff;box-shadow:0 6px 3px #c9c9c9;opacity:0;-webkit-transition:350ms 0s all ease;-moz-transition:350ms 0s all ease;-o-transition:350ms 0s all ease;transition:350ms 0s all ease;-ms-transition:350ms 0s all ease;justify-content:initial;}
    .nav_ulfix{right:0;z-index:10000;visibility:visible;opacity:1;}
    .nav_ul>li{width:100%;text-align:center;}
    .head .nav_ul>li a{color:#33363b;font-size:16px;}
    .nav_ul>li:before{width:65px;height:65px;}

    /*search*/
    .searchshow form input[type=text]{
        width: 72%;
    }
    /*index*/
    .nav_right>b,.nav_right>i{margin-left:2%;}
    .screen01_text{width:90%;}
    .screen01_text>h4{font-size:26px;}
    .screen01_text>p{margin-top:.5vw;margin-bottom:.5vw;font-size:24px;}
    .screen01_text>small{font-size:15px;}
    .com_left{float:none;width:100%;}
    .com_right>ul li{height:87px;}
    .com_right>small{font-size:17px;}
    .com_right>ul li a p{width:54%;font-size:12px;}
    .com_right{float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:6vw;padding-right:0;width:100%;}
    .com_right>ul{margin-top:6vw;}
    .swiperbody .slide-inner.yewu{height:101%;}
    .yw_r_text>img{width:20%;}
    .yw_r_text>div{margin-left:6px;}
    .yw_left{float:none;margin-top:10vw;width:100%;height:75%;border-radius:36px 0 0 0;}
    .ywrightbg{float:none;width:100%;height:25%;border-radius:0 0 36px 0;}
    .yw_right{width:96%;height:100%;}
    .ywrightbg .title{padding-top:8vw;padding-bottom:3vw;padding-left:50px;}
    .yw_text>small{display:none;}
    .yw_text>b span{left:15px;text-align:left;font-size:60px;}
    .yw_text>b{width:100%;height:80px;}
    .swipernews a:hover .news_text>small{display:none;}
    .news_more:before{border-radius:0 0 20px 20px;}
    .form_cont{margin-top:2vw;}
    .head{height:73px;}
    .nav{height:73px;}
    .zbanner{margin-top:73px;}
    #menu{top:50%;}
    .hasuid>p{padding-left:10px;line-height:73px;}
    .hasuid>p span{margin-top:26px;}
    .swiperbody .serverbg{height:586px;}
    .server_cont li{width:31%;height:60vw;}
    .server_cont li>div{height:66%;}
    .server_cont li>p:before{top:-1px;}
    .server_cont li>div b img{width:101%;height:initial;min-height:100%;}
    .server_cont li>p{height:30%;}
    .server_cont{background:0 0;flex-wrap:wrap;}
    .server_cont li>p span{margin-top:12px;width:100%;font-size:15px;}
    .server_cont li>div b span{font-size:14px;line-height:27px;}
    .server_cont li:nth-of-type(4){margin-right:1.5%;margin-left:auto;}
    .server_cont li:nth-of-type(5){margin-right:auto;margin-left:1.5%;}
    .yw_r_text>div>small{font-size:16px;}
    .mt{margin-top:0;}
    .yewubg{height:130vw;}
    .yw_cont{top:7vw;padding-top:6vw;height:74vw;}
    .yw_cont .title h3{text-shadow:#bbb 0 1px 0,#b5b5b5 0 1px 0,#acacac 1px 2px 0,#a0a0a0 2px 2px 0,#919191 3px 3px 0,#7f7f7f 4px 3px 0,rgba(0,0,0,.2) 5px 4px 1px,rgba(0,0,0,.3) 6px 5px 6px;}
    .yw_r_text{margin-top:4%;padding-left:14%;height:58px!important;}
    .news_text>p{display:-webkit-box;overflow:hidden;margin-top:1vh;margin-bottom:1vh;height:initial!important;font-size:16px!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
    #indexform>div input,.index_textarea>textarea{line-height:32px!important;}
    #indexform .index_textarea textarea{height:92px!important;}
    .swipernews{height:52vh;}
    .title b{font-size:16px!important;}
    .title h3{font-size:22px!important;}
    .form_cont>div>p{font-size:16px;}
    .form_left{float:none;width:100%;}
    .form_right{display:none;}
    .news_top>a{margin-top:17px;}
    .swiperbody .slide-inner{height:101%;background-position:center -42px;background-size:initial;}
    .fot_left{float:none;margin-right:0;margin-bottom:6vw;padding-right:0;width:100%;height:initial;text-align:center;}
    .fot_left:after{display:none;}
    .fot_right{float:none;width:initial;text-align:center;}
    .fottit{margin-bottom:6px;}
    .yw_text>b i{font-size:18px;}
    .swipernews .swiper-slide a>b img{width:100%;}
    .logo>img:nth-of-type(1){width:98%;}
    .logo>img:nth-of-type(2){margin-left:7%;width:65%;}
    #indexform .code .verify{height:33px;}
    #indexform .code span{display:none;}
    .form_right>div>p span{display:block;font-size:15px;}
    .form_left>form,.form_right>div{height:350px;}
    .swipernews .swiper-slide a:hover .news_more{opacity:1;}
    .news_bom>.swiper-button-next,.news_bom>.swiper-button-prev{display:none;width:45px;height:45px;}
    #indexmap{height:176px;}
    #indexform .indexsub a{width:35%;line-height:32px;}
    #indexform>div label,.form_right>div>p{font-size:15px;}
    #indexform>div{width:100%;}
    #indexform>div:first-of-type{margin-bottom:16px;}
    #indexform>div.code input{width:47.8%;}
    .footer>.warpper{padding:0;padding-top:6vw;}
    .newsbg{height:157vw;}
    .news .warpper{margin-top:0;}
    .msgbg{height:145vw;}
    #indexform .indexsub input{width:35%;}
    .fot_right .wxchat{margin:0 auto;}
    .indexfotbg{height:567px!important;}
    .fot_bot{padding-top:10px;text-align:center;line-height:21px;}
    .footer{padding-bottom:0;}

    /*關於*/
    .zbanner>b{background-size:cover;background-attachment:initial;}
    .zbanner{height:160px;}
    .zbanner_text h3{text-shadow:#bbb 0 1px 0,#b5b5b5 0 1px 0,#acacac 0 1px 0,#a0a0a0 0 2px 0,#919191 0 2px 0,#7f7f7f 0 3px 0,rgba(0,0,0,.2) 0 3px 1px,rgba(0,0,0,.3) 0 4px 6px;font-size:24px;line-height:31px;}
    .zbanner_text small{font-size:16px;}
    .zcom_nav li{height:46px;line-height:16px;}
    .zcom_nav li span{font-size:14px;line-height: 22px;}
    .zcom_nav li:hover{background:0 0;}
    #videbg{height:196px;}
    .zcom_nav li span i{margin-top:0px;}
    .znews_tit li span i{margin-top:-4px;}
    .zcom_nav li:hover span{color:initial;}
    .zcom_nav li:nth-of-type(2):hover span i{background-position:initial;}
    .zcom02_text>h5{font-size:19px;}
    #zcom03 .swiperhonor .swiper-slide a{height:25vw;}
    .swiperbody .company{background-position:center 0;background-size:inherit;}
    #linkadd>select{margin-right:3px;width:15%;}
    .zcom02_text>small{font-size:12px;}
    .zcom02_text{padding:0 2px;}
    .zcomtit{font-size:18px;}
    #zcom01>small{font-size:15px;line-height:29px;}

    #zcom02 ul li{width:32%;margin-right:2%;height:47vw;margin-bottom:2vw;}
    #zcom02 ul li:nth-of-type(3){margin-right:0;}
    #zcom02 ul li:nth-of-type(4){margin-left:16%;}
    /*业务*/
    .zbus_tit li{width:33.3%;}
    .bus_text{width:100%;}
    .bus_text>h4{font-size:20px;}
    .business ul li .warpper{display:block;}
    .bus_intro{max-width:95%;font-size:14px;line-height:33px;}
    .project-image{width:100%;}
    .bus_text>small{font-size:15px;}
    .zserver ul li>div{float:none;width:100%;}
    .zserver ul li>div:last-of-type{float:none;width:100%;}
    .ser_pic{height:30vw;}
    .ser_text{padding:5vw;}
    .ser_text>h4{font-size:18px;}
    .ser_text>h4 span{font-size:27px;}
    .ser_text>small{font-size:15px;}

    /*新闻*/
    .znewslist li{width:100%;border-right:none;}
    .znewslist li:last-of-type{border-bottom:none;}
    .znewslist li a>b{height:51vw;}
    .znews{padding:6vw 0;}
    .newsinfo_r>a{width:100%;}
    .newsinfo_r>a:nth-of-type(2n){margin-right:0;}
    .newsinfo_l{float:none;padding:0 2%;width:100%;border-right:none;}
    .newsinfo_r{float:none;width:100%;}
    .btn_style{width:117px;height:34px;line-height:34px;}
    .btn_style>b{top:calc(50% - 12px);width:24px;height:24px;line-height:24px;}
    .newsinfo_r>h3{padding-bottom:0;font-size:20px;}
    .z_news_text>p{font-size:18px;}
    .z_news_text>small{font-size:15px;line-height:22px;}
    .newsinfo_r>a b{height:52vw;}
    .newsinfo_l>h3{font-size:18px;line-height:28px;}
    .othernews_text>h5{font-size:16px;}
    .newsPage{margin-top:0;padding-bottom:2vw;}
    .newsinfo_r{padding-left:0;}

    /*预约*/
    .mo_down p:nth-of-type(2),.zorder_top li:nth-of-type(2){width:45%;}
    .modetail{padding:0 5%;}
    .modetail h3{padding:0 9px;font-size:14px;}
    .caozuo,.zorder_top li:last-of-type{width:25%;}
    .sendtit{padding-left:22px;font-size:17px;line-height:49px;}
    .send_left{float:none;margin-bottom:2vw;width:100%;line-height:53px;}
    .order-content{float:none;width:100%;}
    .myorder_left{line-height:53px;}
    .myorder_left,.myorder_right{float:none;width:100%;}
    .myorder_right{padding-top:0;}
    .searchshow form input[type=text],.searchshow form input[type=text]::placeholder{font-size:14px;}
    #ordericon{bottom:70px;width:33px;height:33px;}
    #ordericon>p{width:80px;font-size:15px;line-height:33px;}
    #ordericon>b{background-size:58%;}
    .send_input>div label span{font-size:14px;}
    .send_input>div label{width:102px;line-height:33px;}
    #linkadd>input,#linkadd>select,.send_light_l,.send_light_m{width:63%;}
    #linkadd>select{margin-bottom:5px;height:33px;}
    #linkadd>input,#linkadd>select,#linkadd>select::selection,.send_input>div>input,.morenumber input{padding:0 10px;font-size:12px;line-height:33px;}
    #linkadd>input::placeholder,#linkadd>select::placeholder,#linkadd>select::selection::placeholder,.send_input>div>input::placeholder{font-size:12px;}

    .send_input>div>input::placeholder{
        font-size: 12px;
    }
    /*登录注册*/
    .logintit{margin-bottom:4vw;}
    .loginbg form>div{margin-bottom:3vw;}
    .loginbg>div{width:90%;}
    .loginbg form input{width:73%;line-height:32px;}
    .logintit>h3 span{font-size:22px;}
    .logintit>h3:before{width:46px;height:46px;}
    .loginbg form label{height:32px;line-height:32px;width:56px;font-size:14px;}
    .loginbg form input[type=button]{display:block;margin:0 auto;width:66%;font-size:16px;line-height:34px;}
    .link_compadd{height:120px;}
    .send_light_s{width:36%;}
    .send03_code>p{display:none;}
    .send03_code>b{width:88px;height:33px;}
    .send-form .order-content .go-sub{display:block;margin:0 auto;margin-top:1vw;width:138px;border-radius:30px;line-height:40px;}
    .go-sub span{font-size:16px;}


    #sprogg{width:28%;}
    .morenumber{margin-top:1vw;width:69%;}
    .send_light_s{width:34%;}
    .loginbg>#register{width:91%;}
    select[name=danwei],.morenumber>span, .jldw{font-size: 14px;
        line-height: 35px;}
    .send_input>div>input[name=dose]{
        width: 50%;
    }
    .morenumber input[name=sprosize]{
        width: 21%;
    }
    .morenumber input[type=number]{
        width: 21%;
    }

    .loginbg form#zhuce>div{
        width: 100%;}
    .loginbg #zhuce input{    width: calc(100% - 66px);
    }
    .loginbg form b{
        height: 34px;
    }
    .loginbg #zhuce input[name=confirmcaptcha] {
        width: calc(100% - 30% - 76px);}

    .changedanwei{
        margin-left:112px;
        width:110px;
    }
    .morenumber>input[name=sprosize]{
        width:100px;
    }
    .morenumber>input[name=sprods]{
        margin-left: 0;
        width: 100px;
        margin-top:1vw;
    }
    .morenumber>span{
        margin-right:calc(100% - 178px);
    }
    .morenumber>span:last-of-type{
        margin-top:1vw;
    }

}