@media (max-width:1920px) {
   .faCont1{font-size:5.2vw;}
}
@media (max-width:1700px) {
   .faCont{font-size:5.88vw;}
}
@media (max-width:1500px) {
   .faCont4{font-size:6.66vw;}
}
@media (max-width:1420px) {
   .faCont2{font-size:7.04vw;}
}
@media (max-width:1280px) {
   .faCont3{font-size:7.81vw;}
}
@media (max-width:1200px) {
   .faCont5{font-size:8.33vw;}
}
section{display:block}
a,img{display:block;max-width:100%;transition:0.5s}
.wbWidth{width:16.8em;margin:0 auto;box-sizing: border-box;}
.wbWidth2{width:14em;margin:0 auto;box-sizing: border-box;}
.wbWidth3{width:12.8em;margin:0 auto;box-sizing: border-box;}
.wbWidth4{width:15em;margin:0 auto;box-sizing: border-box;}
.wbWidth5{width:12em;margin:0 auto;box-sizing: border-box;}
.pcNone{display:none !important}
.mbNav{display:none}
.lns{border-bottom:1px solid #e6e0d4}
.wbTitle{margin-bottom:0.6em;margin-top:0.6em}
.wbTitle h1.ts{color:#333;font-size:0.62em;text-align:center;display:block;font-family:Arial;font-weight:500;margin-bottom:0}
.wbTitle .hrs{background-color:#fcd500;width:2em;height:0.04em;margin:0.3em auto 0}
.wbTitle .breadcrumb{margin-top: 0.1em;margin-bottom: 0;display: flex;align-items: center;justify-content: center;}

.header{position:fixed;width:100%;background-color:#000000b8;z-index:999;top: 0;}
.header .header-inner{width:100%;height:1.28em;display:flex;align-items:center;justify-content:space-between}
.header .main-menu .navigation{margin-right:0.5em}
.header .main-menu .nav{display:flex;}
.header .main-menu .nav li{position:relative;padding:0 0.02em;margin:0 0.25em}
.header .main-menu .nav li a{font-size:0.22em;color:#FFFFFF;height: 5.7em;line-height: 5.7em;}
.header .main-menu .nav li a::after{position: absolute;content: "";left: 0;bottom: 2em;height: 2px;width:0%;background: #FFFFFF;border-radius: 2px;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;z-index: 999;}
.header .main-menu .nav li.current-menu-item a:after{opacity:1;visibility:visible;width: 100%;}
.header .main-menu .nav li a:hover:after{opacity:1;width: 100%;visibility:visible;}

.header .main-menu .nav li.menu-item-object-products .sub-menu{width: 1.8em;}
.header .main-menu .nav li .sub-menu{background: #fff;width: 2.8em;position: absolute;left:0;top: 100%;z-index: 999;-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 5px #3333334d;transform-origin: 0 0 0;transform: scaleY(0.2);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;visibility: hidden;}
.header .main-menu .nav li:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0px);}
.header .main-menu .nav li .sub-menu li{margin:0;border-bottom:1px solid #cccccc;}
.header .main-menu .nav li .sub-menu li:last-child{border:none;}
.header .main-menu .nav li .sub-menu li a{color: #333333;display: block;font-weight: 400;text-transform: capitalize;background: transparent;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;font-size: 0.18em;height: 2.6em;line-height:2.6em;padding:0 0.6em}

.header .main-menu .nav li .sub-menu li a:after{display:none;}
.header .main-menu .nav li .sub-menu li:last-child a{border-bottom:0px;}
.header .main-menu .nav li .sub-menu li:hover{border-color:transparent;color:#26446c;background-color:#eeeeee;background-image:url(../images/ico1.png);background-repeat:no-repeat;background-position: calc(100% - 0.08em);background-size:0.08em auto}

.header .main-menu .nav li .sub-menu .sub-menu{position:absolute;left:100%;top:0;width:1.4em;opacity:0;}
.header .main-menu .nav li .sub-menu li:hover .sub-menu{opacity: 1;visibility: visible;transform: translateY(0px);}
.header .main-menu .nav li .sub-menu .sub-menu li{border-bottom:none}
.header .main-menu .nav li .sub-menu .sub-menu li a{font-size:0.14em;height:2.4em;line-height:2.4em}
.header .main-menu .nav li .sub-menu .sub-menu li:hover{background-image: unset;}

.header .main-menu{display: flex;align-items: center;}
/* 轮播图 */
.banner{height: 100vh;}
.index-banner{height: 100%;position: relative;}
.index-banner img{display: none;}
.index-banner ul{padding: 0px;margin: 0px auto;}
.index-banner ul li{height: 100%;overflow: hidden;position: relative;zoom:1;background-size:cover;background-repeat:no-repeat;background-position:center}
.index-banner ul li .text-box{width: 8em;height: 100%;position: absolute;bottom: 0;left: 2.8em;display: flex;justify-content: center;align-items: center;padding-top: 1em;box-sizing: border-box;}
.index-banner ul li .text-box .main{color: #fff;}
.index-banner ul li .text-box .main .ts{font-size:0.6em;font-weight:600}
.index-banner ul li .text-box .main .hr{width:1.1em;height:0.06em;background-color:#FFF;margin-top: 0.2em;}
.index-banner ul li .text-box .main .ds{width: 25em;font-size:0.24em;margin-top:2em;white-space: pre-wrap;line-height:1.6em}
.index-banner ul li .text-box .main .btns{font-size:0.18em;border:1px solid #FFF;width:8.4em;height:2.6em;line-height:2.6em;color:#FFF;margin-top:4em;text-align:center;position:relative;overflow:hidden}
.index-banner ul li .text-box .main .btns:after{content:"";position:absolute;left:-100%;top:0;background-color:#3965b0;width:100%;height:100%;display:block;transition:0.5s;z-index:1}
.index-banner ul li .text-box .main .btns span{display:block;position:relative;z-index:9;background-image:url(../images/ico2.png);background-size: 1em auto;background-repeat: no-repeat;background-position: 6.5em 1.2em;padding-right: 1.2em;box-sizing: border-box;position:relative;}
.index-banner ul li .text-box .main .btns:hover:after{left:0;}
.index-banner ul li video{display:block;width:100%;height:100%;object-fit: cover;}

.index-banner .swiper-pagination{width: 14.85em !important;left:  calc((100% - 14.85em)/2) !important;height: 0.3em;bottom: 0.15em !important;text-align: right;display: flex;justify-content: end;}
.index-banner .swiper-pagination-bullet{width: 0.55em;height: 0.03em;border-radius: 0px;background: #cac8bf;}
.index-banner .swiper-pagination-bullet-active {background: #fff;}


/* 首页产品 */
.hmpros{width: 100%;height: 100%;margin: 0px auto;zoom: 1;overflow: hidden;max-width: 100%;padding-top: 0.8em;padding-bottom: 0.8em;box-sizing: border-box;background-color: #fdfdfd;display: flex;justify-content: center;align-items: center;}
.hmpros .titles{font-size: 0.48em;line-height: 1em;font-weight:600;color: #333333;text-align: center;letter-spacing: 0.02em;position: relative;}
.hmpros .series-list{width: 100%;height: 0.65em;line-height: 0.65em;border-radius:0.1em;zoom: 1;overflow: hidden;background-color:#26446c;margin-top: 0.3em;}
.hmpros .series-list ul{width:100%;display:flex}
.hmpros .series-list ul li{width: 50%;font-size:0.24em;color:#FFF;text-align:center;cursor:pointer}
.hmpros .series-list ul li:hover{background-color: #00000040;}
.hmpros .series-list ul li.active {background: #3965b0;}
.hmpros .index-product-list{width: 100%;height: auto;margin: 0.3em auto;zoom: 1;overflow: hidden;display:flex;flex-wrap: wrap;}
.hmpros .index-product-list .product-banner{width: 6.66em;height: 5.04em;}
.hmpros .index-product-list .product-banner li img{width: 100%;height: auto;transition: all 0.5s;}
.hmpros .index-product-list .product-banner li:hover img{transform: scale(1.1);}

.hmpros .index-product-list ul li{position: relative;}
.hmpros .index-product-list ul li .text-box{width: 100%;height: 1.4em;line-height: 1.4em;font-size: 0.24em;position: absolute;left: 0;bottom: 0.3em;color:#26446c;text-align: center;}
.index-product-list .product-banner-next{border: 2px solid #78a7b3;top: auto !important;left: auto !important;right: 20px !important;bottom: 20px !important;width: 30px;height: 30px;border-radius: 100%;position: absolute;z-index: 9999;font-size: 20px;text-align: center;line-height: 30px;font-weight: 600;color: #6b9eac;}
.index-product-list .product-banner-prev{border: 2px solid #78a7b3;top: auto !important;left: auto !important;right: 60px !important;bottom: 20px !important;width: 30px;height: 30px;border-radius: 100%;position: absolute;z-index: 9999;font-size: 20px;text-align: center;line-height: 30px;font-weight: 600;color: #6b9eac;}
.product-banner-prev-btn{width: 10px;height: 10px;border-top: 2px solid #6b9eac;border-right: 2px solid #6b9eac;transform: rotate(225deg);left: 10px;top: 8px;position: absolute;z-index: 99;cursor: pointer;}
.product-banner-next-btn{width: 10px;height: 10px;border-top: 2px solid #6b9eac;border-right: 2px solid #6b9eac;transform: rotate(45deg);left: 8px;top: 8px;position: absolute;z-index: 99;cursor: pointer;}
.swiper-button-disabled{border: 2px solid #b5cbd2 !important;}
.index-product-list .swiper-button-disabled .product-banner-prev-btn{border-top: 2px solid #b5cbd2 !important;border-right: 2px solid #b5cbd2 !important;}
.index-product-list .swiper-button-disabled .product-banner-next-btn{border-top: 2px solid #b5cbd2 !important;border-right: 2px solid #b5cbd2 !important;}
.index-product-list .product-series-list{width: calc(100% - 6.66em);height: auto;zoom: 1;overflow: hidden;display:flex;flex-wrap:wrap}
.index-product-list .product-series-list .box{width:50%;height: 5.04em;overflow:hidden}
.index-product-list .product-series-list .box .pic-box{width:100%;height: 2.52em;overflow:hidden}
.index-product-list .product-series-list .box .pic-box img:hover{transform:scale(1.1)}
.index-product-list .product-series-list .box .text-box{width:100%;height: 2.52em;background-color:#26446c;overflow:hidden;display: flex;flex-flow: column;padding: 0.2em;box-sizing: border-box;justify-content: center;}
.index-product-list .product-series-list .box .text-box .title a{color:#FFF;font-size:0.26em;font-weight:600}
.index-product-list .product-series-list .box .text-box .title a:hover{color:#e43939}
.index-product-list .product-series-list .box .text-box .des{color:#FFF;font-size:0.18em;margin-top:0.8em;line-height: 1.6em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.hmprolist{display:none}
.hmprolist.active{display:block} 

/* 首页优势列表 */
.hmadvs{width: 100%;height: 100%;margin: 0px auto;zoom: 1;overflow: hidden;max-width: 100%;padding-top: 0.8em;padding-bottom: 0.8em;box-sizing: border-box;background-color: #f5f5f5;display: flex;justify-content: center;align-items: center;}
.hmadvsts{width:100%;display:flex;justify-content: space-between;align-items: center;}
.hmadvsts .hmadvstslt{width:5.8em}
.hmadvsts .hmadvstslt .titles{font-size:0.46em;color:#333333;white-space: break-spaces;}
.hmadvsts .hmadvstslt .descs{font-size:0.24em;color:#434343;margin-top: 0.3em;}
.hmadvsts .hmadvstsrg{width:2.4em;height:0.74em;line-height: 0.74em;overflow:hidden;background-color:#3965b0;border-radius:0.1em}
.hmadvsts .hmadvstsrg a{width:100%;height:100%;color:#FFF;font-size:0.26em;text-align: center;position:relative}
.hmadvsts .hmadvstsrg a span{display:block;width:100%;height:100%;position:relative;z-index:9}
.hmadvsts .hmadvstsrg a:before,.hmadvsts .hmadvstsrg a:after{position:absolute;top:0;width:100%;height:100%;transition:0.5s;content:"";display:block}
.hmadvsts .hmadvstsrg a:before{background-color:#3965b0;z-index:1;left:0}
.hmadvsts .hmadvstsrg a:after{background-color:#000;z-index:8;left:-100%}
.hmadvsts .hmadvstsrg a:hover:after{left:0}
.hmadvslist{width:100%;display:flex;flex-wrap: wrap;overflow:hidden;margin-top:0.5em}
.hmadvslist .lists{padding:0.5em 0.3em;width:5.59em;display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;}
.hmadvslist .lists:nth-child(1),.hmadvslist .lists:nth-child(2),.hmadvslist .lists:nth-child(3){border-top:none;}
.hmadvslist .lists:nth-child(3n+1){border-left:none}
.hmadvslist .lists .imgs{width:0.54em;height:0.54em}
.hmadvslist .lists .txts{width:4.25em;}
.hmadvslist .lists .txts .ts{font-size:0.26em;color:#333333}
.hmadvslist .lists .txts .ds{font-size:0.2em;color:#666666;margin-top: 0.8em;line-height: 1.4em;}
.hmadvslist .lists:hover{background-color:#26446c}
.hmadvslist .lists:nth-child(3n+1):hover{border-top-left-radius:0.6em}
.hmadvslist .lists:nth-child(3n):hover{border-top-right-radius:0.6em}
.hmadvslist .lists:hover .ts{color:#FFFFFF}
.hmadvslist .lists:hover .ds{color:#FFFFFF}


/* 首页案例列表 */
.hmCase{width: 100%;height: 100%;margin: 0px auto;zoom: 1;overflow: hidden;max-width: 100%;padding-top: 0.8em;padding-bottom: 0.8em;box-sizing: border-box;background-image:url(../images/bg.webp);background-repeat:no-repeat;background-position: center;background-size: cover;display: flex;justify-content: center;align-items: center;}
.hmCase .titles{font-size:0.48em;color:#FFFFFF;text-align:center;margin-bottom: 0.4em;}
.hmCaseList{display:flex;flex-wrap: wrap;}
.hmCaseList .lists{width:3.36em;height:3em;position:relative;display:flex;justify-content:center;align-items:center}
.hmCaseList .lists:before{width:100%;height:100%;position:absolute;display:block;content:"";background-color:#000;z-index:5;opacity:0.2}
.hmCaseList .lists .imgs{width:3.36em;height:3em;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;overflow:hidden}
.hmCaseList .lists .imgs img{object-fit: cover;height: 100%;width: 100%;}
.hmCaseList .lists .txts{width:100%;padding:0 0.1em;box-sizing:border-box;position:absolute;z-index:9;}
.hmCaseList .lists .txts .ts{font-size:0.24em;color:#FFF;text-align:center}
.hmCaseList .lists:hover:before{opacity:0}
.hmCaseList .lists:hover .txts{display:none}
.hmCaseList .lists:hover .imgs img{transform:scale(1.1)}


/* 首页新闻列表 */
.hmNews{width: 100%;height: 100%;margin: 0px auto;zoom: 1;overflow: hidden;max-width: 100%;padding-top: 0.8em;padding-bottom: 0.8em;box-sizing: border-box;display: flex;justify-content: center;align-items: center;background-image:url(../images/bg1.webp);background-repeat:no-repeat;background-position: center;background-size: cover;}
.hmNews .titles{font-size:0.48em;color:#FFF;text-align:center;margin-bottom: 0.4em;}
.hmNewsList{width:100%;display:flex;flex-wrap: wrap;overflow:hidden;}
.hmNewsList .lists{width:5.2em;background-color:#182e4d;margin-right:0.395em}
.hmNewsList .lists:hover{background-color:#3965b0}
.hmNewsList .lists:nth-child(3n+0){margin-right:0}
.hmNewsList .lists .imgs{width:5.2em;height:3.6em;overflow:hidden}
.hmNewsList .lists:hover .imgs img{transform:scale(1.1)}
.hmNewsList .lists .txts{width:5.2em;padding:0.4em 0.2em 0.2em;box-sizing: border-box;}
.hmNewsList .lists .txts .ts{font-size:0.24em;color:#FFF;font-weight: 600;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.hmNewsList .lists .txts .ds{font-size:0.18em;color:#FFF;margin-top: 0.8em;line-height: 1.6em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.hmNewsList .lists .txts .btns{font-size:0.14em;width:8em;height:2.4em;line-height:2.4em;color:#FFF;margin-top:1em;text-align:center;position:relative;overflow:hidden;background-color:#3965b0;background-image:url(../images/ico2.png);background-size: 1em auto;background-repeat: no-repeat;background-position: 6.4em 1.1em;padding-right: 1.2em;box-sizing: border-box;}


/**首页-底部**/
.footer{width: 100%;height: 100%;margin: 0px auto;zoom: 1;overflow: hidden;max-width: 100%;padding-top: 0.8em;padding-bottom: 0.8em;box-sizing: border-box;display: flex;justify-content: center;align-items: center;background-color:#26446c;}
.ftTop{width:100%;display:flex;justify-content: space-between;align-items: center;border-bottom:1px solid #ffffff;padding-bottom:0.45em}
.ftTop .ftLinklt{width:5.8em}
.ftTop .ftLinklt .titles{font-size:0.4em;color:#FFFFFF;white-space: break-spaces;}
.ftTop .ftLinklt .descs{font-size:0.18em;color:#FFFFFF;margin-top: 0.5em;line-height: 1.6em;}
.ftTop .ftLinkrg{width:2em;height:0.64em;line-height: 0.64em;overflow:hidden;background-color:#3965b0;border-radius:0.1em}
.ftTop .ftLinkrg a{width:100%;height:100%;color:#FFF;font-size:0.26em;text-align: center;position:relative}
.ftTop .ftLinkrg a span{display:block;width:100%;height:100%;position:relative;z-index:9}
.ftTop .ftLinkrg a:before,.ftTop .ftLinkrg a:after{position:absolute;top:0;width:100%;height:100%;transition:0.5s;content:"";display:block}
.ftTop .ftLinkrg a:before{background-color:#3965b0;z-index:1;left:0}
.ftTop .ftLinkrg a:after{background-color:#000;z-index:8;left:-100%}
.ftTop .ftLinkrg a:hover:after{left:0}
.ftCenter{margin-top:0.45em;display: flex;justify-content: space-between;border-bottom:1px solid #ffffff;padding-bottom:0.45em}
.ftContact{width:3.1em}
.ftContact .ftLogo{margin-bottom:0.2em}
.ftContact .ftLogo a{width:3.1em}
.ftContact .ftWay{margin-top:0.1em}
.ftContact .ftWay .ts{font-size:0.18em;color:#ffffff;opacity:0.5;margin-bottom: 0.3em;}
.ftContact .ftWay .ds{font-size:0.2em;color:#ffffff;margin-bottom:0.8em}
.ftContact .ftWay .ds a,.ftContact .ftWay .ds p{display:block;color:#FFF;line-height:1.6em}
.ftContact .ftWay .ds a:hover{color:#e73b3b;}
.ftShare{display:flex;}
.ftShare a{width:0.35em;height:0.35em;background-repeat:no-repeat;background-size:100%;cursor:pointer;margin-right:0.08em}
.ftShare a.linkedin{background-image:url(../images/linkedin1.png);}
.ftShare a.linkedin:hover{background-image:url(../images/linkedin2.png);}
.ftShare a.facebook{background-image:url(../images/facebook1.png);}
.ftShare a.facebook:hover{background-image:url(../images/facebook2.png);}
.ftShare a.youtube{background-image:url(../images/youtube1.png);}
.ftShare a.youtube:hover{background-image:url(../images/youtube2.png);}
.ftShare a.instagram{background-image:url(../images/instagram1.png);}
.ftShare a.instagram:hover{background-image:url(../images/instagram2.png);}
.ftShare a.twitter{background-image:url(../images/twitter1.png);}
.ftShare a.twitter:hover{background-image:url(../images/twitter2.png);}
.ftCenter .lists{width:2.6em;margin-top: 0.45em;}
.ftCenter .lists .ts{font-size:0.26em;color:#FFFFFF;font-weight:600;margin-bottom: 0.8em;}
.ftCenter .lists .ts a{color:#ffffff;}
.ftCenter .lists .ts a:hover{color:#e73b3b;}
.ftCenter .lists li a{font-size:0.18em;color:#ffffff;opacity:0.8;line-height: 1.8em;}
.ftCenter .lists li a:hover{color:#e73b3b;}
.ftBottom{font-size:0.18em;color:#ffffff;margin: 2em 0;}


/**面包屑**/
.navImgs{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100vh;position:relative}
.navImgs .breadbar{width:100%;height:2.3em;position:absolute;left:0;bottom:0;background-image: linear-gradient(to right, rgba(38, 68, 108, 0.6), rgba(38, 68, 108, 0));z-index:1}
.breadmian{position:absolute;bottom:0;height:2.3em;display: flex;flex-flow: column;justify-content: center;z-index:9}
.breadmian .ts{color:#FFF;font-size:0.52em;font-weight: 600;}
.breadmian .ls{background-color:#FFF;width:1.1em;height:0.04em;margin-top:0.1em}
.breadmian .ds{color:#FFF;font-size:0.24em;margin-top:0.5em}
.breadcrumb{margin-top:0.3em}
.breadcrumb ul{display:flex;background-image:url(../images/home.png);background-repeat:no-repeat;background-size:16px 16px;background-position:left top;padding-left:24px}
.breadcrumb ul li{display:flex;align-items: center;}
.breadcrumb ul li a{font-size:18px;color:#FFF;}
.breadcrumb ul li:not(:last-child):after{content: ">";margin: 0 7px 0 7px;font-family: monospace;font-weight: 600;font-size: 16px;}
.breadcrumb ul li a:hover{color:#e33939}

/**案例列表**/
.caseCategroy{padding:0.8em 0}
.caseCategroy .wbWidth2{display:flex;justify-content:space-between}
.caseNav{width:2.4em;}
.caseNav .navSbox{position: sticky;top:1.5em}
.caseNav li a{color:#333;font-size:0.16em;display:block;padding:1em 1em 1em 0;line-height:1.6em;position:relative;border-bottom:0.01em solid #cccccc;background-repeat:no-repeat;background-size:0.6em auto;background-position: center right;font-weight:600}
.caseNav li a.act,.caseNav li a:hover{color:#3965b0;background-image:url(../images/ico1.png);}
.caseMain{width:11em;}
.caseList{display:flex;flex-wrap: wrap;width:100%;}
.caseList a{width:3.5em;margin-right: 0.24em;margin-bottom:0.42em}
.caseList a .imgs{width:3.5em;height:2.52em;overflow:hidden}
.caseList a:nth-child(3n+0){margin-right:0}
.caseList a .ts{font-size:0.18em;color:#333333;padding-right:1.2em;background-size:1.2em auto;background-repeat:no-repeat;background-position:100% 0.3em;margin-top: 1em;padding-bottom: 1em;position:relative;}
.caseList a .ts:after{display:block;width:0;height:1px;background-color:#3965b0;position:absolute;bottom:0;left:0;content:"";transition:0.5s}
.caseList a:hover .ts:after{width:100%;}
.caseList a .ts span{width:100%;font-size:1em;line-height:1.4em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color:#333333;min-height: 2.8em;}
.caseList a:hover .imgs img{transform:scale(1.1)}
.caseList a:hover .ts{background-image:url(../images/ico3.png);}
.caseList a:hover .ts span{color:#3965b0}
.clickMore{display:none}

/**案例详情**/
.showCategroy{padding:0.8em}
.showCategroy .ts{margin-bottom:0.4em}
.showCategroy .ts h1{font-size:26px;color:#333;text-align:center}
.showCategroy .ds{font-size:16px;color:#333;line-height:1.6em}
.showCategroy .ds p{margin-bottom:1em}
.showCategroy .ds *{font-size:16px;color:#333}
.showCategroy .swPics{display:flex;justify-content:space-between;margin-top:0.6em}
.showCategroy .mySwiper2{width:11.4em;height:6.07em;overflow:hidden;position:relative}
.showCategroy .mySwiper{width:2.4em;height:6.07em;overflow:hidden;position:relative;}
.showCategroy .mySwiper .swiper-slide{display: flex;}
.showCategroy .swiper-slide-thumb-active{position:relative}
.showCategroy .swiper-slide-thumb-active:before{position:absolute;top:0;left:0;width:0.06em;height:100%;background-color:#26446c;content:"";display:block}
.showCategroy .swiper-button-next.swiper-button-disabled,
.showCategroy .swiper-button-prev.swiper-button-disabled {border: none !important;}
.showCategroy .swiper-button-next:after, .showCategroy .swiper-button-prev:after{color:#FFF;font-size: 0.26em !important;}
.showCategroy .swiper-button-next, .showCategroy .swiper-button-prev{background-color:#000000a3;padding: 0.1em 0.05em;}

/**新闻列表**/
.newCategroy{padding:0.8em 0}
.newList{width:100%;display:flex;flex-wrap: wrap;overflow:hidden;}
.newList .lists{width:5.2em;background-color:#f5f5f5;margin-right:0.395em;margin-bottom:0.395em}
.newList .lists:hover{background-color:#3965b0}
.newList .lists:nth-child(3n+0){margin-right:0}
.newList .lists .imgs{width:5.2em;height:3.6em;overflow:hidden}
.newList .lists:hover .imgs img{transform:scale(1.1)}
.newList .lists .txts{width:5.2em;padding:0.4em 0.2em 0.4em;box-sizing: border-box;}
.newList .lists .txts .dates{font-size:0.16em;color:#666666;}
.newList .lists .txts .ts{font-size:0.24em;font-weight: 600;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height:1.6em;margin-top:0.3em;min-height:3.2em;color:#333333}
.newList .lists .txts .ds{font-size:0.18em;color:#333333;margin-top: 0.8em;line-height: 1.6em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newList .lists .txts .btns{margin-top:0.2em;position:relative;display: flex;}
.newList .lists .txts .btns span{font-size:0.14em;height:2.4em;line-height:2.4em;color:#333333;border-bottom:1px solid #333;display: block;}

.newList .lists:hover .txts .ts,.newList .lists:hover .txts .dates{color:#FFF;}
.newList .lists:hover .txts .btns span{color:#FFF;border-bottom:1px solid #FFF;}

/**新闻详情**/
.showNews{width:100%;display:flex;justify-content:space-between;margin:0.6em auto}
.showNews .newLeft{width:9.45em;}
.showNews .newLeft .titles{width:100%;display:flex;justify-content:space-between}
.showNews .newLeft .titles .ts{width:7.5em;}
.showNews .newLeft .titles .ts h1{font-size:0.4em;color:#333333;font-weight:500;margin-top:0.5em;line-height:1.4em}
.showNews .newLeft .titles .dates{width:1em;height:0.95em;border:1px solid #c6c6c6;text-align:center;box-sizing: border-box;}
.showNews .newLeft .titles .dates .tp{font-size:0.16em;color:#999999;line-height:2.5em;border-bottom:1px solid #c6c6c6;box-sizing: border-box;}
.showNews .newLeft .titles .dates .bm{font-size:0.3em;color:#333333;line-height:1.7em}
.showNews .newLeft .ds{font-size:0.16em;line-height:1.6em;color:#333333;margin-top:2em}
.showNews .newLeft .ds p{margin-bottom:1em;}
.showNews .newLeft .ds h1,.showNews .newLeft .ds h2,.showNews .newLeft .ds h3,.showNews .newLeft .ds h4{margin-bottom:1em;}
.showNews .newLeft .ds img{display:inline-block;}
.showNews .newLeft .ds a{display:inline-block;color: #3965b0}
.showNews .newLeft .ds li{list-style: unset;margin-bottom:0.8em;}
.showNews .newLeft .aligncenter{display: block !important;margin-left: auto;margin-right: auto;}
.showNews .newLeft .newFoot{border-top:1px solid #c6c6c6;padding-top:0.3em;margin-top: 0.6em;}
.showNews .newLeft .newFoot a{display:flex;flex-wrap: wrap;justify-content: end;}
.showNews .newLeft .newFoot a span{font-size:0.16em;color:#333}
.showNews .newLeft .newFoot a:hover span{color: #26446c;}
.showNews .newRight{width:2.7em;}

.showNews .newRight .titles{width:100%;font-size:0.24em;color:#333333;margin-bottom:0.8em}
.showNews .newRight .newsList{width:100%;}
.newsList .lists{margin-bottom:0.3em}
.newsList .imgs{width:2.7em;height:1.86em;overflow:hidden}
.newsList .imgs img{max-width:100%;max-height:100%;transition:0.5s}
.newsList .lists:hover .imgs img{transform:scale(1.1)}
.newsList .txts{width:100%;}
.newsList .txts .ts{font-size:0.16em;color:#333;font-weight:500;line-height:1.6em;margin-top:0.5em}
.newsList .lists:hover .txts .ts{color:#26446c;}
.newsList .txts .dates{height:1.3em;line-height:1.3em;font-size:0.14em;color:#999999;margin-top:1em;}

/**产品列表**/
.proCategroy{padding:0.8em 0;}
.proNav{width:100%;}
.proNav .navSbox{display:flex;justify-content: center;}
.proNav li{margin:0 0.1em}
.proNav li a{color:#333;font-size:0.2em;display:block;width:12em;height:3.5em;line-height:3.5em;background-color:#FFF;padding:0 0.5em;box-sizing:border-box;text-align: center;}
.proNav li a.act,.proNav li a:hover{color:#FFF;background-color:#3965b0}
.proMain{width:100%;margin-top:0.5em;}
.proList{display:flex;flex-wrap: wrap;}
.proList a{width:4.42em;margin-right:0.35em;margin-bottom:1em}
.proList a:nth-child(3n+0){margin-right:0}
.proList a .imgs{width:4.42em;height:3.2em;}
.proList a:hover .imgs img{transform:scale(1.1)}
.proList a .ts{display: flex;justify-content: center;}
.proList a .ts span{font-size:0.18em;min-width:8em;height:2.6em;line-height:2.6em;border-radius:1.3em;overflow:hidden;color:#FFF;background-color:#3965b0;display:block;padding:0 1.3em;text-align:center;margin-top:1.2em;}
.proList a:hover .ts span{background-color:#d92b3a;}

/**产品详情**/
.conNavs{margin-top:-1.28em;padding-top: 1.28em;}
.proShows .probg1{padding:80px 0 40px;background-color:#f5f5f5}
.srlist{display:flex;flex-wrap: wrap;;margin-top:0.4em}
.srlist a{font-size:0.18em;width:11em;height:3.2em;line-height:3.2em;border-bottom: 1px solid #dedede;margin:0 1em 1em;padding: 0 0.5em;box-sizing: border-box;}
.srlist a .ts{font-size:1em;font-weight:500;background-image:url(../images/ico5.png);background-repeat:no-repeat;background-position:center right;background-size:1.5em auto}
.srlist a:hover,.srlist a.act{border-bottom: 1px solid #26446c;}
.srlist a:hover .ts,.srlist a.act .ts{background-image:url(../images/ico4.png);}

.proShows .swPics{display:flex;justify-content:space-between;margin-top:0.6em;padding-bottom: 0.6em;}
.proShows .mySwiper2{width:11.8em;height:7.4em;overflow:hidden;position:relative}
.proShows .mySwiper{width:2.8em;height:7.4em;overflow:hidden;position:relative;}
.proShows .mySwiper .swiper-slide{display: flex;}
.proShows .swPics .swiper-slide-thumb-active{position:relative;border:0.04em solid #26446c;box-sizing:border-box}
.proShows .swPics .swiper-button-next.swiper-button-disabled,
.proShows .swPics .swiper-button-prev.swiper-button-disabled {border: none !important;}
.proShows .swPics .swiper-button-next:after, .proShows .swPics .swiper-button-prev:after{color:#FFF;font-size: 0.26em !important;}
.proShows .swPics .swiper-button-next, .proShows .swPics .swiper-button-prev{background-color:#000000a3;padding: 0.1em 0.05em;transform: rotate(90deg);top:auto;left:calc( 50% - 0.32em )}
.proShows .swPics .swiper-button-next{bottom: -0.1em;}
.proShows .swPics .swiper-button-prev{top:0.04em}

.proMain{padding:0.8em 0}
.proMain .titles{font-size:0.48em;color:#333333;margin-bottom:1em;text-align:center}
.proMain .features .descs{font-size:0.18em;color:#333333;line-height:1.6em}
.proMain .features .descs p{margin-bottom:0.8em}

.proMain .swPics{display:flex;justify-content:space-between;margin-top:0.6em}
.proMain .mySwiper3{width:15em;height:6em;overflow:hidden;position:relative;margin-top: 0.8em;}
.proMain .swiper-slide-thumb-active{position:relative}
.proMain .swiper-slide-thumb-active:before{position:absolute;top:0;left:0;width:0.06em;height:100%;background-color:#26446c;content:"";display:block}
.proMain .swiper-button-next.swiper-button-disabled,
.proMain .swiper-button-prev.swiper-button-disabled {border: none !important;}
.proMain .swiper-button-next:after, .proMain .swiper-button-prev:after{color:#FFF;font-size: 0.26em !important;}
.proMain .swiper-button-next, .proMain .swiper-button-prev{background-color:#000000a3;padding: 0.1em 0.05em;}

.profeatures .lists{display:flex;justify-content: space-between;margin-bottom:0.3em}
.profeatures .lists .imgs{width:8.2em;height:5.6em}
.profeatures .lists .imgs:hover img{transform:scale(1.1)}
.profeatures .lists .txts{width:6.35em;height:5.6em;display: flex;flex-flow: column;justify-content: center;}
.profeatures .lists .ts{font-size:0.36em;color#333}
.profeatures .lists .ds{font-size:0.18em;color:#333333;margin-top:1em;line-height:1.6em;white-space: pre-wrap;}

.profeatures .lists:nth-child(2n+0) .imgs{order:1}


.procm .titles{font-size:0.48em;color:#333333;margin-bottom:1em;text-align:center}
.procm .procmtab{display:flex;justify-content: center;margin-bottom: 0.7em;}
.procm .procmtab div{font-size:0.2em;color:#333333;min-width:12.6em;line-height:1.6em;border-bottom:1px solid #333;margin: 0 1em;cursor:pointer}
.procm .procmtab div.active,.procm .procmtab div:hover{color:#e33939;border-bottom:1px solid #e33939;}
.procmmain{display:none}
.procmmain.active{display:block}
.procmcen{display:flex;width:100%;justify-content: space-between;}
.procmcen .imgs{width:5.8em;height:4.94em;}
.procmcen .txts{width:5.7em;height:4.94em;display: flex;flex-flow: column;justify-content: center;}
.procmcen .txts .ts{font-size:0.36em;font-weight:600;color:#333;margin-bottom:0.5em}
.procmcen .txts .ds{font-size:0.16em;color:#333;line-height:1.6em;}

.procmbm{display:flex;flex-wrap: wrap;margin-top: 0.6em;}
.procmbm .lists{width:2.75em;margin-right:0.3em;margin-bottom:0.3em}
.procmbm .lists:nth-child(4n+0){margin-right:0}
.procmbm .lists .imgs{width:2.75em;height:1.78em;overflow:hidden}
.procmbm .lists .ts{font-size:0.18em;color:#333333;line-height: 1.6em;margin-bottom:0.3em;margin-top: 0.5em;}

.proShows .hmCase{background-image: unset;padding-top:1em;padding-bottom:1em}
.proShows .hmCase .titles{color:#333}

/**分页**/
.pages,.pages .navigation{width:100%;}
.pages .navigation .nav-links{width:100%;font-size:16px;display:flex;display: flex;align-items: center;justify-content: center;}
.pages .navigation .nav-links a,.pages .navigation .nav-links span{display:block;border:1px solid #dbdbdb;margin:0 0.3em;padding:0.5em 1em;box-sizing: border-box;width:auto}
.pages .navigation .nav-links .current,.pages .navigation .nav-links a:hover{background-color:#26446c;color:#FFF}

/**联系我们**/
.maps{width:100%;height:100vh;position:relative;overflow: hidden;}
.maps .wbWidth2{height:100%;padding-top:1.6em;display:flex;align-items: center;}
.mapsLt{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
.amap-toolbar{right:10px !important;bottom:10px !important;left: unset !important;top: unset !important;}
.mapsRg{width:5em;height:5.2em;position:relative;z-index:9;background-color:#FFF;padding:0.2em;}
.mapsRg .titles{font-size:0.48em;color:#333;line-height:2em}
.mapsRg .hrs{width:0.3em;height:0.03em;background-color:#d92b3a;margin-bottom:0.2em}
.mapsRg .descs{font-size:0.22em;color:#333;border-bottom:2px solid #cccccc;line-height:1.6em;padding-bottom:0.6em;margin-bottom:1.2em}
.mapsRg .ts{font-size:0.16em;color:#666666;margin-bottom: 1em;}
.mapsRg .ds{font-size:0.16em;color:#333;line-height:1.8em;font-weight:600}
.mapsRg .ts a{font-weight:600}
.mapsRg a:hover{color:#e53a3a}
.mapsRg .nh{display:flex}
.mapsRg .ftWay{display:flex;margin-bottom: 0.2em;}
.mapsRg .ftlink{width:50%}
.mapsRg .ftShare{position:absolute;bottom:0.2em}

.contactMain{background-color:#f9fdff;padding:0.6em 0 1em}
.contactMain .wbWidth2{padding-top:0.6em;padding-bottom:1em}
.contactMain .ts{font-size:0.24em;color:#333;height:3em;line-height:3em;padding:0 1em;background-color:#edf3f5;font-weight:600}
.conAlert{width:100%;border:1px solid #e0e3e5;padding:0 0.45em 0.45em;box-sizing: border-box;border-top:none}
.conAlert form{display: flex;flex-wrap: wrap;justify-content: space-between;}
.conAlert .form_group{width:6.2em;border-bottom:1px solid #e0e3e5;padding-bottom:0.3em;padding-top: 0.3em;}
.conAlert .form_group label,.conAlert .form_group1 label{width:100%;height:3em;line-height:3em;font-size:0.18em;display: block;}
.conAlert .form_group span,.conAlert .form_group input,.conAlert .form_group1 textarea,.conAlert .form_group1 span{display:block}
.conAlert .form_group input,.conAlert .form_group1 textarea{border:none;background-color: transparent;font-size:0.16em;color:#333;height:2em;line-height:2em;width:100%}
.conAlert .form_group1 textarea{height:4.8em;line-height:1.6em}
.conAlert .form_group input:focus,.conAlert .form_group1 textarea:focus{outline: none}
.conAlert .form_group1{width:100%;border-bottom:1px solid #e0e3e5;padding-bottom:0.3em;padding-top: 0.3em;}
.conAlert .btns input{font-size:0.18em;width:8.4em;height:2.6em;line-height:2.6em;color:#FFF;margin-top:2em;text-align:center;position:relative;overflow:hidden;background-color:#000000;cursor:pointer}
.conAlert .btns input:hover{background-color:#26446c}

/**关于我们**/
.about1{padding-top:1em;border-bottom:1px solid #999999}
.about1 .wbWidth{display:flex;justify-content:space-between;}
.about1 .ableft{width:8.4em;min-height:6em}
.about1 .ableft .titles{font-size:0.72em;color:#26446c;margin-bottom:0.5em}
.about1 .ableft .descs{font-size:0.16em;color:#333333;line-height:1.6em}
.about1 .ableft .descs p{margin-bottom:1em}
.about1 .abright{width:7.9em;display: flex;align-items: end;}
.about1 .abright .swAbouts{display:flex;}
.about1 .abright .swAbouts .mySwiper{width:1.1em;height:5em;overflow: hidden;}
.about1 .abright .swAbouts .mySwiper2{width:5.7em;height:5em;overflow: hidden;position:relative}
.about1 .abright .swAbouts .mySwiper .swiper-slide .ts{font-size:0.24em;color:#333333}
.about1 .abright .swAbouts .mySwiper .swiper-slide .hrs{position:absolute;right:0.35em;top:0;width:0.01em;height:100%;background-color:#333}
.about1 .abright .swAbouts .mySwiper .swiper-slide:first-child .hrs{top:auto;bottom:0;height:calc(100% - 0.12em);}

.about1 .abright .swAbouts .mySwiper .swiper-slide-thumb-active.swiper-slide:after{display:block;content:"";width:0.24em;height:0.24em;background-size:100% auto;background-image:url(../images/ico6.png);background-repeat:no-repeat;position:absolute;top:0;right:calc(0.25em - 1px)}
.about1 .abright .swAbouts .mySwiper2 .swiper-slide .ts{font-size:0.52em;color:#26446c;margin-bottom:0.2em}
.about1 .abright .swAbouts .mySwiper2 .swiper-slide .ds{font-size:0.2em;color:#333333;line-height:1.6em;white-space: pre-wrap;}
.about1 .abright .swAbouts .mySwiper .swiper-slide-thumb-active.swiper-slide .ts{color:#26446c}

.about1 .swiper-button-next:after, .about1 .swiper-container-rtl .swiper-button-prev:after,.about1 .swiper-button-prev:after,.about1 .swiper-container-rtl .swiper-button-next:after{content:""}
.about1 .swiper-button-disabled{border:none !important}
.about1 .swiper-button-next:after{background-image:url(../images/ico8.jpg);background-size:100% auto;background-repeat:no-repeat;width:2.2em;height:2.2em}
.about1 .swiper-button-prev:after{background-image:url(../images/ico7.jpg);background-size:100% auto;background-repeat:no-repeat;width:2.2em;height:2.2em}
.about1 .swiper-button-next:hover:after{background-image:url(../images/ico10.jpg)}
.about1 .swiper-button-prev:hover:after{background-image:url(../images/ico9.jpg)}
.about1 .swiper-button-next,.about1 .swiper-button-prev{width:0.48em;height:0.48em}
.about1 .swiper-button-next,.about1 .swiper-container-rtl .swiper-button-prev{right: unset; left: unset;}
.about1 .swiper-button-prev,.about1 .swiper-container-rtl .swiper-button-next{left: 0.6em;}
.about1 .swiper-button-next,.about1 .swiper-button-prev{top: unset;bottom:0.4em}
.abadvs{background-color:#f5f5f5;padding-top:0.8em;padding-bottom:0.5em}


.about2{padding-top:0.2em;padding-bottom:0.4em;}
.about2 .titles{font-size:0.48em;color:#26446c;margin-bottom:0.5em}
.about2 .abMain{display:flex}
.about2 .abMain .lists{width:2.86em;background-image:url(../images/ico11.png);background-repeat:no-repeat;background-size:0.03em auto;background-position:top right;box-sizing: border-box;margin-right:0.5em;padding-right:0.3em;margin-bottom:0.3em}
.about2 .abMain .lists:last-child{background-image: unset;}
.about2 .abMain .lists .ts{font-size:0.4em;color:#333333;}
.about2 .abMain .lists .ds{font-size:0.22em;color:#333333;line-height:1.4em}

.about3{margin-top:1em;margin-bottom:1em}
.about3 .wbWidth{display:flex;justify-content:space-between;align-items: center;}
.about3 .abMain{width:8em}
.about3 .abMain .titles{font-size:0.48em;color:#26446c;margin-bottom:0.5em}
.about3 .abMain .lists{width:100%;display:flex;padding:0.3em 0.2em;background-color:#f2f2f2;margin-bottom:0.12em;border-radius:0.1em;align-items: center;box-sizing: border-box;}
.about3 .abMain .lists .ts{width:2.5em}
.about3 .abMain .lists .ds{width:5.4em}
.about3 .abMain .lists .ts span{display:block;font-size:0.2em;font-weight:600}
.about3 .abMain .lists .ds span{display:block;font-size:0.16em;line-height:1.6em}
.about3 .abvideo{width:8.5em;height:5.54em;border-radius:0.2em;overflow:hidden}

.about4{padding-top:1em;padding-bottom:1em;}
.about4 .wbWidth{overflow:hidden}
.about4 .titles{font-size:0.48em;color:#26446c;margin-bottom:1em}
.about4 .mySwiper3{position:relative}
.about4 .mySwiper3 .swiper-slide{display: flex;align-items: center;justify-content: center;}
.about4 .swiper-slide-thumb-active{position:relative}
.about4 .swiper-slide-thumb-active:before{position:absolute;top:0;left:0;width:0.06em;height:100%;background-color:#26446c;content:"";display:block}
.about4 .swiper-button-next.swiper-button-disabled,
.about4 .swiper-button-prev.swiper-button-disabled {border: none !important;}
.about4 .swiper-button-next:after, .about4 .swiper-button-prev:after{color:#FFF;font-size: 0.26em !important;}
.about4 .swiper-button-next, .about4 .swiper-button-prev{background-color:#000000a3;padding: 0.1em 0.05em;}

.about5{padding-top:1em;padding-bottom:1em;background-color:#f6f6f6}
.about5 .wbWidth{overflow:hidden}
.about5 .titles{font-size:0.48em;color:#26446c;margin-bottom:1em}
.about5 .abMain{display:flex;width:100%;flex-wrap:wrap}
.about5 .abMain .lists{width:3.27em;height:2.06em;overflow:hidden;margin-right: 0.08em;margin-bottom: 0.08em;}
.about5 .abMain .lists:nth-child(5n+0){margin-right: 0}
.about5 .abMain .lists:hover img{transform:scale(1.1)}

.search .ts{font-size:28px;color:#FFF;margin-bottom:0.5em}
.search-input{width: 600px;height: 45px;background: rgba(0, 0, 0,0.3);border: 1px solid #fff;padding-left: 10px;font-size: 14px;letter-spacing: 1px;color: #fff;}
.search-input::-webkit-input-placeholder { color: #fff;}
.search-input:focus{outline: none}
.search #searchsubmit{width:0px;height:0px;padding:0px;margin:0px;border:0px;}
.close-search{width:32px;height:32px;background-image:url(../images/close.png);background-repeat:no-repeat;margin:20px auto;cursor:pointer}
.conAlert .btns{width:100%;}
.wpcf7-response-output{font-size: 0.14em;margin: 0 !important;display: flex;justify-content: center;align-items: center;max-height: 2em;}
.wpcf7-not-valid-tip{font-size: 0.16em;}
.vrs{position:fixed;z-index:999;right:20px;bottom:20px;width:160px;height:98px}
.close{width:18px;height:18px;background-image:url(../images/close.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:6px;right:6px;cursor:pointer;opacity:0.5}
.close:hover{opacity:1}

.probg1 .pf{display: flex; flex-flow: column;justify-content: center;align-items: center;}
.trp-language-switcher .trp-ls-shortcode-current-language{display:block;}
.trp-language-switcher{width:160px;}
.trp-language-switcher > div{padding: 4px 2px 3px 5px;}
.trp-language-switcher > div > a{padding: 7px 2px 7px 6px;max-width: 100px;}
.trp-language-switcher:focus .trp-ls-shortcode-language, .trp-language-switcher:hover .trp-ls-shortcode-language{padding: 4px 2px 3px 5px;}
@keyframes hvr-buzz-out {
   10% {transform:translateX(3px) rotate(2deg)}
   20% {transform:translateX(-3px) rotate(-2deg)}
   30% {transform:translateX(3px) rotate(2deg)}
   40% {transform:translateX(-3px) rotate(-2deg)}
   50% {transform:translateX(2px) rotate(1deg)}
   60% {transform:translateX(-2px) rotate(-1deg)}
   70% {transform:translateX(2px) rotate(1deg)}
   80% {transform:translateX(-2px) rotate(-1deg)}
   90% {transform:translateX(1px) rotate(0)}
   to {transform:translateX(-1px) rotate(0)}
}

.serCon .descs{font-size:0.2em}
.serCon .descs *{font-size:1.4em;line-height: 1.6em;}
.serCon .descs h1{font-size:2em;line-height: 1.6em;margin-bottom: 0.6em;}

.serList{margin-top:0.4em}
.serList .ls{display:flex;justify-content: space-between;align-items:center;margin-bottom:0.5em}
.serList .ls .ds{width:50%;font-size:0.22em;line-height: 1.6em;}
.serList .ls .pics{width:45%;overflow:hidden;}
.serList .ls:hover .pics img{transform: scale(1.1);}

.serList .ls:nth-child(2n) .ds{order:2}
.serList .ls:nth-child(2n) .pics{order:1}