.clear_f{clear:both;height:0;padding:0;margin:0;display:block;_display:inherit}
.tab2 li{cursor:pointer}
.productBox{background:#f6f7f9;padding:110px 0 75px}
.productPart1{padding-bottom:70px}
.productPart1 .leftDiv{width:50%;padding-top:35px}
.productPart1 .name{font-size:var(--font36);color:#222;font-weight:700;padding-bottom:25px}
.productPart1 .content{font-size:var(--font16);color:#999;line-height:var(--line175)}
.productPart1 .content .btns{margin-top: 15px; display:flex;align-items:center}
.productPart1 .content .btns .a1,.productPart1 .content .btns .a2{margin-right:10px;padding:0 18px;display:block;min-width:180px;height:70px;line-height:70px;font-size:var(--font18);color:#fff;border-radius:5px;text-align:center;display:flex;justify-content:center;align-items:center}
.productPart1 .content .btns i{margin-right:8px;display:block;width:34px;height:34px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}
.productPart1 .content .btns .icon-tel{background-image:url(../images/icon-tel1.png)}
.productPart1 .content .btns .icon-msg{background-image:url(../images/icon-msg1.png)}
.productPart1 .content .btns .a1{background-color:#e68d39}
.productPart1 .content .btns .a2{background-color:#244fb7}
.productPart1 .rightDiv{width:41.67%}
.productPic{position:relative;overflow:hidden}
.productPic .swiper-slide{text-align:center}
.productPic .swiper-slide img{width:460px}
.productPic .swiper-button-prev{position:absolute;left:0;top:50%;margin-top:-18px;width:36px;height:36px;background:url(../images/nimg36_left.png) no-repeat}
.productPic .swiper-button-next{position:absolute;right:0;top:50%;margin-top:-18px;width:36px;height:36px;background:url(../images/nimg36_right.png) no-repeat}
.productPic .swiper-button-next:after,.productPic .swiper-button-prev:after{display:none}
.productPic .swiper-button-prev:hover{background:url(../images/nimg36_lefton.png) no-repeat}
.productPic .swiper-button-next:hover{background:url(../images/nimg36_righton.png) no-repeat}
.productPart2{background:#fff;padding:60px 50px}
.productPart2 .title1{text-align:center;font-weight:700;font-size:var(--font32);line-height:1;color:#004098;padding-bottom:20px}
.productPart2 .title2{text-align:center;font-size:var(--font36);line-height:1;text-transform:uppercase;color:#d6d6d6;font-family:mont;position:relative;height:1.72}
.productPart2 .title2:after{content:'';position:absolute;left:50%;margin-left:-12px;bottom:0;width:24px;height:4px;background:#004098}
.productPart2 .tab2{padding-top:42px;position:relative}
.productPart2 .tab2:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#d6d6d6}
.productPart2 .tab2 li{float:left;width:122px;line-height:55px;color:#999;text-align:center;font-size:var(--font14)}
.productPart2 .tab2 .liNow{background:#143c9b;color:#fff}
.tabContent2{display:none}
.productPart2 .div1{padding-top:10px}
.productPart2 .div1 p{font-size:var(--font16);color:#969696;padding-top:20px}
.productPart2 .div1 img{margin:0 auto;display:block;width:auto!important;height:auto!important}
.productPart2 .div3{padding-top:75px}
.productPart2 .div3 ul{margin-right:-36px}
.productPart2 .div3 li{float:left;width:25%;padding-bottom:40px}
.productPart2 .div3 li .box{position:relative;margin-right:36px;background:#f7f7f7;height:460px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.productPart2 .div3 li .box a{padding:15px;display:block;height:100%}
.productPart2 .div3 li .box:after{content:'';position:absolute;left:50%;bottom:0;width:0;height:3px;background:#143c9b;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.productPart2 .div3 li .imgDiv{text-align:center}
.productPart2 .div3 li .imgDiv img{width:288px}
.productPart2 .div3 li .name{font-size:var(--font24);color:#222;height:50px;line-height:50px;text-align:center;overflow:hidden}
.productPart2 .div3 li .msg{color:#999;text-align:center;font-size:var(--font14);height:24px;line-height:24px;overflow:hidden}
.productPart2 .div3 li .ico{width:47px;height:33px;margin:20px auto 0;background:url(../images/nimg47_1.png) no-repeat;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.productPart2 .div3 li .box:hover{background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.15)}
.productPart2 .div3 li .box:hover:after{width:100%;left:0}
.productPart2 .div3 li .box:hover .ico{background:url(../images/nimg47_1on.png) no-repeat}
.productPart2 .div4{padding-top:65px}
.productPart2 .div6{padding:75px 140px 50px}
.productPart2 .div6 .form{margin-right:-38px}
.productPart2 .div6 .liDiv{float:left;width:33.33%;padding-bottom:16px;position:relative}
.productPart2 .div6 .liDiv .mxfDiv{margin-right:38px}
.productPart2 .div6 .liDiv .txt{font-size:var(--font14);color:#888;font-weight:700;padding-bottom:10px}
.productPart2 .div6 .liDiv .txt em{color:#e70012;padding-left:5px;font-size:var(--font16)}
.productPart2 .div6 .liDiv .lbox{height:50px;background:#eee}
.productPart2 .div6 .liDiv .input1{width:100%;height:50px;line-height:50px;font-size:var(--font14);padding-left:10px;box-sizing:border-box}
.productPart2 .div6 .liDiv .textBox{height:158px;background:#eee}
.productPart2 .div6 .liDiv textarea{width:100%;height:158px;padding:10px;box-sizing:border-box;font-size:var(--font14);line-height:24px}
.productPart2 .div6 .liDiv .sex li{float:left;padding-right:40px}
.productPart2 .div6 .liDiv .sex li .xbox{cursor:pointer;padding-left:34px;line-height:50px;font-size:var(--font14);color:#888;font-weight:700;background:url(../images/nimg16_3.jpg) left center no-repeat}
.productPart2 .div6 .liDiv .sex .liNow .xbox{background:url(../images/nimg16_3on.jpg) left center no-repeat}
.productPart2 .div6 .liDiv2{width:66.66%}
.productPart2 .div6 .liDiv3{width:100%}
.productPart2 .div6 .btnDiv{padding-top:35px}
.productPart2 .div6 .btnDiv button{display:block;width:194px;height:50px;line-height:50px;background:#004098;color:#fff;text-align:center;font-size:var(--font16);font-weight:700}
.Phone-Box{display:none}
.pageBanner{position:relative;/*height:23.44vw;*/height: 500px;z-index:0}
.pageBanner .bg{left:0;top:var(--line80);width:100%;/*height:23.44vw;*/height: 500px; background-position: center center !important; background-repeat: no-repeat !important; background-size:cover !important;position:fixed}
.pageBanner .txtDiv{position:absolute;left:0;top:50%;margin-top:-2.6vw;width:100%;text-align:center;color:#fff}
.pageBanner .txtDiv2{width:auto;left:50%;margin-left:-600px;text-align:left}
.pageBanner .txt1{font-size:48px;line-height:3.08em;padding-bottom:25px;font-weight:700}
.pageBanner .txt2{font-size:18px;text-transform:uppercase;line-height:1}
.pageBanner .imgDiv img{width:100%}
.pageNav{min-height:76px;background:#efefef;position:relative;z-index:1}
.pageNav .list ul{overflow:hidden}
.pageNav .list li{float:left;width:20%;font-size:14px;font-weight:700;height:76px;border-bottom:1px solid #fff}
.pageNav .list2 li{width:25%}
.pageNav .list3 li{width:16.66%}
.pageNav .list4 li{width:33.33%}
.pageNav .list li a{display:block;height:76px;line-height:60px;color:#353432;position:relative;text-align:center}
.pageNav .list li:nth-child(5n) a:before{display:none}
.pageNav .list li a:before{content:'';position:absolute;right:0;top:0;width:1px;height:100%;background:#fff}
.pageNav .list li a:after{content:'';opacity:0;position:absolute;left:50%;margin-left:-6px;bottom:14px;width:12px;height:12px;background:url(../images/ico2.png) center no-repeat}
.pageNav .list li .aNow,.pageNav .list li a:hover{color:#fff;background:url(../images/bg2.jpg) center repeat-x}
.pageNav .list li .aNow:after,.pageNav .list li a:hover:after{opacity:1}
.pageTitleTel{height:55px;background:#143c9b;position:relative}
.sideTitleTel{width:100%;height:55px;position:absolute;left:0;top:0}
.sideTitleTel .con{font-size:18px;height:55px;line-height:55px;position:relative;padding-right:10px}
.sideTitleTel .con a{color:#fff;display:block;height:55px;line-height:inherit;padding-left:15px}
.sideTitleTel .con img{position:absolute;right:15px;top:50%;margin-top:-6px;width:20px;transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0)}
.sideTitleTel .con.on img{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.sideTitleNav{position:absolute;top:55px;width:100%;background:#fff;display:none;box-shadow:0 1px 5px rgba(35,25,25,.2);-moz-box-shadow:0 1px 5px rgba(35,25,25,.2);-webkit-box-shadow:0 1px 5px rgba(35,25,25,.2);z-index:20}
.sideTitleNav li{font-size:15px;height:50px;border-bottom:1px solid #d7d7d7}
.sideTitleNav li a{display:block;height:50px;line-height:50px;padding-left:15px;color:#666}
.sideTitleTel .con em{display:block;color:#fff;padding-left:15px}
@media screen and (max-width:1440px){
.productBox{padding:60px 0}
.productPart1{padding-bottom:60px}
.productPart2 .div3 li{width:33.33%}
.productPart2 .div6{padding:40px 60px}
}
@media screen and (max-width:1199px){
.productPart1 .leftDiv,.productPart1 .rightDiv{float:none;width:100%;padding:0}
.productPart1 .rightDiv{margin-top:25px}
.productPart2 .tab2 li{width:33.33%}
.productPart2 .div3 li{width:50%}
.productPart2 .div3 li .box{height:340px}
.productPart2 .div6{padding:40px 0}
.PC-Box,.caseLayer,.footDiv .email,.footDiv .ewm,.footNav,.headDiv .lan,.headDiv .tel,.headDiv .topSearch,.nav,.pageNav,.pageNum,.productLayer,.sideBar,.topA{display:none}
.pageBanner .bg{display:none;top:1.2rem;height:4rem;background-size:cover!important}
.Phone-Box,.navIco,.pageMore,.pageTitleTel,.searchIco,.topB{display:block}
.pageBanner{margin-top:-20px;height: auto;}
}
@media screen and (max-width:767px){
.productBox{padding:20px 0}
.productPart1 .name{padding-bottom:20px}
.productPart1 .content .btns .a1,.productPart1 .content .btns .a2{min-width:120px;height:46px;line-height:46px}
.productPart1 .content .btns i{margin-right:4px;width:28px;height:28px}
.productPic .swiper-slide img{width:240px}
.productPart2{margin:0 -20px;padding:25px 20px}
.productPart2 .tab2 li{line-height:36px}
.productPart2 .div3{padding-top:25px}
.productPart2 .div3 ul{margin-right:-10px}
.productPart2 .div3 li{padding-bottom:15px}
.productPart2 .div3 li .box{margin-right:10px;height:230px}
.productPart2 .div3 li .name{font-size:16px;height:30px;line-height:30px}
.productPart2 .div3 li .msg{display:none}
.productPart2 .div3 li .ico{margin-top:15px;width:38px;height:27px;-webkit-background-size:100% 100%;background-size:100% 100%}
.productPart2 .div6{padding:25px 0}
.productPart2 .div6 .liDiv{width:100%!important}
.productPart2 .div6 .liDiv .lbox{height:40px}
.productPart2 .div6 .liDiv .input1{height:40px;line-height:40px}
.productPart2 .div6 .liDiv .sex li .xbox{padding-left:25px}
}