body {background-image: url(../images/allbg.png); font-size: 14px;}
.wx-page-all {background-color: #fff; padding: 15px; margin: 0px; overflow: hidden;}
.hide {display: none;}
.pc {display: block;}
.mobile {display: none;}

/* 顶部内容 */
.wx-header-main {padding: 0px;margin: 0px;}
.wx-header-top {padding: 0px;margin: 0px;}
.wx-header-topinfo {display: flex;flex-wrap: wrap;justify-content: space-between;background-color: #fff;padding: 0px 10px;margin: 0px;}
.wx-header-logo {padding: 20px 0px;margin: 0px;}
.wx-header-logo a {display: flex;}
.wx-header-logo span {font-size: 16px;height: 30px;line-height: 30px;padding: 30px 0px 0px;}
.wx-header-other {padding: 0px;margin: 0px;}
.wx-header-language {border: 1px solid #ccc;border-radius: 5px;padding: 0px;margin: 8px 0px;display: flex;flex-wrap: wrap;}
.wx-header-language span {display: inline-block;width: 89px;border-right: 1px solid #ccc;border-radius: 5px 0px 0px 5px;background-color: #fff;line-height: 30px;text-align: center;color: #333;padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-select {width: calc(100% - 90px);padding: 0px;margin: 0px;position: relative;}
.wx-header-select .choice {display: flex;flex-wrap: wrap;justify-content: space-between;line-height: 30px;background-color: #f6f6f6;color: #333;padding: 2px 5px;margin: 0px;}
.wx-header-select .choice i {transform: rotate(90deg);}
.wx-header-select ul {position: absolute;top: 35px;left: 0px;width: 100%;background-color: #fff;border: 1px solid #eee;border-radius: 2px;padding: 0px 0px 10px;margin: 0px;display: none;z-index: 20;}
.wx-header-select li {padding: 0px 0px;}
.wx-header-select li a {background-repeat: no-repeat;background-position: 10px 9px;background-size: 20px; padding-left: 40px !important;display: block;padding: 3px 30px;clear: both;font-weight: 400;line-height: 1.53846154;color: #353535;white-space: nowrap;}
.wx-header-select li:last-child a {background-position: 10px 5px;}
.wx-header-select > ul > li > a:hover, .wx-header-select > ul > li > a:focus {background-color: #2572ca; color: #fff;}
.wx-header-select.active .choice {background-color: #eee;}
.wx-header-select.active ul {display: block;}
.wx-header-search {width: 100%;border: 1px solid #ddd;border-radius: 5px;padding: 0px;margin: 0px;overflow: hidden;position: relative;}
.wx-header-search form {display: flex;flex-wrap: wrap;justify-content: space-between;}
.wx-header-search input {border: 0px;line-height: 34px;width: 210px;padding: 0px 10px 0px 35px;margin: 0px;overflow: hidden;}
.wx-header-search label {position: absolute;top: 50%;left: 10px;transform: translateY(-50%);padding: 0px;margin: 0px;overflow: hidden;z-index: 10;}
.wx-header-search button {border: 0px;width: 40px;line-height: 34px;height: 34px;background-color: #2572ca;color: #fff;}
.wx-header-bottom {width: 100%;background-image: url(../images/navbg.jpg);background-repeat: repeat-x;padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-nav {padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-nav ul {display: flex;justify-content: space-between;padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-nav li {height: 48px;padding: 5px 0px 0px;margin: 0px;overflow: hidden;}
.wx-header-nav li a {font-size: 16px;color: #fff;line-height: 35px;padding: 0px 35px 0px;margin: 0px;overflow: hidden;}
.wx-header-nav li.active, .wx-header-nav li:hover {background: #ff9934;border-bottom: 8px solid #e18427;}
.wx-header-nav li.active a, .wx-header-nav li:hover a {color: #333;}

/* 手机栏目 */
.menu_pp_nav{width: 90%;height: 100%;background-color: #fff;position: fixed;top: 0;left: -90%;color: #333;overflow: hidden;z-index: 100;}
.menu_pp_nav ul{width: 100%;padding-top: 20px;}
.menu_pp_nav>ul{height: 100%;position: absolute;left:0;}
.menu_pp_nav ul a{display: block;color: #333;border-top: 1px solid #ccc;}
.menu_pp_nav ul li:first-of-type a{border: none;}
.menu_pp_nav ul li{padding:0 15px;font-size: 14px;font-weight: 600;line-height: 40px;position: relative;}
.menu_pp_nav ul li span{font-size: 30px;color: #181878;position: absolute;right: 25px;top: -3px;}
.menu_pp_logo{width: 100%;padding: 25px 15px 0 15px;overflow: hidden;position: relative;}
.menu_pp_search{width: 100%;line-height: 35px;position: relative;}
.menu_pp_search input{width: 100%;line-height: 35px;padding-left: 10px;color: #333;border-radius: 5px;border: 1px solid #ccc;}
.menu_pp_search>form>i{width: 15px;position: absolute;top: 0px;right: 10px;color: #333;}
.menu_pp_logo>img{height: 40px;}
.menu_pp_logo h2{line-height: 35px;font-size: 14px; font-weight: 700; color: #333;}
.logo_close{width: 30px;height: 30px;border-radius:15px;border: 1px solid #181878;float: right;position: relative;right: 0;z-index: 11;}
.logo_close span:first-of-type{display: block;background-color: #181878;width: 70%;height: 1px;border-radius: 1px;position: absolute;top: 14.5px;left: 15%;transform: rotate(-45deg);}
.logo_close span:last-of-type{display: block;background-color: #181878;width: 70%;height: 1px;border-radius: 1px;position: absolute;top: 14.5px;left: 15%;transform: rotate(45deg);}
.menu_pp_two{width: 100%;height: 100%;color: #333;padding: 15px 0;position: absolute;left: -100%;bottom: 0;z-index: 10;background-color: #f6f6f6;overflow-y: auto;}
.menu_pp_two ul{padding: 0;}
.menu_pp_two h3{line-height: 45px;font-size: 16px;padding-left: 30px;position: relative;margin-top: 5px;}
.menu_pp_two h3 span{font-size: 30px;position: absolute;left: 15px;top: -3px;color: #181878;}
.menu_pp_two h2{font-size: 18px;padding: 20px 15px;}
.menu_pp_two h2 a{color:#C00;}
@media (max-width:991px){
	.bgs{position: fixed;top: 0;left: 0;right: 0;bottom: auto;z-index: 10;width: 100%;background: rgba(0, 0, 0, 0.6);}
	/*手机端菜单图标*/
	.menu_pp {margin-top: 10px;}
	.menu_icon{float: right;width: 35px;height: 35px;background-color: #265ba7;position: relative;top: 0px;right: 5px;}
	.menu_icon span{display: block;width: 70%;height: 2px;border-radius: 2.5px;background-color: #fff;position: absolute;left: 15%;}
	.menu_icon span:nth-child(1){top:10px;}
	.menu_icon span:nth-child(2){top: 17px;}
	.menu_icon span:nth-child(3){top: 24px;}
	/*手机端菜单图标变化*/
	.icon_now span:nth-child(1){animation: icon1 1s forwards;}
	.icon_now span:nth-child(2){animation: icon2 1s forwards;}
	.icon_now span:nth-child(3){animation: icon3 1s forwards;}
	.icon_back span:nth-child(1){animation: icon4 1s forwards;}
	.icon_back span:nth-child(2){animation: icon5 1s forwards;}
	.icon_back span:nth-child(3){animation: icon6 1s forwards;}
	@keyframes icon1{
		0%{top: 12px;transform: rotate(0deg);}
    40%{top: 19px;transform: rotate(0deg);}
    60%{top: 19px;transform: rotate(0deg);}
    100%{top: 19px;transform: rotate(405deg);}
	}
	@keyframes icon3{
		0%{top: 24px;transform: rotate(0deg);}
    40%{top: 17px;transform: rotate(0deg);}
    60%{top: 17px;transform: rotate(0deg);}
    100%{top: 17px;transform: rotate(405deg);}
	}
	@keyframes icon2{
		0%{transform: rotate(0deg);}
    40%{transform: rotate(0deg);}
    60%{transform: rotate(0deg);}
    100%{transform: rotate(495deg);}
	}
	@keyframes icon4{
		0%{top: 17px;transform: rotate(405deg);}
    40%{top: 17px;transform: rotate(0deg);}
    60%{top: 17px;transform: rotate(0deg);}
    100%{top: 10px;transform: rotate(0deg);}
	}
	@keyframes icon6{
		0%{top: 17px;transform: rotate(405deg);}
    40%{top: 17px;transform: rotate(0deg);}
    60%{top: 17px;transform: rotate(0deg);}
    100%{top: 24px;transform: rotate(0deg);}
	}
	@keyframes icon5{
		0%{transform: rotate(495deg);}
    40%{transform: rotate(0deg);}
    60%{transform: rotate(0deg);}
    100%{transform: rotate(0deg);}
	}
	/*头部公共END END END*/
}
/* banner板块 */
.wx-page-banner {width: 100%;margin-top: 0px;margin-left: auto;margin-right: auto;overflow: hidden;position: relative;}
.wx-page-banner::after {content: '';width: 100%;height: 20%;position: absolute;left: 0;top: 0;	background: -webkit-linear-gradient(top, #ffffffbb, #ffffff00);background: -o-linear-gradient(top,#ffffffbb #ffffff00);background: -moz-linear-gradient(top,#ffffffbb #ffffff00);background: -ms-linear-gradient(top,#ffffffbb #ffffff00); z-index: 5;}
.banner_img{position:relative; width:100%;}
.banner_img img {width: 100%;}
.banner_img_pc{padding: 0px; margin: 0px; overflow: hidden;}
.banner_img_mo{display:none;}
.wx-page-banner .f-center{ text-align:center; } 
.wx-page-banner .f-14{ font-size:14px; } 
.wx-page-banner .swiper-button-prev{ background-image:none; left:20px; top:50%; border-radius: 50px; width:45px; height:45px; text-align:center; line-height:45px; color:#ffffff; background-color:rgba(202, 202, 202, 0.3); transition:all .3s ease; } 
.wx-page-banner .swiper-button-next{ background-image:none; right:20px; top:50%; border-radius: 50px; width:45px; height:45px; text-align:center; line-height:45px; color:#ffffff; background-color:rgba(202, 202, 202, 0.3); transition:all .3s ease; } 
.wx-page-banner .swiper-button-next.swiper-button-disabled{ background-color:rgba(0, 0, 0, 0.3); } 
.wx-page-banner .swiper-button-prev.swiper-button-disabled{ background-color:rgba(0, 0, 0, 0.3); } 
.wx-page-banner .swiper-pagination-bullet{ width:12px; height:12px; background-color:#ffffff; margin:0 14px; opacity:0.5; color:transparent; } 
.wx-page-banner .swiper-pagination-bullet-active{ opacity:1; width:30px; height:30px; line-height:30px; text-align:center; border:2px solid rgba(255, 255, 255, 0.4); background-color:transparent; color:#ffffff; } 
.wx-page-banner .swiper-pagination-bullet-active .rightcircle{ -webkit-animation:circleProgressLoad_right 6s linear infinite; animation:circleProgressLoad_right 6s linear infinite; } 
.wx-page-banner .swiper-pagination-bullet-active .leftcircle{ -webkit-animation:circleProgressLoad_left 6s linear infinite; animation:circleProgressLoad_left 6s linear infinite; }
.wx-page-banner .wrapper_con {width: 15px;height: 30px;position: absolute;top: -1px;overflow: hidden;display: none;}
.wx-page-banner .swiper-pagination-bullet-active .wrapper_con{ display:block; }
.wx-page-banner .swiper-pagination{ font-size:0; } 
.wx-page-banner .swiper-pagination > span{ display:inline-block; vertical-align:middle; position:relative; } 
.wx-page-banner .swiper-container-rtl .swiper-button-next{ left:20px; } 
.wx-page-banner .swiper-container-rtl .swiper-button-prev{ right:20px; } 
.wx-page-banner .swiper-container-horizontal > .swiper-pagination-bullets{ bottom:8%; } 
.wx-page-banner .swiper-pagination-custom{ bottom:5%; } 
.wx-page-banner .swiper-pagination-fraction{ bottom:5%; } 
.wx-page-banner .right{ right:-2px; } 
.wx-page-banner .left{ left:-1px; }
.wx-page-banner .circleProgress{ width:30px; height:30px; border:2px solid transparent; border-radius:50%; position:absolute; top:0; transform:rotate(-135deg); }
.wx-page-banner .rightcircle{ border-bottom:2px solid #ffffff; border-left:2px solid #ffffff; right:0; }
.wx-page-banner .leftcircle{ border-top:2px solid #ffffff; border-right:2px solid #ffffff; left:0; }
.wx-page-banner .swiper-button-next::after, .wx-page-banner .swiper-button-prev::after {display: none;}
@keyframes circleProgressLoad_right { 0% { transform: rotate(45deg); } 50%, 100% { transform: rotate(225deg); } }
@keyframes circleProgressLoad_left { 0%, 50% { transform: rotate(45deg); } 100% { transform: rotate(225deg); } }

/* 右侧滚动模块 */
.wx-page-rightscroll {font-size: 14px;font-family: Arial, Helvetica, sans-serif;background-color: #f2f2f2;padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-rightcontact {padding: 15px;margin: 0px;}
.wx-page-rightcontactdesc {padding: 0px;text-align: center;margin: 0px;line-height: 200%;overflow: hidden;}
.wx-page-rightcontactdesc p {text-align: left;color: #000;margin-bottom: 0;}
.wx-page-rightcontactselect {width: 100%;margin: 10px auto 0px;padding: 10px 0px;line-height: 20px;color: #005da3;background: url(../images/pro_line.jpg) repeat-x top center;}
.wx-page-rightcontactselect p {background: url(../images/right-tel.png) no-repeat top left;background-size: 40px 40px; padding-left: 45px; padding-right: 10px;font-size:24px; line-height: 40px; color:#046fb3;}
.wx-page-rightcontactselect select {font-size: 14px;margin-top: 10px;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: 5px;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.wx-page-rightcontactselect .d-none {display: none !important;}
.wx-page-rightbottomcolor {border-bottom: 2px solid #2572ca;}
.wx-page-righttitle {background-color: #2572ca;background-position: left top;background-repeat: no-repeat;margin: 0px;}
.wx-page-righttitle h4 {line-height: 20px; font-size: 16px; font-weight: normal; color: #fff; text-align: left; padding: 0px; margin: 0px;}
.wx-page-righttoolstitle {background-image: url(../images/fin.jpg); padding: 6px 10px 4px 60px;}
.wx-page-rightnewstitle {background-image: url(../images/news.jpg); padding: 6px 10px 4px 60px;}
.wx-page-rightservicetitle {background-image: url(../images/cs.jpg); padding: 6px 10px 4px 53px;}
.wx-page-rightcustomizetitle {background-image: url(../images/fs.jpg); padding: 6px 10px 4px 50px;}
.wx-page-righttools,.wx-page-rightnews,.wx-page-rightservice,.wx-page-rightcustomize {padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-righttoolslist,.wx-page-rightcustomizelist {padding: 10px 15px;margin: 0px;overflow: hidden;}
.wx-page-righttoolslist li,.wx-page-rightcustomizelist li {text-overflow: ellipsis;white-space: nowrap;line-height: 26px;padding: 0px 0px 0px 10px;background: url(../images/icon_01.jpg) no-repeat left center;margin: 0px;overflow: hidden;}
.wx-page-rightnewslist,.wx-page-rightrelatedlist {padding: 10px 15px;margin: 0px;overflow: hidden;}
.wx-page-rightnewslist li,.wx-page-rightrelatedlist li {line-height: 26px;padding: 0px 0px 0px 13px;background: url(../images/icon_02.gif) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wx-page-righttoolslist li a,.wx-page-rightnewslist li a,.wx-page-rightcustomizelist li a,.wx-page-rightrelatedlist li a {color: #666;font-size: 14px;}
.wx-page-righttoolslist li a:hover,.wx-page-rightnewslist li a:hover,.wx-page-rightcustomizelist li a:hover,.wx-page-rightrelatedlist li a:hover {color: #333;}
.wx-page-rightservicelist {padding: 10px 0px 0px;margin: 0px;overflow: hidden;}
.wx-page-rightservicelist li {margin-bottom: 10px;background: #000000;color: #fff;line-height: 32px;font-size: 14px;padding: 0px 10px;overflow: hidden;}
.wx-page-rightservicelist li a {color: #fff;}
.wx-page-rightservicelist li i{margin-right: 10px;position: relative;padding: 0px 20px 0px 0px;}
.wx-page-rightservicelist li i:before{ font-size: 28px;font-weight: bold; position: absolute;}
.wx-page-rightservicelist li:nth-child(1) i:before {content: 'E';}
.wx-page-rightservicelist li:nth-child(2) i:before {content: 'C';}
.wx-page-rightservicelist li:nth-child(3) i:before {content: 'D';}
.wx-page-rightservicelist li:nth-child(4) i:before {content: 'S';}
.wx-page-rightservicelist li:nth-child(5) i:before {content: 'O';}

/* 首页模块 */
.wx-index-maininfo {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-leftinfo {width: calc(100% - 340px);padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-rightinfo {width: 320px;padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-twotitle {width: 100%; display: flex;flex-wrap: wrap;justify-content: space-between;line-height: 25px; border-bottom: 1px solid #666; padding: 10px 0px; margin: 0px 0px 10px;overflow: hidden;}
.wx-index-twotitle h3 {display: inline-block; font-size: 16px; font-weight: bold; color: #333333;padding: 0px; margin: 0px; overflow: hidden;}
.wx-index-twotitle a {display: inline-block; font-size: 12px; font-weight: bold;color: #2572ca;padding: 0px; margin: 0px; overflow: hidden;}

/* 首页产品模块 */
.wx-index-newpro {padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-protitle {font-size: 18px;border-bottom: 3px solid #2572CA;padding: 0px;color: #2572CA;margin-bottom: 15px;overflow: hidden;}
.wx-index-protitle h3 {background-image: url(../images/csb-title.jpg);background-repeat: no-repeat;background-position: left top;background-color: #2572CA;font-size: 18px;line-height: 20px;padding: 10px 45px 5px 70px;margin: 0px;font-weight: normal;border-radius: 0px 20px 0px 0px;float: left;color: #fff;}
.wx-index-protitle a {float: right;color: #2572CA;font-size: 14px;margin: 0px;padding: 5px 10px;line-height: 25px;font-weight: normal;}
.wx-index-prolist {padding: 0px; margin: 0px; overflow: hidden;}
.wx-index-prolist ul {display: grid; column-gap: 20px; grid-template-columns: 1fr 1fr 1fr;}
.wx-index-prolist li {padding: 0px; margin: 0px 0px 20px;}
/* 列表单个产品 */
.wx-products-oneimg {width: 35%;padding: 0px;margin: 0px 2% 0px 0px;border: 1px solid #eee;overflow: hidden;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; float: left;}
.wx-products-oneimg img {width: 100%;height: initial;}
.wx-products-onetxt {width: 63%;padding: 0px 0.5%;margin: 0px;overflow: hidden;line-height: 22px;font-family: "Poppins";color: #666;float: left;float: right;}
.wx-products-onetxt h3 {color: #2572CA;font-size: 15px;font-weight: 700;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wx-products-onetxt p {margin-bottom: 0px;font-size: 14px;line-height: 1.5;margin-bottom: 5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.wx-products-onetxt span {color: #2572CA;font-size: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wx-products-onetxt h3 a,.wx-products-onetxt span a {color: #2572CA;text-decoration: none;}

/* 首页展会 */
.wx-index-exhibition {width: 530px; padding: 0px; margin: 0px; overflow: hidden;}
.wx-index-exhibitionlist {padding: 0px; margin: 0px; overflow: hidden;}
.wx-index-exhibitionlist li {display: flex;flex-wrap: wrap;justify-content: space-between; padding: 0px; margin: 0px 0px 20px; overflow: hidden;}
.wx-index-exhibitionimg {width: 180px;border-right: 1px solid #ccc; padding: 0px 8px 0px 0px; margin: 0px; overflow: hidden;}
.wx-index-exhibitionimg img {width: 100%; height: 65px; border: 1px solid #ddd;}
.wx-index-exhibitiontxt {width: calc(100% - 200px); padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-exhibitiontxt h4 {overflow: hidden;margin: 0 0 5px;padding: 0;color: #2572ca;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-weight: 600;}
.wx-index-exhibitiontxt span {display: block;color: #999;font-size: 14px;padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-exhibitiontxt p {color: #666;font-size: 14px;padding: 0px;margin: 0px;overflow: hidden;}

/* 首页行业解决方案 */
.wx-index-solution {width: calc(100% - 550px); padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-solutionlist ul {display: grid;column-gap: 30px;grid-template-columns: 1fr 1fr 1fr;padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-solutionlist li {display: inline-flex;margin: 5px 0px 25px;padding: 5px 10px;width: 100%;outline: 0;background-color: #d8d8d8;color: #333;white-space: normal;font-weight: 500;font-size: 15px;line-height: 40px;cursor: pointer;position: relative;}
.wx-index-solutionlist li:hover {background-color: #f07d00;}
.wx-index-solutionlist li:hover a {color: #fff;}
.wx-index-solutionlist li:last-child {background-color: #000000;}
.wx-index-solutionlist li:last-child a {color: #fff;}
.wx-index-solutionlist li i {font-size: 15px;color: #f07d00;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.wx-index-solutionlist li:last-child i,.wx-index-solutionlist li:hover i {color: #fff;}

/* 首页内容广告位 */
.wx-index-adinfo {padding: 0px;margin: 0px 0px 20px;overflow: hidden;}
.wx-index-adinfo img {width: 100%;}

/* 首页新闻 */
.wx-index-newscenter {width: calc(100% - 450px);padding: 0px; margin: 0px;overflow: hidden;}
.wx-news-infolist {padding: 0px;margin: 0px;overflow: hidden;}
.wx-news-infolist li {border-bottom: 1px dashed #ccc;padding: 13px 0px;margin: 0px;overflow: hidden;}
.wx-news-infolist li a {display: flex;}
.wx-news-onedate {font-family: "Poppins"; width: 80px;color: #666;border-right: 1px solid #cccccc;margin-right: 15px;padding-bottom: 10px;padding-top: 10px;padding-right: 5px;text-align: center;}
.wx-news-onedate p {font-size: 15px; padding: 0px;margin: 0px;}
.wx-news-onedate span {display: inline-block; font-weight: bold; font-size: 23px;line-height: 25px;}
.wx-news-oneinfo {width: calc(100% - 95px); overflow: hidden;}
.wx-news-oneinfo h4 {color: #555; font-size: 16px; margin: 0px; padding-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wx-news-oneinfo p {line-height:150%;padding: 0px;margin: 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; font-size: 14px; color: #999;}

/* 首页视频 */
.wx-index-videocenter {width: 430px; padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-videoinfo {padding: 0px;margin: 0px;overflow: hidden;position: relative;}
.wx-index-videoinfo .swiper-slide {border-bottom: 0px none; color: #333333; font-size: 13px; background-color: #f5f5f5; padding: 10px 10px 5px; margin: 0px; overflow: hidden;}
.wx-index-videoinfo .swiper-slide p {text-align: center;font-size: 14px;color: #333;line-height: 40px;margin: 0px;padding: 5px 0px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wx-index-videoinfo img{width: 100%;}
.wx-index-videoinfo .video-next, .wx-index-videoinfo .video-prev{color: #333;border-radius: 50%; border: 1px solid #333; width: 35px; height: 35px; text-align: center; line-height: 20px; font-size: 26px; background-image: none; padding-top: 5px;}
.wx-index-videoinfo .video-next {right: 15px;}
.wx-index-videoinfo .video-prev {left: 15px;}
.wx-index-videoinfo .video-prev::after, .wx-index-videoinfo .video-next::after {display: none;}

/* 底部信息 */
.wx-footer-main {background-color: #fff;padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-nav {background: #666;color: #fff;padding: 0px;margin: 0px;overflow: hidden;text-align: center;}
.wx-footer-nav ul {display: flex;flex-wrap: wrap; justify-content: center;padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-nav li {font-size: 16px;line-height: 35px;padding: 0px 25px;margin: 0px;overflow: hidden;}
.wx-footer-nav li a {color: #fff;}
.wx-footer-nav li a:hover {color: #ddd;}
.wx-footer-products {font-family: "Poppins";font-weight: normal; font-size: 14px;padding: 10px 20px 10px;line-height: 25px;text-align: center;color: #666;margin: 0px;overflow: hidden;}
.wx-footer-copyright {color: #666;text-align: center;padding: 10px 0px;overflow: hidden;line-height: 25px;margin: 0px;}
.wx-footer-copyright p {font-size: 14px;margin: 0px 0px 5px;}

/* 内页共用模块 */
.wx-page-maininfo {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-leftinfo {width: calc(100% - 340px);padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-rightinfo {width: 320px;padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-title {font-size: 16px;background: #2572CA;padding: 5px 10px 0px;color: #fff;margin-bottom: 15px;overflow: hidden;}
.wx-page-title ul {text-align: left; padding: 0px;margin: 0px;overflow: hidden;float: left;}
.wx-page-title li {font-size: 16px; line-height: 40px;padding: 0px 15px;margin: 0px;overflow: hidden;float: left;position: relative;}
.wx-page-title li a {color: #fff;}
.wx-page-title li::after {content: '/';position: absolute;top: 0px;right: 0px;padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-title li:last-child::after {display: none;}
.wx-page-title dl {padding: 0px;margin: 0px;overflow: hidden;float: right;}
.wx-page-title dl dd {padding: 0px 15px;margin: 5px 5px 0px;background-color: #ff9934;border-radius: 5px 5px 0px 0px;overflow: hidden;float: left;}
.wx-page-title dl dd a {display: block;font-size: 15px;line-height: 35px;color: #fff;}
.wx-page-title dl dd:hover {background-color: #db7b1b;}
.wx-page-title dl dd.on {background-color: #fff;}
.wx-page-title dl dd.on a {color: #005da3;}
.wx-page-contentinfo {font-size: 14px;line-height: 200%;color: #666;padding: 0px;margin: 0px 0px 30px;overflow: hidden;}
.wx-page-contentinfo img {width: 100%;}
.wx-page-detailstitle {overflow: hidden;margin-bottom: 10px;border-bottom: 1px dashed #ccc;color: #333;}
.wx-page-detailstitle h1 {overflow: hidden;margin: 0;text-align: center;font-size: 18px;line-height: 40px;}
.wx-page-detailstitle p {text-align: center; font-size: 14px;color: #666;line-height: 30px;padding: 0px 0px 15px;margin: 0px;overflow: hidden;}
.wx-page-detailscontent {padding: 10px 10px 20px;color: #666;font-size: 14px;line-height: 200%;}
.wx-page-detailslist {padding: 0px; margin:10px 0px 0px; overflow: hidden;}
.wx-page-detailslist li {display: flex;flex-wrap: wrap;justify-content: space-between; background-color: #efefef;border-radius: 5px; padding: 0px;margin: 0px 0px 20px; overflow: hidden;}
.wx-page-detailslistoneimg {width: 35%;background-color: #fff;border: 1px solid #ccc;padding: 0px; margin: 0px; overflow: hidden;}
.wx-page-detailslistonetxt {width: 65%;padding: 10px 20px 5px;margin: 0px; overflow: hidden;}
.wx-page-detailslistonetxt h3 {color: #0067b3;font-size: 16px;margin: 8px 0;}
.wx-page-detailslistonetxt .content {font-size: 13px;line-height: 1.8;color: #555;padding: 0px;margin: 0px 0px 5px;overflow: hidden;}
.wx-page-detailsturn {display: flex;flex-wrap: wrap;justify-content: space-between;overflow: hidden;margin: 0;padding: 10px 0 0 0;border-top: 1px dashed #ccc;}
.wx-page-detailsturnprve,.wx-page-detailsturnnext {font-size: 15px; line-height: 25px; color: #333; max-width: 50%;padding: 0px;margin: 0px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wx-page-detailsrelated {padding: 0px;margin: 30px 0px 0px;overflow: hidden;}
.wx-page-detailsrelated h4 {display: inline-flex;border-radius: 5px 5px 0px 0px;padding: 5px 15px;border-color: #2572ca;background-color: #2572ca;color: #FFF;font-size: 16px;line-height: 30px;margin: 0px;overflow: hidden;}
.wx-page-detailsrelated ul {display: grid;column-gap: 0px;grid-template-columns: 1fr 1fr;border: 3px solid #2572ca;padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-detailsrelated ul li {border-bottom: 1px dotted #ddd;font-size: 14px;color: #333;line-height: 30px;padding: 5px 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wx-page-contactus {border-radius: 5px;color: #fff;background-color: #353535;border-color: #353535;padding: 15px;margin-top: 20px;overflow: hidden;}
.wx-page-contactus h3 {font-size: 18px;font-weight: 600;line-height: 1.5;letter-spacing: 1.5px;color: #fff;margin: 10px 0px;overflow: hidden;}
.wx-page-contactus hr {margin: 10px 0px;border-top: 1px solid rgba(221, 221, 221, .25);padding: 0px;overflow: hidden;}
.wx-page-contactus .content {font-size: 15px;line-height: 2;color: #fff;}
.wx-page-contactus .content p {margin: 0px;}
.wx-page-pagination {text-align: center; margin: 10px 0px 20px; padding: 0px; overflow: hidden;}
.pagination {justify-content: center;}
.pagination li a,.pagination li span {display: inline-block;width: 30px;height: 30px; border: 1px solid #ddd; line-height: 28px;text-align: center;font-size: 16px;color: #666;background-color: #f1f1f1;border-radius: 3px;margin-right: 10px;transition: all .6s;}
.pagination li a.page-link {padding: 2px 0px;}
.pagination li.active span,.pagination li a:hover {background-color:#2572ca; color: #fff;}
table{display: table;width: 100% !important;height: 100%;margin:0;border-spacing: 0px;border-collapse: collapse;}
table th,table td {margin: 0px;padding: 5px;line-height: 1.53846154;vertical-align: top;border-bottom: 1px solid #ddd;}
table > thead > tr > th {font-weight: bold;color: #353535;vertical-align: bottom;background-color: #f1f1f1;text-align: left;}
table > tbody + tbody {border-top: 1px solid #ddd;}
table tr > td.active,table tr > th.active,table tr.active > td,table tr.active > th {background-color: #ffe7bc;}
table tr:last-child td {border-bottom: 0px;}
.cables {padding: 0px; margin: 0px 0px 10px; overflow: hidden;}
.cables h5{margin: 0px; padding: 15px; background-color: #ececec;border-bottom: 1px solid #363636;font-size: 18px;line-height: 1.5;font-weight: 700;}
.cables table{width: 100%; height: initial;}
.cables table td{line-height: 35px; padding: 10px 0px; font-size: 14px;}
.cables table tr:not(:last-of-type) {border-bottom: 1px solid #ececec;}
.cables table .nowrap{white-space:nowrap;}
.cables table .full-width{width: 100%;}

/* 在线工具 */
.wx-online-toolslist {padding: 0px;margin: 0px;overflow: hidden;}
.wx-online-toolslist li {border-bottom: 1px dashed #ccc;padding: 0px 0px 15px;margin: 0px 0px 15px;overflow: hidden;}
.wx-online-toolslist li:last-child {border-bottom: 0px;padding: 0px;}
.wx-tools-oneleft {width: 270px;border: 1px solid #333;padding: 1px;margin: 0px;overflow: hidden; float: left;}
.wx-tools-oneimg {width: 100%;padding: 0px;margin: 0px;overflow: hidden;position: relative;}
.wx-tools-oneimg {width: 100%;}
.wx-tools-oneimgtxt {position: absolute;left: 0px;right: 0px;bottom: 0px;padding-bottom: 10px;background-color: rgba(255, 153, 52, 0.5);text-align: center;}
.wx-tools-oneimgtxt a {color: #fff;display: block;}
.wx-tools-oneimgtxt h2 {font-size: 18px;margin-top: 10px;font-weight: normal;color: #FFF;font-family: 'Raleway', Arial, sans-serif;}
.wx-tools-oneimgtxt p {font-size: 16px;color: #FFF;}
.wx-tools-oneimgtxt span {font-size: 12px;}
.wx-tools-oneinfo {width: calc(100% - 300px);padding: 0px;margin: 0px;overflow: hidden; float: right;}
.wx-tools-oneinfo p {font-size: 14px;line-height: 1.6;margin-bottom: 5px;}
.wx-tools-onemore {text-align: right;font-size: 14px; margin: 10px 0px 0px; padding: 0px; overflow: hidden;}
.wx-tools-onemore a { color: #2572ca;}
/*查询器*/
.querier .link{display: block; padding: 8px 5px; margin: 0px; border-radius: 3px; background-color: #a5a5a5; color: #fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.querier .link.good{background-color: #3693d9;}
.querier .link.general{background-color: #ff9934;}
.querier .iconfont{border-radius: 50%;}
.querier .iconfont{color: #FFFFFF; background-color: #795548; }
.querier .stock{color: #009688; background-color: #FFFFFF;}
.querier .btn .icon{color:#145ccd;background-color: transparent;}
.querier .card{ cursor: pointer; border-radius: 0; border-width: 0; background-color: #f1f1f1;}
.querier .card:hover>.media-wrapper, .querier .card:hover>img {opacity: 1;background-color:#f1f1f1;}

.panel-csb{border-color: #2572CA; }
.panel-csb>.panel-heading{background-color: #2572CA;border-color: #2572CA; color: #FFF; font-size: 16px;}
.panel-csb>.list-group{background: #fff; height: 300px; padding: 5px; overflow: auto;}
.panel-csb>.list-group a {border-bottom: 1px solid #eee; padding: 5px;}
.panel-csb>.list-group a h4 {font-size: 16px; line-height: 30px; color: #2572CA; padding: 0px; margin: 0px;}
.panel-csb>.list-group .bg-yellow .list-group-item-heading{background-color:#ff9800;color: #fff;}
.panel-csb>.list-group .bg-yellow .list-group-item-text{color:#ff9800;}
.panel-csb>.list-group .bg-gray .list-group-item-heading{background-color:#9e9e9e;color: #fff;}
.panel-csb>.list-group .list-group-item-text{font-size: 14px;}
.panel-csb>.list-group .text-yellow{color: #ff9800;}
.panel-csb>.list-group .list-group-item-text span{color:#FFF;width: 20px; height: 20px; line-height: 20px; display: inline-block; margin-left: 5px; border-radius: 50%; background-color: #2672ca; text-align: center;}
.panel-csb .icon{background-color:transparent!important;color: #555555!important;}
.panel-csb .bg-yellow .icon{color:#ff9800!important;}
.panel-csb .bg-gray .icon{color:#9e9e9e!important;}
/* wx-tools-phraselist 一行一条，wx-tools-halflist 一行二条，wx-tools-thirdlist 一行三条 */
.wx-tools-title {position: relative;width: 100%;height: 53px;line-height: 30px;text-indent: 30px;font-weight: bold;margin-bottom: 9px;background: url(../images/title_bg.png) no-repeat left center;font-size: 20px;color: #000;padding-left: 10px;overflow: hidden;}
.wx-tools-title::before {position: absolute;content: '';width: -webkit-calc(100% - 22px);width: -moz-calc(100% - 22px);width: calc(100% - 22px);right: 0;bottom: 12px;border-top: 1px solid #cecece;}
.wx-tools-detailscontent {padding: 0px; margin: 0px 0px 0px; overflow: hidden;}
.wx-tools-structurelist ul {display: grid;column-gap: 10px;grid-template-columns: 1fr 1fr 1fr 1fr;padding: 0px;margin: 0px 0px 10px;overflow: hidden;}
.wx-tools-structurelist2 ul {display: grid;column-gap: 10px;grid-template-columns: 1fr 1fr 1fr;padding: 0px;margin: 0px 0px 10px;overflow: hidden;}
.wx-tools-structurelist li, .wx-tools-structurelist2 li {background-color: #f1f1f1;padding: 0px;margin: 0px 0px 10px;overflow: hidden;}
.wx-tools-structureimg {display: block;width: 100%;overflow: hidden;text-align: center;background-color: #f1f1f1;filter: alpha(opacity = 100);opacity: 1;-webkit-transition: all .4s cubic-bezier(.175,.885,.32,1);-o-transition: all .4s cubic-bezier(.175, .885, .32, 1);transition: all .4s cubic-bezier(.175,.885,.32,1);}
.wx-tools-structuretxt {display: block;padding: 10px;margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 14px;}
.wx-tools-block {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-blockhalf {width: 49%; padding: 0px; margin: 0px; overflow: hidden;}
.wx-tools-blockinstallleft {width: 58%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-blockinstallright {width: 40%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-blockleft {width: 68%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-blockright {width: 30%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-phraselist, .wx-tools-halflist,.wx-tools-installlist, .wx-tools-thirdlist, .wx-tools-adaptationlist {padding: 0px;margin: 0px;}
.wx-tools-phraselist li, .wx-tools-halflist li,.wx-tools-installlist li, .wx-tools-thirdlist li {font-size: 14px;line-height: 35px;width: 100%;background-color: #f0f0f0;padding: 5px 10px;margin: 0px 0px 15px;}
.wx-tools-halflist ul,.wx-tools-installlist ul {display: grid;column-gap: 15px;grid-template-columns: 1fr 1fr;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-thirdlist ul {display: grid;column-gap: 15px;grid-template-columns: 1fr 1fr 1fr;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-adaptationlist ul {display: grid;column-gap: 15px;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;padding: 0px;margin: 0px 0px 10px;overflow: hidden;}
.wx-tools-adaptationlist ul li {padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-adaptationlist .link {display: block;padding: 8px 5px;margin-bottom: 15px;border-radius: 3px;background-color: #a5a5a5;color: #fff;}
.wx-tools-fitter {padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-fitter ul {display: grid;column-gap: 15px;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;padding: 0px;margin: 0px 0px 10px;overflow: hidden;}
.wx-tools-fitter ul li {padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-fitter .link {display: block;padding: 8px 5px;margin-bottom: 15px;border-radius: 3px;background-color: #a5a5a5;color: #fff;}
.wx-tools-stocktxt {font-size: 14px;line-height: 2;color: #000;padding: 0px 0px 20px;margin: 0px;overflow: hidden;}
.wx-tools-instructions {font-size: 14px;line-height: 1.6;border: 1px solid #ccc;border-radius: 5px;padding: 20px;margin: 0px;overflow: hidden;}
.wx-tools-instructions p {margin-bottom: 10px;}
.wx-tools-selection {background-color: #f0f0f0; width: 100%; height: calc(100% - 75px); padding: 15px 0px; margin: 0px 0px 10px; overflow: hidden;}
.wx-tools-selection select {width: calc(50% - 30px) !important; height: 35px; font-size: 14px;margin: 0px 15px 10px;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff; float: left;}
.wx-tools-catalogueinfo {padding: 0px;margin: 0px 0px 15px;overflow: hidden;}
.img-thumbnail {display: inline-block;max-width: 100%;height: auto;padding: 4px;line-height: 1.53846154;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.wx-tools-catalogueinfo h3,.wx-tools-adaptationlist h3 {font-size: 16px; line-height: 30px; margin: 0px; padding: 5px 0px; overflow: hidden;}
.param-bg {background-image: url('../images/tools/lin/empty.png');background-repeat: no-repeat;background-position: center;background-position: right;}
.param-bg.hide {display: none !important;}
.wx-tools-module {display: flex;flex-wrap: wrap;justify-content: center;padding: 0px;margin: 0px;overflow: hidden;}
.wx-tools-module .param-line {display: inline-block; width: 50%; margin: 0 5px;}
.wx-tools-bgcolorblue {background-color: #2572ca; color: #fff;}
.text-success {color: #38b03f;}
.text-danger {color: #ea644a;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {cursor: not-allowed;background-color: #e5e5e5;}
.wx-tools-tableinfo {border: 1px solid #ccc;border-radius: 5px;padding: 0px;margin: 0px 0px 20px;overflow: hidden;}
.wx-tools-tableinfo table {padding: 0px;margin: 0px;}
.wx-tools-tableinfo table th,.wx-tools-tableinfo table td {padding: 8px;}
.wx-tools-tableinfo a {color: #2572ca;}
.wx-tools-pcctitle {position: relative;width: 100%;height: 53px;line-height: 30px;font-weight: bold;margin-bottom: 9px;background: url(../images/title_bg.png) no-repeat left center;font-size: 20px;font-family: "Poppins";overflow: hidden;}
.wx-tools-pcctitle::before {position: absolute;content: '';width: -webkit-calc(100% - 22px);width: -moz-calc(100% - 22px);width: calc(100% - 22px);right: 0;bottom: 12px;border-top: 1px solid #cecece;}
.wx-tools-pcctitle span {display: inline-block;font-size: 16px;background-color: #2672ca;text-align: center;text-indent: 0px;width: 24px;height: 24px;line-height: 24px;margin-right: 10px;border-radius: 50%;color: #FFF;}
.wx-tools-typelist li {background-color: #fff; border: 1px solid #eee; border-radius: 5px; padding: 10px;}
.wx-tools-coefficient li {border-radius: 5px; border: 1px solid #2572ca; padding: 0px; margin: 0px 0px 10px;  overflow: hidden;}
.wx-tools-coefficient li .panel-heading {font-size: 16px;line-height: 30px; padding: 5px 5%; margin: 0px; overflow: hidden;}

/* 下载中心 */
.wx-down-retrievemain {display: inline-flex;padding: 0px;margin: 0px 0px 20px;}
.wx-down-retrievemain .wx-down-retrievetitle {display: inline-block;width: 120px;border: 1px solid #aaa;border-right: 0px;background-color: #eee;border-radius: 5px 0px 0px 5px;font-size: 14px;color: #333;line-height: 30px;text-align: center;padding: 0px 5px;margin: 0px;overflow: hidden;}
.wx-down-retrievemain .chosen-container-single .chosen-single{width: 100%;height: initial !important;border-radius: 0px 5px 5px 0px;font-size: 14px;color: #333;padding: 5px 10px;}
.wx-down-retrievemain select:focus-visible {outline: initial;}
.wx-down-datalist {padding: 0px;margin: 0px 0px 30px;}
.wx-down-datalist li {display: grid;column-gap: 10px;grid-template-columns: 130px calc(100% - 270px) 100px;border: 1px solid #eee;padding: 10px;margin: 0px 0px 10px;overflow: hidden;}
.wx-down-oneimg {text-align: center;padding: 0px;margin: 0px;overflow: hidden;}
.wx-down-oneinfo {border-left: 1px solid #eee;padding: 0px 0px 0px 10px;margin: 0px;overflow: hidden;}
.wx-down-oneinfo h3 {font-size: 16px;font-weight: 600;color: #000;padding: 0px;margin: 0px 0px 5px;overflow: hidden;}
.wx-down-oneinfo dl {display: grid;column-gap: 20px;grid-template-columns: 1fr 1fr;margin: 0px;padding: 0px;overflow: hidden;}
.wx-down-oneinfo dd {font-size: 14px;line-height: 25px;color: #666;padding: 0px;margin: 0px;overflow: hidden;}
.wx-down-onebtn {text-align: center;padding: 10px 0px 0px;margin: 0px;overflow: hidden;}
.wx-down-onebtn a {display: inline-block;padding: 5px 10px;font-size: 14px;line-height: .1.5;color: #fff;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;border: 1px solid #2572ca;border-radius: 5px;background-color: #2572ca;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.wx-down-onebtn p {font-size: 14px;line-height: 35px;color: #666;padding: 0px;margin: 0px;overflow: hidden;}

/* 产品展示 */
.wx-products-maininfo, .wx-products-newsinfo {padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-catemain {display: flex;flex-wrap: wrap;justify-content: space-between;border-bottom: 1px solid #ccc;padding: 0px 0px 20px;margin: 0px 0px 20px;overflow: hidden;}
.wx-products-cateimg {width: 38%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-cateimg>img {width: 100%;padding: 2px;border: 1px solid #ccc;}
.wx-products-cateimg ul {display: flex;flex-wrap: wrap;justify-content: left;margin: 10px 0px 0px;padding: 0px;overflow: hidden;}
.wx-products-cateimg li {width: 12.5%;padding: 0px 10px 0px 0px;margin: 0px;overflow: hidden;}
.wx-products-catesummny {width: 60%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-catesummnytitle {padding: 0px;margin: 0px 0px 10px;font-size: 24px;line-height: 30px;overflow: hidden;}
.wx-products-catesummnyinfo {padding: 0px;margin: 0px;line-height: 2;font-size: 16px;overflow: hidden;color: #666;}
.wx-products-catecenterinfo {font-size: 14px;line-height: 1.6;padding: 0px 0px;margin: 0px 0px 20px;overflow: hidden;}
.wx-products-catetabhelp {border-radius: 4px;padding: 15px;color: #282828;background-color: #f1f1f1;margin: 0px 0px 20px;overflow: hidden;}
.wx-products-catetabhelp h4 {font-size: 15px; font-weight: bold; margin: 0px; padding: 0px; overflow: hidden;}
.wx-products-catetabhelp hr {border-top-color: #999; padding: 0px; margin: 10px 0px;}
.wx-products-catetabhelp>div {font-size: 13px; line-height: 1.6;color: #555; padding: 0px; margin: 0px; overflow: hidden;}
.wx-products-catecentertitle {padding: 0px;margin: 0px 0px 10px;border-bottom: 2px solid #2572ca;overflow: hidden;}
.wx-products-catecentertitle h3 {display: inline-flex;border-radius: 5px 5px 0px 0px;background: #2572ca;color: #fff;font-size: 16px;padding: 10px 20px 8px;margin: 0px;overflow: hidden;}
.wx-products-catequeryprolist {display: grid;column-gap: 20px;grid-template-columns: 1fr 1fr 1fr 1fr;padding: 0px;margin: 0px 0px 20px;overflow: hidden;}
.wx-products-catequeryone {cursor: pointer;border-radius: 0;border-width: 0;background-color: #f1f1f1;}
.wx-products-catequeryoneimg {display: block;width: 100%;overflow: hidden;text-align: center;background-color: #f1f1f1;filter: alpha(opacity=100);opacity: 1;-webkit-transition: all .4s cubic-bezier(.175,.885,.32,1);-o-transition: all .4s cubic-bezier(.175,.885,.32,1);transition: all .4s cubic-bezier(.175,.885,.32,1);}
.wx-products-catequeryoneimg > img {max-width: 100%;vertical-align: middle;}
.wx-products-catequeryoneinfo {display: block;padding: 10px;margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wx-products-catequeryformtitle {background-color: #c3c3c3;color: #353535;font-size: 16px;padding: 5px 10px;margin-bottom: 10px;}
.wx-products-catequeryformitem {background-color: #f2f2f2;padding: 6px 10px;margin-bottom: 10px;font-weight: normal;text-align: right;overflow: hidden;}
.wx-products-catequeryformcontent {margin-bottom: 10px;}
.wx-products-catequeryformbtn {width: 100%;display: inline-block;padding: 5px 10px;margin-bottom: 15px; font-size: 14px;line-height: 30px;color: #333;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;border: 1px solid #666;border-radius: 5px;background-color: #ccc;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.wx-products-catequeryformbtn.btn-warning {background-color: #ffc107; border-color: #ffc107; color: #333;}
.wx-products-catequeryformbtn.btn-primary {background-color: #2572ca; border-color: #2572ca; color: #fff;}
.wx-products-catequeryformimage {padding: 0px; margin: 0px; overflow: hidden;}
.wx-products-catetabmain {padding: 0px;margin: 20px 0px 0px;overflow: hidden;}
.wx-products-catetabnav {padding: 0px;margin: 0px 0px 10px;border-bottom: 2px solid #2572ca;overflow: hidden;}
.wx-products-catetabnav ul {display: flex;flex-wrap: wrap;justify-content: left;padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-catetabnav ul li {display: inline-flex;border-radius: 5px 5px 0px 0px;color: #333;font-size: 16px;padding: 10px 20px 8px;margin: 0px 5px 0px 0px;overflow: hidden;}
.wx-products-catetabnav ul li.active {background: #2572ca;}
.wx-products-catetabnav ul li.active a {color: #fff;}
.wx-products-catetabinfo {display: none; padding: 0px;margin: 0px; overflow: hidden;}
.wx-products-catetabinfo.active {display: block;}
.wx-products-catetabinfo>h3 {font-size: 16px; line-height: 1.8; padding: 0px; margin: 5px 0px 10px; overflow: hidden;}
.wx-products-catetabinfo>p {font-size: 14px; line-height: 1.5; padding: 0px; margin: 0px 0px 5px;overflow: hidden;}
.wx-products-catemoreinfo {border: 1px solid #2572ca;border-radius: 5px 5px 0px 0px;padding: 0px;margin: 20px 0px 0px;overflow: hidden;}
.wx-products-catemoretitle {background-color: #2572ca;border-radius: 5px 5px 0px 0px;color: #FFF;font-size: 16px;line-height: 30px;padding: 5px 15px;margin: 0px;overflow: hidden;}
.wx-products-catemorelist {border: 1px solid #2572CA;padding: 15px 15px 0px;margin: 0px;overflow: hidden;}
.wx-products-catemorelist ul {display: grid;column-gap: 15px;grid-template-columns: 1fr 1fr 1fr 1fr;}
.wx-products-catemorelist li {padding: 0px;margin: 0px 0px 15px;overflow: hidden;}
.wx-products-videomain {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px 0px 15px;overflow: hidden;}
.wx-products-videoleft {width: 58%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-videoleft video {width: 100%;}
.wx-products-videoright {width: 40%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-videoright h3 {font-size: 16px;color: #333;padding: 0px;margin: 5px 0px 10px;overflow: hidden;}
.wx-products-videoright p {font-size: 13px;line-height: 1.8;color: #555;padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-catetabchemistrylist {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px 0px 15px;overflow: hidden;}
.wx-products-catetabchemistryhalf {width: 49%;border: 1px solid #ccc;border-radius: 5px; padding: 10px;margin: 0px;overflow: hidden;}
.wx-products-catetabchemistryhalf .form-group {width: 100%; margin-bottom: 20px;}
.wx-products-catetabchemistryhalf .chosen-container {width: 100% !important;}
.wx-products-catetabchemistryresult {border: 1px solid #ccc; border-radius: 4px; padding: 10px;margin: 0px; overflow: hidden;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}
.wx-products-catetabchemistryinfo {font-size: 14px; line-height: 1.8; color: #555; margin: 20px 0px 0px; padding: 0px; overflow: hidden;}
.wx-products-catemodulenoinfo {font-size: 16px;text-align: center;padding: 100px 0px;margin: 0px;overflow: hidden;}

/* 案例中心 */
.wx-case-list {padding: 0px;margin: 0px;overflow: hidden;}
.wx-case-list ul {display: grid;column-gap: 20px;grid-template-columns: 1fr 1fr 1fr;}
.wx-case-list li {padding: 0px;margin: 0px;overflow: hidden;}
.wx-case-onetitle {margin-bottom: 5px;padding-left: 20px;width: 100%;height: 30px;border-bottom: 2px solid #0067b3;background: url(../images/disc.png) no-repeat 5px 10px;color: #0067b3;font-weight: 700;font-size: 14px;line-height: 30px;}
.wx-case-oneinfo {display: flex;overflow: hidden;margin: 0 0 10px;padding: 0;background-color: #f2f2f2;}
.wx-case-oneinfoimg {width: 180px;padding: 0px;margin: 0px;overflow: hidden;}
.wx-case-oneinfoimg img {width: 100%;}
.wx-case-oneinfotxt {overflow: hidden;margin: 0;padding: 10px 15px;width: -webkit-calc(100% - 180px);width: -moz-calc(100% - 180px);width: calc(100% - 180px);line-height: 25px;}
.wx-case-oneinfotxt p {padding: 0px;margin: 0px 0px 10px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.wx-case-oneinfotxt span a {color: #145ccd;}

/* 表单模块 */
.wx-order-prompt {border-radius: 4px;padding: 15px;color: #282828;background-color: #f1f1f1;margin: 0px 0px 20px;overflow: hidden;}
.wx-order-prompt h4 {font-size: 15px; font-weight: bold; margin: 0px; padding: 0px; overflow: hidden;}
.wx-order-prompt hr {border-top-color: #999; padding: 0px; margin: 10px 0px;}
.wx-order-prompt p {font-size: 13px; line-height: 1.6;color: #555; padding: 0px; margin: 0px; overflow: hidden;}
.wx-order-contentmain {border: 1px solid #ddd;border-radius: 8px;padding: 10px;margin: 0px;overflow: hidden;}
.wx-order-module {padding: 0px; margin: 0px; overflow: hidden;}
.wx-order-moduletitle {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 18px;line-height: 30px;color: #333;border-bottom: 1px solid #e5e5e5;}
.wx-order-modulelist {padding: 0px;margin: 0px;overflow: hidden;}
.wx-order-modulelist li {padding: 0px; margin: 0px 0px 20px;}
.wx-order-moduleonename {font-size: 13px; line-height: 30px; padding: 3px 10px 0px;text-align: right; position: relative;}
.wx-order-moduleonename.required::after {position: absolute;top: 5px;right: -1px;display: inline-block;font-size: 17px;color: #ea644a;content: '*';}
.wx-order-moduleoneinput {font-size: 13px; line-height: 30px;padding-top: 3px;}
.wx-order-modulebtn {text-align: center; border-top: 1px solid #eee; padding: 20px 0px 10px !important; margin: 0px !important; overflow: hidden;}
.wx-order-moduleonebtn {width: 60%;display: inline-block;padding: 5px 10px;font-size: 14px;line-height: 30px;color: #333;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;border: 1px solid #666;border-radius: 5px;background-color: #ccc;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.wx-order-moduleonebtn.btn-danger {background-color: #f05839; border-color: #f05839; color: #fff;}
.wx-order-moduleonebtn.btn-primary {background-color: #3f89df; border-color: #3f89df; color: #fff;}
.wx-order-moduleonebtn.btn-danger:hover {background-color: #e64525; border-color: #e64525;}
.wx-order-moduleonebtn.btn-primary:hover {background-color: #2572ca; border-color: #2572ca;}

/* 公司简介 */
.wx-aboutus-section {padding: 0px;margin: 0px 0px 10px;overflow: hidden;}
.wx-aboutus-sectiontitle {position: relative;width: 100%;height: 53px;line-height: 30px;text-indent: 30px;font-weight: bold;margin-bottom: 9px;background: url(../images/title_bg.png) no-repeat left center;font-size: 20px;color: #000;font-family: newsgoth_btbold;padding-left: 10px;overflow: hidden;}
.wx-aboutus-sectiontitle:before {position: absolute;content: '';width: -webkit-calc(100% - 22px);width: -moz-calc(100% - 22px);width: calc(100% - 22px);right: 0;bottom: 12px;border-top: 1px solid #cecece;}
.wx-aboutus-sectionlist {padding: 10px 0px 0px;margin: 0px;overflow: hidden;}
.wx-aboutus-sectionlist ul {display: grid;column-gap: 20px;grid-template-columns: 1fr 1fr 1fr 1fr;}
.wx-aboutus-sectionlist li {padding: 0px;margin: 0px 0px 10px;overflow: hidden;}
.wx-aboutus-sectiononeimg {padding: 0px;margin: 0px;border-radius: 5px;overflow: hidden;}
.wx-aboutus-sectiononetxt {font-size: 16px;line-height: 40px;text-align: center;color: #265ba7;padding: 0px;margin: 0px;overflow: hidden;}
.wx-aboutus-maps {background-color: #f0f0f0;border: 1px solid #ddd;height: 480px;font-size: 13px;line-height: 2;padding: 0px;margin: 0px;overflow: hidden;}

/* 联系我们 */
.wx-contactus-listinfo {overflow: hidden;margin: 0px;padding: 0px 20px 30px;}
.wx-contactus-listinfo ul {display: grid;column-gap: 30px;grid-template-columns: 1fr 1fr 1fr;}
.wx-contactus-listinfo li {padding: 0px;margin: 0px 0px 30px;overflow: hidden;}
.wx-contactus-listinfo li h3 {margin: 10px 0 18px;color: #353535;font-weight: 900;font-size: 20px;}
.wx-contactus-listinfo li h3 em {display: inline-flex;background-color: #005da3;width: 8px;height: 25px;margin: 0px 5px 0px 0px;padding: 0px;overflow: hidden;float: left;}
.wx-contactus-listinfo li p {margin-bottom: 0;color: #909090;font-size: 14px;line-height: 200%;}
.wx-contactus-linkinfo {overflow: hidden;border-top: 1px solid #ccc;margin: 0px;padding: 30px 20px;}
.wx-contactus-linkinfo h2 {margin-bottom: 29px;font-weight: 900;font-size: 20px;color: #333;}
.wx-contactus-linkinfo ul {display: grid;column-gap: 30px;grid-template-columns: 1fr 1fr 1fr 1fr;}
.wx-contactus-linkinfo li {padding: 0px;margin: 0px 0px 30px;overflow: hidden;}
.wx-contactus-linkinfo li h3 {margin: 0 0 15px;color: #353535;font-weight: 900;font-size: 16px;}
.wx-contactus-linkinfo li h3 em {display: inline-flex;background-color: #005da3;width: 8px;height: 20px;margin: 0px 5px 0px 0px;padding: 0px;overflow: hidden;float: left;}
.wx-contactus-linkinfo li p {margin-bottom: 0;color: #909090;font-size: 14px;line-height: 200%;}
.wx-contactus-maps {width: 100%;min-height: 65vh;border: 1px solid #eee;padding: 0px;margin: 0px;overflow: hidden;}
.wx-contactus-globallist {padding: 10px 0px 0px;margin: 0px;overflow: hidden;}
.wx-contactus-globallist ul {display: grid;column-gap: 0px;grid-template-columns: 1fr 1fr 1fr 1fr;}
.wx-contactus-globallist li {display: flex;flex-wrap: wrap; justify-content: left; border-bottom: 1px solid #ddd; padding: 0px 0px 20px;margin: 0px 0px 30px;overflow: hidden;}
.wx-contactus-globaloneimg {width: 80px;text-align: center; padding: 0px;margin: 0px;overflow: hidden;}
.wx-contactus-globalonetxt {width: calc(100% - 80px); font-size: 14px;line-height: 25px; color: #666; padding: 0px 5px; margin: 0px;overflow: hidden;}
.wx-contactus-globalonetxt a {color: #2572ca;}

/* 展会&视频中心 */
.rat-exhibition-li {padding: 0px; margin: 0px;}
.rat-exhibition-li ul {display: grid; column-gap: 20px;grid-template-columns: 1fr 1fr;}
.wx-exhibition-one{overflow:hidden;margin:10px 0;padding:10px;border:1px solid #eaedf4;}
.wx-exhibition-one:hover{box-shadow: 0 0 6px rgba(0,0,0,.15);}
.wx-exhibition-oneimg{float:left;margin-right:10px;padding-right:5px;width:170px;border-right:1px solid #eaedf4;color:#9a9a9a;text-align:center;font-size:11px}
.wx-exhibition-oneimg img{height:70px; max-width: 100%}
.wx-exhibition-onetxt{float:right;overflow:hidden;margin:0;padding:0;width:calc(100% - 180px)}
.wx-exhibition-onetxt h3{overflow:hidden;margin:0 0 10px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:14px; font-weight: 600;}
.wx-exhibition-onetxt p{font-size: 14px; margin-bottom: 5px;}
.wx-exhibition-onetxt .date{color:#999;}
.wx-exhibition-onetxt .address{color:#0099e9; font-size: 13px; margin-bottom: 0px;}
.wx-exhibition-onetxt .address span{margin-right: 8px;}
.wx-exhibition-onetxt .icon{margin-right: 10px; color: #ccc;}

/* 网站地图 */
.wx-website-list {padding: 0px;margin: 0px;overflow: hidden;}
.wx-website-list li {padding: 0px;margin: 0px 0px 15px;overflow: hidden;}
.wx-website-list li h3 {border-bottom: 1px dotted #ccc;font-size: 20px;font-weight: bold;color: #0067b3;line-height: 30px;padding: 0px;margin: 0px 0px 0px;overflow: hidden;}
.wx-website-list li dl {display: grid;column-gap: 20px;grid-template-columns: 1fr 1fr 1fr 1fr;border-radius: 5px;background-color: #eee;padding: 20px 20px 10px;margin: 20px 0px 0px;overflow: hidden;}
.wx-website-list li dl a {font-size: 15px;line-height: 30px;color: #0067b3;}



@media screen and (max-width:1600px) {
    .wx-page-title {padding: 3px 5px 0px;}
    .wx-page-title li,.wx-page-title li .iconfont {font-size: 15px;}
  .wx-index-leftinfo,.wx-page-leftinfo {width: calc(100% - 320px);}
  .wx-index-rightinfo,.wx-page-rightinfo {width: 300px;}
  .wx-products-catesummnyinfo {font-size: 15px; line-height: 1.8;}
  .wx-products-oneimg {width: 38%;}
  .wx-products-onetxt {width: 60%;}
  .wx-products-onetxt h3 {font-size: 14px;}
  .wx-products-onetxt p {font-size: 13px;}
  .wx-tools-structurelist ul {grid-template-columns: 1fr 1fr 1fr;}
  .wx-tools-structurelist2 ul {grid-template-columns: 1fr 1fr;}
  .wx-tools-halflist ul {display: block;padding: 0px;margin: 0px;overflow: hidden;}
  .wx-tools-thirdlist ul {display: grid;column-gap: 15px;grid-template-columns: 1fr 1fr;padding: 0px;margin: 0px;overflow: hidden;}
  .wx-contactus-listinfo ul {grid-template-columns: 1fr 1fr;}
  .wx-contactus-linkinfo ul {grid-template-columns: 1fr 1fr 1fr;}
}
@media screen and (max-width:1400px) {
    .pagination li a, .pagination li span {font-size: 14px;}
    .wx-page-title {padding: 3px 5px 0px;}
    .wx-page-title li,.wx-page-title li .iconfont {font-size: 14px; line-height: 30px;}
    .wx-page-title dl dd a {font-size:14px; line-height: 30px;}
    .wx-page-contentinfo {font-size: 13px; line-height: 2;}
  .wx-tools-coefficient li .panel-heading {font-size: 15px;}
  .wx-tools-title,.wx-tools-pcctitle {font-size: 18px;}
  .wx-tools-adaptationlist .link,.wx-tools-detailscontent  {font-size: 13px;}
  .wx-tools-instructions {font-size: 13px; padding: 15px;}
    .wx-aboutus-sectionlist ul {column-gap: 15px; grid-template-columns: 1fr 1fr 1fr;}
    .wx-aboutus-sectiononetxt,.panel-csb > .list-group a h4 {font-size: 14px;}
  .wx-header-nav li a {padding: 0px 20px;}
  .wx-index-prolist ul {grid-template-columns: 1fr 1fr;}
  .wx-products-catemorelist ul {grid-template-columns: 1fr 1fr 1fr;}
  .wx-index-leftinfo,.wx-page-leftinfo {width: calc(100% - 300px);}
  .wx-index-rightinfo, .wx-page-rightinfo {width: 280px;}
  .wx-products-catesummnyinfo {font-size: 14px; line-height: 1.6;}
  .wx-index-exhibitionlist li {margin: 0px 0px 15px;}
  .wx-index-exhibitionimg img {height: 60px;}
  .wx-index-exhibitiontxt {line-height: 1.3;}
  .wx-index-solutionlist li {margin: 5px 0px 20px; font-size: 14px;}
  .wx-news-infolist li {padding: 10px 0px;}
  .wx-news-onedate {padding: 6px 0px;}
  .wx-news-onedate span,.wx-news-onedate p {line-height: 20px;}
  .wx-news-oneinfo h4 {font-size: 15px;}
  .wx-news-oneinfo p {font-size: 13px; line-height: 1.5;}
  .wx-index-newscenter {width: calc(100% - 400px);}
  .wx-index-videocenter {width: 380px;}
  .wx-case-list ul {grid-template-columns: 1fr 1fr;}
  .wx-page-detailslistonetxt {padding: 5px 10px;}
  .wx-page-detailslistonetxt h3 {font-size: 15px; margin: 5px 0px;}
  .wx-page-detailslistonetxt .content {font-size: 12px; line-height: 1.5;}
  .wx-page-detailsturnprve, .wx-page-detailsturnnext {font-size: 14px;}
  .wx-page-detailsrelated h4 {font-size: 14px;}
  .wx-page-detailsrelated ul li,.wx-page-detailsrelated ul li .iconfont {font-size: 13px; padding: 3px 10px;}
  .wx-down-retrievemain {margin-bottom: 15px;}
  .wx-down-retrievemain .wx-down-retrievetitle {font-size: 12px; width: 160px;}
  .wx-down-retrievemain .chosen-container-single .chosen-single {font-size: 12px !important;}
  .wx-down-retrievemain .chosen-container {font-size: 12px !important;}
  .wx-down-oneinfo h3 {font-size: 15px;}
  .wx-down-oneinfo dl {column-gap: 15px;}
  .wx-down-oneinfo dd,.wx-down-onebtn a,.wx-down-onebtn p {font-size: 13px;}
  .wx-contactus-listinfo ul {column-gap: 20px;}
  .wx-contactus-listinfo li h3 {font-size: 18px; margin: 10px 0px;}
  .wx-contactus-listinfo li p {line-height: 1.8;}
  .wx-contactus-linkinfo ul {grid-template-columns: 1fr 1fr;}
  .wx-contactus-linkinfo li {margin-bottom: 20px;}
  .wx-contactus-linkinfo li p {line-height: 1.8;}
  .wx-contactus-globallist li {padding-bottom: 15px; margin-bottom: 20px;}
}
@media screen and (max-width:1200px) {
    .pagination li a, .pagination li span {font-size: 12px;}
    .wx-page-title {padding: 5px 5px 0px;}
    .wx-page-title li {font-size: 12px; line-height: 25px; padding: 0px 10px 0px 5px;}
    .wx-page-title li .iconfont {font-size: 12px; line-height: 23px;}
    .wx-page-title dl dd a {font-size:12px; line-height: 25px;}
    .wx-page-rightcontactselect select {font-size: 12px;}
    .wx-page-contentinfo {font-size: 12px; line-height: 1.6;}
    .wx-aboutus-sectionlist ul {column-gap: 10px;}
    .wx-aboutus-sectiononetxt {font-size: 12px;}
  .wx-header-nav li a span {display: none;}
  .wx-index-leftinfo,.wx-page-leftinfo {width: calc(100% - 255px);}
  .wx-index-rightinfo, .wx-page-rightinfo {width: 240px;}
  .wx-page-rightcontact,.wx-page-righttoolslist, .wx-page-rightcustomizelist {padding: 10px;}
  .wx-page-righttoolslist li, .wx-page-rightnewslist li, .wx-page-rightcustomizelist li, .wx-page-rightrelatedlist li {line-height: 1.5;}
  .wx-page-righttoolslist li a, .wx-page-rightnewslist li a, .wx-page-rightcustomizelist li a, .wx-page-rightrelatedlist li a {font-size: 12px;}
  .wx-page-righttitle h4 {font-size: 14px;}
  .wx-tools-oneinfo {width: calc(100% - 280px);}
  .wx-tools-oneinfo p {font-size: 12px;}
  .wx-tools-title {font-size: 16px; background-size: auto 42px; height: 45px; line-height: 25px; text-indent: 25px;}
  .wx-tools-pcctitle {font-size: 16px; background-size: auto 42px; height: 45px; line-height: 25px;}
  .wx-tools-pcctitle span {width: 20px; height: 20px; line-height: 20px; margin-top: 7px;}
  .wx-tools-structuretxt,.wx-tools-phraselist li, .wx-tools-halflist li, .wx-tools-installlist li, .wx-tools-thirdlist li,.wx-tools-detailscontent,.panel-csb > .list-group a h4 {font-size: 12px;}
  .wx-tools-adaptationlist ul {grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}
  .wx-tools-adaptationlist .link {font-size: 14px;}
  .wx-tools-instructions {font-size: 12px; padding: 10px;}
  .wx-tools-coefficient li .panel-heading {font-size: 14px;}
  .wx-products-catesummnytitle {font-size: 20px; line-height: 25px;}
  .wx-products-catesummnyinfo {font-size: 13px;}
  .wx-index-exhibitionlist li {margin: 0px 0px 10px;}
  .wx-index-exhibition {width: 480px;}
  .wx-index-exhibitionimg img {height: 55px;}
  .wx-index-exhibitiontxt span,.wx-index-exhibitiontxt p {font-size: 12px; line-height: 1.3;}
  .wx-products-onetxt p {font-size: 12px;}
  .wx-index-solution {width: calc(100% - 500px);}
  .wx-index-solutionlist li {margin: 5px 0px 15px; line-height:35px; font-size: 13px;}
  .wx-news-infolist li {padding: 5px 0px;}
  .wx-news-onedate {padding: 5px 0px;}
  .wx-news-oneinfo h4 {font-size: 14px;}
  .wx-news-oneinfo p {font-size: 12px;}
  .wx-index-newscenter {width: calc(100% - 350px);}
  .wx-index-videocenter {width: 320px;}
  .wx-products-videoleft,.wx-products-videoright {width: 49%;}
  .wx-products-videoright h3 {font-size: 13px;}
  .wx-case-oneinfoimg {width: 150px;}
  .wx-case-oneinfotxt {font-size: 12px; line-height:1.5; padding: 8px; width: -webkit-calc(100% - 150px); width: -moz-calc(100% - 150px); width: calc(100% - 150px);}
  .wx-page-detailstitle h1 {font-size: 16px;}
  .wx-page-detailstitle p,.wx-page-detailscontent {font-size: 12px;}
  .wx-page-detailslistonetxt h3 {font-size: 14px;}
  .wx-page-detailsturnprve, .wx-page-detailsturnnext {font-size: 12px;}
  .wx-page-detailsrelated h4 {font-size: 14px;}
  .wx-page-detailsrelated ul li,.wx-page-detailsrelated ul li .iconfont {font-size: 12px; line-height: 25px;}
  .wx-down-datalist li {padding: 5px; grid-template-columns: 130px calc(100% - 240px) 70px;}
  .wx-down-oneinfo h3 {font-size: 14px;}
  .wx-down-oneinfo dl {column-gap: 10px;}
  .wx-down-oneinfo dd,.wx-down-onebtn a,.wx-down-onebtn p {font-size: 12px;}
  .wx-contactus-listinfo ul {column-gap: 15px;}
  .wx-contactus-listinfo li h3,.wx-contactus-linkinfo li h3 {font-size: 16px; margin: 5px 0px;}
  .wx-contactus-listinfo li p {font-size: 12px; line-height: 1.8;}
  .wx-contactus-globallist ul {grid-template-columns: 1fr 1fr 1fr;}
}
@media (max-width: 991px) {
  .desktop .pc {display: block;}
  .desktop .mobile {display: none;}
  .phone .pc {display: none;}
  .phone .mobile {display: block;}

  .desktop .container {padding: 0px; max-width: 940px;}
  .phone .container {padding: 0px;}
  .desktop .wx-header-logo {padding: 25px 0px;}
  .phone .wx-header-logo {padding: 10px 0px;}
  .phone .wx-header-logo img {height: 40px;}
  .phone .wx-header-logo span {padding-top:14px; font-size: 12px;}
  .phone .wx-page-all {padding: 10px;}
  .phone .wx-page-banner .swiper-button-prev,.phone .wx-page-banner .swiper-button-next {display: none;}
  .phone .wx-page-detailsturn {margin-bottom: 20px;}
  .phone .wx-index-maininfo {display: block;}
  .phone .wx-index-leftinfo,.phone .wx-page-leftinfo,.phone .wx-index-rightinfo,.phone .wx-page-rightinfo {width: 100%;}
  .phone .wx-products-oneimg,.phone .wx-products-onetxt {width: 100%; margin: 0px; padding: 0px;}
  .phone .wx-products-onetxt p,.phone .wx-products-onetxt span {display: none;}
  .phone .wx-index-prolist {width: 100%;}
  .wx-index-prolist ul {column-gap: 10px;}
  .phone .wx-index-prolist li {margin-bottom: 10px;display: inherit;}
  .wx-index-twotitle {padding: 5px 0px; margin-bottom: 5px;}
  .wx-index-twotitle h3 {font-size: 14px;}
  .wx-footer-nav li {font-size: 14px; line-height: 30px; padding: 0px 15px;}
  .wx-footer-copyright {font-size: 12px; font-family: "Poppins";}
  .phone .wx-footer-products {display: none;}
  .phone .wx-index-maininfo,.phone .wx-index-maininfo,.phone .wx-products-catemain,.phone .wx-products-videomain {display: block;}
  .phone .wx-index-exhibition,.phone .wx-index-solution,.phone .wx-index-newscenter,.phone .wx-index-videocenter,.phone .wx-products-cateimg,.phone .wx-products-catesummny,.phone .wx-products-videoleft,.phone .wx-products-videoright,.phone .wx-tools-oneleft,.phone .wx-tools-oneinfo,.phone .wx-page-detailslistoneimg,.phone .wx-page-detailslistonetxt {width: 100%;}
  .phone .wx-index-adinfo {margin-bottom: 5px;}
  .wx-index-exhibitionimg {width: 100px; padding-right: 5px;}
  .wx-index-exhibitionimg img {height: 50px;}
  .wx-index-exhibitiontxt {width: calc(100% - 110px);}
  .wx-index-exhibitiontxt p {font-size: 12px;}
  .wx-index-solutionlist ul {column-gap: 15px;}
  .wx-index-solutionlist li {padding: 0px 5px; margin: 0px 0px 10px;}
  .phone .wx-products-newsinfo,.phone .wx-products-cateimg ul {margin-bottom: 20px;}
  .phone .wx-products-catetabnav ul li {font-size: 12px; margin: 0px; padding: 5px 5px 4px;}
  .phone .wx-products-catetabinfo {font-size: 12px; margin-bottom: 20px;}
  .phone .wx-down-datalist li {display: flex;flex-wrap: wrap;}
  .phone .wx-down-oneimg {width: calc(35% - 5px);}
  .phone .wx-down-oneinfo {width: calc(65% - 6px); padding-left: 5px;}
  .phone .wx-down-oneinfo dl,.phone .wx-contactus-listinfo ul,.phone .wx-contactus-linkinfo ul,.phone .wx-contactus-globallist ul {display: block;}
  .phone .wx-down-oneinfo dd {font-size: 12px; line-height: 20px;}
  .phone .wx-down-onebtn {width: 100%;}
  .phone .wx-down-onebtn a {width: 100%;}
  .phone .wx-products-catemorelist {padding: 10px 10px 0px;}
  .phone .wx-products-catemorelist ul {grid-template-columns: 1fr 1fr;}
  .phone .wx-case-list ul,.phone .wx-page-detailslist li {display: block;}
  .phone .wx-page-detailscontent {padding: 5px 5px 10px; line-height: 1.8;}
}