﻿@charset "utf-8";
/* =====================内页样式======================== */
.Container-wrapper{margin-top: 95px;}

/* page */
.fullpage{width: 100%;font-size: 0;text-align: center;margin: 40px 0 30px;user-select: none;}
.fullpage a{display: inline-block;vertical-align: middle;width: 38px;height: 38px;line-height: 38px;border: 1px solid #dcdcdc;margin: 0 5px;font-size: 16px;color: #333;transition: all .4s ease;border-radius: 3px;background-color: #fff;}
.fullpage a:first-child, .fullpage a:last-child{width: 100px;}
.fullpage a:hover, .fullpage a.ontrue, .fullpage a.on{background-color: #004da0;color: #fff;border-color: #004da0;}
.fullpage-num{display: inline-block;vertical-align: middle;}
.fullpage b, .fullpage input, .fullpage button{display: inline-block;vertical-align: middle;}
.fullpage b{font-size: 16px;color: #999;font-weight: 300;margin: 0 4px;}
.fullpage input{width: 66px;text-align: center;height: 38px;border: 1px solid #dcdcdc;font-size: 16px;color: #666;}
.fullpage button{color: #333;font-size: 16px;padding: 0 18px;border: 1px solid #dcdcdc;transition: all .4s ease;height: 38px;background: #fff;cursor: pointer;border-radius: 3px;}
.fullpage button:hover{background-color: #004da0;color: #fff;}
/* 分页 */
#myPage,#myPage1,#myPage2,#myPage3{width: 100%;text-align: center;margin-top: 40px;}
.spage-total, .spage-number, .spage-skip{display: inline-block;vertical-align: middle;}
.spage-total{margin-right: 8px;line-height: 40px;color: #333;font-size:16px;}
.spage-number{color: #333;font-size:16px;}
.spage-number button{position: relative;box-sizing: border-box;display: inline-block;background: #fff;margin: 0 4px;border-radius: 4px;width: 40px;line-height: 38px;border:1px solid #c4c6cf;text-align: center;transition: all .4s;cursor: pointer;outline: none;user-select: none;color: #333}
.spage-number button.active{background: #004da0;color: #fff;border-color:#004da0;z-index: 3;}
.spage-number button:hover{background: #004da0;color: #fff;border-color:#004da0;z-index: 3;}
.spage-number button.button-disabled{cursor: not-allowed;color: #ccc !important;background: #fff !important;border-color: #c4c6cf !important;}
.spage-number button:first-child, .spage-number button:last-child{width: auto;padding: 0 12px;}
.spage-skip{margin-left: 12px;line-height: 40px;color: #999;font-size:14px;}
.spage-skip input{box-sizing: border-box;font-size: 16px;color: #333;background: #fff;border-radius: 4px;display: inline-block;width: 50px;height: 40px;text-align: center;vertical-align: top;border: 1px solid #c4c6cf;outline: none;}
.spage-skip input:focus{border-color: #004da0;}
.spage-skip button{display: inline-block;border-radius: 4px;width: 66px;line-height: 40px;vertical-align: top;font-size: 16px;color: #333;border:1px solid #c4c6cf;cursor: pointer;transition: all .4s;outline: none;user-select: none;background: #fff;}
.spage-skip button:hover{background: #004da0;color: #fff;border-color: #004da0;}
@media all and (max-width:1000px) {
    #fullpage{margin-top: 36px;}
    .spage-total{display: none;}
    .spage-number button{margin: 2px 4px;}
    .spage-skip{width: 100%;margin-left: 0;margin-top: 8px;}
}
/* over */

/* banner */
.pub-ban{width: 100%;position: relative;overflow: hidden;}
.pub-ban .banpic{width: 100%;overflow: hidden;position: relative;}
.pub-ban .banpic img{width: 100%;height: 100%;object-fit: cover;min-height: 400px;}
.pub-ban .bantext{position: absolute;/* left:20%; */top: 50%;transform: translateY(-50%);width: 100%;text-align:center;}
.pub-ban .bantext h6{font-size: 52px;color: #fff;font-weight: normal;}
.pub-ban .bantext p{font-size: 18px;color: #fff;line-height: 26px;margin-top: 18px;}
.pub-menu{width: 100%;border-bottom: 1px solid #e5e5e5;}
.pub-menu .home{overflow: hidden;font-size: 16px;color: #666;line-height: 46px;width: 100%;}
.pub-menu .home a{transition: all .4s ease;}
.pub-menu .home a:hover{color: #004da0;}
.pub-menu .home span{padding: 0 5px;font-family: "\5B8B\4F53";font-weight: 600;}
.pub-menu .sonmenu{overflow: hidden;width: 100%;}
.pub-menu .sonmenu a{display: block;float: left;font-size: 16px;color: #666;line-height: 72px;margin-right: 70px;transition: all .4s ease;border-bottom: 2px solid  transparent;}
.pub-menu .sonmenu a:last-child{margin-right: 0;}
.pub-menu .sonmenu a:hover,.pub-menu .sonmenu a.ontrue{color: #003d94;border-bottom: 2px solid #004da0;}
.placeMark{position: relative;top: -28px;display: block;height: 0;overflow: hidden;}
.pub-menu-case.pub-menu .sonmenu a{margin-right: 42px;font-size: 18px;}

/* 产品 */
.probox{width: 100%;overflow: hidden;background-color: #fafafa;}
.probox2{width: 100%;overflow: hidden;background-color: #fff;}
.prolist{padding: 50px 0 40px;}
.prolist ul{margin-left: -2.5%;}
.prolist ul li{width:30.833%;float: left;margin: 0 0 2.5% 2.5%;border: 1px solid #e5e5e5;background-color: #fff;transition: all .4s ease;padding-top: 12px;}
.prolist ul li .pic{width: 100%;line-height: 142px;text-align: center;height: 142px;}
.prolist ul li .pic img{max-width: 88%;max-height: 88%;}
.prolist ul li .tit{font-size: 24px;color: #004da0;line-height: 30px;text-align: center;margin: 10px 0;}
.prolist ul li .text{width: 100%;height: 100px;overflow: hidden;padding: 0 30px;}
.prolist ul li .text a{display: block;float: left;font-size: 16px;color: #666;line-height: 30px;background: url('../images/gather/sanj.png') no-repeat center left;padding-left: 15px;min-width: 49%;padding-right: 0.333%;transition: all .3s;}
.prolist ul li .text a:hover{color: #004da0;}
.prolist ul li:hover{box-shadow: 0 0 14px rgba(0, 77, 160, .13);}

/* 产品二级 */
.prolist2{width: 100%;padding: 70px 0 40px;}

.prolist2 ul{margin-left: -2.5%;}
.prolist2 ul li{width:30.833%;padding: 10px 24px 28px;float: left;margin: 0 0 2.5% 2.5%;border: 1px solid #e5e5e5;background-color: #fff;transition: all .4s ease;padding-top: 12px;}
.prolist2 ul li .pic{width: 100%;text-align: center;line-height: 170px;height: 170px;}
.prolist2 ul li .pic img{max-width: 100%;max-height: 100%;}
.prolist2 ul li .text{width: 100%;overflow: hidden;margin-top: 10px;}
.prolist2 ul li .text h6{font-size: 24px;color: #333;transition: all .4s ease;line-height: 30px;height: 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom: 10px;}
.prolist2 ul li .text p{font-size: 14px;color: #333;line-height: 24px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.prolist2 ul li .text .more{float: left;font-size: 14px;color: #333;margin-top: 30px;border-bottom: 1px solid #333;}
.prolist2 ul li:hover{box-shadow: 0 0 10px rgba(29, 24, 24, .13);}
.prolist2 ul li:hover .text .more{color: #004da0;border-color: #004da0;}
.prolist2 ul li:hover .text h6{color: #004da0;}


.prolist2-link{width: 100%;display: block;border: 1px solid #e5e5e5;border-radius: 5px;padding: 10px 24px 28px;transition: all .4s ease;}
.prolist2-link .pic{width: 100%;text-align: center;line-height: 170px;height: 170px;}
.prolist2-link .pic img{max-width: 100%;max-height: 100%;}
.prolist2-link .text{width: 100%;overflow: hidden;margin-top: 10px;}
.prolist2-link .text h6{font-size: 24px;color: #333;transition: all .4s ease;line-height: 30px;height: 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom: 10px;}
.prolist2-link .text p{font-size: 14px;color: #333;line-height: 24px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.prolist2-link .text .more{float: left;font-size: 14px;color: #333;margin-top: 30px;border-bottom: 1px solid #333;}
.prolist2-link:hover{box-shadow: 0 0 10px rgba(29, 24, 24, .13);}
.prolist2-link:hover .text .more{color: #004da0;border-color: #004da0;}
.prolist2-link:hover .text h6{color: #004da0;}
.prolist2 .swiper-pagination{bottom: 0;}
.prolist2 .swiper-wrapper{padding-bottom: 48px;}
.prolist2 .swiper-pagination-bullet {width: 12px;height: 12px;margin: 0 8px !important;background: #e5e5e5;opacity: 1;}
.prolist2 .swiper-pagination-bullet-active {opacity: 1;background: #0087ff;}
.prolist2 .swiper-container{padding: 0 12px;}
.programme{width: 100%;overflow: hidden;background-color: #fafafa;overflow: hidden;padding: 60px 0 40px;}
.procasetit{max-width: 1100px;margin: 0 auto;text-align: center;}
.procasetit h6{font-size: 36px;color: #333;}
.procasetit p{font-size: 16px;color: #999;line-height: 24px;margin-top: 15px;}
.programme-list{width: 100%;overflow: hidden;margin-top: 50px;}
.programme-list ul{margin-left: -2.5%;}
.programme-list ul li{width: 47.5%;float: left;position: relative;overflow: hidden;margin: 0 0 2.5% 2.5%;}
.programme-list ul li img{width: 100%;height: 100%;object-fit: cover;transition: all .8s ease;}
.programme-list ul li h6{width: 100%;position: absolute;left: 0;bottom: 30px;padding: 0 30px;font-size: 24px;color: #fff;height: 40px;line-height: 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom: 10px;}
.programme-list ul li h6:after{position: absolute;content: '';width: 38px;height: 3px;background-color: #fff;left: 30px;bottom: 0;}
.programme-list ul li:hover img{transform: scale(1.06);}
.procase{width: 100%;overflow: hidden;background-color: #fff;padding: 70px 0 50px;}
.procase-main{width: 100%;margin-top: 50px;padding: 0 10px;}
.procase-main .swiper-container{padding: 10px 10px 50px;}
.procase-main .swiper-pagination-bullet-active{background-color: #004da0;}
.procase-li{width: 100%;background-color: #fff;box-shadow: 0 0px 10px rgba(0, 0, 0, .15);}
.procase-li .img{width: 100%;overflow: hidden;}
.procase-li .img img{width: 100%;height: 100%;object-fit: cover;transition: all .8s ease;}
.procase-li .text{width: 100%;padding: 30px 20px;overflow: hidden;}
.procase-li .text h6{font-size: 24px;color: #2d373c;line-height: 30px;height: 30px;margin-bottom: 8px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 1; }
.procase-li .text p{font-size: 14px;color: #6a6a6a;line-height: 24px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;padding-right: 30px;background: url('../images/gather/pro-ico1.png') no-repeat right center;transition: all .4s ease;}
.procase-li:hover .img img{transform: scale(1.06);}
.procase-li:hover .text h6{color: #004da0;}
.procase-li:hover .text p{background-image: url("../images/gather/pro-ico1H.png");}
.proseek{width: 100%;overflow: hidden;background: url('../images/gather/pro-zxbg.jpg') no-repeat center center;background-size: cover;padding: 60px 0;text-align: center;}
.proseek h6{font-size: 36px;color: #fff;line-height: 40px;}
.proseek .zx{width: 238px;display: block;margin: 30px auto 0;font-size: 18px;color: #fff;line-height: 48px;border: 1px solid #fff;position: relative;z-index: 10;}
.proseek .zx:after{width: 0;height: 100%;content: '';position: absolute;z-index: -1;background-color: #004da0;transition: all .4s ease;left: 0;top: 0;}
.proseek .zx:hover:after{width: 100%;}
.prolist2-loop{position: relative;}
.prolist2-loop .swiper-button-prev{left: -40px;}
.prolist2-loop .swiper-button-next{right: -40px;}

/* 产品详情 */
.pdetail{width: 100%;padding: 60px 0;overflow: hidden;}
.proxq-pic{width: 45%;float: left;overflow: hidden;position: relative;}
.gallery-top{width: 100%;overflow: hidden;text-align: center;line-height: 240px;margin-bottom: 20px;}
.gallery-top img{max-width: 100%;max-height: 100%;}
.gallery-top .swiper-button-prev{width: 16px;height: 22px;left: 0;background: url('../images/index/sw-prev.png') no-repeat center center;margin-top: -11px;}
.gallery-top .swiper-button-prev:hover{width: 16px;height: 22px;left: 0;background: url('../images/index/sw-prevH.png') no-repeat center center;margin-top: -11px;}
.gallery-top .swiper-button-next{width: 16px;height: 22px;right: 0;background: url('../images/index/sw-next.png') no-repeat center center;margin-top: -11px;}
.gallery-top .swiper-button-next:hover{background: url('../images/index/sw-nextH.png') no-repeat center center;}
.gallery-button{width: 100%;position: relative;padding: 0 40px;}
.gallery-button .swiper-button-prev, .gallery-button .swiper-button-next{background: url('../images/gather/pro-ico1.png') no-repeat center;width: 28px;transition: all .4s ease;}
.gallery-button .swiper-button-prev{transform: rotate(180deg);left: 0;}
.gallery-button .swiper-button-next{right: 0;}
.gallery-button .swiper-button-prev:hover, .gallery-button .swiper-button-next:hover{background-image: url('../images/gather/pro-ico1H.png');}
.gallery-thumbs{width: 100%;height: 68px;padding: 0 2px;}
.gallery-thumbs .equip-min span{width: 100%;display: block;height: 68px;overflow: hidden;border: 1px solid #e5e5e5;line-height: 68px;text-align: center;}
.gallery-thumbs .equip-min span img{max-width: 100%;max-height: 100%;display: inline-block;}
.gallery-thumbs .equip-min.cur span,.gallery-thumbs .equip-min span:hover{border: 1px solid #0450a1;}
.proxq-words{width: 55%;padding: 60px 0 0 50px;overflow: hidden;}
.proxq-words h6{font-size: 24px;color: #333;line-height: 30px;margin-bottom: 8px;}
.proxq-words p{font-size: 14px;color: #666;line-height: 24px;text-align: justify;}
.prod-name{width: 100%;overflow: hidden;position: relative;}
.prod-name a{display: block;float: left;width: 20%;color: #333;font-size: 18px;padding: 16px 28px;border-right: 3px solid #fff;background-color: #ebf0f5;transition: all .4s ease;position: relative;}
.prod-name a:last-child{border-right: 0;}
.prod-name a:hover,.prod-name a.ontrue{color: #fff;background-color: #0450a1;}
.prod-gongn{width: 100%;padding: 40px 0;overflow: hidden;}
.prod-tit{width: 100%;text-align: center;margin-bottom: 30px;}
.prod-tit h6{font-size: 36px;color: #666;}
.prod-tit a {font-size: 16px;color: #004da0;line-height: 40px;}
.gongn-text{width: 100%;overflow: hidden;}
.gongn-text h6{font-size: 28px;color: #333;line-height: 36px;padding-bottom: 10px;}
.gongn-text p{font-size: 16px;color: #666;line-height: 36px;text-align: justify;}
.gongn-text img{max-width: 100%;}
.prod-yingy{width: 100%;padding: 60px 0;background-color: #f5f5f5;overflow: hidden;}
.yingy-text{width: 100%;overflow: hidden;}
.yingy-text h6{font-size: 24px;color: #004da0;line-height: 36px;padding: 30px 0 10px;text-align: justify;}
.yingy-text p{font-size: 16px;line-height: 36px;text-align: justify;}
.prod-guig{width: 100%;padding: 50px 0;overflow: hidden;}
.guig-tab{width: 100%;overflow-x: auto;}
.guig-tab table{width: 100%;overflow: hidden;font-size: 16px;color: #666;background-color: #fff;box-sizing: border-box;text-align: left;border: 1px solid #e5e5e5;min-width: 800px;}
.guig-tab table th{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;line-height: 30px;padding: 10px 0;
font-weight: normal;color: #ffff;background-color: #004da0;padding-left: 36px;}
.guig-tab table td{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;line-height: 30px;padding: 10px 0;min-width: 150px;padding-left: 36px;}
.guig-tab table td:first-child,
.guig-tab table th:first-child{text-align:center;padding-left: 0px;}
.guig-tab table tr:nth-child(2n+1){background-color: #f5f5f5;}
.prod-down{width: 100%;background-color: #f5f5f5;padding: 60px 0 50px;}
.prod-dowlist{width: 100%;padding-top: 10px;}
.prod-dowlist ul{margin-left: -3%;}
.prod-dowlist ul li{width: 30.333%;float: left;margin: 0 0 2% 3%;border: 1px solid #e5e5e5;position: relative;transition: all .4s ease;padding: 20px 120px 20px 30px;background-color: #fff;}
.prod-dowlist ul li h6{font-size: 16px;color: #333;line-height: 28px;height: 28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.prod-dowlist ul li p{font-size: 14px;color: #333;}
.prod-dowlist ul li .downico{width: 110px;position: absolute;height: 100%;border-left: 1px solid #e5e5e5;right: 0;top: 0;background: url('../images/gather/dow-ico1.png') no-repeat center center;}
.prod-dowlist ul li:hover{box-shadow: 0 0 12px rgba(10, 62, 121, .4);border-color: #0450a1;}
.prod-xgcp{padding: 60px 0 40px;width: 100%;overflow: hidden;}
.prod-xgcp .prolist2{padding: 0;}
/* ==== */
.gallery-top{display: none;}
.proxq-pic-toBig {width: 100%;position: relative;text-align: center;height: 300px;line-height: 300px;margin-bottom: 20px;overflow: hidden;}
.proxq-pic-toBig img{max-width: 100%;max-height: 100%;}
div.zoomDiv {z-index: 999;position: absolute;top: 0px;left: 0px;width: 520px !important;height: 388px !important;background: #fff;border: 1px solid #e5e5e5;display: none;text-align: center;overflow: hidden;}
div.zoomMask {position: absolute;background: url("http://www.jq22.com/demo/jquery-fdj-150220102655/images/mask.png") repeat scroll 0 0 transparent;cursor: move;z-index: 1;}
.schoolzw-list li .layui-upload-file {display:none !important;}


/* 解决方案 */
.sol-topbox{width: 100%;overflow: hidden;background-color: #f2f7fb;padding: 80px 0 50px;}
.soltop-tit{width: 100%;overflow: hidden;font-size: 0;text-align: center;}
.soltop-tit a{font-size: 22px;color: #999;padding: 0 40px;border-bottom: 5px solid #c3c7ce;margin: 0 3px;padding-bottom: 10px;transition: all .4s ease;display: inline-block;}
.soltop-tit a.ontrue,.soltop-tit a:hover{color: #0062b1;border-color: #0062b1;}
.soltop{width: 100%;overflow: hidden;margin-top: 70px;}
.soltop .pic{width: 43%;float: left;overflow: hidden;}
.soltop .pic img{width: 100%;height: 100%;object-fit: cover;}
.soltop .text{width: 47%;float: left;padding: 15px 50px 0 50px;}
.soltop .text h6{font-size: 30px;color: #333;line-height: 40px;margin-bottom: 10px;}
.soltop .text p{font-size: 16px;color: #666;line-height: 30px;}
.sol-listbox{width: 100%;overflow: hidden;padding: 60px 0 40px;}
.sollist{width: 100%;}
.sollist ul{margin-left: -3%;}
.sollist ul li{width: 30.333%;float: left;margin: 0 0 3% 3%;box-shadow: 0 0px 10px rgba(10, 62, 121, .1);transition: all .4s ease;}
.sollist ul li:hover{box-shadow: 0 2px 10px 2px rgba(10, 62, 121, .4);}
.sollist-tit{width: 100%;height: 99px;background-color: #0062b1;overflow: hidden;padding: 20px 20px 0 20px;position: relative;}
.sollist-tit h6{font-size: 24px;color: #fff;line-height: 30px;position: relative;z-index: 3;margin-bottom: 6px;}
.sollist-tit p{font-size: 14px;color: #fff;line-height: 24px;position: relative;z-index: 3;height: 24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sollist-tit span{position: absolute;right: 10px;top: 10px;z-index: 1;user-select: none;}
.sollist-tit span img{max-width: 100%;}
.sollist-text{width: 100%;overflow: hidden;padding: 20px;min-height: 320px;}
.sollist-text>div{width: 100%;float: left;}
.sollist-text>div p{font-size: 16px;color: #666;line-height: 40px;padding-left: 15px;position: relative;}
.sollist-text>div p:after{position: absolute;content: '';width: 8px;height: 8px;border-radius: 50%;border: 2px solid #0087ff;left: 0;top: 16px;}
.sollist-text>div p:nth-child(2):after{border-color: #bf4bf8;}
.sollist-text>div p:nth-child(3):after{border-color: #14c5d0;}
.sollist-text>div p:nth-child(4):after{border-color: #037ae8;}
.sollist-text>div p a{transition: all .4s ease;}
.sollist-text>div p a:hover{color: #0087ff;}

/* 方案详情 */
.sold-menuhome{width: 100%;margin-top: -62px;}
.sold-menuhome .home{overflow: hidden;font-size: 16px;color: #fff;line-height: 38px;width: 1200px;margin: 0 auto;position: relative;z-index: 1;}
.sold-menuhome .home a{transition: all .4s ease;opacity: .8;}
.sold-menuhome .home a:hover{opacity: 1;}
.sold-menuhome .home span{padding: 0 5px;font-family: "\5B8B\4F53";font-weight: 600;opacity: .8;}
.sold-menu{width: 1200px;margin: 0 auto;text-align: center;position: relative;font-size: 0;z-index: 1;}
.sold-menu a{display: inline-block;width: 25%;height: 90px;background-color: #fff;border-right: 1px solid #e1e1e1;font-size: 20px;color: #333;line-height: 90px;transition: all .4s ease;box-shadow: 6px 6px 6px rgba(0, 77, 160, .13);}
.sold-menu a:first-child{border-top-left-radius: 8px;}
.sold-menu a:last-child{border-top-right-radius: 8px;border-right: none;}
.sold-menu a span img{margin-top: -6px;margin-right: 6px;}
.sold-menu a span .img{display: inline-block;}
.sold-menu a span .imgH{display: none;}
.sold-menu a:hover span .img{display: none;}
.sold-menu a:hover span .imgH{display: inline-block;}
.sold-menu a:hover{background-color: #004da0;color: #fff;}
.soldSum{width: 100%;padding-top: 88px;}
.sold-one{width: 100%;overflow: hidden;padding: 90px 0;}
.soldone{width: 100%;overflow: hidden;}
.soldone-img{width: 50%;float: right;text-align: center;}
.soldone-img img{max-width: 100%;}
.soldone-text{width: 50%;float: left;padding-right: 80px;}
.soldone-text h6{font-size: 36px;color: #333;position: relative;padding-bottom: 15px;margin-bottom: 20px;}
.soldone-text h6:after{content: '';width: 30px;height: 4px;background-color: #004da0;position: absolute;left: 0;bottom: 0;}
.soldone-text p{font-size: 14px;color: #777;line-height: 30px;text-align: justify;}
.soldone-text table tr td p{line-height: 36px;text-align: center;}
.sold-two{width: 100%;background-color: #f9f9f9;overflow: hidden;padding: 70px 0;}
.sold-two .soldone-img{float: left;}
.sold-two .soldone-text{padding-left: 80px;padding-right: 0;}
.sold-three{width: 100%;background-color: #fff;overflow: hidden;padding: 70px 0;}
.sold-four{width: 100%;padding: 60px 0;background-color: #f9f9f9;}
.pub-title{width: 100%;overflow: hidden;}
.pub-title h2{font-size:24px;color:#333;text-align: left;max-width: 960px;margin: 0 auto 10px;}
.pub-title h6{font-size: 36px;color: #333;position: relative;padding-bottom: 15px;text-align: center;}
.pub-title h6:after{content: '';width: 30px;height: 4px;background-color: #004da0;position: absolute;left: 50%;bottom: 0;margin-left: -15px;}
.pub-title p{font-size: 14px;color: #777;line-height: 24px;text-align: left;max-width: 960px;margin: 0 auto 20px;}
.soldflist{width: 100%;overflow: hidden;margin-top: 30px;}
.soldflist ul li{width: 27.333%;overflow: hidden;border-radius: 5px;background-color: #fff;padding: 60px 50px;text-align: center;margin: 0 3%;float: left;margin-top: 30px;min-height: 420px;}
.soldflist ul li h5{width: 100px;height: 100px;background-color: #35a1f8;border-radius: 50%;margin: 0 auto;line-height: 100px;}
.soldflist ul li:nth-child(2) h5{background-color: #ff9874;}
.soldflist ul li:nth-child(3) h5{background-color: #51cb8e;}
.soldflist ul li h5 img{max-width: 100%;}
.soldflist ul li h6{font-size: 22px;color: #333;margin: 30px 0 20px;}
.soldflist ul li p{font-size: 14px;color: #777;line-height: 24px;min-height:200px;}
.kehu-list{width: 100%;margin-top: 30px;overflow: hidden;padding: 0 50px;}
.kehu-list ul li{width: 29.333%;float: left;margin: 0 2%;overflow: hidden;}
.kehu-list ul li img{width: 100%;object-fit: cover;}

/* 应用案例 */
.case-box{width: 100%;overflow: hidden;padding: 70px 0 50px;}
.caselist{width: 100%;padding: 0 20px;}
.caselist ul{margin-left: -4.5%;}
.caselist ul li{width: 45.5%;float: left;margin: 0 0 3% 4.5%;box-shadow: 0 0 10px rgba(4, 80, 161, .13);}
.caselist ul li .img{width: 100%;overflow: hidden;}
.caselist ul li .img img{width: 100%;height: 100%;object-fit: cover;transition: all .8s ease;}
.caselist ul li .text{padding: 25px 30px;width: 100%;}
.caselist ul li .text h6{font-size: 20px;color: #333;line-height: 30px;height: 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom: 10px;}
.caselist ul li .text p{font-size: 14px;line-height: 24px;color: #666;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.caselist ul li .text i{display: block;width: 30px;height: 10px;margin: 20px 0 10px;background: url('../images/gather/case-ico1.png') no-repeat left center;transition: all .4s;}
.caselist ul li:hover .text i{background: url('../images/gather/case-ico2.png') no-repeat left 10px center;}
.caselist ul li:hover .img img{transform: scale(1.06);}
.caselist ul li:hover .text h6{color: #004da0;}


/* 宝德商城 */
.shop{width: 100%;background: #f9f9f9;padding: 70px 0 90px;}
.shop-list{width: 100%;background: #fff;padding: 40px 60px 76px;}
.shop-list li{width: 25%;float: left;text-align: center;margin-top: 40px;}
.shop-img{width: 184px;height: 184px;line-height: 180px;border-radius: 50%;background: #f6f6f6;border: 1px solid #eee;margin: 0 auto;transition: all .4s ease;}
.shop-img img{max-width: 88%;transition: all .6s ease;}
.shop-wd{width: 100%;text-align: center;margin-top: 24px;}
.shop-wd p{font-size: 18px;color: #333;line-height: 1.4em;transition: all .4s ease;}
.shop-list li:hover .shop-img{border-color: #004da0;}
.shop-list li:hover .shop-img img{transform: scale(0.96);}
.shop-list li:hover .shop-wd p{color: #004da0;}

/* 保修政策 */
.repair{width: 100%;padding: 10px 0 80px;}
.repair-menu{width: 100%;}
.repair-menu a{display: inline-block;width: 262px;line-height: 50px;color: #333;font-size: 18px;transition: all .4s ease;margin:5px;text-align:center;background: #eee;}
.repair-menu a:hover, .repair-menu a.ontrue{background: #004da0;color: #fff;}
.repair-item{width: 100%;margin-top: 64px;}
.repair-sele{width: 350px;float: left;padding: 14px 20px 28px;background: #004da0;min-height: 730px;}
.repair-sele a{display: block;position: relative;font-size: 14px;color: #fff;padding: 12px 0 12px 12px;border-bottom: 1px solid #3a75b5;background: url('../images/gather/repair.png') no-repeat left top 17px;line-height: 1.4em;transition: all .4s ease;}
.repair-sele a:last-child{border-bottom: none;}
.repair-sele a:hover, .repair-sele a.ontrue{color: #004da0;background-color: #fff;background-image: url('../images/gather/repairH.png');}
.repair-area{width: calc(100% - 350px);float: right;padding-left: 36px;}
.repair-area-tit{width: 100%;padding-bottom: 16px;border-bottom: 1px solid #ebebeb;}
.repair-area-tit h6{font-size: 24px;color: #333;line-height: 1.4em;position: relative;padding-left: 12px;}
.repair-area-tit h6:before{content: "";position: absolute;top: 0;left: 0;height: 100%;width: 4px;background: #004da0;}
.repair-area-cont{width: 100%;font-size: 14px;color: #333;line-height: 36px;margin-top: 20px;word-wrap: break-word;}
.repair-area-cont h6{color: #004da0;line-height: inherit;}
.repair-area-cont table{line-height: 40px;}
.repair-area-cont table tr td{padding:0 10px;}
.repair-area-cont img{max-width: 100%;}

/* 报告 */
.report-ls{width: 100%;background: #f7f8f9;padding: 64px 0 50px;}
.report-ls-list{width: 100%;margin-top: 10px;}
.report-ls-list ul{margin-left: -3%;}
.report-ls-list li{width: 30.3333%;margin-left: 3%;float: left;margin-top: 38px;background: #fff;transition: all .4s ease;padding: 28px;}
.report-ls-list li:hover{box-shadow: 0 2px 10px 2px #cbd9e9;}
.report-ls-head{width: 100%;overflow: hidden;height: 14px;}
.report-ls-head-time{float: left;font-size: 14px;color: #999;}
.report-ls-head-btn{float: right;overflow: hidden;font-size: 0;}
.report-ls-head-btn a{font-size: 14px;display: inline-block;color: #333;position: relative;transition: all .4s ease;}
.report-ls-head-btn a:first-child{border-right: 1px dashed #999;padding-right: 14px;}
.report-ls-head-btn a:last-child{padding-left: 14px;}
.report-ls-head-btn a:hover, .report-ls-head-btn a.ontrue{color: #004da0;}
.report-ls-cont{width: 100%;margin-top: 20px;}
.report-ls-cont a{display: none;font-size: 18px;color: #333;line-height: 1.4em;height: 50px;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.report-ls-cont a:hover{color: #004da0;}
.report-ls-cont p{display: none;width: 100%;}
.report-ls-cont p.ontrue{display: block;}
.report-dq{width: 100%;padding: 72px 0 58px;}
.report-dq-item{width: 100%;margin-top: 36px;}
.report-dq-loop{width: 46.6%;float: left;position: relative;}
.report-dq-loop-link{width: 100%;display: block;position: relative;overflow: hidden;}
.report-dq-loop-link a{display: block;width: 100%;}
.report-dq-loop-link img{width: 100%;object-fit: cover;height: 422px;transition: all 1s ease;}
.report-dq-loop-link h6{position: absolute;width: 100%;z-index: 2;background: rgba(0, 0, 0, .4);padding: 16px 100px 16px 26px;left: 0;bottom: 0;}
.report-dq-loop-link h6 a{display: inline-block;max-width: 100%;transition: all .4s ease;font-size: 18px;line-height: 24px;color: #fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.report-dq-loop-link:hover img{transform: scale(1.04);}
.report-dq-loop .swiper-pagination{width: auto;left: auto;right: 20px;bottom: 22px;z-index: 4;}
.report-dq-loop .swiper-pagination-bullet{background: #fff;opacity: 1;margin: 0 3px !important;}
.report-dq-loop .swiper-pagination-bullet-active {background: #004da0;}
.report-dq-list{width: 50.6%;float: right;}
.report-dq-list li{width: 100%;border-bottom: 1px solid #e6e6e6;position: relative;padding: 25px 0;overflow: hidden;}
.report-dq-list li:first-child{padding-top: 0;}
.report-dq-list li:last-child{border-bottom: none;padding-bottom: 0;}
.report-dq-list-link{width: calc(100% - 180px);float: left;}
.report-dq-list-link a{max-width: 88%;font-size: 18px;color: #666;line-height: 1.4em;transition: all .4s ease;display: inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.report-dq-list-link a:hover{color: #004da0;}
.report-dq-list-link p{display: none;width: 100%;}
.report-dq-list-link p.ontrue{display: block;}
.report-dq-list-hint{width: 180px;float: right;overflow: hidden;padding-top: 5px;}
.report-dq-list-hint-time{float: left;font-size: 14px;color: #999;}
.report-dq-list-hint-btn{float: right;overflow: hidden;font-size: 0;}
.report-dq-list-hint-btn a{font-size: 14px;display: inline-block;color: #333;position: relative;transition: all .4s ease;}
.report-dq-list-hint-btn a:first-child{border-right: 1px dashed #999;padding-right: 14px;}
.report-dq-list-hint-btn a:last-child{padding-left: 14px;}
.report-dq-list-hint-btn a:hover, .report-dq-list-hint-btn a.ontrue{color: #004da0;}

/* 常见问题 */
.question-sele h6{font-size: 24px;color: #fff;margin: 28px 0 10px;}
.question-area .fullpage{text-align: left;}
.question-area .fullpage a{text-align: center;}
.question-list{width: 100%;margin-bottom: 20px;}
.question-list li{width: 100%;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.question-name{width: 100%;padding: 18px 80px 18px 0;cursor: pointer;background: url('../images/gather/quesIc.png') no-repeat right 20px center;user-select: none;}
.question-name p{font-size: 16px;color: #333;line-height: 1.4em;transition: all .4s ease;}
.question-desc{display: none;width: 100%;background: #f8f8f8;padding: 20px;border-bottom: 24px solid #fff;}
.question-desc p{font-size: 14px;color: #999;line-height: 22px;}
.question-desc img{max-width: 100%;margin: 20px 0;}
.question-name.ontrue{background-image: url('../images/gather/quesIcH.png');background-position: right 12px center;}
.question-name.ontrue p{color: #004da0;}
.question-name:hover p{color: #004da0;}
.question-area .fullpage{margin-bottom: 0;}

/* 加入我们 */
.joinmenu{width: 100%;text-align: center;padding: 74px 0 80px;font-size: 0;}
.joinmenu a{display: inline-block;margin: 0 50px;}
.joinmenu i{display: block;width: 80px;height: 80px;transition: all .4s ease;line-height: 76px;border-radius: 50%;border: 1px solid #535353;text-align: center;margin: 0 auto;background-repeat: no-repeat;background-position: center;}
.joinmenu a:first-child i{background-image: url('../images/gather/joinic1.png');}
.joinmenu a:last-child i{background-image: url('../images/gather/joinic2.png');}
.joinmenu p{width: 100%;margin-top: 20px;}
.joinmenu p span{font-size: 30px;color: #333;padding-bottom: 10px;position: relative;transition: ease .4s ease;}
.joinmenu p span:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #004da0;transition: ease .4s ease;display: none;}
.joinmenu a.ontrue:first-child i{background-image: url('../images/gather/joinic1H.png');}
.joinmenu a.ontrue:last-child i{background-image: url('../images/gather/joinic2H.png');}
.joinmenu a.ontrue i{border-color: #004da0;}
.joinmenu a.ontrue p span, .joinmenu a:hover p span{color: #004da0;}
.joinmenu a.ontrue p span:after{display: block;}
.join-item{width: 100%;padding-bottom: 74px;}
.join-title{width: 100%;background: #004da0;}
.join-title li{font-size: 16px;color: #fff;padding: 14px 32px;}
.join-list, .join-li{width: 100%;}
.join-li-name li{font-size: 16px;color: #333;padding: 18px 32px;}
.join-li-cont{width: 100%;padding: 34px 32px 58px;background: #f9f9f9;display: none;}
.join-li{border-bottom: 1px solid #eee;}
.join-title li, .join-li-name li{float: left;line-height: 1.4em;}
.join-title li:nth-child(1), .join-li-name li:nth-child(1){width: 44%;}
.join-title li:nth-child(2), .join-li-name li:nth-child(2){width: 14%;}
.join-title li:nth-child(3), .join-li-name li:nth-child(3){width: 16%;}
.join-title li:nth-child(4), .join-li-name li:nth-child(4){width: 16%;}
.join-title li:nth-child(5), .join-li-name li:nth-child(5){width: 10%;}
.join-li-name li:last-child{color: #999;text-align: right;}
.join-li-cont-info{width: 100%;}
.join-li-cont-info h6{font-size: 18px;color: #004da0;line-height: 36px;}
.join-li-cont-info p{font-size: 14px;color: #666;line-height: 36px;}
.join-li-cont-top{margin-top: 38px;}
.join-li-cont-send{display: block;position: relative;margin-top: 32px;width: 130px;height: 40px;line-height: 40px;text-align: center;background: #004da0;border-radius: 5px;font-size: 16px;color: #fff;}
.join-li-name{width: 100%;cursor: pointer;user-select: none;}
.join-li-name:hover li:first-child, .join-li-name.ontrue li:first-child, .join-li-name:hover li:last-child, .join-li-name.ontrue li:last-child{color: #004da0;}
.join-more{width: 100%;text-align: center;margin-top: 46px;}
.join-more a{display: block;position: relative;margin: 0 auto;width: 194px;height: 40px;line-height: 40px;text-align: center;background: #004da0;border-radius: 5px;font-size: 16px;color: #fff;}

/* 校园招聘 */
.schoollp{width: 100%;}
.schoollp .contain{width: 1348px;}
.schoollp-loop{width: 51.5%;float: left;position: relative;}
.schoollp-loop-pic{width: 100%;}
.schoollp-loop-pic img{width: 100%;object-fit: cover;height: 397px;}
.schoollp-loop-list{position: absolute;width: 100%;bottom: 10px;right: 20px;z-index: 2;text-align: right;font-size: 0;user-select: none;}
.schoollp-loop-list li{width: 68px;height: 40px;border: 1px solid transparent;cursor: pointer;display: inline-block;margin-left: 6px;position: relative;transition: all .4s ease;}
.schoollp-loop-list li:first-child{margin-left: 0;}
.schoollp-loop-list li:after{content: "";position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;background: #004da0;opacity: .45;}
.schoollp-loop-list li img{width: 100%;height: 100%;object-fit: cover;}
.schoollp-loop-list li.ontrue, .schoollp-loop-list li:hover{border-color: #fff;}
.schoollp-loop-list li.ontrue:after{display: none;}
.schoollp-data{width: 44.8%;float: right;height: 397px;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 10px;}
.schoollp-data-bar{background: url('../images/gather/schoolimg2.png') no-repeat center center;height: 64px;padding: 0 20px;border-top-left-radius: 10px;border-top-right-radius: 10px;overflow: hidden;}
.schoollp-data-bar-tit{float: left;line-height: 64px;}
.schoollp-data-bar-tit img, .schoollp-data-bar-tit span{display: inline-block;vertical-align: middle;}
.schoollp-data-bar-tit span{font-size: 24px;color: #fff;font-weight: 600;letter-spacing: .1em;margin-left: 16px;}
.schoollp-data-bar-btn{float: right;line-height: 64px;}
.schoollp-data-bar-btn button, .schoollp-data-bar-btn p{display: inline-block;vertical-align: middle;}
.schoollp-data-bar-btn button{width: 20px;height: 20px;background-repeat: no-repeat;background-position: center;cursor: pointer;border-radius: 20px;}
.schoollp-data-bar-btn-prev{margin-right: 16px;background-image: url('../images/gather/schoolic1.png');}
.schoollp-data-bar-btn-next{margin-left: 16px;background-image: url('../images/gather/schoolic2.png');}
.schoollp-data-bar-btn p{width: 144px;height: 28px;border-radius: 10px;background: rgba(255, 255, 255, .32);font-size: 16px;line-height: 28px;text-align: center;color: #fff;}
.schoollp-data-cont{width: 100%;background: #fff;padding: 20px 20px 6px;}
.schoollp-data-cont table{width: 100%;}
.schoollp-data-cont table th, .schoollp-data-cont table td{text-align: center;width: 14.28%;}
.schoollp-data-cont table th span{border: 1px solid #004da0;color: #003d94;border-radius: 50%;display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 18px;font-weight: bold;}
.schoollp-data-cont table th span.weekend{background: #004da0;color: #fff;}
.schoollp-data-cont table td{padding: 8px 0 10px;position: relative;line-height: 24px;font-size: 18px;color: #333;}
.schoollp-data-cont table td b.weeknum{color: #004da0;}
.schoollp-data-cont table td.weekevent{cursor: pointer;}
.weekeventStar{position: absolute;background: url("../images/gather/schoolic4.png");width: 17px;height: 16px;left: 50%;margin-left: -9px;top: 28px;}
.weekeventArr{display: none;background: url('../images/gather/schoolic14.png') no-repeat center center;width: 16px;height: 11px;position: absolute;left: 50%;margin-left: -8px;top: 36px;}
.weekeventCont{display: none;border: 1px solid #004da0;z-index: 10;width: 500px;position: absolute;top: 40px;left: 50%;margin-left: -300px;background: #fff;border-radius: 10px;box-sizing: border-box;}
.weekeventCont ul{margin: 10px 16px;max-height: 256px;overflow: auto;}
.weekeventCont li{border-bottom: 1px dashed #0062b1;padding: 10px 0 8px;box-sizing: border-box;text-align: left;}
.weekeventCont li h6, .weekeventCont li p{padding-left: 44px;background-repeat: no-repeat;}
.weekeventCont li h6{background-image: url('../images/gather/schoolic5.png');background-position: left center;}
.weekeventCont li p{background-image: url('../images/gather/schoolic6.png');background-position: left 2px center;}
.weekeventCont li h6 span, .weekeventCont li p span{display: inline-block;line-height: 30px;width: 180px;color: #333;font-size: 16px;vertical-align: top;}
.schoollc{width: 100%;padding: 100px 0;}
.schoollc .contain{width: 1240px;}
.schoollc-flow{width: 100%;position: relative;margin-top: 64px;background: url('../images/gather/schoolic7.png') no-repeat center top 58px;height: 374px;}
.schoollc-icon{position: absolute;text-align: center;z-index: 2;}
.schoollc-icon p{width: 116px;height: 116px;line-height: 112px;margin: 0 auto;border-radius: 50%;border: 1px solid #35a1f8;background: #fff;position: relative;}
.schoollc-icon i{position: absolute;width: 32px;height: 38px;font-style: normal;left: 0;line-height: 38px;top: 0;z-index: 2;background: url('../images/gather/schoolic8.png') no-repeat;font-size: 17px;color: #fff;}
.schoollc-icon span{display: block;width: 100%;line-height: 1.4em;margin-top: 16px;}
.schoollc-icon-1{top: 0;left: 0;}
.schoollc-icon-2{top: 0;left: 260px;}
.schoollc-icon-3{top: 0;left: 520px;}
.schoollc-icon-4{top: 0;left: 780px;}
.schoollc-icon-5{top: 0;left: 1040px;}
.schoollc-icon-6{bottom: 0;right: 140px;}
.schoollc-icon-7{bottom: 0;right: 400px;}
.schoollc-icon-8{bottom: 0;right: 660px;}
.schoollc-icon-9{bottom: 0;right: 960px;}
.schoolzw{width: 100%;padding: 64px 0 68px;background: #f7f8f9;}
.schoolzw .contain{width: 1212px;}
.schoolzw-list{width: 100%;margin-top: 34px;}
.schoolzw-list ul{margin-left: -2%;}
.schoolzw-list li{width: 31.3333%;padding: 24px 24px 44px;float: left;margin-top: 26px;margin-left: 2%;box-shadow: 0 3px 10px #f2f3f4;background: #fff;border-radius: 3px;transition: all .4s ease;}
.schoolzw-list li:hover{box-shadow: 0 3px 10px #cbd9e9;}
.schoolzw-tit{width: 100%;}
.schoolzw-tit h6{font-size: 18px;color: #000;line-height: 1.4em;transition: all .4s ease;}
.schoolzw-tit p{width: 100%;position: relative;margin-top: 12px;}
.schoolzw-tit p span{font-size: 12px;margin-right: 24px;color: #999;padding-left: 20px;background: url('../images/gather/schoolic9.png') no-repeat left center;}
.schoolzw-tit p span:last-child{margin-right: 0;}
.schoolzw-desc{width: 100%;margin-top: 16px;}
.schoolzw-desc p{font-size: 14px;color: #666;line-height: 28px;height: 168px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.schoolzw-link{display: block;position: relative;margin-top: 32px;cursor: pointer;width: 130px;height: 40px;line-height: 40px;text-align: center;background: #004da0;border-radius: 5px;font-size: 16px;color: #fff;}
.schoolzw-list li:hover .schoolzw-tit h6{color: #004da0;}
.schoolzw-item{width: 100%;}
.schoolzw-pop{display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99999;background: rgba(0, 0, 0, .4);}
.schoolzw-pop-box{width: 800px;background: #fff;padding: 32px 24px;position: absolute;left: 50%;margin-left: -400px;top: 50%;transform: translateY(-50%);border-radius: 10px;}
.schoolzw-pop-close{width: 44px;height: 44px;position: absolute;transition: all .4s ease;right: 0;top: 0;cursor: pointer;background: url('../images/public/icon-close.png') no-repeat center;}
.schoolzw-pop-close:hover{transform: rotate(90deg);}
.schoolzw-pop-link{display: block;position: relative;margin-top: 32px;cursor: pointer;width: 130px;height: 40px;line-height: 40px;text-align: center;background: #004da0;border-radius: 5px;font-size: 16px;color: #fff;}
.schoolzw-pop-link:active{color: #fff;}
.schoolzw-pop-cont{width: 100%;}
.schoolzw-pop-cont .schoolzw-tit{padding-bottom: 12px;border-bottom: 1px solid #eee;}
.schoolzw-pop-cont .schoolzw-desc{max-height: 280px;overflow-y: auto;}
.schoolzw-pop-cont .schoolzw-desc p{height: auto;display: block;text-overflow: initial;-webkit-box-orient: horizontal;-webkit-line-clamp: initial;}
.schoolzw-pop-item{width: 100%;}
.schoolwt{width: 100%;padding: 64px 0 80px;}
.schoolwt .contain{width: 1212px;}
.schoolwt-list{width: 100%;margin-top: 46px;}
.schoolwt-list li{width: 100%;border-bottom: 1px solid #e5e5e5;}
.schoolwt-list li:last-child{border-bottom: none;}
.schoolwt-name{width: 100%;padding: 26px 88px 26px 62px;background: url('../images/gather/schoolic11.png') no-repeat left 20px top 20px;transition: all .4s ease;position: relative;cursor: pointer;user-select: none;}
.schoolwt-name:after{content: "";width: 18px;height: 11px;background: url('../images/gather/schoolic10.png') no-repeat;top: 32px;right: 32px;position: absolute;}
.schoolwt-name p{font-size: 16px;color: #333;line-height: 1.4em;transition: all .4s ease;}
.schoolwt-cont{display: none;width: 100%;padding: 26px 62px;background: #f7f8f9 url('../images/gather/schoolic12.png') no-repeat left 20px top 20px;position: relative;}
.schoolwt-cont p{font-size: 14px;color: #666;line-height: 1.4em;}
.schoolwt-link{width: 100%;text-align: center;margin-top: 48px;}
.schoolwt-link a{display: block;position: relative;margin: 0 auto;cursor: pointer;width: 194px;height: 50px;line-height: 48px;text-align: center;background: #004da0;border-radius: 25px;font-size: 16px;color: #fff;}
.schoolwt-link a i, .schoolwt-link a span{display: inline-block;vertical-align: middle;}
.schoolwt-link a span{margin-left: 10px;}
.schoolwt-link a i{width: 18px;height: 18px;background: url('../images/gather/schoolic13.png');}
.schoolwt-link a:hover i{animation: schoolI 2s linear infinite;}
@keyframes schoolI{0%{transform: rotate(0);}100%{transform: rotate(360deg);}}
.schoolwt-name:hover, .schoolwt-name.ontrue{background-image: url('../images/gather/schoolic11H.png');}
.schoolwt-name:hover p, .schoolwt-name.ontrue p{color: #004da0;}
.schoolwt-name.ontrue:after{background-image: url('../images/gather/schoolic10H.png');}

/* 新闻 */
.news{width: 100%;padding: 68px 0 54px;}
.news-bar{width: 100%;}
.news-bar-img{width: 47.2%;float: left;position: relative;display: block;overflow: hidden;}
.news-bar-img img{width: 100%;height: 430px;object-fit: cover;transition: all 1s ease;}
.news-bar-img-wd{position: absolute;z-index: 1;background: rgba(0, 0, 0, .5);width: 100%;left: 0;bottom: 0;padding: 18px 28px;}
.news-bar-img-wd p{font-size: 14px;color: #fff;opacity: .6;}
.news-bar-img-wd h6{font-size: 18px;color: #fff;margin-top: 12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-bar-img:hover img{transform: scale(1.04);}
.news-bar-wd{width: 50.6%;float: right;}
.news-bar-wd-link{display: block;width: 100%;margin-top: 36px;}
.news-bar-wd-link:first-child{margin-top: 0;}
.news-bar-wd-link span{display: block;font-size: 14px;color: #999;}
.news-bar-wd-link h6{font-size: 24px;color: #333;transition: all .4s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin: 12px 0 14px;}
.news-bar-wd-link p{font-size: 14px;color: #666;line-height: 24px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news-bar-wd-link:hover h6{color: #004da0;}
.news-list{width: 100%;padding: 40px 0;}
.news-list-link{display: block;overflow: hidden;width: 100%;padding: 22px 0;border-top: 1px solid #ececec;}
.news-list-link h6{font-size: 20px;color: #333;float: left;width: calc(100% - 116px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all .4s ease;}
.news-list-link p{font-size: 16px;color: #999;width: 116px;float: right;text-align: right;}
.news-list-link:hover h6{color: #004da0;}

/* 新闻详情 */
.newsxq{width: 100%;padding: 74px 0 80px;}
.newsxq-area{width: 68%;float: left;}
.newsxq-area-tit{width: 100%;padding-bottom: 16px;border-bottom: 1px solid #eee;text-align: center;}
.newsxq-area-tit h6{font-size: 26px;color: #333;line-height: 1.4em;font-weight: 700;}
.newsxq-area-tit p{font-size: 14px;color: #999;margin-top: 10px;}
.newsxq-area-tit p i{display: inline-block;width: 16px;}
.newsxq-area-cont{width: 100%;font-size: 14px;color: #666;line-height: 30px;padding: 32px 0;border-bottom: 1px solid #eee;}
.newsxq-area-cont img{max-width: 100%;}
.newsxq-area-btn{width: 100%;padding-top: 38px;}
.newsxq-area-btn-prev, .newsxq-area-btn-next{display: block;width: 100px;height: 38px;line-height: 38px;font-size: 14px;text-align: center;color: #fff;background: #bfbfbf;transition: all .4s ease;}
.newsxq-area-btn-prev i, .newsxq-area-btn-next i{display: inline-block;width: 7px;height: 12px;background: url('../images/gather/newsxqIc1.png') no-repeat;}
.newsxq-area-btn-prev i{margin-right: 10px;}
.newsxq-area-btn-next i{margin-left: 10px;transform: rotate(180deg);}
.newsxq-area-btn-prev:active, .newsxq-area-btn-next:active{color: #fff;}
.newsxq-area-btn-prev:hover, .newsxq-area-btn-next:hover{background-color: #004da0;}
.newsxq-area-btn-prev{float: left;}
.newsxq-area-btn-next{float: right;}
.newsxq-area-btn-share{font-size: 0;text-align: center;padding-top: 8px;}
.newsxq-area-btn-share a{display: inline-block;width: 30px;height: 30px;line-height: 28px;background: #d5d5d5;border-radius: 50%;transition: all .4s ease;margin:  0 3px;}
.newsxq-area-btn-share a:hover{background-color: #004da0;}
#toShare{text-align: center;}
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
#toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
#toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
#toShare .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px; background-color:#f3f3f3; margin:0;padding:0;color: #777; }
#toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
#toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
#toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
#toShare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
#toShare .icon-wechat:hover .wechat-qrcode{display: block;}
.newsxq-reco{width: 28%;float: right;background: #f8f8f8;padding: 36px 32px;}
.newsxq-reco-name{width: 100%;border-bottom: 1px solid #9d9d9d;padding-bottom: 24px;}
.newsxq-reco-name h6{font-size: 24px;color: #004da0;}
.newsxq-reco-link{display: block;width: 100%;position: relative;padding: 28px 0;}
.newsxq-reco-link h6{font-size: 16px;color: #333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all .4s ease;}
.newsxq-reco-link p{margin-top: 12px;font-size: 16px;color: #999;}
.newsxq-reco-link p span{display: inline-block;color: #333;margin-right: 6px;}
.newsxq-reco-link i{position: absolute;width: 15px;height: 10px;background: url('../images/gather/newsxqIc2.png') no-repeat;right: 60px;bottom: 28px;transition: all .6s ease;opacity: 0;}
.newsxq-reco-link:after{content: "";width: 50px;height: 1px;position: absolute;left: 0;bottom: 0;background: #9d9d9d;transition: all .6s ease;}
.newsxq-reco-link:hover h6{color: #004da0;}
.newsxq-reco-link:hover:after{width: 100%;background: #004da0;}
.newsxq-reco-link:hover i{right: 0;opacity: 1;}

/* 需求工单 */
.need{width: 100%;padding: 80px 0 88px;background: #f9f9f9;}
.need-item{width: 100%;background: #fff;box-shadow: 0 3px 12px #f4f5f6;padding: 60px 154px 80px;}
.need-title{width: 100%;text-align: center;padding-bottom: 30px;}
.need-title h6{font-size: 30px;color: #004da0;}
.need-title p{font-size: 18px;color: #999;margin-top: 20px;line-height: 1.4em;}
.need-list{width: 100%;margin-top: 50px;}
.need-name{width: 100%;font-size: 18px;color: #333;border-left: 4px solid #004da0;padding-left: 8px;}
.need-form{width: 100%;margin-top: 10px;}
.need-form li{width: 48%;position: relative;margin-top: 20px;}
.need-form li:nth-child(2n+1){float: left;}
.need-form li:nth-child(2n){float: right;}
.need-form li p{font-size: 14px;color: #333;}
.need-form li p i{display: inline-block;color: #f90000;font-style: normal;}
.need-form li input, .need-form li select, .need-form-text textarea{display: block;width: 100%;height: 42px;border: 1px solid #e5e5e5;margin-top: 12px;padding: 0 12px;font-size: 14px;color: #333;}
.need-form li.need-form-text{width: 100%;}
.need-form-text textarea{height: 186px;padding: 10px;margin-top: 0;}
.need-form li.need-form-code{width: 100%;}
.need-form-code-item, .need-submit{display: inline-block;vertical-align: middle;}
.need-form-code-item{position: relative;width: 344px;}
.need-form-code-item input{margin-top: 0 !important;padding-right: 108px !important;}
.need-form-code-item span{position: absolute;right: 1px;top: 1px;height: 40px;line-height: 38px;text-align: center;width: 100px;z-index: 2;user-select: none;cursor: pointer;}
.need-form-code-item span img{max-width: 100%;max-height: 100%;}
.need-submit{margin-left: 12px;height: 42px;width: 158px;font-size: 16px;color: #fff;letter-spacing: .2em;background: #004da0;cursor: pointer;}
.need-form li.need-form-pro,.need-form li.need-form-remarks{width: 100%;}
.need-form-pro-tags{width: 100%;font-size: 0;margin-top: 6px;user-select: none;}
.need-form-pro-tags span{display: inline-block;margin-top: 4px;vertical-align: middle;height: 26px;line-height: 24px;border: 1px solid #e5e5e5;padding: 0 10px;font-size: 14px;color: #333;margin-right: 8px;transition: all .4s ease;cursor: pointer;}
.need-form-pro-tags span.ontrue{color: #004da0;border-color: #004da0;}
.need-form-pro-tags span:hover{color: #004da0;}
.need-form-pro-tags span:last-child{margin-right: 0;}
.join-li-cont .layui-upload-file {display:none !important;}

/* 企业文化 */
.culwh{width: 100%;overflow: hidden;padding: 76px 0 94px;background: linear-gradient(to bottom,#fff, #f0f0f0);}
.culwh-list{width: 100%;margin-top: 44px;}
.culwh-list ul{margin-left: -2%;}
.culwh-list li{width: 31.3333%;float: left;margin-left: 2%;}
.culwh-img{width: 100%;overflow: hidden;}
.culwh-img img{width: 100%;object-fit: cover;transition: all 1s ease;}
.culwh-wd{width: 88%;margin-left: 6%;transition: all .4s ease;margin-top: -88px;height: 206px;display: flex;align-items: center;background: #fff;border-bottom: 6px solid #004da0;padding: 0 42px;position: relative;z-index: 2;}
.culwh-center{width: 100%;}
.culwh-wd h6{font-size: 30px;color: #333;}
.culwh-wd span{display: block;margin-top: 8px;font-size: 20px;color: #004da0;text-transform: uppercase;font-weight: 700;font-family: Arial, Helvetica, sans-serif;}
.culwh-wd i{display: block;width: 40px;height: 1px;background: #004da0;margin: 18px 0;}
.culwh-wd p{font-size: 16px;color: #666;line-height: 1.4em;}
.culwh-list li:hover .culwh-img img{transform: scale(1.04);}
.culwh-list li:hover .culwh-wd{transform: translateY(-10px);}
.culsp{width: 100%;position: relative;}
.culsp-bg{width: 100%;object-fit: cover;min-height: 280px;}
.culsp-bth{width: 126px;height: 126px;position: absolute;top: 50%;left: 50%;z-index: 2;transform: translate(-50%,-50%);user-select: none;text-align: center;cursor: pointer;}
.culsp-bth i{width: 68px;display: block;margin: 0 auto;}
.culsp-bth i img{width: 100%;object-fit: cover;}
.culsp-bth p{font-size: 30px;color: #fff;margin-top: 26px;}
.culsp-bth:hover i img{animation: indvdI .8s ease-in-out both;}
@keyframes indvdI{0%{transform: scale(1);}30%{transform: scale(.8);}50%{transform: scale(1);}70%{transform: scale(.9);}100%{transform: scale(1);}}
/* 视频弹窗 */
.popVideo{display: none;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
.popVideo-content{display: flex;justify-content: center;align-items: center;position: relative;width: 66%;height: 100%;margin: 0 auto;}
.popVideo-core{position: relative;display: inline-block;vertical-align: middle;width: 100%;position: relative;}
.popVideo-core video{width: 100%;}
.popVideo-close {width: 28px;height: 28px;position: absolute;right: -28px;top: -28px;z-index: 3;background: url('../images/gather/close.png') no-repeat center;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}
/* --over-- */
.culhd{width: 100%;overflow: hidden;padding: 88px 0 68px;}
.culhd .contain{width: 1200px;margin: 0 auto;}
.culhd-loop{width: 100%;margin-top: 44px;}
.culhd-gallery{width:100%;float:left;}
.culhd-gallery img{width: 100%;object-fit: cover;}
.culhd-thumbs{width: 100%;float:right;margin-top: 10px;position: relative;}
.culhd-thumbs .swiper-button-prev, .culhd-thumbs .swiper-button-next{position: absolute;z-index: 3;width: 24px;height: 40px;top: 50%;margin-top: -20px;background: rgba(0, 0, 0, .65) url('../images/gather/culImg7.png') no-repeat center;transition: all .4s ease;}
.culhd-thumbs .swiper-button-prev{left: 0;}
.culhd-thumbs .swiper-button-next{transform: rotate(180deg);right: 0;}
.culhd-thumbs .swiper-button-prev:hover, .culhd-thumbs .swiper-button-next:hover{background-color: #004da0;}
.culhd-thumbs .equip-min span{display: block;width: 100%;height: 130px;overflow: hidden;position: relative;}
.culhd-thumbs .equip-min span img{width: 100%;height: 100%;object-fit: cover;}
.culhd-thumbs .equip-min.cur span{border:2px solid #004da0;display:block;}
.culhd-thumbs .equip-min span:after{content: "";position: absolute;z-index: 1;top: 0;left: 0;background: #000;width: 100%;height: 100%;opacity: .39;transition: all .4s ease;}
.culhd-thumbs .equip-min span b{position: absolute;width: 100%;left: 0;bottom: 10px;font-size: 20px;color: #fff;z-index: 2;padding: 0 16px;}
.culhd-thumbs .equip-min.cur span:after{opacity: 0;}

/* 在线保修 */
.online{background: #f9f9f9;}
.online-item{width: 100%;background: #fff;box-shadow: 0 4px 12px 2px #f1f2f4;margin-top: 58px;padding: 42px 0 48px;}
.online-contain{width: 1070px;margin: 0 auto;}
.online-bar{width: 100%;border: 1px solid #ededed;background: #f2f5f9;}
.online-bar li{width: 50%;float: left;padding: 36px 0;text-align: center;border-right: 1px solid #ededed;font-size: 0;}
.online-bar li:last-child{border-right: 0;}
.online-bar li i, .online-bar-wd, .online-bar li b{display: inline-block;vertical-align: middle;}
.online-bar li i{width: 82px;height: 82px;border-radius: 50%;text-align: center;line-height: 80px;background: #004da0;}
.online-bar-wd{text-align: left;margin: 0 28px 0 24px;}
.online-bar-wd p{font-size: 29px;color: #333;}
.online-bar-wd span{display: block;font-size: 20px;color: #004da0;padding-top: 4px;}
.online-bar li b{width: 52px;text-align: center;position: relative;cursor: pointer;}
.online-bar li b img{max-width: 100%;object-fit: cover;}
.online-bar li b p{position: absolute;width: 180px;top: 0;left: 60px;top: 50%;margin-top: -90px;border: 1px solid #ededed;display: none;}
.online-bar li b:hover p{display: block;}

.online-form.need-form{margin-top: 28px;}
.online-form.need-form .need-form-text textarea{margin-top: 12px;}
.need-form li.need-form-file {width: 100%;padding: 10px 0;}
.online-file-btn, .online-file-hint{display: inline-block;vertical-align: middle;position: relative;}
.online-file-btn label{width: 102px;height: 36px;background: #dcdcdc;color: #333;font-size: 14px;line-height: 36px;text-align: center;display: block;cursor: pointer;}
.online-file-hint{font-size: 14px;color: #999;line-height: 1.4em;margin-left: 12px;}
.online-file-btn input{position: absolute;left: 0px;top: 0px;opacity: 0;filter: 'alpha(opacity=0)';width: 100% !important;height: 100% !important;z-index: 2;cursor: pointer;}

/* 资料下载 */
.downsearch{width: 100%;padding-top: 68px;font-size: 0;text-align: center;}
.downsearch li{display: inline-block;width: 500px;margin: 0 18px;text-align: left;}
.downsearch-form {width: 100%;position: relative;border: 1px solid #004da0;border-radius: 4px;overflow: hidden;}
.downsearch-form.active {box-shadow: 0 1px 10px 1px #98c6f5;}
.downsearch-form input{width: 100%;font-size: 14px;color: #666;padding: 0 76px 0 12px;height: 45px;}
.downsearch-form button{position: absolute;z-index: 2;width: 64px;height: 100%;top: 0;right: 0;background: #004da0 url('../images/gather/downimg2.png') no-repeat center;cursor: pointer;}
/*.downsearch li p{font-size: 16px;color: #777;line-height: 24px;margin: 8px 64px 0 0;text-align: center;}*/
.download-item{width: 100%;padding: 0 0 88px 0;}
.download{width: 100%;margin-top: 60px;}
.download-title{width: 100%;}
.download-title h6{font-size: 30px;color: #004da0;padding-left: 12px;border-left: 5px solid #004da0;}
.download-title p{font-size: 14px;color: #888;margin-top: 16px;display: none;}
.download .fullpage{margin: 40px 0 0 0;}
.download-table{width: 100%;margin-top: 28px;}
.download-table table{width: 100%;}
.download-table table tr{background: #efefef;} 
.download-table table tr:hover{background: #dadada;}
.download-table table th, .download-table table td{padding: 22px 16px;font-size: 16px;text-align: left;max-width: 400px;}
.download-table table th{background: #336ca8;color: #fff;border-right: 1px solid #fff;}
.download-table table th:last-child{border-width: 0;}
.download-table table td{;color: #666;border: solid #fff;border-width: 0 1px 1px 0;}
.download-table table td:last-child{border-right: none;}
.download-link{font-size: 14px;color:#004da0;}
.download-link:hover{color:#d51520;}
.download-table table td p{width: 100%;line-height: 1.4;word-wrap: break-word;max-width: 700px;}

/* 市场活动 */
.active-item.news .news-bar-wd{float: left;}
.active-item.news .news-bar-img{float: right;}

/* 特色专题 */
.subbar{width: 100%;padding: 60px 0;background: #f6f6f6;overflow: hidden;}
.subbar-imgwd{width: 100%;background: #fff;}
.subbar-img{width: 55%;float: left;display: block;overflow: hidden;}
.subbar-img img{width: 100%;object-fit: cover;transition: all 1s ease;}
.subbar-img:hover img{transform: scale(1.04);}
.subbar-wd{width: 45%;float: right;padding: 98px 50px 0;}
.subbar-wd a{display: inline-block;transition: all .4s ease;max-width: 100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.subbar-wd h6{font-size: 24px;color: #333;transition: all .4s ease;font-weight: 700;}
.subbar-wd h6 a:hover{color: #004da0;}
.subbar-wd p{font-size: 16px;color: #333;line-height: 28px;margin-top: 18px;height: 84px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.subbar-wd>span{display: block;margin-top: 36px;}
.subbar-wd>span a{font-size: 14px;color: #004da0;border-bottom: 1px solid #004da0;}
.subbar-wd .swiper-pagination{margin-top: 50px;}
.subbar-wd .swiper-pagination .swiper-pagination-bullet{background: #dcdcdc;opacity: 1;margin: 0 5px !important;}
.subbar-wd .swiper-pagination .swiper-pagination-bullet-active {background: #004da0;}
.sublist{width: 100%;padding: 4px 0 88px;}
.sublist ul{margin-left: -2%;}
.sublist li{width: 31.333%;float: left;margin-left: 2%;margin-top: 52px;}
.sublist li a{display: block;width: 100%;}
.sublist-img{width: 100%;overflow: hidden;}
.sublist-img img{width: 100%;object-fit: cover;transition: all 1s ease;}
.sublist-wd{width: 100%;border: 1px solid #e5e5e5;border-top: none;padding: 36px 20px;}
.sublist-wd h6{font-size: 24px;color: #333;transition: all .4s ease;font-weight: 700;line-height: 1.4em;height: 66px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.sublist-wd span{display: inline-block;font-size: 14px;color: #004da0;border-bottom: 1px solid #004da0;margin-top: 36px;}
.sublist li a:hover .sublist-img img{transform: scale(1.04);}
.sublist li a:hover .sublist-wd h6{color: #004da0;}
.sublist .fullpage{margin: 80px 0 0 0;}
.sublist-list{width: 100%;}

/* 视频中心 */
.vdlist{width: 100%;padding: 30px 0 88px;overflow: hidden;}
.vdlist .fullpage{margin: 68px 0 0 0;}
.vdlist-list{width: 100%;}
.vdlist-list ul{margin-left: -1.5%;}
.vdlist-list li{width: 31.8333%;float: left;margin-left: 1.5%;margin-top: 24px;position: relative;user-select: none;cursor: pointer;overflow: hidden;}
.vdlist-list li img{width: 100%;object-fit: cover;transition: all 1s ease;}
.vdlist-icon{position: absolute;width: 52px;height: 52px;background: url('../images/gather/videoic.png') no-repeat center /100% auto;z-index: 3;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: .52;transition: all .4s ease;}
.vdlist-wd{position: absolute;left: 0;bottom: 18px;z-index: 2;width: 100%;padding: 0 28px;}
.vdlist-wd h6{font-size: 18px;color: #fff;font-weight: 500;line-height: 1.4em;}
.vdlist-list li:after{content: "";position: absolute;z-index: 1;width: 100%;height: 100%;background: url('../images/gather/videosd.png') repeat-x left bottom /cover;left: 0;bottom: 0;}
.vdlist-list li:hover .vdlist-icon{opacity: 1;}
.vdlist-list li:hover img{transform: scale(1.06);}
.video-menu{width: 100%;margin-top:30px;}
.video-menu .contain .sonmenu{text-align: center;}
.video-menu a:hover, .video-menu a.ontrue {background: #004da0;color: #fff;}
.video-menu a {display: inline-block;width: 262px;line-height: 56px;color: #333;font-size: 20px;transition: all .4s ease;margin: 5px;text-align: center;background: #eee;}

/* 售后查询 */
.sale{background: #f9f9f9;}
.sale-item{width: 100%;background: #fff;margin-top: 60px;box-shadow: 0 4px 12px 2px #f1f2f4;padding: 68px 60px 58px;}
.sale-search{width: 100%;text-align: center;font-size: 0;}
.sale-search-li{width: 484px;text-align: left;display: inline-block;position: relative;border: 1px solid #004da0;border-radius: 4px;overflow: hidden;box-shadow: 0 2px 10px 2px #e3ecf5;}
.sale-search-li.active {box-shadow: 0 1px 10px 1px #98c6f5;}
.sale-search-li input{width: 100%;font-size: 14px;color: #666;padding: 0 88px 0 12px;height: 45px;}
.sale-search-li button{position: absolute;z-index: 2;width: 76px;height: 100%;transition: all .4s ease;top: 0;right: 0;background: #004da0 url("../images/gather/downimg2.svg") no-repeat center /30px auto;cursor: pointer;}
.sale-search-li button:hover{background-size: 32px auto;}
.sale-hint{width: 100%;margin-top: 42px;}
.sale-hint h6{font-size: 18px;color: #004da0;line-height: 36px;}
.sale-hint p{font-size: 16px;color: #999;line-height: 26px;padding-top: 10px}
.sale-hint p span{color: #004da0;}
.sale-resule{width: 100%;padding-top: 36px;margin-top: 36px;border-top: 1px solid #eaeaea;}
.sale-resule-list{width: 100%;}
.sale-resule-list h6{font-size: 18px;color: #004da0;line-height: 36px;}
.sale-resule-list ul{width: 100%;overflow: hidden;margin-top: 12px;}
.sale-resule-list li{width: 33.3333%;font-size: 16px;color: #afafaf;float: left;border: 2px solid #e5e5e5;border-right: none;height: 48px;line-height: 48px;padding: 0 20px;}
.sale-resule-list li:last-child{border-right: 2px solid #e5e5e5;}
.sale-resule-list li span{color: #333;}
.sale-resule-no{width: 100%;text-align: center;font-size: 20px;color: #004da0;}

/* 加入我们 */
.joinjh-loop{width: 100%;padding: 88px 0 74px;}
.joinjh-loop .contain{padding: 0 60px;width: 1540px;position: relative;}
.joinjh-loop-img{width: 100%;overflow: hidden;}
.joinjh-loop-img img{width: 100%;object-fit: cover;}
.joinjh-loop-prev, .joinjh-loop-next{position: absolute;width: 40px;height: 86px;margin-top: -43px;cursor: pointer;background: #ebedf1 url('../images/gather/joinjhArr.png') no-repeat center;top: 50%;transition: all .4s ease;}
.joinjh-loop-prev{left: 0;}
.joinjh-loop-next{right: 0;transform: rotate(180deg);}
.joinjh-loop-prev:hover, .joinjh-loop-next:hover{background-image: url('../images/gather/joinjhArrH.png');background-color: #004da0;}
.joinjh-news{width: 100%;background: #f7f8f9;padding: 68px 0 40px;}
.joinjh-news-list{width: 100%;margin-top: 40px;}
.joinjh-news-list ul{margin-left: -5%;}
.joinjh-news-list li{width: 28.3333%;float: left;margin-left: 5%;}
.joinjh-news-list li a{display: block;width: 100%;padding: 16px 0 32px;border-bottom: 1px solid #e4e4e4;}
.joinjh-news-list li a span{display: block;font-size: 14px;color: #999;line-height: 1em;overflow: hidden;}
.joinjh-news-list li a h6{font-size: 18px;color: #666;margin-top: 12px;transition: all .4s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.joinjh-news-list li a:hover h6{color: #004da0;}
.joinjh-news-list li:nth-last-child(-n+3) a{border-bottom-color: #f7f8f9;}
.joinjh-link{width: 100%;padding: 84px 0;text-align: center;background-repeat: no-repeat !important;background-position: center !important;background-size: cover !important;}
.joinjh-link a{display: inline-block;margin: 0 44px;}
.joinjh-link a h6{width: 80px;margin: 0 auto;transition: all .4s ease;}
.joinjh-link a img{width: 100%;object-fit: cover;display: block;}
.joinjh-link a p{font-size: 30px;color: #fff;margin-top: 18px;}
.joinjh-link a:hover h6{transform: translateY(-8px);}

/* 联系我们 */
.relbar{width: 100%;padding: 84px 0 80px;}
.relbar-list, .relbar-map{height: 370px;}
.relbar-list{width: 33.8%;float: left;background: #f3f8fd;padding: 24px 24px 0;}
.relbar-list h6{font-size: 26px;color: #333;font-weight: 500;}
.relbar-list ul{width: 100%;margin-top: 16px;border-top: 1px solid #dee6ec;padding-top: 24px;}
.relbar-list li{width: 100%;min-height: 36px;padding-left: 48px;background-repeat: no-repeat;background-position: left center;margin-top: 20px;}
.relbar-list li:nth-child(1){background-image: url('../images/gather/relicon1.png');margin-top: 0;}
.relbar-list li:nth-child(2){background-image: url('../images/gather/relicon2.png');}
.relbar-list li:nth-child(3){background-image: url('../images/gather/relicon3.png');}
.relbar-list li:nth-child(4){background-image: url('../images/gather/relicon4.png');}
.relbar-list li h6{font-size: 18px;color: #425568;line-height: 1.4em;}
.relbar-list li p{font-size: 14px;color: #737d87;line-height: 1.4em;}
#map{width: 100%;height: 100%;overflow: hidden;}
#map .amap-info-close{right: 6px !important;top: 6px;}
#map .amap-info-content{padding: 18px;}
.relmap-info{width: 100%;overflow: hidden;}
.relmap-info h6{font-size: 16px;color: #333;line-height: 24px;}
.relmap-info p{font-size: 14px;color: #666;margin-top: 8px;}
.relmap-info a{font-size: 14px;display: block;margin: 10px auto 0;color: #004da0;width: 180px;height: 32px;line-height: 32px;border: 1px solid #004da0;text-align: center;transition: all .3s ease;}
.relmap-info a:hover{background: #004da0;color: #fff;}
#map .amap-logo,#map .amap-copyright{display: none !important;}
.relbar-map{width: 64.2%;float: right;position: relative;border: 1px solid #ededed;}
.relitem{width: 100%;padding: 68px 0 80px;background: #f9f9f9;}
.relitem .contain{width: 1240px;}
.relitem-box{width: 100%;margin-top: 72px;}
.relitem-nummap{width: 680px;float: left;}
.relitem-num{width: 100%;overflow: hidden;}
.relitem-num li{float: left;font-size: 14px;color: #004da0;}
.relitem-num li:nth-child(1){width: 20%;}
.relitem-num li:nth-child(2){width: 24%;}
.relitem-num li:nth-child(3){width: 22%;}
.relitem-num li:nth-child(4){width: 34%;}
.relitem-num li h6{font-family: 'DINCond-Bold';font-size: 60px;display: inline-block;padding-right: 6px;position: relative;}
.relitem-num li h6:after{content: "+";font-size: 18px;position: absolute;right: -10px;top: 0;line-height: normal;font-family: "\5FAE\8F6F\96C5\9ED1";}
.relitem-map{width: 636px;margin-top: 36px;position: relative;}
.relitem-map-imgpc, .relitem-map-imgmb{width: 100%;object-fit: cover;}
.relitem-map-imgpc{display: block;}
.relitem-map-imgmb{display: none;}
.relitem-dot-box{position: absolute;width: 100%;height: 100%;z-index: 2;top: 0;left: 0;}
/* 地图点 */
.relitem-dot{position: absolute;z-index: 2;cursor: pointer;}
.relitem-dot i, .relitem-dot span{display: inline-block;vertical-align: middle;}
.relitem-dot i{width: 16px;height: 22px;background: url('../images/gather/relic.png') no-repeat center;position: relative;}
.relitem-dot span{font-size: 14px;color: #004da0;margin-left: 6px;font-weight: 700;display: none;}
.relitem-dot.ontrue i{background-image: url('../images/gather/relicH.png');animation: humpDot 1s linear infinite;}
@keyframes humpDot{0%{transform: translateY(0);}70%{transform: translateY(-8px);}0%{transform: translateY(0);}}
.relitem-dot.ontrue span{color: #d82137;}
.relitem-dot-xinjiang{top: 30%;left: 16%;}
.relitem-dot-xizang{top: 54%;left: 16%;}
.relitem-dot-gansu{top: 50%;left: 45%;}
.relitem-dot-qinghai{top: 47%;left: 33%;}
.relitem-dot-neimenggu{top: 34%;left: 53%;}
.relitem-dot-heilongjiang{top: 12%;left: 78%;}
.relitem-dot-jilin{top: 23%;left: 79%;}
.relitem-dot-liaoning{top: 29%;left: 75%;}
.relitem-dot-hebei{top: 42%;left: 63%;}
.relitem-dot-henan{top: 52%;left: 61%;}
.relitem-dot-shanxi{top: 53%;left: 53%;}
.relitem-dot-shanxih{top: 43%;left: 58%;}
.relitem-dot-shandong{top: 44%;left: 68%;}
.relitem-dot-jiangsu{top: 50%;left: 71%;}
.relitem-dot-anhui{top: 56%;left: 68%;}
.relitem-dot-hunan{top: 69%;left: 59%;}
.relitem-dot-hubei{top: 60%;left: 60%;}
.relitem-dot-jiangxi{top: 68%;left: 66%;}
.relitem-dot-zhejiang{top: 63%;left: 73%;}
.relitem-dot-fujian{top: 72%;left: 71%;}
.relitem-dot-sichuan{top: 62%;left: 42%;}
.relitem-dot-yunnan{top: 79%;left: 41%;}
.relitem-dot-guizhou{top: 72%;left: 51%;}
.relitem-dot-guangxi{top: 80%;left: 55%;}
.relitem-dot-guangdong{top: 78%;left: 62%;}
.relitem-dot-taiwan{top: 78%;left: 76%;}
.relitem-dot-xianggang{top: 82%;left: 65%;}
.relitem-dot-aomen{top: 84%;left: 62%;}
.relitem-dot-beijing{top: 34%;left: 64%;}
.relitem-dot-chongqing{top: 63%;left: 52%;}
.relitem-dot-shanghai{top: 56%;left: 75%;}
.relitem-dot-tianjin{top: 37%;left: 66%;}
.relitem-dot-ningxia{top: 43%;left: 48%;}
.relitem-dot-hainan{top: 92%;left: 56%;}
.relitem-dot-lasa{top: 56%;left: 19%;}
.relitem-dot-haikou{top: 92%;left: 56%;}
/* over */
.relitem-cont-box{width: 500px;float: right;}
.relitem-cont{width: 100%;display: none;}
.relitem-cont.ontrue{display: block;}
.relitem-cont-img{width: 100%;}
.relitem-cont-img img{width: 100%;object-fit: cover;}
.relitem-cont-list{width: 100%;padding-top: 32px;}
.relitem-cont-list ul{width: 100%;overflow-y: auto;max-height: 320px;}
.relitem-cont-list ul::-webkit-scrollbar {width: 2px;height: 4px;}
.relitem-cont-list ul::-webkit-scrollbar-thumb {border-radius: 5px;box-shadow: inset 0 0 5px #004da0;}
.relitem-cont-list ul::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #fafafa;border-radius: 0;}
.relitem-cont-list li{width: 100%;margin-top: 24px;}
.relitem-cont-list li:first-child{margin-top: 0;}
.relitem-cont-list li h6{width: 100%;border-bottom: 1px solid #e5e5e5;margin-bottom: 16px;}
.relitem-cont-list li h6 span{font-size: 24px;color: #004da0;font-weight: 500;display: inline-block;position: relative;height: 38px;}
.relitem-cont-list li h6 span:after{content: "";width: 100%;height: 2px;background: #004da0;left: 0;bottom: -1px;position: absolute;z-index: 2;}
.relitem-cont-list li p{font-size: 16px;color: #666;line-height: 28px;}

/* 服务进度查询 */
.serve-list-whole{width: 100%;margin-top: 18px;position: relative;text-align: center;font-size: 0;}
.serve-list-whole:after{content: "";width: 100%;position: absolute;height: 2px;top: 31px;left: 0;background: #eee;}
.serve-list-rma{width: 100%;margin-top: 18px;position: relative;text-align: center;font-size: 0;}
.serve-list-rma:after{content: "";width: 100%;position: absolute;height: 2px;top: 31px;left: 0;background: #eee;}
.serve-icon{display: inline-block;vertical-align: middle;margin: 0 12px;position: relative;z-index: 2;user-select: none;}
.serve-icon i{width: 64px;height: 64px;display: block;margin: 0 auto;border-radius: 50%;background: #d2d2d2;line-height: 62px;}
.serve-icon i img{max-width: 100%;}
.serve-icon p{font-size: 16px;color: #333;margin-top: 20px;}
.serve-icon.ontrue i{background: #004da0;}

/* 购买 */
.buyadd{width: 100%;background: #f9f9f9;padding: 68px 0 80px;}
.buyadd-select{width: 100%;text-align: center;font-size: 0;}
.buyadd-select select, .buyadd-select option{width: 300px;height: 50px;margin: 0 14px;font-weight: 300;font-size: 18px;color: #004da0;padding: 0 18px;border: 1px solid #dcdcdc;background-image: url('../images/gather/buyic1.png');background-color:#fff;}
.buyadd-infomap{width: 100%;overflow: hidden;background: #fff;padding: 40px;margin-top: 36px;}
.buyadd-info, .buyadd-map{height: 334px;position: relative;}
.buyadd-info{width: calc(100% - 540px);padding: 40px 40px 0 0;float: left;}
.buyadd-info h6{font-size: 24px;color: #004da0;font-weight: 700;padding-bottom: 16px;}
.buyadd-info p{width: 100%;font-size: 16px;margin-top: 10px;color: #333;background-repeat: no-repeat;background-position: left top 6px;line-height: 26px;padding: 5px 0 5px 32px;}
.buyadd-info p:nth-of-type(1){background-image: url('../images/gather/buyic2.png');}
.buyadd-info p:nth-of-type(2){background-image: url('../images/gather/buyic3.png');}
.buyadd-info p:nth-of-type(3){background-image: url('../images/gather/buyic4.png');}
.buyadd-info p:nth-of-type(4){background-image: url('../images/gather/buyic5.png');}
.buyadd-map{width: 540px;border: 1px solid #e5e5e5;float: right;}
.buyadd-map #map .amap-icon{animation: mapCt 1.4s ease infinite;}
.buyadd-map #map.mapJump.amap-icon{animation: none;}
@keyframes mapCt{0%{transform: translateY(0)}50%{transform: translateY(-16px)}100%{transform: translateY(0)}}
.buyinfo{width: 100%;padding: 72px 0 60px;}
.buyinfo-list{width: 100%;padding-top: 4px;}
.buyinfo-list ul{margin-left: -5%;}
.buyinfo-list li{width: 28.3333%;float: left;margin-top: 46px;margin-left: 5%;}
.buyinfo-img{width: 100%;overflow: hidden;}
.buyinfo-img img{width: 100%;object-fit: cover;}
.buyinfo-wd{width: 100%;padding: 24px 10px 0;min-height: 250px;}
.buyinfo-wd p{width: 100%;position: relative;font-size: 16px;color: #666;line-height: 26px;padding: 5px 0 5px 32px;margin-top: 4px;}
.buyinfo-wd p img{position: absolute;left: 0;top: 6px;max-width: 28px;}

/* 关于我们 */
.abojj{width: 100%;padding: 68px 0 60px;}
.abojj-desc{width: 100%;padding-top: 48px;}
.abojj-desc h6{font-size: 24px;color: #004da0;font-weight: 700;line-height: 1.4em;padding: 20px 0 10px;}
.abojj-desc p{font-size: 14px;color: #666;line-height: 30px;}
.abojj-img{width: 100%;margin-top: 38px;text-align: center;}
.abojj-img img{max-width: 100%;}
.abonum{width: 100%;background-repeat: no-repeat !important;background-size: cover !important;background-position: center !important;padding: 110px 0 88px;}
.abonum li{width: 20%;text-align: center;float: left;}
.abonum li h6{width: 100%;padding-bottom: 4px;}
.abonum li h6 span{font-family: 'DINCond-Bold';font-size: 60px;color: #fff;display: inline-block;position: relative;}
.abonum li h6 i{display: inline-block;vertical-align: top;font-size: 14px;color: #fff;margin-left: 8px;font-style: normal;margin-top: 12px;}
.abonum li p{font-size: 14px;color: #fff;font-weight: 700;line-height: 24px;opacity: .66;width: 200px;margin: 0 auto;}
.abolc{width: 100%;padding: 72px 0 44px;}
.abolc-item{width: 100%;margin-top: 48px;}
/*发展历程*/
/*大*/
.auCHist-man{width: 1280px;position:relative;margin: 0 auto;}
.auCHist-man .swiper-container{padding:69px 0 0;}
.auCHist-man .auCHman-box{display:block;height:72px;text-align:center;color:#333;background:url("../images/gather/auCHist-bg.png") repeat-x center 68px;position:relative;}
.auCHman-box .year{line-height:28px;font-size:16px;font-weight: 500;}
.auCHman-box:before{content:"";display:block;width:8px;height:8px;border-radius:100%;background:#e2e2e2;position:absolute;left:50%;margin-left:-4px;bottom:0px;}
.auCHman-box:after{content:"";display:block;width:1px;height:9px;background:#e2e2e2;position:absolute;left:50%;margin-left:-1px;bottom:11px;}
.auCHman-box.cur .year{width:77px;height:77px;line-height:77px;color: #fff;background:rgba(5,80,162,1);border-radius:100%;position:absolute;top:-53px;left:50%;margin-left:-38.5px;}
.auCHman-box.cur .year:after{content:"";display:block;width:109px;height:109px;background:rgba(5,80,162,.25);border-radius:100%;position:absolute;top:-16px;left:-16px;z-index:-1;}
.auCHman-box.cur:before,
.auCHman-box.cur:after{background:#004da0;}
.auCHman-box.cur:after{height:30px;z-index:2;}
.auCHistManSwiper-prev,
.auCHistManSwiper-next{display:block;width:11px;height:21px;position:absolute;top:70px;}
.auCHistManSwiper-prev{left:-58px;background:url("../images/gather/aboArrL.png") no-repeat center center;}
.auCHistManSwiper-next{right:-58px;background:url("../images/gather/aboArrR.png") no-repeat center center;}
.auCHist-man:before,
.auCHist-man:after{content:"";display:block;width:26px;height:24px;background:url("../images/gather/auCHist-orn1.png") no-repeat center center;position:absolute;top:125px;}
.auCHist-man:before{left:-103px;}
.auCHist-man:after{right:-103px;}
.auCHist-man .orn1,
.auCHist-man .orn2{display:block;height:1px;background: #e2e2e2;position:absolute;top:137px;}
/*小*/
.auCHist-min{width: 1280px;position:relative;margin: 68px auto 0;z-index:2;}
.auCHist-min .swiper-container{padding:0 0 40px;}
.auCHist-min .swiper-container .swiper-slide{padding:0 10px;}
.auCHmin-box{display:block;padding:0 40px 0 41.6666%;background:#fff url("../images/gather/auCHistMin-bg.jpg") no-repeat center center / cover;box-shadow:0 2px 10px rgba(162,162,162,.24);position:relative;}
.auCHmin-box .auCHmin-img{display:block;width:37.7%;height:100%;object-fit:cover;position:absolute;left:0px;top:0px;}
.auCHmin-box .auCHmin-block{padding:61px 0 51px;}
.auCHmin-block-scroll{width: 100%;height: 172px;overflow-y: auto;padding-right: 20px;}
.auCHmin-block-scroll::-webkit-scrollbar {width: 2px;height: 4px;}
.auCHmin-block-scroll::-webkit-scrollbar-thumb {border-radius: 5px;box-shadow: inset 0 0 5px #0087ff;}
.auCHmin-block-scroll::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #fafafa;border-radius: 0;}
.auCHmin-block li{padding:0 0 0 37px;line-height:29px;color:#666666;position:relative;margin:9px 0 0;}
.auCHmin-block li:first-child{margin:0px;}
.auCHmin-block li:before{content:"";display:block;width:13px;height:1px;background:#afafaf;position:absolute;left:0px;top:14px;}
/* over */

/* 生态认证 */
.authBan-cont{width: 364px;position: absolute;left: 50%;margin-left: -182px;top: 50%;transform: translateY(-50%);z-index: 2;text-align: center;color: #fff;}
.authBan-cont h1{font-size: 36px;font-weight: 500;line-height: 1;}
.authBan-cont h6{font-size: 16px;line-height: 24px;margin: 12px 0 16px;}
.authBan-cont p{display: flex;width: 100%;align-items: center;justify-content: center;height: 56px;font-size: 18px;background: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.4),rgba(255,255,255,0));}
.authNum{width: 100%;margin-top: 20px;}
.authNum ul{width: 100%;overflow: hidden;}
.authNum li{width: 20%;float: left;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;height: 190px;}
.authNum li h6{font-size: 20px;color: #004da0;}
.authNum li h6 span{font-size: 60px;font-family: 'DINCond-Bold';display: inline-block;line-height: 0.8;vertical-align: text-top;margin-right: 6px;}
.authNum li p{font-size: 16px;color: #555;}
.authNum-img{width: 60px;}
.authNum-cont{width: 140px;}
.authNum li:nth-child(-n+10){border-bottom: 1px solid #f6f6f6;}
.auth-detail, .auth-down{display: inline-block;vertical-align: middle;position: relative;}
.auth-detail{font-size: 16px;color: #004da0;margin-right: 14px;}
.auth-detail:hover{text-decoration: underline;}
.auth-down{background: url('../images/gather/downimg3.png') no-repeat center;width: 22px;height: 20px;transition: all .4s ease;}
.auth-down:hover{background-image: url('../images/gather/downimg3H.png');}
.authsearch.downsearch{padding-top: 30px;}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .joinjh-loop .contain{width: 92%;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .soldone-text h6{font-size: 30px;}
    .pub-title h6{font-size: 30px;}
    .soldflist ul li{padding: 50px;}
    .schoollc {padding: 80px 0;}
    .online-bar-wd p{font-size: 28px;}
    .subbar-wd {padding: 68px 50px 0;}
    .sublist {padding: 4px 0 80px;}
    .sublist .fullpage {margin: 68px 0 0 0;}
    .joinjh-loop {padding: 78px 0 74px;}
    .joinjh-link {padding: 78px 0;}
    .relbar {padding: 74px 0 70px;}
    .repair-menu a{width: 228px;}
    .serve-icon{margin: 0 32px;}
    .auCHist-man{width: 80%;}
    .pub-menu .sonmenu a{margin-right: 58px;}
    .guig-tab table th{padding-left: 30px;}
    .guig-tab table td {padding-left: 30px;}
    .weekeventCont{margin-left: -454px;}
    .prolist2-loop .swiper-button-prev{left: -36px;}
    .prolist2-loop .swiper-button-next{right: -36px;}
    .authBan-cont h1 {font-size: 32px;}
    .authNum li h6 span{font-size: 54px;}
    .authNum li{height: 180px;}
    .download-table table td p{max-width: 500px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .prolist ul li .tit{font-size: 20px;margin: 5px 0;}
    .prolist ul li .text a{font-size: 14px;}
    .prolist2{padding: 60px 0 40px;}
    .prolist2-link .text h6{font-size: 22px;}
    .prolist2-link .text .more{margin-top: 20px;}
    .prolist2 ul li .text h6{font-size: 22px;}
    .prolist2 ul li .text .more{margin-top: 20px;}
    .procasetit h6{font-size: 30px;}
    .procase{padding: 50px 0;}
    .yingy-text p{font-size: 15px;line-height: 30px;}
    .yingy-text h6{font-size: 20px;padding: 20px 0 10px;}
    .prod-tit h6{font-size: 32px;}
    .sol-topbox{padding: 60px 0 50px;}
    .soltop .text{padding: 0 0 0 40px;}
    .soltop .text p{font-size: 15px;}
    .sold-one{padding: 80px 0;}
    .soldone-text{padding-right: 60px;}
    .sold-two .soldone-text{padding-left: 60px;}
    .sold-two{padding: 60px 0;}
    .sold-three{padding: 60px 0;}
    .schoollp .contain{width: 92%;}
    .schoollc {padding: 74px 0;}
    .need {padding: 60px 0 68px;}
    .need-item {padding: 54px 110px 68px;}
    .auCHist-min {width: 92%;margin-top: 58px;}
    .abonum li h6 span{font-size: 52px;}
    .abonum {padding: 88px 0 80px;}
    .abojj-desc {padding-top: 40px;}
    .guig-tab table th{padding-left: 26px;}
    .guig-tab table td {padding-left: 26px;}
    .buyinfo-wd{min-height: 276px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .procase-main{margin-top: 30px;}
    .proseek h6{font-size: 30px;}
    .programme-list{margin-top: 40px;}
    .procase-li .text{padding: 20px;}
    .procase-li .text h6{font-size: 20px;}
    .pub-ban .bantext{width: 100%;background:rgb(0,0,0,0.25);padding:10px 20px;}
    .proxq-words{padding: 40px 0 0 40px;}
    .prod-name a{font-size: 16px;padding: 14px 24px;}
    .sollist-tit h6{font-size: 20px;}
    .sollist-text>div p{font-size: 14px;}
    .soltop .text h6{font-size: 26px;}
    .soltop{margin-top: 50px;}
    .soldflist{margin-top: 40px;}
    .kehu-list{padding: 0;}
    .case-box{padding: 50px 0;}
    .sold-menuhome .home, .sold-menu{width: 92%;}
    .sold-menu a {height: 82px;line-height: 82px;}
    .prolist ul li{width: 47.5%;}
    .prolist2 ul li{width: 47.5%;}
    .shop {padding: 50px 0 68px;}
    .shop-list {padding: 20px 28px 58px;}
    .repair {padding: 58px 0 68px;}
    .repair-item {margin-top: 54px;}
    .repair-area-tit h6{font-size: 22px;}
    .repair-menu a {width: 188px;}
    .report-dq {padding: 68px 0 40px;}
    .report-dq-list li {padding: 20px 0;}
    .report-dq-loop-link img{height: 368px;}
    .report-dq-loop-link h6 a {font-size: 16px;line-height: 22px;}
    .joinmenu {padding: 64px 0 68px;}
    .joinmenu p span{font-size: 26px;}
    .join-item {padding-bottom: 68px;}
    .schoollc {padding: 68px 0;}
    .schoollc-flow{margin-top: 48px;}
    .schoolwt {padding: 60px 0 68px;}
    .schoolzw-list {margin-top: 24px;}
    .news {padding: 60px 0 30px;}
    .news-list {padding: 34px 0;}
    .news-bar-img img{height: 380px;}
    .news-bar-wd-link h6{font-size: 22px;margin: 8px 0 12px;}
    .news-bar-wd-link {margin-top: 22px;}
    .newsxq {padding: 64px 0 68px;}
    .newsxq-reco-name h6{font-size: 22px;}
    .newsxq-area-cont{padding: 28px 0;}
    .newsxq-reco {width: 32%;padding: 28px 24px;}
    .newsxq-reco-link {padding: 24px 0;}
    .newsxq-area-tit h6{font-size: 22px;}
    .newsxq-reco-link i{bottom: 24px;}
    .need-item {padding: 54px 80px 68px;}
    .culwh {padding: 68px 0 80px;}
    .culwh-wd h6{font-size: 28px;}
    .culhd {padding: 80px 0 68px;}
    .culhd .contain{width: 92%;}
    .online-bar-wd p{font-size: 26px;}
    .downsearch {padding-top: 60px;}
    .download-title h6 {font-size: 26px;}
    .download-table{overflow-x: auto;}
    .download-table table{width: 1600px;}
    .download-table table th, .download-table table td{padding: 18px 10px;}
    .download-title p{display: block;}
    .download {margin-top: 48px;}
    .download-item {padding: 0px 0 68px 0;}
    .subbar-wd>span {margin-top: 28px;}
    .subbar-wd .swiper-pagination {margin-top: 38px;}
    .subbar-wd {padding: 54px 40px 0;}
    .sublist {padding: 4px 0 68px;}
    .sublist .fullpage {margin: 48px 0 0 0;}
    .sublist-wd h6{font-size: 20px;height: 56px;}
    .vdlist {padding: 30px 0 68px;}
    .vdlist .fullpage {margin: 48px 0 0 0;}
    .vdlist-wd h6{font-size: 16px;}
    .vdlist-wd{bottom: 16px;}
    .sale-item {margin-top: 50px;padding: 58px 50px 50px;}
    .sale-hint p {line-height: 32px;}
    .sale-hint {margin-top: 36px;}
    .joinjh-loop {padding: 64px 0 58px;}
    .joinjh-news {padding: 60px 0 40px;}
    .joinjh-link a p{font-size: 26px;}
    .relbar {padding: 64px 0 60px;}
    .relitem-cont-list li h6 span{font-size: 22px;}
    .relitem-num li h6{font-size: 50px;}
    .relitem {padding: 60px 0 68px;}
    .serve-icon {margin: 0 28px;}
    .buyadd-select select, .buyadd-select option{height: 44px;}
    .buyadd {padding: 60px 0 68px;}
    .buyinfo {padding: 68px 0 60px;}
    .buyinfo-list ul{margin-left: -3%;}
    .buyinfo-list li {width: 30.3333%;margin-top: 40px;margin-left: 3%;}
    .abojj-desc h6 {font-size: 20px;padding: 16px 0 8px;}
    .abojj-desc p {line-height: 26px;}
    .auCHist-man {width: 72%;}
    .auCHmin-box .auCHmin-block {padding: 44px 0 51px;}
    .pub-menu .sonmenu a{margin-right: 42px;}
    .prolist2-loop .swiper-button-prev{left: -30px;}
    .prolist2-loop .swiper-button-next{right: -30px;}
    .online-bar li b p{top: -190px;left: 50%;margin-top: 0;margin-left: -90px;}
    .download-table table td p{max-width: 500px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .prolist ul li .text a{padding-left: 10px;}
    .pub-menu .sonmenu a{line-height: 60px;margin-right: 30px;}
    .pdetail{padding: 50px 0;}
    .gongn-text h6{font-size: 22px;line-height: 30px;}
    .gongn-text p{font-size: 14px;line-height: 24px;}
    .prod-yingy{padding: 50px 0;}
    .guig-tab table{font-size: 14px;}
    .guig-tab table th{padding-left: 24px;}
    .guig-tab table td{padding-left: 24px;}
    .prod-tit h6{font-size: 28px;}
    .prod-down{padding: 50px 0 40px;}
    .prod-dowlist ul li{padding: 20px 90px 20px 20px;}
    .prod-dowlist ul li .downico{width: 80px;}
    .prod-xgcp{padding: 50px 0 40px;}
    .soltop .text p{font-size: 14px;line-height: 24px;}
    .soltop .text h6{font-size: 20px;line-height: 30px;margin-bottom: 0;}
    .soldflist ul li{padding: 40px 30px;}
    .soldflist ul li{width: 30.333%;margin: 0 1.5%;margin-top: 28px;}
    .soldflist ul li h6{font-size: 18px;margin: 20px 0 15px;}
    .caselist ul li .text h6{font-size: 16px;}
    .caselist ul li .text{padding: 20px;}
    .shop-img{width: 144px;height: 144px;line-height: 140px;}
    .question-sele h6 {font-size: 22px;margin: 24px 0 8px;}
    .schoollc .contain, .schoolzw .contain, .schoolwt .contain{width: 92%;}
    .schoollc-flow{background: none;margin-top: 18px;text-align: center;height: auto;}
    .schoollc-icon{position: static;display: inline-block;margin: 24px 20px 0;}
    .culwh-wd h6 {font-size: 26px;}
    .culwh-wd{padding: 0 28px;}
    .culsp-bth p{font-size: 24px;margin-top: 18px;}
    .culsp-bth {width: 112px;height: 112px;}
    .online-contain{width: 92%;}
    .subbar-wd p{margin-top: 12px;}
    .subbar-wd>span {margin-top: 20px;}
    .subbar-wd .swiper-pagination {margin-top: 28px;}
    .subbar-wd h6{font-size: 22px;}
    .subbar-wd {padding: 50px 36px 0;}
    .sublist-wd {padding: 28px 20px;}
    .sublist li {margin-top: 44px;}
    .sublist-wd span {margin-top: 28px;}
    .sale-resule-list li {width: 100%;margin-top: 10px;border: 1px solid #e5e5e5;}
    .sale-resule-list ul{margin-top: 0;}
    .relitem .contain{width: 92%;}
    .relitem-nummap{width: 100%;}
    .relitem-map{margin: 36px auto 0;}
    .relitem-cont-box{width: 100%;margin-top: 36px;}
    .relbar-list{width: 100%;padding: 28px 20px;height: auto;}
    .relbar-map{width: 100%;}
    .relbar-list h6 {font-size: 24px;}
    .relitem-box {margin-top: 54px;}
    .serve-icon {margin: 0 20px;}
    .pub-menu-case.pub-menu .sonmenu a {margin-right: 30px;font-size: 16px;}
    .prolist2-loop .swiper-button-prev{left: -24px;}
    .prolist2-loop .swiper-button-next{right: -24px;}
    .authNum li {height: 160px;width: 25%;}
    .authNum li:nth-child(-n+8) {border-bottom: 1px solid #f6f6f6;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .prolist2-link{padding: 0 20px 20px;}
    .prolist2-link .text h6{font-size: 18px;line-height: 28px;height: 28px;margin-bottom: 2px;}
    .prolist2-link .pic{line-height: 160px;height: 160px;}
    .prolist2 ul li{padding: 0 20px 20px;}
    .prolist2 ul li .text h6{font-size: 18px;line-height: 28px;height: 28px;margin-bottom: 2px;}
    .prolist2 ul li .pic{line-height: 160px;height: 160px;}
    .sollist-text>div p{line-height: 30px;}
    .sollist-text>div p:after{top: 11px;}
    .soldone-text p{line-height: 24px;}
    .sold-menu a{font-size: 18px;line-height: 60px;height: 60px;}
    .repair-menu a {width: 150px;font-size: 16px;line-height: 42px;}
    .repair-sele {width: 280px;padding: 14px 20px 28px;}
    .repair-area {width: calc(100% - 280px);padding-left: 24px;}
    .question-sele{width: 100%;min-height: auto;}
    .question-area{width: 100%;padding-left: 0;margin-top: 24px;}
    .question-area .fullpage {text-align: center;}
    .question-name {padding: 16px 80px 16px 0;}
    .join-li-name li {padding: 16px 20px;}
    .join-title li {padding: 14px 20px;}
    .join-li-cont {padding: 24px 20px 42px;}
    .join-li-cont-top {margin-top: 24px;}
    .joinmenu a {margin: 0 40px;}
    .schoollp-data-bar-tit span {font-size: 20px;margin-left: 12px;}
    .schoollp-data-bar-btn p{width: 120px;}
    .weekeventCont{margin-left: -460px;}
    .need-title h6 {font-size: 26px;}
    .culwh {padding: 60px 0 68px;}
    .culwh-wd h6 {font-size: 24px;}
    .culhd {padding: 68px 0 60px;}
    .online-bar-wd p {font-size: 24px;}
    .online-bar-wd span{font-size: 18px;}
    .download-title h6 {font-size: 24px;}
    .download-table table th, .download-table table td{padding: 16px 10px;}
    .subbar-wd {padding: 38px 24px 0;}
    .sale-item {padding: 58px 38px 50px;}
    .serve-icon {margin: 0 14px;}
    .buyadd-infomap {padding: 32px 24px;}
    .abonum li{width: 50%;margin-top: 24px;}
    .abonum {padding: 60px 0 64px;}
    .soldSum {padding-top: 64px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .Container-wrapper{margin-top: 46px;}
    .prolist2{padding: 40px 0 20px;}
    .pub-menu .sonmenu a{font-size: 14px;line-height: 50px;margin-right: 20px;}
    .programme{padding: 40px 0 20px;}
    .procasetit h6{font-size: 26px;}
    .procasetit p{font-size: 14px;line-height: 24px;}
    .programme-list ul li h6{font-size: 18px;padding: 0 20px;bottom: 20px;}
    .programme-list ul li h6:after{left: 20px;height: 2px;}
    .programme-list{margin-top: 24px;}
    .procase{padding: 40px 0 20px;}
    .proseek h6{font-size: 24px;}
    .proseek .zx{width: 200px;margin: 20px auto 0;font-size: 16px;line-height: 40px;}
    .pub-ban .banpic img{min-height: 125px;}
    .pub-ban .bantext h6{font-size: 18px;}
    .pub-ban .bantext p{font-size:12px;}
    .proxq-pic{width: 100%;}
    .pdetail{padding: 40px 0;}
    .proxq-words{width: 100%;padding: 30px 0 0 0;}
    .prod-name a{font-size: 14px;padding: 12px 16px;text-align: center;line-height: 1.4em;}
    .prod-tit h6{font-size: 22px;}
    .prod-tit{margin-bottom: 20px;}
    .gongn-text h6{font-size: 18px;}
    .prod-yingy{padding: 40px 0;}
    .yingy-text h6{font-size: 18px;padding: 20px 0 8px;}
    .yingy-text p{font-size: 14px;line-height: 24px;}
    .prod-guig{padding: 40px 0;}
    .guig-tab table td{line-height: 24px;padding-left: 10px;}
    .guig-tab table th{line-height: 24px;padding-left: 10px;}
    .prod-down{padding: 30px 0;}
    .prod-dowlist ul li{width: 47%;}
    .prod-dowlist ul li .downico{background-size: 25px;}
    .prod-xgcp{padding: 40px 0 30px;}
    .sollist ul li{width: 47%;}
    .soltop{margin-top: 30px;}
    .soltop .pic{width: 100%;}
    .sol-topbox{padding: 40px 0;}
    .soltop-tit a{font-size: 20px;padding: 0 20px 10px 20px;border-bottom: 3px solid #c3c7ce;}
    .soltop .text{width: 100%;padding: 30px 0 0 0;}
    .sol-listbox{padding: 40px 0 20px;}
    .sollist-tit{height: 85px;padding: 10px 15px 0 15px;}
    .sold-menuhome {margin-top: 24px;}
    .sold-menuhome .home{color: #666;opacity: 1;}
    .sold-menuhome .home span{opacity: 1;}
    .sold-menu a{box-shadow: 0px 0px 6px rgba(0, 77, 160, .13);}
    .sold-menu a span .img{width: 20px;}
    .sold-one{padding: 40px 0;}
    .soldone-img{width: 100%;}
    .soldone-text{width: 100%;padding: 30px 0 0 0;}
    .soldone-text h6{font-size: 22px;}
    .soldone-text h6:after{height: 2px;}
    .sold-two{padding: 40px 0;}
    .sold-two .soldone-text{padding-left: 0;}
    .sold-three{padding: 40px 0;}
    .sold-four{padding: 40px 0;}
    .pub-title h6{font-size: 22px;}
    .pub-title h6:after{height: 2px;}
    .soldflist ul li{width: 100%;margin: 0 0 2% 0;min-height: auto;}
    .soldflist{margin-top: 30px;}
    .kehu-list{margin-top: 20px;}
    .caselist{padding: 0;}
    .fullpage{margin: 20px 0 20px;}
    .case-box{padding: 40px 0;}
    .shop-list {padding: 10px 20px 48px;}
    .report-ls-list ul{margin-left: -1.5%;}
    .report-ls-list li {width: 31.8333%;margin-left: 1.5%;margin-top: 24px;padding: 20px;}
    .report-ls-cont a{font-size: 16px;height: 44px;}
    .report-dq-loop{width: 100%;}
    .report-dq-list{width: 100%;margin-top: 28px;}
    .report-dq-loop-link img{height: auto;}
    .joinmenu {padding: 48px 0 54px;}
    .joinmenu p span {font-size: 24px;}
    .joinmenu p {margin-top: 16px;}
    .join-title li:nth-child(1), .join-li-name li:nth-child(1){width: 50%;}
    .join-title li:nth-child(2), .join-li-name li:nth-child(2){display: none;}
    .join-title li:nth-child(3), .join-li-name li:nth-child(3){width: 18%;}
    .join-title li:nth-child(4), .join-li-name li:nth-child(4){width: 18%;}
    .join-title li:nth-child(5), .join-li-name li:nth-child(5){width: 14%;}
    .joinmenu a {margin: 0 30px;}
    .schoollp-loop{width: 100%;}
    .schoollp-loop-pic img{height: auto;}
    .schoollp-data{width: 100%;margin: 28px auto 0;max-width: 604px;float: left;}
    .schoolzw-list li{width: 48%;}
    .schoolzw-pop-box {width: 92%;padding: 28px 24px;left: 4%;margin-left: 0;}
    .weekeventArr{display: none !important;}
    .schoollp-data{position: relative;}
    .schoollp-data-cont table td {position: static;}
    .schoollp-data-cont table td b{position: relative;}
    .weekeventStar{top: 18px;}
    .weekeventCont {width: 100%;position: absolute;top: 64px;left: 0;margin-left: 0;}
    .news-bar-img-wd{padding: 18px 20px;}
    .news-bar-wd-link h6 {font-size: 20px;margin: 6px 0 8px;}
    .news-bar-wd-link {margin-top: 18px;}
    .news-bar-img img {height: 350px;}
    .news-bar-img-wd h6 {font-size: 16px;margin-top: 8px;}
    .news-list-link h6 {font-size: 18px;}
    .news-list-link {padding: 20px 0}
    .newsxq-area{width: 100%;}
    .newsxq-reco{width: 100%;margin-top: 34px;}
    .need-item {padding: 54px 4% 68px;}
    .need-list {margin-top: 38px;}
    .need-title {padding-bottom: 16px;}
    .need-title h6 {font-size: 24px;}
    .culwh-wd {padding: 0 20px;}
    .popVideo-content{width: 92%;}
    .popVideo-close{right: 0;}
    .culhd-thumbs .equip-min span b{font-size: 16px;}
    .online-bar li{width: 100%;border-right: none;text-align: left;padding-left: 4%;border-bottom: 1px solid #ededed;}
    .online-bar li:last-child {border-bottom: 0;}
    .downsearch li {width: 300px;margin: 0 12px;}
    .subbar-img{width: 100%;}
    .subbar-wd {width: 100%;padding: 32px 20px;}
    .sublist li{width: 48%;}
    .vdlist-list li{width: 48.5%;}
    .joinjh-news-list li{width: 45%;}
    .joinjh-news-list li a{border-bottom-color: #e4e4e4 !important;}
    .joinjh-link a p {font-size: 24px;}
    .repair-menu a{width: 128px;margin: 0 4px;}
    .serve-list-whole:after{display: none;}
    .serve-list-rma:after{display: none;}
    .serve-icon{margin: 16px 16px 0;}
    .serve-list {margin-top: 4px;}
    .buyadd-info {width: 100%;padding: 0 0 28px;height: auto;}
    .buyadd-map{width: 100%;height: 300px;}
    .buyinfo-list ul {margin-left: 0;}
    .buyinfo-list li {width: 100%;margin-top: 40px;margin-left: 0;}
    .auCHmin-box .auCHmin-block {padding: 38px 0 51px;min-height: 248px;}
    .auCHmin-block li {padding: 0px 0 0 32px;line-height: 24px;margin: 8px 0 0;}
    .auCHist-man {width: 62%;}
    .proxq-pic-toBig{display: none;}
    .gallery-top{display: block;}
    .buyinfo-wd {min-height: auto;}
    .prolist2-loop .swiper-button-prev{display: none;}
    .prolist2-loop .swiper-button-next{display: none;}
    .authNum li{width: 33.33333%;}
    .authNum li:nth-child(-n+9) {border-bottom: 1px solid #f6f6f6;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .proseek h6{font-size: 20px;line-height: 30px;}
    .pub-menu .sonmenu a{width: 33.333%;text-align: center;margin-right: 0;font-size: 14px;line-height: 36px;}
    .prolist2{padding: 36px 0 24px;}
    .programme{padding: 30px 0 20px;}
    .programme-list ul{margin-left: 0;}
    .programme-list ul li{margin-left: 0;width: 100%;}
    .procase{padding: 30px 0 20px;}
    .procase-main{padding: 0;margin-top: 20px;}
    .procase-main .swiper-container{padding: 0 0 40px 0;}
    .proseek .zx{width: 180px;}
    .gallery-thumbs{width: 100%;}
    .pub-menu .home{font-size: 12px;line-height: 36px;}
    .pub-menu .home span {padding: 0 3px;}
    .prod-dowlist ul{margin-left: 0;}
    .prod-dowlist ul li{margin-left: 0;width: 100%;}
    .soltop-tit a{font-size: 16px;}
    .sol-topbox{padding: 30px 0;}
    .soltop .text{padding: 20px 0 0 0;}
    .sol-listbox{padding: 34px 0 28px;}
    .sollist ul{margin-left: 0;}
    .sollist ul li{width: 100%;margin-left: 0;}
    .sold-menu a{width: 50%;font-size: 16px;border-right: none;}
    .sold-menuhome {margin-top: 16px;}
    .sold-menuhome .home{font-size: 12px;line-height: 34px;}
    .sold-menuhome .home span{padding: 0 3px;}
    .sold-menu{margin-top: 8px;}
    .sold-one{padding: 20px 0;}
    .sold-four{padding: 36px 0 40px;}
    .soldflist ul li{padding: 30px 20px;}
    .kehu-list ul li{width: 100%;margin: 0 0 2% 0;}
    .fullpage{margin: 28px 0 0;}
    .fullpage-num{margin-bottom: 5px;}
    .fullpage a:first-child, .fullpage a:last-child{width: 60px;}
    .fullpage a{font-size: 14px;margin: 0 3px;}
    .case-box{padding: 34px 0 40px;}
    .caselist ul {margin-left: 0;}
    .caselist ul li{width: 100%;margin-left: 0;}
    .caselist ul li .text{padding: 15px;}
    .caselist ul li .text h6{margin-bottom: 0;}
    .prolist {padding: 34px 0 38px;}
    .prolist ul {margin-left: 0;}
    .prolist ul li {width: 100%;margin: 0 0 2% 0;}
    .prolist ul li .text{height: auto;padding: 0 20px 24px;}
    .prolist2 ul li {width: 100%;margin: 0 0 2% 0;}
    .gallery-thumbs{height: 60px;}
    .gallery-thumbs .equip-min span{height: 60px;line-height: 60px;}
    .gallery-button {padding: 0 32px;}
    .sonmenu.sonmenu-1 a{width: 100%;}
    .sonmenu.sonmenu-2 a{width: 50%;}
    .sonmenu.sonmenu-4 a{width: 25%;}
    .sonmenu.sonmenu-5 a{width: 20%;}
    .shop {padding: 36px 0 40px;}
    .shop-list li{width: 50%;margin-top: 20px;}
    .shop-img {width: 104px;height: 104px;line-height: 100px;}
    .shop-wd p{font-size: 16px;}
    .shop-wd{margin-top: 12px;}
    .shop-list {padding: 10px 20px 30px;}
    .repair-menu a{width: 50%;margin: 2px 0;position: relative;display: block;float: left;}
    .repair-menu a:after{content: "";position: absolute;width: 2px;height: 100%;top: 0;background: #fff;}
    .repair-menu a:nth-child(2n+1):after{right: 0;}
    .repair-menu a:nth-child(2n):after{left: 0;}
    .repair {padding: 36px 0 40px;}
    .repair-item {margin-top: 34px;}
    .repair-sele {width: 100%;min-height: auto;overflow: hidden;padding: 14px 20px;}
    .repair-sele a{width: 50%;float: left;font-size: 13px;padding: 8px 12px;background-position: left top 14px;}
    .repair-area {width: 100%;padding-left: 0;margin-top: 24px;}
    .repair-area-tit h6 {font-size: 20px;}
    .repair-area-cont{line-height: 30px;}
    .report-ls {padding: 38px 0 34px;}
    .report-ls-list ul {margin-left: 0;}
    .report-ls-list li {width: 100%;margin-left: 0%;margin-top: 18px;}
    .report-dq {padding: 36px 0 40px;}
    .report-dq-loop-link h6 {padding: 12px 100px 8px 20px;}
    .report-dq-loop .swiper-pagination{bottom: 14px;right: 16px;}
    .report-dq-list-link{width: 100%;}
    .report-dq-list-hint {padding-top: 8px;}
    .report-dq-list-link a{font-size: 16px;}
    .report-dq-list li {padding: 18px 0;}
    .report-dq-list-link a{max-width: 100%;}
    .question-sele a {width: 100%;float: none;background-position: left top 12px;}
    .question-sele h6 {font-size: 18px;margin: 20px 0 8px;}
    .question-sele{padding: 4px 20px 14px;}
    .question-name {padding: 14px 58px 14px 0;}
    .joinmenu p {margin-top: 12px;}
    .joinmenu p span {font-size: 20px;}
    .joinmenu a {margin: 0 20px;}
    .joinmenu {padding: 36px 0 40px;}
    .join-title li:nth-child(1), .join-li-name li:nth-child(1){width: 76%;}
    .join-title li:nth-child(3), .join-li-name li:nth-child(3){display: none;}
    .join-title li:nth-child(4), .join-li-name li:nth-child(4){display: none;}
    .join-title li:nth-child(5), .join-li-name li:nth-child(5){width: 24%;}
    .join-li-cont {padding: 18px 20px 36px;}
    .join-li-cont-info p {line-height: 30px;}
    .join-li-cont-top {margin-top: 18px;}
    .join-li-cont-send{margin-top: 24px;}
    .join-more {margin-top: 34px;}
    .join-item {padding-bottom: 40px;}
    .schoollp-data-bar-tit span {font-size: 16px;margin-left: 8px;}
    .schoollp-data-bar-btn-prev{margin-right: 10px;}
    .schoollp-data-bar-btn-next{margin-left: 10px;}
    .schoollp-data-bar-btn p {width: 80px;}
    .schoollp-data-cont table th span {width: 34px;height: 34px;line-height: 32px;font-size: 16px;}
    .schoollp-data-cont table td {padding: 8px 0 6px;}
    .schoollp-data{height: 372px;}
    .weekeventCont li h6, .weekeventCont li p {padding-left: 30px;}
    .weekeventCont li h6 span, .weekeventCont li p span{width: 132px;font-size: 14px;}
    .schoollc {padding: 40px 0;}
    .schoollc-icon p {width: 90px;height: 90px;line-height: 86px;}
    .schoollc-icon {margin: 20px 8px 0;}
    .schoollc-flow {margin-top: 12px;}
    .schoollc-icon i {width: 24px;height: 30px;line-height: 30px;font-size: 14px;background-size: 100% auto;}
    .schoolzw {padding: 38px 0 40px;}
    .schoolzw-list ul {margin-left: 0;}
    .schoolzw-list li {width: 100%;padding: 24px 20px 36px;margin-top: 20px;margin-left: 0;}
    .schoolzw-list {margin-top: 14px;}
    .schoolwt {padding: 38px 0 44px;}
    .schoolwt-link {margin-top: 32px;}
    .schoolwt-name:after{right: 20px;}
    .schoolwt-name{padding-right: 54px;}
    .schoolwt-list {margin-top: 28px;}
    .news {padding: 36px 0 38px;}
    .news-bar-img{width: 100%;}
    .news-bar-img img{height: auto;}
    .news-bar-wd{width: 100%;margin-top: 24px;}
    .news-bar-wd-link h6{font-size: 18px;}
    .news-list {padding: 24px 0 0;}
    .news-list-link {padding: 18px 0;}
    .news-list-link h6 {font-size: 16px;width: calc(100% - 100px);}
    .news-list-link p {font-size: 14px;width: 100px;}
    .newsxq-area-tit h6 {font-size: 20px;}
    .newsxq {padding: 38px 0 40px;}
    .newsxq-reco {padding: 24px 20px;}
    .newsxq-reco-link {padding: 20px 0;}
    .newsxq-reco-link i{bottom: 20px;}
    .newsxq-reco-name {padding-bottom: 20px;}
    .newsxq-reco-name h6 {font-size: 20px;}
    .newsxq-area-btn {padding-top: 24px;}
    .newsxq-area-btn-share{width: 100%;padding-top: 68px;}
    .need {padding: 38px 0 40px;}
    .need-title h6 {font-size: 22px;}
    .need-title p{font-size: 14px;margin-top: 14px;}
    .need-title {padding-bottom: 0;}
    .need-item {padding: 38px 4% 40px;}
    .need-form li{width: 100%;margin-top: 18px;}
    .need-form-code-item{width: 100%;}
    .need-submit{margin-left: 0;margin-top: 18px;}
    .culwh {padding: 38px 0 40px;}
    .culwh-list {margin-top: 14px;}
    .culwh-list ul {margin-left: 0;}
    .culwh-list li {width: 100%;margin-left: 0%;margin-top: 24px;}
    .culwh-wd h6 {font-size: 20px;}
    .culwh-wd span{font-size: 16px;}
    .culwh-wd i {margin: 12px 0;}
    .culwh-wd {margin-top: -60px;height: 180px;}
    .culhd {padding: 38px 0 40px;}
    .culhd-loop {margin-top: 32px;}
    .culhd-thumbs .equip-min span b{font-size: 14px;}
    .culhd-thumbs .equip-min span{height: 100px;}
    .culhd-thumbs .swiper-button-prev, .culhd-thumbs .swiper-button-next{height: 30px;margin-top: -15px;}
    .culsp-bth i{width: 48px;}
    .culsp-bth p {font-size: 20px;margin-top: 16px;}
    .culsp-bth {width: 88px;height: 88px;}
    .online-item {margin-top: 34px;padding: 34px 0 40px;}
    .online-bar-wd p {font-size: 20px;}
    .online-bar li i {width: 68px;height: 68px;line-height: 68px;}
    .online-bar-wd {margin: 0 12px 0 10px;}
    .online-bar-wd span {font-size: 14px;}
    .online-bar li {padding: 24px 4%;}
    .online-form.need-form {margin-top: 20px;}
    .online-file-hint{margin-left: 0;margin-top: 12px;}
    .downsearch {padding: 20px 4% 0;}
    .downsearch-form input{height: 38px;}
    .downsearch li{width: 100%;margin: 20px 0 0;}
    .download-title h6 {font-size: 20px;}
    .download-table table th, .download-table table td{padding: 14px 10px;}
    .download-table{margin-top: 10px;}
    .download .fullpage {margin: 32px 0 0 0;}
    .download {margin-top: 38px;}
    .download-item {padding: 0px 0 40px 0;}
    .subbar {padding: 40px 0;}
    .subbar-wd h6 {font-size: 20px;}
    .sublist ul {margin-left: 0;}
    .sublist li {width: 100%;margin-left: 0;margin-top: 28px;}
    .sublist-wd h6 {font-size: 18px;height: 50px;}
    .sublist-wd span {margin-top: 20px;}
    .sublist {padding: 12px 0 40px;}
    .sublist .fullpage {margin: 36px 0 0 0;}
    .vdlist-list ul{margin-left: 0;}
    .vdlist-list li {width: 100%;margin-left: 0%;margin-top: 20px;}
    .vdlist {padding: 16px 0 40px;}
    .vdlist .fullpage {margin: 36px 0 0 0;}
    .sale-item {margin-top: 36px;padding: 38px 20px 36px;}
    .sale-search-li{width: 100%;}
    .sale-search-li input{height: 40px;padding-right: 72px;}
    .sale-search-li button{width: 60px;}
    .sale-hint p {line-height: 28px;}
    .sale-hint {margin-top: 20px;}
    .sale-resule {padding-top: 28px;margin-top: 28px;}
    .sale-resule-list li{padding: 0 12px;height: 40px;line-height: 40px;}
    .joinjh-loop {padding: 36px 0 40px;}
    .joinjh-loop .contain{padding: 0 36px;}
    .joinjh-loop-prev, .joinjh-loop-next{width: 30px;height: 60px;margin-top: -30px;}
    .joinjh-news {padding: 40px 0;}
    .joinjh-news-list ul{margin-left: 0;}
    .joinjh-news-list li{width: 100%;margin-left: 0;}
    .joinjh-news-list li a{border-bottom-color: #e4e4e4 !important;padding-bottom: 20px;}
    .joinjh-news-list li a h6{font-size: 16px;}
    .joinjh-news-list {margin-top: 20px;}
    .joinjh-link a p {font-size: 20px;}
    .joinjh-link a {margin: 0px 24px;}
    .joinjh-link {padding: 48px 0;}
    .relbar {padding: 40px 0 36px;}
    .relbar-list h6 {font-size: 20px;}
    .relbar-list li h6{font-size: 16px;}
    .relbar-list li {padding-left: 40px; margin-top: 18px;}
    .relbar-list ul {padding-top: 18px;}
    .relbar-map{height: 280px;}
    .relitem {padding: 40px 0;}
    .relitem-map{width: 100%;}
    .relitem-map-imgpc{display: none;}
    .relitem-map-imgmb{display: block;}
    .relitem-num li{width: 50% !important;margin-top: 28px;}
    .relitem-box {margin-top: 4px;}
    .relitem-num li h6 {font-size: 38px;}
    .relitem-cont-list li h6 span {font-size: 20px;height: 34px;}
    .relitem-cont-list li p {font-size: 14px;line-height: 26px;}
    .relitem-cont-list li {margin-top: 18px;}
    .relitem-cont-list ul {max-height: 288px;}
    .relitem-dot-box {position: static;width: 100%;height: auto;padding-top: 10px;}
    .relitem-dot {position: static;width: 25%;float: left;margin-top: 16px;}
    .relitem-dot span{display: inline-block;}
    .relitem-cont-box {margin-top: 28px;}
    .serve-icon{width: 33.3333%;margin: 16px 0 0;}
    .serve-icon p {font-size: 14px;margin-top: 10px;}
    .serve-icon i {width: 58px;height: 58px;line-height: 56px;}
    .buyadd {padding: 20px 0 40px;}
    .buyadd-select select, .buyadd-select option{width: 100%;margin: 0;}
    .buyadd-select select{margin-top: 16px;}
    .buyadd-info h6 {font-size: 20px;padding-bottom: 10px;}
    .buyadd-info p {font-size: 14px;margin-top: 6px;line-height: 22px;}
    .buyadd-infomap {padding: 28px 20px;}
    .buyadd-map{height: 240px;}
    .buyinfo {padding: 38px 0 40px;}
    .buyinfo-wd p {font-size: 14px;line-height: 24px;}
    .buyinfo-list li {margin-top: 32px;}
    .abojj {padding: 36px 0 40px;}
    .abojj-desc h6 {font-size: 18px;padding: 14px 0 8px;}
    .abojj-desc {padding-top: 16px;}
    .abojj-img {margin-top: 28px;}
    .abojj-img img{min-height: 140px;object-fit: cover;}
    .abonum {padding: 20px 0 34px;}
    .abonum li h6 span {font-size: 38px;}
    .abonum li p {font-size: 12px;line-height: 20px;padding: 0 20px;width: 100%;}
    .abonum li{min-height: 108px;}
    .abolc {padding: 40px 0 20px;}
    .abolc-item {margin-top: 32px;}
    .auCHmin-box{padding: 0;}
    .auCHmin-box .auCHmin-img{width:100%;height:auto;position:relative;}
    .auCHmin-box .auCHmin-block{min-height:0px;padding: 24px 4%;}
    .auCHmin-block-scroll {width: 100%;height: auto;overflow-y: auto;padding-right: 0;}
    .auCHist-man {width: 100%;}
    .auCHist-man:before, .auCHist-man:after{display: none;}
    .auCHistManSwiper-prev{left: 10px;}
    .auCHistManSwiper-next{right: 10px;}
    .auCHman-box.cur .year {width: 50px;height: 50px;line-height: 50px;font-size: 14px;margin-left: -25px;top: -33px;}
    .auCHman-box.cur .year:after {width: 70px;height: 70px;top: -10px;left: -10px;}
    .auCHist-min {margin-top: 36px;}
    .auCHist-man .auCHman-box{height: 52px;background-position: center 48px;}
    .auCHman-box.cur:after{height: 12px;}
    .auCHist-man .swiper-container {padding: 45px 0 0;}
    .pub-menu-case.pub-menu .sonmenu a {margin-right: 0;font-size: 14px;}
    .soldSum {padding-top: 10px;}
    .sollist-text{min-height: auto;}
    .prolist2 .swiper-container{padding: 0;}
    .prolist2 .swiper-wrapper {padding-bottom: 42px;}
    .prolist2 .swiper-pagination-bullet {width: 10px;height: 10px;margin: 0 5px !important;}
    .authBan-cont {width: 100%;left: 0;margin-left:0;padding: 0 4%;}
    .authBan-cont h1 {font-size: 18px;margin-top:20px;}
    .authBan-cont h6 {font-size: 12px;line-height: 1.5;margin: 4px 0 12px;}
    .authBan-cont p {height: 36px;font-size: 14px;}
    .authNum {margin-top: 10px;}
    .authNum li {width: 50%;height: 110px;}
    .authNum li:nth-child(-n+10) {border-bottom: 1px solid #f6f6f6;}
    .authNum li h6 span {font-size: 38px;}
    .authNum li p {font-size: 13px;}
    .authNum-cont {width: 92px;}
    .authNum-img {width: 54px;}
    .authsearch.downsearch {padding-top: 0;}
}

