﻿li{list-style-type: none}
body, a, button, input, select, textarea{font-family:"Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial !important;}
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    src: url(font/Poppins.woff2)
}
.leakey_title{font-family:"Poppins","Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial !important; }
.leakeyHeaderSection .leakeyHeader .nav a{color:#777;}
.leakeyHeaderSection .leakeyHeader .selected a{font-weight: 600}
.leakeyHeaderSection .leakeyHeader .nav a{font-size: 16px}
.index_title{color:#2a5790;margin-bottom: 20px;font-size:40px;font-weight:700;}
.index_title span{color:#c12f32;}
.sub_title{margin-bottom: 50px}
.textoverflow_llipsis{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;display:block}
.section-container,.layout-container,.section-other-currentPosition .section-container,.search-section .section-container,.product-list-gqf .wrapper{max-width: 1440px;padding-left:0;padding-right:0;}
.leakeyHeaderSection .leakeyHeader_top,.leakeyHeaderSection .leakeyHeader_body{max-width:100%;padding-left:50px;padding-right:50px}
.index_pro{text-align: center;background:#f9f9f9;}
.index_pro ul{overflow: hidden;padding-left:0;}
.index_pro li{float:left;width:33.33%;margin-bottom:30px;padding:0 20px;}
.index_pro li a{-webkit-transition: -webkit-transform 0.6s ease-in;transition: -webkit-transform 0.6s ease-in;-moz-transition: transform 0.6s ease-in, -moz-transform 0.6s ease-in;transition: transform 0.6s ease-in;transition: transform 0.6s ease-in, -webkit-transform 0.6s ease-in, -moz-transform 0.6s ease-in;display: block;}
.index_pro li:hover a{-webkit-transform:rotate3d(0,1,0,360deg);-moz-transform:rotate3d(0,1,0,360deg);transform:rotate3d(0,1,0,360deg);}
.index_pro li img{width:100%;}
.index_pro li h3{font-size:24px;font-weight:500;margin-bottom: 10px;}
.index_pro li p{}

.index_used{background:#f2f2f2;text-align: center;}
.index_used .section-container{max-width:100%;padding:80px 0 0;}
.index_used .swiper-wrapper{padding-left:0;margin:0;}
.index_used .swiper-slide {text-align: center; font-size: 18px; background: #fff;display: -webkit-box; display: -ms-flexbox; display: -moz-box; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -moz-box-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -moz-box-align: center; align-items: center; }
.index_used .swiper-slide p{position:absolute;z-index: 5;bottom:30px;left:50px;font-size:20px;font-weight: 600;color:#fff;line-height:22px;padding-bottom:20px;}
.index_used .swiper-slide p span{max-height:0;overflow: hidden;display: block;line-height:40px;-webkit-transition: max-height 0.2s ease-in;-moz-transition: max-height 0.2s ease-in;transition: max-height 0.2s ease-in;text-align: left;font-size:14px;}
.index_used .swiper-slide p:after{content:"";position: absolute;left:0;bottom:0;width:100px;-webkit-transition: width 0.2s ease-in;-moz-transition: width 0.2s ease-in;transition: width 0.2s ease-in;height:1px;background:#fff;display: block;}
.index_used .swiper-slide a:hover p:after{width:100%;}
.index_used .swiper-slide a:hover span{max-height: 40px;}
.index_used .swiper-slide a:after{content:"";position: absolute;top:0;left:0;right:0;bottom: 0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background:#000;opacity: 0;z-index:2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}
.index_used .swiper-slide a:hover:after{opacity: 0.3;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.index_used .swiper-slide img{width:100%;position: relative;z-index: 1}
.index_used .swiper-slide a{display: block;line-height: 0}

.index_customization{margin-top:1px;}
.index_customization .section{background:-webkit-gradient(linear,left top, left bottom,from(#104384),to(#4e9adc));background:-webkit-linear-gradient(top,#104384,#4e9adc);background:-moz-linear-gradient(top,#104384,#4e9adc);background:linear-gradient(180deg,#104384,#4e9adc);}
.index_customization .section-container{overflow: hidden;padding:0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
.index_customization .index_title{color:#fff;}
.index_customization .sub_title{color:#fff;opacity: 0.7}
.index_customization .left_side{float:left;width:50%;padding-top:80px;padding-bottom:80px;}
.index_customization .right_side{float:right;width:50%;line-height: 0;padding:20px 0 30px;}
.indexMoreBtn{padding:13px 30px;background:rgba(255,255,255,0.3);color:#fff;font-weight: 600;font-size: 16px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;display: inline-block;}
.indexMoreBtn.small{padding:6px 20px;-moz-border-radius: 5px;border-radius: 5px}
.indexMoreBtn.blue{background:#2a5790;}
.indexMoreBtn:hover{background:#fff;color:#104384;}
.indexMoreBtn.blue:hover{background:#c12f32;color:#fff;}
.index_customization .right_side img{-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: -webkit-transform 0.3s ease-in-out;-moz-transition: transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;max-width: 100%}
.index_customization .right_side img:hover{-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}

.index_advantage{background:#fff;}
.index_advantage .index_title,.index_advantage .sub_title{text-align: center;}
.index_advantage ul{overflow: hidden;padding:0;margin:0;}
.index_advantage li{float:left;width:25%;text-align: left;padding-right:20px;}
.index_advantage li:nth-of-type(4){padding-right:0;}
.index_advantage li h4{font-size:20px;font-weight: 500;margin-bottom: 10px;text-align: center;}
.index_advantage li p{opacity: 0.7}
.index_advantage li span{font-size:50px;text-align:center;line-height: 100px;color: #ffffff;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;height: 100px;width: 100px;display: block;margin:0 auto 20px;background: #0b4286;-moz-border-radius: 50%;border-radius: 50%;}
.index_advantage li span:before{height:100%;width:100%;display: block;}
.index_advantage li:hover span{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);background: #c12f32;}
.index_advantage img{max-width: 100%}

.index_about_us{background:#f2f2f2;}
.index_about_us .section-container{overflow: hidden;}
.index_about_l{width:60%;float:left;padding-right:20px;}
.index_about_l p{margin-bottom: 20px}
.index_about_r{width:40%;float:right;height:450px;}
.index_about_r video{width: 100%;height: 100%;background: #000;}
.index_about_us .indexMoreBtn{margin-top:10px;}

.index_news{text-align: center;background:#fff;} 
.index_news .swiper-container li{width:50%;} 
.index_news .swiper-container {width: 100%; height: 100%;} 
.index_news .swiper-wrapper{padding:0; }
.index_news .swiper-slide{overflow: hidden;background:none;font-size: 18px;}
.index_news .swiper-slide img {width: 50%;float:left;}
.index_news .swiper-slide div{float: right;width:50%;text-align: left;padding:20px;}
.index_news .swiper-slide div em{font-style:normal;margin-bottom:10px;display: block;}
.index_news .swiper-slide div h3{font-size:26px;font-weight: 500}
.index_news .swiper-slide div .indexMoreBtn{margin-top:20px;}

.index_message{background-image:url(/upload/image/2021/01/20/09082692649.jpg);background-attachment: fixed;-moz-background-size: cover;background-size: cover;}
.index_message:before{content:"";position: absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity: 0.5;z-index:1;}
.index_message .section{padding:80px 0;}
.index_message .section-container{position: relative;z-index: 2;background: rgba(255,255,255,0.8);padding: 50px;}
.index_message .form-group{float:left;margin-bottom: 20px}
.index_message .form-text{width:25%;padding-right:40px;}
.index_message .form-text:nth-of-type(4){padding-right:0;}
.index_message .form-textarea{width:100%;}
.index_message .form-textarea textarea{padding:2px;width:100%;height:100px;}
.index_message .inputform{overflow: hidden;}
.index_message .form-text input{padding:2px;width:100%;}
.index_message .form-label em{color:#f00;padding-right:5px;}
.index_message .form-button{width:100%;text-align: center;}
.index_message .form-button input{cursor:pointer;border:0;padding:8px 50px;background:#2a5790;color:#fff;font-weight: 600;font-size: 16px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;display: inline-block;}
.index_message .form-button input:hover{background:#c12f32;color:#fff;}

.leakey_footer{background:#f2f2f2;font-size:16px;}
.leakey_footer .section-container{padding-bottom: 0}
.leakey_footer ul.footer_ul{padding:0;overflow: hidden;}
.footer_ul>li{float:left;width:25%;}
.footer_ul>li strong{font-size:20px;color:#2a5790;margin-bottom: 10px;display: block;}
.footer_ul>li a{display: inline-block;font-size:16px;}
.footer_ul>li a:hover{color: #2a5790;font-weight: 600}
.footer_ul>li p{padding-bottom:5px;}
.footer_ul>li p span{color:#2a5790;font-weight: 600}
.footer_bottom{overflow: hidden;border-top:1px solid #e2e2e2;padding:30px 0;margin-top:50px;}
.footer_bottom_l{float:left;width:60%;}
.footer_bottom_r{float:right;width:40%;text-align: right;}
.footer_ul>li .footer_contact{margin:10px 0 20px;display: inline-block;padding-bottom: 13px}
.footer_tel{font-size:32px;font-family:Helvetica,Arial;color:#555;}
.footer_ul>li ul{margin-top:20px;padding:0;}
.footer_ul>li li{float:left;}
.footer_ul>li li a{font-size: 28px;color:#555;margin-right:15px;display: inline-block;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}
.footer_ul>li li a:hover{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);color:#2a5790;}

.leakeyHeaderSection .sousuoBox,.leakeyHeaderSection .sousuoInput span{float:right;}
.leakeyHeaderSection .leakeyHeader .sousuoInput{position: absolute!important;right:50px!important;top:100px!important;}
.leakeyHeaderSection .sousuoInput.sousuoShow{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.banner-sub .section-bg{-moz-background-size: cover;background-size: cover;}
.banner-sub .section-content{max-width:1440px;margin:auto;text-align: left;}
.banner-sub .section-content .txt{padding-top:200px;color:#333;font-size:52px;font-weight: 700;line-height: 60px}
.banner-sub .section-content .txt span{color:#c12f32;vertical-align: baseline;}
.banner-sub .section-mask{opacity:0;}
.banner-sub .section-content .pos{padding:0;overflow: hidden;color:#333;font-weight: 500;font-size: 14px;margin-top:30px;}
.banner-sub .section-content .pos li{float:left;}
.banner-sub .section-content .pos li a{color:#333;font-size: 14px}
.banner-sub .section-content .pos .split{padding:0 8px;font-size:12px;}
.sidebar-dhfz .typelist li ul{display: block;}
.sidebar-dhfz .typelist ul{border:0;}
.sidebar-dhfz .typelist>ul>li a{background:#f2f2f2;}
.sidebar-dhfz .typelist li ul{padding-top:10px;}
.layout-container-left{background:#fff;}
.layout-container-left .layout-slide{width:350px;}
.layout-container-left .layout-content{margin-left:360px;}
.sub_products .section-content .item{width:33.33%;border:1px solid #f7f7f7;}
.sidebar-dhfz .sub_pro{margin-top:50px;}
.sub_products .section-content .item{margin-top:-1px;margin-right:-1px;}
.sub_products .section-container{margin-top:1px;}
.sidebar-dhfz .typelist>ul>li ul li a{font-size: 14px;color: #999}
.sub_products .section-content .item{-webkit-transition: background 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out;transition: background 0.3s ease-in-out}
.sub_products .section-content .item:hover{background:#2c508c;}
.sub_products .section-content .item div.image a{cursor: pointer;position: relative;display: block;overflow: hidden;}
.sub_products .section-content .item div.image a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.sub_products .section-content .item div.image a img{max-height: none;max-width: none;width:100%;-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: -webkit-transform 0.3s ease-in-out;-moz-transition: transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out;}
.sub_products .section-content .item div.image{padding-top:0;}
.sub_products .section-content .item div.word div.title a{font-size:16px;font-weight: 500}
.sub_products .section-content .item:hover div.word div.title a{color:#fff;}
.sub_products .section-content .item div.word div.summary{color:#fff;}

/*翻页按钮模块*/
ul.pagination {margin: 0;padding: 0;text-align: center}
ul.pagination li {display: inline-block;background:#fff}
ul.pagination li.active{background:#284067;}
ul.pagination li.active a{color:#fff;}
ul.pagination li.active a{border-color:#284067;}
ul.pagination li.disabled a{color:#ccc;}
ul.pagination li a {display: block;line-height: 40px;padding: 0 10px;border: 1px solid #ccc;margin-left: -1px}
.product-list-gqf .section ul.pagination {margin: 0;padding: 0;text-align: center}
.product-list-gqf .section ul.pagination li {display: inline-block;background:#fff}
.product-list-gqf .section ul.pagination li.active{background:#284067;}
.product-list-gqf .section ul.pagination li.active a{color:#fff;}
.product-list-gqf .section ul.pagination li.active a{border-color:#284067;}
.product-list-gqf .section ul.pagination li.disabled a{color:#ccc;}
.product-list-gqf .section ul.pagination li a {display: block;line-height: 40px;padding: 0 10px;border: 1px solid #ccc;margin-left: -1px}


.channel_random_four .flgr-product-box ul li{width:24%;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;padding-bottom: 0;margin-top: 0}
.channel_random_four .flgr-product-box ul li:nth-of-type(1){margin-left:0;}
.leakey_pos{padding-top:112px;}
.channel_random_four .flgr-product-box ul li p{border-top:1px solid #eee;margin-top:0;padding-bottom:10px;padding-top:10px;padding-left:20px;padding-right:20px;-webkit-transition: background 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out;transition: background 0.3s ease-in-out}
.channel_random_four{border-top: 1px solid #eee}
.channel_random_four .flgr-product-box ul li:hover p{background:#284067;color:#fff;}
.channel_random_four .flgr-product-box ul li a:hover img{opacity: 1}

.step_box{overflow:hidden;width:100%;background:#f2f2f2;height:500px;}
.step_txt{width:50%;padding:0 40px;float:left;height:100%;}
.step_txt div{margin-top:250px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.step_txt div h4{font-size:26px;}
.step_txt div h4 span{font-size:50px;display: block;float: left;width:80px;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);line-height: 38px}
.step_txt div h4 span em{font-style: normal;display: block;font-size:18px;font-weight: 500;text-transform: uppercase;}
.step_txt div h4 span em i{font-size:14px;}
.step_img{width:50%;float:right;overflow: hidden;line-height: 0;height:100%;position: relative;}
.step_img img{position: absolute;height:500px;display: block;top:0;left:0;}
.step_box:nth-of-type(2n) .step_txt{float:right;}
.step_box:nth-of-type(2n) .step_img{float:left;}
.step_box:nth-of-type(2n) .step_img img{left:auto;right:0;}
.leakey_customization{background:#fff;}
.customization_form .section-container{padding-top:0;}
.customization_form .index_title,.customization_form .sub_title{text-align: center;}
.customization_form .form-label em{padding-right: 3px;color:#f00;}
.customization_form input,.customization_form textarea{width:100%;padding:2px;}
.customization_form textarea{min-height:100px;}
.customization_form .form-group{margin-bottom: 10px}
.customization_form .form-text{width:49%;float:left;margin-right:2%;}
.customization_form .form-text:nth-of-type(2n){margin-right: 0}
.customization_form .inputform{overflow: hidden;}
.customization_form .form-textarea{width:100%;}
.customization_form .form-button{width:100%;text-align: center;}
.customization_form .form-button input{width:auto;cursor:pointer;border:0;padding:8px 50px;background:#2a5790;color:#fff;font-weight: 600;font-size: 16px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;display: inline-block;}
.customization_form .form-button input:hover{background:#c12f32;color:#fff;}
.leakey_about_us .about_box{overflow: hidden;}
.about_box_l{float:left;width:50%;}
.about_box_r{float:right;width:50%;padding-left:20px;}
.about_box_r ul{padding:0;overflow: hidden;margin:15px 0 20px;}
.about_box_r li{float:left;width:33.33%;text-align: center;padding:0 20px;}
.about_box_r li p{color:#888;}
.about_box_r li em{font-style:normal;font-size:50px;font-weight: 700;line-height: 42px;color:#333;}
.about_txt p{margin-bottom: 20px;line-height: 30px}
.about_box_l .index_title{margin-bottom:30px;}
.about_box_r_img{height: 380px;background: #000}
.about_box_r_img video{width: 100%;height: 100%}

.leakey_about_us .swiper-container li{width:50%;} 
.leakey_about_us .swiper-container {width: 100%; height: 100%;} 
.leakey_about_us .swiper-wrapper{padding:0; }
.leakey_about_us .swiper-slide{overflow: hidden;background:none;font-size: 18px;}
.leakey_about_us .swiper-slide img {width: 100%;}
.leakey_about_us .swiper-slide div{width:100%;text-align: left;padding:20px;}
.leakey_about_us .swiper-slide div h3{font-size:16px;font-weight: 500}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{pointer-events: auto}

.about_form .section-container{padding-top:80px;}
.about_certificate{background:#f2f2f2;}
.about_certificate .section-container{overflow: hidden;}
.about_certificate_l{float:left;width:40%;height:500px;position: relative;}
.about_certificate_r{float:right;width:60%;height:500px;padding-left:20px;position: relative;}

.about_certificate .swiper-container,.gallery-thumbs_box {width: 100%; margin-left: auto; margin-right: auto;position: absolute;bottom: 0;left:0; } 
.about_certificate .gallery-thumbs{position: relative;height:100%;}
.gallery-thumbs_box{padding-left:20px;height: 200px; }
.about_certificate .swiper-slide {-moz-background-size: cover;background-size: cover; background-position: center; } 
.about_certificate .swiper-slide img{height:100%;max-width: 100%;}
.about_certificate .gallery-top {height: 100%; width: 100%; } 
.about_certificate .gallery-thumbs {height: 200px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px 0; } 
.about_certificate .gallery-thumbs .swiper-slide {width: 25%; height: 100%; opacity: 0.4; } 
.about_certificate .gallery-thumbs .swiper-slide-active {opacity: 1; } 
.about_certificate .swiper-container{border:1px solid #ccc;padding: 10px;background:#fff;}
.about_certificate .gallery-thumbs:hover .swiper-button-next,.about_certificate .gallery-thumbs:hover .swiper-button-prev{background-color:rgba(0,0,0,0.5)}

.about_banner{background:#284067;}
.about_banner .index_title{color:#fff;text-align: center;}
.sub_pictures .section-content .list li{margin:0;margin-right: 2%;width:23.5%;margin-bottom: 20px;text-align:left;}
.sub_pictures .section-content .list li:nth-of-type(4n){margin-right:0;}
.sub_pictures .section-content .list li a{padding:0;font-weight: 500;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border:1px solid #f2f2f2;}
.sub_pictures .section-content .list li a .img{line-height: 0;overflow: hidden;}
.sub_pictures .section-content .list li .list-tit{padding:10px 20px 5px;font-weight: 700;color:#666;}
.sub_pictures .section-content .list li p{padding:5px 20px 10px;font-weight: 400}
.sub_pictures .section-content .list li a:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
.sub_pictures0 .section-content .list li{text-align: center;}
.sub_pictures .section-content .list li p.newsDate{color:#aaa;padding-top: 0;padding-bottom: 0}
.sub_pictures1 .section-content .list li:hover a{background:#f7f7f7}
.sub_pictures .section-content .list li:hover .list-tit{color:#284067;}
.sub_news_detail .section-content .title{font-weight: 700}

.contact_us{background:#fff;}
.contact_us .section-container{overflow: hidden;}
.contact_us ul{padding:0;margin:0;width:50%;float:left;margin-top:50px;overflow: hidden;}
.contact_us ul li{float:left;width:50%;margin-top:40px;}
.contact_us ul li .iconfont{font-size:50px;color:#2a5790;float: left;display: inline-block;line-height: normal;}
.contact_us ul li div{margin-left: 60px}
.contact_us ul li div strong{font-size:20px;}
.contact_us ul li div p{margin-top:10px;}

.contact_form{background:#284067;}
.contact_form .index_title{color:#fff;}
.contact_form .index_title span{color:#fff;}
.contact_form .sub_title{color:#fff;opacity: 0.6}
.contact_form .form-label label{color:rgba(255,255,255,0.6);}
.contact_us .map{width:50%;float:left;height:500px;padding-left:20px;}
.leakeyHeaderSection .leakeyHeader.mini{z-index:151;}
.download .section-content .list li p.newsDate{padding-bottom: 10px;text-align: right;overflow: hidden;}
.sub_pictures .section-content .list li a img{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}
.sub_pictures .section-content .list li a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.sub_pictures .section-content .list li p.newsDate i{background:#555;color:#fff;padding:3px 15px;margin-right:20px;-moz-border-radius: 5px;border-radius: 5px;float: left;}
.sub_pictures .section-content .list li p.newsDate i:before{margin-right: 10px;display: inline-block;}
.sub_pictures .section-content .list li a:hover p.newsDate i{background:#c12f32;}
.sub_pictures .section-content .list li a:hover p.newsDate i:before{-webkit-animation: downloadAn 0.6s infinite;-moz-animation: downloadAn 0.6s infinite;animation: downloadAn 0.6s infinite;}
.download-currentPosition{padding-top:110px;}
.product-list-gqf .wrapper{width: 100%}
.search-section .search-section .search-contents-list .content-list li span{width:100%;}
.leakeyHeaderSection .leakeyHeader.mini .logo img{min-height:50px;}
@-webkit-keyframes downloadAn{
    0%{-webkit-transform: translateY(-3px);transform: translateY(-3px);}
    25%{-webkit-transform: translateY(0px);transform: translateY(0px);}
    50%{-webkit-transform: translateY(3px);transform: translateY(3px);}
    75%{-webkit-transform: translateY(0px);transform: translateY(0px);}
    100%{-webkit-transform: translateY(-3px);transform: translateY(-3px);}
}
@-moz-keyframes downloadAn{
    0%{-moz-transform: translateY(-3px);transform: translateY(-3px);}
    25%{-moz-transform: translateY(0px);transform: translateY(0px);}
    50%{-moz-transform: translateY(3px);transform: translateY(3px);}
    75%{-moz-transform: translateY(0px);transform: translateY(0px);}
    100%{-moz-transform: translateY(-3px);transform: translateY(-3px);}
}
@keyframes downloadAn{
    0%{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);transform: translateY(-3px);}
    25%{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}
    50%{-webkit-transform: translateY(3px);-moz-transform: translateY(3px);transform: translateY(3px);}
    75%{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}
    100%{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);transform: translateY(-3px);}
}
@media screen and (max-width:1600px){
    .leakeyHeaderSection .leakeyHeader .nav a{padding:0 15px;}
}
@media screen and (max-width:1440px){
    .section-container,.index_used .index_title,.index_used .sub_title,.index_customization .section-container,
    .leakeyHeaderSection .leakeyHeader_top, .leakeyHeaderSection .leakeyHeader_body,.layout-container,
    .banner-sub .section-container,.section-other-currentPosition .sectionBox,.sub_pictures .section-container,
    .sub_news_detail .section-container,.contact_us .section-container,
    .search-section .section-container{padding-left:20px;padding-right:20px;}
    .banner-sub .section-bg{background-position:80%;}

}
@media screen and (max-width:1200px){
    .index_pro li h3{font-size: 16px}
    .index_news .swiper-slide img,.index_news .swiper-slide div{width:100%;float: none}
}
@media screen and (max-width:1024px){
    .layout-container-left .layout-slide{display: none}
    .layout-container-left .layout-content{margin-left: 0}
}
@media screen and (max-width:960px){
    .index_advantage li h4{font-size: 16px}
    .index_advantage li{width:50%;margin-bottom: 20px}
    .index_advantage li:nth-of-type(2){padding-right: 0}
    .index_title{font-size: 24px}
    .index_about_l,.index_about_r{width:50%;}
    .index_news .swiper-slide div h3{font-size: 22px}
    .index_message .form-text{padding-right:10px;}
    .footer_ul>li:nth-child(1),.footer_ul>li:nth-child(2){display: none}
    .footer_ul>li{width:50%;}
    .about_box_l{width:100%;float: none}
    .about_box_r{width:100%;float:none;padding-left: 0}
    .contact_us ul,.contact_us .map{width:100%;float:none;}
    .contact_us ul{margin-bottom: 20px}

}
@media screen and (max-width:720px){
    .leakeyHeaderSection .leakeyHeader_top{display: none}
    .index_about_l,.index_about_r{width:100%;float:none;}
    .index_about_l{padding-right:0;}
    .index_about_r{margin-top:20px;}
    .index_news .swiper-slide div>p{display: none}
    .index_message .section-container{padding-left:20px;padding-right: 20px}
    .banner-sub .section-content .txt{font-size:42px;line-height: 42px}
    .sub_products .section-content .item{padding-left:20px;padding-right:20px;}
    .channel_random_four .flgr-product-box ul li{width:48%;}
    .step_txt div h4 span{float: none}
    .about_certificate_l{display: none}
    .about_certificate_r{width:100%;}
    .about_certificate .swiper-slide img{height:auto;}
    .sub_pictures .section-content .list li{width:49%;}
    .index_about_r{height: auto}
	.index_about_r video{height: auto;}
	.about_box_r_img{height: auto;line-height: 0;}
	.about_box_r_img video{height: auto;}
}
@media screen and (max-width:640px){
    .index_pro li{width:50%;}
    .index_pro li h3{font-size: 14px}
    .index_title{font-size: 24px}
    .index_message .form-text{width:50%;}    
    .index_message .form-text:nth-of-type(2){padding-right:0;}
    .sub_products .section-content .item{width:50%;}
    .about_box_r li{width:50%;margin-bottom: 20px}
    .sub_pictures .section-content .list li p.newsDate i{width:100%;text-align: center;}
}
@media screen and (max-width:512px){
    .index_pro li{padding:0 10px;margin-bottom: 20px}
    .index_customization .left_side{width:100%;float:none;padding-bottom: 20px}
    .index_customization .right_side{float: none;width:100%;padding-top:0;}
    .index_news .swiper-slide div h3{font-size: 14px}
    .index_news .swiper-slide div .indexMoreBtn{margin-top:0;}
    .footer_ul>li{width:100%;margin-bottom: 20px}
    .banner-sub .section-content .txt{font-size: 32px;line-height: 32px}
    .step_txt{width:100%;float:none;position: relative;z-index: 2;padding:0 20px;}
    .step_img{position: absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:1;}
    .step_txt div{background:rgba(242,242,242,0.75);padding:20px;}
    .step_box{position: relative;margin-bottom: 20px}
    .contact_us ul li{width:100%;float:left;}
}
@media screen and (max-width:414px){
    .index_advantage li p{display: none}
    .index_news .swiper-slide div>p{display: block}
    .index_news .swiper-slide div .indexMoreBtn{margin-top:20px;}
    .banner-sub .section-mask{opacity: 1;background: rgba(255,255,255,0.3)}
    .sub_products .section-content .item{padding-left:10px;padding-right:10px;}
    .sub_pictures .section-content .list li p,.sub_pictures .section-content .list li .list-tit{padding-left:10px;padding-right:10px;}
    .sub_pictures .section-content .list li p.newsDate i{font-size: 14px}
}