@charset"utf-8";
@import url(../layui/css/layui.css);
li{list-style:none}legend{color:#5A5A5A}fieldset,img{border:0}i,em{font-style:normal}ul{margin:0;padding:0}strong{font-weight:bold}caption,th{text-align:left}q:before,q:after{content:''}sup{vertical-align:super}sub{vertical-align:sub}del,ins{text-decoration:none}small{font-size:12px;display:block}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select{font-size:100%}input.hidefocus::-moz-focus-inner{border:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0;empty-cells:show}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none}*{padding:0;margin:0;}a{text-decoration:none!important;-webkit-tap-highlight-color:transparent;outline:none}strong{font-weight:bold}ul{list-style:none}*html.clearfix{zoom:1}*+html.clearfix{zoom:1}.clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}
@font-face {font-family: 'Noto Sans SC';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/notosanssc/v36/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
@font-face {font-family: 'Noto Sans SC';font-style: normal; font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/notosanssc/v36/k3kXo84MPvpLmixcA63oeALhLOCT-xWNm8Hqd37g1OkDRZe7lR4sg1IzSy-MNbE9VH8V.4.woff2) format('woff2');
  unicode-range: U+1f1e9-1f1f5, U+1f1f7-1f1ff, U+1f21a, U+1f232, U+1f234-1f237, U+1f250-1f251, U+1f300, U+1f302-1f308, U+1f30a-1f311, U+1f315, U+1f319-1f320, U+1f324, U+1f327, U+1f32a, U+1f32c-1f32d, U+1f330-1f357, U+1f359-1f37e;
}
a,html,ody,p,span{font-family:'Noto Sans SC', sans-serif!important}a:hover{color: #00479d;}.aligncenter{margin:0 auto;display:block}.contentfix{max-width:1300px;margin:0 auto}
html{font-size:62.5%; /* 10÷16=62.5% */}body{font-size:16px;font-size:1.6rem ; line-height:2;font-family:'Noto Sans SC',sans-serif;color:#333;background:#fafafa;}
.bold{font-weight: 600;}.lighter{font-weight: lighter;}.fontsize14{font-size: 1.4rem;color: #5d6167;}img{max-width: 100%;height: auto;display: block;}
.layui-nav *{font-size: 1.6rem;}
.layui-nav{background:0 0;padding:0}.layui-nav-bar{display:none}.layui-main{width:100%}
/*public*/
.bgbai{background: #fff;}.h2_border{position:relative;margin-bottom: 40px;}.h2_border::after {content: '';display: block;margin: 0 auto;margin-top: 0px;width: 60px;height: 2px;background: #00479d;margin-top: 10px;}h3{font-size:1.6rem}
.litong_mbx{font-size:14px;color:#57575b}.litong_mbx a,.content_blog .litong_mbx a{color:#57575b}.litong_mbx a:hover{color:#00479d}.litong_mbx i{font-size:14px;margin-right:10px}
/*daohang*/
#header{background: #fff;width: 100%;}#header .header{max-width:1300px;margin:0 auto}
#header .header .layui-top .layui-left .layui-logo a{display:block;}
#header .header .layui-top .layui-left .layui-logo a img{max-width:100%;}
#header .header .layui-top .layui-right{text-align:right}
#header .header .layui-top .layui-right a{margin-right:10px;overflow:hidden;position:relative}
#header .header .layui-bottom ul li:last-of-type::after{display:none}
#header .header .layui-bottom ul li:hover a{position:relative;box-sizing:border-box;}
#header .header .layui-bottom ul li a{padding:0 1em;transition: all .2s linear;}
#header .header .layui-bottom ul ul li a{display:block;text-align: left;position: relative;padding-left: 0;}#header .header .layui-bottom ul ul li.a > a{margin-bottom: 15px;}#header .header .layui-bottom ul ul li.a_bottom > a::before{content: '';position: absolute;left: 0;width: 50px;height: 2px;background: #fff;top:35px;}
#header .header .layui-bottom ul li ul li a{line-height:30px;font-weight:400!important;color: rgba(0,0,0,.8)!important;font-size: 1.4rem;}#header .header #nav ul ul ul li a{font-size: 1.4rem;}
#header .header .layui-bottom ul li.pointer > a{pointer-events: none;}
/*banner*/
.banner h1{line-height: 1em;margin-bottom:30px;font-weight:bold}.banner p{line-height: 1.5em;}
.banner_news h1,.banner_fangfuchanpin h1,.banner_about h1,.banner_fangfuanli h1{width: 100%;color: #fff;position: relative;}
.banner_news{background: url(../images/banner_news.jpg) no-repeat center center;text-align: center;}
.banner_about{background-position:center center;text-align: center;}
.banner_fangfuchanpin{text-align: center;position: relative;overflow:hidden}.banner_fangfuchanpin::before{content:'';position: absolute;width: 100%;height: 100%;left: 0;top: 0;right:0;bottom:0;background: rgba(0, 0, 0, .5);z-index: 0;}
.banner_fangfuanli{background-position:center center;text-align: center;position: relative;}
/*productlist*/
.fangfuchanpin_list li{background:#fff;padding:20px;margin-bottom: 50px;box-shadow: 3px 3px 10px rgba(0,0,0,.1)}
/*product_content*/
.fangfuchanpin_content p{font-weight: lighter;}
.fangfuchanpin_content section h2{position: relative;margin-bottom: 40px;text-align: center;}.fangfuchanpin_content section h2::after{content: '';display: block;margin:0 auto;width: 60px;height: 2px;background: #00479d;margin-top: 10px;}
.fangfuchanpin_content section p{margin-bottom: 20px;}
.fangfuchanpin_content section .img_radius{border-radius:6px;box-shadow: 3px 3px 8px rgba(0,0,0,.2);margin:0 auto 20px}
.fangfuchanpin_content section table{border-collapse: separate;border-spacing: 2px;border:0}.fangfuchanpin_content section table tr:nth-child(2n){background:#e6e6e7;}.fangfuchanpin_content section table tr:nth-child(2n+1){background:#bfc0c0;}.fangfuchanpin_content section table th{text-align: center;font-weight: bold;background: #363842;color:#fff}.fangfuchanpin_content section table th,.fangfuchanpin_content section table td{padding:8px 0}
.fangfuchanpin_content .xingnengtedian li{background:#363842;text-align: center;margin-bottom:20px;padding:8px 0;color: #fff;}

.product_content h1{line-height: 1;}.product_content img{border-radius: 6px;}
.product_content #layerDemo{padding:0 0 40px}.product_content #layerDemo .layui-btn-normal {background-color: #00479d;}
.product_content .img_desc{margin-bottom:30px}
.product_post_content{font-weight: 300;}.product_post_content p{padding-bottom: 5px;}
.product_post_content .paddingbottom30{padding-bottom:30px;}.product_post_content ul.circle li{padding-left:20px;position: relative;margin-bottom: 5px;}.product_post_content ul.circle li::before{position:absolute;content: '';width:10px;height: 10px;background-color: #00479d;border-radius: 50%;left: 0;top:10px}
.product_post_content h3{margin-bottom:1em;}
.product_post_content blockquote{border-left: 5px solid rgba(0,0,0,0.05);padding:0.8em 20px;margin:0 auto 2.2em;}.product_post_content blockquote .marginbottom0{margin-bottom: 0;}
.product_post_content .warn{background: url(../images/warn.webp) #fff no-repeat 5px 16px;padding:60px 10px 30px 45px;margin-bottom:40px;}
.product_content{background:#fff}
.product_content .layui-layer{padding-bottom: 30px;}
.product_content .layui-layer-title{background:#00479d;font-weight:bold;text-align:center;color:#fff;}
.product_content form{font-size:16px;}.product_content form input,.product_content form textarea{border:none;background:#eaeceb;line-height:32px;text-indent:5px;}
.product_content .form_product{width:95%;margin:0 auto;padding-top:20px;}
.product_content form textarea{height:160px;}.product_content form #submit{background:#00479d;font-weight:bold;color:#fff;border: none;line-height: 32px;}

.relative-product ul{max-width: 1230px;margin:0 auto}.relative-product img{width: 100%;}.relative-product ul li h3{text-align: center;font-size: 1.6rem;padding-top:15px}

.duigou li{position:relative;}
.duigou li{margin-bottom: 20px;}.duigou li::before{content:'\2714';position:absolute;left:0;line-height:1;color:#00479d}
table td.xiexian{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIxMDAlIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEiLz48L3N2Zz4=) no-repeat 100% center;}
.duigou li{padding-left:35px}
.duigou li::before{font-size:20px;top:10px;}
.marginbottom30{margin-bottom: 30px;}
/*fangfuanli*/
.fangfuanli_list ul li{margin-bottom: 20px;}
.fangfuanli_list ul li .img_title{border:1px solid #dfdfdf;box-shadow:0 0 10px rgba(0,0,0,.1)}.fangfuanli_list ul li:hover .img_title{box-shadow:0 0 10px rgba(0,0,0,.2)}
.fangfuanli_list h2{text-align: center;padding: 15px 0;font-size:2rem;background:#fff}
.anli_content{margin-bottom: 30px;}.anli_content p{margin-bottom: 10px;}
/*fangfuliucheng*/
.fangfuliucheng .ul1 h2{color:#fff}
.fangfuliucheng .ul1 h2{background-color: #1b3268; background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.32, #1b3268), color-stop(0.66, #1a4987), color-stop(0.83, #196eb6)); background-image: -webkit-linear-gradient(#1b3268, #1a4987, #196eb6); background-image: -moz-linear-gradient(top,#1b3268, #1a4987, #196eb6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b3268', endColorstr='#1a4987'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b3268', endColorstr='#1a4987')";background-image: -ms-linear-gradient(#1b3268, #1a4987, #196eb6); background-image: -o-linear-gradient(#1b3268, #1a4987, #196eb6);background-image: linear-gradient(#1b3268, #1a4987, #196eb6);}
.fangfuliucheng .wp-video,.gongsishijing .wp-video{max-width:1100px;margin:0 auto;padding-top:30px;width:100%!important}.fangfuliucheng .wp-video video,.gongsishijing .wp-video video{width:100%;height:auto}
/*about us*/
.about{background-position:center bottom;background-size: 100% auto;background-repeat:no-repeat}.about p{padding-bottom: 20px;}
.tixirenzheng img,.zizhizhengshu img,.zizhizhengshu img,.huanpingjiancebaogao img{margin:0 auto}
.huanpingjiancebaogao ul{max-width:1100px}
.tixirenzheng,.qiyexinyongpingji,.litongchejian{background:#f5f5f5;padding:40px 0}.tixirenzheng h3,.zizhizhengshu h3{text-align:center;font-size:1.6rem;padding-top:25px}
.huanpingjiancebaogao,.zizhizhengshu,.litongbangong{padding:40px 0;}
.zizhizhengshu ul{max-width:1360px}
.zizhizhengshu .swiper-container {width: 100%;height: 100%;}
.qiyexinyongpingji .qiyexinyongpingji_div{position:relative}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;padding-bottom:40px}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%}
.swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#000;opacity:.5}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#00479d}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
/*gongsishijing*/
.gongsishijing ul li{margin-bottom:40px}.gongsishijing ul li img{margin-bottom:20px}
/*hezuokehu*/
.hezuokehu ul{display: flex;flex-wrap: wrap;align-content: center;justify-content:space-between}.hezuokehu ul li .img{background:#fff;border:1px solid #c0bfbf;border-radius:10px;height:120px;display:flex;flex-wrap: wrap;align-content: center;}.hezuokehu ul li .img img{margin:0 auto;max-height: 90px;height: auto;width: auto;}
/*contact_us*/
.contact_us h2{position: relative;}
.contact_us p.desc{margin-bottom:40px;}.contact_us p.desc::after{content:'';width:20%;max-width:110px;height:2px;display:block;background:#00479d}
.contact_us ol{background: #fff;box-shadow: 0 20px 50px -10px rgba(0,0,0,.25);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius: 20px;padding:50px}
.contact_us ol li,.contact_us .faqline{margin-bottom: 20px;}.contact_us .faqline input,.contact_us .faqline textarea{color: #666;padding: .75em;height: auto;border:1px solid #ddd;border-radius: 2px;background:#fafafa; box-shadow: none; box-sizing: border-box;transition: all .2s linear;width: 100%;}.contact_us .faqline textarea{height: 150px;}
.contact_us .faqline #submit{width: 160px;border:0;border-radius:22px;line-height:44px;text-align: center;background: #00479d;color: #fff;padding:0;display: inline-block;}
.contact_us ul li{margin-bottom:30px;line-height: 1.5;position: relative;padding-left: 40px;}.contact_us ul li i{color: #fff;background: #00479d;border-radius: 3px;padding:1px 5px;position: absolute;left: 0;}
.contact_us ul li h4{margin-bottom: 5px;}
.contact_us form img{display: inline-block;margin-right: 20px;}.contact_us #verification{width:150px;margin-right: 20px;display: inline-block;}
/*news*/
.newslist{padding-top:120px;max-width:1360px}
.blog-wrapper{max-width: 1360px;}
.newslist li{position: relative;}.newslist li::before{content:' ';width:80%;left: 0;right: 0;margin: 0 auto;position: absolute;bottom: 0;height: 1px;background: #b5b5b5;}
.newslist li .img{max-height:230px;overflow:hidden}
.newslist li.date{line-height: 1;}.newslist h2{line-height: 1.5;}.newslist li .desc{line-height: 1.8;}

.content_blog h1{border-bottom:1px solid #dfdfdf;}.content_blog a{color: #1657b4;}.content_blog h2{font-weight:bold;padding-bottom:20px}
img.aligncenter{display:block;margin:0 auto;}
.sharethis-inline-share-buttons{display:inline-block!important;width:50px;margin-left:15px;}
.content_blog .content{font-weight: 300;}.content_blog .content p{line-height:2;margin-bottom:20px;}.content_blog .content h3{font-weight: 600;margin-bottom:1.6em;}
.content_blog .bghui{background: #f5f5f5;}.content_blog .bghui1{background: #e5e8ed;}
.content_blog blockquote{border-left: 5px solid rgba(0,0,0,0.05);padding:0.8em 1.6em;margin: 1.5em auto 2.2em;}blockquote .marginbottom0{margin-bottom: 0;}
.content_blog .h3border{position: relative;}.content_blog .h3border::after{content: '';width: 50px;height: 2px;background: #1657b4;position: absolute;left: 0;bottom: -4px;}
.content_blog img{max-width: 100%;height:auto}
.content_blog .triangle_more{display: block;}.content_blog .triangle_more i{width: 0px;height: 0px;border: 7px solid transparent;border-left-color: transparent;  border-left-color: #1657b4;display: inline-block;margin-left: 10px;position: relative;top: 2px;}
.content_blog .content .jiantou{display: inline-block;width: 20px;height: 1px;box-shadow: 0px 0px 0px 25px #1657b4 inset;background-color: #1657b4;top: 16px;position: relative;left: 10px;}
.content_blog .content .jiantou::after{content: "";display: inline-block;position: relative;left:10px;width:8px;height:8px;background-color: transparent;border-color: #1657b4;border-style: solid;border-width: 1px 1px 0 0;transform: rotate(45deg);top: -16px;}
.content_blog .video .video_bg{background: #f5f5f5;}.content_blog .video .video_bg div{padding:0 10%}.content_blog .content .marginnone{margin:0}.content_blog .video iframe{max-width: 100%;}

.layui-nav-tree{width: 100%;}.content_blog .layui-nav *{font-size: 1.6rem;}
.content_blog .layui-nav,.content_blog .layui-nav:hover,.layui-nav-tree .layui-nav-item a:hover{background:#f2f2f2;}.content_blog .h3{font-weight: 600;font-size: 1.6rem;}
.content_blog .layui-nav-itemed > .layui-nav-child{background: #dfdfdf!important;}
.content_blog .layui-nav-itemed > .layui-nav-child{background:#fff;}
.content_blog .layui-nav-tree .layui-nav-child,.content_blog .layui-nav-itemed > a, .content_blog .layui-nav-tree .layui-nav-title a, .content_blog .layui-nav-tree .layui-nav-title a:hover,.content_blog .layui-nav-tree .layui-nav-child a:hover,.content_blog .layui-nav .layui-nav-item a{color: #333!important;white-space: inherit;}
.content_blog .layui-nav .layui-nav-more,.content_blog .layui-nav .layui-nav-mored,.content_blog  .layui-nav-itemed > a .layui-nav-more{border-top-color: #333;border-color: #333 transparent transparent;}.content_blog .layui-nav-tree .layui-nav-bar{background-color:#1657b4}.content_blog .layui-nav-child{white-space: normal;}
.content_blog .layui-nav .layui-nav-item .layui-nav-child a{display:inline;padding:0;color:#1657b4!important}
.content_blog .layui-nav .layui-nav-item .layui-nav-child a:hover{background:none!important;color:#1657b4!important}
.content_blog .layui-nav .layui-nav-item .layui-nav-child a.color_none{color:#333!important}

.relative-news{background:#f9f9f9;}.relative-news h2{line-height:30px;}.relative-news li{margin-bottom:20px;}.relative-news .desc{color:#999;font-size:1.4rem;}

.content_blog .relative-news-products{background:#f9f9f9;border-radius:4px;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.1);}.content_blog .relative-news-products h2{line-height:1.2;text-align:center;}.content_blog .relative-news-products ul{width:80%;margin:0 auto}.content_blog .relative-news-products ul li{margin-bottom:10px;border-bottom:1px dashed #999;padding-bottom: 10px;}.content_blog .relative-news-products img{max-width:100%;margin-bottom:20px}.content_blog .relative-news-products ul h3{font-size:1.4rem;line-height:1.2}.content_blog .relative-news-products a{color: #666;}

.content_blog .h2_groups{position: relative;text-align: center;line-height: 1.2;}.content_blog .h2_groups::before{display: block;content:'';width: 40px;height: 4px;margin: 0 auto;background: #238dc7;border-radius:2px;}.content_blog .h2_groups em{display: block;color: #238dc7;padding-top:10px}
.content_blog .h_groups ul li{border:1px solid #d2d2d2;border-bottom-left-radius: 20px;margin-bottom:30px;}.content_blog .h_groups ul li h3{padding-right:25px;border-bottom: 1px solid #d2d2d2;line-height: 40px;position: relative;padding-left:40px;font-size: 1.6rem;margin-bottom: 0;}.content_blog .h_groups ul li h3::before{content: '›';position: absolute;color: #238dc7;font-weight: bold;font-size: 2.6rem;left:25px;top: -2px;}.content_blog .h_groups ul li h3 a{color: #333;}.content_blog .h_groups ul li p{padding:10px 25px 0 40px;margin-bottom: 0;}

/*related-posts*/
.related-posts{background:#f5f5f5;padding-top:20px;}.related-posts ul li div.img1{border-radius: 3px;overflow: hidden;}.related-posts ul li div.img1 img{margin:0 auto;width:100%;height:auto}
.related-posts ul li{margin-bottom:25px;}
.related-posts ul li div.li{padding:22px 2%;margin-right:4%;border-radius:6px;overflow:hidden;}
.related-posts ul li div.li:hover{transition: .3s;box-shadow: 5px 5px 5px rgba(0,0,0,.1);}
.related-posts ul li:hover hr{background:#62bc35;}.related-posts ul li h3{line-height:40px;font-size:1.6rem;font-weight:600px;text-align: center;padding-top:10px}
/*404*/
.archive1{background:rgba(255, 255, 255, .5);}
/*footer*/
footer{background: #1c7ab8;font-size: 1.5rem;color:#fff}footer a,footer a:hover{color: #fff;}
footer .footer img{display: block;margin-bottom:10px;width:auto}footer .footer3 ul li{display:flex}
footer .footer-wrap{border-top:1px solid #bfbfbf}
@media (max-width: 580px){.slider__switch{display: none;} .slider__caption{display: none;}}
@media screen and (min-width: 768px) {
.contentfix{max-width: 1300px;margin:0 auto;}h1{font-size:3.2rem;}h2{font-size:3rem;}h3{font-size:1.6rem;line-height: 1.5;}.shouji{display:none!important}
.paddingbottom_pc50{padding-bottom:50px}
.litong_mbx{padding-bottom:40px}
.left{float:left}.right{float: right !important;}
.grid{display:grid;}.flex{display:flex;flex-wrap: wrap;align-content:center;}
.table{display: table;}.table li{display: table-cell;}
/*public*/
.bgbai{padding:100px 0}.marginleft10{margin-left:10%;}img.marginleft10{width: 90%;}.marginbottom50{margin-bottom: 50px;}
/*daohang*/
.header_fix{position: absolute;background: none!important;width: 100%;z-index:3;}
#header .header .layui-top,#header .header .layui-bottom,.header .layui-nav{position:inherit}
#menu #nav{display: flex;}
#header .header .layui-left{margin-bottom:15px;float: left;width:38%;}#header .header #menu{float: right;width:61%;margin-top:12px}
#header .header .layui-top{padding:10px 0}
#header .header .layui-bottom ul li{line-height:20px;box-sizing:border-box;text-align:center;flex: 1;}#header .header .layui-bottom > ul > li.padding-menu > a{padding:0;position: relative;max-width: 70px;margin: 0 auto;}
#header .header .layui-bottom ul li.padding-menu > a{border-bottom:3px solid #fff;}
#header .header .layui-bottom ul li.padding-menu.current-menu-parent >a,#header .header .layui-bottom ul li.padding-menu.current-menu-item > a,#header .header .layui-bottom ul li.layui-showul > a,#header .header .layui-bottom ul li.padding-menu > a:hover{color: #00479d;border-bottom:3px solid #00479d;}
#header .header .layui-bottom ul li.padding-menu1{position: relative;}
#header .header .layui-bottom ul li:last-of-type a:after{display:none!important}
#header .header .layui-bottom ul li.menu_width{width:34%}#header .header .layui-bottom ul li.menu_width1{width:25%}#header .header .layui-bottom ul li.menu_width2{width:15%}
#header .header .layui-showul ul{display:flex;justify-content: center;}#header .header .layui-showul ul ul{display: block;}.header .layui-nav-child{top:90px;border-top:none;border-left:0;border-right:0;border-bottom:0;}
#header .header .layui-bottom ul li.padding-menu1 .layui-nav-child{top:51px;}
#header .header .layui-bottom ul li.menu-item-62 .layui-nav-child{left:-30px}
#header .header .layui-bottom ul li ul li::after{display:none;}#header .header .layui-bottom ul li:hover ul li a{background:none;}.header ul li.menu_width2 .layui-nav-child{left:-37%}#header .header .layui-bottom ul li.menu_width2 ul li{width:220px;}
#header .header .layui-bottom ul ul ul.layui-nav-child{border:none;top:0;box-shadow:none}
#header .header .layui-bottom ul li.menu-item-relative{position:relative}#header .header .layui-bottom li.menu-item-relative ul{top:60px;}
#header .header .layui-bottom .padding-menu > ul{padding:50px 0}
#header .header .layui-bottom .padding-menu1 > ul{padding:20px;text-align: center;}
#header .header .layui-bottom .padding-menu1 ul li a{padding-right: 0;text-align: center;}
#header .header .layui-bottom .layui-showul ul ul{position:relative}
/*xialacaidan*/
#header .header .layui-bottom ul li a{display: block;line-height:3;}
.header .layui-nav-child{background:rgba(255,255,255,.99);;}.header .layui-nav-child ul{background: none;}
.header .layui-nav-child li{display:grid!important}.header .layui-nav-child li ul li{display: block!important;}
#header .header .layui-bottom ul li.padding-menu1 .layui-nav-child li{display:block!important}
#header .header .layui-bottom ul li.a{margin-right:208px;}#header .header .layui-bottom ul ul li.a > a{margin-bottom: 30px;font-size: 18px;}
#header .header .layui-bottom ul ul ul li a{padding:0;text-align: right;line-height: 50px;}
#header .header .layui-bottom ul ul ul li.a1{margin-right:110px;}
#header .header .layui-bottom ul ul ul ul{padding-left: 0;}#header .header .layui-bottom ul ul ul li.menu-item-has-children{display: inline-table!important}
.header li.layui-showul.padding-menu1 ul.layui-nav-child,.header li.layui-showul.padding-menu1 .layui-nav-child li{display:block!important;}
.header li.layui-showul.padding-menu1 .layui-nav-child li a{line-height: 40px!important;font-weight:400!important ;}

#header .header .layui-bottom ul li.application li{position: relative;padding-left:40px;padding-right: 20px;}
#header .header .layui-bottom ul li.application li::before{background: url(../images/menu.webp) no-repeat;position: absolute;left: 0;content: '';width:50px;height:35px;background-size:50px auto;}
#header .header .layui-bottom ul li.application li.food::before{background-position: left -8px;}
#header .header .layui-bottom ul li.application li.ceramic::before{background-position: left -58px;}
#header .header .layui-bottom ul li.application li.toothpaste::before{background-position: left -108px;}
#header .header .layui-bottom ul li.application li.textile::before{background-position: left -158px;}
#header .header .layui-bottom ul li.application li.oil::before{background-position: left -208px;}
#header .header .layui-bottom ul li.application li.paper::before{background-position: left -258px;}
/*banner*/
.banner{height:380px;background-size: cover;}.banner h1{font-size:5rem;}.banner p{font-size:1.6rem;max-width: 660px;}
/*productlist*/
.fangfuchanpin_list{padding:60px 0 100px;}.fangfuchanpin_list h2{font-size: 2rem;padding:30px 0 20px;}.fangfuchanpin_list li img{width: 93%;}
/*product_content*/
.fangfuchanpin_content section{padding:50px 0 40px}
.fangfuchanpin_content .xingnengtedian li{width:29.3%;margin-left:2%;margin-right:2%;}
.product_content{padding:60px 0 30px}.product_content h1{margin-bottom: 30px;}
.product_content .layui-layer{max-width:790px!important;border-radius:8px;overflow:hidden;}
.product_content .layui-layer-title{font-size:24px;}
.product_content form textarea{width:95%;float:right;height: 196px;}
.product_content form input{margin-bottom:28px;width:100%;}.product_content form #submit{margin-top:9px;margin-bottom:0;width:100px;}
.product_content form input.chac{width:100px;margin-right:5px;}
.product_content form img{width: 72px;display: inline-block;margin-right: 20px;}.product_content form #verification{display: inline-block;width: 100px;margin-right:20px;}

.product_post_content{padding-bottom: 100px;}
.relative-product{margin-bottom:100px;}.relative-product h2{margin-bottom: 40px;}.relative-product ul li{padding:0 15px}
/*fangfuanli*/
.fangfuanli_list{padding:60px 0 80px;}
.fangfuanli_list ul{max-width:1350px;}.fangfuanli_list ul li .img_title{margin:0 3%;}.fangfuanli_list ul li .img{max-height: 293px;overflow: hidden;}
/*fangfuliucheng*/
.fangfuliuchengtu{display:none}

.fangfuliucheng{padding:60px 0 100px}
.fangfuliucheng .ul1{display:table;width:100%}
.fangfuliucheng .ul1 h2{width:65px;font-size:2.2rem;writing-mode:vertical-lr;text-align:center;padding:30px 0;display:table-cell;line-height:3;}
.fangfuliucheng .ul1 div{background:#e5e5e4;display:table-cell;vertical-align: middle;}.fangfuliucheng .ul1 div p{padding-left:55px;font-size:2rem}
/*about us*/
.about{padding:50px 0 580px}
.zizhizhengshu{padding:50px 0 100px}
.tixirenzheng,.huanpingjiancebaogao,.qiyexinyongpingji{padding-bottom:80px}
.zizhizhengshu ul li{float:left}.zizhizhengshu ul li.li1{width:40%}.zizhizhengshu ul li.li2{width:30%}
.swiper-button-next,.swiper-button-prev{position:absolute;top:35%;width:40px;height:74px;z-index:10;cursor:pointer;display:flex;align-items:center;background:url(../images/jiantou.png) no-repeat}
.swiper-button-next{transform: rotate(180deg);}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:-70px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:-70px;left:auto}
/*shijing*/
.litongchangqu,.litongchejian ul,.litongbangong{max-width:1260px}
.litongchangqu{padding:50px 0 20px}.gongsishijing ul li img{width:86%}
/*hezuokehu*/
.hezuokehu{padding:50px 0}.hezuokehu ul li{width:210px;}
/*contact_us*/
.contact_us{padding:60px 0 100px}.contact_us h2{line-height:2;padding-bottom: 5px;margin-bottom:20px;font-size:2.8rem;}.contact_us p.desc{max-width:85%;}
.contact_us p.desc::after{margin-top:20px}
/*news*/
.newslist{padding-top:60px;}
.newslist li{padding:30px 0 50px;}.newslist h2{font-size: 2.4rem;padding:15px 0 20px;}
.newslist li .right{width:63.75%}.newslist li .no_img{padding-left:10%}
.layui-flow-more{margin: 50px 0 100px;}

.content_blog{padding-top:60px;margin-bottom:100px;}
.content_blog h1{padding:10px 0 20px;margin-bottom:40px;line-height: 1.5;}
.relative-news{padding:80px 0;}.relative-news h2{font-size:2.6rem;margin-bottom:30px;}.relative-news h3{width:90%;border-bottom:1px solid #dfdfdf;padding-bottom:15px;margin-bottom:20px;}.relative-news .desc{width:90%;}
.content_blog .relative-news-products{float:right;max-width:320px;margin-top:58px;padding-bottom: 40px;}.content_blog .relative-news-products h2{padding:35px 0 50px}.content_blog .relative-news-products h3{color:#58585b}
.content_blog .flex80{margin-top:80px}.content_blog .flexb60{margin-bottom:60px;}
.content_blog .flex50{width:50%;align-content: center;align-items: center;}
.content_blog .left20{padding-left:20%}.content_blog .right20{padding-right: 20%;}.content_blog .auto15{padding:0 8%}.content_blog .auto20{padding:0 20%}.content_blog .right10{padding-right: 10%;}
.content_blog .img62{width: 62%;margin: 0 auto;display: block;}

.content_blog .h_groups ul.left,.content_blog .h_groups ul.right{width: 49%;}.content_blog .h_groups ul li h3 a{height:40px;white-space:nowrap;display:block;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}.content_blog .h_groups ul li p{height:102px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}
/*related-posts*/
.related-posts{padding:50px 0 30px}.related-posts h2{margin-bottom:30px;}
.related-posts ul li h3{line-height:48px;height:48px;overflow:hidden}.related-posts ul li div.img1{max-width: 90%;}
/*404*/
.container404{padding:150px 0 200px;}
.container404 h1 { font-size: 32px; font-weight: bold; margin: 0;}
.container404 p { font-size: 24px; margin-top: 20px;}
/*footer*/
footer .footer{display: grid;grid-template-columns:1.6fr 0.8fr 1fr 0.7fr;padding:70px 0;}
footer .footer-wrap .contentfix{display: flex;justify-content: space-between;line-height:60px;}
footer h3{font-size:1.8rem;margin-bottom: 30px;}footer .footer1 img{margin-bottom:22px}footer .footer1 p{max-width: 320px;font-size: 14px;line-height: 1.8;}footer .footer3 i{margin-right:12px}
footer .footer-wrap{font-size:1.4rem}
.sp_bottom{display:none}
}
@media screen and (min-width: 767px) and (max-width:1300px) {
.contentfix{width: 96%;}
/*productlist*/
.fangfuchanpin_list li .img img{max-width: 90%;}.fangfuchanpin_list h2{padding:15px 0 20px;}
}
@media screen and (min-width: 768px) and (max-width:1000px) {
/*footer*/
footer .footer img{max-width:80%;}
}
@media screen and (min-width:992px){
.content_blog h1{font-size:3rem}
.content_blog h2,.related-posts h2{font-size:2.3rem;}
}
@media screen and (min-width: 768px) and (max-width:991px) {
h1{font-size:2.3rem}h2{font-size:2rem}h3{font-size:1.6rem}
/*blog*/
.content_blog{padding-top:50px;margin-bottom:50px}.content_blog h1{font-size:2.3rem}.content_blog h1{font-size:2rem}
.product_content,.related-posts{padding:40px 0}
/*fangfuchanpin*/
 .product_content img {margin-bottom: 30px;}
/*fangfuanli*/
.product_content #test2{margin-bottom:30px}.product_content img{width:100%}
}
@media screen and (max-width: 767px) {
.contentfix{width:90%}h1{font-size:2.3rem;margin-bottom:20px;}h2{font-size:2rem;padding-bottom:10px;}h3{margin-bottom:20px;}.shoujinone{display:none}
.table_scroll{overflow-y: scroll;}
.litong_mbx{padding-bottom:20px}.litong_mbx a:nth-last-child(2)::after{content:''}.litong_mbx a.a_jt:nth-last-child(2)::after{content:' >>'}
/*public*/
.bgbai{padding:50px 0}.sj_marginbottom30{margin-bottom: 30px;}.sj_marginbottom50{margin-bottom:50px;}
/*daohang*/
#header {height: 80px;}

#header .header .layui-top .layui-left .layui-logo a img{max-width:220px!important;}

#header .header .layui-top .layui-left{position: absolute;z-index: 9;padding:10px 0;margin-left:3%}
#header .header .layui-top .layui-left .layui-logo a{position: relative;}
.header .sj-nav {width: 30px;height: 34px;box-sizing: border-box;position: absolute;right:3%;top:18px;z-index: 9;}
.header .sj-nav a {position: absolute;top: calc(50% - 10px);left: calc(50% - 15px);display: block;width: 30px;margin: 0 auto;height: 18px;}
.header .sj-nav a span {float: left;width: 100%;height: 3px;background-color: #00479d;-webkit-transition: .3s;-o-transition: .3s;-moz-transition: .3s;transition: .3s;display: block;}
.header .sj-nav a span:first-child {position: absolute;top: 0;left: 0;}
.header .sj-nav a span:nth-child(2) {margin-top: 7px;}
.header .sj-nav a span:nth-child(3) {position: absolute;bottom: 0;left: 0;}
.header .sj-nav a.on span:first-child {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 9px;}
.header .sj-nav a.on span:nth-child(2) {opacity: 0;}
.header .sj-nav a.on span:last-child {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 9px;}
/*menu*/
.header .logo img{height:50px!important;width:auto}
.menu {display: none!important;padding: 2rem;}
.menu ul li {width: 100%;box-sizing: border-box;margin-bottom: 1rem;position: relative;}
.menu ul li a {display: block;border-bottom: 1px solid #d7d7d7;padding-bottom: 1rem;}
.menu ul li .sub-menu {display: none;padding-left: 15px;}
.menu ul li .sub-menu li {width: 100%;position: relative;margin-bottom:0}
.menu ul li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0 1rem;border-bottom:none}
.menu ul li .sub-menu li .sub-menu {display: none;}
.menu ul li .sub-menu li .sub-menu li {width: 100%;position: relative;}
.menu ul li .sub-menu li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0.5rem 2rem;border-bottom: 1px solid #d7d7d7;}
/*.menu ul li .sub-menu li.menu-item-has-children ul::after {content: ' ';background: url("../images/ico_lx.webp") no-repeat center top;background-position: left -210px;display: block;position: absolute;right: 0;top: 0;width: 40px;box-sizing: border-box;padding: 0.5rem 0;text-align: center;height:30px;z-index: 2;}
.menu ul li .sub-menu.open li.menu-item-has-children ul::after {background-position: left -180px;}*/
.menu ul li.menu-item-has-children::before {content: ' ';background: url("../images/ico_lx.webp") no-repeat center top;background-position: left -150px;display: block;position: absolute;right: 0;top: 0;width: 40px;text-align: center;height:30px;z-index: 1;background-size:30px auto;}
.menu ul li li li.menu-item-has-children:after{display: none;}
.layui-layer .layui-layer-content #menu {display: block!important;}
.layui-nav-child{position:relative;top:0;box-shadow:none;border:none}header .layui-layer{width:90%!important}

.menu ul li.application{padding:0}
/*banner*/
.banner{border-radius: 0 0 50px 0;height:130px;padding-top: 100px;margin-bottom:40px;}.banner h1{font-size:3rem;}
.banner_404{height:80px;border-radius:0;padding: 0;}

/*productlist*/
.fangfuchanpin_list li{padding:30px 20px;}.fangfuchanpin_list .img{margin-bottom: 20px;}.fangfuchanpin_list img{margin:0 auto}

/*product_content */
.fangfuchanpin_content section{padding:40px 0}.fangfuchanpin_content section table{margin-bottom:30px;}

.product_content #layui-layer1{width:96%!important;border-radius:6px;overflow:hidden;}
.product_content .layui-layer-title{font-size:18px;}
.product_content form textarea{width:100%;float:right}
.product_content form input{margin-bottom:10px;width:100%;}.product_content form #submit{margin-bottom:0;width:100px;}
.product_content form input.chac{width:100px;margin-right:5px;}
.product_post_content{padding-bottom:40px;}.product_content img{margin-bottom:30px}
/*fangfuliucheng*/
.fangfuliuchengtu.process-flow{display:flex;flex-wrap:nowrap;align-items:flex-start;min-width:100%;padding:20px 0;line-height:1.5}
.fangfuliuchengtu .process-column{display:flex;flex-direction:column;align-items:center}
.fangfuliuchengtu .process-step{padding:10px;margin:5px;text-align:center;border-radius:5px;background-color:#43a8f0;color:#fff;box-sizing:border-box}
.fangfuliuchengtu .process-step1{background:0;color:#333;padding:0}
.fangfuliuchengtu .arrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #98ccf1;margin:5px 0}
.fangfuliuchengtu .special-step{background-color:#d4edda;border-color:#28a745;padding:10px;font-size:14px}
.fangfuliuchengtu .special-step1{color:#666;background:0;padding:0}
.fangfuliuchengtu .loop-column{display:flex;flex-direction:column;align-items:center;border-left:2px dashed #333;border-right:2px dashed #333;padding:0 10px;position:relative}
.fangfuliuchengtu .loop-column::before{background:#fafafa;content:'';height:86.5%;width:6px;position:absolute;left:2%;top:104px;border-right:1px solid #43a8f0}.fangfuliuchengtu .xunhuanjiantou{display:flex;flex-direction:column;align-items:center;position:relative}.fangfuliuchengtu .xunhuanjiantou::before{width:6px;position:absolute;left:1px;bottom:12px;z-index:1;content:">";color:#43a8f0;}.fangfuliuchengtu .xunhuanjiantou::after{content:">";width:6px;position:absolute;right:1px;top:95px;z-index:1;color:#43a8f0;transform: rotate(180deg);}
.fangfuliuchengtu .loop-column::after{background:#fafafa;content:'';height:86.5%;width:6px;position:absolute;right:2%;top:104px;border-left:1px solid #43a8f0}
.fangfuliuchengtu .loop-column .xunhuanjiantou1{position:relative}.fangfuliuchengtu .loop-column .xunhuanjiantou1::before{position:absolute;content:'';background:#43a8f0;left:-5%;height:1px;width:26%;top:29px}.fangfuliuchengtu .loop-column .xunhuanjiantou1::after{position:absolute;content:'';background:#43a8f0;right:-5%;height:1px;width:10px;top:29px}
.fangfuliuchengtu .loop-column .xunhuanjiantou2{position:relative}.fangfuliuchengtu .loop-column .xunhuanjiantou2::before{position:absolute;content:'';background:#43a8f0;left:-5%;height:1px;width:10px;top:27px}.fangfuliuchengtu .loop-column .xunhuanjiantou2::after{position:absolute;content:'';background:#43a8f0;right:-5%;height:1px;width:26%;top:27px}
.fangfuliuchengtu .loop-step{width:90%}


.fangfuliucheng{padding:0 0 40px}.fangfuliucheng .ul1 h2{width:150px;font-size:1.8rem;text-align:center;padding:10px 0;margin-bottom:20px}.fangfuliucheng img{margin-bottom:30px}
/*fangfuanli*/
.product_content #test2{margin:0 auto 30px;}
/*zizhizhengshu*/
.zizhizhengshu{padding-top:0}

/*about us*/
.about{padding-bottom:70px}
.huanpingjiancebaogao ul li{margin-bottom:30px}
.tixirenzheng ul li img{width:95%}
.qiyexinyongpingji img{margin:0 auto;max-height:300px;width:auto}
/*hezuokehu*/
.hezuokehu{padding:0 0 30px}.hezuokehu ul li{margin-bottom:20px;width:150px}.hezuokehu ul li .img img{width:95%}
/*contact_us*/
.contact_us{padding:0 0 60px}.contact_us h2{font-size: 1.8rem;margin-bottom: 20px;}
.contact_us p.desc::after{margin-top:20px}
.contact_us ul{margin-bottom: 60px;}.contact_us ol{padding:30px 30px 0}.contact_us #verification{width: 110px;margin-right: 10px;}.contact_us .faqline #submit{width: 90px;}
/*news*/
.newslist{padding-top:40px;}
.newslist li{padding-bottom: 30px;margin-bottom: 30px;}.newslist li .img{margin-bottom: 25px;}
.layui-flow-more{margin: 30px 0 50px;}

.content_blog{padding-bottom:50px;padding-top:40px}.content_blog h1{padding:10px 0 20px;}.content_blog img{max-width:100%;height:auto}
.relative-news{padding:40px 0;}.relative-news h2{font-size:2rem;margin-bottom:20px;}.relative-news h3{border-bottom:1px solid #dfdfdf;padding-bottom:15px;margin-bottom:20px;}
.content_blog .relative-news-products{margin-top:30px;}.content_blog .relative-news-products h2{padding:35px 0 20px}.content_blog .relative-news-products h3{color:#58585b}
.content_blog .video .video_bg{padding:30px 0}
.content_blog .padding{padding:30px 5%}
.contact-side{padding:30px 0}.contact-side .contact-info{margin-bottom:20px}.contact-side a{text-align:center;margin:0 auto}
.content_blog .layui-nav .layui-nav-item a{line-height:1.5;padding-bottom: 10px;height: 60px;}
.content_blog .layui-nav .layui-nav-more, .content_blog .layui-nav .layui-nav-mored, .content_blog .layui-nav-itemed > a .layui-nav-more{top:13px}
.content_blog .h2_groups{margin-top:50px}
.content_blog .layui-nav-tree .layui-nav-child p{padding:15px;}
.content_blog .h_groups ul li h3{line-height: 1.5;padding-top:5px;padding-bottom: 5px;}.content_blog .h_groups ul li h3 a{white-space:nowrap;display:block;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}.content_blog .h_groups ul li p{height:102px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}.content_blog .h_groups ul li h3::before{top:-5px}
/*related-posts*/
.related-posts h2{padding-bottom:20px}
/*container404 */
.container404{padding:50px 0 100px}
/*footer*/
footer{padding:25px 0 60px;font-size: 14px;}footer .footer3{margin-bottom:30px;line-height:1.5}footer .footer3 h3{margin-bottom:10px}footer .footer3 ul li{margin-bottom:5px}
footer .footer_mobile{display:flex;justify-content:space-between}
footer h3{font-size:1.8rem}
footer .footer-wrap{padding-top: 20px;font-size:12px}footer .footer1{margin-bottom:30px}footer .footer3 i{margin-right:6px}
.sp_bottom{display:flex;position: fixed;bottom: 0;left: 0;width:80%;padding:10px 10%;background:#1674b2;overflow: visible;z-index: 6;justify-content:space-between;}
.sp_bottom a{color:#fff;display:block;text-align:center;line-height:1}.sp_bottom .li1 a .layui-icon{font-size:1.8rem;}.sp_bottom .li1 a .layui-icon::before{position: relative;top:4px;}.sp_bottom .li2 a .layui-icon{font-size:2.4rem;}.sp_bottom .li3 a .layui-icon{font-size:2.8rem;}
}