﻿@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);
*,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%;line-height:170%;font-family: Lato !important;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;padding-top: 116px;}
ol,ul{list-style:none !important;}
blockquote,q{quotes:none;}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#000;text-decoration:none;}

@font-face{font-family:iconfont;src:url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url(../font/iconfont.woff2?t=1637639180319) format('woff2'),url(../font/iconfont.woff?t=1637639180319) format('woff'),url(../font/iconfont.ttf?t=1637639180319) format('truetype');}
.iconfont{font-style:normal;font-size:16px;font-family:iconfont!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-youjiantou:before{content:"\e601";}
.icon-phone:before{content:"\e7b7";}
.icon-home:before{content:"\e6bb";}
.icon-skype:before{content:"\e80c";}
.icon-commenting:before{content:"\e626";}
.icon-mail:before{content:"\e70a";}
.icon-whatsapp:before{content:"\e69c";}
.icon-jiantouyou:before{content:"\e658";}
.icon-close:before{content:"\e6fc";}
.icon-31gouwuche:before{content:"\e600";}
.icon-gouwugouwuchedinggou:before{content:"\e682";}
#xyz *{box-sizing:border-box;}
#xyz{position:relative;z-index:99999;margin-left:10px;width:120px;height:32px;line-height:32px;}
.xyz12{position:absolute;width:100%;height:100%;}
.xyz12 ul{border:1px #dbdbdb solid;background:#fff;}
.xyz12 ul>li{display:none;}
.xyz12 ul>li:nth-of-type(1){display:flex;align-items:center;}
.xyz12 li{position:relative;z-index:1;float:none;margin-left:0;width:100%;height:30px;text-align:left;}
.xyz12 li a{display:block;overflow:hidden;padding:0;padding:0 8px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}
.xyz12 li.selected{border-top:0;}
.xyz12 li.selected a{color:#8550d9;}
.xyz12 span{position:absolute;top:0;right:6px;z-index:100;display:block;width:32px;height:32px;cursor:pointer;}
.xyz12 span:after{position:absolute;top:10px;right:10px;width:7px;height:7px;border:2px solid #707070;border-top:none;border-left:none;content:" ";cursor:pointer;transform:rotate(45deg);}
.xyz12 span.dp:after{top:13px;transform:rotate(-135deg);}
.xyz12 li img{margin:0 7px 0 0;width:16px;vertical-align:middle;}
.xyz12 li:hover{background:#f2f2f2;}
header{position:fixed;z-index:99;width:100%;box-shadow:1px 1px 5px #888;top: 0;}
.header{position:relative;width:100%;height:116px;background-color:#214c96;}
.header .header-top{display:flex;height:46px;background-color:#fff;align-items:center;}
.header .header-top .mailclock{display:flex;margin-left:24%;width:600px;height:46px;justify-content:center;align-items:center;}
.clock,.header .header-top .mailclock .mail{display:inline-block;display:flex;margin-left:35px;color:#000;font-size:14px;align-items:center;}
.header .header-top .mailclock .mail img{margin-right:13px;width:18px;height:14px;}
.header .header-top .mailclock .clock img{margin-right:13px;width:16px;height:16px;}
.header .header-top .translation{position:absolute;top:5px;right:11.5%;}
.header .logo{position:absolute;top:0;left:155px;z-index:99;}
.header .logo .logo1{position:absolute;top:28%;left:50%;transform:translateX(-50%);}
.header .logo .logo1 img{height: 42px;}
.header nav{position:relative;display:flex;width:100%;height:70px;background:#214c96;align-items:center;justify-content:center;}
.header .navImg{position:absolute;top:50%;right:50px;z-index:26;display:none;}
.header nav .navNav{margin-left:20%;width:55%;height:100%;}
.header nav div .nav{display:flex;width:95%;height:100%;justify-content:space-between;align-items:center;}
.header nav .navNav .nav>li{display:flex;height:100%;align-items:center;}
.header nav .navNav .nav>li:nth-child(1){display:none;height:160px;border-bottom:none;}
.header nav .navNav ul li:nth-child(1) input{padding-left:30px;width:92%;height:59px;border:1px solid #d8d8d8;font-size:24px;}
.header nav div .nav>li a{display:flex;height:100%;color:#fff;white-space:pre;align-items:center;}
.header nav div .nav li a:hover{color:#fedf00;}
.header nav div .nav>li a.inmenu_1{color:#fedf00;}
.header nav div .nav .submenu li a{padding: 0 20px;}
#liproducts{position:relative;}
#liproducts i{position:absolute;right:-17px;color:#fff;display: none;}
#liproducts .submenu{position:absolute;top:70px;left:-20px;z-index:9;display:none;}
#liproducts:hover .submenu{display:block;}
#liproducts .submenu li{display:block;height:35px;background-color:rgba(33,76,150,.6);color:#fff;white-space:nowrap;}
#liproducts:hover .icon-jiantouyou{color:#fedf00;transform:rotate(90deg);}
.search{position:relative;display:flex;width:27px;height:27px;cursor:pointer;align-items:center;}
.search #txtSearch{position:absolute;top:60px;right:0;display:none;padding-left:10px;width:300px;height:40px;outline:0;border:none;border-radius:20px;border: 1px solid #214c96;}
.banner{width:100%;}
.banner .bannerImg{height:auto;}
.banner img{width:100%;height:100%;}
.swiper-pagination{opacity:0;--swiper-pagination-color:#214C96;}
.introduction{overflow:hidden;padding-bottom:97px;text-align:center;}
.introduction .hello{position:relative;margin:0 auto;width:80%;}
.introduction .hello img{width:100%;}
.introduction .hello p{position:absolute;top:30%;left:50%;color:#fff;font-size:18px;transform:translateX(-50%);}
.introduction .hello p::after{position:absolute;top:50%;left:-162px;width:120px;height:1px;background-color:#fff;content:'';}
.introduction .hello p::before{position:absolute;top:50%;right:-162px;width:120px;height:1px;background-color:#fff;content:'';}
.introduction .welcome{margin:0 auto;margin-top:93px;width:40%;}
.introduction .welcome p{margin-bottom:39px;color:#333;font-size:30px;}
.introduction .welcome span{display:inline-block;display:-webkit-box;overflow:hidden;width:100%;color:#777;font-size:15px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.introduction .hellobtn{margin-top:33px;}
.introduction .hellobtn a{display:inline-block;padding:16px 33px;border:1px solid #fedf00;border-radius:35px;background-color:#fedf00;color:#214c96;}
.introduction .hellobtn a:nth-child(1){margin-right:48px;}
.introduction .hellobtn a:hover{border:1px solid #214c96;background-color:#fff;transition:.5s;}
.case{overflow:hidden;padding-top:93px;padding-bottom:121px;background-color:#fafafa;text-align:center;}
.case .ourcase p{margin-bottom:29px;color:#333;font-size:30px;}
.case .ourcase span{color:#777;font-size:18px;}
.case .caseItem{margin:0 auto;width:80%;}
.case ul{display:flex;margin-top:50px;width:100%;justify-content:space-between;}
.case ul li{padding:16px 16px 0;width:26%;background-color:#fff;}
.case ul li:hover{background-color:#214c96;transition:1s;}
.case ul li:hover p{color:#fff;}
.case ul li:hover span{color:#fff;}
.case ul li img{width:100%;height:auto;}
.case ul li p{display:inline-block;margin-top:57px;color:#000;font-size:24px;}
.case ul li span{display:inline-block;display:-webkit-box;overflow:hidden;margin-top:31px;color:#000;font-size:18px;line-height:33px;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.case ul li a{display:inline-block;margin:53px auto 64px auto;padding:17px 33px;border:1px solid #fedf00;border-radius:35px;background:#fedf00;color:#214c96;font-size:15px;}
.case ul li a:hover{border:1px solid #214c96;background-color:#fff;transition:.5s;}
.product{overflow:hidden;padding-top:93px;text-align:center;}
.product .productTop p{margin-bottom:29px;color:#333;font-size:30px;}
.product .productTop span{color:#777;font-size:18px;}
.product .productItem ul{display:flex;margin:50px auto;width:80%;justify-content:space-between;flex-wrap:wrap;}
.product .productItem ul a{display:contents;}
.product .productItem ul li{position:relative;overflow:hidden;margin-bottom:30px;width:19%;border:1px solid #d3d3d3;}
.product .productItem ul li>a{display:flex;height:100%;justify-content:center;align-items:center;}
.product .productItem ul li a .loaded{width:100%;}
.product .productItem ul li .more{position:absolute;top:0;width:100%;height:100%;background:rgba(33,76,150,.3);opacity:0;}
.product .productItem ul li:hover .more{opacity:1;transition:.4s;}
.product .productItem ul li div .more{position:absolute;width:100%;height:100%;}
.product .productItem ul li div .more p{position:absolute;top:50%;left:50%;width:100px;border:5px solid rgba(33,76,150,.8);border-radius:50%;background:#fedf00;color:#214c96;font-size:18px; line-height:100px;transform:translate3d(-50%,-50%,0);}
.product .productItem ul li div span{position:absolute;bottom:0;left:50%;overflow:hidden;width:100%;background-color:#214c96;color:#fedf00;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:40px;transform:translateX(-50%);}
.product .statistics{padding:30px 0 58px 0;width:100%;background-color:#214c96;}
.product .statistics>div{display:inline-block;width:18px;height:18px;border-radius:50%;background-color:#fedf00;text-align:center;}
.product .statistics ul{display:flex;margin:24px auto 0 auto;width:70%;justify-content:space-around;}
.product .statistics ul li span{display:inline-block;margin-bottom:33px;color:#fedf00;font-weight:900;font-size:40px;}
.product .statistics ul li p{color:#fff;font-size:20px;}
.strength{padding:92px 0 100px 0;background-color:#fafafa;text-align:center;}
.strength .ourStrength p{margin-bottom:29px;color:#333;font-size:30px;}
.strength .ourStrength span{color:#777;font-size:18px;}
.strengthItem{margin:0 auto;margin-top:49px;width:80%;}
.strengthItem ul{display:flex;justify-content:space-between;}
.strengthItem ul li{box-sizing:border-box;padding:20px;width:28.5%;border:1px solid #d3d3d3;background:#fff;}
.strengthItem ul li:hover{background-color:#214c96;transition:.6s;}
.strengthItem ul li:hover .text{border:2px solid #fedf00;background-color:#214c96;background-size:0;transition:.5s;}
.strengthItem ul li:hover .text p{color:#fedf00;}
.strengthItem ul li:hover .text span{color:#fff;}
.strengthItem ul li .text{width:100%;height:100%;border:2px solid #fff;background:linear-gradient(to left,#fedf00 ,#fedf00) left top no-repeat,linear-gradient(to bottom,#fedf00,#fedf00) left top no-repeat,linear-gradient(to left,#fedf00,#fedf00) right bottom no-repeat,linear-gradient(to left,#fedf00,#fedf00) right bottom no-repeat;background-color:#e8e8e8;background-size:.15rem 3rem,4rem .15rem;}
.strengthItem ul li .text img{margin-top:50px;}
.strengthItem ul li .text p{color:#333;font-size:24px;}
.strengthItem ul li .text span{display:-webkit-inline-box;overflow:hidden;margin-bottom:50px;width:70%;color:#777;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.latestNews{margin:90px auto;width:80%;}
.latestNews .latestNewsTitle{text-align:center;}
.latestNews .latestNewsTitle .yellow{margin-bottom:29px;color:#333;font-size:30px;}
.latestNews .latestNewsTitle .blue{color:#777;font-size:18px;}
.latestNews .latestNewsList ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.latestNews .latestNewsList ul a{display:contents;}
.latestNews .latestNewsList ul li{display:flex;margin-top:50px;width:30%;box-shadow:0 0 2px #bababa;justify-content:space-between;}
.latestNews .latestNewsList ul li:hover{box-shadow:0 0 9px #bababa;transition:.5s;transform:translateY(-5px);}
.latestNews .latestNewsList ul li .latestNewsListT{display:flex;padding:20px;width:14%;background-color:#6289cd;align-items:center;justify-content:center;flex-wrap:wrap;}
.latestNews .latestNewsList ul li .latestNewsListT p{color:#fefefe;font-size:28px;}
.latestNews .latestNewsList ul li .latestNewsListT div{display:inline-block;width:90%;height:1px;background-color:#fff;}
.latestNews .latestNewsList ul li .latestNewsListT span{color:#fefefe;font-size:13px;}
.latestNews .latestNewsList ul li .latestNewsListB{padding:20px;width:70%;background-color:#fff;}
.latestNews .latestNewsList ul li .latestNewsListB p{display:-webkit-box;overflow:hidden;margin-bottom:10px;max-height:1.5em;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.latestNews .latestNewsList ul li .latestNewsListB span{display:-webkit-box;overflow:hidden;color:#666;font-size:14px;line-height:170%;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
footer{padding:30px 0 0;background:url(../images/footer.png) no-repeat center;background-size:cover;}
footer .footerTop{display:flex;margin:0 auto;width:82%;justify-content:space-between;}
footer .footerTop>div{width:20%;}
footer .footerLeft div p{margin-bottom:18px;color:#fefefe;font-size:22px;}
footer .footerLeft>div>div{width:100%;border:1px solid #fedf00;}
footer .footerTop .footerLeft ul{margin-top:10px;}
footer .footerTop .footerLeft .footerLeftT li{display:flex;margin-bottom:15px;color:#fff;font-size:14px;line-height:21px;align-items:center;}
footer .footerTop .footerLeft .footerLeftT li span,footer .footerTop .footerLeft .footerLeftT li span a{color:#fff;}
footer .footerTop .footerLeft .footerLeftB{display:flex;}
footer .footerTop .footerLeft .footerLeftB li{box-sizing:border-box;width:40px;height:40px;border:1px solid rgba(255,255,255,0);border-radius:50%;}
footer .footerTop .footerLeft .footerLeftB li:hover{box-sizing:border-box;border:1px solid #fff;transition:.5s;}
footer .footerTop .footerLeft .footerLeftB li a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;}
footer .footerLeftT li img{margin-right:12px;}
footer .footerCenter .footerTitle p{margin-bottom:18px;color:#fefefe;font-size:22px;text-transform: uppercase;}
footer .footerCenter .footerTitle div{margin-bottom:10px;width:100%;height:2px;background-color:#fedf00;}
footer .footerCenter .fnav li:hover a{color:#fedf00;}
footer .footerCenter .fnav li a{color:#fff;font-size:14px;line-height:170%;}
footer .footerCenter .center{color:#fff;font-size:14px;line-height:27px;}
footer .footerCenter .center p{margin-left:10px;color:#fedf00;}
footer .footerCenter .center ul{display:flex;margin-top:63px;width:150px;justify-content:space-between;}
footer .footerRight .footerTitle p{margin-bottom:18px;color:#fefefe;font-size:22px;}
footer .footerRight .footerTitle div{margin-bottom:15px;height:2px;border-left:128px solid #fedf00;background-color:#2759ae;}
footer .footerRight .center{margin-bottom:47px;color:#fff;font-size:14px;line-height:21px;}
footer .footerRight span a{display:inline-block;padding:15px 25px;border:1px solid #fedf00;border-radius:29px;background-color:#fedf00;color:#083584;font-size:14px;}
footer .footerRight span a:hover{border:1px solid #083584;background-color:#fff;transition:.5s;}
footer .footerBottom{padding-top:5px;width:100%;background-color:#083584;text-align:center;margin-top:10px;}
footer .footerBottom a{color:#fefefe;font-size:14px;}
.aboutList{overflow:hidden;margin:0 auto;width:80%;}
.aboutContent{display:flex;margin-top:61px;margin-bottom:200px;width:100%;justify-content:center;flex-wrap:wrap;}
.aboutContent ul{display:flex;margin-top:20px;width:100%;justify-content:space-between;flex-wrap:wrap;}
.aboutContent ul .liImg{width:57%;}
.aboutContent ul .liImg img{width:100%;height: 100%;}
.aboutContent ul .liText{display:flex;width:40%;align-items:center;}
.aboutContent ul .liText>div{width:100%;}
.aboutContent ul .liText p{position:relative;display:-webkit-box;overflow:hidden;margin-bottom:45px;color:#214c96;font-size:25px; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.aboutContent ul .liText p::before{position:absolute;bottom:-20px;left:0;width:31px;height:2px;background:#b7b7b7;content:'';}
.aboutContent ul .liText>div>div{display:-webkit-box;overflow:hidden;width:100%;color:#242424;font-size:14px;line-height:21px;opacity:.71;-webkit-box-orient:vertical;-webkit-line-clamp:7;}
.productBanner{position:relative;width:100%;height:100%;text-align:center;line-height: 0;min-height: 300px;background: #214c96;}
.productBanner img{width:100%;}
.productBannerTitle{display:block;width:100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.productBannerTitle h1{color:#fff;font-size:32px;}
.productBannerTitle span:first-child{color:#fedf00;font-size:14px;}
.productBannerTitle h2{color:#fff;font-size:32px;}
.productBannerTitle span:nth-child(2){color:#fff;}
.productBannerTitle a{color:#fff;}
.productBannerTitle .bPosition{display:inline-block;}
.productMain{display:flex;overflow:hidden;margin:0 auto;padding-top:40px;width:85%;}
.productSide{margin-right:60px;width:340px;}
.productList{flex:1;}
.productSide .productSideTop{margin-bottom:42px;}
.productSide .productSideTop .sf-menu .menu-item{position:relative;padding-left:10px;border-bottom:1px solid #d3d3d3;}
.productSide .productSideTop .sub-menu{display:none;}
.productSide .productSideTop .sf-menu .menu-item:hover .sub-menu{display:block;}
.productSide .productSideTop .sub-menu li:hover a{color:#fedf00;}
.productSide .productSideTop .sf-menu .menu-item i{position:absolute;top:10px;right:20px;font-size: 14px;color: #333;}
.productSide .productSideTop .sf-menu .menu-item:hover i{color:#fedf00;transition:.3s;transform:rotate(90deg);}
.productSide .productSideTop .sf-menu .menu-item a{color:#333;font-size:16px;line-height:40px;}
.is-active{color:#fedf00!important;}
.productSide .productSideTop .sf-menu .menu-item:hover>a{color:#fedf00!important;}
.productSide .productSideTop .TitleName{padding:10px;background:#214c96;color:#fff;font-size:18px;}
.productSide .productSideTop .productSideTopContent>div{position:relative;padding:0 70px 0 29px;border-bottom:1px solid #d3d3d3;color:#333;font-size:16px;line-height:43px;}
.productSide .productSideTop .productSideTopContent>div:nth-child(4){border:none;}
.productSide .productSideTop .productSideTopContent>div .Triangle{position:absolute;top:16px;right:20px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #333;}
.productSide .productSideTop .productSideTopContent>div:nth-child(2):hover .Triangle,.productSide .productSideTop .productSideTopContent>div:nth-child(3):hover .Triangle{position:absolute;top:16px;right:20px;width:0;height:0;border-top:6px solid #fedf00;border-right:6px solid transparent;border-left:6px solid transparent;}
.productSide .productSideTop .productSideTopContent>div>ul{display:none;color:#333;font-size:16px;line-height:43px;}
.productSide .productSideTop .productSideTopContent>div>ul li{margin-left:20px;}
.productSide .productSideTop .productSideTopContent>div>ul>li>a:hover{color:#fedf00;}
.productSide .productSideTop .productSideTopContent>div:hover>ul{display:block;}
.productSide .productSideTop .productSideTopContent>div:hover>a{color:#fedf00;}
#productSideTopContent111 .productSideTopContentdiv1>a{color:#fedf00;}
#productSideTopContent111 .productSideTopContentul1{display:block;}
#productSideTopContent111 .productSideTopContentul1 li:nth-child(2) a{color:#fedf00;}
#productSideTopContent111 .productSideTopContentdiv1 .Triangle{position:absolute;top:16px;right:20px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fedf00;}
.productSideCenter .TitleName{margin-bottom:20px;padding:10px;background:#214c96;color:#fff;font-size:18px;}
.productSideCenter ul li{display:flex;margin-bottom:20px;width:100%;justify-content:space-between;}
.productSideCenter ul li .img{position:relative;display:flex;overflow:hidden;width:40%;height:100px;border:1px solid #e5e5e5;justify-content:center;align-items:center;}
.productSideCenter ul li .img a{height: 100%;}
.productSideCenter ul li .img img{max-width:100%;max-height:100%;}
.productSideCenter ul li .text{width:50%;}
.productSideCenter ul li .text p{overflow:hidden;margin-bottom:8px;max-height:5em;color:#333;font-size:14px;}
.productSideCenter ul li .text span{color:grey;line-height:16px;opacity:.71;ont-size:16px;display: none;}
.productSideCenter ul li:hover .text p{color:#fedf00;transition:.5s;}
.productSideCenter ul li:hover img{transition:.5s;transform:scale(1.2);}
.productSideBottom .TitleName{margin-bottom:20px;padding:5px 0 5px 28px;background:#214c96;color:#fff;font-size:21px;}
.productSideBottom ul li{position:relative;margin-bottom:30px;margin-left:25px;}
.productSideBottom ul li span{position:absolute;left:40px;}
.productSideBottom ul li span,.productSideBottom ul li span a{overflow:hidden;max-height:3em;color:#333!important;font-size:14px;line-height:21px;}
.Pagination{margin:0 auto;margin-top:40px;margin-bottom:100px;width:50%;}
.Pagination ul{display:flex;justify-content:space-between;}
.Pagination ul li{padding:15px 10px;border:1px solid #d9d9d9;color:#626262;}
.Pagination ul a{display:block;padding:15px 27px;border:1px solid #d9d9d9;}
.Pagination ul a:hover{background:#214c96;color:#fff;}
.Pagination ul .ablue{background:#214c96;color:#fff;}
.Pagination ul .li1-3{border:none;color:#1b1b1b;}
.Feedback{margin:0 auto;padding-top:50px;width:80%;}
.Feedback .page-box .container>p{color:#242424;font-size:20px; line-height:30px;}
.inquiry-pro-list{margin:30px 0;padding:40px;border:1px solid #b7b7b7;}
.inquiry-pro-item{display:flex;padding:20px 30px;border-bottom:1px solid #b7b7b7;justify-content:space-between;}
.inquiry-pro-item:last-child{border:none;}
.inquiry-pro-item .pro-item-img{display:flex;align-items:center;}
.inquiry-pro-item .pro-item-img img{width:120px;height:120px;}
.inquiry-pro-item .pro-item-name{display:flex;width:40%;align-items:center;flex-wrap:wrap;}
.pro-item-del{display:flex;width:50px;cursor:pointer;align-items:center;}
.pro-item-del .icon-icon_close{color:#214c96;}
.icon-gouwuche:before{content:"\e682";}
.page-r{max-width:100vw;}
.page-r .page-tit{text-align:left;}
.products-ninelist-1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:40px;flex-wrap:wrap;}
.products-ninelist-1 li{margin:0 30px 30px 0;width:calc(33.33% - 20px);}
.products-ninelist-1 li:nth-child(3n){margin-right:0;}
.products-ninelist-1 li .products-list-img{position:relative;overflow:hidden;border:1px solid #eaeaea;}
.products-list-img a{display:flex;width:100%;justify-content:center;}
.products-ninelist-1 .products-list-img .loaded{max-height:400px;width: 100%;}
.products-ninelist-1 li .products-list-img .products-list-name{position:absolute;bottom:20px;left:50%;display:-webkit-box;overflow:hidden;width:100%;color:#214c96;text-align:center;font-size:20px; transform:translateX(-50%);-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.products-ninelist-1 .products-item-name{display:flex;margin:10px 0;color:#333;font-size:15px;line-height:1.3;flex-wrap:wrap;}
.products-ninelist-1 .products-item-name .products-list-content{overflow:hidden;max-height:3em;display: none;}
.products-ninelist-1 .products-item-name .products-list-name span{font-size:14px;font-weight: 600;}
.products-item-bref{display:block;display:-webkit-box;overflow:hidden;margin:10px 0 20px;max-height:42px;color:#666;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.products-add-inquirl{display:flex;width:31px;height:31px;border:1px solid #214c96;border-radius:50%;color:#214c96;cursor:pointer;align-items:center;justify-content:center;}
.products-ninelist-1 li:hover .products-list-img{box-shadow:0 0 5px #ccc;transition:.5s;}
.products-ninelist-1 li:hover .products-list-img img{transition:.5s;transform:scale(1.1);}
.pro-item-checked .products-item-name,.products-ninelist-1 li:hover .products-item-name{color:#214c96;}
.pro-item-checked .products-add-inquirl{background-color:#214c96;color:#fff;}
.products-ninelist-1 li .products-list-box{display:flex;justify-content:space-between;flex-wrap: wrap;}
.products-ninelist-1 li .products-item-name{width:calc(100% - 38px);}
.products-ninelist-1 li .products-item-name .products-list-name{overflow:hidden;max-height:2em;line-height: 45px;}
.products-ninelist-1 li .products-add-inquirl{margin:14px 0;}
.products-ninelist-0>li{display:flex;overflow:hidden;margin-bottom:30px;border:1px solid #efefef;transition:all .3s ease-in-out;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.products-ninelist-0>li .products-list-img{overflow:hidden;width:25%;}
.products-ninelist-0>li .products-list-img img{height:300px;object-fit:cover;}
.products-ninelist-0>li .products-list-box{padding:10px 3%;width:65%;}
.products-list-box div a{padding: 10px 15px;background: #214c96;color: #fff;}
.products-ninelist-0>li .products-item-name{display:block;margin:0;margin-bottom:20px;font-size:18px;}
.products-ninelist-0>li .products-item-name .products-list-name{overflow:hidden;max-height:2em;}
.products-ninelist-0>li .products-list-box .products-item-text{overflow:hidden;margin-bottom:20px;max-height:3.5em;}
.products-ninelist-0>li .products-item-name .products-list-name{overflow:hidden;margin-bottom:20px;max-height:2em;font-size:22px; }
.products-ninelist-0>li .products-item-name .products-list-content{overflow:hidden;margin-bottom:32px;max-height:3em;font-size:16px;opacity:.71;}
.products-ninelist-0{margin-bottom:70px;}
.products-ninelist-0>li:hover{box-shadow:0 3px 10px 0 #eee;transform:translateY(-6px);}
.products-ninelist-0>li:hover .products-item-name{color:#214c96;}
.pageing{display:flex;margin-bottom:40px;text-align:center;line-height:130%;justify-content:center;align-items:baseline;flex-wrap:wrap;}
.pageing a,.pageing span{display:inline-block;margin-right:20px;margin-bottom:10px;padding:10px 5px;border:1px solid #d9d9d9;font-size:14px;width: 45px;}
.pageing{color:#888585;font-size: 14px;}
.pageing .ctxt{background-color:#214c96;color:#fff;}
.pageing a:hover{background-color:#214c96;color:#fff;transition:.5s;}
.procateword{padding:0 10px;background:#fcfcfc;font-size:14px;line-height:1.6;}
.protype-text{padding-top:4px;}
.keywords.proCateTags a{display:inline-block;margin:6px 8px 6px 0;padding:2px 14px 4px;border-radius:20px;background:#214c96;color:#fff;font-size:12px;transition:all .2s ease-in-out;}
.keywords.proCateTags a:hover{background-color:#f6b22a;}
.compare-panel{position:fixed;bottom:0;left:0;z-index:990;display:none;box-sizing:border-box;width:100%;height:100px;background:#f1f1f1;font-size:14px;}
.compare-panel .button-area{float:right;display:flex;height:100%;color:#fff;align-items:center;}
.compare-panel .button-area .contact-button{margin:0 20px;padding:0 12px;border-color:transparent;border-radius:3px;background:#214c96;color:#fff;font-size:13px;line-height:28px;cursor:pointer;}
.clear-all,.close{position:relative;display:inline-block;color:#666;vertical-align:middle;opacity:.5;}
.clear-all .ic-close,.close .ic-close{position:absolute;top:45px;left:12px;width:32px;height:32px;}
.clear-all .ic-close:after,.clear-all .ic-close:before,.close .ic-close:after,.close .ic-close:before{position:absolute;left:15px;width:2px;height:16px;background-color:#fff;content:"";}
.clear-all .ic-close:before,.close .ic-close:before{transform:rotate(45deg);}
.clear-all .ic-close:after,.close .ic-close:after{transform:rotate(-45deg);}
.button-area .clear-all{margin-right:20px;cursor:pointer;}
.button-area .clear-all:hover{color:#214c96;opacity:1;}
.button-area .close{position:relative;display:inline-grid;width:60px;height:100%;background:#555;text-align:center;font-size:16px;cursor:pointer;align-items:Center;}
.button-area .close i{color:#fff;}
.list-wrapper{position:relative;display:flex;overflow-x:auto;overflow-y:hidden;margin-right:380px;height:100%;align-items:center;}
.list-wrapper::-webkit-scrollbar{height:8px;}
.list-wrapper::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1);}
.list-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.3);}
.list-wrapper .next,.list-wrapper .pre{position:absolute;top:0;display:block;width:32px;height:60px;color:#999;font-size:32px;line-height:60px;cursor:pointer;}
.list-wrapper .next{right:0;color:#fff;text-align:right;}
.list-wrapper .item-clear{position:relative;float:right;display:flex;box-sizing:border-box;width:20px;height:100%;border-left:1px solid #ebecf0;cursor:pointer;justify-content:center;align-items:center;}
.list-wrapper .item-clear .ic-close{position:absolute;top:0;left:0;width:100%;height:100%;}
.list-wrapper .item-clear .ic-close:after,.list-wrapper .item-clear .ic-close:before{position:absolute;top:42%;left:8px;width:2px;height:10px;background-color:#2a2a2a;content:"";}
.list-wrapper .item-clear .ic-close:before{transform:rotate(45deg);}
.list-wrapper .item-clear .ic-close:after{transform:rotate(-45deg);}
.list-wrapper .item-clear .fa{color:#c4c6cf;}
.list-wrapper .item-content{display:flex;overflow:hidden;padding:4px;justify-content:center;align-items:center;}
.list-wrapper .item-img{float:left;display:flex;overflow:hidden;width:80px;height:60px;align-items:center;}
.list-wrapper .item-img img{width:100%;}
.list-wrapper .item-title{display:block;display:-webkit-box;overflow:hidden;margin-left:10px;padding-right:4px;width:calc(100% - 80px);max-height:35px;color:#666;text-overflow:ellipsis;font-size:12px;line-height:18px;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.selected-item .item-box{width:220px;height:68px;background:#fff;}
.cart-list{padding:0 32px;}
.selected-all{display:flex;margin-left:0;}
.selected-item{padding:10px 6px;}
.tips{position:fixed;top:20%;left:50%;margin:-32px 0 0 -120px;padding:10px;width:300px;border-radius:6px;background:orange;color:#fff;font-size:14px;line-height:1.6;}
.details{flex:1;}
.detailsTop{display:flex;justify-content:space-between;}
.singglepic{overflow:hidden;}
.singglepic:hover img{transition:.5s;transform:scale(1.2);}
.preview-container{position:relative;padding-bottom:1px;width:450px;background:#fff;}
.preview-container .small-box{position:relative;display:flex;overflow:hidden;box-sizing:border-box;width:450px;height:450px;border:1px solid #eee;background-color:#fff;cursor:move;justify-content:center;align-items:center;}
.preview-container .small-box img{width:100%;max-width:100%;max-height:100%;}
.preview-container .small-box .hover{position:absolute;display:none;width:180px;height:180px;border:1px solid #eee;background-color:hsla(0,0%,80%,.6);}
.preview-container .thumbnail-box{position:relative;box-sizing:border-box;margin:20px 0;width:100%;background:#fff;}
.preview-container .thumbnail-box .list{position:relative;margin:0 auto;width:390px;}
.preview-container .thumbnail-box .list ul{display:flex;padding:2px 0;width:100000px;}
.preview-container .thumbnail-box .list ul .item{display:flex;overflow:hidden;box-sizing:border-box;margin:0 10px;width:58px;height:58px;border:1px solid #ccc;justify-content:center;align-items:center;}
.preview-container .thumbnail-box .list ul .item:hover{cursor:pointer;}
.preview-container .thumbnail-box .list ul .item img{display:block;max-width:100%;max-height:100%;}
.preview-container .thumbnail-box .list ul .item-cur{outline:2px solid #0078d7;border:none;}
.preview-container .thumbnail-box .list .banner-page{position:absolute;right:1.3333333333vw;bottom:1.3333333333vw;z-index:999;display:none;width:13.3333333333vw;height:6.6666666667vw;border-radius:5.3333333333vw;background:rgba(0,0,0,.8);justify-content:center;align-items:center;}
.preview-container .thumbnail-box .list .banner-page span{color:#fff;font-size:4vw;}
.preview-container .thumbnail-box .btn{position:absolute;top:50%;margin-top:-10px;width:22px;height:32px;}
.preview-container .thumbnail-box .btn-prev{left:0;background:url(../images/btn_prev.png) no-repeat;background-position:10px 0;background-size:10px;}
.preview-container .thumbnail-box .btn-next{right:0;background:url(../images/btn_next.png) no-repeat;background-size:10px;}
.preview-container .thumbnail-box .btn_prev_disabled{background:url(../images/btn_prev_disabled.png) no-repeat;background-position:10px 0;background-size:10px;cursor:not-allowed;}
.preview-container .thumbnail-box .btn_next_disabled{background:url(../images/btn_next_disabled.png) no-repeat;background-size:10px;cursor:not-allowed;}
.preview-container .big-box{position:absolute;top:0;left:449px;z-index:20;display:none;overflow:hidden;box-sizing:border-box;width:550px;height:553.5px;border:1px solid #eee;background:#fff;}
.preview-container .big-box img{display:block;width:130%;max-width:none;max-height:none;}
.detailsTopRight{margin-left:60px;flex:1;}
.detailsTopRighttext h1{color:#242424;font-size:24px; }
.detailsTopRighttext p{margin-top:30px;margin-bottom:27px;color:#242424;font-size:16px;line-height:170%;opacity:.71;}
.detailsTopRightF ul{display:flex;}
.detailsTopRightF ul li{margin-right:8px;}
.detailsTopRightyun{margin-top:70px;}
.detailsTopRightyun ul{display:flex;}
.detailsTopRightyun ul li{margin-right:25px;cursor:pointer;}
.detailsTopRightyun ul li a span{text-transform:capitalize;padding:15px 25px;border:1px solid #214c96;color:#214c96;font-size:18px;line-height:76px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.detailsTopRightyun ul li a span img{margin-left:20px;width: 15px;}
.detailsTopRightyun ul li:nth-child(2) a span img {margin-left: 38px;}
.detailsTopRightyun ul li a span:hover{box-shadow:1px 1px 3px #bbb;}
.detailsTable{margin-top:100px;}
.detailsTable .detailsTableTop{border-bottom:1px solid #e5e5e5;}
.detailsTable .detailsTableTop ul{display:flex;margin:0 28px;}
.detailsTable .detailsTableTop ul li{padding:0 32px 10px;border-bottom:2px solid #fedf00;color:#000000;font-size:22px;}
.yellow-bt{border-bottom:2px solid #fedf00;}
.detailsTableContent img{max-width:100%;height: 100% !important;}
.table-responsive{margin:20px 0;}
.table-responsive p{font-size: 18px;line-height: 2;}
.detailsTableContent .table-responsive .table{overflow-x:auto;}
.detailsTableContentT{margin-top:40px;color:#666;font-size:22px;line-height:40px;}
.detailsTableTurnPage{display:flex;margin-top:59px;margin-bottom:86px;justify-content:space-between;}
.detailsTableTurnPage div{display:flex;width:50%;height:59px;background:#e5e5e5;color:#242424;font-size:16px;align-items:center;justify-content:space-around;}
.detailsTableTurnPage .zuo{display:flex;justify-content:space-around;}
.detailsTableTurnPage .you{display:flex;justify-content:space-around;}
.detailsTableTurnPage div span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.detailsTableTurnPage div:hover{box-sizing:border-box;border:1px solid #214c96;background:0 0;color:#214c96;}
.detailsTableTurnPage div:hover span a{color:#214c96;}
.magnifierPhone{display:none;margin:0 auto 40px;width:700px;}
.magnifierPhone img{width:700px;width:700px;}
.swiper-pagination{--swiper-pagination-color:#214C96;}
.feedbackForm table{width: 100%;margin: 0 auto;}
.feedbackForm tbody {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.feedbackForm table tr {
  width: 48%;
  display: block;
  margin-bottom: 30px;
  display: flex;
}
.feedbackForm tbody tr:last-child, .feedbackForm tbody tr:nth-of-type(5), .feedbackForm tbody tr:nth-of-type(6) {
  width: 100%;
}
.feedbackForm table tr td:first-of-type {
  width: 80px;
  line-height: 40px;
  text-align: left;
  padding-right: 18px;
  color: #4c4c4c;
}
.feedbackForm table tr td:nth-of-type(2) {
  flex: 1;
}
.feedbackForm table tr td .xh{color: red;}
.feedbackForm table input {
  height: 40px;
  border: 1px solid #d5d5d5;
  width: 100%;
  box-sizing: border-box;
  outline: none;
  padding-left: 14px;
}
.feedbackForm table input:focus,.feedbackForm table textarea:focus{
  border-color: red;
}
.feedbackForm table textarea {
  width: 100%;
  border: 1px solid #d5d5d5;
  outline: none;
  padding: 10px 14px;
  resize: none;
  height: 220px;
  box-sizing: border-box;
}
.feedbackForm #ImgSend {
  width: 200px;
  height: 45px;
  box-sizing: border-box;
  display: block;
  display: flex;
  justify-content: center;
  align-items: center;
  outline: none;
  background-color: #214c96;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  transition-property: color;
  transition-duration: .5s;
  color: #fff;
}
.feedbackForm .smtcss{text-align: center;}
.productMainContact .send-btn{text-align:left;}
.detailsSort h1{display:inline-block;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #214c96;color:#242424;font-size:24px; }
.product-sort-bottom{margin-bottom:40px;padding:15px;border:1px solid #eee;}
.product-sort-bottom div{margin-bottom:15px;color:#242424;font-size:16px;line-height:130%;opacity:.71;}
.product-sort-bottom a{display:inline-block;padding:10px 15px;border-radius:20px;background:#214c96;color:#fff;}
.productSide .newsViewd .TitleName{margin-bottom:20px;padding:5px 0 5px 28px;background:#214c96;color:#fff;font-size:21px;}
.productSide .newsViewd ul li{margin-bottom:22px;}
.productSide .newsViewd ul li:hover p{color:#fedf00;transition:.5s;}
.newsViewd ul li>img{width:100%;}
.NewsTopHotList div{display:flex;overflow:hidden;width:100%;height:140px;justify-content:center;align-items:center;}
.NewsTopHotList div>img{max-width:100%;}
.NewsTopHotList li:hover div>img{transition:.5s;transform:scale(1.1);}
.productSide .newsViewd ul li p{overflow:hidden;margin:5px 10px;max-height:3em;color:#333;font-size:14px;line-height:20px;}
.productSide .newsViewd ul li span{color:#242424;font-size:12px;opacity:.71;display: flex;align-items: center;}
.productSide .newsViewd ul li span img{margin-right:10px;margin-left:10px;width: 15px;}
.productMain .newsList{width:100%;}
.productMain .newsList .content-list0{width:100%;}
.productMain .newsList .content-list0 li{display:flex;overflow:hidden;margin-bottom:40px;padding:15px;width:100%;height:150px;border:1px solid #eee;}
.productMain .newsList .content-list0 li>a{display:flex;}
.productMain .newsList .content-list0 li .newsItem{margin-left:45px;}
.productMain .newsList .content-list0 li .newsListDiv1 p{display:-webkit-box;overflow:hidden;margin-top:10px;margin-bottom:20px;max-height:1.5em;color:#242424;font-size:18px; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.productMain .newsList .content-list0 li .newsListDiv1 span{color:#242424;font-size:14px;opacity:.71;}
.productMain .newsList .content-list0 li .newsListDiv1 span img{margin-right:10px;}
.productMain .newsList .content-list0 .newsListText{margin-top:20px;}
.productMain .newsList .content-list0 .newsListText p{display:-webkit-box;overflow:hidden;margin-top:5px;max-height:3em;color:#242424;font-size:16px;line-height:22px;opacity:.71;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.productMain .newsList .content-list0 li:hover{box-shadow:0 0 10px #eee;transition:.5s;transform:translateY(-5px);}
.newsDetail{overflow:hidden;width:100%;}
.newsDetail .newsArticle .newsArticleTop h1{color:#242424;font-size:24px;}
.newsDetail .newsArticle .newsArticleTop{text-align:center;}
.newsDetail .newsArticle .newsArticleTopDiv{display: flex;justify-content: center;}
.newsDetail .newsArticle .newsArticleTopDiv span,.newsDetail .newsArticle .newsArticleTopDiv a{color:#242424;font-size:12px;opacity:.71;display: flex;align-items: center;}
.newsDetail .newsArticle .newsArticleTopDiv span{margin-right: 20px;}
.newsDetail .newsArticle .newsArticleTopDiv span img{margin-right:10px;width: 15px;}
.newsDetail .newsArticle .newsArticleText img{width:100%;max-width:100%;}
.newsDetail .newsArticle .newsArticleText{padding-top:30px;}
.newsDetail .newsArticle .newsArticleText p{font-size: 18px;line-height: 2;}
.share-btn-list{margin-top:30px;}
.newsDetail .newsArticle .newsArticleF ul{display:flex;margin-top:38px;}
.newsDetail .newsArticle .newsArticleF ul li{margin-right:8px;}
.newsDetail .newsArticle .newsArticleTurnPage{margin-top:93px;margin-bottom:86px;width:100%;}
.newsDetail .newsArticle .newsArticleTurnPage ul{display:flex;width:100%;justify-content:space-between;}
.newsDetail .newsArticle .newsArticleTurnPage ul li{display:flex;width:50%;border:1px solid #e5e5e5;background:#e5e5e5;justify-content:center;align-items:center;}
.newsDetail .newsArticle .newsArticleTurnPage ul li a{color:#242424;font-size:18px;line-height:76px;}
.newsDetail .newsArticle .newsArticleTurnPage ul li:hover{border:1px solid #214c96;background-color:#fff;}
.newsDetail .newsArticle .newsArticleTurnPage ul li:hover a{color:#214c96;}
.newsArticleTablename{color:#242424;font-size:22px;}
.newsArticleTable .newsArticleTableLi ul{width:100%;}
.newsArticleTable .newsArticleTableLi ul li p{margin-top:20px;margin-bottom:10px;color:#9c9c9c;font-size:16px;}
.newsArticleTable .newsArticleTableLi ul li input{padding-left:20px;width:100%;height:35px;outline:0;border:1px solid #e5e5e5;font-size:20px;}
.newsArticleTable .newsArticleTableLi ul li:nth-child(4) input{height:70px;}
.newsArticleTableSubmit{margin:52px auto 100px;text-align:center;}
.newsArticleTableSubmit a{padding:18px 44px;width:220px;background:#214c96;color:#fff;font-size:18px;}
.newsJgg{display:flex;justify-content:space-between;flex-wrap:wrap;}
.newsJgg li{margin-bottom:34px;width:32%;}
.newsJgg li .newsJggimg{overflow:hidden;margin-right:40px;min-width:200px;}
.content-list0 li .newsJggimg img{width:200px;}
.newsJgg li:hover .newsJggimg img{transition:.5s;transform:scale(1.1);}
.newsJgg li .newsJggitem .newsJggT{display:flex;margin-top:15px;align-items:center;}
.newsJgg li .newsJggitem .newsJggT img{margin-right:10px;width: 15px;}
.newsJgg li .newsJggitem .newsJggT span{color:#242424;font-size:12px;opacity:.71;}
.newsJgg li:hover .newsJggitem .newsJggB p,.newsJgg li:hover .newsJggitem .newsJggB span{color:#fedf00;transition:.5s;}
.newsJgg li .newsJggitem .newsJggB p{overflow:hidden;margin-bottom:13px;max-height:2em;color:#242424;font-size:14px;font-weight: 600;margin-top: 10px;}
.newsJgg li .newsJggitem .newsJggB span{display:-webkit-box;overflow:hidden;max-height:2em;color:#242424;font-size:16px;opacity:.71;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.content-list1 li .newsJggitem .newsJggB span{display: none;}
.content-list1 li .newsJggimg{overflow:hidden;width:100%;}
.content-list1 li .newsJggimg img{width:100%;height:100%;}
.downloadViewd{margin-bottom:70px;}
.downloadViewd .TitleName{margin-bottom:20px;padding:17px 252px 17px 28px;background:#214c96;color:#fff;font-size:22px;}
.downloadViewd .TitleName:hover{background:#fedf00;color:#214c96;transition:.5s;}
.documentlist{width:100%;}
.documentlist .download-list{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;}
.documentlist .download-list li{width:30%;}
.documentlist .download-list li .download-img{overflow:hidden;width:100%;height:80%;border:1px solid #e5e5e5;box-sizing: border-box;}
.documentlist .download-list li .download-img img{width:100%;max-width:100%;}
.documentlist .download-list li .download-btn{display:block;padding:10px;border:1px solid #e5e5e5;color:#242424;font-size:14px;border-top: none;}
.download-info{display: none;}
.documentlist .download-list li .download-info p{overflow:hidden;padding-left:20px;max-height:2em;color:#242424;font-size:22px; }
.documentlist .download-list li:hover .download-btn{color:#214c96;transition:.5s;}
.documentlist .download-list li:hover .download-img img{transition:.5s;transform:scale(1.1);}
.project-list li{margin-bottom:20px;padding:5px 10px;border:1px solid #e5e5e5;}
.project-list li .project-info p{position:relative;color:#242424;font-size:16px; line-height:40px;font-weight: 600;}
.project-list li .project-info p img{position:absolute;top:10px;right:10px;cursor:pointer;width: 20px;}
.project-list li .project-info div{display:none;margin-top:10px;color:#242424;font-size:14px;opacity:.71;}
.productMainContact{display:flex;margin:0 auto;margin-bottom:100px;padding-top:60px;width:85%;justify-content:space-between;}
.contactRight{width:56%;}
#map{width: 100%;height: 500px;}
.feedbackForm{margin-top: 30px;}
.contactRight ul{display:flex;margin-top:60px;justify-content:space-around;}
.contactRight ul li{position:relative;}
.contactRight ul li::after{position:absolute;top:-20px;left:-20px;width:1px;height:140px;background-color:#e5e5e5;content:'';}
.contactRight ul li:nth-child(1){width:15%;}
.contactRight ul li:nth-child(2){width:28%;}
.contactRight ul li:nth-child(3){width:20%;}
.contactRight ul li div{display:flex;align-items:center;}
.contactRight ul li div span{margin-right:10px;color:#242424;font-size:20px; }
.contactRight ul li p{margin-top:20px;color:#242424;font-size:14px;line-height:21px;opacity:.71;display: flex;align-items: center;}
.contactLeft{width:40%;}
.contactLeft .newsArticleTable .newsArticleTablename{color:#242424;font-size:24px; line-height:76px;}
.contactLeft .newsArticleTable .newsArticleTablespan{color:#242424;font-size:14px;line-height:21px;opacity:.71;}
.contactLeft .newsArticleTable .newsArticleTableLi{margin-top:60px;}
.contactLeft .newsArticleTable .newsArticleTableLi ul li p{margin-bottom:10px;color:#9c9c9c;font-size:16px;}
.contactLeft .newsArticleTable .newsArticleTableLi ul li p span{color:red;}
.contactLeft .newsArticleTable .newsArticleTableLi ul li input{margin-bottom:20px;padding-left:20px;width:100%;height:35px;outline:0;border:1px solid #e5e5e5;background:#f3f7fb;font-size:20px;}
.contactLeft .newsArticleTable .newsArticleTableLi ul li:nth-child(4) input{height:70px;}
.contactLeft .newsArticleTableSubmit{margin:52px auto 100px;}
.contactLeft .newsArticleTableSubmit a{padding:21px 44px;width:220px;background:#214c96;color:#fff;font-size:18px;}
.footerPhone{position:fixed;bottom:-100%;background:#214c96;opacity:0;}
.footerPhone ul{height:50px;display:flex;padding:30px 100px;justify-content:space-around;align-items:center;}
.footerPhone ul li .iconfont{color:#fff;font-size:30px;}
.details-phone-list{overflow:hidden;margin-bottom:40px;padding:0 20px;display: none;}
.details-phone-list>p{color:#242424;font-size:22px; }
.details-phone-list ul{display:none;margin-top:30px;}
.details-phone-list ul li{box-sizing:border-box;padding:0 10px;}
.details-phone-list ul li>div{text-align:center;}
.details-phone-list ul li .phonelistImg a img{max-width:100%;}
.details-phone-list ul li>div p{overflow:hidden;max-height:2em;font-size:18px;}
.details-phone-list ul li>div span{display:block;overflow:hidden;max-height:3em;font-size:12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.details-phone-list .swiperPhoneB .swiper-pagination{bottom: -5px;}
.swiperPhoneB{padding-bottom: 20px;}
@media screen and (max-width:1500px){.productMain{width:95%;}
.downloadList ul li div{height:60%;}
.productSide{margin-right:20px!important;}
.productMain .newsList .content-list0{width:90%!important;}
.productMain .newsList .content-list0 li .newsItem{margin-left:30px;}
.detailsTable .detailsTableTop ul li{padding:0 0 26px;}
.newsArticleTable .newsArticleTableLi ul li input{width:95%;}
.header nav{justify-content:space-around;}
.header nav .navNav{margin-left:30%;position: relative; z-index: 999;}
.latestNews .latestNewsList ul li .latestNewsListT{width:20%;}
.latestNews .latestNewsList ul li .latestNewsListT span{font-size:12px;}
}
@media screen and (max-width:1366px){.header nav .navNav{margin-left:20%;}
.header .header-top .mailclock{margin-left:20%;}
.header .logo{left:40px;}
.introduction .hello img{width:1100px;}
.productMain{width:100%; overflow: hidden;}
.productList .productListItem .productListitem ul li .top img{width:200px;}
.product .productItem ul li div .more span{font-size:16px;line-height:35px;}
.header .logo{margin-left:10px;}
.latestNews .latestNewsList ul li .latestNewsListT{width:22%;}
.latestNews .latestNewsList ul li .latestNewsListT span{font-size:12px;}
.productMainContact .contactRight{width:100%;}
.contactLeft{width:100%!important;}
}
@media screen and (max-width:1024px){header .logo{left:-32px!important;}
header nav div .nav>li a{padding:0 15px!important;}
.header nav .navNav{margin-left:27%;}
#liproducts i{right:-25px;display:flex;width:60px;height:60px;justify-content:center;align-items:center;}
.introduction .welcome{width:60%;}
.search #txtSearch{width:200px;}
.introduction .hello img{width:100%;}
.product .productItem ul li div span{line-height:30px;}
.case ul li a{margin:30px auto;}
.case ul li p{margin-top:20px;font-size:22px;}
.case ul li span{margin-top:10px;font-size:13px;}
.latestNews{width:90%;}
.latestNews .latestNewsList ul li .latestNewsListT span{font-size:12px;}
.strengthItem{width:90%;}
.strengthItem ul li{width:32%;}
.strengthItem ul li .text span{font-size:14px;}
.strengthItem ul li .text p{font-size:18px;}
.strengthItem ul li .text p,footer .footerCenter .footerTitle p,footer .footerRight .footerTitle p{font-size:20px!important;}
footer .footerRight .footerTitle div{width:60%;}
.productSide{margin-right:20px;width:300px;display: none;}

.contactRight ul{margin-top:60px!important;margin-left:10px;flex-wrap:wrap;}
.contactRight ul li{margin-bottom:40px!important;width:100%!important;}
.contactRight ul li::after{top:-7px;left:-10px;height:90px;}
.productMainContact{display:block;}
.contactLeft .newsArticleTable .newsArticleTableLi ul li input{width:95%;}
.faq .faqBottom{margin-bottom:71px;}
.downloadList ul li div{height:53%;}
.productSideNews{display:none;}
.detailsTop{flex-wrap:wrap;}
.detailsTopRight{box-sizing:border-box;margin:0 auto;padding:0;width:100%;flex:none;}
.detailsTopRightyun ul li{margin-right:8px;}
.detailsTopRightyun ul li a span{padding:15px 20px;font-size:14px;}
#magnifier{width:300px;}
.small-box{width:300px;height:300px;}
.thumbnail-box .list .item img{width:50px;height:50px;}
.thumbnail-box .list{width:250px;}
.detailsTable .detailsTableTop ul li{font-size:14px;}
.detailsTable .detailsTableTop ul li:hover{font-size:14px;}
.big-box{left:310px;width:300px;height:300px;}
.products-ninelist-1 li .products-list-img .products-list-name{font-size:16px;}
.product .productItem ul li div .more p{top:45%;width:70px;line-height:70px;}
.latestNews .latestNewsList ul li .latestNewsListT{width:30%;}
.newsJgg{justify-content:space-around;}
.newsJgg li{margin-bottom:34px;width:30%;}
.productMain .newsList .content-list0{margin:0 auto;width:80%;}
}
@media screen and (max-width:768px){header{position:fixed;}
body{padding-top: 0;}
.header nav{z-index:18;height:100%;}
.header .navImg{top:37%;right:25px;}
.header nav .navNav{position:absolute;z-index:25;display:none;margin-left:0;width:100%;}
.header nav div .nav{position:fixed;display:block;overflow-y:scroll;margin-top:88px;width:100%;height:calc(100vh - 88px);background:#fff;}
.header nav .navNav .nav>li:nth-child(1){display:flex;align-items:center;}
.header nav .navNav .nav>li{box-sizing:border-box;padding-left:25px;background:#fff;}
.header nav .navNav .nav>li a{height:50px;color:#333;}
#liproducts i{position:absolute;top:-6px;right:25px;}
.header nav .navNav .nav>li{height:60px;}
.header nav div .nav>li{border-bottom:1px solid #d8d8d8;font-size:24px;}
.product .productItem ul li div span{line-height:40px;}
#liproducts i{right:10px;}
#liproducts{position:relative;display:block;height:auto;}
#liproducts .submenu{position:static;display:block;margin-bottom:15px;}
#liproducts .submenu li{padding-left:0;height:60px;background-color:#fff;}
#liproducts .submenu li a{color:#1e1e1e;font-size:20px;line-height:60px;opacity:.8;}
.header nav div .nav .hover>a{color:#333;}
.search{position:absolute;top:88px;z-index:-1;display:none!important;width:100%;height:200px;background:#fff;}
.search #txtSearch{position:static;display:none;margin-top:40px;margin-left:50px;width:650px;height:72px;border:1px solid #a6a6a6;border-radius:0;font-size:24px;transform:translateY();}
.header{height:88px!important;}
.header-top{display:none!important;}
.header .logo .rectangle{display:none;}
.header .logo{top:30%;left:110px!important;}
.header .search #txtSearchClick{display:none;}
.header nav .navImg{display:block!important;}
.header nav div .nav>li{width:100%;}
.banner{padding-top:88px!important;}
.productBannerTitle span{font-size:12px;}
.introduction .hello{width:90%;}
.introduction .hello img{width:100%!important;height:58px!important;}
.introduction .hello p{width:100%;font-size:18px;}
.introduction .hello p::before{right:45px;width:80px!important;}
.introduction .hello p::after{left:45px;width:80px!important;}
.introduction .welcome{margin-top:67px;width:90%;}
.introduction .welcome p{margin-bottom:29px;}
.case .caseItem{width:100%;}
.case ul li p{margin-top:30px;font-size:30px;}
.case ul li span{margin:10px auto 0;width:80%;font-size:22px;}
.case ul li a{margin:36px 0 71px;padding:24px 50px;border-radius:31px;font-size:20px;}
.case ul{margin:10px 0;flex-wrap:wrap;}
.case ul li{margin-bottom:10px;padding:24px 24px 0;width:100%;}
.case .ourcase{margin-bottom:20px;}
.case .ourcase p{margin-bottom:10px;}
.case{padding:35px;padding-top:70px;}
.product{padding-top:30px;}
.product .productItem ul{box-sizing:border-box;margin:16px auto 0;padding:0 35px;width:100%;justify-content:space-between;}
.product .productItem ul li{margin-bottom:26px;width:48%;}
.product .productItem ul li div .more span{font-size:20px;line-height:50px;}
.product .statistics ul{display:flex;width:80%;justify-content:space-around;flex-wrap:wrap;}
.product .statistics ul li{margin-bottom:70px;width:50%!important;}
.product .statistics ul li span{margin-bottom:23px;font-size:30px;}
.product .statistics{padding-bottom:0!important;}
.latestNews .latestNewsList ul li{margin-top:35px;width:100%;}
.latestNews .latestNewsList ul li .latestNewsListT{padding:15px;width:10%;}
.latestNews .latestNewsList ul li .latestNewsListB{padding:10px;}
.strength{padding:140px 35px 0;}
.strengthItem{width:100%;}
.strengthItem ul{flex-wrap:wrap;}
.strengthItem ul li{margin-bottom:35px;width:100%;}
.strengthItem ul li .text img{margin-top:70px;}
.strengthItem ul li .text span{margin-bottom:70px;}
.strengthItem ul li .text p{margin-bottom:31px;font-size:36px!important;}
.strengthItem ul li .text span{font-size:25px;}
footer{padding:40px 0 0!important;}
footer .footerTop{width:90%;flex-wrap:wrap;}
footer .footerTop>div{margin-bottom:30px;width:100%;}
footer .footerTop .footerRight{display:none;}
footer .footerCenter .footerTitle div{margin-bottom:20px;width:100%;}
footer .footerCenter .fnav{display:flex;justify-content:space-between;flex-wrap:wrap;}
footer .footerCenter .fnav li{width:50%;}
footer .footerCenter .center ul{margin-top:43px;margin-bottom:70px;}
footer .footerRight .footerTitle div{margin-bottom:20px;width:100%;}
footer .footerBottom{padding:10px 0;}
footer .footerBottom a{font-size:12px;}
.swiper-pagination{opacity:1;}
.aboutList{width:83%;}
.aboutContent{margin-bottom:100px;}
.aboutContent ul .liImg{margin-bottom:49px;width:100%;}
.aboutContent ul .liText{margin-bottom:57px;width:100%;}
.aboutContent ul:nth-child(2){flex-flow:column-reverse;}
.productSide{display:none;}
.productList .productListItem .productListitem ul{margin-right:20px;margin-left:20px;justify-content:space-around;}
.productList .productListItem .productListitem ul li{width:46%;}
.productList .productListItem .productListitem ul li .center span{font-size:24px; line-height:30px;}
.productList .productListItem .productListitem ul li .center p{line-height:60px;}
.productList .productListItem .productListitem ul li .bottom{line-height:40px;}
.productList .productListItem .productListitem ul li .bottom img{width:12px;height:12px;}
.productListItem .Pagination{width:84%;}
.productBanner{z-index:-2;padding-top:88px;min-height: 140px;}
.productBannerTitle{top:65% !important;}
.productBannerTitle>h1{margin-bottom:0;}
.faq .faqBottom{margin-bottom:71px;}
.documentlist .download-list li{margin-bottom:30px;width:100%;}
.productMain .newsList .content-list0 li{margin-bottom:20px;}
.productMain .newsList .content-list0 li>img{max-width:100%;max-height:100%;}
.products-ninelist-0{padding:0 20px;}
.products-ninelist-0>li{margin-bottom:20px;}
.products-ninelist-0>li .products-item-name .products-list-name{margin-bottom:10px;font-size:18px;}
.products-ninelist-0>li .products-item-name .products-list-content{margin-bottom:10px;font-size:14px;}
.newsJgg{margin:0 auto;width:95%;justify-content:space-between;}
.newsJgg li{width:48%;}
.Pagination{width:95%;}
.detailsTop{flex-wrap:wrap;padding: 0 20px;}
.detailsTop .singglepic,.detailsTop .singglepic img{width: 100%;}
#magnifier{display:none;}
.productMain{padding-top:30px;width:94%;}
.detailsBanner{display:none;}
.detailsPage{padding-top:120px!important;} 
.detailsTable{padding:0 30px;}
.detailsTableContentT{font-size:16px;line-height:30px;}
.detailsTableTurnPage{margin:59px auto 85px;flex-wrap:wrap;}
.detailsTableTurnPage div{width:100%;}
.detailsTableTurnPage .zuo{margin-bottom:30px;}
.details{margin:0 auto;width:90%;}
.detailsTable .detailsTableTop ul li:nth-child(4),.detailsTable .detailsTableTop ul li:nth-child(5){display:none;}
.detailsTable .detailsTableTop ul li{font-size:22px;}
.detailsTable .detailsTableTop ul li:hover{font-size:22px;}
.detailsTableContent ul li{font-size:16px!important;}
.faq{margin:0 auto;width:90%;}
.newsDetail{margin:0 auto;width:90%;}
.newsDetail .newsArticle .newsArticleTurnPage ul{flex-wrap:wrap;}
.newsDetail .newsArticle .newsArticleTurnPage ul li{width:100%;}
.newsDetail .newsArticle .newsArticleTurnPage ul li:nth-child(1){margin-bottom:30px;}
.products-ninelist-1{margin:0 0 40px;padding:0 10px;justify-content:space-between;}
.products-ninelist-1 li{margin:0 0 10px 0;width:48%;}
.compare-panel{height:12vw;}
.compare-panel .button-area{float:none;display:flex;padding:0 3vw;justify-content:space-between;}
.compare-panel .list-wrapper{position:absolute;bottom:100%;margin-right:0;padding-left:0;width:100%;height:auto;background:#fff;}
.compare-panel .list-wrapper .cart-list{padding:0;}
.compare-panel .list-wrapper .selected-item{position:relative;padding:0;width:20vw;}
.compare-panel .list-wrapper .selected-item .item-box{width:auto;height:14vw;}
.compare-panel .list-wrapper .selected-item .item-clear{position:absolute;top:50%;left:50%;width:30px;height:30px;border:none;border-radius:50%;background:#eee;opacity:.7;transform:translate(-50%,-50%);}
.compare-panel .list-wrapper .selected-item .item-content{box-sizing:border-box;padding:2px 3px;}
.compare-panel .list-wrapper .selected-item .item-content .item-img{width:auto;height:13vw;}
.list-wrapper .item-img img{width:100%;}
.compare-panel .list-wrapper .selected-item .item-content .item-title{display:none;}
.list-wrapper .item-clear .ic-close:after,.list-wrapper .item-clear .ic-close:before{top:39%;left:14px;}
.newsDetail .newsArticle .newsArticleTop h1{text-align:left;line-height:30px;}
.newsDetail .newsArticle .newsArticleTopDiv{margin-top:21px;text-align:left;}
.newsDetail .newsArticle .newsArticleF{display:none;}
.newsDetail .newsArticle .newsArticleTurnPage{margin-top:26px;}
.productMain .newsList .content-list0{width:90%!important;}
.detailsSort h1{margin-left:10px;}
.product-sort-bottom{margin:0 auto 40px;width:93%;}
.tips{left:44%;}
.preview-container{width:100%;}
.preview-container .small-box{display:none;}
.preview-container .thumbnail-box{box-sizing:border-box;margin:0;}
.preview-container .thumbnail-box a{display:none;}
.preview-container .thumbnail-box .list,.preview-container .thumbnail-box .list .wrapper{width:100%;}
.preview-container .thumbnail-box .list .wrapper .item{margin:0;width:100% !important;height:auto;outline:0;border:none;}
.preview-container .thumbnail-box .list .wrapper .item img{width:100%;height:100%;}
.preview-container .thumbnail-box .list .banner-page{display:none;}
.preview-container{margin-left:0;}
.productBannerTitle h2{margin-bottom:0;}
.details-phone-list{display: block;}
.details-phone-list ul{display:flex;}
.header nav .navNav .nav>li:last-child{margin-bottom:100px;}
.feedbackForm tbody tr:nth-of-type(2), .feedbackForm tbody tr:nth-of-type(4){display: none;}
.feedbackForm table tr,.feedbackForm table tr td:nth-of-type(2){width: 100%;}
.feedbackForm table tr td:first-of-type{width: 65px;}
.products-ninelist-0>li .products-list-img img{height: auto;max-width: 100%;}
}
@media screen and (max-width:500px){.header{height:70px!important;}
.header .logo{top:17px!important;left:95px!important;}
.banner{padding-top:70px!important;}
.productBanner{padding-top:70px;min-height: 60px;}
.productBannerTitle h1{font-size:18px;}
.productBannerTitle h2{font-size:18px;}
.productBannerTitle span:first-child{font-size: 12px;}
.productBannerTitle{top:75% !important;}
.search{top:100%;}
.search #txtSearch{width:265px!important;}
.productList .productListItem .productListitem ul li .top img{width:100px;}
.productList .productListItem .productListitem ul li .top{height:150px;}
.productList .productListItem .productListitem ul li .center span{font-size:20px;}
.productList .productListItem .productListitem ul li .center p{font-size:14px;line-height:30px;}
.productList .productListItem .productListitem ul li .bottom{line-height:24px;}
.productList .productListItem .productListitem ul li .bottom img{margin-left:10px;}
.header nav div .nav{margin-top:70px;height:calc(100vh - 70px);}
#liproducts i{top:-10px;}
.header nav .navNav .nav>li{height:40px;}
.header nav .navNav .nav>li a{height:40px;font-size:16px;}
#liproducts .submenu li{height:40px;}
#liproducts .submenu li a{font-size:14px;}
.header nav .navNav .nav>li:nth-child(1){height:80px;}
.header nav .navNav .nav>li:nth-child(1) input{padding-left:14px;width:83%;height:40px;border:1px solid #ccc;font-size:16px;}
.introduction{padding-bottom:35px;}
.introduction .hello{width:90%;}
.introduction .hello img{width:100%!important;height:32px!important;}
.introduction .welcome{margin-top:30px;}
.introduction .welcome p{margin-bottom:15px;font-size:21px;}
.introduction .welcome span{font-size:15px;}
.introduction .hellobtn a{padding:9px 20px;}
.introduction .hello p{top:15%;font-size:12px;}
.introduction .hello p::after{left:15px;width:45px!important;}
.introduction .hello p::before{right:15px;width:45px!important;}
.case{padding:20px;padding-top:30px;}
.case .ourcase p{font-size:21px;}
.case .ourcase span{font-size:14px;}
.case ul li{padding:12px 12px 0;}
.case ul li p{margin-top:10px;font-size:18px;}
.case ul li span{font-size:14px;line-height:20px;}
.case ul li a{margin:20px 0 35px;padding:10px 20px;}
.product .productTop p{margin-bottom:10px;font-size:21px;}
.product .productTop span{font-size:14px;}
.product .productItem ul li{margin-bottom:12px;}
.product .statistics{padding-top:10px;}
.product .statistics>div{width: 14px;height: 14px;}
.product .statistics ul{margin: 0 auto;}
.product .statistics ul li span{margin-bottom:0px;font-size:20px;}
.product .statistics ul li p{font-size:14px;}
.product .statistics ul li{margin-bottom:10px;}
.product .productItem ul{padding:0 20px;}
.product .productItem ul li div span{font-size:14px;line-height:30px;}
.detailsPage{padding-top:95px!important;}
.detailsTopRight{padding:0;margin-top: 30px;}
.newsJgg{width:90%;}
.newsJgg li .newsJggitem .newsJggT{margin-top:0;margin-bottom:0;}
.newsJgg li .newsJggitem .newsJggB p{margin-bottom:0;}
.newsJgg li .newsJggitem .newsJggB p{font-size:14px;}
.newsJgg li{margin-bottom:10px;}
.newsJgg li .newsJggimg{margin-right:10px;min-width:120px;}
.content-list0 li .newsJggimg img{width:140px;}
.latestNews{margin:30px auto;}
.latestNews .latestNewsList ul li .latestNewsListT{width:20%;}
.latestNews .latestNewsTitle .yellow{margin-bottom:10px;font-size:21px;}
.latestNews .latestNewsTitle .blue{font-size:14px;}
.latestNews .latestNewsList ul li{margin-top:20px;}
.strength .ourStrength p{margin-bottom:10px;font-size:21px;}
.strength .ourStrength span{font-size:14px;}
.strengthItem{margin-top:20px;}
.strength{padding:30px 20px 0;}
.strengthItem ul li{margin-bottom:23px;padding:15px;}
.strengthItem ul li .text img{margin:35px 0 15px;}
.strengthItem ul li .text p{margin-bottom:15px;font-size:24px!important;}
.strengthItem ul li .text span{margin-bottom:35px;width:80%;font-size:14px!important;}
footer .footerCenter .footerTitle div{width:100%!important;}
footer .footerRight .footerTitle div{width:100%!important;}
.aboutContent{margin-top:10px;margin-bottom:50px;}
.aboutContent ul .liImg{margin-bottom:20px;}
.aboutContent ul .liText p{margin-bottom:20px;}
.aboutContent ul .liText{margin-bottom:20px;}
.detailsTableTurnPage{margin:30px auto 60px;}
.detailsTableTurnPage .zuo{margin-bottom:20px;}
.productMain .newsList .content-list0 li{padding:10px;height:100px;}
.productMain .newsList .content-list0 li>img{width:90px;height:90px;}
.productMain .newsList .content-list0 li .newsItem{margin-left:10px;}
.productMain .newsList .content-list0 .newsListText{margin-top:0;}
.Pagination{margin-left:21px!important;width:53%;}
.productsPagination{margin-left:20px!important;}
.Pagination ul a{padding:15px 10px;}
.Pagination ul li{padding:15px 5px;}
.productMain .newsList .content-list0 .newsListText p{margin-top:5px;font-size:13px;}
.productMain .newsList .content-list0 li .newsListDiv1 p{margin-top:0;margin-bottom:10px;font-size:14px;}
.newsDetail{width:100%;}
.newsDetail .newsArticle .newsArticleTop h1{margin-bottom:20px;font-size:24px;line-height:26px;}
.newsDetail .newsArticle .newsArticleTable .newsArticleTableLi ul li input{width:85%;}
.newsArticle{margin:0 auto;width:90%;}
.newsDetail .newsArticle .newsArticleTop{margin-left:15px;text-align:left;}
.newsArticleF{display:none;}
.newsDetail .newsArticle .newsArticleTurnPage ul{flex-wrap:wrap;}
.newsDetail .newsArticle .newsArticleTurnPage ul li{margin-bottom:30px;width:100%;}
.newsDetail .newsArticle .newsArticleTurnPage ul li a{padding:24px;font-size:12px;line-height:20px;}
.newsDetail .newsArticle .newsArticleTurnPage{margin-top:26px;margin-bottom:50px;}
.documentlist{margin:0 auto;width:90%;}
.productList .productListItem .productListitem ul{margin-right:18px;}
.productListItem .Pagination{width:90%;}
.faq .faqTop{padding:15px 20px;}
.faq{padding:0 10px;}
.faq .faqTop>.faqTopTitle>span{font-size:20px;line-height:50px;}
.faq .faqTop .faqTopText{font-size:14px;line-height:18px;}
.faq .faqBottom a{padding:15px 20px;}
.productMain{width:100%;}
.newsArticleTableContact{margin-left:0;}
footer .footerPhone{z-index:10;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);width:100%;transition:.7s;}
footer .footerPhone ul{padding:0 25px;}
footer .footerPhone ul li a img{width:25px;}
.magnifierPhone{width:330px;}
.magnifierPhone img{width:330px;}
.detailsTopRightyun ul li a span{padding:15px 10px;font-size:13px;}
.detailsTableContent ul li span{padding:0 2px;}
.detailsTable{margin-top:30px;padding:0 20px;}
.detailsTable .detailsTableTop ul{margin:0;}
.detailsTable .detailsTableTop ul li{padding-bottom:10px;font-size:22px;}
.detailsTable .detailsTableTop ul li:hover{font-size:14px;}
.table-responsive .table tr{line-height:30px;}
.table-responsive .table tr td:nth-child(1),.table-responsive .table tr:nth-child(1){font-size:15px;}
.table-responsive .table tr td:nth-child(1){font-size:15px;}
.product .productItem ul li div p{width:70px;height:70px;border:2px solid rgba(33,76,150,.8);line-height:70px;}
.product .productItem ul li div .more span{font-size:12px;line-height:28px;}
.products-ninelist-1 li .products-list-img .products-list-name{bottom:3px;}
footer{padding-bottom:48px!important;padding-left:0!important;box-sizing: border-box;}
.Feedback .page-box p{overflow:hidden;max-height:3em;font-size:16px;line-height:25px;}
.inquiry-pro-list{padding:5px;}
.inquiry-pro-item{padding:3px 5px;}
.inquiry-pro-item .pro-item-img img{width:80px;height:80px;}
.clear-all .ic-close,.close .ic-close{top:15px;left:14px;}
.detailsSort h1{margin-left:20px;border-bottom:2px solid #214c96;font-size:18px;}
.product-sort-bottom{width:82%;}
.products-ninelist-1{padding:0 20px;}
.detailsSort .Pagination{margin-bottom:40px;}
.tips{left:39.5%;}
.Feedback{padding-top:30px;}
.content-list1 li .newsJggimg{height:auto;}
.products-ninelist-0>li .products-item-name{margin-bottom:0;}
.products-ninelist-0>li .products-list-box .products-item-text{margin-bottom:0;}
.detailsTopRighttext p{display: none;}
.detailsTopRightyun{margin-top: 10px;}
footer .footerCenter .fnav li a{font-size: 13px;}
.products-list-box div a{padding: 5px 10px;font-size: 12px;}
}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){.nav>li>a>span{width:135px;}
.products-item-name{font-size:14px;}
#liproducts i{top:22px;}
.header .header-top .translation{top:7px;}
.strengthItem ul li .text span{display:block;width:100%;max-height:2.5em;line-height:1.3em;}
.case ul li span{max-height:5em;}
.product .productItem ul li div span{max-height:2.5em;}
.latestNews .latestNewsList ul li .latestNewsListB p{max-height:1em;}
.latestNews .latestNewsList ul li .latestNewsListB span{display:block;max-height:3em;}
.aboutContent ul .liText>div>div{max-height:7.5em;}
.products-ninelist-1 li .products-list-img .products-list-name{max-height:1em;}
.products-ninelist-1 li .products-item-name{overflow:hidden;max-height:2.5em;}
.products-item-name{max-height:3em;}
.productMain .newsList .content-list0 .newsListText p{overflow:hidden;max-height:2.5em;}
.productMain .newsList .content-list0 li>img{width:100%;}
.productMain .newsList .content-list0 li .newsListDiv1 p{max-width:500px;max-height:2em;}
.productSideBottom ul li span{overflow:hidden;max-height:3em;}
.downloadList{width:74%;}
.detailsTopRighttext p{overflow:hidden;max-height:13.5em;}
.productMain .newsList .content-list0{margin-left:85px;width:93%;}
.newsViewd .TitleName{width:100%;}
.newsViewd ul li>img{width:100%;}
.productSide .newsViewd ul li p{overflow:hidden;max-height:2em;}
}
/* 20211206 14:13 */
.detailsTopRightyun ul{flex-wrap: wrap;}
.product-price{width: 100%;}
.addToCart{padding:10.5px 25px;border:1px solid #214c96;color:#214c96;font-size:18px;transition:box-shadow .2s linear;cursor:pointer;margin-top: 11px;}
.addToCart:hover{box-shadow:1px 1px 3px #bbb}
.orderNow{margin:8px 20px 0 auto;background:#214c96;color:#fff;line-height:28px;padding:0 12px;border-color:transparent;border-radius:3px;font-size:13px;cursor:pointer;display:block}
.orderlayer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999;display:flex;align-items:flex-start;padding-top:15%;justify-content:center;background:rgba(0,0,0,.5)}
.orderlayer::before{content:'';display:block;width:100px;height:100px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;background:url(../images/lodding.png) no-repeat center;background-size:cover;animation:swiper-preloader-spin 4s linear infinite}
@media screen and (max-width: 1024px){
.addToCart{padding: 12px 20px;font-size: 14px;margin-top: 14px;}
}
@media(max-width:768px){
  .orderNow{margin-top:0;display:inline-block}
}
@media(max-width:415px){
.compare-panel .button-area .contact-button{margin:0;padding:0 6px}
.orderNow{margin:0 0 0 4px;padding:0 6px}
.button-area .clear-all{margin-right:0;font-size: 13px;}
}
@media(max-width:375px){
.compare-panel .button-area{padding: 0;}
}
@media(max-width:321px){
.compare-panel .button-area .contact-button{padding:0 4px;font-size:13px}
.orderNow{padding:0 4px;}
}
@keyframes swiper-preloader-spin{
to{transform:rotate(1turn)}
}
.footlinks,.botkeywords{background:#083584;color:#fff;text-align:center;font-size: 14px;}
.footlinks a{color:#fff}
.botkeywords{padding-bottom: 5px;}

.pagination{display: flex; align-items: center; justify-content: center;margin-top: 20px;}
.pagination li{ display:inline-flex;justify-content: center; border: 1px solid  #ccc;height:30px; margin: 0 5px;line-height:30px;}
.pagination li a,.pagination li span{line-height: 30px;  color: #666; display: block;padding: 0 10px; }
/*.pagination li.disabled{ background: #ccc; color: #fff;}*/
.pagination li.active,.pagination li:hover{ background: #214c96; color: #fff;border: none;}
.pagination li.active a,.pagination li:hover a,.pagination li.active span,.pagination li:hover span{ color: #fff;padding: 0 11px;}