@charset "UTF-8";
/*=========== PC public CSS ===========*/
*,:before,:after{ margin:0; padding:0; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, pre, form, fieldset, figure, figcaption, table, th, td img{ margin:0; padding:0;}

@font-face {font-family: "BebasNeue-Regular"; font-style: normal; src: url(../font/BebasNeue-Regular.ttf) format("TrueType"); font-display: fallback;}
@font-face {font-family: "Urbanist-Regular"; font-style: normal; src: url(../font/Urbanist-Regular.ttf) format("TrueType"); font-display: fallback;}
@font-face {font-family: "Urbanist-Bold"; font-style: normal; src: url(../font/Urbanist-Bold.ttf) format("TrueType"); font-display: fallback;}
@font-face {font-family: "Montserrat"; font-style: normal; src: url(../font/Montserrat.woff2) format("TrueType"); font-display: fallback;}

body{font-family: "Montserrat";  color:#232323; font-size: 16px; line-height: 1.7; margin:0 auto; background-color:#FFF;overflow-x: hidden;}
ol,ul,li{list-style:none;}
i,em{font-style: normal;}
a{ color:#232323; text-decoration:none; outline:none; cursor:pointer;}
a:hover, a:active, a:link, a:visited{ text-decoration:none;}
fieldset,img{ max-width: 100%; border:none; vertical-align:middle;}
video{width: 100%; border:none; vertical-align:middle;}
input,select,textarea,button{color:#333;font-size:16px;outline:none;font-family: "Montserrat";border: none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
input, button{ border-radius:0; -webkit-appearance:none;} /*清除IOS默认圆角*/
textarea{ resize :none; outline:none; border: none;} /*去除右下角拖动边框标识*/
input:-ms-clear{ display:none;} /*消除 IE10 里的叉号*/
input[type="button"], input[type="submit"], input[type="reset"]{ -webkit-appearance: none; outline:none;}
::-webkit-input-placeholder{color:#4c4c4c;}
::-moz-placeholder{color:#4c4c4c;}
:-ms-input-placeholder{color:#4c4c4c;}
:-moz-placeholder{color:#4c4c4c;}

table{ border-collapse: separate;} /*边线重叠*/
.clearfix:after{ content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden;}
.clearfix{ zoom:1;}
.flex{display: flex;flex-wrap: wrap;align-items: center;}
.flx_w{display: flex;flex-wrap: wrap;justify-content: space-between;}
.btn-swt{cursor: pointer;}
.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.wrap{width: 90%; max-width: 1600px;margin: 0 auto;position: relative;}
.w1600{width: 90%; max-width: 1600px;margin: 0 auto;}
.w1400{width: 90%; max-width: 1400px;margin: 0 auto;}
.w1300{width: 90%; max-width: 1300px;margin: 0 auto;}

/**库存新加开始**/
.stock_wrap{width: 92%; max-width: 1000px;margin: 0 auto;position: relative;padding-top: 30px;}
/**库存新加结束**/

/* aside */
.toTop{position: fixed;right:18px;bottom:80px;z-index: 999;cursor: pointer;width: 50px;display: none;background-color:rgb(0 0 0/0.6);height:50px;line-height: 50px;border-radius: 4px;}
.toTop .isshow{position:absolute;top:0;left:0;display:block;}
.toTop .hide{position:absolute;top:0;left:0;display:none;}
.toTop img{width: 100%;height: auto;vertical-align: middle;}
.toTop:hover{background:#ffa508;}
.toTop:hover .isshow{display:none;}
.toTop:hover .hide{display:block;}

.fix-foot{display: none; position: fixed;bottom: 10px;left:10px; right: 10px;max-width: 768px;z-index: 99999;font-size: 18px;line-height: 52px;}
.fix-foot ul{margin-left: -2%;}
.fix-foot li{float: left;width: 48%;margin-left: 2%;}
.fix-foot li a{background-color: #ffa508;color: #ffffff;font-size: 24px;display: block;text-align: center;line-height: 42px;border-radius: 4px;}


.wp-pagenavi {CLEAR: both; MARGIN:0 auto; WIDTH: 100%; TEXT-ALIGN: center;padding: 60px 0 0;}
.wp-pagenavi a {
BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px;BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;
}
.wp-pagenavi a:hover {
    background-color: #FFA508; BORDER-RIGHT-COLOR:#FFA508; color:white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px;
}/*当前指上页码的边框色*/
.wp-pagenavi a.page-num-current {
    background-color: #FFA508; BORDER-RIGHT-COLOR:#FFA508; BORDER-RIGHT-COLOR:#FFA508; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; border:#FFA508 1px solid;border-radius:5px;
color:#fff;
}/*当前选中页码的背景色*/
.text-norecord{ font-size:18px; line-height:35px;text-align: center;margin: 60px 0;}
@media screen and (max-width: 640px) {
	.m640{ display:none;}
	.wp-pagenavi {padding: 30px 0 0px;margin: 0;}
	.wp-pagenavi a{PADDING-LEFT:7px;padding-right: 7px;}
	.wp-pagenavi a.page-num-current{PADDING-LEFT:7px;padding-right: 7px;}
}


.advantage{width:100%;height:60px;background-color:#f0f0f0;box-shadow:0 5px 5px rgba(0,0,0,.1)}
.advantage ul{height:60px;max-width:1300px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.advantage li{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:60px;position:relative;padding-left:50px;line-height:22px}
.advantage li:before{content:'';position:absolute;left:0;top:10px;width:36px;height:36px}
.advantage .free_sample:before{background:url(../images/free-sample2.png) no-repeat;background-position:center;background-size:cover}
.advantage .credit_card:before{background:url(../images/credit-card2.png) no-repeat;background-position:center;background-size:cover}
.advantage .world:before{background:url(../images/world2.png) no-repeat;background-position:center;background-size:cover}
.advantage .hours_24:before{background:url(../images/24-hours2.png) no-repeat;background-position:center;background-size:cover}
.advantage .ag{;color:#001b34}
.advantage .hl14{font-size:14px;color:#000}
.index-about{margin-top:90px;overflow: hidden;margin-bottom: 60px;}
.index-about .wrap{display:-webkit-box;display:flex}
.index-about .index-name{margin-top:24px}
.index-name{color:#000;line-height:1.5;}
.index-name h2{font-size:45px;}
.index-name h1{font-size:45px;text-align: center;}
.index-about .about-fl{float:left;width: 55%;padding-left: 8%;margin-top: -40px;}
.about-fl>p{color:#4c4c4c;font-size:18px;line-height:2;margin-top: 15px;}
.about-fl .index-more{margin-top: 40px;}
.index-more{margin-right:35px}
.index-more a{display:inline-block;height:63px;line-height:63px;padding:0 20px;color:#000;font-size:20px;position:relative}
.index-more a:before{content:'';position:absolute;left:0;top:0;bottom:0;width:63px;background-color:#ffa508;-webkit-border-radius:25px 5px 5px 5px;border-radius:25px 5px 5px 5px;z-index:-1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.index-more a:after{content:'';position:absolute;right:-36px;top:50%;margin-top:-5px;width:35px;height:11px;background:url(../images/arrow-more.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.index-more a:hover:before{width:100%;-webkit-border-radius:25px 5px 25px 5px;border-radius:25px 5px 25px 5px}
.index-more a:hover:after{right:-40px}
.about-fl ul{margin-top: 40px;}
.about-fl li{float:left;width:25%;text-align:center}
.about-fl li img{width:29px;height:auto;}
.about-fl li span{font-family: "BebasNeue-Regular";font-size: 55px;color: #333;}
.about-fl li sub{font-size: 20px;}
.about-fl li p{color:#333;font-size: 18px;margin-top: -10px;}
.index-about .about-fr{float:left;width: 40%;margin-left: 5%;position:relative;}
.index-about .about-fr:before{/* content:''; */position:absolute;right:-80px;top:-80px;width:168px;height:168px;background:url(../images/about-dot.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1;}
.index-about .about-fr img{width:100%;height:100%;object-fit:cover;}
.index-title{position:relative;line-height:60px;height:60px;margin-bottom:50px}
.index-title .index-more{position:absolute;right:0;top:0}
.index-partner{margin-top:77px}
.index-partner ul{margin-left:-2%}
.index-partner li{float:left;width:23%;margin-left:2%;padding:20px 0;text-align:center;margin-bottom:22px;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,27,52,.15);-moz-box-shadow:0 0 15px rgba(0,27,52,.15);-ms-box-shadow:0 0 15px rgba(0,27,52,.15);-o-box-shadow:0 0 15px rgba(0,27,52,.15);box-shadow:0 0 15px rgba(0,27,52,.15)}
.index-partner li>img{width:92%}
.index-serve{margin-top:90px}
.serve-swiper .swiper-slide{position:relative;overflow:hidden}
.serve-swiper .swiper-slide a{display:block}
.serve-swiper .swiper-slide .serve-pic img{width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.serve-swiper .swiper-slide:hover .serve-pic img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.serve-swiper .swiper-slide .serve-name{position:absolute;left:50px;top:50px}
.serve-swiper .swiper-slide .serve-name img{width:80px;}
.serve-swiper .swiper-slide .serve-name p{color:#fff;font-size:24px;text-shadow:1px 0 0 #000;margin-top:35px;font-weight: bold;}
.serve-swiper .swiper-slide .serve-txt{position:absolute;left:32px;bottom:40px;color:#fff;font-size:24px;text-shadow:1px 0 0 #000;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform-origin:center;transform:rotate(-180deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display: none;}
.serve-swiper .swiper-slide:hover .serve-txt{bottom:50px}
.serve-swiper.swiper-container{padding-bottom:40px;margin-top:120px}
.serve-swiper.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}
.serve-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}
.serve-swiper .swiper-pagination-bullet{width:10px;height:10px;background:#b5b5b5;border:1px solid #b5b5b5;opacity:1;cursor:pointer}
.serve-swiper .swiper-pagination-bullet-active{background:#fff}
.index-blog{margin-top:100px;margin-bottom:80px}
.index-blog .blog .item{background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,27,52,.3);-moz-box-shadow:0 5px 15px rgba(0,27,52,.3);-ms-box-shadow:0 5px 15px rgba(0,27,52,.3);-o-box-shadow:0 5px 15px rgba(0,27,52,.3);box-shadow:0 5px 15px rgba(0,27,52,.3);position:relative;margin-bottom:22px}
.index-blog .blog .item:before{content:'';position:absolute;left:0;bottom:0;width:0;height:4px;background-color:#ffa508;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.index-blog .blog .item a{display:block;padding:10px 10px 30px;}
.index-blog .blog .item .idxblog-pic{position:relative;padding-top:67%;overflow:hidden}
.index-blog .blog .item .idxblog-pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.index-blog .blog .item:hover .idxblog-pic img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.index-blog .blog .item .idxblog-txt{color:#4d4d4d;font-size:20px;line-height:30px;overflow:hidden;margin-top:30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index-blog .blog .item .date{color: #001b34;font-size: 16px;margin-top: 15px;} 
.index-blog .blog .item:hover:before{width:100%}
.index-blog .blog .item .idxblog-txt:hover{color:#ffa508}
.foot-popu{position:fixed;left:0;bottom:0;right:0;background-color:#fff;width:100%;padding:10px 20px 5px 20px;background-color:#e6e6e6;margin:auto;box-shadow:5px -5px 5px #666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9999;-webkit-box-shadow:0 0 15px rgba(0,27,52,.15);-moz-box-shadow:0 0 15px rgba(0,27,52,.15);-ms-box-shadow:0 0 15px rgba(0,27,52,.15);-o-box-shadow:0 0 15px rgba(0,27,52,.15);box-shadow:0 0 15px rgba(0,27,52,.15)}
.foot-popu.popu-on{left:-200%}
.foot-popu p{color:#333;font-size:16px;width:78%;line-height:1.6;float:left}
.foot-popu p a{color:#0055a2;decoration:underline}
.foot-popu p a:hover{color:#ffa508;text-decoration:underline}
.foot-popu .popu-btn{margin-top:3px;text-align:center;width:19%;float:right}
.foot-popu .popu-btn div{display:inline-block;width:142px;line-height:45px;border-radius:4px;color:#000;font-size:17px;cursor:pointer}
.foot-popu .popu-btn div.popuBtn01{background-color:#ffe5b9}
.foot-popu .popu-btn div.popuBtn02{background-color:#ffa508;margin-left:12px}
.foot-popu .popu-btn div:hover{background-color:#0055a2;color:#fff}
.chat{position:fixed;right:25px;bottom:130px;z-index:99999}
.chat-box{position:relative;width:50px;height:240px;display: none;}
.chat-box li{position:relative;width:100%;height:50px;line-height:50px;border-radius:4px;margin:7px;text-align:center}
.item{background-color:rgb(0 0 0 / 60%)}
.chat-box .isshow{position:absolute;top:0;left:0;display:block}
.chat-box .hide{position:absolute;top:0;left:0;display:none}
.chat-box img{display:inline-block;vertical-align:middle;width:100%}
.chat-box span{padding-left:50px;text-align:left}
.chat-box .span-email{position:absolute;top:0;display:none;background:#ffa508 url(../images/chats/email-hover.png) no-repeat;background-size:50px 50px;background-position:0 0;width:225px}
.chat-box .span-whats{transition:transform .5s;position:absolute;top:0;display:none;background:#ffa508 url(../images/chats/whatsapp-hover.png) no-repeat;background-size:50px 50px;background-position:0 0;width:225px}
.chat-box .span-wechat{position:absolute;top:0;display:none;background:#ffa508 url(../images/chats/wechat-hover.png) no-repeat;background-size:50px 50px;background-position:0 0;width:225px}
.chat-box .span-contact{position:absolute;top:0;display:none;background:#ffa508 url(../images/chats/contact-hover.png) no-repeat;background-size:50px 50px;background-position:0 0;width:215px}
.chat-box li:hover{background:#ffa508;border-radius:0}
.chat-box li:hover .isshow{display:none}
.chat-box li:hover .hide{display:none}
.chat-box li:nth-child(1):hover .span-email{left:-210px;animation-duration:.5s;animation-name:span-email;display:inline-block}
.chat-box li:nth-child(2):hover .span-whats{left:-180px;animation-duration:.5s;animation-name:whats-wechat;display:inline-block}
.chat-box li:nth-child(3):hover .span-wechat{left:-180px;animation-duration:.5s;animation-name:whats-wechat;display:inline-block}
.chat-box li:nth-child(4):hover .isshow{display:none}
.chat-box li:nth-child(4):hover .hide{display:block}
@keyframes span-email{from{background-color:#666;left:0}
to{background-color:#ffa508;left:-210px}
}
@keyframes whats-wechat{from{background-color:#666;left:0}
to{background-color:#ffa508;left:-180px}
}
.ban-top{position:relative}
.ban-top img{width:100%;object-fit:cover;}
.crumb{left:0;right:0;margin:0 auto;top: 50%;color: white;font-size:16px;line-height:16px;z-index:22;background:url(../images/icon-home.png) no-repeat left 0;padding-left:20px;max-width: 1600px;width: 90%;filter: brightness(0.3);margin-top: 30px;}
.crumb li{display:inline-block}
.crumb li a{color: white;margin: 0 5px;}
.crumb li a:hover{color:#fff}
.page-name{position:absolute;left:0;right:0;margin:0 auto;top:50%;margin-top:-30px;width:1200px;text-align:center}
.page-name>h1{color:#fff;font-size:55px;line-height:1.2}
.mtop-con{margin-top:80px;}
.mtop-con .index-title{height:auto;line-height:1.2;}
.about-base{margin-bottom: 90px;margin-top: 20px;}
.about-base .index-title{text-align: center;}
.about-proline .index-title{text-align: center;}
.about-wflr{display:flex;align-items: center;}
.about-witem{width:48%;line-height:1.8;overflow:hidden}
.about-witem.bom{margin-left:2%;}
.about-witem img{width:100%;min-height:92px;object-fit:cover;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.about-witem img:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.about-witem strong{display:block;color: #333;font-size:30px;margin:24px 0 20px;}
.about-witem p{color:#4c4c4c;font-size:18px;line-height: 2;}
.about-data{background:url(../images/about-data.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:120px 0 100px}
.about-data li{float:left;width:25%;text-align:center}
.about-data li strong{display:block;color: #fff;font-size:30px;line-height:1.1;}
.about-data li strong #scroNum1{font-size: 60px;}
.about-data li p{color:#fff;font-size:22px;margin-top:10px}
.about-work{background-color:#eee;padding:80px 0 100px}
.work-fl{float:left;width:40%}
.work-item{position:relative;overflow:hidden}
.work-fl .work-item img{width:100%;}
.work-fr .work-item img{width:100%;}
.work-item .work-box{position:absolute;left:-100%;top:0;width:100%;height:100%;background-color: rgb(255 165 8 / 0.7);padding:40px;color:#fff;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.work-item .work-box strong{display:block;font-size:30px;font-family:Vollkorn;font-weight:400;text-align:center;margin-top:-25px;position:absolute;left:38px;top:50px}
.work-item .work-box p{font-size:17px;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;vertical-align:middle;position:absolute;top:100px}
.work-item .work-box p .aa{vertical-align:middle}
.work-item:hover .work-box{left:0}
.work-fr{float:right;width:57.5%}
.work-fr .work-item:first-child{margin-bottom:2.1%}
.work-fr .work-item .work-box{align-items:baseline}
.about-major{background:url(../images/about-major.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:140px 0 150px}
.about-major ul{margin-left:-2.3%}
.about-major ul li{float:left;width:31%;margin-left:2.3%;background-color:#fff;border-radius:8px;text-align:center;padding:84px 40px 90px}
.about-major li strong{display:block;color: #333;font-size:28px;line-height:1.2;margin:30px 0;}
.about-major li p{color:#000;font-size:16px;line-height:28px;height:224px;text-align:left;letter-spacing:-.1px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8}
.about-major li img{margin:0 auto}
.about-major li .major-hide{display:none}
.about-major li:hover .major-hide{display:block}
.about-major li:hover .major-show{display:none}
.about-major li img{width:28%;}
.proline-swiper .swiper-slide img{width:100%;}
.proline-swiper .swiper-slide p{text-align: center;font-size: 18px;margin-top: 10px;}
.proline-swiper .swiper-button-next{background-image:url(../images/hicon.png);background-size:40px;width:40px;height:40px;transform:rotate(180deg)}
.proline-swiper .swiper-button-prev{background-image:url(../images/hicon.png);background-size:40px;width:40px;height:40px}
.proline-swiper .swiper-button-prev::after,.proline-swiper .swiper-button-next::after{}
.about-cert{background-color:#eee;padding: 80px 0;}
.about-cert .index-title{text-align: center;}
.about-cert .cert-fl{width:100%;}
.about-cert .cert-fl p{color:#4c4c4c;font-size:20px;line-height:1.7;margin-bottom:10px}
.about-cert .cert-fr{position:relative;margin-top: 20px;}
.about-cert .cert-swiper{padding-bottom: 60px;}
.cert-swiper .swiper-pagination{bottom: 0 !important;}
.cert-swiper.swiper-container-vertical>.swiper-pagination-bullets{right:auto;left:0}
.cert-swiper.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:15px 0}
.cert-swiper .swiper-pagination-bullet{width:17px;height:17px;border-radius:0;opacity:1;background:url(../images/about-dot01.png) no-repeat}
.cert-swiper .swiper-pagination-bullet-active{background-image:url(../images/about-dot02.png)}
.cert-swiper img{width:100%;}
.cert-swiper p{text-align: center;margin-top: 10px;font-size: 18px;}
.about-choose{margin-bottom: 90px;}
.about-choose li{float:left;width: 20%;}
.about-choose li{margin-right: 3%;}
.about-choose li:nth-child(3){margin-right: 0;}
.about-choose li.on{width: 54%;}
.about-choose li .choose-item{display:flex;justify-content:center;flex-wrap:wrap;align-content:space-between;background-color:#fff;box-shadow: 0 0 15px rgb(128 128 128 / 15%);text-align:center;padding: 40px 10px 40px;height: 300px;cursor:pointer;}
.about-choose li .choose-item img{width: 25%;}
.about-choose li .choose-item strong{display:block;color:#333;font-size: 24px;line-height:1.4;width: 100%;}
.about-choose li .choose-on{height: 300px;background-color: #fff;box-shadow: 0 0 15px rgb(128 128 128 / 15%);display: none;padding: 40px;}
.about-choose li .choose-on strong{display:block;position:relative;font-size:30px;line-height:1.2;padding-bottom:15px;margin-bottom:30px;color: #333;}
.about-choose li .choose-on strong:after{content:'';position:absolute;left:0;bottom:0;width:33px;height:4px;background-color:#333}
.about-choose li .choose-on p{font-size:22px;line-height:1.8;width:100%;color: #333;}
.about-choose li.on .choose-item{display:none}
.about-choose li.on .choose-on{display:block}
.blogs-fl{float:left;width:57%}
.blog-swiper:before{content:'';position:absolute;left:0;right:0;bottom:0;height:170px;background:#011c35;background:-webkit-linear-gradient(top,transparent 0,#011c35 100%);background:-moz-linear-gradient(top,transparent 0,#011c35 100%);background:-ms-linear-gradient(top,transparent 0,#011c35 100%);background:-o-linear-gradient(top,transparent 0,#011c35 100%);background:linear-gradient(to bottom,transparent 0,#011c35 100%);z-index:2}
.blog-swiper .swiper-pagination{text-align:right}
.blog-swiper .swiper-pagination-bullet{width:10px;height:10px;background:#fff;border:1px solid #fff;opacity:1}
.blog-swiper .swiper-pagination-bullet-active{background:0 0}
.blog-swiper.swiper-container-horizontal>.swiper-pagination-bullets{right:50px;width:auto;bottom:30px}
.blog-swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px}
.blog-swiper a{display:block}
.blogs-fr{float:right;width:36%}
.blogs-fr li{margin-bottom:10px}
.blogs-fr li a{display:block;color:#333;font-size:24px;line-height:1.7;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-left:40px;position:relative}
.blogs-fr li a span{position:absolute;left:0;top:6px;background:url(../images/blog-data.png) no-repeat;width:23px;height:23px;text-align:center;line-height:23px;font-size:18px}
.blogs-fr li a:hover,.blogs-fr li.active a{color:#ffa508;}
.blogs-fr li a:hover span,.blogs-fr li.active a span{color:#333}
.blog-list li{border-bottom:1px solid #c9c9c9;overflow:hidden;padding:36px 0}
.blog-list li:first-child{padding-top:0}
.blog-list li:last-child{border:none}
.blog-list li .blog-pic{float:left;width:365px;margin-right:40px}
.blog-list li .blog-pic a{display:block;position:relative;padding-top:67%;overflow:hidden}
.blog-list li .blog-pic a img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.blog-list li .blog-pic a:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.blog-list li .blog-info{display:block;overflow:hidden}
.blog-list li .blog-info a{display:block;color:#333;font-size:24px;line-height:30px;margin-top:24px}
.blog-list li .blog-info a:hover{color:#ffa508}
.blog-list li .blog-info p{color:#666;font-size:18px;line-height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:24px}
.blog-list li .blog-info p.blog-time{text-align:right}
.list-load{margin-top:30px;text-align:center}
.list-load button{display:inline-block;border:2px solid #001b34;background-color:#fff;color:#001b34;font-size:25px;padding:5px 45px;line-height:45px}
.list-load button:hover{background-color:#001b34;color:#fff}
.blog-name{position:absolute;left:0;right:0;margin:0 auto;top:44%;width:92%;text-align:center;display:block}
.blog-name h1{color:#ffa508;font-size:38px;line-height:1.2em;width:100%;display:inline-block}
.blog-name p{color:grey;font-size:16px;margin-top:14px}
.blog-name p span{display:inline;margin:0 25px}
.martit{display:none}
.toc{overflow-y:auto}
.toc>.toc-list{overflow:hidden;position:relative}
.toc>.toc-list li{list-style:none}
.toc-list{margin:0;padding-left:10px}
a.toc-link,a.toc-link-child{color:currentColor;height:100%}
.is-collapsible{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}
.is-collapsed{max-height:0}
.is-position-fixed{position:fixed!important;top:0}
.is-active-link{font-weight:700}
.toc-link-child::before,.toc-link::before{background-color:#eee;content:' ';display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}
.is-active-link::before{background-color:#54bc4b}
.toc-list-child{margin:0;padding-left:25px}
.boxnav-link .toc-link-child::before{width:8px;height:8px;border:1px solid grey;border-radius:50%;top:10px}
.blog-box{margin-top:60px}
.art-show .wrap{position:relative}
.box-link{position:absolute;left:120px;top:0;width:48px;height:100px;background-color:#ffa508;border-radius:4px;text-align:center}
.box-link a{display:block}
.box-link a img{margin-top:13px}
.relat-pro{position:absolute;top:0;right:50%;margin-right:-810px;background-color:#fff;-moz-box-shadow:0 0 15px rgba(0,0,0,.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);padding:26px 30px;width:390px;z-index:22}
.relat-pro strong{display:block;color:#000;font-size:24px}
.relat-pro li{margin:18px 0}
.relat-pro li a{display:block;color:#333;font-size:16px;position:relative;padding-left:22px;line-height:1.6}
.relat-pro li a:before{content:'';position:absolute;left:5px;top:8px;width:6px;height:6px;background-color:#ffa508;border-radius:50%}
.relat-pro li a:hover{color:#ffa508}
.box-nav,.prolist-show .box-show{margin:2.5em 0}
.boxnav-link,.prolist-show .box-show{margin-top:14px;margin-left:30px}
.boxnav-link li,.prolist-show .box-show{margin:1em 0}
.boxnav-link li a,.prolist-show .box-show{position:relative;display:block;padding-left:18px;color:grey;font-weight:400;line-height:1.5}
.boxnav-link li a:hover,.prolist-show .box-show{color:#ffa508}
.prolist-show vedio{width:100%;max-height:450px}
.prolist-show strong a{color:#0077b3}
.prolist-show strong a:hover{text-decoration:underline}
.boxnav-link .toc-list{padding-left:0}
.boxnav-link .toc-link::before{width:8px;height:8px;border:1px solid grey;border-radius:50%;top:10px}
.boxnav-link .is-active-link::before{background-color:#fff}
.list-con01{margin-top:-36px;margin-bottom:44px}
.list-con01 li{padding-left:24px;position:relative;margin:12px 0;line-height:1.5}
.list-con01 li:before{content:'';position:absolute;left:3px;top:5px;width:12px;height:12px;background:url(../images/blog-icon01.png) no-repeat}
.list-con02{margin-bottom:26px}
.list-con02 li{padding-left:28px;position:relative;margin:12px 0;line-height:1.5}
.list-con02 li:before{content:'';position:absolute;left:13px;top:10px;width:4px;height:4px;background-color:#0055a2;border-radius:50%}
.list-con02 li strong{font-weight:400}
.list-con03,.list-con10{margin-top:20px}
.list-con03 li{overflow:hidden;margin-bottom:20px}
.list-con03 div,.list-con10 div{margin-bottom:36px;overflow:hidden}
.list-con03 div p{margin-bottom:0}
.list-con10 div p{margin:0}
.list-con03 img,.list-con10 img{float:left;margin-right:16px;width:200px;}
.list-con03 p strong,.list-con10 p strong{display:block;font-weight:700;color:#000;font-size:18px;margin:16px}
.form-show{width:100%;overflow-x:auto;margin:1.8em 0}
.form-show::-webkit-scrollbar{height:7px;width:200px}
.form-show::-webkit-scrollbar-thumb{border-radius:8px;background-color:#ffa508;margin:1px}
.form-show::-webkit-scrollbar-track{border-radius:8px;background:#a9d6ff}
.form-show table{background-color:#fff;width:100%;cursor:pointer;border-top:1px solid #a9d6ff;border-left:1px solid #a9d6ff;width:100%;max-width:1200px}
.form-show table .add{background-color:#0055a2}
.form-show table .add td{color:#fff}
.form-show table .aad{border-left:1px solid #a9d6ff}
.form-show table tr:nth-child(1){background:#0055a2;color:#fff}
.td tr:nth-child(1){background:unset!important}
.form-show table tr td{padding:10px;word-break:keep-all;border-right:1px solid #a9d6ff;border-bottom:1px solid #a9d6ff;text-align:center;line-height:1.5;color:#181818;font-size:16px}
.td tr td{text-align:left!important}
.td td.bg{background:#0055a2;color:#fff!important}
.td td.nobg{background:#fff;color:#181818!important}
.form-show table tr:nth-child(1) td{color:#fff}
table.form-show tr:nth-child(1){background:#0055a2;color:#fff}
table.form-show .add{background-color:#0055a2}
table.form-show .add td{color:#fff}
.td tr:nth-child(1) td{color:#181818!important}
.td tr>td:nth-last-child(1):first-child{background:#fff;color:#000!important}
.td tr>td:first-child{background:#0055a2;color:#fff!important}
.td tr>td.clean{background:#fff;color:#181818!important}
.hebing tr:nth-child(1){background:unset!important;color:#181818!important}
.hebing tr:nth-child(1) td{color:#181818!important}
.hebing tr:nth-child(1) td:nth-child(1){color:#fff!important}
.hebing tr td[rowspan]{background-color:#0055a2!important;color:#fff!important}
.hebing tr>td.clean{background:#fff!important;color:#181818!important}
.hebing .shu,.hebing .shu strong,.hebing tr td.shu{background-color:#0055a2!important;color:#fff!important}
.quote-show{background-color:#eee;border-radius:10px;padding:24px 30px 20px;margin:0 40px 60px}
.quote-show p{color:#666;font-size:16px;margin-bottom:0}
.quote-show p.quote-name{text-align:right;font-style:italic;margin-top:10px}
.list-con05{margin-bottom:28px}
.list-con05 li{padding-left:24px;position:relative;line-height:1.5;margin:12px 0}
.list-con05 li:before{content:'';position:absolute;left:3px;top:7px;width:12px;height:12px;background:url(../images/blog-icon03.png) no-repeat}
.blog-refer{margin-top:44px}
.blog-refer strong{display:block;color:grey;font-size:20px;margin-bottom:10px}
.blog-refer li{position:relative;padding-left:19px;margin:12px 0}
.blog-refer li a{display:block;color:grey;font-size:14px;position:relative;line-height:1.5}
.blog-refer li a.refer-txt:hover{color:#ffa508}
.blog-refer li .refer-icon{position:absolute;left:3px;top:-1px;width:9px;height:9px;overflow:initial}
.relat-show{margin-top:40px}
.relat-show strong{display:block;color:#000;font-size:28px;margin-bottom:15px}
.blog-refer li,.relat-show li{margin:12px 0}
.relat-show li a{display:block;color:#000;font-size:18px;position:relative;padding-left:34px;line-height:1.5}
.relat-show li a:hover{color:#ffa508}
.relat-show li a:before{content:'';position:absolute;left:3px;top:5px;width:12px;height:14px;background:url(../images/blog-icon05.png) no-repeat}
.msg-box{width:1370px;margin:80px auto 0;border-radius:100px 20px 20px 20px;-moz-box-shadow:0 10px 30px rgba(0,27,52,.3);-webkit-box-shadow:0 10px 30px rgba(0,27,52,.3);box-shadow:0 10px 30px rgba(0,27,52,.3);padding:90px 80px 90px 90px;background-color:#001b34}
.msg-box .msg-base{float:left;width:46%;color:#fff;font-family:""}
.msg-base strong{display:block;font-size: 40px;line-height:1.33;}
.msg-base p{font-size:36px;position:relative;margin-top:10px;padding-bottom:24px}
.msg-base p:after{content:'';position:absolute;left:0;bottom:0;width:68px;height:4px;border-radius:2px;background-color:#f2f2fa}
.msg-base ul{margin-top:150px}
.msg-base ul li{font-size:24px;line-height:2.5;background:url(../images/msg-icon.png) no-repeat left center;padding-left:30px}
.msg-box .msg-form{float:right;width:44%;background-color:#f2f2fa;border-radius:20px;padding:50px 40px 60px}
.msg-form li{position:relative;padding:9px 20px;line-height:30px;background-color:#fff;border-radius:4px;margin-bottom:28px}
.msg-form li img{position:absolute;left:20px;top:14px;width:22px}
.msg-form li input,.msg-form li textarea{width:100%;background-color:#fff;padding-left:30px;font-size:14px;color:#222;line-height:30px}
.msg-form li textarea{height:90px;line-height:1.5}
.msg-btn{margin-top:36px}
.msg-btn input{width:100%;line-height:48px;background-color: #ffa508;border-radius:4px;color:#fff;font-size:20px;font-weight:700;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.msg-btn input:hover{background-color: #ffa508;color:#fff;}
.pros-name{position:absolute;left:0;right:0;margin:0 auto;top:44%;margin-top:-20px;width:92%;text-align:center;line-height:1.4}
.pros-name h1{color:#ffa508;font-size:36px;text-shadow:2px 2px 5px #2d2d2d}
.pros-name ul{font-size:0;margin-top:60px}
.pros-name li{display:inline-block;background-color:#001b34;height:22px;line-height:24px;color:#fff;font-size:14px;border-radius:22px;padding:0 10px 0 26px;margin:0 20px;position:relative}
.pros-name li:before{content:'';position:absolute;left:10px;top:6px;width:10px;height:10px;background:url(../images/pros-icon.png) no-repeat}
.pros-name li:after{content:'';position:absolute;left:-40px;top:10px;width:40px;height:1px;background-color:#001b34}
.pros-name li:first-child:after{display:none}
.pro-box{margin-top:80px}
.list-con06{margin:1.8em 0}
.list-con06 li{padding-left:28px!important;position:relative;margin:12px 0;line-height:1.5}
.list-con06 li:before{content:'';position:absolute;left:13px;top:10px;width:4px;height:4px;background-color:#0055a2;border-radius:50%}
.list-con06 li strong{font-weight:400}
.list-con07{margin-bottom:30px}
.list-con07 li{padding-left:24px;position:relative;line-height:1.5;margin:12px 0}
.list-con07 li span{position:absolute;left:0;top:4px;width:16px;height:16px;background-color:#fff;border-radius:2px;color:#343434;font-size:10px;text-align:center;line-height:16px;border:1px solid #0055a2;border-radius:2px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
.list-con08{position:relative;margin-bottom:40px}
.list-con08:before{content:'';position:absolute;left:14px;top:7px;bottom:12px;width:1px;background-color:#0055a2}
.list-con08 li{position:relative;padding-left:33px;line-height:1.5;margin:12px 0}
.list-con08 li:before{content:'';position:absolute;left:9px;top:7px;width:12px;height:12px;background-color:#0055a2;border:3px solid #dcdcdc;border-radius:50%}
.cont-box{position:relative;margin-top:70px}
.cont-box:before{content:'';position:absolute;left:0;right:0;width:1478px;height:667px;background:url(../images/cont-map.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 auto;z-index:-1}
.cont-link ul{margin-left:-2.3%}
.cont-link li{float:left;width:31%;margin-left:2.3%;text-align:center;position:relative;padding:30px 10px}
.cont-link li:before{content:'';position:absolute;left:0;right:0;top:100px;bottom:0;background-color:#fff;box-shadow: 0 3px 15px #ffa5081c;z-index:-1;}
.cont-link li .cont-pic{width:134px;height:134px;border-radius:50%;background-color:#fff;-moz-box-shadow:0 3px 15px rgba(55,120,255,.15);-webkit-box-shadow:0 3px 15px rgba(55,120,255,.15);box-shadow:0 3px 15px rgba(55,120,255,.15);text-align:center;line-height:134px;margin:0 auto}
.cont-link li .cont-name{color:#333;font-size:24px;font-weight:700;margin:15px 0 6px}
.cont-link li .cont-font{display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;height:72px}
.cont-link li .cont-font p{color: #333;font-size:22px;line-height:36px;display:block;width:100%;}
.cont-link li .cont-font p a{color:#ffa508}
.cont-link li .cont-font p a:hover{color:#ffa508}
.cont-msg{position:relative}
.cont-msg:before{content:'';position:absolute;left:0;right:0;bottom:-2px;height:160px;background-color:#313131;z-index:-1}
.cont-msg .msg-box{background-color:#fff;border-radius:12px;-moz-box-shadow:0 0 15px rgba(0,27,52,.15);-webkit-box-shadow:0 0 15px rgba(0,27,52,.15);box-shadow:0 0 15px rgba(0,27,52,.15);padding:80px 80px 100px;margin-bottom:100px}
.cont-msg .msg-box .msg-base{color: #333;}
.cont-msg .msg-base p:after{background-color:#ffa508}
.cont-msg .msg-base ul{margin-top: 100px;}
.cont-msg .msg-base ul li{color:#333;background-image:url(../images/msg-icons.png)}
.cont-msg .msg-box .msg-form{background-color:#fff;padding:0;margin-top:50px}
.cont-msg .msg-form li{border: 1px solid #ddd;}
.cont-msg .msg-form li input,.cont-msg .msg-form li textarea{}
.cont-msg .msg-form li sup{position: absolute;left: 42px;top: 8px;color: #f00;font-size: 22px;}
.footer-cont{margin-top:4px!important}
.privacy-box{margin-top:60px}
.privacy-show{width:96%;max-width:800px;margin:0 auto;color:#343434;font-size:18px;line-height:1.7}
.privacy-show h2{color:#000;font-size:24px;margin-bottom:16px}
.privacy-show h3{color:#000;font-size:22px;margin-bottom:16px}
.privacy-show p{color:#343434;margin-bottom:36px}
.privacy-show p.pfont{}
.privacy-show p a{text-decoration:underline;color:#6b8be3}
.privacy-show p a:hover{color:#ffa508}
.privacy-show .privacy-font h3{margin-bottom:10px}
.privacy-show .privacy-font p{margin-bottom:12px}
.privacy-show .privacy-font p:last-child{margin-bottom:36px}
.list-con09{margin-bottom:44px}
.list-con09 li{padding-left:24px;position:relative;line-height:1.8;margin:12px 0}
.list-con09 li:before{content:'';position:absolute;left:3px;top:8px;width:12px;height:12px;background:url(../images/blog-icon06.png) no-repeat}
.box-show{width:800px;margin:0 auto;color:#343434;font-size:18px;line-height:1.7;display:inline-block}
.box-show p a{color:#6b8be3}
.box-show p a:hover{color:#ffa508}
.box-show p video,p video{width:95%;max-height:450px;margin-left:10px}
.box-show h3.name-prod{margin-top:1.5em}
.box-show h3.name-prod:before{background-image:url(../images/pros-icon01.png);top:5px}
.prolist{width:1150px;margin:0 auto}
.prolist-box{margin-top:60px}
.prolist-show{width:800px;color:#343434;font-size:18px;line-height:1.7;display:inline-block}
.left_list{width:300px;color:#343434;font-size:15px;line-height:1.7;display:inline-block;float:left;margin-right:50px;padding:1.2rem 0}
.box-show>ol,.prolist-show>ol{margin-bottom:30px;list-style:decimal;counter-reset:li;margin-left:0;padding-left:0}
.box-show>ol>li,.prolist-show>ol>li{position:relative;list-style:none;margin:12px 24px}
.box-show>ol>li:before,.prolist-show>ol>li:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:5px;width:14px;height:14px;background-color:#fff;border-radius:2px;color:#0055a2;font-size:14px;text-align:center;line-height:14px;border:1px solid #0055a2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.box-show h2,.prolist-show h2{color:#000;font-size:28px;margin:2.5em 0 1em;line-height:1.2em}
.box-show h3,.prolist-show h3{color:#000;font-size:22px;margin:2em 0 1em;line-height:1.2em}
.box-show p,.prolist-show p{color:#343434;margin:1.2em 0}
.box-show p>img,.prolist-show p>img{width:100%;height:auto;}
.box-show strong,.prolist-show strong{font-size:18px;display:inline-block;line-height:1.4}
.box-show h4,.prolist-show h4{display:inline-block;color:#000;font-size:18px;margin:1.5em 0 0;line-height:1.2em}
.prolist-show>ol{margin-bottom:30px;list-style:decimal;counter-reset:li;margin-left:0;padding-left:0}
.box-show>ol>li,.prolist-show>ol>li{padding-left:24px;position:relative;line-height:1.5;margin:12px 0}
.prolist-show ol li span{position:absolute;left:0;top:4px;width:16px;height:16px;background-color:#fff;border-radius:2px;color:#343434;font-size:10px;text-align:center;line-height:16px;border:1px solid #0055a2;border-radius:2px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
.dlist{padding-bottom:2.2rem;position:relative}
.left_list>.dlist>p,.left_list>.dlist>ul>li{border-bottom:rgba(150,150,150,.3) solid 1px;color:grey}
.left_list>.dlist>p{padding-bottom:1.2rem;font-size:1.6rem;font-weight:800}
.left_list>.dlist>ul>li{padding:.5rem 0;position:relative}
.left_list>.dlist>ul>li{padding-left:1.2rem}
.left_list>.dlist>ul>li>a{color:grey}
.left_list>.dlist>ul.circle>li:before{content:'';position:absolute;display:inline-block;top:43%;left:5px;width:5px;height:5px;background-color:#0055a2;border-radius:50%}
.left_list>.dlist>ul.left_border>li.select_li>a{color:#0055a2;font-weight:600}
.left_list>.dlist>ul.circle>li.select_li:before{background-color:#0055a2}
.left_list>.dlist>ul.circle>li:hover:before{background-color:#0055a2}
.left_list>.dlist>ul.circle>li:hover{background-color:rgba(250,250,250,.98)}
.left_list>.dlist>ul.circle>li>a{transition-property:font-size;transition-duration:.3s}
.left_list>.dlist>ul.circle>li>a:hover{color:#0055a2;font-weight:600}
.left_list>.dlist>ul.left_border>li.select_li:before{content:'';position:absolute;display:inline-block;top:0;left:0;width:10px;height:100%;background-color:rgba(239,239,239,.94)}
.left_list>.dlist>ul.left_border>li.select_li{background-color:rgba(250,250,250,.98)}
.left_list>.dlist>ul.left_border>li:hover:before{content:'';position:absolute;display:inline-block;top:0;left:0;width:10px;height:100%;background-color:rgba(239,239,239,.94)}
.left_list>.dlist>ul.left_border>li:hover{background-color:rgba(250,250,250,.98)}
.left_list>.panel{text-align:center;padding:40px 20px;box-shadow:5px 5px 10px #f0f0f0;border-radius:4px}
.content_email_left{display:inline-block;color:#fff;height:40px;line-height:40px;width:150px;margin-top:20px;border-radius:4px;background-color:#ffa508;border:0 solid #b5002c;box-shadow:5px 5px 7px #f0f0f0;cursor:pointer}
.content_email_left:hover{color:#232323}
.pro-list01{margin-bottom:40px}
.pro-list01 ul{display:-webkit-flex;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.pro-list01 ul.clearfix:after{content:none}
.pro-list01 li{width:48.5%;background-color:#fff;border-radius:8px;-moz-box-shadow:0 5px 15px rgba(65,128,255,.3);-webkit-box-shadow:0 5px 15px rgba(65,128,255,.3);box-shadow:0 5px 15px rgba(65,128,255,.3);padding:30px;margin-bottom:24px}
.pro-list01 li .list01-flr{overflow:hidden}
.pro-list01 .list01-pic{float:left;width:88px;margin-right:25px}
.pro-list01 .list01-pic a,.pro-list01 .list01-pic span{position:relative;padding-top:100%;overflow:hidden;display:block;border-radius:88px}
.pro-list01 .list01-pic a img,.pro-list01 .list01-pic span img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;object-fit:cover}
.pro-list01 .list01-txt{overflow:hidden}
.pro-list01 .list01-txt a{display:block;font-size:20px;font-weight:700;margin-top:8px;line-height:1.4}
.pro-list01 .list01-txt span{display:block;color:#666;font-size:16px}
.pro-list01 .list01-txt span.txtspan{display:block;font-weight:700;line-height:1.4;color:#232323}
.pro-list01 li p{font-size:14px;overflow:hidden;line-height:24px;height:72px;margin-top:15px;margin-bottom:0}
.pro-list01 .list01-point{font-size:0}
.pro-list01 .list01-point span{display:inline-block;font-size:14px;line-height:25px;background-color:rgba(65,128,255,.4);border-radius:25px;padding:0 12px;margin-right:10px;margin-top:10px}
.pro-list01 li:hover .list01-pic a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pro-list01 li .list01-txt a:hover{color:#ffa508}
.pro-list01 li,.pro-list03 li{padding:16px}
.pro-list01{margin-bottom:20px}
.pro-list01 .list01-pic{width:66px;margin-right:16px}
.pro-list01 .list01-txt a,.pro-list01 .list01-txt span{margin-top:0}
.pro-list01 li p{height:auto}
.pro-list01,.pro-list02,.pro-list03,.pro-list04{margin-bottom:10px}
.pro-list01 li,.pro-list02 li,.pro-list03 li,.pro-list04 li{margin-bottom:16px}
.pro-list01 li,.pro-list02 li,.pro-list03 li,.pro-list04 li{margin-bottom:16px}
.pro-list01 .list01-txt a,.pro-list03 li .list03-txt a,.pro-list04 .list04-info a,.pro-list05 a{font-size:18px}
.pro-list01 .list01-txt span,.pro-list03 li .list03-txt span,.pro-list04 .list04-info span,.pro-list05 span{font-size:18px}
.pro-list02{margin-bottom:40px}
.pro-list02 ul{display:-webkit-flex;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.pro-list02 ul.clearfix::after{content:none}
.pro-list02 li{width:31.33%;background-color:#fff;-moz-box-shadow:0 5px 15px rgba(65,128,255,.3);-webkit-box-shadow:0 5px 15px rgba(65,128,255,.3);box-shadow:0 5px 15px rgba(65,128,255,.3);padding:15px 20px;margin-bottom:24px;position:relative}
.pro-list02 li:last-child:nth-child(3n+2){margin-left:calc(3%);margin-right:auto}
.pro-list02 .list02-font{border:2px dashed #c1c1c1;padding:5px 10px;margin:10px 0}
.pro-list02 .list02-font p{color:#666;font-size:14px;margin-bottom:0}
.pro-list02 .list02-font p span{color:#4180ff}
.pro-list02 a{display:block;padding-right:15px;line-height:1.4;height:51px}
.pro-list02 span.list02span{display:block;padding-right:15px;line-height:1.4;height:51px}
.pro-list02 li:hover a{color:#ffa508}
.pro-list02 p{color:#666;font-size:14px;margin-bottom:0}
.pro-list02 ul li>p{height:48px}
.pro-list03{margin-bottom:40px}
.pro-list03 ul{display:-webkit-flex;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.pro-list03 li{width:48.5%;background-color:#fff;border-radius:8px;-moz-box-shadow:0 5px 15px rgba(65,128,255,.3);-webkit-box-shadow:0 5px 15px rgba(65,128,255,.3);box-shadow:0 5px 15px rgba(65,128,255,.3);padding:24px 26px 30px;margin-bottom:24px}
.pro-list03 li .list03-txt{margin-bottom:10px}
.pro-list03 li .list03-txt a{display:block;font-size:20px;font-weight:700;line-height:1.4}
.pro-list03 li .list03-txt span{display:block;font-size:20px;font-weight:700;line-height:1.4}
.pro-list03 li .list03-flr{overflow:hidden}
.pro-list03 .list03-pic{float:left;width:118px;margin-right:18px}
.pro-list03 .list03-pic a{position:relative;padding-top:100%;overflow:hidden;display:block;border-radius:4px}
.pro-list03 .list03-pic a img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;object-fit:cover}
.pro-list03 .list03-pic span{position:relative;padding-top:100%;overflow:hidden;display:block;border-radius:4px}
.pro-list03 .list03-pic span img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;object-fit:cover}
.pro-list03 .list03-info{overflow:hidden}
.pro-list03 .list03-info p{color:#666;font-size:14px;margin-bottom:0;margin-top:0}
.pro-list03 .list03-info p span{color:#4180ff}
.pro-list03 li:hover .list03-pic a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pro-list03 li:hover .list03-pic span img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pro-list03 li .list03-txt a:hover{color:#ffa508}
.pro-list04{margin-bottom:40px}
.pro-list04 li{background-color:#fff;border-radius:8px;-moz-box-shadow:0 5px 15px rgba(65,128,255,.3);-webkit-box-shadow:0 5px 15px rgba(65,128,255,.3);box-shadow:0 5px 15px rgba(65,128,255,.3);padding:24px 26px 30px;margin-bottom:24px;overflow:hidden}
.pro-list04 .list04-pic{float:right;width:118px;margin-left:30px}
.pro-list04 .list04-pic a{position:relative;padding-top:100%;overflow:hidden;display:block;border-radius:4px}
.pro-list04 .list04-pic a img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;object-fit:cover}
.pro-list04 .list04-pic span{position:relative;padding-top:100%;overflow:hidden;display:block;border-radius:4px}
.pro-list04 .list04-pic span img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;object-fit:cover}
.pro-list04 .list04-info{overflow:hidden}
.pro-list04 .list04-info a{display:block;font-size:20px;font-weight:700;line-height:1.4}
.pro-list04 .list04-info span.list03span{display:block;font-size:20px;font-weight:700;line-height:1.4}
.pro-list04 .list04-info p{font-size:14px;margin-bottom:0;overflow:hidden;margin-bottom:15px}
.pro-list04 .list04-point{font-size:0}
.pro-list04 .list04-point span{display:inline-block;color:#4180ff;font-size:14px;line-height:25px;border:1px solid #4180ff;border-radius:4px;margin-right:8px;padding:0 10px;margin-top:10px}
.pro-list04 li:hover .list04-pic a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pro-list04 li:hover .list04-pic span img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pro-list04 li .list04-info a:hover{color:#ffa508}
.pro-list05{background-color:#fff;-moz-box-shadow:0 5px 15px rgba(65,128,255,.3);-webkit-box-shadow:0 5px 15px rgba(65,128,255,.3);box-shadow:0 5px 15px rgba(65,128,255,.3);padding:24px 30px 30px;margin-bottom:40px;position:relative;z-index:2}
.pro-list05:before{content:'';position:absolute;right:15px;bottom:30px;width:360px;height:190px;background:url(../images/pro-list02.jpg) no-repeat;z-index:-1}
.pro-list05 a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;border-bottom:2px dashed #aaa;padding-bottom:5px}
.pro-list05 a:hover{color:#ffa508}
.pro-list05 .list05-font{margin-left:-2%;padding:20px 0}
.pro-list05 .list05-font li{float:left;width:48%;margin-left:2%;color:#666;font-size:16px;line-height:2;word-wrap:break-word}
.pro-list05 .list05-font li.list05-last{width:98%}
.pro-list05 .list05-font li strong{color:#343434;display:inline-block}
.pro-list05 .list05-info{float:left;width:48%;font-size:0}
.pro-list05 .list05-info li{display:inline-block;color:#666;font-size:16px;text-align:center;width:33.3%;vertical-align:top;line-height:1.3}
.pro-list05 .list05-info li strong{display:block;color:#4180ff;font-size:24px;line-height:1.1;margin-bottom:10px}
.pro-list05 .list05-pic{float:right;width:48%}
.pro-list06 li{margin-bottom:28px}
.pro-list06 li.select{margin-bottom:0}
.pro-list06 .list06-name{line-height:28px;background-color:rgba(65,128,255,.4);position:relative;padding:8px 20px;cursor:pointer}
.pro-list06 .list06-name p{margin-bottom:0}
.pro-list06 .list06-name i{position:absolute;right:20px;top:7px;width:14px;height:14px;cursor:pointer}
.pro-list06 .list06-font{padding:20px;display:none}
.pro-list06 .list06-font p{font-style:italic;margin-bottom:0}
.pro-list06 .select .list06-font{display:block}
.pro-list07{background-color:rgba(65,128,255,.1);border-radius:8px;padding:10px 30px 30px;margin-bottom:40px}
.pro-list07 .list07-name{position:relative;border-bottom:1px solid #898989;line-height:44px;padding:14px 0;cursor:pointer}
.pro-list07 .list07-name i{position:absolute;right:0;top:50%;margin-top:-8px;width:17px;height:17px;background:url(../images/pro-icon02.png) no-repeat}
.pro-list07 .list07-name p{margin-bottom:0;line-height:1.4}
.pro-list07 .list07-name p img{margin-top:-4px;margin-right:8px;width:14px}
.pro-list07 .list07-font{padding:10px 6px;display:none}
.pro-list07 .list07-font p{margin-bottom:0;font-style:italic}
.pro-list07 .list07-font p.list07-fonts{font-style:normal}
.pro-list07 li.select .list07-font{display:block}
.pro-list07 li.select .list07-name i{background-image:url(../images/pro-icon03.png)}
.pro-list08 strong{display:block;color:#000;font-size:24px;margin-bottom:10px}
.pro-list08>ul li{margin-bottom:15px}
.pro-list08 ul li a{display:block;color:#343434;font-size:18px;position:relative;padding-left:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pro-list08 ul li a:before{content:'';position:absolute;left:10px;top:7px;width:11px;height:11px;background:url(../images/pro-icon04.png) no-repeat}
.pro-list08 ul li a:hover{color:#ffa508}
.prolist-box .blog-refer{margin-top:40px}
.msg-pro{position:relative}
.msg-pro:before{content:'';position:absolute;left:0;right:0;bottom:-100px;height:300px;background-color:#eee;z-index:-1}
.msg-pro:before{content:none}
.youtobe img{position:absolute;width:100%;top:0;z-index:999}
.youtobe{max-width:800px;margin:0 auto;position:relative;padding-top:68%;overflow:hidden}
.youtobe iframe{position:absolute;left:0;top:0;width:100%;height:100%}
.youtobe video{display:block;width:100%}
.youtobe .play{position:absolute;left:50%;top:50%;width:84px;height:84px;z-index:999;margin-top:-42px;margin-left:-42px;background:url(../images/i-play.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;cursor:pointer}
.knowledge-box{background-color:#f2f2f2;padding:120px 0}
.know-show{width:96%;max-width:800px;margin:0 auto}
.know-list li{background-color:#fff;padding:30px;overflow:hidden;margin-bottom:30px}
.know-list .know-pic{float:right;width:150px;margin-left:30px}
.know-list .know-pic a{position:relative;padding-top:100%;overflow:hidden;display:block;border-radius:8px}
.know-list .know-pic a img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;object-fit:cover}
.know-list .know-info{overflow:hidden}
.know-list .know-info a{display:block;font-size:20px;font-weight:700;color:#343434}
.know-list .know-info p{color:#343434;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:24px;height:72px;margin:3px 0 10px}
.know-list .know-point{font-size:0}
.know-list .know-point span{display:inline-block;color:#4180ff;font-size:14px;line-height:25px;border:2px solid #4180ff;border-radius:4px;margin-right:8px;padding:0 10px;margin-top:6px}
.know-list li:hover .know-pic a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.know-list li .know-info a:hover{color:#ffa508}
.know-page{text-align:center;margin-top:80px}
.know-page ul{display:inline-block}
.know-page li{float:left;width:36px;text-align:center;margin:0 10px;font-size:18px}
.know-page li img{margin-top:-3px}
.know-page li a,.know-page li span{display:block;color:#001b34;border-radius:8px;border:1px solid #001b34;overflow:hidden;height:36px;line-height:36px}
.know-page li.pagebtn a,.know-page li.pagebtn span{background-color:#001b34}
.know-page li.pagebtn a,.know-page li.pagebtn span{color:#fff;font-size:20px;background-color:#001b34}
.know-page li.pagemore{margin:0}
.know-page li.pagemore span{border-color:transparent}
.know-page li.pageactive span{background-color:#ffa508;border-color:#ffa508}
.know-page li.pageactive span{color:#fff}
.know-page li a:hover{background-color:#ffa508;border-color:#ffa508;color:#fff}
.ban-search{padding:24px 0}
.ban-search .crumb{position:static}
.ban-search .crumb li a:hover{color:#ffa508}
.search-name{margin-top:18px;color:#333}
.search-name strong{display:block;font-size:30px}
.search-name p{font-size:18px;margin-top:10px}
.search-box{margin-top:50px}
.search-nav ul{text-align:right;font-size:0}
.search-nav ul li{display:inline-block;border:1px solid #ffa508;border-radius:4px;line-height:48px;margin-left:16px;text-align:center}
.search-nav ul li.on,.search-nav ul li:hover{background-color:#ffa508}
.search-nav ul li.on a,.search-nav ul li:hover a{color:#fff}
.search-nav ul li a{display:block;padding:0 24px;color:#ffa508;font-size:24px;}
.search-box .know-list{margin-top:60px;margin-bottom:50px}
.search-box .know-list li{-moz-box-shadow:0 5px 15px rgba(65,128,255,.3);-webkit-box-shadow:0 5px 15px rgba(65,128,255,.3);box-shadow:0 5px 15px rgba(65,128,255,.3)}
.search-box .know-list .know-info p{margin-top:16px}
.app-list ul.app-fl{float:left;width:49.4%}
.app-list ul.app-fr{float:right;width:49.4%}
.app-list li{position:relative;margin-top:24px;overflow:hidden}
.app-list li .app-txt{position:absolute;left:0;bottom:0;width:100%;height:88px;line-height:88px;background-color:rgba(255,255,255,.85);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.app-list li .app-txt a{display:block;text-overflow:ellipsis;padding:0 55px;color:#333;font-size:30px}
.app-list li .app-pic{overflow:hidden}
.app-list li .app-pic img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.app-list li img{width:100%;}
.app-list li:hover .app-pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.error-box{text-align:center;margin-top:120px}
.error-btn{margin-top:120px;font-size:0}
.error-btn a{display:inline-block;font-size:24px;border:1px solid #ffa508;border-radius:4px;width:200px;line-height:48px;text-align:center;margin:0 18px}
.error-btn a.error-btn01,.error-btn a.error-btn02:hover{color:#ffa508;background-color:#fff}
.error-btn a.error-btn01:hover,.error-btn a.error-btn02{color:#fff;background-color:#ffa508}
.stock-show{width:1000px}
.cb-bg{background:#f2f2fa}
.c-clearfix{clear:both}
.c-clearfix:after,.c-clearfix:before{content:'.';display:block;clear:both}
.c-wrap{width:100%;max-width:1200px;height:auto;margin:0 auto;position:relative}
.c-wrap p{font-size:14px;width:50%;margin-top:35px;text-align:justify;text-justify:inter-ideograph}
.c-wrap p span{color:#3c7dfe}
.c-item-list{width:100%;margin-top:90px;display:block}
.c-item-list li{display:inline-block;color:#3c7dfe;font-size:18px;min-width:115px;height:43px;line-height:41px;text-align:center;font-weight:500;border:2px solid #3c7dfe;border-radius:4px;margin-right:10px;margin-bottom:10px}
.c-item-list li a{color:#3c7dfe;display:inline-block;height:43px;line-height:41px;width:100%;overflow:hidden}
.c-item-list li:hover{background:#3c7dfe}
.c-item-list li:hover a{color:#fff}
.c-item-list .active a{color:#fff}
.c-item-list .active{background:#3c7dfe;color:#fff}
.c-prams{width:100%;margin-top:60px;overflow:hidden/auto}
.c-prams:after{clear:both;content:' ';display:block}
.c-prams-l{float:left;width:50%;background:#fff;box-shadow:0 15px 30px 0 rgba(0,27,52,.05);border-radius:4px}
.c-select{padding:50px 50px}
.c-select select{width:67%;max-width:325px;height:40px;background:#fff;border:1px solid #ffa508;box-shadow:0 3px 6px 0 rgba(0,27,52,.12),2px 2px 5px 0 rgba(55,120,255,.2);border-radius:4px;padding-left:8px}
.c-select input{width:67%;max-width:325px;height:40px;background:#fff;border:1px solid #ffa508;box-shadow:0 3px 6px 0 rgba(0,27,52,.12),2px 2px 5px 0 rgba(55,120,255,.2);border-radius:4px;margin-top:20px;padding-left:10px;color:#333}
.c-select>input::-webkit-input-placeholder{color:#4d4d4d;font-size:16px;text-align:left}
.c-select>input::-moz-input-placeholder{color:#4d4d4d;font-size:16px;text-align:left}
.c-select>input::-ms-input-placeholder{color:#4d4d4d;font-size:16px;text-align:left}
.c-select>.cinput::-webkit-input-placeholder{color:#ccc;font-size:14px;text-align:left}
.c-select>.cinput::-moz-input-placeholder{color:#ccc;font-size:14px;text-align:left}
.c-select>.cinput::-ms-input-placeholder{color:#ccc;font-size:14px;text-align:left}
.c-select>span{width:100%;display:block;border-bottom:1px dashed #333;margin-top:60px}
.c-select>p{width:100%;height:40px;background:#fff;border:1px solid #ffa508;box-shadow:0 3px 6px 0 rgb(0 27 52 / 12%),2px 2px 5px 0 rgb(55 120 255 / 20%);border-radius:4px;margin-top:20px;padding-left:10px;color:#333}
.c-select .c-input-l{max-width:325px}
.c-select .c-input-r,.c-select .c-select-r{width:30%;max-width:155px;margin-left:15px}
.c-prams-r{float:right;width:45%;background:#fff;box-shadow:0 15px 30px 0 rgba(0,27,52,.05);border-radius:4px}
.res-l{width:50%;float:left;margin-top:60px}
.res-r{width:50%;float:right;margin-top:60px;margin-bottom:60px}
.res-l::after{clear:both;content:' ';display:block}
.res-r::after{clear:both;content:' ';display:block}
.res-l .num{width:93px;height:40px;line-height:40px;font-size:47px;font-weight:400;color:#3c7dfe}
.res-l .unit{width:18px;height:15px;font-size:18px;font-weight:400;color:#000}
.res-l p{width:135px;height:16px;line-height:16px;font-size:16px;font-weight:400;color:#4d4d4d;margin-top:25px}
.res-r .c-button{max-width:150px;height:40px;line-height:40px;background:#ffa508;border-radius:4px;color:#fff;text-align:center;margin-bottom:10px;margin-left:auto;margin-right:0;cursor:pointer}
.res-r .c-reset{max-width:150px;height:40px;line-height:40px;background:#fff;border:2px solid #ffa508;border-radius:4px;text-align:center;margin-left:auto;margin-right:0;cursor:pointer}
.index-aluminum{margin-top:80px}
.aluminum-list li{display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:70px}
.aluminum-list li:nth-child(2n) .img{order:2;margin-right:0;margin-left:66px}
.aluminum-list li:nth-child(2n) dl{order:1}
.aluminum-list li .img{flex-shrink:0;margin-right:66px;width:390px;height:250px;line-height:247px;text-align:center;-moz-box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}
.aluminum-list li .img:hover img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.aluminum-list li .img img{display:inline-block;vertical-align:middle;max-width:70%;max-height:70%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.aluminum-list li dl{flex-grow:1}
.aluminum-list li dl dt{display:block;font-size:30px;color:#000;margin-bottom:30px}
.aluminum-list li dl dd{margin:0 -44px}
.aluminum-list li dl dd a{float:left;margin:0 40px;font-size:16px;color:#4d4d4d;line-height:30px;margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(33.33% - 80px)}
.aluminum-list li dl dd a:hover{text-decoration:underline}
.stock-list{margin-top:80px}
.stock-p{width:92%;max-width:1200px;margin:0 auto;padding:20px 0;font-size:22px;color:#333}
.stock-p img{margin-right:14px;padding-bottom:6px}
.stock-shadow{width:92%;max-width:1200px;margin:0 auto;position:relative;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.stock-shadow .stock-shadow-con{width:380px;height:330px;box-shadow:0 0 15px 0 rgba(51,119,255,.15);margin-bottom:30px;text-align:center}
.stock-shadow .stock-shadow-con>div{position:relative;overflow:hidden}
.stock-shadow .stock-shadow-con:nth-of-type(3n+2){margin-left:30px;margin-right:30px}
.stock-shadow .stock-shadow-con .stock-pdf{position:absolute;bottom:0;left:0;width:100%;height:48px;background-color:rgba(0,0,0,.5);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}
.stock-shadow .stock-shadow-con .stock-pdf img{width:25px;height:31px}
.stock-shadow .stock-shadow-con .stock-img{width:380px;height:258px;transition:transform .3s ease}
.stock-shadow .stock-shadow-con:hover .stock-img{transform:scale(1.1)}
.stock-shadow .stock-shadow-con>span{display:inline-block;color:#333;font-size:24px;margin-top:10px;padding:6px}
 
.search-form form{width:780px;height:48px;line-height:48px;background-color:#fff;border:1px solid #ffa508;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;margin:0 auto;margin-top:16px;position:relative}
.search-form form input{width:100%;padding:10px 20px;font-size:18px;color:#333}
.search-form form button{position:absolute;top:0;bottom:0;right:0;width:48px;background-color:#ffa508;cursor:pointer}
.search-form form button img{width:48px;height:auto;}
.draggable-container{white-space:nowrap;cursor:grab;position:relative}
.no-select{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}
.box-shadow .con-font{margin:20px 0 6px 0}
.box-shadow .con-font-02{margin:0 0 10px 0}
.box-shadow-con4 .font-med{font-size:20px;color:#343434;margin:0 30px 30px 30px!important}
.box-shadow-con4 .font-14{font-size:14px;color:#343434;margin:5px 30px 5px 30px!important}
.list_fourteen{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}
.list_fourteen .item-link{display:inline-block;width:48.5%;height:257px;position:relative;overflow:hidden;margin-bottom:24px}
.list_fourteen .item-link img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}
.list_fourteen .text{position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:rgba(0,0,0,.4);color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center}
.list_fourteen .item-link:hover img{transform:scale(1.2)}
.list_fourteen .item-link .text a{color:#fff}
.box-show .blog_search_tab,.prolist-show .blog_search_tab{max-width:800px;margin:30px 0}
.box-show .blog_search_tab ul,.prolist-show .blog_search_tab ul{display:flex;flex-wrap:wrap;justify-content:flex-start}
.box-show .blog_search_tab ul li,.prolist-show .blog_search_tab ul li{margin-top:24px;margin-right:10px}
.box-show .blog_search_tab a,.prolist-show .blog_search_tab a{display:block;width:242px;padding:0 8px;height:40px;background:#fff;border:2px solid #ffa508;font-size:17px;color:#ffa508;line-height:36px;text-align:center;cursor:pointer;}
.box-show .blog_search_tab a:hover,.prolist-show .blog_search_tab a:hover{background:#ffa508;color:#fff}
.detail_score_box{max-width:645px;margin:40px auto 0;border-radius:8px;border:1px solid #939393}
.detail_score_box .item{border-top:1px solid #939393;padding:11px 20px;font-size:16px;line-height:26px;display:flex;justify-content:space-between;align-items:center;background:#fff}
.detail_score_box .item:first-child{border:none}
.detail_score_box span{display:inline-block;width:16px;height:16px;background:url(../images/icon_star1.webp) no-repeat;background-size:100% 100%}
.detail_score_box .star1 span:nth-child(1){background:url(../images/icon_star2.webp) no-repeat;background-size:100% 100%}
.detail_score_box .star2 span:nth-child(1),.detail_score_box .star2 span:nth-child(2){background:url(../images/icon_star2.webp) no-repeat;background-size:100% 100%}
.detail_score_box .star3 span:nth-child(1),.detail_score_box .star3 span:nth-child(2),.detail_score_box .star3 span:nth-child(3){background:url(../images/icon_star2.webp) no-repeat;background-size:100% 100%}
.detail_score_box .star4 span:nth-child(1),.detail_score_box .star4 span:nth-child(2),.detail_score_box .star4 span:nth-child(3),.detail_score_box .star4 span:nth-child(4){background:url(../images/icon_star2.webp) no-repeat;background-size:100% 100%}
.detail_score_box .star5 span:nth-child(1),.detail_score_box .star5 span:nth-child(2),.detail_score_box .star5 span:nth-child(3),.detail_score_box .star5 span:nth-child(4),.detail_score_box .star5 span:nth-child(5){background:url(../images/icon_star2.webp) no-repeat;background-size:100% 100%}
.detail_vs_wrap{margin-top:42px}
.detail_vs_wrap p{padding-left:31px;background:url(../images/detail_icon4.webp) no-repeat 8px 8px}
.detail_vs_wrap .box{padding:84px 0 64px;background:#fff;box-shadow:0 0 20px 0 rgba(45,55,75,.2);position:relative;display:flex;justify-content:space-around;margin-top:69px}
.detail_vs_wrap .box::before{content:'';width:1px;height:100%;position:absolute;left:50%;top:0;border-left:1px dashed #aeaeae}
.detail_vs_wrap .box strong{display:block;width:342px;height:58px;background:#ffa508;border-radius:8px;font-size:24px;color:#fff;line-height:58px;text-align:center;position:absolute;top:-28px;left:50%;margin-left:-171px}
.detail_vs_wrap .box ul{width:37.4%;padding:46px 10px 41px 37px;background:#f0f0f0;border-radius:8px}
.detail_vs_wrap .box li{font-size:16px;line-height:22px;padding:8px 0 8px 20px;color:#4d4d4d;background:url(../images/detail_icon5.webp) no-repeat left 13px}
.detail_further{margin-top:50px;}
.detail_further strong{display:block;font-size:24px;color:#2d374b;line-height:1em}
.detail_further ul{background:#fff;box-shadow:0 0 20px 0 rgba(45,55,75,.2);padding:17px 24px 13px;margin-top:36px}
.detail_further ul a{display:inline-block;font-size:20px;color:#ffa508;line-height:22px;padding:9px 0 9px 14px;position:relative}
.detail_further ul a::before{content:'';width:3px;height:21px;background:#ffa508;position:absolute;left:0;top:9px}
.detail_recommendation .list_one{margin-bottom:70px}
.detail_recommendation .list_one li{padding:12px 0;border-top:1px solid #bbb;display:flex;justify-content:space-between;align-items:center}
.detail_recommendation .list_one li:nth-child(1){border:none}
.detail_recommendation .list_one .imgbox{width:132px;height:88px;overflow:hidden}
.detail_recommendation .list_one .blow_a{width:132px;height:88px;overflow:visible}
.detail_recommendation .list_one .imgbox img{width:100%;height:100%;object-fit:cover;transition:all .3s}
.detail_recommendation .list_one .imgbox img:hover{transform:scale(1.2)}
.detail_recommendation .list_one .imgbox .blow_up:hover{transform:scale(2);box-shadow:0 0 20px 0 rgba(45,55,75,.2)}
.detail_recommendation .list_one .btn{width:138px;height:38px;background:#ffa508;font-size:18px;color:#fff;line-height:38px;text-align:center;display:block}
.detail_recommendation .list_one .box{width:calc(100% - 300px)}
.detail_recommendation .list_one .tit{display:block;font-size:18px;color:#343434;line-height:24px;font-weight:700}
.detail_recommendation .list_one .tit a{color:#343434;display:inline-block}
.detail_recommendation .list_one .tit a:hover{color:#0abf53}
.detail_recommendation .list_one text{font-size:14px;color:#737373;line-height:1em;margin-top:15px;display:block}
.detail_recommendation .list_ten{margin-bottom:57px;display:flex;flex-wrap:wrap;justify-content:space-between}
.detail_recommendation .list_ten .item{width:48.63%;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}
.detail_recommendation .list_ten .imgbox{width:132px;height:88px;display:block;overflow:hidden}
.detail_recommendation .list_ten .blow_a{overflow:visible}
.detail_recommendation .list_ten .imgbox img{width:100%;height:100%;object-fit:cover;transition:all .3s}
.detail_recommendation .list_ten .imgbox img:hover{transform:scale(1.2)}
.detail_recommendation .list_ten .blow_a .blow_up:hover{transform:scale(2);box-shadow:0 0 20px 0 rgba(45,55,75,.2)}
.detail_recommendation .list_ten .box{width:calc(100% - 132px);padding:0 16px}
.detail_recommendation .list_ten .tit{display:block;font-size:18px;color:#343434;line-height:20px}
.detail_recommendation .list_ten .tit a{display:inline-block;color:#343434}
.detail_recommendation .list_ten .tit a:hover{color:#0abf53}
.detail_recommendation .list_ten p{font-size:14px;color:grey;line-height:1em;margin-top:9px}
.detail_recommendation .list_eight{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between}
.detail_recommendation .list_eight .item{width:48.38%;padding:80px 40px 50px 40px;background:#fff;box-shadow:0 5px 15px 0 rgba(45,55,75,.1);position:relative;margin-bottom:27px;overflow:hidden}
.detail_recommendation .list_eight .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}
.detail_recommendation .list_eight .item::before{content:'';width:8px;height:8px;background:#0abf53;position:absolute;left:40px;top:40px;z-index:2}
.detail_recommendation .list_eight .tit{position:relative;display:block;font-size:20px;z-index:2}
.detail_recommendation .list_eight .tit a{position:relative;color:#343434;line-height:36px;z-index:2}
.detail_recommendation .list_eight p{position:relative;font-size:12px;color:#343434;line-height:1em;margin-top:49px;z-index:2}
.detail_recommendation .list_eight .item:hover .bg-img{opacity:1}
.detail_recommendation .list_eight .item:hover::before{background:#fff}
.detail_recommendation .list_eight .item::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}
.detail_recommendation .list_eight .item:hover::after{background-color:rgba(0,0,0,.3);z-index:1}
.detail_recommendation .list_eight .item:hover .tit,.detail_recommendation .list_eight .item:hover .tit a,.detail_recommendation .list_eight .item:hover p{color:#fff;text-shadow:2px 2px 1px #000}
@media screen and (max-width:1700px){.box-link{left:0}
.relat-pro{margin-right:-600px;padding:20px;width:300px}
.ban-top img{min-height:245px;height:auto}
.ban-porlist img{min-height:320px}
.page-name{top:58%}
}
@media screen and (max-width:1600px){
.ser-form{margin-right:-10px}
.ser-con .ser-form{margin-right:-10px}
.page-name>h1{font-size:50px}
.about-cert .cert-fr .cert-frr{right:0}
}
@media screen and (max-width:1400px){
.index-about .about-fr:before{right:-20px;top:-20px}
.msg-box{width:1200px;padding:60px}
.msg-box .msg-base{width:52%}
.advantage ul{width:92%}
.advantage .hours_24{display:none}
.work-item .work-box p{top: 80px;font-size: 16px;}
.about-fl>p{font-size: 18px;}
}
@media screen and (max-width:1280px){
.index-about{margin-top:70px}
.about-fl .index-more{margin-top:50px}
.about-fl li span{font-size: 50px;}
.serve-swiper .swiper-slide .serve-name{left:30px;top:30px}
.serve-swiper .swiper-slide .serve-name img{width:50px}
.serve-swiper .swiper-slide .serve-name p{font-size:20px;margin-top:16px}
.serve-swiper .swiper-slide .serve-txt{font-size:20px;left:16px}
.about-major{padding:100px 0}
.about-major ul li{padding:40px 30px}
.about-major li img{width:80px}
.about-major li strong{font-size:22px;margin:16px 0 10px}
.relat-pro{width:260px;padding:16px;margin-right:-590px}
.msg-box{width:96%;margin:50px 2% 0}
.msg-base strong{font-size:52px}
.box-show .blog_search_tab ul,.prolist-show .blog_search_tab ul{justify-content:flex-start}
.about-data li strong #scroNum1{font-size: 50px;}
.about-data li p{font-size: 18px;}
.cert-swiper p{font-size: 16px;}
.about-fl li p{font-size: 16px;}
}
@media screen and (max-width:1200px){
.blog-name,.crumb,.pros-name{}
.page-name{width:100%;top:60%}
.page-name>h1{font-size:36px}
.ban-blogs img{min-height:320px}
.work-item .work-box{padding:20px}
.work-item .work-box strong{font-size:24px}
.work-item .work-box p{font-size:14px;line-height:1.6}
.ban-search .crumb{width:100%;margin:0}
.c-wrap p{padding:20px}
.res-l p{padding:0}
.c-item-list{padding:20px}
.left_list{display:none}
.prolist{width:92%}
.box-show,.prolist-show{width:92%;color:#343434;font-size:18px;line-height:1.7;display:block;margin:0 auto}
.index-name h1,.index-name h2{font-size:36px}
.about-witem strong{font-size: 25px;}
.index-name h1, .index-name h2{font-size: 36px;}
.index-title{margin-bottom:30px}
.about-base{margin-bottom: 30px;}
.about-wflr{margin-top:30px}
}
@media screen and (max-width:1188px){
.about-cert{padding:60px 0}
.about-cert .cert-fr .cert-frr{display:none}
.about-cert .cert-fr{width:100%}
.cert-swiper .swiper-slide,.cert-swiper .swiper-slide.swiper-slide-active{height:auto!important;margin:0}
.cert-swiper.swiper-container{width:100%;height:auto;padding-left:0}
.cert-swiper.swiper-container{padding-bottom:50px}
.blogs-fr{width:40%}
.blogs-fr li a{font-size:20px;line-height:1.6}
.box-link,.relat-pro{display:none}
.box-show{margin:0 auto}
.pros-name ul{margin-top:40px}
.crumb,.crumb li a{color:#ddd}
.ban-search .crumb,.ban-search .crumb li a{color:grey}
.cont-link li .cont-font p{font-size:18px}
.cont-link li .cont-pic{width:120px;height:120px;line-height:120px}
.cont-link li .cont-pic img{width:50px}
.cont-msg .msg-box .msg-form{margin-top:20px}
.app-list li .app-txt{height:66px;line-height:66px}
.app-list li .app-txt a{font-size:24px;padding:0 20px}
.aluminum-list li .img{width:240px;height:140px;line-height:137px;margin-right:30px}
.aluminum-list li:nth-child(2n) .img{margin-left:30px}
.aluminum-list li dl dt{font-size:20px;margin-bottom:10px}
.aluminum-list li dl dd{margin:0 -10px}
.aluminum-list li dl dd a{margin:0 10px;width:calc(33.33% - 20px);font-size:14px}
.about-witem.bom{margin-bottom: 0;}
}
@media screen and (max-width:1080px){
.index-name h1,.index-name h2{font-size:42px}
.about-fl .index-more{margin-top:30px}
.about-fl li p{font-size: 14px;line-height: 20px;}
.about-fl>p{font-size: 16px;}
.index-blog ul,.serve-swiper.swiper-container{margin-top:0}
.msg-box{padding:50px}
.msg-base strong{font-size:42px}
.msg-base p{font-size:30px}
.msg-base ul li{font-size:20px}
.msg-box .msg-form{width:46%}
.msg-form li{margin-bottom:20px}
.advantage ul{justify-content:space-around}
.advantage .free_sample{display:none}
.work-fl{width: 100%;margin-bottom: 15px;}
.work-fr{width: 100%;}
.work-item .work-box p{font-size: 16px;}
.work-fl .work-item .img{height: 300px;}
.work-fl .work-item .img img{height: 100%;object-fit: cover;}
}
@media screen and (max-width:990px){.nav ul li a{font-size:18px}
.index-name h1,.index-name h2{font-size:34px}
.index-blog{margin-top:70px}
.index-blog .blog .item .idxblog-txt{font-size:20px}
.mtop-con{margin-top:50px}
.about-data li p{font-size:20px}
.about-choose{margin-bottom: 60px;}
.about-choose li .choose-item strong{font-size:18px}
.about-choose li .choose-item img{width:66px}
.about-choose li .choose-on{padding:30px}
.about-choose li .choose-on strong{font-size:24px;margin-bottom:24px}
.about-choose li .choose-on p{font-size:16px;line-height:1.6}
.about-choose li .choose-item,.about-choose li .choose-on{height:360px}
.blogs-fr li a{font-size:18px}
.blog-list li .blog-pic{width:300px;margin-right:20px}
.blog-list li .blog-info a{margin-top:10px}
.blog-list li .blog-info p{margin-top:18px}
.msg-base ul{margin-top:80px}
.msg-base ul li{font-size:18px}
.cont-box{margin-top:50px}
.cont-link ul{margin-left:0}
.cont-link li{width:100%;margin-left:0;margin-bottom:20px;background-color:#fff;border-radius:12px;-moz-box-shadow:0 3px 15px rgba(55,120,255,.15);-webkit-box-shadow:0 3px 15px rgb(55 120 255 / 15%);box-shadow:0 3px 15px rgb(55 120 255 / 15%);text-align:left;padding:30px 30px 30px 150px}
.cont-link li:before{display:none}
.cont-link li .cont-pic{position:absolute;width:80px;height:80px;line-height:80px;left:30px;top:50%;margin-top:-40px}
.cont-link li .cont-pic img{width:36px}
.cont-link li .cont-name{margin-top:0}
.cont-link li .cont-font{height:auto}
.cont-link li .cont-font p{line-height:30px}
.cont-msg .msg-box{padding:40px}
.pro-list05 .list05-font{margin-left:0}
.pro-list05 .list05-font li,.pro-list05 .list05-font li.list05-last{width:100%;margin-left:0}
.knowledge-box{padding:80px 0}
.index-aluminum{margin-top:30px}
}
@media screen and (min-width:912px){.box-shadow-con{width:250px;height:336px}
.con-img-f{overflow:hidden;height:168px;width:250px}
.box-shadow-con2{width:250px;height:207px}
.box-shadow-con3{width:388px;height:261px}
.pro-bro{width:400px;height:268px;overflow:hidden}
.pro-size{width:400px;height:268px;padding:30px 0}
.box-shadow-con4{width:800px;height:268px}
.triangle-left{width:340px;height:540px;background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);position:relative}
.leftimg-f{width:340px;height:375px;overflow:hidden}
.triangle-left>p{color:#010101;margin:25px 0 0 100px}
.triangle-right{width:440px;height:540px;background-color:#fff;color:#010101!important}
.triangle-top{height:260px;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;position:relative}
.topimg-f{width:260px;height:260px;overflow:hidden}
.triangle-top>p{width:180px;height:39px;text-indent:1rem;padding:0 10px 25px 12px;margin-top:160px}
.triangle-bot{height:260px;width:440px;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:20px;position:relative}
.triangle-bot>p{width:150px;height:39px;padding-left:20px;margin-top:160px}
}
@media screen and (max-width:912px){.c-prams{margin-top:20px}
.c-item-list{margin-top:30px}
.c-prams-l{float:left}
.c-prams-r{margin-top:0}
.c-select{padding:20px}
.c-select .c-input-l,.c-select select{width:67%}
.c-select .c-input-r,.c-select .c-select-r{width:27%;margin-left:4%}
.c-wrap p{width:100%}
.res-l{width:100%}
.box-shadow-con{width:45%;height:auto}
.con-img-f{overflow:hidden;height:auto;width:100%}
.box-shadow-con2{width:45%;height:auto}
.box-shadow-con3{width:48%;height:auto}
.box-shadow-con4{width:100%;height:auto}
.pro-bro{width:48%;height:auto;overflow:hidden}
.pro-size{width:48%;height:auto;padding:20px 0}
.triangle-left{width:100%!important;height:auto!important}
.triangle-left>p{margin:20px 0 10px 30%!important}
.leftimg-f{width:100%!important;height:auto!important}
.triangle-right{height:auto!important;width:100%!important}
.triangle-top{height:auto!important;width:100%!important;margin-top:20px!important}
.triangle-bot{height:auto!important;width:100%!important}
.triangle-top>p{padding:0 0 0 25%!important}
.triangle-bot>p{margin-top:0!important;padding:10px 0 0 30%!important}
.triangle-up2{left:30%!important}
.triangle-up1,.triangle-up2,.triangle-up3{z-index:-1!important}
.topimg-f{width:100%;height:auto;overflow:hidden}
}
@media screen and (max-width:820px){
.box-show{width:100%}
.msg-box .msg-base{width:100%}
.msg-base p,.msg-base ul{display:none}
.msg-base strong{font-size:30px;text-align:center}
.msg-box .msg-form{width:100%;margin-top:20px}
.pros-name li{margin:0 15px}
.pro-list01 li,.pro-list03 li{padding:16px}
.pro-list05 .list05-info{width:51%}
.search-form form{width:660px}
.search-nav ul{text-align:left;font-size:0}
.search-nav ul li{width:150px;margin-top:1%}
.search-nav ul li a{font-size:20px}
.c-prams{margin-top:20px}
.c-item-list{margin-top:30px}
.c-prams-l{float:left}
.c-prams-r{margin-top:0}
.c-select{padding:20px}
.c-select .c-input-l,.c-select select{width:67%}
.c-select .c-input-r,.c-select .c-select-r{width:27%;margin-left:4%}
.c-wrap p{width:100%}
.res-l{width:100%}
}
@media screen and (max-width:768px){
.ser-submit{top:35px}
.chat{display:none!important}
.toTop{width:40px;height:40px;bottom:100px;right:20px}
.fix-foot{display:none}
.fix-foot1{display:block}
.navBtn{display:block;cursor:pointer}
.navBtn img{width:28px;}
.nav{display:none;position:absolute;top:50px;right:0;width:160px;padding:10px;z-index:9999;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,27,52,.3);-moz-box-shadow:0 0 6px rgba(0,27,52,.3);-ms-box-shadow:0 0 6px rgba(0,27,52,.3);-o-box-shadow:0 0 6px rgba(0,27,52,.3);box-shadow:0 0 6px rgba(0,27,52,.3);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.nav ul:before{content:"";position:absolute;top:-9px;right:12px;width:0;border-bottom:10px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent}
.nav ul li{width:100%;margin-left:0;text-align:center;line-height:46px}
.nav ul li a{display:block;padding:0;color:#333;letter-spacing:0;text-transform:capitalize}
.nav ul li:after{display:none}
.nav ul li.on a{color:#ffa508;font-weight:700}
.foot-popu{display:none}
.index-about{margin-top:50px;margin-bottom: 50px;width: 90%;margin: 0 auto;}
.index-about .about-fr{display:none}
.index-about .about-fl{width:100%;padding-left: 0;}
.index-about .index-name{margin-top:40px}
.about-witem img{min-height:215px;width:100%;}
.index-name h1,.index-name h2{font-size:30px}
.about-fl .index-more{margin-top:20px}
.index-more{margin-right:0}
.index-more a:after,.index-more a:before{display:none}
.index-more a{background-color:#ffa508;-webkit-border-radius:20px 5px 20px 5px;border-radius:20px 5px 20px 5px;height:52px;line-height:52px}
.about-fl ul{margin-top:40px}
.about-fl>p:nth-child(3){display: none;}
.index-title{margin-bottom:40px}
.footer,.index-blog,.index-partner,.index-serve{margin-top:24px}
.index-blog{margin-bottom: 60px;}
.page-name>h1{font-size:30px}
.about-base{margin-bottom: 30px;}
.about-wflr{margin-left:0;display:block;margin-top:0}
.about-witem{width:100%;height:auto;margin-left:0}
.about-data{padding:60px 0}
.about-data li strong{font-size:22px}
.about-data li strong #scroNum1{font-size:40px}
.about-data li p{font-size:18px}
.about-work{padding:60px 0}
.work-fr .work-item .img{height: 300px;}
.work-fr .work-item .img img{height: 100%;object-fit: cover;}
.work-item .work-box{left: 0;background-color: rgb(0 0 0 / 50%);padding: 10px;}
.work-item .work-box strong{font-size: 22px;left: 50%;transform: translate(-50%,0%);width: max-content;}
.about-major{padding:50px 0 40px}
.about-major ul{margin-left:0}
.about-major ul li{width:100%;margin-left:0;margin-bottom:16px;padding:20px}
.about-major li p{height:auto}
.about-major li strong br{display:none}
.about-major li img{width:66px}
.about-cert{padding-top:50px}
.about-cert .cert-fl p{font-size:18px;margin-bottom:20px}
.about-choose li{margin-bottom:20px}
.about-choose li .choose-on,.about-choose li.on .choose-on{height:auto;padding:20px}
.about-choose li.on .choose-item{display:flex;padding:20px}
.about-choose li .choose-on strong{display:none}
.about-choose li,.about-choose li.on{width:100%}
.about-choose li .choose-item{height:auto;justify-content:space-between;align-items:center;display:flex;padding:20px}
.about-choose li .choose-on,.about-choose li.on .choose-on{background-color:#fff;color:#333;padding-top:0}
.about-choose li,.about-choose li.on{-moz-box-shadow:0 0 15px rgba(0,85,162,.15);-webkit-box-shadow:0 0 15px rgb(0 85 162 / 15%);box-shadow:0 0 15px rgb(0 85 162 / 15%)}
.about-choose li.on .choose-item{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.about-choose li .choose-item strong{text-align:left}
.blogs-fl{width:100%}
.blog-swiper a img{width:100%}
.blogs-fr{width:100%;margin-top:20px}
.blogs-fr li a span{font-size:16px;top:2px}
.blog-list li .blog-pic{width:200px}
.blog-list li .blog-info a{margin-top:6px;font-size:20px}
.blog-list li .blog-info p{margin-top:10px;font-size:16px;-webkit-line-clamp:2}
.blog-list li .blog-info p.blog-time{display:none}
.ban-top img{min-height:150px}
.crumb{top:1.2em}
.crumb,.crumb li a{color:#eee;margin-top: 15px;line-height: 22px;}
.crumb li a:hover{color:#ffa508}
.blog-name h1{font-size:28px;line-height:1.2em}
.blog-box{margin-top:40px}
.blog-name p span{margin:0 12px}
.prolist-box{margin-top:50px}
.msg-box{padding:16px;border-radius:0;width:100%;margin:30px 0 0}
.msg-box .msg-form{padding:40px 10px}
.msg-btn input{font-size:20px}
.pros-name h1{font-size:28px}
.pros-name ul{display:none}
.pro-box{margin-top:40px}
.cont-msg .msg-box{width:96%;margin:10px auto 0;padding:30px 20px}
.privacy-box{margin-top:40px}
.pro-list02 li{width:48%}
.pro-list02 li:last-child:nth-child(3n+2){margin-left:0}
.pro-list05{padding:16px}
.pro-list05 .list05-info{width:100%}
.pro-list05 .list05-pic{width:100%;margin-top:10px}
.pro-list05 .list05-info li{text-align:left}
.msg-pro:before{display:none}
.ban-know{background-color:#f2f2f2}
.knowledge-box{padding:50px 0}
.know-list .know-info p{height:48px;-webkit-line-clamp:2}
.search-name{margin-top:30px}
.search-name strong{font-size:24px}
.search-name p{font-size:16px;margin-top:0}
.search-box{margin-top:30px}
.search-box .know-list{margin-top:50px;margin-bottom:30px}
.search-nav ul{text-align:left;font-size:0}
.search-nav ul li{width:30%;margin:1% 1%}
.app-list li .app-txt{height:50px;line-height:50px;position:static}
.app-list li .app-txt a{font-size:20px;padding:0 12px}
.error-box,.error-btn{margin-top:60px}
.error-box img{max-width:90%}
.error-btn a{width:160px;font-size:20px;margin:0 8px}
.ban-prodtop .crumb{top:1.2em}
.ban-topbg{padding:60px 0 30px;background:url(../images/mo-ban-blogs.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.ban-topbg img{display:none}
.ban-topbg .crumb{position:static}
.ban-topbg .blog-name{position:static;margin-top:30px}
.crumb ol{white-space:nowrap;overflow-x:scroll}
::-webkit-scrollbar{display:none}
.list-load a{font-size:20px;line-height:50px}
.ban-search{padding:16px 0}
.martit{display:block;margin-bottom:1.5em}
.msg-show+.footer{margin-top:0!important}
.aluminum-list li{flex-wrap:wrap;margin-bottom:30px}
.aluminum-list li .img{width:100%;margin:0 0 20px}
.aluminum-list li dl dd a{width:calc(50% - 20px)}
.aluminum-list li:nth-child(2n) .img{order:1;margin-left:0}
.clearfix>p{width:100%;left:38%}
.box-show .blog_search_tab a,.prolist-show .blog_search_tab a{height:34px;line-height:30px;font-size:16px;padding:0 10px;width:100%}
.box-show .blog_search_tab ul li,.prolist-show .blog_search_tab ul li{margin-right:14px;margin-top:14px}
.detail_recommendation .list_ten{display:block}
.detail_recommendation .list_ten .item{width:100%}
}
@media screen and (min-width:660px){.swiper-scrollbar{position:absolute!important;left:0!important;bottom:10px!important;z-index:50!important;height:5px!important;width:650px!important;height:2px!important;background-color:#dcdcdc!important}
.con-font-02{font-size:14px;line-height:18px;overflow:hidden}
}
@media screen and (max-width:660px){
.advantage ul .credit_card{display:none}
.fix-foot li a{font-size:18px}
.index-title .index-more{display:none}
.serve-swiper .swiper-slide .serve-name p{font-size:18px}
.prolist-box{margin-top:40px}
.pro-list01{margin-bottom:20px}
.pro-list01 li{width:100%;padding:12px}
.pro-list01 .list01-pic{width:66px;margin-right:16px}
.pro-list01 .list01-txt a{margin-top:0}
.pro-list01 .list01-txt span{margin-top:0}
.pro-list01 li p{height:auto}
.pro-list02{margin-bottom:20px}
.pro-list02 li,.pro-list03 li{width:100%}
.pro-list02 li{padding:12px}
.pro-list02 li:before{display:none}
.pro-list02 a{padding-right:0;height:auto}
.pro-list04 li{padding:16px}
.pro-list04 .list04-point{display:none}
.pro-list04 .list04-info p{margin-bottom:0;margin-top:6px}
.know-list li{padding:16px;margin-bottom:20px}
.know-list .know-pic{width:80px;margin-left:16px}
.know-list .know-point{display:none}
.know-list .know-info p{margin-bottom:0}
.pro-list02 .list02-font{height:auto}
.pro-list02 ul li>p{height:auto;margin:0;font-size:14px}
.c-prams{margin-top:20px}
.c-item-list{margin-top:30px}
.c-prams-l{width:100%;float:right;margin-top:400px}
.c-prams-r{width:100%;position:absolute;margin-top:0}
.c-select{padding:20px}
.c-select select{width:67%}
.c-select .c-input-l{width:67%}
.c-select .c-input-r,.c-select .c-select-r{width:27%;margin-left:4%}
.c-wrap p{width:100%}
.res-l{width:100%}
.res-l p{width:100%;height:16px;line-height:16px}
.c-item-list li{width:29%;margin-right:1%;min-width:105px}
.res-r{width:100%;display:block;margin-bottom:60px}
.res-r .c-button{display:inline-block;float:right;width:40%}
.res-r .c-reset{display:inline-block;float:left;width:40%}
.box-shadow-con{width:100%;padding:12px;height:auto}
.swiper_img{height:284px!important}
.swiper-body{height:336px!important}
.swiper-scrollbar{position:absolute!important;left:0!important;bottom:10px!important;z-index:50!important;height:5px!important;width:100%!important;height:2px!important;background-color:#dcdcdc!important}
.con-font-02{font-size:14px;line-height:18px;height:auto;overflow:hidden}
.box-shadow-con2{width:100%;height:auto}
.box-shadow-con3{width:100%;height:180px}
.rectangle-font{padding-top:25px}
.pro-bro{width:100%;height:auto;overflow:hidden;margin-bottom:10px}
.pro-size{width:100%;height:auto;padding:10px 0}
.box-triangle{justify-content:center!important}
.triangle-left{height:auto!important}
.rectangle-span{margin-top:10%!important}
.clearfix>p{width:100%;left:25%}
.pro-list04 .list04-pic{display:none}
.box-show .blog_search_tab ul,.prolist-show .blog_search_tab ul{justify-content:flex-start}
.detail_score_box{margin-top:25px}
.detail_vs_wrap .box{margin-top:49px}
.detail_vs_wrap .box strong{width:80%;height:40px;line-height:40px;font-size:18px;left:10%;margin-left:0;top:-20px}
.detail_vs_wrap .box ul{width:45%;padding:25px 10px 25px 20px}
.detail_further strong{font-size:20px}
.detail_further ul{margin-top:20px}
.detail_further ul a{font-size:16px}
.detail_recommendation .list_one{margin-bottom:40px}
.detail_recommendation .list_one .btn{display:none}
.detail_recommendation .list_one .box{width:calc(100% - 150px)}
.detail_recommendation .list_one .tit{font-size:16px;line-height:22px}
.detail_recommendation .list_eight{display:block;margin-bottom:30px}
.detail_recommendation .list_eight .item{width:100%}
.work-item .work-box strong{font-size: 20px;}
}
@media screen and (max-width:500px){
.search-nav ul{text-align:left;font-size:0}
.index-name h1,.index-name h2,.page-name>h1{font-size:26px}
.index-about{margin-top:30px;margin-bottom: 30px;}
.about-fl li{width:50%;margin-bottom:20px}
.about-fl li strong{margin:10px 0}
.about-fl li span{font-size: 40px;}
.about-fl li:nth-child(3){margin-bottom: 0;}
.about-fl li:nth-child(4){margin-bottom: 0;}
.about-witem p{font-size: 16px;}
.about-witem strong{font-size: 20px;margin: 20px 0 10px;line-height: 28px;}
.about-cert{padding: 30px 0;}
.about-cert .index-title{margin-bottom: 10px;}
.about-cert .cert-fl p{margin-bottom: 10px;font-size: 16px;}
.cert-swiper p{font-size: 15px;line-height: 20px;}
.cert-swiper.swiper-container{padding-bottom: 40px;}
.index-title{height:auto;line-height:1.2;margin-bottom: 20px;}
.index-partner li{width:31.3%;margin-bottom:12px}
.proline-swiper .swiper-slide p{font-size: 15px;margin-top: 6px;}
.proline-swiper .swiper-button-next,.proline-swiper .swiper-button-prev{width: 32px;height: 32px;background-size: 32px;}
.serve-swiper .swiper-slide .serve-name{left:16px;top:16px}
.serve-swiper .swiper-slide .serve-name img{width:40px}
.index-blog .blog .item{margin-bottom: 10px;}
.index-blog .blog .item .idxblog-txt{font-size:18px;margin-top:12px}
.foot-popu{bottom:110px;width:90%}
.foot-popu .popu-btn a{width:auto;padding:0 10px}
.foot-popu .popu-btn a.popuBtn02{margin-left:6px}
.mtop-con{margin-top:30px}
.about-choose{margin-bottom: 30px;}
.about-data{padding:36px 0 20px}
.about-data li{width:50%;margin-bottom:25px}
.about-data li:nth-child(3){margin-bottom:10px;}
.about-data li:nth-child(4){margin-bottom:10px;}
.about-data li strong{font-size:18px}
.about-data li strong #scroNum1{font-size:32px}
.about-data li p{font-size:16px;margin-top:5px}
.index-blog{margin-bottom: 40px;}
.index-blog .blog{margin-top: 0;}
.index-blog .blog .item a{padding: 10px 10px 15px;}
.index-blog .blog .item .date{font-size: 14px;margin-top: 10px;}
.blog-list li .blog-pic{float:none;width:100%}
.blog-list li .blog-info{margin-top:10px}
.blog-list li .blog-info a{margin-top:0;font-size:16px;line-height:1.5}
.blog-list li .blog-info p{display:none}
.blog-list li{padding:20px 0 30px}
.cont-box{margin-top:36px}
.cont-link li{padding:12px 16px 12px 100px;margin-bottom:16px}
.cont-link li .cont-pic{width:62px;height:62px;line-height:62px;margin-top:-31px;left:16px}
.cont-link li .cont-pic img{width:24px}
.cont-link li .cont-name{font-size:20px}
.cont-link li .cont-font p{font-size:16px}
.know-page{margin-top:30px}
.know-page li{margin:0 2px;width:32px;font-size:16px}
.know-page li a,.know-page li span{height:32px;line-height:32px}
.search-nav ul li{width:46%;margin:0 2% 10px}
.search-nav ul li a{font-size:16px}
.app-list ul.app-fl,.app-list ul.app-fr{width:100%}
.app-list li .app-txt{text-align:center;height:auto;line-height:1.8}
.app-list li{margin-top:6px}
.list-load{margin-top:16px}
.list-load a{font-size:16px;line-height:40px;padding:0 30px}
.blog-name h1{font-size:28px;line-height:1.2em}
.box-show p,.prolist-show p{color:#343434;margin:1.2em 0;font-size:18px;line-height:1.7}
.box-shadow-con4 .font-med{margin:0 20px 20px 20px!important}
.box-shadow-con4 .font-14{margin:5px 20px 5px 20px!important}
.pro-list02 ul li b>p{font-size:14px;font-weight:400}
.triangle-top>p{width:100%;padding:0 0 0 10%!important}
.con-font-02{font-size:14px!important}
.detail_vs_wrap .box{display:block;padding:54px 20px 34px}
.detail_vs_wrap .box::before{display:none}
.detail_vs_wrap .box ul{width:100%}
.detail_vs_wrap .box ul:last-child{margin-top:20px}
.detail_recommendation .list_one .tit{font-size:14px;line-height:20px}
.detail_recommendation .list_eight .item{padding:50px 20px 25px}
.detail_recommendation .list_eight .item::before{left:20px;top:24px}
.detail_recommendation .list_eight .tit{font-size:18px}
.detail_recommendation .list_eight .tit a{line-height:26px}
.detail_recommendation .list_eight p{margin-top:30px}
}
@media screen and (max-width:414px){
.list-con03 img{width:100%}
.list-con03 div{margin-bottom:20px}
.list-con03 p strong{margin-top:5px;margin-bottom:8px}
.list-con07 li{margin:10px 0}
.box-show .boxnav-link li{margin:10px 0}
.index-blog .blog .item{}
.crumb{top: 85%;font-size: 14px;}
.crumb ol{line-height:1.2}
.toTop{width:40px;height:40px;bottom:122px;right:20px}
.blog-name h1{font-size:28px;line-height:1.2em}
.box-show p,.prolist-show p{color:#343434;margin:1.2em 0;font-size:18px;line-height:1.7}
.c-prams{margin-top:20px}
.c-item-list{margin-top:30px}
.c-prams-l{width:100%;float:right;margin-top:280px}
.c-prams-r{width:100%;position:absolute;margin-top:0}
.c-select{padding:20px}
.c-select select{width:67%}
.c-select .c-input-l{width:67%}
.c-select .c-input-r,.c-select .c-select-r{width:27%;margin-left:4%}
.c-wrap p{width:100%}
.res-l{width:100%}
.res-l p{width:100%;height:16px;line-height:16px}
.c-item-list li{width:28%;margin-right:1%;min-width:100px}
.res-r{width:100%;display:block;margin-bottom:60px}
.res-r .c-button{display:inline-block;float:right;width:40%}
.res-r .c-reset{display:inline-block;float:left;width:40%}
}
@media screen and (max-width:375px){
.nav{width:126px;padding:5px;right:0}
.nav ul li{line-height:36px}
.nav ul li a{font-size:16px}
.navBtn img{width:26px;}
.index-about{margin-top:30px}
.index-name h1,.index-name h2,.page-name>h1{font-size:24px}
.page-name{margin-top:10px}
.about-fl>p{font-size:14px;margin-top:5px}
.index-title{margin-bottom:24px}
.footer,.index-blog,.index-partner,.index-serve{margin-top:26px}
.index-blog .blog{margin-left:0}
.index-blog .blog .item{width:100%;margin-left:0;padding-bottom:10px;margin-bottom:16px}
.index-blog .blog .item .idxblog-txt{height:auto;line-height:1.6}
.mtop-con{margin-top:20px}
.about-witem strong{font-size:20px;margin:16px 0 10px}
.about-witem p{font-size:16px}
.about-work{padding:30px 0}
.proline-swiper .swiper-button-next,.proline-swiper .swiper-button-prev{display:none}
.proline-swiper .swiper-slide{padding:0}
.about-cert{padding:30px 0}
.about-cert .cert-fl p{font-size:16px;line-height:1.6;margin-bottom:12px}
.about-choose li .choose-item strong{font-size:16px}
.about-choose li .choose-item img{width:48px}
.blog-list li{padding:20px 0 30px}
.blogs-fr li a{font-size:16px;padding-left:32px}
.blogs-fr li a span{font-size:14px;line-height:25px}
.blog-swiper.swiper-container-horizontal>.swiper-pagination-bullets{right:20px;bottom:10px}
.blog-name h1,.pros-name h1{font-size:26px;line-height:1.2em}
.box-show h2,.prolist-show h2{font-size:22px;line-height:1.2em}
.prolist-show h3{font-size:20px}
.box-show h3{font-size:20px;margin-top:-5px}
.box-show h3:before{top:5px}
.blog-name p{font-size:14px}
.blog-box{margin-top:24px}
.box-show{font-size:16px}
.box-show .boxnav-link li{margin:10px 0}
.box-show p{margin-bottom:20px}
.box-show .box-nav{margin:20px 0}
.box-show .boxnav-link{margin-left:10px}
.list-con01{margin-top:-10px;margin-bottom:20px}
.list-con02{margin-top:-10px}
.list-con06{margin-top:-10px;margin-bottom:16px}
.list-con07 li{margin:10px 0}
.list-con03 img{width:100%}
.list-con03 div{margin-bottom:20px}
.list-con03 p strong{margin-top:5px;margin-bottom:8px}
.form-show{margin-bottom:20px}
.quote-show{margin:0 0 20px;padding:16px}
.blog-refer,.relat-show{margin-top:20px}
.relat-show strong{font-size:24px}
.relat-show li a{font-size:16px}
.msg-box{padding:20px 10px}
.msg-base strong{font-size:24px}
.msg-box .msg-form{padding:30px 16px}
.msg-form li img{width:18px;left:10px}
.msg-form li{padding:9px 10px;margin-bottom:12px}
.msg-form li input,.msg-form li textarea{padding-left:25px}
.msg-btn{margin-top:16px}
.msg-btn input{font-size:18px}
.pro-box{margin-top:24px}
.privacy-box{margin-top:20px}
.privacy-show{font-size:16px}
.privacy-show .privacy-font p:last-child,.privacy-show p{margin-bottom:12px}
.privacy-show .privacy-font p{margin-bottom:8px}
.privacy-show h2{font-size:20px;margin-bottom:12px}
.privacy-show h3{font-size:18px}
.list-con09{margin-bottom:16px}
.prolist-box{margin-top:20px}
.prolist-show{font-size:16px}
.pro-list01,.pro-list02,.pro-list03,.pro-list04{margin-bottom:10px}
.pro-list01 li,.pro-list02 li,.pro-list03 li,.pro-list04 li{margin-bottom:16px}
.pro-list05{margin-bottom:24px}
.pro-list01 .list01-txt a,.pro-list03 li .list03-txt a,.pro-list04 .list04-info a,.pro-list05 a{font-size:18px}
.pro-list01 li{height:auto}
.pro-list04 .list04-pic{width:88px;margin-left:16px}
.pro-list05 .list05-font li{line-height:1.7}
.pro-list05 .list05-info li{font-size:14px}
.pro-list05 .list05-info li strong{font-size:18px}
.pro-list05:before{display:none}
.pro-list06 li{margin-bottom:16px}
.pro-list06 .list06-font{padding:10px}
.pro-list07{padding:10px 16px 20px}
.pro-list07 .list07-font{padding:6px 0}
.pro-list08 strong{font-size:20px}
.pro-list08 li{margin-bottom:8px}
.pro-list08 li a{font-size:16px}
.prolist-box .blog-refer{margin-top:20px}
.knowledge-box{padding:20px 0 50px}
.know-list li{margin-bottom:16px}
.know-list .know-pic{width:60px;margin-left:10px}
.know-list .know-info p{display:none}
.know-list .know-info a{font-size:16px;line-height:1.5}
.search-name{margin-top:20px}
.search-name strong{font-size:20px}
.search-name p{font-size:14px}
.search-box{margin-top:16px}
.search-nav ul li{line-height:40px}
.search-box .know-list{margin-top:30px}
.error-box,.error-btn{margin-top:40px}
.error-btn a{width:150px;font-size:18px;line-height:40px}
.pro-list04 .list04-info p{display:none}
.ban-top img{min-height:200px}
.page-name{top:52%}
.fix-foot li a{font-size:16px}
.toTop{width:40px;bottom:100px}
.crumb{top:1.2em}
.toTop{width:40px;bottom:100px;right:20px}
.blog-name h1{font-size:28px;line-height:1.2em}
.box-show p,.prolist-show p{color:#343434;margin:1.2em 0;font-size:18px;line-height:1.2em}
.foot-link .clearfix>p{font-size:14px}
}
@media screen and (max-width:450px){.pro-list01 li{height:auto}
}
@media screen and (max-width:320px){
.index-name h1,.index-name h2,.page-name>h1{font-size:22px}
.pro-list03 .list03-pic{width:100%;margin-right:0;float:none}
.pro-list03 .list03-info{width:100%;margin-top:8px}
.error-btn a{width:124px}
.crumb{top:1.2em}
}
.table-body{background-color:#f2f2fa;padding-top:30px}
.crumb.table{position:static}
.crumb.table li a:hover{color:#333}
.table-pro-yc{margin:50px -30px}
.table-pro-yc li{float:left;width:16.666%}
.table-pro-yc li.on .item .txt{background:#ffa508;color:#fff}
.table-pro-yc li .item{display:block;margin:0 30px;background-color:#fff;-moz-box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}
.table-pro-yc li .item .img{height:115px;line-height:113px;text-align:center;position:relative}
.table-pro-yc li.on .item .img{height:114px}
.table-pro-yc li.on a{border:1px solid #ffa508;border-bottom:none}
.table-pro-yc li.on .xzhong::after{content:'';position:absolute;top:0;right:0;width:14px;height:14px;background-color:#ffa508;background-image:url(../images/duihao.png);background-size:14px}
.table-pro-yc li .item .img:hover img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.table-pro-yc li .item .img img{display:inline-block;max-height:70%;max-width:70%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.table-pro-yc li .item .txt{text-align:center;font-size:18px;color:#ffa508;line-height:34px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-top:1px solid #d8d8d8}
.table-bot table caption,.table-guige{text-align:center;font-size:20px;color:#fff;line-height:48px;background-color:#ffa508}
a{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.table-top{margin-bottom:26px;background-color:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.table-top ul{overflow:hidden;padding:30px 0 15px;display:-webkit-flex;display:flex}
.table-top ul li{padding:0 40px}
.table-top ul li .item{margin-bottom:16px;display:-webkit-flex;display:flex;justify-content:center;max-width:600px;background-color:#fff}
.table-top ul li .item span{flex-shrink:0;font-size:18px;color:#464646;margin-right:36px}
.table-top ul li .item .num{flex-grow:1}
.table-top ul li .item .num a{display:inline-block;margin-right:20px;line-height:18px;padding:0 2px;padding-top:2px;border:1px solid #ffa508;border-radius:2px;font-size:16px;color:#464646;width:42px;text-align:center}
.table-top ul li .item .num a:last-child{margin-right:0}
.table-top ul li .item .num a:hover{background-color:#ffa508;color:#fff}
.table-bot-table{width:100%;border-spacing:0;margin-bottom:35px}
.table-bot-table tr td,.table-bot-table tr th{text-align:left}
.table-contact{text-align:right;line-height:32px;font-size:16px;color:#464646;margin-bottom:10px}
.table-contact .word{display:inline-block}
.table-contact a{display:inline-block;padding:0 18px;color:#fff;background-color:#ffa508;border-radius:32px;margin-left:18px}
.table-contact a:hover{background-color:#315dff}
.table-top ul li{flex-shrink:0;width:50%;padding:0 20px}
.table-bot h1{font-size:38px;color:#464646;margin-bottom:30px}
.table-bot table{width:100%;border-spacing:0;margin-bottom:35px;border:1px solid #bababa}
.table-bot table tr:nth-child(2n){background-color:#fff}
.table-bot table tr th{border:none;padding-left:100px;line-height:46px;font-size:18px;color:#333;border-bottom:1px solid #bababa;width:25%;text-align:left}
.table-bot table tr td{border:none;line-height:27px;padding:10px 0 10px 100px;font-size:18px;color:#333;border-bottom:1px solid #bababa;width:25%}
.table-bot table tr a{position:relative;width:115px;padding-left:14px;line-height:22px;border-radius:2px;border:1px solid #ffa508;color:#ffa508;font-size:16px;-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:block;text-align:center}
.table-bot table tr a::before{position:absolute;content:'';left:3px;top:2px;width:14px;height:14px;background:url(../images/pc-cart.png);background-size:14px}
.table-bot table tr a:hover::before{background:url(../images/pc-white-cart.png);background-size:14px}
.table-bot table tr a:hover{background-color:#ffa508;color:#fff}
.table-note{font-size:16px}
.table-note p{color:#464646}
.table-note a{color:#315dff}
.pop-table{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999}
.pop-table .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.pop-table .msg{position:absolute;left:50%;top:50%;width:50%;height:100px;line-height:100px;transform:translate(-50%,-50%);background-color:#fff;text-align:center}
.pop-table .con{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;width:635px;padding:20px 34px 40px;border-radius:4px;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.pop-table .con .close{position:absolute;width:50px;height:50px;background:url(../images/y-cha.png) center no-repeat;right:0;top:0;cursor:pointer}
.pop-table .con .tit{font-size:22px;color:#333;margin-bottom:10px}
.pop-table .con .item{font-size:16px;color:#666;line-height:24px;margin-bottom:20px;overflow:hidden;display:-webkit-flex;display:flex;background-color:#fff}
.pop-table .con .item span{float:left;width:180px;text-align:right;margin-right:12px}
.pop-table .con .item .radiobox{display:flex}
.pop-table .con .item .radiobox label{margin-right:12px;display:-webkit-flex;display:flex;align-items:center;justify-content:center}
.pop-table .con .item .radiobox input{-webkit-appearance:button}
.pop-table .con .item .inp{border:1px solid #dcdcdc;padding:0 10px;color:#666}
.pop-table .con .item .area{border:1px solid #dcdcdc;height:90px;padding:5px 10px;font-size:14px;color:#666;flex-grow:1}
.pop-table .con .item .area::placeholder{color:#b5b5b5}
.pop-table .con .btnbox{text-align:right}
.pop-table .con .btnbox .btn{width:66px;line-height:24px;text-align:center;font-size:16px;color:#666;display:inline-block;cursor:pointer}
.pop-table .con .btnbox .cancel{border:1px solid #dcdcdc}
.pop-table .con .btnbox .submit{background-color:#ffa508;color:#fff;margin-left:12px}
.em1{padding-top:2px;padding-left:5px}
.shaixuan{height:40px;line-height:40px;text-align:center}
.shaixuan .sx_con{width:600px;height:40px;margin:0 auto}
.shaixuan span{float:left;border:1px solid #ffa508;width:40px;height:30px;line-height:30px;margin-right:20px;cursor:pointer;text-align:center}
@media screen and (max-width:1188px){.crumb.table,.crumb.table li a{color:#666}
.table-pro-yc li{width:33.33%;margin-bottom:20px}
.table-top ul li{flex-shrink:0;width:50%;padding:0 20px}
}
@media screen and (max-width:1023px){.table-body{padding-top:30px}
.table-pro-yc{margin:20px -10px}
.table-pro-yc li .item{margin:0 10px}
.table-pro-yc li .item .img{height:80px;line-height:77px;position:relative}
.table-pro-yc li.on .item .img{height:79px}
.table-top ul li .item span{font-size:14px;margin-right:12px}
.table-top ul li .item .num a{margin-right:12px}
.table-bot h1{font-size:30px;margin-bottom:20px}
.table-bot table caption,.table-guige{font-size:16px;line-height:32px}
.table-bot table tr td,.table-bot table tr th{font-size:14px;padding:5px 10px;line-height:50px}
.table-bot table tr a{font-size:14px}
}
@media screen and (max-width:767px){.table-pro-yc li .item .txt{font-size:16px}
.table-top ul{flex-wrap:wrap;padding:16px 0 8px}
.table-top ul li .item{margin-bottom:12px}
.table-top ul li{width:100%}
.table-contact{font-size:14px;line-height:30px}
.table-top{margin-bottom:12px}
.table-contact{margin-bottom:20px}
.table-bot h1{font-size:24px;margin-bottom:12px}
.table-note{font-size:14px}
.pop-table .con{width:90%;padding:20px 12px}
.pop-table .con .tit{font-size:16px;line-height:26px;margin-bottom:10px}
.pop-table .con .item{font-size:12px}
.pop-table .con .item span{width:110px;flex-shrink:0}
.pop-table .con .item .radiobox label{margin-right:8px}
.pop-table .con .item .area,.pop-table .con .item .inp{width:100%;font-size:12px}
.pop-table .con .item .radiobox input{width:10px;height:10px;margin-right:2px}
.pop-table .con .item{margin-bottom:14px}
.pop-table .con .btnbox .btn{font-size:12px}
}
.content_email{display:inline-block;border-radius:4px;color:#232323!important;height:32px;font-size:18px;font-weight:400;line-height:32px;margin-left:1%;padding:0 22px;background-color:#ffa508;border:0 solid #b5002c;cursor:pointer}
.stock-show h1{font-size:38px}
@media screen and (max-width:1700px){.stock-show{margin-left:0}
}
.ca_loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;animation:fade-in .25s forwards,fade-out .25s .5s forwards}
.ca_loader{position:absolute;left:50%;top:50px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite;z-index:1}
.ca_mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:0}
@keyframes spin{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes fade-in{0%{opacity:0}
100%{opacity:1}
}
@keyframes fade-out{0%{opacity:1}
100%{opacity:0}
}
.cont-msg:before{content:none}
.youtube{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#777}
.youtube .pL{position:absolute!important;top:0;left:0;width:100%;height:100%!important;background:no-repeat scroll center #000;background-size:cover;cursor:pointer}
.youtube .Lctrl,.youtube .Rctrl,.youtube .ctrl,.youtube .play{background-image:url(../../superior-ind.com/wp-content/plugins/wp-youtube-lyte/lyte/lytesprite.png)}
.play{background:no-repeat scroll 0 0 transparent;width:88px;height:63px;position:absolute;left:43%;top:38%}
.youtube .ctrl{background-position:0 -220px;background-repeat:repeat;background-attachment:scroll;background-color:rgba(0,0,0,.3);width:100%;height:40px;bottom:0;left:0;position:absolute}
.youtube .ctrl .Lctrl{background-position:0 -137px;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent;width:158px;height:40px;bottom:0;left:0;position:absolute}
.youtube .ctrl .Rctrl{background-position:-42px -179px;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent;width:117px;height:40px;bottom:0;right:0;position:absolute;padding-right:10px}
.youtube iframe{left:0;position:absolute;top:0;width:100%}
@media screen and (max-width:500px){.prolist-show .list-con10 p{margin:0}
}
@media screen and (max-width:414px){.list-con10 img{width:45%}
}
.index-quick-quote{height:240px;background:url(../images/huaban4.jpg) center no-repeat;display: none;}
.index-quick-quote .quick-quote-content{max-width:1600px;height:100%;color:#fff}
.index-quick-quote .quick-quote-content h2{line-height:1;font-weight:400;padding-top:50px;margin-bottom:28px;font-size:1.625em}
.index-quick-quote .quick-quote-content p{width:95%;max-width:700px;font-size:1.125em;font-weight:400}
.index-quick-quote .quick-quote-content a{position:absolute;right:0;top:102px;padding:0 10px;height:44px;line-height:44px;text-align:center;font-size:18px;color:#fff;background-color:#f49f0a;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);border-radius:6px}
.inner-quick-quote{width:100%;height:460px;color:#fff;background:url(../images/huaban3.jpg) center no-repeat;background-size:cover;text-align:center}
.inner-quick-quote h2,.inner-quick-quote p{color:#fff}
.inner-quick-quote h2{font-size:24px;margin:0;padding-top:3.625em;text-align:center;line-height:1}
.inner-quick-quote p{font-size:20px;padding:0 40px;text-align:center;font-weight:400;margin:0;line-height:2;margin-top:1.5em}
.inner-quick-quote .inner-text{text-align:center;margin-top:35px}
.inner-quick-quote .inner-text span{font-size:16px;font-weight:400;font-style:italic;font-stretch:normal;padding-right:38px;padding-left:21px;position:relative}
.inner-quick-quote .inner-text span::before{position:absolute;top:4px;left:0;content:"";width:15px;height:15px;background:url(../images/001.png) no-repeat;background-size:15px 15px}
.inner-quick-quote .inner-text span:nth-child(2)::before{background:url(../images/002.png) no-repeat;background-size:15px 15px}
.inner-quick-quote a{display:inline-block;margin-top:45px;padding:0 10px;height:40px;line-height:40px;background-color:#f49f0a;border-radius:4px;font-size:18px;color:#001b34}
.inner-quick-quote2{width:100%;padding-left:10%;height:393px;background-color:#fff;color:#fff;background:url(../images/huaban6.jpg) center no-repeat;background-size:100% auto}
.inner-quick-quote2 p{margin:0;width:55%;font-size:20px;padding-top:85px;transform:skew(-5deg,0);color:#262626}
.inner-quick-quote2 a{display:inline-block;margin-top:60px;text-align:center;width:auto;height:40px;line-height:40px;background-color:#f49f0a;border-radius:6px;color:#000;font-size:18px;padding:0 10px}
@media screen and (max-width:768px){.index-quick-quote .quick-quote-content a{position:static;display:inline-block;height:38px;line-height:38px;text-align:center;font-size:16px;color:#001b34;background-color:#f49f0a;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);border-radius:6px;margin-top:30px}
.index-quick-quote .quick-quote-content p{font-size: 14px;line-height:1.6;}
.index-quick-quote .quick-quote-content h2{padding-top:20px;margin-bottom:10px;line-height:1.3;font-size:1.4em}
.inner-quick-quote2{height:auto}
.inner-quick-quote2 p{padding-top:40px;line-height:1.2}
.inner-quick-quote2 a{margin:20px 0}
}
@media screen and (max-width:500px){.inner-quick-quote2{background:url(../images/kf_002.jpg) center no-repeat;background-size:contain;height:300px}
.inner-quick-quote .inner-text{padding-left:24px}
.index-quick-quote .quick-quote-content h2{margin-bottom: 10px;font-size: 20px;}
.inner-quick-quote p{padding:0 20px;line-height:1.5}
.inner-quick-quote h2{padding-top:1.5em;line-height:1.2em;padding-left:10px;padding-right:10px}
.inner-quick-quote2 a{font-size:16px;width:136px;height:34px;line-height:34px}
.inner-quick-quote2 p{font-size:16px;padding-top:50px;letter-spacing:-.5px}
.index-quick-quote .quick-quote-content a{margin-top:20px}
}
@media screen and (max-width:450px){.index-quick-quote .quick-quote-content a{margin-top:10px}
}
@media screen and (max-width:400px){.inner-quick-quote2 a{margin-top:5px}
}
@media screen and (max-width:375px){.inner-quick-quote p{font-size:19px}
.inner-quick-quote .inner-text span{padding-right:35px}
}
@media screen and (max-width:650px){.form-show table tr td strong{font-size:12px}
.form-show table tr td{padding:2px;font-size:12px}
.form-show table .add td{font-weight:700}
.inner-quick-quote2 a{margin-top:10px;margin-top:18px;transform:translateX(-8px)}
}
.append li em{color:red}
.panl{display:none;position:absolute;top:95px;left:0;z-index:9999;width:100%;height:450px;background-color:#fff}
.panl>div{width:92%;max-width:1150px;height:450px;margin:0 auto;position:relative}
.panl>div>ul:first-of-type{width:225px;height:321px;padding-top:34px}
.suspend_column>ul{position:absolute;top:34px;left:16.5rem;display:none}
.suspend_title{font-size:20px;line-height:37px;color:#112a42;padding-bottom:18px}
.suspend_column,.suspend_product{line-height:32px}
.suspend_column>a,.suspend_column>span,.suspend_product>a{font-size:16px;color:grey;cursor:pointer}
.suspend_product>span{font-size:10px;font-style:italic;color:#fff;border-radius:2px;text-align:center;padding:2px 4px;margin-right:2px;display:inline-block;line-height:1;position:relative;top:-2px}
.suspend_hot{background-color:#ffa508}
.suspend_cheap{background-color:#ff4500}
.suspend_new{background-color:#0055a2}
.suspend_featured{width:55%;height:500px;position:absolute;top:34px;left:40rem}
.suspend_featured>li{float:left;width:38%;height:35%;margin-right:1rem;margin-bottom:1rem;position:relative}
.suspend_featured img{width:225px;height:148px;border-radius:6px}
.suspend_featured>li>a:first-of-type{display:block}
.suspend_featured>li>a:nth-of-type(2){font-size:15.8px;line-height:32px;color:#112a42;display:inline-block;position:absolute;top:85%;left:0}
.box-shadow{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.con-div{color:#262626;padding-left:6%}
.con-img{height:100%;width:100%;transition:transform .3s ease}
.con-img:hover{transform:scale(1.2)}
.box-shadow-con:hover .arrow{width:20px}
.arrow-container{position:relative;display:inline-block}
.arrow{position:relative;width:10px;height:1px;background-color:#262626;display:inline-block;vertical-align:middle;transition:transform .3s ease}
.arrow::before{content:"";width:6px;height:6px;border:solid #000;border-width:0 1px 1px 0;transform:translate(-50%,-50%) rotate(-45deg);position:absolute;left:90%;top:60%;transition:width .3s}
.box-shadow-con{background-color:#fff;box-shadow:0 5px 15px 0 rgba(65,128,255,.3);margin-bottom:24px;position:relative;margin-right:16px}
.box-shadow-con2{margin-bottom:24px;position:relative;text-align:center;margin-right:16px}
.mar-top{margin:10px 0!important}
.box-shadow-con3{margin-bottom:24px;position:relative;background-color:#fff;box-shadow:0 5px 15px 0 rgba(65,128,255,.3);padding:3% 1% 1% 3%;color:#343434}
.rectangle{width:8px;height:8px;background-color:#ffa508}
.rectangle-font{height:49px;font-size:20px}
.rectangle-span{height:10px;font-size:12px;margin-top:20%;display:inline-block}
.box-shadow-con3:hover{background-image:url(../images/2024T3sheet.png)}
.box-shadow-con3::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .3s;z-index:-1}
.box-shadow-con3:hover::before{background-color:rgba(0,0,0,.1)}
.box-shadow-con3:hover .rectangle{background-color:#fff}
.box-shadow-con3:hover .rectangle-span{color:#fff}
.box-shadow-con3:hover .rectangle-font{color:#fff}
.box-tb{width:100%;height:auto;min-height:569px;margin-bottom:50px}
.box-shadow-con4{background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:30px}
.box-shadow-con4 img{width:100%;height:100%;transition:transform .3s ease}
.box-shadow-con4 img:hover{transform:scale(1.2)}
.mar-top-40{display:inline-block;height:30px;width:118px;border-radius:4px;background-color:#ffa508;border:0 solid #b5002c;box-shadow:5px 5px 7px #f0f0f0;font-size:14px;color:#000}
.font-blue{font-stretch:normal;color:#4180ff}
.mar-top-40{display:inline-block;padding:5px 10px;border-radius:4px;background-color:#ffa508;border:0 solid #b5002c;box-shadow:5px 5px 7px #f0f0f0;font-size:14px;color:#000;text-decoration:none;margin:20px 0 0 40px;width:auto}
.mar-top-40:hover{color:#fff}
.h2-24{font-size:24px!important}
.h2-30{font-size:30px!important}
.box-triangle{width:100%;height:auto;min-height:540px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.box-triangle img{transition:transform .2s ease;width:100%;height:100%}
.box-triangle img:hover{transform:scale(1.1)}
.triangle-left{width:340px;height:540px;background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);position:relative}
.leftimg-f{width:340px;height:375px;overflow:hidden}
.triangle-left>p{color:#010101;margin:25px 0 0 100px}
.triangle-right{width:440px;height:540px;background-color:#fff;color:#010101!important}
.triangle-top{height:260px;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;position:relative}
.triangle-top>p{text-indent:1rem;padding:0 10px 25px 12px}
.triangle-bot{height:260px;width:440px;box-shadow:0 5px 20px 0 rgba(0,0,0,.07);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:20px;position:relative}
.triangle-bot>p{padding-left:20px;margin-top:160px}
.triangle-up1{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #fff;position:absolute;top:360px;left:279px;z-index:1}
.triangle-up2{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;position:absolute;top:195px;left:180px;z-index:1}
.triangle-up3{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid #fff;position:absolute;top:200px;left:245px;z-index:1}
.swiper-body{width:100%;height:536px;overflow:hidden;padding-bottom:20px!important}
.swiper_img{width:100%;height:484px;}
.swiper-scrollbar-drag{height:2px!important;background-color:#000!important}
.swiper-slide .caption{position:absolute;bottom:40px;left:10px;color:#fff;font-size:14px;background-color:rgba(0,0,0,.5);padding:5px;border-radius:3px}
#loading-spinner{display:none;width:40px;height:40px;margin:0 auto;border:4px solid rgba(0,0,0,.1);border-top:4px solid #007bff;border-radius:50%;animation:spin 1s linear infinite}
.pro-list04 .list04-info .content_email{display:inline-block;font-size:18px;font-weight:400;line-height:1.94}


/* index-ban */
.index-ban{position: relative;}
.index-ban .img img{width: 100%;height: 100vh;}
.index-ban .img img:nth-child(2){display: none;}
.index-ban .info{transform: translate(0% ,0%);position: absolute;left: 0;top: 40%;width: 100%;}
.index-ban .info h2{font-size: 50px;color: #fff;}
.index-ban .info p{font-size: 20px;color: #fff;width: 45%;margin-top: 15px;}
.index-ban .info .btn{border: 2px solid #fcab36;border-radius:20px;text-align:center;width:max-content;padding: 6px 30px;position: relative;margin-top: 35px;}
.index-ban .info .btn a{color: #ffffff;}
.index-ban .info .btn::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:#ffa508;transform: scaleX(0);transform-origin: center right;transition: transform 0.3s cubic-bezier(0.4, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -moz-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -o-transform 0.3s cubic-bezier(0.4, 0, 0, 1);border-radius:20px}
.index-ban .info .btn:hover a{color: #fff;}
.index-ban .info .btn:hover::after{transform-origin:center left;transform:scaleX(1)}
.index-ban .info .ban_search{width: 80%;margin: 0 auto;margin-top: 150px;}
.index-ban .info .ban_search form{display: flex;align-items: center;background: #fff;position: relative;border-radius: 8px;}
.index-ban .info .ban_search .ban_text{width:80%}
.index-ban .info .ban_search .ban_text input{height:55px;padding:0 20px;border-radius:8px;width: 100%;}
.index-ban .info .ban_search .ban_btn{position:absolute;right:0;background:#ffa508;border-top-right-radius:8px;border-bottom-right-radius:8px;width:10%;height:55px;display:flex;justify-content:center;align-items:center}
.index-ban .info .ban_search .ban_btn input{background:url(../images/icon-search03.png);border-top-right-radius:8px;border-bottom-right-radius:8px;background-size:cover;width: 45px;height: 45px;}
.index-ban .swiper-pagination{bottom: 50% !important;display: grid;left: 95% !important;}
.index-ban .swiper-pagination-bullet{margin: 8px 0 !important;width: 12px;height: 12px;background: #ffffff;opacity: 1;}
.index-ban .swiper-pagination-bullet-active{background: #ffa508;}
@media screen and (max-width:1280px){
.index-ban .img img{height: auto;}
.index-ban .info h2{font-size: 45px;}
.index-ban .info p{width: 75%;}
.index-ban .info .ban_search{margin-top: 120px;}
.index-ban .info .ban_search .ban_btn{width: 15%;}
}
@media screen and (max-width:1080px){
.index-ban .img img:nth-child(1){display: none;}
.index-ban .img img:nth-child(2){display: block;}
.index-ban .info{width: 80%;top: 35%;}
.index-ban .info h2{font-size: 38px;}
.index-ban .info p{width: 90%;}
.index-ban .info .ban_search .ban_text input{height: 50px;}
.index-ban .info .ban_search{margin-top: 120px;}
.index-ban .info .ban_search .ban_btn{height: 50px;}
.index-ban .info .ban_search .ban_btn input{width: 40px;height: 40px;}
}
@media screen and (max-width:900px){
.index-ban .info h2{font-size: 30px;}
.index-ban .info p{font-size: 16px;}
.index-ban .info .btn{padding: 5px 25px;margin-top: 25px;}
}
@media screen and (max-width:768px){
.index-ban .info{width: 100%;}
.index-ban .info h2{font-size:26px;}
.index-ban .info p{width: 100%;font-size: 15px;margin-top: 10px;}
.index-ban .info .btn{padding: 5px 25px;margin-top: 20px;font-size: 14px;}
.index-ban .info .ban_search{margin-top: 60px;}
.index-ban .info .ban_search .ban_text input{height: 40px;}
.index-ban .info .ban_search .ban_btn{height: 40px;}
.index-ban .info .ban_search .ban_btn input{width: 35px;height: 35px;}
.index-ban .swiper-pagination{display: flex;bottom: 5% !important;left: 50% !important;transform: translate(-50% ,-50%);justify-content: center;}
.index-ban .swiper-pagination-bullet{margin: 0 6px !important;width: 10px;height: 10px;}
}
@media screen and (max-width:520px){
.index-ban .info{width: 100%;top: 42%;}
.index-ban .info h2{font-size: 20px;}
.index-ban .info p{display: none;}
.index-ban .info .btn{padding: 4px 22px;margin-top: 20px;}
.index-ban .info .ban_search{margin-top: 30px;}
.index-ban .info .ban_search .ban_text input{height: 36px;font-size: 14px;}
.index-ban .info .ban_search .ban_btn{height: 36px;}
.index-ban .info .ban_search .ban_btn input{width: 32px;height: 32px;}
.index-ban .swiper-pagination-bullet{width: 8px;height: 8px;}
}


/* index-selling */
.index-selling{padding-bottom:  90px;}
.index-selling .se_cont{width: calc(30.05% - 25px);margin-left: 25px;}
.index-selling .se_cont:nth-child(1){margin-left: 0;width: 39.9%;}
.index-selling .item{position: relative;background-color: #EEEEEE;overflow: hidden;}
.index-selling .item:nth-child(2){margin-top: 25px;}
.index-selling .item .img{overflow: hidden;transition: all .3s ease;}
.index-selling .item .img img{width: 100%;transition: all .3s ease;}
.index-selling .item:hover .img img{transform: scale(1.03);}
.index-selling .item .bg{position:absolute;left: 2%;top: 2%;width: 96%;height: 96%;opacity:0;transform:scale(.5);transition:all .6s;z-index: 99;}
.index-selling .item .bg img{display:block;width:100%;height:100%;object-fit:cover;}
.index-selling .item:hover .bg{opacity:1;transform:scale(1.04)}
.index-selling .item h4{position: absolute;left: 6%;bottom: 6%;color: #001b34;font-size: 26px;transition: all .6s ease;}
.index-selling .se_cont .item:hover h4{z-index: 99;color: #fff;}
.index-selling .se_cont:nth-child(1) .item .bg{object-fit: initial; }
.index-selling .se_cont:nth-child(1) .item:hover .img{opacity: 0;}
@media screen and (max-width:1440px){
.index-selling .se_cont:nth-child(1){width: 39.76%;}
.index-selling .se_cont{width: calc(30.12% - 25px);}
.index-selling .item h4{font-size: 25px;}
}
@media screen and (max-width:1080px){
.index-selling{padding-bottom: 60px;}
.index-selling .item h4{font-size: 20px;}
}
@media screen and (max-width:890px){
.index-selling .se_cont{width: 48%;margin-right: 2%;margin-left: 0;}
.index-selling .se_cont:nth-child(1){width: 100%;margin-bottom: 20px;}
.index-selling .se_cont:nth-child(3){margin-right: 0;}
.index-selling .item:nth-child(2){margin-top: 20px;}
.index-selling .item h4{font-size: 24px;}
.index-selling .se_cont:nth-child(1) .item .img{height: 450px;}
.index-selling .se_cont:nth-child(1) .item .img img{height: 100%;object-fit: cover;}
}
@media screen and (max-width:520px){
.index-selling{padding-bottom: 40px;}
.index-selling .se_cont:nth-child(1){margin-bottom: 10px;}
.index-selling .se_cont:nth-child(1) .item .img{height: 350px;}
.index-selling .item:nth-child(2){margin-top: 10px;}
.index-selling .item h4{font-size: 18px;left: 0;padding: 0 15px;line-height: 25px;bottom: 5%;}
}

/* index-know */
.index-know{padding:100px 0;margin-bottom:80px;background:url(../images/y-bg1.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed}
.index-know .index-more a,.index-know .index-name{color:#fff}
.index-know .index-more a:before{z-index:0}
.index-know .index-more a span{z-index:1;position:relative}
.index-know .index-more a:after{background:url(../images/arrow-more2.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.index-know .img{overflow: hidden;border-radius: 8px;background: #fff;}
.index-know .img img{transition: .3s;border-radius: 8px;}
.index-know a:hover .img img{transform: scale(1.08);}
.index-know .info{margin-top: 20px;}
.index-know .info .fl{color: #fff;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.index-know .info .text{display: flex;align-items: center;}
.index-know .info .text p{color: #fff;font-size: 22px;font-weight: bold;}
.index-know .info .text img{margin-left: 20px;transition: 0.3s;width: 28px;}
.index-know a:hover .info img{transform: translateX(5px);}
.index-know .pro{padding-bottom: 60px;}
.index-know .swiper-pagination{bottom: 0 !important;}
.index-know .swiper-pagination-bullet{margin: 0 8px !important;width: 10px;height: 10px;background: #b5b5b5;border: 1px solid #b5b5b5;opacity: 1;}
.index-know .swiper-pagination-bullet-active{background: #fff;}
@media screen and (max-width:1080px){
.index-know{padding: 70px 0;margin-bottom: 80px;}
.index-know .info .text p{font-size: 20px;}
.index-know .info .text img{border-radius: 6px;}
.index-know .pro{padding-bottom: 20px;}
}
@media screen and (max-width:768px){
.index-know{margin-bottom: 50px;}
.index-know .info .text p{font-size: 18px;}
.index-know .info img{width: 24px;margin-left: 14px;}
}
@media screen and (max-width:520px){
.index-know{padding: 50px 0;margin-bottom: 30px;}
.index-know .info{margin-top: 15px;}
.index-know .info .fl{font-size: 14px;margin-bottom: 6px;}
.index-know .info .text p{font-size: 16px;}
.index-know .info img{width: 20px;margin-left: 10px;}
.index-know .swiper-pagination-bullet{margin: 0 6px !important;width: 8px;height: 8px;}
}

/* index-evaluate */
.index-evaluate{margin: 80px 0;}
.index-evaluate .index-name{text-align: center;}
.index-evaluate .evaluate{padding-bottom: 60px;}
.index-evaluate .swiper-slide::after{position: absolute;content: "";height: 100%;width: 1px;background: #718096;left: -3%;top: 0;}
.index-evaluate .swiper-slide-active::after{display: none;}
.index-evaluate .text{color: #0d172b;font-style:italic;font-size: 18px;line-height: 30px;padding: 0 40px;text-align: center;margin-bottom: 40px;}
.index-evaluate .flex{justify-content: center;}
.index-evaluate .icon{margin-right:15px}
.index-evaluate .icon img{width:60px;border-radius:12px}
.index-evaluate .info .t1{color:#333;font-size:18px;font-weight:700}
.index-evaluate .info .t2{font-size:15px}
.index-evaluate .swiper-pagination{bottom: 0 !important;}
.index-evaluate .swiper-pagination-bullet{margin: 0 8px !important;width: 10px;height: 10px;background: #b5b5b5;border: 1px solid #b5b5b5;opacity: 1;}
.index-evaluate .swiper-pagination-bullet-active{background: #fff;}
@media screen and (max-width:1080px){
.index-evaluate{margin: 50px 0;}
.index-evaluate .text{padding: 0 20px;margin-bottom: 30px;font-size: 16px;}
}
@media screen and (max-width:520px){
.index-evaluate{margin: 35px 0;}
.index-evaluate .evaluate{padding-bottom: 40px;}
.index-evaluate .text{padding: 0 0;margin-bottom: 20px;font-size: 15px;line-height: 28px;}
.index-evaluate .info .t1{font-size: 16px;}
.index-evaluate .info .t2{font-size: 14px;}
.index-evaluate .icon img{width: 50px;}
.index-evaluate .swiper-pagination-bullet{margin: 0 6px !important;width: 8px;height: 8px;}
.index-evaluate .swiper-slide::after{display: none;}
}

/* index-form */
.index-form{background: #394158;max-width: 1320px; margin: 0 auto;padding: 50px;border-radius: 14px;margin-bottom: -120px;z-index: 99;position: relative;}
.index-form .flex{justify-content: space-between;align-items: initial;}
.index-form .left{width:45%}
.index-form .left h2{font-size:40px;color:#fff;line-height:1.3}
.index-form .left p{color:#fff;font-size:17px;margin-top:15px;line-height: 30px;}
.index-form .right{width:45%}
.index-form .right .input{display:grid;margin-bottom:15px}
.index-form .right .input label{color:#fff;font-size:16px}
.index-form .right .input input{flex-basis:100%;max-width:100%;width:100%;background:0 0;border-bottom:2px solid #fff;height:40px;padding:10px;color: #fff;}
.index-form .right .submit{background:#FFA508;height:50px;border-radius:24px;line-height:50px;margin-top:50px}
.index-form .right .submit input{width:100%;height:100%;background:0 0;color:#fff;font-size:18px;font-weight:700}
.index-form .right .submit:hover{background-color: #001B34;}
@media screen and (max-width:1440px){
.index-form{width: 90%;}
.index-form .left h2{font-size: 36px;}
}
@media screen and (max-width:1280px){
.index-form{width: 85%;}
.index-form .left h2{font-size: 30px;}
}
@media screen and (max-width:1080px){
.index-form{padding: 40px;}
.index-form .left p{font-size: 16px;}
.index-form .right .input input{height: 35px;}
.index-form .right .submit{line-height: 45px;height: 45px;}
}
@media screen and (max-width:768px){
.index-form{padding: 30px;}
.index-form .right .submit{margin-top: 40px;}
.index-form .left h2{font-size: 25px;}
}
@media screen and (max-width:640px){
.index-form{border-radius: 10px;}
.index-form .left{width: 100%;margin-bottom: 20px;}
.index-form{padding: 20px;}
.index-form .left h2{font-size: 20px;}
.index-form .left p{font-size: 14px;}
.index-form .right{width: 100%;}
.index-form .right .input label{font-size: 15px;}
.index-form .right .input input{height: 30px;border-bottom: 1px solid #fff;}
.index-form .right .submit{margin-top: 30px;line-height: 36px;height: 36px;}
.index-form .right .submit input{font-size: 15px;}
}


/* foot */
.foot{background: #868686;padding-top:5.5%;z-index: 9;}
.foot .hd{font-size:20px;color:#fff;font-weight:700;margin-bottom:20px}
.foot .hd a{color: #fff;}
.foot .del{width:40%}
.foot .del p{color:#fff;font-size:18px;margin-bottom:10px;display: flex;align-items: center;}
.foot .del p img{width: 25px;margin-right: 10px;}
.foot .del .wx{margin-top: 20px;width: max-content;text-align: center;}
.foot .del .wx img{width: 110px;}
.foot .del .wx p{font-size: 16px;justify-content: center;margin-top: 5px;margin-bottom: 0;}
.foot .del .c_btn{background: #FFA508;border-radius: 8px;width: max-content;padding: 6px 15px;margin-top: 30px;color: #fff;}
.foot .del .c_btn a{font-size: 16px;color: #fff;}
.foot .f_nav{width:55%}
.foot .f_nav .item{background:0 0}
.foot .f_nav .item li{margin-bottom:15px; font-size:18px;}
.foot .f_nav .item li a{color: #e1e1e1;}
.foot .txtmarquee{overflow: hidden;max-width: 1320px;width: 90%;margin: 0 auto;padding: 30px 0;display: none;}
.foot .txtmarquee .swiper-wrapper{transition-timing-function: linear !important;}
.foot .txtmarquee img{width: 90%;}
.foot .foot-info{padding: 20px 0;border-top: 1px solid #a5a5a5;margin-top:3.5%;}
.foot .foot-info .copy{display: flex;justify-content: space-between;align-items: center;}
.foot .foot-info .copy span{font-size: 16px;color: #fff;}

.foot .foot-info .copy a{color: #fff;}
.foot .foot-info .copy li{position: relative;}
.foot .foot-info .copy li img{width: 35px;}

.foot .foot-info .copy li .wxbox{position:absolute;bottom:50px;padding:6px;background:#fff;width:100px;border-radius:5px;left:calc(50% - 56px);opacity:0;visibility:hidden;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transition:all .3s linear;transition:all .3s linear}
.foot .foot-info .copy li .wxbox img{width: auto;}
.foot .foot-info .copy li:hover .wxbox{opacity:1;visibility:visible;-webkit-transform:rotateY(0);transform:rotateY(0)}
.foot .foot-info .copy li .wxbox:before{content:"";position:absolute;bottom:-6px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}
@media screen and (max-width:1080px){
.foot .f_nav{width: 65%;}
}
@media screen and (max-width:768px){
.foot{padding-top: 40px;}
.foot .f_nav{display: none;}
.foot .del{width: auto;}
.foot .txtmarquee{padding: 20px 0;}
.foot .foot-info .copy{flex-wrap: wrap;}
.foot .foot-info .copy span{width: 100%;}
.foot .foot-info .copy ul{width: 100%;order: -1;margin-bottom: 10px;}
.foot .foot-info .copy li{margin-left: 0;margin-right: 20px;}
.foot .foot-info .copy li .wxbox{left: calc(100% - 40px);padding: 4px;}
.foot .foot-info .copy li .wxbox:before{left: 8%;}
}
@media screen and (max-width:520px){
.foot{padding-top: 30px;}
.foot .hd{font-size: 16px;}
.foot .del p{font-size: 14px;margin-bottom: 5px;}
.foot .del p img{width: 22px;margin-right: 8px;}
.foot .del .c_btn{padding: 4px 10px;margin-top: 20px;border-radius: 8px;font-size: 14px;}
.foot .del .c_btn a{font-size: 14px;}
.foot .foot-info{padding: 10px 0;}
.foot .foot-info .copy span{font-size: 14px;}
}

/* head */
.head{position: fixed;left: 0;top: 0;width: 100%;z-index: 999;background: linear-gradient(to bottom,#2b3947  0%,rgba(250,250,250,0));transition: all .3s;}
.head .head_mid .lf_part .logo img{width: 60%;transition: all .3s;}
.head .head_mid .lf_part .logo img:nth-child(2){display: none;}
.head .head_mid{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.head .head_mid .head_nav {box-sizing: border-box;}
.head .head_mid .head_nav .first_nav{display: flex;align-items: center;width: 100%;}
.head .head_mid .head_nav .first_nav .curtain{position: absolute;left: 50%;top: 100%;width: 90vw;max-width: 1686px;height: 100%;background: rgba(255,255,225,0.95);transform: translateX(-50%);display: none;box-sizing: border-box;}
.head .head_mid .head_nav .first_nav li{display: inline-block;white-space: nowrap;z-index: 1;margin: 0 40px;height: 100%;position: relative;}
.head .head_mid .head_nav .first_nav li:nth-child(2){position: initial;}
.head .head_mid .head_nav .first_nav li:nth-child(3){position: initial;}
.head .head_mid .head_nav .first_nav li a:after{content: '';width: 0%;height: 2px;background-color: #FFA508;position: absolute;right: 0;left: 0;bottom: 20px;margin: 0 auto;transition: all .4s ease;}
.head .head_mid .head_nav .first_nav li a{display: block;padding: 35px 0;position: relative;font-size: 20px;color: #fff;transition: all .3s;}
.head .head_mid .head_nav .first_nav li.cur a:after,.head .head_mid .head_nav .first_nav li:hover a:after{width: 100%;}
.head .head_mid .head_nav .pc_secnav{position: absolute;top: 100%;left: 0;width: 100%;height: auto;z-index: 3;background: #fff;display:none;box-sizing: border-box;transition: all .3s linear;padding: 0 0 20px;box-shadow: 12px 20px 10px -18px rgb(197 197 197 / 70%);}
.head .head_mid .head_nav .pc_secnav.on{transform:translate(0,0) scale(1);opacity: 1;}
.head .head_mid .head_nav .pc_secnav .w1000{display: flex;justify-content: space-between;width: 90%;max-width: 900px;margin: 0 auto;}
.head .head_mid .head_nav .pc_secnav .lf_nav{width:25%}
.head .head_mid .head_nav .pc_secnav .lf_nav .tit{font-size:20px;color:#333;padding-bottom:18px;font-weight: bold;}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list{display:flex;flex-wrap:wrap}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list .item{background-color:initial;width:100%}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list .item a{color:#333;font-size:16px;padding:5px 0;}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list .item a::after{display:none}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list .item:hover a{color:#F0B322;}
.head .head_mid .head_nav .pc_secnav .rf_nav{width:65%}
.head .head_mid .head_nav .pc_secnav .rf_nav .tit{font-size:20px;color:#112a42;padding-bottom:18px;font-weight: bold;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro{display:flex;flex-wrap:wrap;justify-content:space-between}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li{width:22%;text-align: center;margin-top: 5px;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li a{padding: 0;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li a::after{display: none;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li p{font-size:16px;color:#112a42;margin-top: 10px;text-align: center;font-weight: bold;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li .img{overflow: hidden;border: 1px solid #e7e7e7;border-radius: 4px;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li .img img{width: 100%;transition: .3s;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li:hover a{color:#112A42;font-weight: bold;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li:hover .img img{transform: scale(1.04);}
.head .head_mid .head_nav .p_secnav{position: absolute;top: 100%;left: 0px;height: auto;transition: all .5s ease-in-out;z-index: 3;transform: translateY(30px);box-sizing: border-box;transform-origin: center top;box-shadow: 0 3px 29px -8px rgba(192, 196, 204, 0.7);opacity: 0;pointer-events: none;cursor: pointer;width:168px;}
.head .head_mid .head_nav .first_nav > li:nth-child(2) .p_secnav{width: 245px;}
.head .head_mid .head_nav .first_nav > li:nth-last-child(2) .p_secnav{left: -20px;}
.head .head_mid .head_nav .first_nav > li:nth-last-child(3) .p_secnav{width: 258px;}
.head .head_mid .head_nav .p_secnav.on{backface-visibility: hidden;pointer-events: auto;opacity: 1;transform: translateY(0);}
.head .head_mid .head_nav .p_secnav .lf_nav{width: 100%;position: relative;}
.head .head_mid .head_nav .p_secnav .lf_nav:before{content:"";border-left:11px solid transparent;border-right:11px solid transparent;border-bottom: 4px solid #ffffff;position:absolute;left:44px;top:-4px;}
.head .head_mid .head_nav .first_nav > li:nth-last-child(2) .p_secnav .lf_nav:before{left: 40px;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul{padding: 9px 20px;background: rgb(255 255 255);border-radius: 10px;display: grid;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li{text-align: left;border-bottom: 1px solid rgb(153 153 153 / 9%);margin: 0;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li:nth-last-child(1){border: none;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li > a{display: block;font-size: 16px;color: #333;padding-left: 13px;height: 41px;line-height: 41px;padding: 0;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li:nth-child(1) > a{border-top-left-radius: 8px;border-top-right-radius: 8px;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li:nth-last-child(1) > a{border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li > a:after{display: none;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li:hover > a{color: #F0B322;}

.head .head_mid .menu_part{position: relative;display:inline-block;width: 40px;height: 20px;vertical-align: middle;display: none;}
.head .head_mid .menu_btn{display: inline-block;position: absolute;left: 50%;top: 50%;width: 100%;height: 100%;transform: translate(-50%,-50%);z-index: 2;cursor: pointer;}
.head .head_mid .head_nav .w1600{display: flex;justify-content: space-between;max-width: 1050px;}
.head .head_mid .head_nav .c_nav{width: 25%;margin-right: 2%;}
.head .head_mid .head_nav .c_nav:nth-child(4){width: 45%;margin-right: 0;}
.head .head_mid .head_nav .c_nav:nth-child(4) .c_list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.head .head_mid .head_nav .c_nav:nth-child(4) .c_list .c_item{width: 50%;margin-bottom: 15px;}
.head .head_mid .head_nav .c_nav .tit{margin-bottom: 10px;position: relative;line-height: 50px;font-size: 20px;transition: 0.3s;color: #000;}
.head .head_mid .head_nav .c_nav .tit:hover,.head .head_mid .head_nav .c_nav.on .tit{background: #FFA508;color: #fff;padding-left: 15px;}
.head .head_mid .head_nav .c_nav .tit a{font-size:20px;color:#333;font-weight: bold;padding: 0 0;}
.head .head_mid .head_nav .c_nav .tit:hover a,.head .head_mid .head_nav .c_nav.on .tit a{color: #fff;}
.head .head_mid .head_nav .c_nav .tit a:after{display: none;}
.head .head_mid .head_nav .c_nav .c_item{position: relative;padding-left: 15px;}
.head .head_mid .head_nav .c_nav .c_item::after{position: absolute;content: "";width: 6px;height: 6px;left: 0;top: 19px;background: #333333c2;border-radius: 50%;}
.head .head_mid .head_nav .c_nav .c_item a{color: #3f3f3f;font-size: 16px;padding: 7px 0px;font-weight: 100;}
.head .head_mid .head_nav .c_nav .c_item a:after{display: none;}
.head .head_mid .head_nav .c_nav .c_item:hover >a{color:#FFA508;}
.head .head_mid .head_nav .c_nav:nth-last-child(1) .c_item{padding-left: 0;}
.head .head_mid .head_nav .c_nav:nth-last-child(1) .c_item::after{display: none;}
.head .head_mid .head_nav .c_nav .c_lists{margin: 6px 0;}
.head .head_mid .head_nav .c_nav .c_items{position: relative;padding-left: 10px;}
.head .head_mid .head_nav .c_nav .c_items::after{position: absolute;content: "";width: 6px;height: 6px;left: 0;top: 13px;background: #333333c2;border-radius: 50%;}
.head .head_mid .head_nav .c_nav .c_items a{color: #333333;font-size: 15px;font-weight: 100;position: relative;padding: 4px 8px 4px 8px;}
.head .head_mid .head_nav .c_nav .c_items:hover >a{color:#FFA508;}
.head .head_mid .head_nav .c_nav .c_items:hover::after{background: #FFA508;}
.head .head_mid .menu_btn span{display: block;width: 60%;height: 2px;transform-origin: center;background: #fff;transition: all .3s;}
.head .head_mid .menu_btn span:nth-child(1){top: 0;}
.head .head_mid .menu_btn span:nth-child(2){position: relative;margin: 5px 0px;width: 75%;opacity: 1;transition: all .5s;}
.head .head_mid .menu_btn span:nth-child(3){top:100%;margin: 0 0 0 0;}
.head .head_mid .menu_btn.open{/* width: 20px;height: 14px; */z-index: 9999;}
.head .head_mid .menu_btn.open span{width: 100%;}
.head .head_mid .menu_btn.open span:nth-child(1){position: absolute;top: 50%;left: 0;transform: rotateZ(45deg);transition: all 0.3s 0.5s;}
.head .head_mid .menu_btn.open span:nth-child(2){opacity: 0;width: 0;margin: 10px 0;}
.head .head_mid .menu_btn.open span:nth-child(3){position: absolute;top: 50%;left: 0;transform:rotateZ(-45deg);transition: all 0.3s 0.5s;}
.head .head_mid .rt_part{box-sizing: border-box;position: relative;display: flex;align-items: center;}
.head .head_mid .rt_part .language{margin-right: 30px;}
.head .head_mid .rt_part .language li:nth-child(1){margin-right: 25px;}
.head .head_mid .rt_part .language li a{display: flex;align-items: center;}
.head .head_mid .rt_part .language li p{color: #fff;margin-left: 8px;font-size: 20px;transition: all .3s;}
.head .head_mid .rt_part .language li img{width: 20px;}
.head .head_mid .rt_part .search{display:inline-block;position:relative}
.head .head_mid .rt_part .search .icon{width: 30px;height:60px;background: url(../images/icon-search01.png) no-repeat right;cursor:pointer;background-size: 20px;transition: all .3s;}
.header-search-form{animation-name:r2l;animation-timing-function:ease;animation-fill-mode:forwards;animation-duration:.3s;}
.header-search-form{display:none;position:absolute;right:-16px;width:240px;background-color:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.1) inset;border-radius:40px;transition:all .3s;z-index:6;top: 10px;}
.head .header-search-form form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}
.head .header-search-form .input{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.head .header-search-form button,.head .header-search-form input{display:block;height:40px;line-height:40px;outline:0;background:0 0;border:none}
.head .header-search-form input{padding-left:20px;width:100%;color:#555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.head .header-search-form button{padding:0 16px;font-size:18px;color:#333;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.head .head_mid .rt_part .search:hover .header-search-form {display: block;}
.head .head_mid .rt_part .search:hover .header-search-form button{background: url(../images/icon-search01.png) no-repeat right;cursor: pointer;filter: invert(0.7);margin-right: 20px;}
.head .head_mid .rt_part .search:hover .icon{opacity: 0;}
@keyframes r2l{0%{transform:translateX(50px);opacity:0}
100%{transform:translateX(0);opacity:1}
}
@-webkit-keyframes r2l{0%{-webkit-transform:translateX(50px);opacity:0}
100%{-webkit-transform:translateX(0);opacity:1}
}
@-ms-keyframes r2l{0%{-ms-transform:translateX(50px);opacity:0}
100%{-ms-transform:translateX(0);opacity:1}
}

/* 鼠标 */
.head:hover{background: #fff;}
.head:hover .head_mid .lf_part .logo img:nth-child(1){display: none;}
.head:hover .head_mid .lf_part .logo img:nth-child(2){display: block;}
.head:hover .head_mid .head_nav .first_nav > li > a{color: #001b34;}
.head:hover .head_mid .rt_part .language li p{color: #001b34;}
.head:hover .head_mid .rt_part .search .icon{filter: invert(1);}
.head:hover .head_mid .menu_btn span{background: #333;}

/* 下滑 */
/* .head.scro{opacity: 0;} */
.head.scro{background: #fff;}
.head.scro .head_mid .lf_part .logo img:nth-child(1){display: none;}
.head.scro .head_mid .lf_part .logo img:nth-child(2){display: block;}
.head.scro .head_mid .head_nav .first_nav > li > a{color: #001b34;}
.head.scro .head_mid .rt_part .language li p{color: #001b34;}
.head.scro .head_mid .rt_part .search .icon{filter: invert(1);}
.head.scro .head_mid .menu_btn span{background: #333;}

/* mobile */
.mobile_nav{position: fixed;left: -100vw;top: 0;width: 300px;transition: all .3s;box-sizing: border-box;z-index: 99;background: #fff;height: 100vh;padding-top: 90px;}
.mobile_nav.sld{left:0;width: 100%;}
.mobile_nav #m_btn{position: absolute;right: 20px;top: 12px;width: 60px;height: 60px;cursor: pointer;z-index: 100;}
.mobile_nav #m_btn i{position: absolute;left: 50%;top: 50%;width: 30px;height: 30px;transform: translate(-50%,-50%);}
.mobile_nav #m_btn:hover i{transform: translate(-50%,-50%) rotateZ(180deg);}
.mobile_nav .second_nav {position: relative;padding: 0 5%;width: 100%;height: 100%;box-sizing: border-box;z-index: 99;}
.mobile_nav .second_nav li{padding: 20px 0;width: 100%;line-height: 1.6;cursor: pointer;color: #fff;transform: translateY(-100%);transition: all 0.2s ease-out;opacity: 1;box-sizing: border-box;}
.mobile_nav .second_nav li a{font-size: 18px;}
.mobile_nav.sld .second_nav li{transform: translateY(0);opacity: 1;border-bottom: 1px solid #d6d6d6;}
/* .mobile_nav.sld .second_nav li:nth-child(1){transition-delay: 0.2s;}
.mobile_nav.sld .second_nav li:nth-child(2){transition-delay: 0.25s;}
.mobile_nav.sld .second_nav li:nth-child(3){transition-delay: 0.3s;}
.mobile_nav.sld .second_nav li:nth-child(4){transition-delay: 0.35s;}
.mobile_nav.sld .second_nav li:nth-child(5){transition-delay: 0.4s;}
.mobile_nav.sld .second_nav li:nth-child(6){transition-delay: 0.45s;border-bottom: none;} */
.mobile_nav.sld .second_nav .next_nav{display: flex;flex-wrap: wrap;}
.mobile_nav.sld .second_nav .next_nav li{border: none;position: relative;padding: 0;margin-top: 6px;padding-left: 15px;width: 32%;}
.mobile_nav.sld .second_nav .next_nav li::after{position: absolute;content: "";left: 0;top: 8px;width: 8px;height: 8px;background: #666;border-radius: 50%;}
.mobile_nav.sld .second_nav .next_nav li a{font-size: 16px;}
@media only screen and (max-width:1440px){
.head .head_mid .head_nav .first_nav li{margin: 0 30px;}
.head .head_mid .head_nav .first_nav li a{font-size: 18px;}
.head .head_mid .head_nav .pc_secnav .lf_nav .tit{font-size: 18px;margin-bottom: 10px;}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list .item a{font-size: 15px;}
.head .head_mid .head_nav .c_nav:nth-child(4){width: 55%;}
.head .head_mid .head_nav .c_nav .tit a{font-size: 15px;}
.head .head_mid .head_nav .c_nav .c_item a{font-size: 15px;}
}

@media only screen and (max-width:1280px){
.head .head_mid .head_nav .first_nav li{margin: 0 25px;}
.head .head_mid .head_nav .first_nav li a{font-size: 16px;}
.head .head_mid .head_nav .c_nav .tit{padding-left: 15px;}
.head .head_mid .head_nav .c_nav .tit a{font-size: 14px;}
.head .head_mid .head_nav .c_nav .c_item a{padding: 3px 0;font-size: 12px;}
.head .head_mid .rt_part .language{margin-right: 20px;}
.head .head_mid .rt_part .language li:nth-child(1){margin-right: 15px;}
.head .head_mid .rt_part .language li p{font-size: 18px;}
}
@media only screen and (max-width:1080px){
.head .head_mid .head_nav .first_nav li{margin: 0 20px;}
.head .head_mid .head_nav .first_nav li a{font-size: 14px;}
.head .head_mid .head_nav .c_nav .tit a{font-size: 14px;}
.head .head_mid .head_nav .c_nav .c_item a{font-size: 14px;}
}
 
/* mobile-end */
@media only screen and (max-width:950px){
.head{padding:8px 0;}
.head .head_mid .lf_part{width:auto;background: none;padding: 0px;}
.head .head_mid .lf_part .logo img{width: 50%;}
.head .head_mid .head_nav{display: none;}
.head .head_mid .rt_part{position: absolute;right:20px;top: 50%;transform: translateY(-50%);}
.head .head_mid .rt_part .language{margin-right: 20px;}
.head .head_mid .menu_btn{width: 78%;height: auto;display: inline-block;}
.head .head_mid .menu_btn span:nth-child(2){margin:8px 0;}
.head .head_mid .menu_part{visibility: visible;display: block;margin-left: 20px;z-index: 999;}
/* mobile-start */
.mobile_nav #m_btn{top:30px;width: 20px;height: 20px;}
.mobile_nav #m_btn i{width: 20px;height: 20px;background-size:100% auto}
}	
@media only screen and (max-width:768px){
.head .head_mid .lf_part .logo img{width: 45%;}
.mobile_nav.sld .second_nav .next_nav li{width: 50%;}
.mobile_nav.sld .second_nav li:nth-last-child(3) .next_nav li:nth-last-child(1){width: 100%;}
}
 
@media only screen and (max-width:520px){
.head{padding: 5px 0;}
.head .head_mid .lf_part .logo img{width: 40%;}
.head .head_mid .rt_part{right: 10px;}
.head .head_mid .rt_part .language{margin-right: 0;font-size: 18px;}
.head .head_mid .rt_part .language li:nth-child(1){margin-right: 10px;}
.head .head_mid .rt_part .search .icon{background-size: 18px;}
.head .head_mid .menu_part{margin-left: 10px;}
.head .head_mid .menu_btn.open span{width: 100%;}
.head .head_mid .menu_btn span:nth-child(2){margin: 6px 0;}
.mobile_nav{background: #fff;padding-top: 60px;}
.mobile_nav .second_nav{max-height: 800px;overflow-y: scroll;}
.mobile_nav .second_nav li{padding: 10px 0;font-size: 14px;color: inherit;}
.mobile_nav .second_nav li a{font-size: 16px;}
.mobile_nav.sld .second_nav .next_nav li a{font-size: 14px;}
.mobile_nav.sld .second_nav .next_nav li::after{width: 6px;height: 6px;}
.mobile_nav #m_btn{top:26px;right:10px;}
}

.index-case{position:relative}
.index-case .tab-box.ca_mo{display: none;}
.index-case .tab-box{display:flex;flex-flow:wrap;position:absolute;left:0;bottom:0;z-index:10;width:100%}
.index-case .tab-box a{position:relative;width:calc(100% / 6);height: 88px;box-shadow:0 0 46px 0 rgba(0,0,0,.05);border-right:1px solid rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4);background-color:rgba(0,0,0,.4);display: flex;justify-content: center;align-items: center;}
.index-case .tab-box a.on{background: linear-gradient(to bottom,#ffa508d9 0%,rgba(250,250,250,0));}
.index-case .tab-box .name{font-size: 22px;color:#fff;text-align: center;}
.index-case .index-business-swiper .swiper-slide.swiper-slide-active .info{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.index-case .index-business-swiper .swiper-slide a{display:block}
.index-case .index-business-swiper .swiper-slide .pic{position:relative}
.index-case .index-business-swiper .swiper-slide .pic img{width: 100%;}
.index-case .index-business-swiper .swiper-slide .pic:before{content:"";width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0;z-index:1}
.index-case .index-business-swiper .swiper-slide .info{position:absolute;left:0;top:20%;z-index:10;width:100%;text-align: left;display: none !important;}
.index-case .index-business-swiper .swiper-slide .info{opacity:0;visibility:hidden;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px)}
.index-case .index-business-swiper .swiper-slide .name{color: #fff;font-size: 32px;text-shadow: 1px 0 0 #000;font-weight: bold;margin: 15px 0 20px;text-transform: uppercase;}
.index-case .index-business-swiper .swiper-slide .txt{margin-bottom: 20px;}
.index-case .index-business-swiper .swiper-slide .txt p{color: #fff;line-height: 1.8;text-shadow: 1px 0 0 #838383;font-size: 18px;}
.index-case .index-business-swiper .swiper-slide .txt p.t{width: 36%;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(2) .txt p.t{width:42%;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(1) .txt p.t{width:42%;}
.index-case .index-business-swiper .swiper-slide .txt p.tom{margin-bottom: 10px;}
.index-case .index-business-swiper .swiper-slide .txt p.b{text-transform: uppercase;font-weight: bold;font-size: 20px;margin-bottom: 10px;}
.index-case .index-business-swiper .swiper-slide .txt p.p{position: relative;padding-left: 15px;}
.index-case .index-business-swiper .swiper-slide .txt p.p::after{position: absolute;background: #fff;content: "";left: 0;top: 14px;height: 8px;width: 8px;border-radius: 50%;}
.index-case .index-business-swiper .swiper-slide .txt .flx_w{width: 35%;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(1) .txt .flx_w{width: 45%;}
.index-case .index-business-swiper .swiper-slide .txt .flx_w .p{width: 50%;margin-top: 5px;}
.index-case .index-business-swiper .swiper-slide .info img{text-align: end;}
.index-case .index-business-swiper .swiper-slide .info .btn{background: #FFA508;border-radius: 8px;width: max-content;padding: 6px 30px;color: #fff;}
.index-case .swiper-button-next{width: 28px;box-shadow: 0 0 10px #ccc;background-color: rgba(255, 255, 255, 0.7);backdrop-filter: blur(20px);right: 0;top: 50%;background-size: 14px 44px;filter: grayscale(1);display: none;}
.index-case .swiper-button-next::after{font-size: 16px;color: #333;}
.index-case .swiper-button-prev{width: 28px;box-shadow: 0 0 10px #ccc;background-color: rgba(255, 255, 255, 0.7);backdrop-filter: blur(20px);left: 0;top: 50%;background-size: 14px 44px;filter: grayscale(1);display: none;}
.index-case .swiper-button-prev::after{font-size: 16px;color: #333;}
.index-case .swiper-button-next.swiper-button-disabled,.index-case .swiper-button-prev.swiper-button-disabled{opacity: 0;}
@media (max-width:1660px){
.index-case .tab-box a{height: 80px;}
.index-case .tab-box .name{font-size:18px;}
.index-case .index-business-swiper .swiper-slide .txt p.t{width: auto;}
.index-case .index-business-swiper .swiper-slide .txt .flx_w{width: max-content;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(2) .txt p.t{width: auto;}
.index-case .index-business-swiper .swiper-slide .txt p.b{font-size: 18px;margin-bottom: 5px;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(1) .txt p.t{width: auto;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(1) .txt .flx_w{width: max-content;}
.index-case .index-business-swiper .swiper-slide .txt p.p::after{top: 10px;}
}
@media (max-width:1440px){
.index-case .index-business-swiper .swiper-slide .name{font-size: 26px;margin: 15px 0;}
.index-case .index-business-swiper .swiper-slide .txt p{font-size: 16px;}
.index-case .index-business-swiper .swiper-slide .txt p.b{font-size: 16px;}
}
@media (max-width:1280px){
.index-case .tab-box a{height: 80px;}
.index-case .tab-box .name{font-size: 16px;}
.index-case .index-business-swiper .swiper-slide .name{font-size: 24px;}
.index-case .index-business-swiper .swiper-slide .txt p.p{display: none;}
}
@media (max-width:1080px){
.index-case .index-business-swiper .swiper-slide .name{ margin: 10px 0 15px;font-size: 20px;}
.index-case .index-business-swiper .swiper-slide .info img{width: 70px;}
.index-case .index-business-swiper .swiper-slide .txt{display: none;}
.index-case .index-business-swiper .swiper-slide .info .btn{padding: 5px 22px;border-radius: 6px;}
.index-case .tab-box .name{font-size: 16px;}
}
@media (max-width:850px){
.index-case .tab-box a{height: 80px;}
.index-case .index-business-swiper .swiper-slide .info{top: 15%;}
.index-case .index-business-swiper .swiper-slide .name{font-size: 18px;}
.index-case .index-business-swiper .swiper-slide .info img{width: 65px;}
.index-case .index-business-swiper .swiper-slide .info .btn{padding: 5px 20px;border-radius: 6px;}
.index-case .tab-box .name{font-size: 18px;}
}
@media (max-width:768px){
.index-case .index-business-swiper{overflow: initial;z-index: 99;}
.index-case .swiper-button-next{top: 112.5%;box-shadow: 0 0 5px #ccc;display: block;}
.index-case .swiper-button-prev{top: 112.5%;box-shadow: 0 0 5px #ccc;display: block;}
.index-case .index-business-swiper .swiper-slide .name{font-size: 22px;}
.index-case .tab-box.ca_pc{display: none;}
.index-case .tab-box.ca_mo{display: block;}
.index-case .tab-box{position: inherit;}
.index-case .tab-box a{background: #fff;border: 1px solid #ebebeb;}
.index-case .tab-box .name{font-size: 14px;color: #666666;font-weight: 400;}
.index-case .tab-box a{width:33.3%;height: auto;padding: 10px 0;}
.index-case .tab-box a.on{background:initial;}
.index-case .tab-box a.swiper-slide-thumb-active{background: linear-gradient(to bottom,#ffa508d9 75%,rgba(250,250,250,0));}
.index-case .tab-box a:nth-child(4){width: 50%;}
.index-case .tab-box a:nth-child(5){width: 50%;}
.index-case .tab-box a.on .name{color: initial;}
.index-case .tab-box a.swiper-slide-thumb-active .name{color: #fff;}
}
@media (max-width:520px){
.index-case .index-business-swiper .swiper-slide .info{top: 25%;}
.index-case .index-business-swiper .swiper-slide .info img{display: none;}
.index-case .index-business-swiper .swiper-slide .name{margin: 0px 0 15px;font-size: 20px;}
.index-case .index-business-swiper .swiper-slide .info img{width: 70px;}
.index-case .index-business-swiper .swiper-slide .info .btn{padding: 4px 15px;border-radius: 6px;font-size: 14px;}
}


/* index-par */
.index-par{margin-bottom: 50px;}
.index-par .index-title{margin-bottom: 60px;}
.index-par .index-name h2{text-align: center;}.index-par .swiper-wrapper{transition-timing-function: linear !important;}
@media (max-width:1080px){
.index-par .index-title{margin-bottom: 40px;}
}
@media (max-width:520px){
.index-par{margin-bottom: 25px;}
.index-par .index-title{margin-bottom: 40px;}
}

/* newslist */
.newslist{padding-top: 0 !important;}
.newslist .n2{/* background: #f8f8f8; */padding: 80px 0;margin-top: 0 !important;}
.newslist .top{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.newslist .top .img{overflow: hidden;width: 47%;border-bottom-right-radius: 100px;}
.newslist .top .img img{transition: all 0.6s;border-bottom-right-radius: 100px;}
.newslist .top:hover .img img{transform: scale(1.1);}
.newslist .top .info{width: 47%;}
.newslist .top .info .time{display:flex;align-items:center}
.newslist .top .info .time .date{font-size:16px;color: #6e6e6e;margin-right:15px;}
.newslist .top .info .time span{background:#f3e8d4;padding:0 15px;border-radius:20px;color:#ffa508}
.newslist .top .info .t1{font-size:24px;color:#000;margin:10px 0;font-weight:700;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newslist .top .info .t2{font-size:16px;line-height:28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.newslist .top:hover .info .t1{color:#ffa508;}
.newslist .top .info .btn{border: 1px solid #fcab36;border-radius:20px;text-align:center;width:max-content;padding: 8px 35px;margin-top:30px;color:#fcab2f;position: relative;}
.newslist .top .info .btn::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:#ffa508;transform: scaleX(0);transform-origin: center right;transition: transform 0.3s cubic-bezier(0.4, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -moz-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -o-transform 0.3s cubic-bezier(0.4, 0, 0, 1);border-radius:20px}
.newslist .top .info .btn:hover{color: #fff;}
.newslist .top .info .btn:hover::after{transform-origin:center left;transform:scaleX(1)}
.newslist .item{width: 32%;margin-right: 2%;margin-bottom: 2%;border-radius: 14px;background: #FFF;box-shadow: 0px 0px 1rem 0px rgba(0, 0, 0, 0.06);}
.newslist .item:nth-child(3n+3){margin-right: 0;}
.newslist .item .img{overflow: hidden;border-top-left-radius: 14px;border-top-right-radius: 14px;}
.newslist .item .img img{transition: all 0.6s;}
.newslist .item:hover .img img{transform: scale(1.1);}
.newslist .item .text{padding: 25px;}
.newslist .item .text .time{display:flex;align-items:center}
.newslist .item .text .time .date{font-size:16px;color: #6e6e6e;margin-right:15px;}
.newslist .item .text .time span{background:#f3e8d4;padding:0 15px;border-radius:20px;color:#ffa508}
.newslist .item .text .t1{font-size:24px;color:#333;margin: 15px 0;font-weight:700;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.newslist .item .text .t2{font-size:16px;line-height:28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newslist .item:hover .text .t1{color:#ffa508;}
@media (max-width:1080px){
.newslist{padding: 60px 0;}
.newslist .top .img{border-bottom-right-radius: 80px;}
.newslist .top .img img{border-bottom-right-radius: 80px;}
.newslist .top .info .t1{font-size: 22px;}
.newslist .top .info .btn{padding: 6px 25px;}
.newslist .n2{padding: 60px 0;}
.newslist .item .text{padding: 15px;}
.newslist .item .text{font-size: 15px;}
}
@media (max-width:1080px){
.newslist .top .info .t1{font-size: 20px; -webkit-line-clamp: 2;line-height: 28px;}
.newslist .top .info .btn{margin-top: 25px;}
.newslist .item .text .t1{font-size: 20px; -webkit-line-clamp: 2;line-height: 28px;}
.newslist .item .text .time{justify-content: space-between;}
.newslist .item .text .time .date{margin-right: 0;font-size: 14px;}
}
@media (max-width:768px){
.newslist .item{width: 48.5%;margin-bottom: 3%;}
.newslist .item:nth-child(odd){margin-right: 3%;}
.newslist .item:nth-child(even){margin-right: 0;}
}
@media (max-width:580px){
.newslist{padding: 35px 0;}
.newslist .top .img{width: 100%;margin-bottom: 20px;border-bottom-right-radius: 60px;}
.newslist .top .img img{border-bottom-right-radius: 60px;}
.newslist .top .info{width: 100%;}
.newslist .top .info .time .date{font-size: 14px;}
.newslist .top .info .time span{font-size: 14px;}
.newslist .top .info .t1{font-size: 18px;}
.newslist .top .info .t2{font-size: 15px;line-height: 26px;}
.newslist .top .info .btn{margin-top: 20px;padding: 5px 20px;font-size: 14px;}
.newslist .n2{padding: 30px 0;margin-top: 30px;}
.newslist .item{border-radius: 6px;width: 100%;}
.newslist .item:nth-child(odd){margin-right: 0%;}
.newslist .item a{display: flex;align-items: center;}
.newslist .item .img{border-top-left-radius: 6px;border-bottom-left-radius: 6px;border-top-right-radius: 0;width: 36%;}
.newslist .item .img img{height: 100%;object-fit: cover;width: 100%;}
.newslist .item .text{padding:10px 0;width: 60%;margin-left: 5%;}
.newslist .item .text .time .date{font-size: 14px;}
.newslist .item .text .time span{font-size: 14px;}
.newslist .item .text .t1{font-size: 16px;margin: 10px 0 0;line-height: 24px;}
.newslist .item .text .t2{display: none;}
}
@media (max-width:450px){
.newslist .item .img{width: 52%;}
.newslist .item .text{width:55%;}
.newslist .item .text .time span{display: none;}
}
 

/* news */
.news{padding: 80px 0;}
.news .wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.news .list{position: relative;}
.news .del{width: 68%;}
.news .del .t1{font-size: 40px;color:#000;font-weight:700;line-height: 1.4;}
.news .del .date{font-size:16px;margin: 10px 0 20px;}
.news .del .cont{border-top:1px solid #aeaeae;border-bottom:1px solid #aeaeae;padding:20px 0}
.news .del .cont P{line-height:28px;margin-bottom:10px}
.news .del .cont P:nth-last-child(1){margin-bottom:0}
.news .del .cont img{max-width:100%}
.news .link{width: 24%;background: #F8F8F8;height: max-content;border-radius: 14px;padding-bottom: 25px;}
.news .link .li{padding: 25px 25px 0 25px;}
.news .link .li .img{overflow: hidden;border-radius: 14px;display: none;margin-bottom: 15px;}
.news .link .li:nth-child(1) .img{display: block;}
.news .link .li .img img{transition: all 0.6s;}
.news .link .li:hover .img img{transform: scale(1.1);}
.news .link .li .info .time{display:flex;align-items:center;margin-bottom: 10px;}
.news .link .li .info .time .date{font-size:16px;color: #6e6e6e;margin-right:15px;}
.news .link .li .info .time span{background:#f3e8d4;padding:0 15px;border-radius:20px;color:#ffa508}
.news .link .li .info .t1{font-size: 20px;color: #333;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: bold;}
.news .link .li:hover .info .t1{color:#ffa508;}
@media (max-width:1280px){
.news .del .t1{font-size: 34px;}
.news .link{width: 28%;}
.news .link .li{padding: 20px 20px 0 20px;}
.news .link .li .info .t1{font-size: 18px;}
}
@media (max-width:1080px){
.news{padding: 60px 0;}
.news .del{width: 60%;}
.news .link{width: 35%;}
.news .link .li{padding: 15px 15px 0 15px;}
.news .link .li .info .time{justify-content: space-between;}
.news .link .li .info .time .date{font-size: 14px;margin-right: 0;}
.news .link .li .info .time span{font-size: 14px;}
.news .link .li .info .t1{font-size: 16px;}
}
@media (max-width:850px){
.news .del .t1{font-size: 30px;}
}
@media (max-width:768px){
.news .del{width: 100%;margin-bottom: 30px;}
.news .link{width: 100%;}
}
@media (max-width:520px){
.news{padding: 35px 0;}
.news .del .t1{font-size: 22px;}
.news .del .cont{padding: 15px 0;}
.news .del .cont P{font-size: 14px;line-height: 26px;margin-bottom: 6px;}
.news .link{padding-bottom: 20px;}
.news .link .li{padding: 10px 10px 0 10px;border-radius: 10px;}
.news .link .li .img{border-radius: 10px;margin-bottom: 10px;}
.news .link .li .info .t1{line-height: 26px;}
}


/* productlist */
.productlist{background: #f8f8f8;padding: 80px 0;}
.productlist .plist{position: relative;margin-top: 20px;}
.productlist .plist:nth-child(1){margin-top: 0;}
.productlist .title{font-size: 32px;margin-bottom: 20px;}
.productlist .pitem{width: 23.5%;margin-right: 2%;margin-bottom: 2%;background: #FFFFFF;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);border-radius: 14px;position: relative;overflow: hidden;}
.productlist .pitem:nth-child(4n+4){margin-right: 0;}
.productlist .pitem a{display:block;padding:0 6%}
.productlist .pitem .new{position: absolute;left: -2rem;top: 1rem;background: #FFA508;color: #fff;font-size: 1rem;font-weight: 700;line-height: 1.5em;padding: 0.2rem 2.5rem;transform: rotate(-45deg);}
.productlist .pitem .img{border-bottom:1px solid #d0d0d0;overflow: hidden;}
.productlist .pitem .img img{transition: all 0.3s;padding: 25px;}
.productlist .pitem:hover .img img{transform: scale(1.06);}
.productlist .pitem .info{height: 165px;}

.productlist .plist:nth-child(1) .pitem .info{height: auto;}
.productlist .plist:nth-last-child(3) .pitem .info{height: auto;}
.productlist .plist:nth-last-child(2) .pitem .info{height: auto;}
.productlist .plist:nth-last-child(1) .pitem .info{height: auto;}
.productlist .pitem .t1{color:#121212;font-size:20px;font-weight:700;margin:10px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.productlist .pitem .t1 span{font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;color: #515151;}
.productlist .pitem .text{margin-bottom:15px}
.productlist .pitem .text p{font-size:16px;color:#757575}
.productlist .pitem:hover .t1{color: #ffa508;}
.productlist #m_btn{text-align:center;position:absolute;left:0;bottom:0;width:100%;height: 300px;z-index:9;background-image:linear-gradient(180deg,rgba(255,255,255,-.9),rgba(255,255,255,-.5),rgba(255,255,255,.9),#fff);}
.productlist #m_btn .m_icon{height: 300px;}
.productlist #m_btn .m_icon img{width: 58px;position: absolute;bottom: 50px;}
@media (max-width:1280px){
.productlist .pitem{width: 32%;}
.productlist .pitem:nth-child(3n+3){margin-right: 0;}
.productlist .pitem:nth-child(4n+4){margin-right: 2%;}
}
@media (max-width:1080px){
.productlist{padding: 50px 0;}
.productlist .title{font-size: 28px;}
.productlist .pitem .img img{padding: 20px;}
.productlist .pitem .new{font-size: 16px;}
.productlist #m_btn .m_icon img{width: 50px;bottom: 30px;}
}
@media (max-width:768px){
.productlist .pitem{width: 48.5%;margin-bottom: 3%;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.06);border-radius: 10px;}
.productlist .pitem:nth-child(even){margin-right: 0;}
.productlist .pitem:nth-child(odd){margin-right: 3%;}
.productlist #m_btn .m_icon img{width: 45px;}
.productlist .pitem .text p{font-size: 15px;}
.productlist .pitem .new{font-size: 14px;}
}
@media (max-width:520px){
.productlist{padding: 30px 0;}
.productlist .plist{margin-top: 10px;}
.productlist .title{font-size: 22px;margin-bottom: 15px;}
.productlist .pitem{border-radius: 6px;}
.productlist .pitem .img img{padding: 0;}
.productlist .pitem .new{font-size: 10px;}
.productlist .pitem .t1{font-size: 18px;margin: 10px 0 5px;}
.productlist .pitem .text p{font-size: 14px;}
.productlist #m_btn .m_icon img{width: 35px;bottom: 15px;}
}


/* products */
.products{padding: 80px 0;}
.products .por_top{position: relative;padding-bottom: 80px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.products .pro_img{width: 50%;}
.products .pro_img .pro1 .img{text-align: center;border: 1px solid #DDDDDD;}
.products .pro_img .pro1 .img img{width: 80%;}
.products .pro_img .pos{position: absolute;width: 40%;right: 0;bottom: 15%;}
.products .pro_img .pos .pro2 .img{overflow:hidden;cursor:pointer;}
.products .pro_img .pos .pro2 .img:before{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;border: 1px solid #ccc;box-sizing: border-box;opacity: 1;z-index: 2;}
.products .pro_img .pos .pro2 .swiper-slide-thumb-active .img:before{border-color: #fcab36;border-width: 1px;}
.products .pro_text{width: 40%;}
.products .pro_text .tit{font-size: 34px;color: #212121;}
.products .pro_text .lm{font-size: 18px;color: #515151;}
.products .pro_text .text{border-top: 1px solid #d0d0d0;margin-top: 15px;padding-top: 15px;}
.products .pro_text .text p{font-size: 16px;line-height: 30px;}
.products .pro_text .btn{border: 1px solid #fcab36;border-radius:20px;text-align:center;width:max-content;padding: 6px 30px;margin-top:30px;color:#fcab2f;position: relative;}
.products .pro_text .btn::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:#ffa508;transform: scaleX(0);transform-origin: center right;transition: transform 0.3s cubic-bezier(0.4, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -moz-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -o-transform 0.3s cubic-bezier(0.4, 0, 0, 1);border-radius:20px}
.products .pro_text .btn:hover{color: #fff;}
.products .pro_text .btn:hover::after{transform-origin:center left;transform:scaleX(1)}
.products .pro_del{border:1px solid #dbdbdb}
.products .pro_del .rd{border-bottom:1px solid #dbdbdb}
.products .pro_del .rd a{line-height:40px;padding:0 20px;border-right:1px solid #dbdbdb;position:relative;font-size: 18px;}
.products .pro_del .rd a::after{content:'';width:0%;height:2px;background-color:#ffa508;position:absolute;right:0;left:0;bottom: -10px;margin:0 auto;transition:all .4s ease;}
.products .pro_del .rd a.active::after,.products .pro_del .rd a:hover::after{width:100%}
.products .pro_del .rd a:nth-child(2){border: none;}
.products .pro_del .hd{padding:25px}
.products .pro_del .hd .hd_cont p{line-height: 30px;position: relative;padding-left: 15px;}
.products .pro_del .hd .hd_cont p::after{content: "";position: absolute;width: 6px;height: 6px;background: #333;left: 0;top: 12px;border-radius: 50%;}
.products .pro_del .hd .hd_cont p strong{line-height: 3;}
.products .pro_del .hd .hd_cont table{border-spacing: 0;border-collapse: collapse;margin-top: 25px;}
.products .pro_del .hd .hd_cont table td{border: 1px solid #E5E7EB;font-size:15px;line-height:26px;font-weight:400;color:#232323;padding: 8px 16px;width: initial;text-align: center;}
.products .pro_del .hd .hd_cont .table p{font-size: 16px;line-height: 2;}
.products .pro_del .hd .hd_cont img{max-width: 100%;}
.products .pro_del .hd .hd_cont a{display: flex;justify-content: space-between;align-items: center;}
.products .pro_del .hd .hd_cont .icon{display: flex;align-items: center;}
.products .pro_del .hd .hd_cont .icon img{width:30px}
.products .pro_del .hd .hd_cont .icon span{font-size:16px;margin-left:15px}
.products .pro_del .hd .hd_cont .xz img{width:25px}
.products .pro_del .hd .hd_cont .sjv{font-size: 18px;color: #232323;}
.products .pro_rem{margin-top: 60px;}
.products .pro_rem .title{font-size: 32px;margin-bottom: 30px;text-align: center;}
.products .pro_rem .ptj{padding: 4px;padding-bottom: 60px;}
.products .pro_rem .ptj .swiper-pagination{bottom: 0 !important;}
.products .pro_rem .ptj .swiper-pagination-bullet{margin: 0 8px !important;width: 10px;height: 10px;background: #b5b5b5;opacity: 1;}
.products .pro_rem .ptj .swiper-pagination-bullet-active{background: #ffa508;}
.products .pro_rem .pitem{background: #FFFFFF;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.06);border-radius: 14px;position: relative;overflow: hidden;}
.products .pro_rem .pitem a{display:block;padding:0 6%}
.products .pro_rem .pitem .img{border-bottom:1px solid #d0d0d0;overflow: hidden;}
.products .pro_rem .pitem .img img{transition: all 0.3s;padding: 25px;}
.products .pro_rem .pitem:hover .img img{transform: scale(1.06);}
.products .pro_rem .pitem .t1{color:#121212;font-size:20px;font-weight:700;padding:10px 0}
.products .pro_rem .pitem .text{margin-bottom:15px}
.products .pro_rem .pitem .text p{font-size:16px;color:#757575;}
.products .pro_rem .pitem:hover .t1{color: #ffa508;}
@media (max-width:1080px){
.products{padding: 60px 0;}
.products .por_top{padding-bottom: 60px;}
.products .pro_img .pos{bottom: 10%;}
.products .pro_rem .pitem .img img{padding: 20px;}
.products .pro_rem .pitem .new{font-size: 16px;}
}
@media (max-width:950px){
.products .pro_img .pos{position: initial;width: auto;margin-top: 20px;}
.products .pro_text .tit{font-size: 28px;}
.products .pro_text .btn{padding: 5px 25px;}
.products .pro_rem .title{font-size: 28px;margin-bottom: 25px;}
}
@media (max-width:768px){
.products .pro_text{width: 43%;}
.products .pro_text .text p{font-size: 15px;}
.products .pro_text .btn{font-size: 15px;}
.products .pro_del .hd{padding: 20px;}
.products .pro_del .hd .hd_cont table p{line-height: 22px;}
.products .pro_rem{margin-top: 40px;}
.products .pro_rem .pitem{box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.06);border-radius: 10px;}
.products .pro_rem .pitem .text p{font-size: 15px;word-break: break-all;}
.products .pro_rem .pitem .new{font-size: 14px;}
}
@media (max-width:580px){
.products{padding: 35px 0;}
.products .por_top{padding-bottom: 35px;}
.products .pro1{padding: 1px;}
.products .pro_img{width: 100%;}
.products .pro_text{width: 100%;margin-top: 20px;}
.products .pro_text .text{margin-top: 10px;padding-top: 10px;}
.products .pro_text .tit{font-size: 22px;}
.products .pro_text .lm{font-size: 16px;}
.products .pro_text .text p{line-height: 26px;}
.products .pro_text .btn{margin-top: 20px;padding: 5px 20px;font-size: 14px;}
.products .pro_del .rd{display: flex;}
.products .pro_del .rd a{padding: 0;font-size: 15px;width: 50%;text-align: center;}
.products .pro_del .rd a::after{bottom: 0;}
.products .pro_del .hd{padding: 15px 20px 20px 20px;}
.products .pro_del .hd .hd_cont p{line-height: 26px;font-size: 14px;}
.products .pro_del .hd .hd_cont p strong{line-height: 2;}
.products .pro_del .hd .hd_cont table{margin-top: 20px;}
.products .pro_del .hd .hd_cont table td{line-height: 24px;font-size: 14px;padding: 4px 8px;}
.products .pro_del .hd .hd_cont .sjv{font-size: 16px;}
.products .pro_rem{margin-top: 30px;}
.products .pro_rem .ptj{padding-bottom: 40px;}
.products .pro_rem .ptj .swiper-pagination-bullet{margin: 0 6px !important;width: 8px;height: 8px;}
.products .pro_rem .title{font-size: 24px;margin-bottom:20px;}
.products .pro_rem .pitem{border-radius: 6px;}
.products .pro_rem .pitem .img img{padding: 0;}
.products .pro_rem .pitem .new{font-size: 10px;}
.products .pro_rem .pitem .t1{font-size: 18px;padding: 10px 0 5px;}
.products .pro_rem .pitem .text p{font-size: 14px;}
}

/* caselist */
.caselist{padding: 80px 0;}
.caselist .li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;position: relative;}
.caselist .li:nth-child(4n+4){margin-right: 0;}
.caselist .li .img{overflow: hidden;border-radius: 6px;}
.caselist .li .img img{transition: all 0.3s;}
.caselist .li:hover .img img{transform: scale(1.06);}
.caselist .li .info{position: absolute;bottom: 0;left: 0;background: #00000057;width: 100%;text-indent: 2em;padding: 10px 0;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
.caselist .li .info .cfl{color: #fff;font-size: 16px;}
.caselist .li .info .t1{color: #fff;font-size: 18px;font-weight: bold;margin-top: 6px;}
.caselist .li:hover .info .t1{color: #FFA508;}
@media (max-width:1080px){
.caselist{padding: 60px 0;}
.caselist .li{width: 32%;}
.caselist .li:nth-child(3n+3){margin-right: 0;}
.caselist .li:nth-child(4n+4){margin-right: 2%;}
.caselist .li .info{text-indent: 0em;}
.caselist .li .info .cfl{text-align: center;}
.caselist .li .info .t1{text-align: center;margin-top: 0;font-size: 16px;}
}
@media (max-width:768px){
.caselist .clist{justify-content: space-between;}
.caselist .li{width: 49%;margin-bottom: 2%;}
.caselist .li:nth-child(even){margin-right: 0;}
}
@media (max-width:520px){
.caselist{padding: 35px 0;}
.caselist .li .img{border-radius: 4px;}
.caselist .li .info{padding: 5px 0;}
.caselist .li .info .cfl{font-size: 14px;}
.caselist .li .info .t1{font-size: 14px;}
}

/* case */
.case{padding: 80px 0 50px;}
.case .c_top{margin-bottom: 60px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.case .c_top .info{width: 45%;}
.case .c_top .info .cfl{font-size:20px}
.case .c_top .info .t1{font-size:30px;color:#333;margin:10px 0}
.case .c_top .info .btn{border: 1px solid #fcab36;border-radius:20px;text-align:center;width:max-content;padding: 6px 30px;margin-top:30px;color:#fcab2f;position: relative;}
.case .c_top .info .btn::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:#ffa508;transform: scaleX(0);transform-origin: center right;transition: transform 0.3s cubic-bezier(0.4, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -moz-transform 0.3s cubic-bezier(0.4, 0, 0, 1), -o-transform 0.3s cubic-bezier(0.4, 0, 0, 1);border-radius:20px}
.case .c_top .info .btn:hover{color: #fff;}
.case .c_top .info .btn:hover::after{transform-origin:center left;transform:scaleX(1)}
.case .c_top .pic{width: 48.5%;}
.case .c_top .pic .img{text-align: right;}
.case .c_top .pic .img img{width: 100%;}
.case .c_top .pic .swiper-button-next{background-image: url(../images/p_icon.png);background-size: 40px;width: 40px;height: 40px;transform: rotate(-90deg);margin-top: 0;}
.case .c_top .pic .swiper-button-prev{background-image: url(../images/p_icon.png);background-size: 40px;width: 40px;height: 40px;transform: rotate(90deg);margin-top: 0;}
.case .c_top .pic .swiper-button-next:after,.case .c_top .pic .swiper-button-prev:after{font-size: 0;}
.case .c_rem .title{font-size: 32px;margin-bottom: 30px;text-align: center;}
.case .c_rem .ca02{padding: 10px 2px;padding-bottom: 60px;}
.case .c_rem .pitem{background: #FFFFFF;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.06);border-radius: 14px;position: relative;overflow: hidden;}
.case .c_rem .pitem a{display:block;padding:0 6%}
.case .c_rem .pitem .img{border-bottom:1px solid #d0d0d0;overflow: hidden;}
.case .c_rem .pitem .img img{transition: all 0.3s;padding: 25px;}
.case .c_rem .pitem:hover .img img{transform: scale(1.06);}
.case .c_rem .pitem .t1{color:#121212;font-size:20px;font-weight:700;padding:10px 0}
.case .c_rem .pitem .text{margin-bottom:15px}
.case .c_rem .pitem .text p{font-size:16px;color:#757575}
.case .c_rem .pitem:hover .t1{color: #ffa508;}
.case .c_rem .swiper-pagination{bottom: 0 !important;}
.case .c_rem .swiper-pagination-bullet{margin: 0 8px !important;width: 10px;height: 10px;background: #b5b5b5;opacity: 1;}
.case .c_rem .swiper-pagination-bullet-active{background: #ffa508;}
@media (max-width:1080px){
.case{padding: 60px 0;}
.case .c_top{margin-bottom: 60px;}
.case .c_top .info .t1{font-size: 26px;}
.case .c_top .info .btn{padding: 5px 25px;}
.case .c_top .pic .swiper-button-next{background-size: 36px;width: 36px;height: 36px;}
.case .c_top .pic .swiper-button-prev{background-size: 36px;width: 36px;height: 36px;}
.case .c_rem .title{font-size: 28px;}
}
@media (max-width:768px){
.case .c_top .info .btn{font-size: 15px;}
.case .c_top .info .cfl{font-size: 18px;}
.case .c_top .info .t1{font-size: 24px;margin: 6px 0;}
.case .c_rem .pitem .text p{font-size: 15px;word-break: break-all;}
}
@media (max-width:580px){
.case{padding: 35px 0;}
.case .c_top{margin-bottom: 30px;}
.case .c_top .info{width: 100%;order: 1;margin-top: 20px;}
.case .c_top .info .t1{font-size: 20px;margin: 5px 0;}
.case .c_top .info .cfl{font-size: 16px;}
.case .c_top .info .btn{font-size: 14px;margin-top: 20px;padding: 5px 20px;font-size: 14px;}
.case .c_top .pic{width: 100%;}
.case .c_rem .title{font-size: 24px;margin-bottom: 20px;}
.case .c_rem .ca02{padding-bottom: 40px;}
.case .c_rem .swiper-pagination{display: block;}
.case .c_rem .swiper-pagination-bullet{margin: 0 6px !important;width: 8px;height: 8px;}
.case .c_rem .pitem{border-radius: 6px;}
.case .c_rem .pitem .img img{padding: 0;}
.case .c_rem .pitem .new{font-size: 10px;}
.case .c_rem .pitem .t1{font-size: 18px;padding: 10px 0 5px;}
.case .c_rem .pitem .text p{font-size: 14px;}
}

/* a_choose */
.a_choose{padding-bottom: 80px;}
.a_choose .index-title{text-align: center;}
.a_choose .choose{padding: 5px;}
.a_choose .swiper-slide{height: auto;}
.a_choose .item{padding: 25px;height: auto;background: none;}
.a_choose .item::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.a_choose .item .t1{font-size: 26px;color:#333;font-weight: bold;position: relative;line-height: 30px;margin: 15px 0;}
.a_choose .item p{display:flex;margin: 15px 0;}
.a_choose .item p span{width: 26px;height: 32px;display:block;position:relative;background:url(../images/jt_icon.png) no-repeat;margin: 0 -2px;-webkit-animation:fadeIns 1.6s ease infinite;-webkit-animation-delay:.2s;}
.a_choose .item p span:nth-child(2){-webkit-animation-delay:.4s}
.a_choose .item p span:nth-child(3){-webkit-animation-delay:.6s}
.a_choose .item p span:nth-child(4){-webkit-animation-delay:.8s}
.a_choose .item p span:nth-child(5){-webkit-animation-delay:1s}
.a_choose .item .t1{font-size: 28px;}
.a_choose .item .t2{font-size: 18px;color:#333;line-height: 2;}
.a_choose .item .css3 {position: absolute;z-index: 9;left: 0.5em;top: 0.5em;right: 0.5em;bottom: 0.5em;}
.a_choose .item .border{position: absolute;z-index: 1;background-color: #ffa508;}
.a_choose .item .border.b_t {left: 0;right: 100%;top: 0;height: 1px;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .item .border.b_r {top: 0;bottom: 100%;right: 0;width: 1px;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .item .border.b_b {left: 0;right: 100%;bottom: 0;height: 1px;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .item .border.b_l {top: 0;bottom: 100%;left: 0;width: 1px;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .item:hover .b_t {left: 0;right: 0;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .item:hover .b_r {top: 1em;bottom: 1em;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .item:hover .b_b {left: 0;right: 0;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .item:hover .b_l {top: 1em;bottom: 1em;-webkit-transition: all 340ms linear 150ms;transition: all 340ms linear 150ms}
.a_choose .swiper-pagination{bottom: 0 !important;display: none;}
.a_choose .swiper-pagination-bullet{margin: 0 8px !important;width: 10px;height: 10px;background: #ffa508;opacity: 1;}
.a_choose .swiper-pagination-bullet-active{background: #b5b5b5;}
@-webkit-keyframes fadeIns{0%,100%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
@media (max-width:1440px){
.a_choose .item{padding: 20px;}
.a_choose .item .t1{font-size: 20px;height: auto;}
}
@media (max-width:1080px){
.a_choose{padding-bottom: 50px;}
.a_choose .item p{margin:10px 0}
.a_choose .item p span{width:24px;height:30px;background-size:22px}
.a_choose .item .t2{font-size: 16px;line-height: 26px;}
.a_choose .swiper-pagination{display: block;}
.a_choose .choose{padding-bottom: 40px;}
}
@media (max-width:520px){
.a_choose{padding-bottom: 30px;}
.a_choose .item .t1{margin-bottom: 10px;font-size: 20px;line-height: 26px;}
.a_choose .item .t2{font-size: 15px;line-height: 24px;}
.a_choose .item .icon img{width: 58px;}
.a_choose .item{padding: 0;}
.a_choose .item::after{display: none;}
.a_choose .swiper-pagination-bullet{margin: 0 6px !important;width: 8px;height: 8px;}
}

/* ol_mes */
.ol_mes{padding:80px 0}
.ol_mes .index-name{text-align: center;}
.ol_mes .message_leave{margin-top:40px;width:100%}
.ol_mes .message_leave .form_box{display:flex;flex-wrap:wrap;justify-content:space-between}
.ol_mes .message_leave .form_box li{margin-bottom:40px;width: 49%;background:0 0;box-sizing:border-box;}
.ol_mes .message_leave .form_box li.w100{width:100%}
.ol_mes .message_leave .form_box li input{padding:0 20px;width:100%;background:0 0;font-size: 18px;border: 1px solid #f2f2f2;transition:border .3s linear;line-height:50px;background: #F2F2F2;box-sizing:border-box;color: #9c9c9c;}
.ol_mes .message_leave .form_box li textarea{padding:12px 20px;width:100%;height: 130px;resize:none;font-size: 18px;font-family:inherit;box-sizing:border-box;background:0 0;border: 1px solid #f2f2f2;transition:border .3s linear;background: #F2F2F2;color: #9c9c9c;}
.ol_mes .message_leave .form_box li.code{margin-right:20px;margin-bottom:10px;width: 300px;position: relative;}
.ol_mes .message_leave .form_box li.code img{position:absolute;bottom: 6px;right: 3px;height: 40px;}
.ol_mes .message_leave .form_box .up_load{padding:0;width:150px;border:1px solid #e2e2e2;height:50px;line-height:50px;transition:all .3s ease;color:#fff;background:#FFA508;cursor:pointer;border-radius: 24px;margin: 0 auto;font-size: 20px;}
.ol_mes .message_leave .form_box .up_load:hover{background:#868686;color:#fff}
.ol_mes .message_leave .form_box li textarea::placeholder,.ol_mes .message_leave .form_box li input::placeholder{ color:#9c9c9c}
.ol_mes .message_leave .form_box li input:focus,.ol_mes .message_leave .form_box li textarea:focus{border-color:#ddd8d8}
@media only screen and (max-width:850px){
.ol_mes{padding:50px 0}
}
@media only screen and (max-width:520px){
.ol_mes{padding:30px 0}
.ol_mes .message_leave{margin-top:4%;width:100%}
.ol_mes .message_leave .form_box li{margin-bottom:10px;width:100%}
.ol_mes .message_leave .form_box .up_load{margin-top:10px;width:106px;height:36px;line-height:36px}
.ol_mes .message_leave .form_box li input,.ol_mes .message_leave .form_box li textarea{font-size:12px;}
}


/* contact_del */
.contact_del{padding-top: 80px;}
.contact_del .cont{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.contact_del .del{width:45%}
.contact_del .del .t1{font-size: 26px;line-height:1.4;font-weight:700;color:#ffa508;}
.contact_del .del .t2{font-size:18px;color:#333;font-weight:700;margin:25px 0 15px}
.contact_del .del li{display:flex;align-items:center;margin-top: 20px;}
.contact_del .del li img{width:25px;margin-right:10px;filter: invert(0.9);}
.contact_del .del li strong{font-size:36px;color:#ffa508;font-weight:400}
.contact_del .del li p{font-size: 18px;color:#575757;}

.contact_del .del .wx{margin-top: 40px;width: max-content;text-align: center;}
.contact_del .del .wx img{width: 120px;}
.contact_del .del .wx p{color: #575757;}
.contact_del .map{width:50%;height: 500px;}
.contact_del .map .amap-marker-label{border: 1px solid #d81e06;font-size: 16px;margin-top: -90px;margin-left: -20px;padding: 15px;}
.contact_del .map .amap-icon{animation: xin 1s ease-in-out 0s infinite;}
@keyframes xin{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
50%{-webkit-transform:scale(1.02) translateY(-4px);transform:scale(1.02) translateY(-4px)}
100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
}
@-webkit-keyframes xin{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
50%{-webkit-transform:scale(1.02) translateY(-4px);transform:scale(1.02) translateY(-4px)}
100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
}
@media only screen and (max-width:1280px){
.contact_del .del .t1{font-size: 24px;}
.contact_del .del li strong{font-size: 32px;}
.contact_del .map iframe{height: 450px;}
}
@media only screen and (max-width:1080px){
.contact_del{padding-top: 50px;}
.contact_del .del .t1{line-height: 1.6;font-size: 22px;}
.contact_del .del .t2{margin: 15px 0;}
.contact_del .del li{margin-top: 15px;}
.contact_del .del li strong{font-size: 28px;}
.contact_del .del li img{width: 22px;}
.contact_del .del li p{font-size: 15px;}
}
@media only screen and (max-width:768px){
.contact_del .del{width: 100%;margin-bottom: 20px;}
.contact_del .map{width: 100%;}

.contact_del .del .wx{margin-top: 30px;}
.contact_del .del .wx img{width: 100px;}
.contact_del .del .wx p{font-size: 14px;}
}
@media only screen and (max-width:520px){
.contact_del{padding-top: 30px;}
.contact_del .del .t1{line-height: 1.6;font-size: 20px;}
.contact_del .del .t2{margin: 10px 0;}
.contact_del .del li{margin-top: 10px;}
.contact_del .del li strong{font-size: 25px;}
.contact_del .del li img{width: 18px;margin-right: 6px;}
.contact_del .del li p{font-size: 14px;}
.contact_del .map{height: 350px;}

.contact_del .del .wx{margin-top: 15px;}
.contact_del .del .wx img{width: 88px;}
}

/* z_tanchuang */
.z_tanchuang{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);-webkit-transform:scale(0);z-index:9999;}
.z_tanchuang .tbox{display:table-cell;background:rgba(0,0,0,0.8);text-align:center;vertical-align:middle}
.z_tanchuang .tbox .modal{background:white;padding:50px;display:block;border-radius:5px;position:relative;width:90%;max-width:1200px;max-height:90%;margin:0 auto}
.z_tanchuang .tbox .modal .out{position:absolute;width:40px;height:40px;line-height:40px;background:#fff url(../images/out.png) center no-repeat;background-size:20px;color:#000;font-size:30px;text-align:center;border-radius:50%;top:0;right:-50px;cursor:pointer;transition: ease 0.6s;}
.z_tanchuang .tbox .modal .img{width:100%;max-width:600px;margin:0 auto}
.z_tanchuang .tbox .modal .img video{display:block;width:100%;max-width:100%;object-fit:cover;outline: none;}
.z_tanchuang .tbox .modal .img img{margin:0 auto}
.z_tanchuang .tbox .modal .out:hover{background:#fff url(../images/out.png) center no-repeat;background-size:20px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.z_tanchuang .tbox .modal2{padding:20px}
.z_tanchuang .tbox .modal .img{max-width:1200px}
.z_tanchuang.one{transform:scaleY(0.01) scaleX(0);animation:unfoldIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scaleY(0.01) scaleX(0);-webkit-animation:unfoldIn 1s cubic-bezier(0.165,0.84,0.44,1) forwards}
.z_tanchuang.one .tbox .modal{transform:scale(0);animation:zoomIn .5s .8s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scale(0);-webkit-animation:zoomIn .5s .8s cubic-bezier(0.165,0.84,0.44,1) forwards}
.z_tanchuang.one.out{transform:scale(1);animation:unfoldOut 1s .3s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-transform:scale(1);-webkit-animation:unfoldOut 1s .3s cubic-bezier(0.165,0.84,0.44,1) forwards}
.z_tanchuang.one.out .tbox .modal{animation:zoomOut .5s cubic-bezier(0.165,0.84,0.44,1) forwards;-webkit-animation:zoomOut .5s cubic-bezier(0.165,0.84,0.44,1) forwards}
@keyframes unfoldIn{
0%{transform:scaleY(0.005) scaleX(0)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(1) scaleX(1)}
}
@keyframes zoomIn{
0%{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes zoomOut{
0%{transform:scale(1)}
100%{transform:scale(0)}
}
@keyframes unfoldOut{
0%{transform:scaleY(1) scaleX(1)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(0.005) scaleX(0)}
}
@-webkit-keyframes zoomIn{
0%{transform:scale(0)}
100%{transform:scale(1)}
}
@-webkit-keyframes zoomOut{
0%{transform:scale(1)}
100%{transform:scale(0)}
}
@-webkit-keyframes unfoldOut{
0%{transform:scaleY(1) scaleX(1)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(0.005) scaleX(0)}
}
@-webkit-keyframes unfoldIn{
0%{transform:scaleY(0.005) scaleX(0)}
50%{transform:scaleY(0.005) scaleX(1)}
100%{transform:scaleY(1) scaleX(1)}
}
@media(max-width:960px){
.z_tanchuang .tbox .modal{padding:10px}
.z_tanchuang .tbox .modal .out{width:30px;height:30px;top:-50px;right:-2px;background-size: 14px;}
.z_tanchuang .tbox .modal .out:hover{background-size: 14px;}
}

/* video */
.video{padding: 80px 0;background: #fff;}
.video .index-name{text-align: center;}
.video .item{width: 23.5%;margin-bottom: 2%;position: relative;margin-right: 2%;transition: all .5s ease-out 0s;background: #fff;}
.video .item:nth-child(4n+4){margin-right: 0;}
.video .item .pic{overflow: hidden;position: relative;}
.video .item .play{position: absolute;left: 50%;top: 45%;transform: translate(-50%,-50%);text-align: center;display: flex;align-items: center;justify-content: center;}
.video .item .play img{width: 50px;}
.video .item .text{font-size: 18px;font-weight: bold;text-align: center;padding: 10px 0;line-height: 30px;border: 1px solid #e3dddd;}
.video .item:hover{box-shadow: 0 5px 10px rgba(130,130,130,0.3);transform: translate(0,-10px);}
@media only screen and (max-width:1080px){
.video{padding: 50px 0;}
}
@media only screen and (max-width:768px){
.video{padding: 30px 0;}
.video .item{width: 48%;margin-bottom: 4%;}
.video .item:nth-child(odd){margin-right: 4%;}
.video .item:nth-child(even){margin-right: 0;}
.video .item .text{padding: 10px 0;font-size: 14px;line-height:20px;}
.video .item .play{top: 40%;}
.video .item .play img{width: 30px;}
}


/* download */
.download{padding: 80px 0;background: #EEEEEE;}
.download .index-name{text-align: left;}
.download ul{box-sizing: border-box}
.download ul li{background: #ef8302;width: max-content;margin: 0 auto;padding: 8px 20px;border-radius: 6px;margin-left: 0;}
.download ul li a{display: flex;justify-content: space-between;align-items: center;}
.download ul li .t1{color: #fff;margin-left: 8px;font-size: 20px;}
.download ul li .img img{width: 30px;}
@media only screen and (max-width:1080px){
.download{padding: 50px 0;}
.download ul{padding: 40px 0;}
.download ul li .img img{width: 26px;}
.download ul li .t1{font-size: 17px;}
}
@media only screen and (max-width:520px){
.download{padding: 30px 0;}
.download ul{padding: 25px 0;}
.download ul li{padding: 6px 18px;}
.download ul li .t1{font-size: 16px;}
}



/* 80%、90%屏幕 */
@media screen and (min-width: 2100px){
.w1600{max-width: 2000px;}
.wrap{max-width: 2000px;}
.head .head_mid .head_nav .w1600{max-width: 1300px;}
.head .head_mid .head_nav .first_nav li{margin: 0 50px;}
.head .head_mid .head_nav .first_nav li a{font-size: 26px;}
.head .head_mid .lf_part .logo img{width: 75%;}
.head .head_mid .rt_part .search .icon{background-size: 24px;}
.head .head_mid .head_nav .p_secnav{width: 188px;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li > a{line-height: 45px;height: 45px;font-size: 20px;}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list .item a{font-size: 22px;}
.head .head_mid .head_nav .c_nav .tit a{font-size: 26px;}
.head .head_mid .head_nav .c_nav .c_item a{font-size: 21px;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li p{font-size: 22px;}
.index-ban .info p{font-size: 22px;width: 50%;}
.index-ban .info .btn{padding: 8px 36px;}
.index-ban .info .btn a{font-size: 18px;}
.index-about .about-fl{margin-top: -40px;}

.index-about .index-name{margin: 45px 0;}
.about-fl .index-more{margin-top: 30px;}
.about-fl ul{margin-top: 60px;}
.about-fl li p{font-size: 22px;}

.about-witem p{line-height: 2.5;}
.about-fl>p{font-size: 21px;line-height: 2.5;}
.about-fl li span{font-size: 75px;}
.index-more a{font-size: 22px;}
.index-know .info .fl{font-size: 22px;}
.index-know .info .text p{font-size: 26px;}
.a_choose .item .t1{font-size: 34px;line-height: 40px;margin: 20px 0;}
.a_choose .item .t2{font-size: 23px;line-height: 2;}
.index-case .index-business-swiper .swiper-slide .name{font-size: 42px;}
.index-case .index-business-swiper .swiper-slide .txt p{font-size: 23px;}
.index-case .index-business-swiper .swiper-slide .txt p.p::after{top: 16px;}
.index-case .index-business-swiper .swiper-slide .txt p.b{font-size: 24px;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(2) .txt p.t{width:45%;}
.index-case .index-business-swiper .swiper-slide .info img{width: 70px;}
.index-case .index-business-swiper .swiper-slide .info .btn{padding: 8px 36px;font-size: 18px;}
.index-case .tab-box .name{font-size: 26px;}
.index-blog .blog .item .date{font-size: 20px;}
.index-blog .blog .item .idxblog-txt{font-size: 25px;}
.foot .hd{font-size: 28px;}
.foot .del p{font-size: 21px;}
.foot .del p img{width: 28px;}
.foot .del .c_btn{padding: 8px 25px;}
.foot .del .c_btn a{font-size: 18px;}
.foot .f_nav .item li{font-size: 21px;margin-bottom: 25px;}
.foot .foot-info .copy span{font-size: 20px;}
.about-witem p{line-height: 2.5;}
.proline-swiper .swiper-slide p{font-size: 20px;}
.foot .foot-info .copy li img{width:55px;}
.foot .del .wx img{width: 120px;}
.foot .del .wx p{font-size: 20px;}
.cert-swiper p{font-size: 20px;}
.foot .foot-info .copy li .wxbox{width: 140px;left: calc(50% - 80px);}
.video .item .text{font-size: 20px;}
.crumb{font-size: 22px;line-height: 26px;background-size: 22px;max-width: 2000px;}
.productlist{padding: 65px 0;}
.productlist .title{font-size: 38px;}
.productlist .pitem .t1{font-size: 26px;}
.productlist .pitem .t1 span{font-size: 20px;}
.productlist .pitem .info{height: 200px;}
.productlist .pitem .text p{font-size: 20px;}
.products .pro_text .text p{font-size: 20px;}
.products .pro_text .btn{font-size: 20px;}
.products .pro_text .lm{font-size: 20px;}
.products .pro_del .rd a{font-size: 26px;}
.products .pro_del .hd .hd_cont p{font-size: 20px;}
.products .pro_rem .title{font-size: 36px;}
.products .pro_rem .pitem .t1{font-size: 26px;}
.products .pro_rem .pitem .text p{font-size: 20px;}
.caselist .li .info .t1{font-size: 20px;}
.case .c_top .info .cfl{font-size: 26px;}
.case .c_top .info .t1{font-size: 32px;}
.case .c_top .info .btn{font-size: 18px;padding: 8px 36px;}
.case .c_rem .title{font-size: 36px;}
.case .c_rem .pitem .t1{font-size: 26px;}
.case .c_rem .pitem .text p{font-size: 18px;}
.about-witem p{font-size: 22px;}
.proline-swiper .swiper-slide p{font-size: 24px;}
.cert-swiper p{font-size: 24px;}
.video .item .text{font-size: 22px;}
.download ul li{padding: 10px 38px;}
.download ul li .img img{width: 32px;}
.newslist .item .text .t2{font-size: 20px;}
.newslist .item .text .time .date{font-size: 20px;}
.newslist .item .text .time span{font-size: 20px;}
.news .del .date{font-size: 18px;}
.news .del .cont P{font-size: 18px;line-height: 32px;}
.news .link .li .info .time .date{font-size: 18px;}
.news .link .li .info .time span{font-size: 18px;}
.news .link .li .info .t1{font-size: 22px;}
.contact_del .del .t1{font-size: 36px;}
.contact_del .del .t2{font-size: 22px;}
.contact_del .del li img{width: 28px;}
.contact_del .del li p{font-size: 23px;}
.contact_del .del .wx p{font-size: 24px;}
.contact_del .del .wx img{width: 140px;}
.contact_del .map .amap-marker-label{font-size: 26px;}
.ol_mes .message_leave .form_box li input{font-size: 22px;}
.ol_mes .message_leave .form_box li textarea{font-size: 22px;}
.ol_mes .message_leave .form_box .up_load{width: 160px;font-size: 22px;}
}
@media screen and (min-width: 2400px){
.w1600{max-width: 2150px;}
.wrap{max-width: 2150px;}
.head .head_mid .head_nav .first_nav li a{font-size: 28px;}
.head .head_mid .rt_part .search .icon{background-size: 26px;}
.head .head_mid .head_nav .p_secnav{width: 188px;}
.head .head_mid .head_nav .p_secnav .lf_nav > ul > li > a{font-size: 21px;height: 47px;line-height: 47px;}
.head .head_mid .head_nav .pc_secnav .lf_nav .n_list .item a{font-size: 24px;}
.head .head_mid .head_nav .c_nav .tit a{font-size: 28px;}
.head .head_mid .head_nav .c_nav .c_item a{font-size: 22px;}
.head .head_mid .head_nav .pc_secnav .rf_nav .n_pro .li p{font-size: 24px;}
.index-ban .info p{font-size: 24px;width: 50%;}
.index-ban .info .btn{padding: 8px 36px;}
.index-ban .info .btn a{font-size: 20px;}
.index-about .about-fl{margin-top: -40px;padding-left: 7.5%;}
.about-fl .index-more{margin-top: 50px;}
.index-name h2{font-size: 50px;}
.about-fl ul{margin-top: 50px;}
.about-fl li p{font-size: 23px;}
.about-fl>p{font-size: 24px;line-height: 2.5;}
.about-fl li span{font-size: 75px;}
.index-more a{font-size: 24px;}
.index-know .info .fl{font-size: 24px;}
.index-know .info .text p{font-size: 28px;}
.a_choose .item .t1{font-size: 34px;line-height: 40px;margin: 20px 0;}
.a_choose .item .t2{font-size: 25px;line-height: 2;}
.index-case .index-business-swiper .swiper-slide .name{font-size: 42px;}
.index-case .index-business-swiper .swiper-slide .txt p{font-size: 25px;}
.index-case .index-business-swiper .swiper-slide .txt p.p::after{top: 18px;}
.index-case .index-business-swiper .swiper-slide:nth-last-child(1) .txt p.t{width: 40%;}
.index-case .index-business-swiper .swiper-slide .info img{width: 70px;}
.index-case .index-business-swiper .swiper-slide .info .btn{padding: 8px 36px;font-size: 20px;}
.index-case .tab-box .name{font-size: 28px;}
.index-blog .blog .item .date{font-size: 20px;}
.index-blog .blog .item .idxblog-txt{font-size: 26px;}
.foot .hd{font-size: 28px;}
.foot .del p{font-size: 25px;}
.foot .del p img{width: 28px;}
.foot .del .wx img{width: 130px;}
.foot .del .wx p{font-size: 20px;}
.foot .del .c_btn{padding: 8px 25px;}
.foot .del .c_btn a{font-size: 20px;}
.foot .f_nav .item li{font-size: 25px;}
.foot .foot-info .copy span{font-size: 22px;}
.foot .foot-info .copy li img{width:55px;}
.foot .foot-info .copy li .wxbox{width: 140px;left: calc(50% - 80px);}
.crumb{font-size: 24px;line-height: 28px;background-size: 24px;max-width: 2150px;}
.productlist{padding: 65px 0;}
.productlist .title{font-size: 38px;}
.productlist .pitem .t1{font-size: 28px;}
.productlist .pitem .t1 span{font-size: 20px;}
.productlist .pitem .info{height: 210px;}
.productlist .pitem .text p{font-size: 20px;}
.products .pro_text .text p{font-size: 20px;}
.products .pro_text .btn{font-size: 20px;}
.products .pro_text .lm{font-size: 20px;}
.products .pro_del .rd a{font-size: 28px;}
.products .pro_del .hd .hd_cont p{font-size: 20px;}
.products .pro_rem .title{font-size: 36px;}
.products .pro_rem .pitem .t1{font-size: 28px;}
.products .pro_rem .pitem .text p{font-size: 20px;}
.caselist .li .info .t1{font-size: 20px;}
.case .c_top .info .cfl{font-size: 28px;}
.case .c_top .info .t1{font-size: 32px;}
.case .c_top .info .btn{font-size: 20px;padding: 8px 36px;}
.case .c_rem .title{font-size: 36px;}
.case .c_rem .pitem .t1{font-size: 28px;}
.case .c_rem .pitem .text p{font-size: 20px;}
.about-witem p{font-size: 24px;}
.proline-swiper .swiper-slide p{font-size: 26px;}
.cert-swiper p{font-size: 26px;}
.video .item .text{font-size: 24px;}
.download ul li{padding: 10px 38px;}
.download ul li .img img{width: 32px;}
.newslist .item .text .t2{font-size: 20px;}
.newslist .item .text .time .date{font-size: 20px;}
.newslist .item .text .time span{font-size: 20px;}
.news .del .date{font-size: 20px;}
.news .del .cont P{font-size: 20px;line-height: 32px;}
.news .link .li .info .time .date{font-size: 20px;}
.news .link .li .info .time span{font-size: 20px;}
.news .link .li .info .t1{font-size: 24px;}
.contact_del .del .t1{font-size: 36px;}
.contact_del .del .t2{font-size: 24px;}
.contact_del .del li img{width: 28px;}
.contact_del .del li p{font-size: 24px;}
.contact_del .del .wx img{width: 140px;}
.contact_del .del .wx p{font-size: 24px;}
.contact_del .map{width: 55%;height: 550px;}
.contact_del .map .amap-marker-label{font-size: 26px;}
.ol_mes .message_leave .form_box li input{font-size: 21px;line-height: 55px;}
.ol_mes .message_leave .form_box li textarea{font-size: 20px;}
.ol_mes .message_leave .form_box .up_load{width: 160px;font-size: 24px;}
}
