@media screen and (max-width:767px){body{min-width:100%;overflow-x:hidden;}.page.contact .mb{display:block;}.page.team .content img{width:100%;padding:0;}a.headSHBtn{display:flex}#v-about .wrapper li .fimg,#v-footer .content .wrapper .box:nth-child(2),#v-header ul#nav,#v-news .news-list .news-item .newsimg,#v-news .subtitle::after,#v-project .category,#v-project .cateinfo::after,#v-project .project-list .project-item a .project_info .cateinfo,#v-project .subtitle::after,#v-serviceTop,#v-slider ul li .description,#v-slider ul li p.title{display:none}#v-about .morec,#v-mb-serviceTop{display:block}#v-header{height:50px;text-align:center}#v-header .content{padding:0;height:50px}#v-header .content img{height:100%}#v-header #logo{margin-top:0;width:100%;height:50px;display:flex;align-items:center;justify-content:center}#v-header #logo img{height:20px}#v-footer .content,#v-header .content,#v-news .header,#v-project .header,#v-team .content{width:100%}#v-slider{height:200px;margin-top:50px}#v-slider .swiper-button-next,#v-slider .swiper-button-prev{display:none}#v-slider ul li{background-size:auto 100%}#v-project{width:100%;background:#fff;margin-bottom:0;margin-top:50px}#v-project .project-list .project-item{padding-bottom:15px;width:46%;margin:0 2% 2% 2%;height:auto;float:left;position:relative}#v-project .project-list .project-item:hover{box-shadow:none}#v-project .project-list .project-item:nth-child(1n){margin-right:2%}#v-project .project-list .project-item .project_img:after,#v-project .project-list .project-item a .project_info div::before{display:none}#v-project .project-list .project-item .project_img{height:auto}#v-project .project-list .project-item a .project_info .title{padding-top:5px;font-size:14px}#v-mb-serviceTop .subtitle,#v-news .subtitle,#v-project .cateinfo,#v-project .subtitle{border-bottom:none;font-size:12px}#v-mb-serviceTop .header p.title,#v-news .header p.title,#v-project .header p.title{font-size:18px;color:#444;margin-bottom:2px}#v-project .project-list .project-item a .project_info p.description.hide{padding-top:0;line-height:18px;height:36px}#v-project .project-list .project-item a .project_info{padding:0}#v-project .project-list{margin:0 15px}#v-news{background:#f7f7f7;padding-bottom:40px!important}#v-news .header,#v-project .header{padding-top:30px;padding-bottom:30px}#v-about ul,#v-mb-serviceTop .subtitle,#v-news .subtitle,#v-project .cateinfo,#v-project .subtitle{width:100%}#v-news .news-list{width:100%;margin:0 auto;flex:1;justify-content:flex-start;flex-flow:wrap}#v-news .news-list .news-item{margin-bottom:0!important;width:100%;border-bottom:1px #e2e2e2 solid;margin-right:0!important}#v-news .news-list .news-item:last-child{border-bottom:none}#v-news .news-list .newsbody{width:100%;margin-left:0}#v-news .news-list .newsbody .description,#v-news .news-list .newsbody .subtitle,#v-news .news-list .newsbody .title{padding-left:0;width:100%}#v-news a.more,#v-project a.more{box-shadow:none;background-color:#305dc3;width:60%;height:37px;display:block;margin:20px auto 30px;line-height:37px;font-size:14px;color:#fff;text-indent:9px;border-radius:0;transition:all ease-out .3s;text-align:center}#v-news a.more::after,#v-project a.more::after{display:none}#v-news .news-list .newsbody .title{margin-top:5px}#v-news .news-list .news-item .date{display:block;margin-bottom:5px}#v-news .news-list .news-item .date .md{color:#bdbdbd}#v-news .news-list .news-item .date .year{color:#8a8a8a;font-size:16px;line-height:0;padding:0;margin-right:5px;text-align:left}#v-news,#v-news .module-content{padding-bottom:0}#v-about{background-image:inherit!important;padding-bottom:0;height:auto;padding-top:0}#v-about ul{background:#f7f7f7 !important;margin-top:0;height:auto}#v-about .more{display:none}#v-about .title{color:#000;font-size:16px;margin-bottom:2px}#v-about .subtitle{width:100%;text-align:center;color:#999;font-size:12px}#v-about .content .header{float:none;text-align:center;margin-top:inherit;margin-left:inherit;padding-bottom:0;margin-bottom:inherit;margin-bottom:20px}#v-about .module-content .description{width:auto;text-align:left;float:none;font-size:13px;color:#999;line-height:26px;overflow:inherit;margin:0;padding:0 20px}#v-team{padding-bottom:40px;padding-left:20px;padding-right:20px}#v-team .content .header{text-align:center;padding:30px 0}#v-team .content .header p.title{font-size:16px;margin-bottom:2px}#v-team .content .header .subtitle{text-align:center;width:100%;border-bottom:none}#v-team .content .header .subtitle:after{display:none}#v-team .swiper-wrapper{display:block}#v-team .swiper-container ul li{width:100%;display:flex;height:auto;margin-bottom:20px}#v-team .swiper-container ul li div:nth-child(1){height:auto;flex:1 0 1}#v-team .swiper-container ul li:hover .summary{padding-bottom:0;background:0 0;color:#000;margin-bottom:0;margin-top:0;padding:15px 10px 25px}#v-team .swiper-container ul li:hover .summary p{color:#999}#v-team .swiper-container ul li:hover .summary a{color:#000}#v-team .content .summary{background:0 0;padding:15px 10px 25px}#v-team .content .details{display:none}.v-banner{margin-top:50px;height:100px}.v-banner+.page{padding:10px 15px 20px}.v-banner+.page .content{width:100%}.v-banner+.page .title{padding-bottom:20px}.v-banner+.page .title h2{font-size:24px}.v-banner+.page .title p{padding-top:8px !important;font-size:14px}.v-banner .content{height:100px}.v-banner .content .font h2{font-size:18px;top:0;display:none}.v-banner .content .font{align-items:center;display:block;padding-left:20px}.v-banner .content .font .subtitle{font-size:12px}.case .content .main{display:flex;justify-content:flex-start;flex-flow:wrap}.case .content .main .item .info{padding:10px 0}.case .content .main .item .img{height:auto;width:auto}.case .content .main .item .info h2{padding-bottom:0;font-size:14px}.case .content .main .item .info p{font-size:12px}.case .content .main .item{padding-bottom:0;width:100%;margin:0 2% 2% 2%;margin-right:0 !important;height:auto;float:left;position:relative}#v-main .contact .content .box{display:none}#v-main .contact .content .box:first-child{display:block}#v-main .stitle h2{font-size:16px;color:#000;font-weight:700}#v-main .stitle p{color:#999;text-align:left}#v-main .contact .content .liuyan .t,#v-main .contact .content .liuyan .t label{display:block}#v-main .contact .content .liuyan .t input[type~=text]{width:95%;margin:10px 0;font-size:14px}#v-main .contact .content .btn-wrap button{width:100%;padding:0;height:36px;display:flex;align-items:center;justify-content:center;background:#305dc3;color:#fff}#v-main .contact .content .liuyan .m textarea{font-size:14px;width:94%}.v-job .ending .item .blkk p em,.v-job .ending .item .blkk:nth-child(2),.v-job .ending .item .blkk:nth-child(3),.v-job .ending .items .blkk:nth-child(2),.v-job .ending .items .blkk:nth-child(3){display:none}.v-job .ending .blkk:nth-child(4){width:142px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-job .ending .blkk:nth-child(5){width:70px}.v-job .ending .blkk p{height:40px;line-height:40px}#v-menuTop{display:block}.v-banner.news,.v-banner.project{display:none}.category.project .content .sidebar,.news .content .sidebar{display:none}.page.category.project{padding:10px 0 10px}.page.category.project .pagebar{text-align:center}.project .content .main .content{display:flex;justify-content:flex-start;flex-flow:wrap;width:100%}.project .content .main .content .item{padding-bottom:15px;width:46%;margin:0 0 2% 2.6%;height:auto;float:left;position:relative;border-bottom:none}.project .content .main .content .item:hover{box-shadow:none}.project .content .main .content .item:nth-child(3n){margin-right:0}.project .content .main .content .item .img{position:relative;display:block;overflow:hidden;height:150px;width:auto}.project .content .main .content .item .info{padding:0}.news .content .main .content{width:100%}.news .content .item .img{display:none}.news .content .news .content .item .info{padding:0}.news .content .main .content .item{padding:15px 0 30px 0}.news .content .main .content .item .info p.date{display:block;padding-bottom:0}.news .content .main .content .item .info p.date .year{color:#8a8a8a}.news .content .main .content .item .info p.date .md{color:#bdbdbd}.news .content .main .content .item .info h2{padding-top:0}.service .content .main .item{margin:0 0 35px 0;box-shadow:0 4px 14px rgba(0,0,0,.1);width:100%}.service .content .main{display:flex;justify-content:center;flex-flow:wrap}.team .content .main .item{transition:all .4s ease-out 0s;border:1px #fff solid;width:100%;margin-right:0;margin-bottom:30px;padding:10px}.team .content .main .item .img{width:inherit;height:inherit}.teams .content{display:block}.teams .content .con,.teams .content .img{width:100%}.teams .content .con{padding-top:30px}.v-banner.projects,.v-banner.projects .content .swiper-container .swiper-wrapper .swiper-slide{height:250px !important;width:100%!important}.v-banner.projects .content .swiper-container{width:100%}.v-banner.projects .content{width:100%}.v-banner.projects .swiper-button-next,.v-banner.projects .swiper-button-prev{border-radius:3px;height:40px;margin-top:-35px;background:#305dc3;width:25px}.v-banner.projects .swiper-button-next:after,.v-banner.projects .swiper-button-prev:after{font-size:14px!important}.page.projects .title{padding-top:20px;padding-bottom:10px}.page.projects .title h2 p{padding-top:10px!important}.page.projects .btns{width:100%;padding:10px 0;margin:0;font-size:14px}.v-banner.projects .content img{height:100%;width:100%}.page.projects .prlist .item{width:100%;margin-right:0;width:47%;margin-bottom:10px}.page.projects .prlist .item:nth-child(1n){margin-right:20px}.page.projects .prlist .item:nth-child(2n){margin-right:0}.page.projects .prlist .item .img{height:55%}.page.projects .prlist .item .img img{width:100%;height:100%;padding:0}.page.projects .prlist .item .info{padding:10px}.page.projects .prlist .item .info h2{font-size:14px;padding-bottom:0}#v-main.single .content{width:100%}#v-main.single .v-banner .title{padding:0 10px}#v-main.single .v-banner .title h2{font-size:16px;text-align:left;color:#fff}#v-main.single .bgmask{display:block}#v-main.single .v-banner{background:#fff;height:auto}#v-main.single .v-banner .title .subtitle{text-align:left}#v-main.single .v-banner .title .subtitle span{color:#999;margin:0;margin-right:10px}#v-main.single .v-banner .title .subtitle span a,#v-main.single .v-banner .title .subtitle span{color:#fff}#v-footer .links{padding-top:10px;height:auto;line-height:30px;font-size:14px;padding-left:20px;padding-right:20px}#v-footer .content{padding-top:50px;padding-bottom:20px}#v-footer .content .wrapper .box{padding-left:20px;margin-bottom:20px}#v-footer .content .wrapper .box h2{padding-bottom:20px}#v-footer .content .wrapper .box:last-child .qrcode img{width:110px;height:110px;margin-bottom:10px}#v-footer .copyright .content{padding:0 10px;justify-content:center;color:#999}#v-footer .content .wrapper .box:first-child .contact a{height:36px;line-height:36px}#v-footer .copyright .content .co{display:none}#v-footer .copyright .content .js{padding-left:10px}.alert-wpa,.fix-bar{display:none}.telphone{position: fixed;height: 50px;width: 50px;bottom: 20px;right: 20px;background:#305dc3;background-size: cover;z-index: 999;border-radius: 100%;    display: flex;align-items: center;justify-content: center;}.telphone i{font-size: 22px;color: #fff;}.category.project .content .main .content .item .img img{width:100%;}#v-team .swiper-container ul li:hover .summary{background:#fff !important;}.pc-lang{display:none!important}}