html,body{font-family:"'Bio Sans', arial, sans-serif !important"}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0;_background-image:url(about:blank);_background-attachment:fixed;}
body,button,input,select,textarea{font-size:14px;outline:0}
ul,ol,li{list-style:none}
img{border:0;vertical-align:middle}
.img-responsive{width:100%;height:auto}
html{background:#FFF}
img{border:0;width:100%}
.aoyika_chanpin-img img{transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease}
.aoyika_chanpin-img:hover img{width:100%;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}
a{color:#000;text-decoration:none}
a:link{text-decoration:none}
html body div a:hover{color:#181d93;text-decoration:underline;text-decoration:none}
html body div li a:hover{color:#181d93}
a:link{color:#323232}
a:active{color:yellow}
a:visited{color:#323232}
ul{list-style:none}
em{font-style:normal}
.header.initial-fixed{position: initial;background: #000;}
.header{position: fixed;left: 0;top: 0;z-index: 20;width: 100%;transition: all 0.2s ease-out 0s;}
.red{color:#fe0000}
.nav__trigger{display:none}
.main_logo img,.footer_item_widget img{width:auto;max-width:100%;display:block;}
.clear{clear:both}
.w1200{width: 1200px;margin: 0 auto;}
.w1400{width: 1400px;margin: 0 auto;}
.list_banner{position: relative;width: 100%;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: space-between;}
.list_banner img{display: block;width: 100%;}
.list_banner .list_banner-body{position: absolute;top: 0;bottom: 0;display: flex;justify-content: flex-start;align-items: center;left: 0;right: 0;}
.list_banner-body-title{max-width: 56rem;background: rgba(0, 0, 0, .6);padding: 3rem 7rem;}
.list_banner-body-title>h1{font-size: 34px;color: #fff;margin-bottom: 10px;}
.list_banner-body-title>h2{font-size: 24px;color: #fff;margin-bottom: 10px;}
.list_banner-body-title>p{font-size: 16px;color: #d7d7d7;}
.list_postion{padding: 20px 0;background: #f4f5ff;width: 100%;}
.list_postion-body{font-size:14px;color: #898989;}
.list_postion-body>a{font-size:14px;text-transform: capitalize;color: #898989;padding: 0 4px;}
.list{background:#f4f5ff;padding-bottom: 30px;}
.list_body-list{width:100%}
.list_body-filter-div{display: flex;flex-wrap: wrap;justify-content: flex-start;padding: 2%;background: #fff;margin-bottom: 20px;}
.list_body-filter-div>ul{display: flex;flex-wrap: wrap;justify-content: flex-start;width: 90%;}
.list_body-filter-div>ul>li{margin-right: 20px;line-height: 30px;}
.list_body-filter-div>ul>li.active{color:#181d93}
.list_body-filter-div>ul>li.active>a{color:#181d93;}
.list_body-filter-div-title{font-size: 16px;margin-right: 20px;width:6%}
.list_body-list>ul{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 30px;}
.list_body-list>ul>li{width: calc((100% - 90px) / 4);background: #fff;padding: 2%;box-sizing: border-box;border-radius: 6px;overflow: hidden;}
.list_body-list>ul>li .list_body-list-product{display:flex;flex-wrap: wrap;justify-content: space-between;}
.list_body-list>ul>li .list_body-list-product-img{width: 100%;overflow: hidden;}
.list_body-list>ul>li .list_body-list-product-img img{width:100%;height: 100%;display: block;transition: all 1s ease;}
.list_body-list>ul>li:hover .list_body-list-product-img img{transform:scale(1.2)}
.list_body-list>ul>li .list_body-list-product-title{width: 100%;margin-top: 20px;}
.list_body-list>ul>li .list_body-list-product-title-body{display: flex;flex-wrap: wrap;justify-content: center;}
.list_body-list>ul>li .list_body-list-product-title-body>h3>a,.list_body-list>ul>li .list_body-list-product-title-body>a{display: block;font-size: 16px;margin-bottom: 10px;font-weight: 600;}
.list_body-list>ul>li .list_body-list-product-title-body>p{font-size: 15px;text-align: center;line-height: 23px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.list_body-list>ul>li .list_body-list-product-quote{display:flex;padding: 2%;background: #000;flex-wrap: wrap;justify-content: space-between;margin-top: auto;}
.list_body-list>ul>li .list_body-list-product-quote>div{width:50%}
.list_body-list>ul>li .list_body-list-product-quote>div p{font-size:16px;color: #fff;}
.list_body-list>ul>li .list_body-list-product-title-parameter{width:100%}
.list_body-list>ul>li .list_body-list-product-title-parameter>ul{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 2%;}
.list_body-list>ul>li .list_body-list-product-title-parameter>ul>li{width: 20%;text-align: center;}
.list_body-list>ul>li .list_body-list-product-title-parameter>ul>li>span{font-size:16px;}
.list_body-list>ul>li .list_body-list-product-title-parameter>ul>li>p{font-size:20px;font-weight: 600;}
.pagebar{margin-top:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative}
.pagebar>ul{display:flex;justify-content:center;flex-wrap:wrap}
.pagebar>ul>li{width:auto}
.pagebar>ul>li.last a{width:auto}
.pagebar>ul>li a{font-size:16px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 4px}
.pagebar>ul>li span{font-size:16px;margin:0 4px}
.pagebar>ul>li span>span{color:#2e3192;margin:0 6px}
.pagebar>ul>li.active span{border-radius:50%;background:#2e3192;color:#fff;font-size:16px;width:25px;height:25px;display:block;text-align:center;line-height:25px}
.pagebar>ul>li.Next{position:absolute;right:0}
.pagebar>ul>li.Next>a{width:auto}
.pagebar>ul>li.Previous{position:absolute;left:0}
/*show*/
.excavator_show{width: 100%;}
.excavator_show .excavator_show-body{width: 100%;}
.excavator_show .excavator_show-body .excavator_show-body-top{width: 100%;display: flex;justify-content: space-between;align-items:center;flex-wrap:wrap;}
.excavator_show .excavator_show-body-top .excavator_show-body-top-title{width: 48%;}
.excavator_show .excavator_show-body-top .excavator_show-body-top-title>h2{display:block;margin-bottom: 10px;font-size: 24px;}
.excavator_show .excavator_show-body-top .excavator_show-body-top-title>p{font-size:16px;line-height: 28px;margin-bottom: 10px;border-bottom: 1px dashed #ccc;padding-bottom: 10px;}
.excavator_show .excavator_show-body-top .excavator_show-body-top-title>span{font-size: 15px;display: block;color: #626262;line-height: 30px;}
.excavator_show .excavator_show-body-top-img{width: 50%;}
.excavator_show .excavator_show-body-top-img img{display: block;width: 100%;}
.excavator_show .excavator_show-body-content{margin-top:20px;border-top: 1px solid #ccc;padding-top: 20px;}
.excavator_show .excavator_show-body-content h2,.excavator_show .excavator_show-body-content h3,.excavator_show .excavator_show-body-content h4{font-size:20px;padding: 10px 0;}
.excavator_show .excavator_show-body-content p{font-size:16px;line-height: 26px;font-weight: 300;}
.excavator_show .excavator_show-body-content img{display:block;margin: 20px auto;width: auto;max-width: 100%;}
.excavator_show .excavator_show-body-content p>a{border-bottom: 1px dashed #08009f;color: #08009f;}
.xl_about_pinpai{background:url(/static/default/web/image/about_back1.jpg) no-repeat;padding:80px 0;padding-top:120px;z-index:2;padding-bottom:8%;background-size:100% 100%;background-attachment:fixed}
.xl_about_pinpai-body{width:auto}
.xl_about_pinpai-body>h2,.xl_about_pinpai-e>h2{font-size:36px;color:#2e3192;text-align:center}
.xl_about_pinpai-body-chinese{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;margin:80px 0}
.xl_about_pinpai-body-chinese .xl_about_pinpai-xin{width:30%}
.xl_about_pinpai-body-chinese .xl_about_pinpai-xin>p,.xl_about_pinpai-lin>p{font-size:150px;font-weight:600;color:#2e3192;line-height: inherit;}
.xl_about_pinpai-body-chinese .xl_about_pinpai-xin>span,.xl_about_pinpai-lin>span{font-size:24px;color:#2e3192;font-weight:600}
.xl_about_pinpai-lin{width:30%}
.xl_about_pinpai-e{margin-top:-20px;z-index:1;padding-bottom:100px}
.xl_about_pinpai-body-english{width:90%;margin:0 auto;color:#2e3192;margin-top:40px}
.xl_about_pinpai-body-english>h3{font-size:24px;margin-bottom:20px;margin-top:40px}
.xl_about_pinpai-body-english>h4{font-size:18px}
.xl_about_pinpai-body-english>p{font-size:16px;line-height:30px}
.xl_about_wenhua-body{width:auto}
.xl_about_wenhua.wenhua{padding:80px 0}
.xl_about_wenhua-body>h2{font-size:30px;color:#2e3192;text-align:center}
.xl_about_wenhua-body>ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px}
.xl_about_wenhua-body>ul li{width:30%}
.xl_about_wenhua-body-back{background:#2e3192;text-align:center;padding:80px 0}
.xl_about_wenhua-body-back>p{font-size:30px;color:#fff;display:block;text-transform:uppercase;margin-bottom:30px}
.xl_about_wenhua-body-back>span{font-size:18px;color:#fff;display:block;margin:10px 0}
.xl_about_wenhua-body-back>spam{font-size:29px;color:#595ca9}
.xl_about_wenhua-body-img img{width:auto;display:block;max-width:100%;transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease}
.xl_about_wenhua-body>ul li:hover img{transform:scale(1.2)}
.xl_about_wenhua-body-img{overflow:hidden}
.xl_about_linian{padding:80px 0}
.xl_about_linian-body{width:auto}
.xl_about_linian-body>ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.xl_about_linian-body>ul li{width:30%;padding:3%;padding-bottom:11.66%}
.xl_about_linian-body>ul li:nth-child(2){background:url(/static/default/web/image/n2.jpg) no-repeat}
.xl_about_linian-body>ul li:nth-child(1){background:url(/static/default/web/image/n1.jpg) no-repeat}
.xl_about_linian-body>ul li:nth-child(3){background:url(/static/default/web/image/n3.jpg) no-repeat}
.xl_about_linian-body>ul li h3{font-size:30px;color:#fff;text-align:center;font-weight:500;padding-top:70px;padding-bottom:157px}
.xl_about_linian-body>ul li p{color:#fff;font-size:20px;display:block;text-align:center;margin-bottom:10px;line-height:36px}
.xl_about_linian-body>ul li span{font-size:15px;color:#fff;text-align:center;display:block}
.xl_about_linian-body>ul li:nth-child(2) span{text-align:center;display:block}
.xl_about_linian-body>ul li:nth-child(1) p{text-align:left}
.xl_about_linian-body>ul li:nth-child(1) span{text-align:left}
.xl_contact_body-sz,.xl_contact_body-cq,.xl_contact_body-form,.xl_contact_body-ditu .w1400>p{margin-top:60px}
.xl_contact_body-sz>p,.xl_contact_body-cq>p,.xl_contact_body-form>p,.xl_contact_body-ditu .w1400>p{font-size:18px;border-bottom:1px solid #2e3192;padding-bottom:10px;margin-bottom:10px;font-weight:600}
.xl_contact_body-sz>ul,.xl_contact_body-cq>ul{display:flex;justify-content:end;flex-wrap:wrap;margin-top:40px}
.xl_contact_body-sz>ul li{width:30%;display:flex;justify-content:end;flex-wrap:wrap}
.xl_contact_body-sz>ul li:last-child{width:40%}
.xl_contact_body-ico{width:90px;height:90px;background:#2e3192;border-radius:50%;line-height:90px;text-align:center;margin-right:20px}
.xl_contact_body-ico span{font-size:40px;color:#fff}
.xl_contact_body-title{padding-top:22px;width:64%}
.xl_contact_body-title>p{font-size:15px;color:#4f4f4f;margin-bottom:6px}
.xl_contact_body-title>a{font-size:16px;font-weight:600}
.xl_contact_body-sz>ul li:nth-child(4){width:34%}
.xl_contact_body-sz>ul li:nth-child(4) .xl_contact_body-title{width:76%}
.xl_contact_body-cq>ul li:nth-child(2){width:40%}
.xl_contact_body-form>form{width:100%}
.xl_contact_body-form>form .input{width:30%;line-height:46px;border:0;background:#eaeaea;border-radius:5px;margin-right:20px;padding-left:20px}
.xl_contact_body-form>form #beizhu{margin-top:20px;width:96.3%;border:0;background:#eaeaea;height:80px;padding-left:20px;padding-top:15px;border-radius:5px}
.xl_contact_body-form>form .submit{width:214px;background:#2e3192;border:0 solid #2e3192;line-height:42px;border-radius:5px;margin-top:20px;color:#fff;font-size:16px}
.xl_contact_body-form>form .submit:hover{background:#1b1464}
.xl_contact_body-form .comname{width: 96%;line-height: 46px;border: 0;background: #eaeaea;border-radius: 5px;padding-left: 20px;margin-top: 20px;}
.xl_contact_body-form .intxt.error-input{background: #ffb7b7;}
@media (max-width:767px){
.w1400{width:90%}
.main_menu_area.sticky .nav__trigger{top: 20px }
.nav__trigger{opacity:1;display:block;position:absolute;width:30px;height:25px;right:20px;top:64px;z-index:200}
.nav_icon{display:inline-block;position:relative;width:30px;height:5px;background-color:#fff;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms}
.nav_icon:before,.nav_icon:after{content:'';display:block;width:30px;height:5px;position:absolute;background:#fff;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms}
.nav_icon:before{margin-top:-10px}
.nav_icon:after{margin-top:10px}
.nav_active .nav_icon{background:rgba(0,0,0,0)}
.nav_active .nav_icon:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.nav_active .nav_icon:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.list_banner-body-title{padding: 1rem 1rem;}
.w1200{width:96%}
.list_body-list>ul>li .list_body-list-product-img{width:100%;margin-bottom:20px;}
.list_body-list>ul>li .list_body-list-product-title{width:100%}
.list_body-list>ul>li .list_body-list-product-title-parameter>ul>li{width:24%;}
.list_body-list>ul>li .list_body-list-product-title-parameter>ul>li>span{font-size:10px;}
.list_body-list>ul>li .list_body-list-product-title-parameter>ul>li>p{font-size: 13px;}
.list_body-list>ul>li .list_body-list-product-title-body>p{font-size: 13px;line-height: 22px;}
.list_body-list>ul>li .list_body-list-product-title-body{margin-bottom:10px;}
.xl_about_pinpai-body-chinese .xl_about_pinpai-xin,.xl_about_pinpai-lin,.xl_about_wenhua-body>ul li{width:100%}
.list_banner-body-title>h1{font-size:28px;}
.list_banner-body-title>p{font-size:15px;}
.list_body-list>ul>li{width:100%}
.xl_contact_body-sz>ul li{width: 100%;justify-content: flex-start;}
.xl_contact_body-sz>ul li:last-child{width:100%}
.xl_contact_body-sz>ul, .xl_contact_body-cq>ul{gap:20px;}
.xl_contact_body-form>form .input{margin: 10px 0; width: 100%;}
.xl_contact_body-form .comname,.xl_contact_body-form>form #beizhu{width:100%}
}