﻿@charset "utf-8";
:root{--color:#65CCCB}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.flex-jc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.flex-jsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.flex-ac{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.bg-gray{background:#eee}
.col-24{width:100%}
.col-23{width:95.8333333333%}
.col-22{width:91.6666666667%}
.col-21{width:87.5%}
.col-20{width:83.3333333333%}
.col-19{width:79.1666666667%}
.col-18{width:75%}
.col-17{width:70.8333333333%}
.col-16{width:66.6666666667%}
.col-15{width:62.5%}
.col-14{width:58.3333333333%}
.col-13{width:54.1666666667%}
.col-12{width:50%}
.col-11{width:45.8333333333%}
.col-10{width:41.6666666667%}
.col-9{width:37.5%}
.col-8{width:33.3333333333%}
.col-7{width:29.1666666667%}
.col-6{width:25%}
.col-5{width:20.8333333333%}
.col-4{width:16.6666666667%}
.col-3{width:12.5%}
.col-2{width:8.3333333333%}
.col-1{width:4.1666666667%}
@media (max-width:1024px){.col-lg-12{width:50%}}
@media (max-width:1024px){.col-lg-24{width:100%}}
.pl-7{padding-left:70px}
.pl-2{padding-left:20px}
.pl-4{padding-left:40px}
@media (max-width:1024px){.pl-lg-0{padding-left:0}}
.mb-1{margin-bottom:10px}
.mb-2{margin-bottom:20px}
.mb-3{margin-bottom:30px}
.mb-4{margin-bottom:40px}
.mt-5{margin-top:50px}
.mb-10{margin-bottom:100px}
@media (max-width:1024px){.mb-10{margin-bottom:30px}}
.py-10{padding-top:100px;padding-bottom:100px}
@media (max-width:1024px){.py-10{padding-top:30px;padding-bottom:30px}}
.imgbox{overflow:hidden}
.imgbox img{width:100%;-webkit-transition:.3s;transition:.3s}
.imgbox:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.container.ab-container{width:100%}
@media (max-width:767px){.container.ab-container{padding-left:0;padding-right:0}}
#search>div{max-width:100%}
@media (min-width:320px) and (max-width:767px){.about-nav{height:auto}}
.ab-wrapper{max-width:1430px;margin:0 auto;padding:0 15px}
.ab-wrapper p{padding-bottom:0}
.ab-wrapper h2{text-align:left;font-size:36px;font-weight:700}
.ab-wrapper *{font-family:Arial,Helvetica,sans-serif}
@media (max-width:1536px){.ab-wrapper{max-width:1230px}
.ab-wrapper h2{font-size:30px}}
@media (max-width:767px){.ab-wrapper h2{font-size:24px}}
.ab-con1 ul li{text-align:center}
.ab-con1 ul li:nth-child(-n+4){margin-bottom:50px}
.ab-con1 ul li .icon{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}
.ab-con1 ul li .icon img{max-width:100%;max-height:100%}
.ab-con1 ul li h3{color:#1674b1;font-size:32px;font-weight:700;margin:30px 0 10px}
.ab-con1 ul li .line{height:1px;max-width:255px;width:100%;background:#000;margin:0 auto}
.ab-con1 ul li p{font-size:24px;text-align:center;margin-top:10px}
@media (max-width:1536px){.ab-con1 ul li h3{font-size:24px}
.ab-con1 ul li p{font-size:18px}}
@media (max-width:1024px){.ab-con1 ul li li:nth-child(-n+4){margin-bottom:20px}}
.ab-con2 .col-13 .con{padding:25px 25px 25px 50px;background-color:#eee}
@media (max-width:1024px){.ab-con2 .col-13 .con{padding:15px}}
@media (max-width:1024px){.ab-con3 .col-12{margin-bottom:15px}}
.ab-con4{background:url(/uploads/12121/ab4_bg.jpg) no-repeat;background-size:cover;color:#fff;padding:4% 0}
.ab-con4 .line{width:40px;height:2px;background:#fff;margin:10px 0 20px}
@media (max-width:767px){.ab-con4{padding:4% 15px}}
.ab-con5 ul li{width:calc((100% - 30px)/ 3);margin-right:15px;background:#eee}
.ab-con5 ul li:nth-child(3n){margin-right:0}
.ab-con5 ul li:nth-child(-n+3){margin-bottom:70px}
.ab-con5 ul li .con{padding:30px 50px 20px;text-align:center}
.ab-con5 ul li .con p{text-align:center}
.ab-con5 ul li .con h3{font-size:24px;margin-bottom:10px}
@media (max-width:1024px){.ab-con5 ul li{width:calc((100% - 10px)/ 2);margin-right:10px;margin-bottom:15px}
.ab-con5 ul li:nth-child(2n){margin-right:0}
.ab-con5 ul li:nth-child(-n+3){margin-bottom:15px}
.ab-con5 ul li .con{padding:15px}
.ab-con5 ul li .con h3{font-size:20px}}
.ab-con6{background:url(img/ab6_bg.jpg) no-repeat;background-size:cover}
.ab-con6 .history-line{position:relative}
.ab-con6 .history-line:before{content:"";width:3px;position:absolute;height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#dcdcdc}
.ab-con6 .history-item .year{font-size:28px;font-weight:700}
.ab-con6 .history-item .cir{position:absolute;border-radius:50%;background:#fff;top:9px;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}
.ab-con6 .history-item .horizontal{position:absolute;width:110px;height:2px;top:17px}
.ab-con6 .history-item .col-12{position:relative}
.ab-con6 .history-item span{font-weight:700}
.ab-con6 .history-item:nth-child(2n+1) .col-12{margin-left:auto;padding-left:120px}
.ab-con6 .history-item:nth-child(2n+1) .year{color:#16619e}
.ab-con6 .history-item:nth-child(2n+1) .cir{width:12px;height:12px;border:3px solid #1674b1;left:-9px}
.ab-con6 .history-item:nth-child(2n+1) .horizontal{background:#1674b1;left:0}
.ab-con6 .history-item:nth-child(2n+1) p{text-align:left}
.ab-con6 .history-item:nth-child(2n+1) span{color:#1674b1}
.ab-con6 .history-item:nth-child(2n){text-align:right}
.ab-con6 .history-item:nth-child(2n) .year{color:#46acb2}
.ab-con6 .history-item:nth-child(2n) p{text-align:right}
.ab-con6 .history-item:nth-child(2n) .col-12{padding-right:120px}
.ab-con6 .history-item:nth-child(2n) .horizontal{background:#46acb2;right:0;top:19px}
.ab-con6 .history-item:nth-child(2n) .cir{width:14px;height:14px;border:4px solid #46acb2;right:-11px}
.ab-con6 .history-item:nth-child(2n) span{color:#46acb2}
.ab-con6 .history-item:first-child .cir{width:35px;height:35px;border:10px solid #1674b1;left:-28px;top:-10px}
.ab-con6 .history-item:last-child .cir{width:35px;height:35px;border:10px solid #46acb2;right:-28px;top:-10px}
@media (max-width:767px){.ab-con6 .history-item .horizontal{display:none}
.ab-con6 .history-item p{font-size:14px;line-height:1.2}
.ab-con6 .history-item:nth-child(2n+1) .col-12{padding-left:30px}
.ab-con6 .history-item:nth-child(2n) .col-12{padding-right:30px}}
.ab-con7 .ab7-item{width:48%}
.ab-con7 .ab7-item:last-child{width:100%}
.ab-con7 .ab7-item:last-child .left,.ab-con7 .ab7-item:last-child .right{width:48%}
.ab-con7 .ab7-item h3{font-size:24px;margin:20px 0;font-weight:700}
@media (max-width:1024px){.ab-con7 .ab7-item h3{font-size:20px}}
.ab-con7 .ab7-item:nth-child(-n+5){margin-bottom:50px}
@media (max-width:480px){.ab-con7 .ab7-item{width:100%;margin-bottom:15px}
.ab-con7 .ab7-item:nth-child(-n+5){margin-bottom:15px}
.ab-con7 .ab7-item:last-child .left,.ab-con7 .ab7-item:last-child .right{width:100%}}
.ab-con8{background:url(img/ab8_bg.jpg) no-repeat;background-size:cover}
.ab-con8 ul li{margin-bottom:20px;padding-left:30px;position:relative}
.ab-con8 ul li:before{content:"";position:absolute;width:12px;height:12px;background:#1674b1;left:0;top:5px}
.ab-con8 img{width:100%}
.ab-con9{background:#f5f5f5}
.ab-con9 .col-10 img{width:100%}
@media (max-width:1024px){.ab-con9 .col-10{margin-bottom:15px}}
.ab-con9 ul .icon{width:102px;height:102px;background:#3b3b3b;border-radius:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ab-con9 ul .icon img{max-width:60px}
.ab-con9 ul .con{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px}
.ab-con9 ul h3{font-weight:700;font-size:24px;margin-bottom:10px}
@media (max-width:1024px){.ab-con9 ul h3{font-size:20px}}
.ab-con9 ul li{margin-bottom:15px}
.ab-con9 ul p{padding-bottom:0}
@media (max-width:480px){.ab-con9 ul .icon{width:50px;height:50px}
.ab-con9 ul .icon img{max-width:50%}
.ab-con9 ul .con{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0;margin-top:15px}}
.ab-con10 h2{margin:20px 0}
.ab-con10 h2 span{font-size:48px;color:#1674b1}
@media (max-width:1024px){.ab-con10 h2 span{font-size:26px}}
.ab-con10 .imgbox{width:48%}
.ab-con10 ul li{margin-bottom:30px;position:relative;background:url(img/gou.png) no-repeat left top;padding-left:50px;line-height:30px}
.ab-con11 li{width:32%}
.ab-con11 li p{margin:15px 0;text-align:center;font-size:24px}
@media (max-width:1024px){.ab-con11 li p{font-size:20px}}
.ab-con11 li:nth-child(3) h3,.ab-con11 li:nth-child(4) h3{position:relative;padding-bottom:20px;font-size:30px;font-weight:700}
.ab-con11 li:nth-child(3) h3:after,.ab-con11 li:nth-child(4) h3:after{content:"";position:absolute;width:34px;height:3px;background:#1674b1;left:0;bottom:0}
@media (max-width:1024px){.ab-con11 li:nth-child(3) h3,.ab-con11 li:nth-child(4) h3{font-size:20px}}
.ab-con11 li:nth-child(3){padding-left:3%}
.ab-con11 li:nth-child(3) p{text-align:left}
.ab-con11 li:nth-child(4){padding-right:3%;text-align:right}
.ab-con11 li:nth-child(4) h3:after{left:unset;right:0}
.ab-con11 li:nth-child(4) p{text-align:right}
@media (max-width:767px){.ab-con11 li{width:48%}
.ab-con11 li:nth-child(3){padding-left:0}
.ab-con11 li:nth-child(4){padding-right:0;text-align:left}
.ab-con11 li:nth-child(4) h3:after{left:0;right:unset}
.ab-con11 li:nth-child(4) p{text-align:left}}
@media (max-width:480px){.ab-con11 li{width:100%}}
.ab-con11 .ab11-bot{text-align:center}
.ab-con11 .ab11-bot h3{font-size:30px;font-weight:700;margin:30px auto 10px}
@media (max-width:1024px){.ab-con11 .ab11-bot h3{font-size:24px;margin:15px auto}}
.ab-con11 .ab11-bot p{text-align:center}
.ab-con11 .ab11-bot .ab11-bot-item{width:48%}
@media (max-width:480px){.ab-con11 .ab11-bot .ab11-bot-item{width:100%;margin-bottom:15px}}
.ab-con12 img{width:100%}
.ab-con12 p{text-align:center;margin-top:50px;font-size:27px}
@media (max-width:1024px){.ab-con12 p{margin-top:30px;font-size:20px}}
.home-choose .homechoose-content .homechoose-item::after{display:none}
.home-choose .home-title{color:#333}
.home-choose .homechoose-content .homechoose-item .title{color:var(--color)}
.downl li{width:32%;text-align:center}
.downl{display:flex;flex-wrap:wrap;justify-content:space-between}
.downl li strong{display:block;margin:15px 0}
.downl li img{max-height:300px}
@media (max-width:768px){.downl li{width:100%}}
.head-share ul li a,.head-link .item a,.head-link em,.lang-icon span{color:#fff}
.head-top{background:#66CDCC}
.home-more{text-transform:capitalize}
.home-contact .l-wrap{display:flex;flex-direction:column;align-items:baseline;width:55%;margin:initial}
.home-contact .home-title{font-size:22px;text-align:initial}
.home-choose .homechoose-content .homechoose-item{clip-path:polygon(0 0,calc(100% - 100%) 0%,101% 0,100% calc(93% - 0px),calc(100% - 14px) 100%,0% 100%,0% calc(100% - 0px),0% 0%);background:linear-gradient(135deg,#7d7d7d4d 0px,rgba(216,236,255,0.05) 0) top left,linear-gradient(-135deg,#7d7d7d4d 0px,rgba(216,236,255,0.05) 0) top right,linear-gradient(45deg,#7d7d7d4d 0px,rgba(216,236,255,0.05) 0) bottom left,linear-gradient(-45deg,#7d7d7d4d 10px,rgba(216,236,255,0.05) 0) bottom right;background-repeat:no-repeat;border:solid 1px #7d7d7d4d}
.home-choose .homechoose-content .homechoose-item:hover{background:linear-gradient(135deg,var(--color) 0px,rgba(216,236,255,0.05) 0) top left,linear-gradient(-135deg,var(--color) 0px,rgba(216,236,255,0.05) 0) top right,linear-gradient(45deg,var(--color) 0px,rgba(216,236,255,0.05) 0) bottom left,linear-gradient(-45deg,var(--color) 10px,rgba(216,236,255,0.05) 0) bottom right}
@media (min-width:1025px){.head-info .nav-ul>li>a{color:#000}
header.is-active .head-info .nav-ul>li>a{color:#fff}}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a{position:relative;height:0;padding-bottom:100%}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;background:#fff}
.home-news .homenews-list .homenews-item .homenews-img a{position:relative;height:0;padding-bottom:81%}
.home-news .homenews-list .homenews-item .homenews-img a img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .title{min-height:59px}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{min-height:52px}
@media (min-width:1025px){.pro-main .page-container,.pro-d-main .page-container{flex-direction:row-reverse}
.pro-main .page-container .page-main,.pro-d-main .page-container .page-main{margin-right:0;margin-left:30px}}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more,.home-news .homenews-list .homenews-item .homenews-info .more{text-transform:capitalize}
@media (max-width:500px){.home-contact .l-wrap{width:70%}}
.home-procate .home-title {text-align:center;margin-bottom:30px;}
.procate-list .procate-item .procate-img .tags {display:none;}
@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:900px;display:flex;flex-wrap:wrap;left:-200px}
#liproducts .submenu>li{margin:10px 2% 10px 0;position:relative;min-height:100px;width:32%;}
#liproducts .submenu>li:nth-child(3n){margin-right:0}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{text-decoration:none;height:auto;padding:0 0 0 90px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#liproducts .submenu>li .cate-con{padding-left:90px}
#liproducts .submenu>li .cate-con ul{min-width:inherit;position:static;display:block;background:0 0;padding:0}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img a{padding:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}
.head-info .nav-ul>li:hover .submenu li:hover>a{background:none}
.head-info .nav-ul>li:hover .submenu li a:hover{color:var(--color)}}
@media (max-width:1024px){#liproducts .submenu>li .cate-img{display:none}}
.prodetails-info .prodetails-btnlist>div:hover{background: var(--color);color: #fff;}
.prodetails-info .prodetails-btnlist>a:hover{background: var(--color);color: #fff;}
.pro-list li .pro-img>a {max-height:inherit;position:relative;padding-bottom:100%;}
.pro-list li .pro-img>a img {position:absolute;top:0;left:0;object-fit:contain;background:#fff;}
.pro-list li .pro-info .more,.sidebarhot-list .sidebarhot-item .sidebarhot-info .more,.newslist li .newslist-info .more{text-transform:capitalize}
.newslist.list1 li .newslist-img{max-height:inherit}
.newslist li .newslist-img a{position:relative;padding-bottom:81%;}
.newslist li .newslist-img img{position:absolute;top:0;left:0;object-fit:contain;background:#fff;}