@charset "utf-8";.banner{width:100%;height:220px;background-repeat:no-repeat;background-position:50%}.banner-01{background-image:url(../images/banner_01.jpg)}.banner-02{background-image:url(../images/banner_02.jpg)}.banner-03{background-image:url(../images/banner_03.jpg)}.banner-04{background-image:url(../images/banner_04.jpg)}.banner-05{background-image:url(../images/banner_05.jpg)}.banner-06{background-image:url(../images/banner_06.jpg)}.banner-07{background-image:url(../images/banner_07.jpg)}.banner-08{background-image:url(../images/banner_08.jpg)}.banner-09{background-image:url(../images/banner_09.jpg)}.banner-10{background-image:url(../images/banner_10.jpg)}.main{padding:20px 0 28px}.detail-wrap{background:url(../images/home_bg.png);padding:26px 10px}.detail-wrap .center-side{width:10px;min-width:10px;max-width:10px}.detail-wrap .center-side,.detail-wrap .left-side-bar,.detail-wrap .right-contents{display:table-cell;vertical-align:top;word-wrap:break-word;word-break:break-all}.left-side-bar{width:295px;min-width:295px;max-width:295px;min-height:800px;border:2px solid #08f599;margin:20px 0 40px 10px;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#162031;position:relative}.left-side-bar .title-bar{border-bottom:2px solid #094}.left-side-bar .title-bar .title{margin:25px;background-color:#22ac38;color:#162031;font-weight:700;font-size:37px;padding:15px 0 15px 20px;border-top-left-radius:32px;border-bottom-right-radius:32px}.left-side-bar .title-bar .title2{font-size:22px;padding:40px 0 16px 35px}.left-side-bar .menus{padding-bottom:500px}.left-side-bar .menus a{display:block;padding-left:20px;height:37px;line-height:37px;background-color:#0c482e;font-size:16px;margin-top:10px;color:#d2f703}.left-side-bar .menus a:hover{color:#fefefb}.left-side-bar .menu2{padding-bottom:60px;padding-top:10px}.left-side-bar .menu2 .parent{display:block;height:38px;line-height:38px;background-color:#0c482e;color:#d2f703;font-size:16px;padding-left:18px}.left-side-bar .menu2 .parent:hover{color:#03f77c}.left-side-bar .menu2 .childs{padding:10px 0}.left-side-bar .menu2 .childs a{color:#d5d3d3;display:block;padding-left:30px;line-height:25px}.left-side-bar .menu2 .childs a:hover{color:#fff}.right-contents{border:2px solid #08f599;width:2000px;margin-left:20px;background-color:#162031;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.right-contents .crumbs{height:30px;border-bottom:2px solid #094;padding-right:25px;color:#fff;font-size:14px;padding-top:37px;text-align:right;color:#919191}.right-contents .inside-bar,.right-contents .inside-bar2{height:127px;background:url(../images/inside_bar.png) bottom no-repeat;position:relative}.right-contents .inside-bar2 span,.right-contents .inside-bar span{display:block;padding-top:29px;line-height:48px;text-align:center;color:#ebf906;font-size:18px}.right-contents .inside-bar2{background:url(../images/inside_bar2.png) bottom no-repeat}.right-contents .details{padding:30px;line-height:22px}.right-contents .newsletter-lsit{padding:34px 23px}.right-contents .newsletter-lsit .item{display:block;background-color:#213049;padding:25px;color:#fff;margin-bottom:20px}.right-contents .newsletter-lsit .title-bar{border-bottom:1px solid #111824;overflow:auto;line-height:40px}.right-contents .newsletter-lsit .title-bar .title{float:left;font-size:16px}.right-contents .newsletter-lsit .title-bar .date{float:right}.right-contents .newsletter-lsit .intro{padding-top:18px;line-height:25px}.right-contents .newsletter-detail .title{font-size:16px;text-align:center;padding:30px}.right-contents .newsletter-detail .content{line-height:22px;padding:0 40px 40px}.right-contents .newsletter-detail .content p{padding:10px 0}.contents-full{border:2px solid #08f599;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#162031;min-height:1000px}.product-list{padding:0 15px 20px}.product-list ul li{width:20%;float:left;border-bottom:1px dashed #0c482e;text-align:center;padding-top:20px}.product-list ul li .t{display:block;width:163px;height:44px;padding-top:8px;line-height:18px;color:#d5d3d3;overflow:hidden}.product-list ul li .t:hover{color:#fff}.product-special{padding-top:20px;padding-bottom:50px}.product-special .left{float:left}.product-special .right{float:right}.product-special .special-intro{margin:0 25px 18px;padding:30px 0;border-bottom:1px solid #0a3f28;overflow:auto}.product-special .special-intro .intro{width:620px}.product-special .special-intro .intro h2{font-size:14px;padding-bottom:8px}.product-special .special-intro .intro p{line-height:22px}.product-special .special-intro .logo{width:219px;height:208px;background:url(../images/product_special_logo_bg.png) 50% no-repeat;position:relative}.product-special .special-intro .logo img{width:144px;height:41px;position:absolute;left:39px;top:48px}.product-special .products{padding:0 20px}.product-special .products ul{border-bottom:1px solid #0a3f28;overflow:auto}.product-special .products ul li{width:25%;float:left;text-align:center}.product-special .products ul li img{width:209px;height:157px}.product-special .products ul li .t{display:block;width:209px;line-height:43px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.album-wrap{width:756px;padding:30px 0;margin:0 auto}.album-wrap .big-box{position:relative;overflow:auto}.album-wrap .big-box .big{margin:0 auto;width:563px;height:416px;border:10px solid #0c482e}.album-wrap .big-box .big .preview{width:563px;height:416px;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden}.album-wrap .big-box .next,.album-wrap .big-box .prev{width:45px;height:90px;background:url(../images/album_arrow_big.png) no-repeat;position:absolute;top:152px;display:block}.album-wrap .big-box .prev{background-position:top;left:0}.album-wrap .big-box .next{background-position:bottom;right:0}.album-wrap .small-box{background-color:#0c482e;margin-top:15px;padding:14px 0;position:relative}.album-wrap .small-box .list-box{overflow:hidden;width:672px;height:121px;margin:0 auto}.album-wrap .small-box .list-box ul li{float:left;width:168px;text-align:center}.album-wrap .small-box .list-box ul li img{width:158px;height:119px;border:1px solid #fafce7}.album-wrap .small-box .list-box ul li.active img{border-color:#22ac38}.album-wrap .small-box .next,.album-wrap .small-box .prev{width:27px;height:46px;background:url(../images/album_arrow_small.png) no-repeat;position:absolute;top:50px;display:block}.album-wrap .small-box .prev{background-position:top;left:7px}.album-wrap .small-box .next{background-position:bottom;right:7px}.product-form{border-top:1px dashed #00561f;margin:0 13px}.product-form .title{font-size:26px;font-weight:700;background-color:#0a0f15;border:2px dashed #00561f;width:344px;height:74px;line-height:74px;text-align:center;margin:32px auto 14px;border-radius:15px}.product-form .form-box{width:871px;height:457px;margin:0 auto 30px;background:url(../images/product_form_bg.jpg) 50% no-repeat}.product-form .form-box table{width:796px;padding-top:87px;margin:0 auto}.product-form .form-box table td{padding-bottom:20px;vertical-align:top;text-align:right}.product-form .form-box input{width:228px;height:20px;line-height:20px;border:0;padding:0}.product-form .form-box textarea{width:228px;height:126px;border:0;padding:0}.product-form .form-box .btn-bar{text-align:center;padding-top:30px}.product-form .form-box .btn-bar button{width:123px;height:34px;background-color:#00561f;border:0;color:#fff;margin:0 50px}.product-form .form-box .btn-bar button:active{background-color:#0e7a35}.topbrand-list-1{overflow:auto}.topbrand-list-1 li{width:25%;float:left;padding:14px 0;border-bottom:1px solid #162031}.topbrand-list-1 li .item{display:block;width:207px;height:196px;background:url(../images/topbrand_bg.png) 50% no-repeat;position:relative;margin:0 auto}.topbrand-list-1 li .item img{width:136px;height:38px;position:absolute;top:45px;left:37px}.topbrand-list-1 li .item span{display:block;font-size:15px;position:absolute;top:158px;right:10px}.topbrand-list-2{padding:0 15px 20px}.topbrand-list-2 ul li{width:20%;float:left;border-bottom:1px dashed #0c482e;text-align:center;padding:14px 0 10px}.topbrand-list-2 ul li .item{background-color:#1d2d47;width:157px;height:188px;border:3px solid #1d2d47;position:relative}.topbrand-list-2 ul li .item img{width:157px;height:119px}.topbrand-list-2 ul li .item:before{content:"";display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:8px 5px 0;border-top-color:#097c25;position:absolute;top:119px;left:76px}.topbrand-list-2 ul li .t{display:block;width:163px;height:44px;padding-top:15px;line-height:18px;color:#d5d3d3;overflow:hidden}.crumbs2{border-bottom:2px solid #094;overflow:auto}.crumbs2 .title{padding:37px 0 13px 30px;font-size:20px;font-weight:700;float:left}.crumbs2 .link{float:right;padding:42px 30px 0 0;font-size:14px;color:#979998}.crumbs2 .keyword{color:#ea1149}.news-list{overflow:auto;padding:26px 10px 0}.news-list li{float:left;width:50%}.news-list .item{margin:10px;background-color:#013330;overflow:auto;padding:15px}.news-list .item img{width:181px;height:136px;float:left;border:1px solid #07aba1}.news-list .item .content{width:355px;float:right}.news-list .item .content .t{display:block;font-size:15px;font-weight:700;padding-bottom:10px;color:#07aba1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-list .item .content .t:hover{color:#13c979}.news-list .item .content .attribute{padding-bottom:10px;color:#aaafae}.news-list .item .content .attribute .date{background:url(../images/icon_date.png) 0 no-repeat;padding-left:20px}.news-list .item .content .attribute .num{background:url(../images/icon_view.png) 0 no-repeat;padding-left:20px;margin-left:10px}.news-list .item .content p{line-height:18px;padding-bottom:10px;height:54px;overflow:hidden}.news-list .item .content .more{display:inline-block;width:56px;line-height:19px;text-align:center;background-color:#07aba1;color:#162031}.news-list .item .content .more:hover{background-color:#13c979}.pagger{padding:90px 0;text-align:center}.pagger ul li{display:inline-block}.pagger a,.pagger span{display:inline-block;background-color:#034027;border:1px solid #f1d40c;color:#fff;padding:0 10px;font-size:16px;margin:0 10px;line-height:30px}.pagger a:hover,.pagger span:hover{background-color:#06633d}.pagger .active span,.pagger .active span:hover,.pagger .disabled span,.pagger .disabled span:hover{color:#7e7e7e;border-color:#034027;background-color:#034027;cursor:default}.news-detail .title{padding:40px 30px 50px;text-align:center;font-size:16px}.news-detail .detail{padding:0 30px 30px;line-height:20px}.news-detail .detail p{padding:8px 0}.product-detail{margin:0 30px 30px;line-height:20px}.product-detail *{color:#fff!important;border-color:#fff!important}.product-detail table,.product-detail td,.product-detail th{border-collapse:collapse!important}.product-detail p{padding:8px 0}.case-list{overflow:auto;padding:10px}.case-list li{float:left;width:50%}.case-list .item{margin:10px;background-color:#1b4b45;height:215px}.case-list .item .content{width:260px;float:right;padding:18px 18px 0 0}.case-list .item .content .bar{border-bottom:1px dashed #365e59;padding-left:70px;position:relative;height:62px}.case-list .item .content .bar .t{display:block;color:#0cd04d;line-height:20px;padding-top:8px;font-weight:700}.case-list .item .content .bar .t:hover{color:#13c979}.case-list .item .content .bar .date{width:52px;height:42px;background-color:#1f2d45;display:block;position:absolute;left:0;top:0;text-align:center;padding-top:10px}.case-list .item .content .bar .date span{display:block;font-size:18px}.case-list .item .content p{padding-top:14px;line-height:20px;display:block;height:100px;overflow:hidden}.case-list .item img{vertical-align:middle;float:left}.visit-list{padding:10px;overflow:auto}.visit-list li{float:left;width:25%}.visit-list .item{width:276px;height:422px;margin:10px auto;background-color:#005752}.visit-list .item img{width:276px;height:207px}.visit-list .item .t{display:block;color:#c9e00a;font-size:14px;padding:10px 10px 5px;line-height:20px;height:40px;overflow:hidden}.visit-list .item .date{border-bottom:1px dashed #1e6763;margin:5px 10px 0;padding-bottom:10px}.visit-list .item p{line-height:20px;padding:10px}.visit-detail-title{height:57px;width:1180px;background:url(../images/visit_title_bg.png) 50% no-repeat;position:relative;margin:0 auto}.visit-detail-title span{display:block;font-size:18px;color:#ebf906;width:258px;height:48px;line-height:48px;text-align:center;position:absolute;left:466px;top:4px}.pre-and-next{display:table;width:695px;height:40px;line-height:40px;background-color:#026d67;margin:50px auto}.pre-and-next td{display:table-cell;border:1px solid #02938b;background-color:#014b47}.pre-and-next .next-btn,.pre-and-next .prev-btn{width:55px;text-align:center}.pre-and-next .next,.pre-and-next .prev{padding-left:8px}.pre-and-next .next div,.pre-and-next .prev div{width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pre-and-next .next a,.pre-and-next .prev a{color:#ebf906}.pre-and-next .next a:hover,.pre-and-next .prev a:hover{text-decoration:underline}.video-list{padding:10px;overflow:auto}.video-list li{float:left;width:25%}.video-list .item{width:274px;margin:10px auto;background-color:#1b1b1b;border:1px solid #1b6c62}.video-list .item img{width:274px;height:172px}.video-list .item .t{font-size:14px;color:#15ed94;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 8px}.video-list .item dl{text-align:center;line-height:30px;overflow:auto;padding-bottom:10px}.video-list .item dl dt{width:50%;float:left}.video-list .item dl dd{float:right;width:50%}.video-list .item .enter{display:block;line-height:50px;text-align:center;background-color:#1b6c62;color:#e8f609;font-size:16px}.video-wrap{width:882px;background-color:#235f57;padding:15px;margin:68px auto 154px}.video-wrap .video-player{width:882px;height:469px;overflow:hidden}.video-wrap .title{line-height:40px;font-size:16px}.service-parts-intro{overflow:hidden;margin:36px 14px 25px;border-bottom:1px solid #0c3631;padding-bottom:25px}.service-parts-intro .left{width:130px;height:130px;background:url(../images/service_parts_bg.png) 50% no-repeat;position:relative;float:left;margin-left:8px;padding-left:17px;padding-top:46px}.service-parts-intro .left span{display:table-cell;width:113px;height:78px;font-size:26px;color:#13c979;font-weight:700;text-align:center;vertical-align:middle}.service-parts-intro .right{float:right;width:710px;line-height:22px}.service-parts-intro .right p{padding:5px 0}.service-parts-wrap{display:inline-block;height:40px;line-height:40px;font-size:16px;background-color:#22ac38;margin-left:26px;padding:0 15px;color:#0f0f0f;font-weight:700}.service-parts-list{padding:14px;overflow:auto}.service-parts-list li{float:left;width:25%;padding-bottom:20px}.service-parts-list .item{width:199px;margin:0 auto;height:175px;background:url(../images/bottom_bg.png) bottom no-repeat}.service-parts-list2{padding:14px;overflow:auto}.service-parts-list2 li{float:left;width:33.33%;padding-bottom:20px}.service-parts-list2 .item{width:272px;margin:0 auto;height:236px;background:url(../images/bottom_bg2.png) bottom no-repeat}.service-parts-list2 .item img{border:2px solid #22ac38;width:268px;height:200px}.map-wrap-01{padding-top:32px}.map-wrap-02{padding-top:20px}.map-01{width:1166px;height:431px;background:url(../images/map_01.jpg) 50% no-repeat;margin:0 auto}.map-02{width:1165px;height:432px;background:url(../images/map_02.jpg) 50% no-repeat;margin:0 auto;position:relative}.map-02 .info{width:270px;position:absolute;top:132px;left:884px;line-height:25px}.contact-form{margin:0 13px}.contact-form .title{font-size:26px;font-weight:700;background-color:#0a0f15;border:2px dashed #00561f;width:344px;height:74px;line-height:74px;text-align:center;margin:50px auto 14px;border-radius:15px}.contact-form .form-box{width:1166px;height:613px;background:url(../images/form_bg.jpg) 50% no-repeat;margin:30px auto}.contact-form table{width:1050px;padding-top:87px;margin:0 auto}.contact-form table td{padding-bottom:30px;vertical-align:top;text-align:left;font-size:16px}.contact-form label{display:block;text-align:right;padding-right:20px}.contact-form input{width:280px;height:30px;line-height:20px;border:0;padding:0;font-size:16px}.contact-form textarea{width:358px;height:205px;border:0;padding:0}.contact-form .btn-bar{text-align:center;padding-top:30px}.contact-form .btn-bar button{width:123px;height:34px;background-color:#00561f;border:0;color:#fff;margin:0 50px;font-size:16px}.contact-form .btn-bar button:active{background-color:#0e7a35}.search-wrap{width:1110px;margin:30px auto}.search-wrap .title{font-size:19px;color:#ebf906;font-weight:700;padding-bottom:10px}.search-wrap li{line-height:60px;font-size:14px;font-weight:700;border-bottom:1px dashed #363f4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.more-case-list .item .content{width:230px}

.teams{border: 2px solid #08f599;border-radius: 6px;background: #162031;}
.teamTit{padding: 35px 15px 12px 0;text-align: right;border-bottom: 1px solid #009944;}
.tflex{display: flex;display: -webkit-flex;}
.tflexat{align-items: center;-webkit-align-items: center;}
.tflexjt{justify-content: space-between;-webkit-justify-content: space-between;}
.tflex1{flex: 1;-webkit-flex:1;}
.tflexbt{justify-content: space-between;-webkit-justify-content: space-between;}
.tflexwp{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.font14{font-size: 14px;}
.font18{font-size: 18px;}
.color07aba1{color:#07aba1}
.fontBold{font-weight: bold;}
.tCenter{text-align: center;}
.max2 {overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.max1{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.teamDL{padding: 30px 65px 15px 65px;}
.teamDL dd{width: 47%;margin-bottom: 15px;border: 1px solid rgba(255,255,255,.2);}
.teamDL dd .link{background: #013330;color: #fff;}
.tposition{position: relative;}
.teamDL dd .imgs{width: 50%;}
.teamDL dd .imgs img{display: block;width: 100%;}
.teamDL dd .bot{position: absolute;left: 0;right: 0;bottom: 0;background: #07aba1;text-align: center;}
.teamDL dd .bot a{display: inline-block;vertical-align: top;padding: 4px;}
.teamDL dd .msg p{padding: 5px 0;padding-left: 25px;}
.mt10{margin-top: 10px;}
.teamDL dd .msg {padding-left: 30px;margin-top: 5px;}
.teamDL dd .tflex1{padding-top: 25px;}
.goPages{text-align: center;padding:0 0 40px 0;}
.goPages a,.goPages span{display: inline-block;background: #034027;color: #fff;line-height: 34px;min-width: 34px;text-align: center;margin: 0 7px;transition: .3s;}
.goPages .btn{padding:0 15px;}
.goPages .cur,.goPages a:hover{background: #fbdc09;color: #00561f;}
.color939795{color:#939795}


@media only screen and (max-width:960px) {
    .banner{height: 4.5rem;background-size: cover;}
    .detail-wrap .center-side, .detail-wrap .left-side-bar, .detail-wrap .right-contents{display: block;}
    .left-side-bar{float: none;width: auto;min-width: 0;max-width: none;min-height: 0;margin: 0;position: fixed;border-radius: 0;border: 0;padding: .5rem;box-sizing: border-box;transition:left .5s;background: transparent;left:-220px; position: fixed;top: 0;bottom: 0;overflow-y: auto;width: 220px;background: #111c22;z-index: 50;}
    .clearMenu{position: fixed;left: 0; transition:left .5s; top: 50%;margin-top: -15px;z-index: 50;content: ''; width: 30px;height: 30px;border-radius: 0 5px 5px 0;background:rgba(0,0,0,.5) url(../images/menu.png) no-repeat center;background-size: cover;}
    .clearMenu.on{left: 220px;background:rgba(0,0,0,.5) url(../images/menu2.png) no-repeat center;background-size: cover;}
    .left-side-bar.on{left: 0;}
    .right-contents{width: auto;float: none;margin: 0;}
    .left-side-bar .menus{padding-bottom: 0;}
    .main{padding: 0;}
    .detail-wrap{padding: .3rem;}
    .right-contents .crumbs{font-size: 12px;height: auto;padding: .3rem;}
    .right-contents .inside-bar, .right-contents .inside-bar2{height: 3.5rem;background-size: contain;margin: .2rem 0;}
    .right-contents .inside-bar2 span, .right-contents .inside-bar span{padding-top: 0rem;line-height: 2.2rem;font-size: 16px;}
    .right-contents .details{padding: .3rem; line-height: 1.5;}
    .right-contents .details >table{display: block;margin-bottom: .3rem !important;}
    .right-contents .details >table tbody,.right-contents .details >table tr,.right-contents .details >table td{display: block;}
    .right-contents .details >table tbody img{display: none;}
    .right-contents .details >.ourbox tbody img{display: block;float: left;}
    .left-side-bar .menus a{font-size: 14px;}
    .left-side-bar .title-bar .title{font-size: 17px;margin: 0;padding: .3rem .5rem;border-top-left-radius: 10px;border-bottom-right-radius: 10px;}
    .left-side-bar .title-bar{padding: .3rem;border: 2px solid #094;border-top-left-radius: 10px;border-bottom-right-radius: 10px;}
    .left-side-bar .menus a{margin-top: .15rem;padding: 0 .5rem;}
    .left-side-bar .menu2{padding-bottom: 0;}
    .content-box{padding: .25rem;min-height: 0 !important;padding: .4rem !important;}
    .left-side-bar .menu2 .parent{font-size: 14px;line-height: 1.5;height: auto;padding: .15rem .3rem;}
    .topbrand-list-1 ul,.topbrand-list-2 ul,.product-list ul,.product-special .products ul{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .topbrand-list-1 li .item{width: auto;height: auto;background-size: contain;background: transparent;text-align: center;padding: .2rem;}
    .topbrand-list-1 li .item img{position: static;margin-bottom: 6px;width: 100%;display: block;height: auto;}
    .topbrand-list-1 li .item span{position: static;font-size: 14px;}
    .topbrand-list-1 li{padding: .25rem 0;}
    .topbrand-list-2{padding: 0 .15rem;}
    .topbrand-list-2 ul li{width: 33.33%;}
    .topbrand-list-2 ul li .item img{height: auto;display: block;width: 100%;}
    .topbrand-list-2 ul li .item{width: auto;height: auto;}
    .topbrand-list-2 ul li .t{width: auto; height: auto;padding: 10px 0;}
    .topbrand-list-2 ul li .item:before{display: none;}
    .left-side-bar .title-bar .title2{font-size: 17px;padding: .3rem .5rem;}
    .product-list ul li{width: 31.33%;margin: 0 1%;padding: .2rem 0;}
    .product-list{padding: .15rem;}
    .product-list ul li img{height: auto;}
    .product-list ul li .t{width: auto;height: auto;}
    .product-special{padding: 0;}
    .product-special .special-intro{margin: 0;padding: .35rem;}
    .product-special .products ul li{width: 31.33%;margin: 0 1%;}
    .product-special .products ul li img{width: 100%;height: 4rem;object-fit: cover;}
    .product-special .products{padding: .3rem .35rem;}
    .product-special .products ul li .t{width: auto;line-height: 1.5;padding: .2rem 0;}
    .product-special .special-intro .intro{float: none;width: auto;}
    .product-special .special-intro .logo{float: none;margin:.3rem auto;}
    .album-wrap{width: auto;}
    .album-wrap .big-box .big{width: auto;height: auto;}
    .album-wrap .big-box .big .preview{width: auto;height: auto;}
    .album-wrap .big-box .next, .album-wrap .big-box .prev{top: 50%;margin-top: -45px;display: none;}
    .album-wrap .small-box .list-box{width: auto;height: auto;}
    .album-wrap .small-box .list-box ul li img{width: 100%;height: auto;}
    .album-wrap .small-box .list-box ul li{width: 80px;}
    .album-wrap .small-box .next, .album-wrap .small-box .prev{top: 50%;margin-top: -23px;}
    .album-wrap .small-box{margin: 0;padding: .2rem 45px;}
    .album-wrap{padding: 0 0 .5rem 0;}
    .product-detail{margin: 0 .3rem;}
    .product-detail table{background: transparent !important;width: 100%;table-layout: fixed;}
    .product-form .form-box,.contact-form .form-box{width: auto;height: auto;background-size: 100% 100%;padding: .5rem;background: #0a0f15;}
    .product-form .title,.contact-form .title{width: auto;font-size: 20px;}
    .product-form .form-box table,.contact-form .form-box table{display: block;width: auto;padding: .5rem 0;}
    .product-form .form-box table tbody,.product-form .form-box table tr,.product-form .form-box table td{display: block;}
    .contact-form .form-box table tbody,.contact-form .form-box table tr,.contact-form .form-box table td{display: block;}
    .product-form .form-box table td,.contact-form .form-box table td{text-align: left;}
    .product-form .form-box table td,.contact-form .form-box table td{padding-bottom: 10px;}
    .product-form .form-box input,.contact-form .form-box input{width: 100%;text-indent:5px;padding:6px 0;}
    .product-form .form-box .btn-bar button,.contact-form .form-box .btn-bar button{max-width: 40%;margin: 0 .5rem;}
    .product-form .form-box .btn-bar,.contact-form .form-box .btn-bar{padding-top: 0}
    .contact-form label{text-align: left;font-size: 14px;}
    .contact-form textarea,.product-form .form-box textarea{width: 100%;box-sizing: border-box;padding: 10px;}
    .news-list .item{margin: 0 0 10px 0;padding: .4rem;}
    .news-list{width: auto !important;padding: .5rem;}
    .news-list li .item .content{width: auto !important;float: none !important;overflow: hidden !important;margin: 0 !important;}
    .news-list .item img{margin-right: 10px;}
    .news-list .item .content p{padding: 0;margin-bottom: 15px;}
    .pagger{padding: .6rem 0;}
    .pagger a, .pagger span{margin: 0 2px;font-size: 14px;padding: 0 8px;line-height: 26px;}
    .right-contents .newsletter-detail .title{padding: .4rem;}
    .right-contents .newsletter-detail .content{padding:0 .4rem .4rem;}
    .newsletter-detail img{height: auto !important;}
    .case-list li{float: none;width: auto;}
    .case-list .item{margin: 0 0 10px 0;height: auto;overflow: hidden;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap:wrap;}
    .case-list .item .content{width: auto;flex: 1;float: none;padding: .4rem;}
    .case-list .item img{width: 6rem; height: auto;margin-right: .4rem;}
    .visit-list .item img{display: block;width: 100%;height: auto;}
    .visit-list .item{width: auto;height: auto;margin: 0;padding-bottom: .2rem;}
    .visit-list,.video-list{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap:wrap;padding: .3rem;}
    .visit-list li{width: 31.33%;margin: 0 1% 2% 1%;}
    .visit-list .item p{height: 60px;overflow: hidden;padding-bottom:0 ;}
    .news-detail .title{padding:.6rem .4rem;}
    .news-detail .detail{padding: 0 .4rem;}
    .visit-detail-title{width: auto;height: auto;background-size: auto 100%;}
    .visit-detail-title span{position: static;width: auto;}
    .pre-and-next{width: 100%;margin: .3rem 0;table-layout: fixed;}
    .pre-and-next .next div, .pre-and-next .prev div{width: auto;}
    .video-list li{width: 31.33%;margin: 0 1%;margin-bottom: .5rem;}
    .video-list .item{width: auto;margin: 0;}
    .video-list .item img{width: 100%;height: auto;}
    .video-list .item .enter{line-height: 40px;}
    .video-list .item dl{padding-bottom: 0;border-top: 1px solid rgba(255,255,255,.1);}
    .video-wrap{width: auto;margin: .6rem 0 1rem 0;}
    .video-wrap .video-player{width: auto;height: 11rem;}
    .service-parts-intro{margin: .5rem .3rem;}
    .service-parts-intro .left{float: none;margin: auto;}
    .service-parts-intro .right{float: none;overflow: hidden;width: auto;}
    .service-parts-wrap{margin-left: 0;}
    .service-parts-list .item{width: auto;height: auto;background-size: 100% auto;padding-bottom: 0.7rem;}
    .service-parts-list li{padding-bottom: .2rem;width: 31.33%;margin: 0 1%;}
    .service-parts-list{padding: .3rem;}
    .service-parts-list2 .item{width: auto;height: auto;background-size: 100% auto;padding-bottom: 0.7rem;}
    .service-parts-list2 li{padding-bottom: .2rem;width: 31.33%;margin: 0 1%;}
    .service-parts-list2{padding: .3rem;}
    .service-parts-list2 .item img{width: 100%;height: auto;}
    .containerMap{width: auto !important; height: 11rem !important;}
    .map-02{width: auto !important;height: auto !important;background: transparent;}
    .containerMap2{width: auto !important;height: 11rem !important;}
    .map-02 .info{position: static;width: auto;padding: .3rem;}
    .map-wrap-01,.map-wrap-02{padding: .5rem .5rem 0 .5rem;}
    .faq-list .faq-box h1{line-height: 1.6 !important;padding: .4rem !important;font-size: 16px !important;}
    .faq-foot{background-size: contain !important;margin-bottom: .2rem !important;}
    .faq-list .faq-box .info,.faq-list{padding: .5rem !important;}

    .teamDL dd .bot{display: flex;display: -webkit-flex;}
    .teamDL{padding: .5rem;}
    .teamDL dd{width: 100%;margin-bottom: .3rem;}
    .teamDL dd .tflex1{padding-top: .3rem;}
    .teamDL dd .bot a{flex: 1;}
    .teamTit{padding: .3rem;}
}
@media only screen and (max-width:640px) {
    .topbrand-list-1 li{width: 33.33%;}
    .product-special .products ul li{width: 48%;}
    .product-special .products ul li img{height: 5.5rem;}
    .news-list .item img{float: none;width: 100%;height: auto;margin: 0 0 10px 0;}
    .crumbs2 .title{float: none;padding: .3rem;}
    .crumbs2 .link{padding:0 .3rem .3rem 0;}
    .case-list .item{display: block;}
    .case-list .item img{float: none;width: auto;}
    .case-list .item .content p{height: auto;max-height: 60px;}
    .visit-list li,.video-list li{width: 48%;}
    .teamDL dd .msg{padding-left: 10px;}
    .teamDL dd{padding-bottom: 50px; position: relative;}
    .tposition{position: static;}
    .mt10{margin-top: 5px;}
    

}