@charset 'utf-8';
*{padding:0px;margin:0px;}
html {overflow-x:hidden;overflow-y:scroll;}
body, html {height:100%;}

/*引入字体*/
@font-face{
    font-family: 'Quicksand-Regular';
    src: url('../fonts/SQuicksand-Regular.eot'); /* IE9*/
    src: url('../fonts/Quicksand-Regular.eot') format('embedded-opentype'), /* IE6-IE8 */
        url('../fonts/Quicksand-Regular.woff') format('woff'), /* chrome, firefox */
        url('../fonts/Quicksand-Regular.woff2') format('woff'), 
        url('../fonts/Quicksand-Regular.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
        url('../fonts/Quicksand-Regular.svg') format('svg'); /* iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "pingfangSC";
    src: url("../fonts/pingfangSC.ttf") format("truetype");
}
@font-face {
    font-family: 'Gilroy_blod'; 
    src: url('../fonts/Gilroy_blod.ttf') format('truetype');
}
@font-face {
    font-family: 'DIN_Medium'; 
    src: url('../fonts/DIN_Medium.ttf') format('truetype');
}

/*引用阿里巴巴图标*/
@font-face {
    font-family: 'iconfont';  /* Project id 2474669 */
    src: url('https://at.alicdn.com/t/font_2474669_kyksdy674ka.eot?t=1631258197891'); /* IE9 */
    src: url('https://at.alicdn.com/t/font_2474669_kyksdy674ka.eot?t=1631258197891#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('https://at.alicdn.com/t/font_2474669_kyksdy674ka.woff2?t=1631258197891') format('woff2'),
        url('https://at.alicdn.com/t/font_2474669_kyksdy674ka.woff?t=1631258197891') format('woff'),
        url('https://at.alicdn.com/t/font_2474669_kyksdy674ka.ttf?t=1631258197891') format('truetype'),
        url('https://at.alicdn.com/t/font_2474669_kyksdy674ka.svg?t=1631258197891#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-text-stroke-width: 0.2px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*内页banner*/
#AutoBan{margin:0 auto;width:100%; height:auto; text-align: center; overflow:hidden;}
#AutoBan img{ animation: scaleAnim 5s ease forwards; }
#AutoBan .pc{ display:block;max-width:100%;height:auto;}
#AutoBan .phone{ display:none;max-width:100%;height:auto;}

@keyframes scaleAnim{
    0%{
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}

/*首页banne beginr*/
.hide{display:none;}
.notc{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.slideBox{ width:100%; position:relative; overflow:hidden; }
.slideBox *{ font-size:0; }
.slideBox .prev,
.slideBox .next{ width:40px; height:40px; background:hsla(0,0%,100%,.4); border-radius:30px; position:absolute;left:3%; bottom:50px; z-index:12; cursor:pointer; text-align:center; }
.slideBox .next{ left:auto; right:3%; }
.slideBox .styles__arrow{ height:20px; width:20px; margin-top:10px; }
.slideBox .prev:hover,
.slideBox .next:hover{ background:hsla(0,0%,100%,.4); }
.slideBox .hd{ width:100%; position:absolute; z-index:1; bottom:15px; text-align:center;  }
.slideBox .hd ul{ display:inline-block; }
.slideBox .hd ul li{ display:inline-block; padding:5px 5px; cursor:pointer; margin:0 5px; font-size:0; position:relative; }
.slideBox .hd ul li:after{ display:block; width:14px; height:14px; border-radius:50%; opacity:0.6;filter:alpha(opacity=60); cursor:pointer; background:#ededed; content:''; }
.slideBox .hd ul .on:after{background:#0A88D5;opacity:60;filter:alpha(opacity=60); }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; }
.slideBox .bd li img{ width:100%; }
.slideBox .bd li .text{ position:absolute; z-index:6; left:14%; top:50%; margin-top:-40px; }
.slideBox .bd li .text .a{ color:#fff; font-size:35px; display:none; }
.slideBox .bd li .text .b{ color:#fff; font-size:35px; display:none; }
/*首页banner end*/

/*主体 begin*/
/*优势 begin*/
.youshi{margin-top:45px;margin-bottom:40px;padding-bottom:10px;overflow:hidden;}
.youshi ul li{ float:left; width:23.5%; margin-right:2%;padding:1%;text-align:center;overflow:hidden;transition:all 0.3s;}
.youshi ul li:nth-child(4n+0){margin-right:0;}
.youshi ul li a{display:block;}
.youshi ul li:hover{background:rgba(233,249,255,0.4);top:1px;position:relative;bottom:1px;
    -moz-box-shadow:0px 0px 1px 1px #e9f9ff inset; /*firefox*/
    -webkit-box-shadow:0px 0px 1px 1px #e9f9ff inset; /*webkit*/ 
    box-shadow:0px 0px 1px 1px #e9f9ff inset; /*opera或ie9*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#eee', Direction=135, Strength=5);/*for ie6,7,8*/ 
}
.youshi ul li i{ display:block; margin:0 auto; width:115px; height:115px;margin-top:0px;padding-top:30px;overflow:hidden; border-radius:50%; background:#e9f9ff;transition:all 0.3s;font-size:50px;color:#12aee7;}
.youshi ul li i:hover {
    -webkit-animation:rotate 1s linear infinite;
    -o-animation:rotate 1s linear infinite;
    -moz-animation:rotate 1s linear infinite;
    animation:rotate 1s linear infinite;
}
.youshi ul li a:hover i {
    transform: rotate(60deg);
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    -o-transform: rotate(60deg);
    -moz-transform: rotate(60deg);
}

.youshi ul li:hover i{background:none;}
.youshi ul li .h3{overflow:hidden;height:46px;line-height:46px;margin-top:17px;font-family: 'Quicksand';font-weight:600; font-size:20px;color:#333333;transition:all 0.3s;}
.youshi ul li:hover .h3{color:#0e89d6;}
.youshi ul li .p{max-width:100%;margin:0 auto;height:85px;line-height:160%;font-size:14px;color:#666666;
    text-align:left;text-justify:inter-ideograph;overflow:hidden;}/* text-align:justify; */

.youshi ul li em{display:block;margin:0 auto;position:relative; width:120px;height:27px;line-height:27px;margin-top:33px;margin-bottom:36px;color:#0e89d6;font-size:14px;font-style:normal;transition:all 0.3s;z-index:0;
    border:1px solid #0e89d6;
    border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;}
.youshi ul li em:after{position:absolute; content:""; width:0%; height:0%; top:50%; left:50%; z-index:-1;transition:all 0.3s;background:#12AEE7;border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;}
.youshi ul li em:hover{text-indent:0px;}
.youshi ul li:hover em{background:#0e89d6;color:#fff;transition:all 0.3s;}
.youshi ul li em span{padding-left:5px;font-family: "宋体",Arial;}
/*优势 end*/

/*首页产品四大分类 begin*/
.proType{height:auto; padding-bottom:60px;background:url(../images/i_bg3.jpg) center center no-repeat;overflow:hidden;}
.i_one .i_title{margin: 0 auto;width:96%; margin-top:30px;margin-bottom:45px;text-align:center;clear:both;overflow:hidden;}
.i_one .i_title .title{color:#333;height:auto;line-height:45px;margin-top:11px;font-family: 'Quicksand';font-size: 30px;font-weight: 600;overflow:hidden;}
.i_one .i_title .p{overflow:hidden;line-height:180%;font-size:14px;color:#fff;}
.i_one .i_title.bgs2 .title{color:#fff;}
.i_one .i_title.bgs2 .p{color:#fff;font-weight:normal;}
.i_one .i_title dl{display:inline-block;width:36px;height:2px;margin-top:15px;text-align:center;background:#fff;}

.i_one{padding-top:0px;overflow:hidden;position:relative; /* background:url(../images/i_bg2.png) right top #f5f5f5 no-repeat;  */}
.i_one .nums{ position:absolute;width:160px;height:100%;text-align:center;overflow:hidden;}
.i_one .nums .table{ display:table;width:100%;height:100%;}
.i_one .nums ul{ display:table-cell;vertical-align:middle; width:100%;}
.i_one .nums ul li{ position:relative; overflow:hidden; display:block;transition:all 0.3s; margin-top:10px; margin-bottom:10px;font-size:24px;}
.i_one .nums ul li i{width:60px; height:60px; line-height:60px; border-radius:50%; display:block;margin:0 auto;  color:#fff; font-style:normal;font-family: Arial;cursor:pointer;}
.i_one .nums ul li:before{ position:absolute; content:""; top:0;  width:1px; height:0; background:#e8dbd0;transition:all 0.3s; }
.i_one .nums ul li:after{ position:absolute; content:""; bottom:0;  width:1px; height:0; background:#e8dbd0;transition:all 0.3s; }
.i_one .nums ul li.on{ padding-top:49px; padding-bottom:49px;}
.i_one .nums ul li.on i{ background:#12aee7; color:#fff;font-size:24px;font-family: Arial;}
.i_one .nums ul li.on:before{height:36px; }
.i_one .nums ul li.on:after{height:36px; }
.i_one .i_one_c{width:100%;overflow:hidden;background:none;}
.i_one .i_img .divhidden.on{display:block;}
.i_one .i_img{float:left;margin-left:160px;width:calc(50% - 160px);width:-webkit-calc(50% - 160px);width:-moz-calc(50% - 160px);overflow:hidden;} /*图片宽度/偏离左边按钮位置*/
.i_one .i_img img{ display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_one .i_img:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_one .i_txts{ position:absolute; right:0; top:165px; float:left;width:100%;max-width:860px;height:100%;overflow:hidden; }
.i_one .i_txts .divhidden{ position:relative; width:100%;height:100%;max-width:600px;}
.i_one .i_txts .divhidden.on{ display:block;}
.i_one .i_txts .table{display:table;width:100%;height:100%;}
.i_one .i_txts .table .tds{width:100%;vertical-align:bottom;}
.i_one .i_txts .h3{ overflow:hidden; font-weight:normal;color:#fff;font-size:26px;  font-family: Arial; position:relative; margin-bottom:8%; padding-bottom:3%;}
.i_one .i_txts .h3:after{ content:""; position:absolute; bottom:0; left:0; width:20px; height:2px; background:#afeefc;}
.i_one .i_txts .p{line-height:180%;color:#fff;font-size:16px;overflow:hidden;}

.i_one .i_txts .imore{ display:block; position:relative; text-align:center;width:150px;height:42px;line-height:42px;margin-top:10%;color:#0E89D6;font-size:18px;z-index:0;background:#fff;
    border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;}
.i_one .i_txts .imore:after{position:absolute; content:""; width:0%; height:0%; top:50%; left:50%; z-index:-1;transition:all 0.3s;background:#12AEE7;border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;}
.i_one .i_txts .imore:hover{color:#fff;font-size:18px;}
.i_one .i_txts .imore:hover:after{width:100%; height:100%; top:0; left:0;}

.i_one .i_txts .inext{width:100%; height:auto; line-height:160%;padding-top:7%; padding-bottom:0%;margin-top:10%;border-top:1px solid #afeefc; text-align:right; cursor:pointer;-webkit-tap-highlight-color:transparent; font-size:18px;color:#fff; }
.i_one .i_txts .inext label{cursor:pointer; color:#fff; text-transform:uppercase; padding-right:5%;}

.proType_mobile{height:auto; padding-bottom:0px;background:url(../images/i_bg3.jpg) center top no-repeat;overflow:hidden;}
.proType_mobile .i_title{margin:0 auto;width:96%; margin-top:0px;margin-bottom:0px;text-align:center;clear:both;overflow:hidden;}
.proType_mobile .i_title .title{color:#222;height:auto;line-height:45px;margin-top:11px;font-family: 'Quicksand';font-size: 30px;overflow:hidden;}
.proType_mobile .i_title .p{overflow:hidden;line-height:180%;font-size:14px;color:#fff;}
.proType_mobile .i_title.bgs2 .title{color:#fff;}
.proType_mobile .i_title.bgs2 .p{line-height:160%;color:#fff;font-weight:normal;}
.proType_mobile .i_title dl{display:inline-block;width:36px;height:2px;margin-top:15px;text-align:center;background:#fff;}
.i_one_phone{display:none;overflow:hidden;}

.my-pagination{ text-align:center;padding-top:3%;padding-bottom:3%; margin-top:1%;}
.swiper-pagination-bullet{ text-align:center;position:relative; overflow:hidden; display:inline-block;margin-left:1%; margin-right:1%; vertical-align:top;transition:all 0.3s;}
.swiper-pagination-bullet i{width:40px; height:40px; line-height:40px;border-radius:50%; display:block;margin:0 auto;  color:#fff; font-style:normal; cursor:pointer;}
.swiper-pagination-bullet:before{ position:absolute; content:""; top: 50%;  width:0; height:1px; background:#e8dbd0;transition:all 0.3s;left: 0; }
.swiper-pagination-bullet:after{ position:absolute; content:""; top:50%; right:0;  width:0; height:1px; background:#e8dbd0;transition:all 0.3s; }
.swiper-pagination-bullet.swiper-pagination-bullet-active{ padding-left:20px; padding-right:20px;}
.swiper-pagination-bullet.swiper-pagination-bullet-active i{ background:#12AEE7; color:#fff;}
.swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:15px; height:1px;}
.swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:15px; height:1px;}
/*首页产品四大分类 end*/

/*首页热门产品 begin*/
.hotPro{padding-bottom: 50px;}
.hotPro .i_title{margin: 0 auto;width:96%; margin-top:30px;margin-bottom:0px;text-align:center;clear:both;overflow:hidden;}
.hotPro .i_title .title{color:#333333;height:auto;line-height:45px;margin-top:11px;font-family: 'Quicksand';font-size: 30px;font-weight: 600;overflow:hidden;}
.hotPro .i_title .p{overflow:hidden;line-height:180%;font-size:14px;color:#333;}
.hotPro .i_title.bgs2 .title{color:#333333;}
.hotPro .i_title.bgs2 .p{color:#666;}
.hotPro .i_title dl{display:inline-block;width:36px;height:2px;margin-top:15px;text-align:center;background:#12AEE7;}

/*首页热门产品 列表*/
.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{/*overflow: hidden;*/position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
/* mouse grab icon*/

.owl-demo7{margin:0 auto; text-align:center; width:100%;margin-top:3%; margin-bottom:0%;}
.owl-demo7.owl-carousel .owl-wrapper-outer{ overflow:hidden;}
/* Styling Next and Prev buttons*/
.owl-demo7.owl-theme .owl-controls .owl-pagination{display:none;}
.owl-demo7.owl-theme .owl-controls .owl-buttons{position:absolute; top:50%; width:100%; left:0; height:0;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div{width:51px; height:51px;text-indent:60px; margin-top:-25px; z-index:0; position:relative; overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/i_left.png) no-repeat; background-size:100% 100%; float:left; margin-left:-50px;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../images/i_left_on.png) no-repeat; background-size:100% 100%;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background:url(../images/i_left.png) no-repeat; background-size:100% 100%;}

.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/i_right.png) no-repeat; background-size:100% 100%; float:right; margin-right:-50px;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../images/i_right_on.png) no-repeat; background-size:100% 100%;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background:url(../images/i_right.png) no-repeat; background-size:100% 100%; }
.owl-demo7.owl-theme .owl-controls .owl-page{display:inline-block;}

.owl-demo7 .item{margin:0 3%;}
.owl-demo7 .item img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.owl-demo7 .item dd{padding-bottom:8%;text-align:center;overflow:hidden; border:1px solid #efefef; background:#fff;transition:all 0.3s; position:relative;}
.owl-demo7 .item dd:after{content:""; position:absolute; top:0; left:0; width:100%; transition:all 0.3s;background:#ddd; height:0;}
.owl-demo7 .item dd:hover{
    background:0 0 20px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
    box-shadow: 0 0 20px rgba(0,0,0,.2);
    /* For IE 8 */
     -moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ddd');
    -moz-transition: all .25s ease-out .2s;
    -webkit-transition: all .25s ease-out .2s;
    transition: all .25s ease-out .2s;
    transform:translateY(-5px); 
} 
.owl-demo7 .item dd:hover:after{height:5px; }
.owl-demo7 .item dd .imgs{ overflow:hidden;}
.owl-demo7 .item dd:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.owl-demo7 .item dd .con{display: inline-block;width: 96%; padding: 2%;}
.owl-demo7 .item dd .con .h3{height:auto;line-height:140%;color:#222222;font-size:18px;font-weight:normal;text-align:left;transition:all 0.3s;}
.owl-demo7 .item dd:hover .h3{color:#12AEE7;font-weight:normal;font-size:18px;}
.owl-demo7 .item dd .con .p{height:auto;line-height:160%;margin-top:0px;text-align:left;font-size:14px; color:#666; transition:all 0.3s; }
.owl-demo7 .item dd .con .p span{display:inline-block;padding-right:5px;font-size:14px;}
.owl-demo7 .item dd:hover{ border:1px solid #ddd;}

/*按钮*/
.owl-demo7 .item dd .buymore{position: relative; top:5px; left:0px;z-index: 1;padding:0% 4% 0%; text-align: center;}
.owl-demo7 .item dd .buymore a{padding:2.5% 5% 2.5% 5%;;color:#00A0E9;font-size: 14px;border: 1px solid #ddd;background:#f8f8f8;border-radius:15px;-webkit-border-radius:15px;
-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
.owl-demo7 .item dd .buymore a:hover{padding:2.5% 5% 2.5% 5%;; color:#fff; font-size: 14px;border: 1px solid #ff6a00;background:#ff6a00;border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
.owl-demo7 .item dd .buymore:hover{ display: block;transform:translateY(-5px);transition:all .7s; }
/*首页热门产品 end*/


/*公司简介 begin*/
.about{min-height:504px;margin-top:30px;margin-bottom:50px;position:relative;overflow:hidden;}
.about .imgs{ position:absolute; right:0; width:50%; height:504px;overflow:hidden; top:0; background-repeat:no-repeat; background-position:left center; background-size:cover;}
.about .txts{width:650px; overflow:hidden;}
.about .logo{ display:block; margin-top:0px;}
.about .h3{height:30px;line-height:30px;top:14px;color:#333333;font-size:30px; font-weight:600;overflow:hidden;} 
.about .p{ font-size:16px; overflow:hidden; color:#666666; line-height:160%; margin-top:25px;}
.about .ul{margin-top:20px;height:auto;overflow:hidden;}
.about .ul ul li{ float:left; width:116px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
.about .ul ul li:nth-child(5n+0){ margin-right:0;}
.about .ul ul li .img{ overflow:hidden; border-radius:6px; border:1px solid #eeeeee;transition:all 0.3s;}
.about .ul ul li .img img{ display: block;width: 100%; height:57px;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;}
.about .ul ul li:hover .img img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.about .ul ul li:hover .img{ border-color:#12aee7;}

.about .txts .amore{
	display:block;
	width: 154px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	background-color: #0e89d6;
	font-style: italic;
	font-size: 14px;
	margin-top: 49px;
	position: relative;
    border: 1px solid transparent;
    border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;
}
.about .txts .amore::after {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #fff;
    border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;
}
.about .txts .amore:hover{
	color: #0e89d6;
	border-color: #0e89d6;
}
.about .txts .amore:hover::after{
	width: 100%;
}
.about .txts .amore em,.about .txts .amore i{
	position: relative;
	z-index: 2;
}
.about .txts .amore i{
    font-family: "",Arial, Helvetica, sans-serif;
}
/*公司简介 end*/

/*荣誉证书 begin*/
.certificate{width:100%;padding-bottom:50px;background:url(../images/index_certificateBg.jpg) center center no-repeat; background-size:cover;overflow:hidden;}
.certificate .i_title{margin:0 auto;width:96%; padding-top:20px;margin-bottom:0px;text-align:center;clear:both;overflow:hidden;}
.certificate .i_title .h3{color:#fff;height:auto;line-height:45px;margin-top:11px;text-transform:uppercase;font-size:26px; font-weight:normal;overflow:hidden;}
.certificate .i_title .p{overflow:hidden;line-height:180%;font-size:14px;color:#fff;}
.certificate .i_title.bgs2 .h3{color:#fff;}
.certificate .i_title.bgs2 .p{color:#fff;font-weight:normal;}
.certificate .i_title dl{display:inline-block;width:36px;height:2px;margin-top:15px;text-align:center;background:#fff;}

.certificate .item{ position:relative; margin-top:2%;}

.certificate .item .swiper-prev{ width:36px; height:36px; border:2px solid #fff;background:#fff;border-radius:50%; position:absolute; left:-60px; top:42%;}
.certificate .item .swiper-prev::before{ width:8px; height:8px; border-left:2px solid #008CD6; border-bottom:2px solid #008CD6;position:absolute; left:36%; top:50%; z-index:2; margin-top:-4px; content:''; transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
.certificate .item .swiper-prev.swiper-button-disabled{ border-color:#f8f8f8;}
.certificate .item .swiper-prev.swiper-button-disabled::before{ border-color:#ddd;}

.certificate .item .swiper-next{ width:36px; height:36px; border:2px solid #fff;background:#fff;border-radius:50%; position:absolute; right:-60px; top:42%;}
.certificate .item .swiper-next::before{ width:8px; height:8px; border-right:2px solid #008CD6; border-bottom:2px solid #008CD6; position:absolute; right:36%; top:50%; z-index:2; margin-top:-4px; content:''; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);}
.certificate .item .swiper-next.swiper-button-disabled{ border-color:#f8f8f8;}
.certificate .item .swiper-next.swiper-button-disabled::before{ border-color:#ddd;}

.certificate .item .swiper-container{ width:100%;}
.certificate .item .swiper-container .swiper-slide{ width:23.5%; text-align:center; margin-right:2%;}
.certificate .item .swiper-container .swiper-slide .img{ width:100%; cursor:pointer;}
.certificate .item .swiper-container .swiper-slide .img img{ width:100%;height:auto;}
.certificate .item .swiper-container .swiper-slide .title{ width:100%; line-height:30px; color:#333; margin-top:0px;background:#fff;}
.certificate .item .swiper-container .swiper-slide.none{ margin-right:0;}
.certificate .item .swiper-container .swiper-pagination{ width:100%; text-align:center; display:none; font-size:0; position:relative; left:auto; bottom:auto; margin-top:3%;}
.certificate .item .swiper-container .swiper-pagination span{ width:40px; height:7px; display:inline-block; background:#494949; border-radius:0; margin:0 16px; -webkit-transition:all 500ms ease 0s; -moz-transition:all 500ms ease 0s; -ms-transition:all 500ms ease 0s; -o-transition:all 500ms ease 0s; transition:all 500ms ease 0s;}
.certificate .item .swiper-container .swiper-pagination span.swiper-pagination-bullet-active{background:#12AEE7;}
/*荣誉证书 end*/

/*店铺 begin*/
.buy{
    overflow: hidden;
    background-color: #fff;
}
.buy .container{
    position: relative;
    margin: 0 auto;
    width: 1400px;
}
.buy .buyz {
	padding-top: 83px;
	padding-bottom: 45px;
	position: relative;
	z-index: 1;
}
.buy .buyz h3{
	color: #000;
	font-size: 36px;
	font-family: "Helvetica";
}
.buy .buyz h5{
	color: #333;
	font-size: 16px;
	margin-top: 45px;
}
.buy .buyz .amore{
	display: inline-block;
	width: 154px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	background-color: #0e89d6;
	font-style: italic;
	font-size: 14px;
	margin-top: 49px;
	position: relative;
    border: 1px solid transparent;
    border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;
}
.buy .buyz .amore::after {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #fff;
    border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;
}
.buy .buyz .amore:hover{
	color: #0e89d6;
    border-color: #0e89d6;
    border-radius:30px;
    -webkit-border-radius:30px;
    -ms-border-radius:30px;
    -o-border-radius:30px;
    -moz-border-radius:30px;
}
.buy .buyz .amore:hover::after{
	width: 100%;
}
.buy .amore em,.buy .amore i{
	position: relative;
	z-index: 2;
}
.buy .amore i{
    font-family: "宋体",Arial;
}
.buy .buytu{
	position: absolute;
	top: 50px;
	right: 15px;
}
.buy .buytu .buy1{
	position: absolute;
	top: -22px;
	left: 40%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
/*店铺 end*/
/*主体 end*/

/*尾部 begin*/
footer {
    position: relative;
    z-index: 9;
}
.footerDiv {
    display: inline-table;
    margin: 0px auto;
    width: 100%;
    height: auto;
    background:#111 url("../images/foot-fzx_after.png") no-repeat top right;
}
.footercon{
    margin: 0px auto;
    padding-top: 40px;
}
.footercon .Follow{
    float: left;
    width: 15%; 
    text-align: left;
}
.footercon .Follow dl{
    text-align: left;
    color: #fff;
    font-size: 16px;
}
.footercon .Follow ul{
    float: left;
    padding-top: 30px;
}
.footercon .Follow li{
    float: left;
    margin-right: 10px;
    padding: 5px;
    border:1px solid #777;
    border-radius: 50%;
    -moz-border-radius: 50%;  /* Firefox */ 
    -webkit-border-radius: 50%;  /* Safari和Chrome */
    border-radius: 50%;  /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器*/
    
    /* -moz-box-shadow: 10px 10px 20px #000;  */ /* Firefox */
    /* -webkit-box-shadow: 10px 10px 20px #000; */   /* Safari 和Chrome */
    /* box-shadow: 10px 10px 20px #00;  */  /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器*/
    /* behavior: url(ie-css3.htc);  */   /*通知IE浏览器调用脚本作用于'box'类*/
    
}
.footercon .Follow li a i{
    display: inline-block;
    text-align: center;
    color: #777;
    font-size: 22px!important;
}
.footercon .Follow li a:hover i{
    color: #0e89d6;
    font-size: 22px!important;
}

.footercon .information{
    float: left;
    width: 20%; 
    text-align: left;
}
.footercon .information dl{
    text-align: left;
    color: #fff;
    font-size: 16px;
}
.footercon .information ul{
    display: block;
    width: 100%; 
    padding-top: 30px;
}
.footercon .information li{
    display: block;
    line-height: 160%;
    color: #fff;
    font-size: 16px;
}
.footercon .information li a{
    color: #bbb;
    font-size: 14px;
}
.footercon .information li a:hover{
    color: #fff;
    font-size: 14px;
    text-decoration: underline;
    top:1px;position:relative;bottom:1px;
    transition: all .5s;
}

.footercon .Contact{
    float: left;
    width: 35%; 
    text-align: left;
}
.footercon .Contact dl{
    text-align: left;
    color: #fff;
    font-size: 16px;
}
.footercon .Contact ul{
    display: block;
    width: 100%; 
    padding-top: 30px;
}
.footercon .Contact li{
    display: block;
    line-height: 180%;
    color: #bbb;
    font-size: 14px;
}
.footercon .Contact li i{
    padding-right: 10px;
    line-height: 180%;
    color: #bbb;
    font-size: 14px;
}
.footercon .Contact li a{
    color: #bbb;
    font-size: 14px;
}
.footercon .Contact li a:hover{
    color: #0e89d6;
    font-size: 14px;
}

.footercon .bottomlogo {
    float: left;
    width: 25%; 
    margin-left: 5%;
    text-align: left;
}
.footercon .bottomlogo img#lepowerimg{
    max-width: 100%; 
    height: auto;
}
.footercon .bottomlogo dd{
    padding-top: 10px;
    line-height: 160%;
    text-align: left;
    color: #999999;
    font-size: 14px;
}
.footercon .bottomlogo .code {
    float: left;
    width:100%;
    margin-top: 15px;
}
.footercon .bottomlogo .code li{
    float: left;
    width:90px;
    margin-right: 15px;
    text-align: left;
}
.footercon .bottomlogo .code li span{
    display: block;
    padding-top: 5px;
    color: #999999;
    font-size: 14px;
}

.copyright{
    float: left;
    width: 100%;
    margin-top: 30px;
    text-align: center;
    border-top: #313131 solid 1px;
}
.copyright .banquan{
    float: left;
    width: 50%;
    line-height: 50px;
    color: #666;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
.copyright .Privacy{
    float: left;
    width: 50%;
    line-height: 50px;
    color: #666;
    font-size: 14px;
    text-align: right;
}
.copyright .Privacy a{
    color: #555;
    font-size: 14px;
}
.copyright .Privacy a:hover{
    color: #f8f8f8;
    font-size: 14px;
    text-decoration: underline;
    top:1px;position:relative;bottom:1px;
    transition: all .5s;
}

/*-back-top-*/
.toTop {
    position: fixed;
    right: 5px;
    bottom: 50px;
    z-index: 999999999;
    cursor: pointer;
    transition: all 0.3s ease 0s;
    filter: alpha(opacity: 100);
    opacity: 1; 
    overflow: hidden;
    text-align: center;
    height: auto;
    width: 50px;
    height: 50px;
    -moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;
    -webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.0  );
    -moz-box-shadow:0px 2px 10px rgba(0,0,0,0.0  );
    -o-box-shadow:0px 2px 10px rgba(0,0,0,0.0  );
    box-shadow:0px 2px 10px rgba(0,0,0,0.0  );
    background: rgba(0,0,0,.2);
}
.toTop *{transition:all 0.3s ease 0s;}
.toTop span{line-height: 52px;font-size: 12px;color:#fff;text-transform: uppercase;padding: 0px 0 0; font-family: Arial;}
.toTop p{width: 26px;display: none;}
.toTop:hover{background: #0E89D6;margin:0 0 10px 0;}
.toTop:hover span{color:#fff;}
/* end*/

/*隐私保护*/
.privacyPolicy{
    margin: 0px auto;
    display: flex;
    padding: 50px 0px;
}
.privacyPolicy ul{

}
.privacyPolicy .leftcon{
    float: left;
    width: 50%;
    padding-right: 0%;
    text-align: left;
    border-right: 1px dashed #DDDDDD;
}
.privacyPolicy .leftcon .top{
    padding-right: 20px;
    padding-top:50px;
    padding-bottom:30px;
    line-height: 160%;
    font-size: 15px;
    color: #666;
    border-bottom: 1px dashed #DDDDDD;
}
.privacyPolicy .leftcon .top span{
    color: #12aee7;
    font-size: 15px;
}
.privacyPolicy .leftcon .bottom{
    padding-right: 20px;
    padding-top:30px;
    line-height: 160%;
    font-size: 15px;
    color: #666;
}
.privacyPolicy .leftcon .bottom dl{
    padding-bottom: 20px;
    font-size: 28px;
    color: #222222;
}
.privacyPolicy .leftcon .bottom .note {
    padding-top: 20px;
    color: #999;
    font-size: 15px;
}
.privacyPolicy .leftcon .bottom .note .noteline{
    float: left;
    width: 6px;
    height:55px;
    margin-right: 20px;
    background-color: #12aee7;
}
.privacyPolicy .leftcon .bottom .note span{
    color: #f89f03;
    font-size: 15px;
}

.privacyPolicy .priline{
    
}
.privacyPolicy .rightcon{
    float: left;
    width: 50%;
    padding-left: 0%;
    text-align: left;
}
.privacyPolicy .rightcon .top{
    padding-left: 20px;
    padding-top:50px;
    padding-bottom:80px;
    line-height: 160%;
    font-size: 15px;
    color: #666;
    border-bottom: 1px dashed #DDDDDD;
}
.privacyPolicy .rightcon .top span{
    color: #12aee7;
    font-size: 15px;
}
.privacyPolicy .rightcon .bottom{
    padding-left: 20px;
    padding-top:30px;
    line-height: 160%;
    font-size: 15px;
    color: #666;
}
.privacyPolicy .rightcon .bottom span.b{
    font-size: 15px;
    color: #222;
    font-weight: 600;
}
.privacyPolicy .rightcon .bottom span.email a{
    font-size: 15px;
    color: #12aee7;
}
.privacyPolicy .rightcon .bottom span.email a:hover{
    font-size: 15px;
    color: #12aee7;
    text-decoration: underline;
}
.privacyPolicy .rightcon .bottom span.web{
    font-size: 15px;
    color: #12aee7;
}
/*隐私保护*/


/*动画*/
@-webkit-keyframes fadeInUps {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-50%, 100%, 0);
		transform: translate3d(-50%, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
	}
}
@keyframes fadeInUps {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-50%, 100%, 0);
		transform: translate3d(-50%, 100%, 0);
	}

	100% {
		opacity: 1;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
	}
}
.fadeInUps {
	-webkit-animation-name: fadeInUps;
	animation-name: fadeInUps;
}
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.wow{
	animation-delay: 0.5s; 
	-webkit-animation-delay: 0.5s; 
}

.youcon{
	-webkit-transition: all .5s ease-out 0s;
	-moz-transition: all .5s ease-out 0s;
	-ms-transition: all .5s ease-out 0s;
	-o-transition: all .5s ease-out 0s;
	transition: all .5s ease-out 0s;
}
/*右侧图标*/
.youcon{
	min-height: 198px;
	position: fixed;
	z-index: 1060;
	right: -270px;
	bottom: 160px;
	width: 270px;
	padding-left: 43px;
	padding-top: 5px;
	padding-bottom: 5px;
	-webkit-transition: right 200ms ease-out;
	transition: right 200ms ease-out;
}
.youcon .p_info{
	background-color: #fff;
	width: 270px;
	min-height: 250px;
	display: none;
	border: 1px solid #e0e0e0;
	-webkit-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.youcon .p_info .p_con {
	padding: 26px 20px 20px 28px;
	visibility: hidden;
}
.youcon .p_info .p_con h3{
	color: #666666;
	font-size: 14px;
	line-height: 22px;
	padding-bottom: 14px;
}
.youcon .p_info .p_con p{
	margin-top: 10px;
}
.youcon .p_info .p_con p a{
	font-size: 13px;
	color: #0E89D6;
}
.youcon .p_info .p_con p a img{
	width: 4px;
	height: 8px;
	margin-top: -1px;
	margin-left: 6px;
}
.youcon .p_info .p_feed{
	border-top: 1px solid #ccc;
	padding: 26px 20px 20px 28px;
}
.youcon .p_info .p_feed h3{
	letter-spacing: -0.1px;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #00478A;
	margin-bottom: 15px;
}
.youcon .p_info .p_feed p{
	color: #666666;
	font-size: 14px;
	line-height: 22px;
	padding-bottom: 14px;
}
.youcon .p_info .p_feed button{
	border: 1px solid transparent;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	line-height: 1.42857143;
	text-align: center;
	position: relative;
	vertical-align: middle;
	font-size: 12px;
	padding: 4px 20px 3px 20px;
	margin-bottom: 0;
	border-radius: 2px 2px 2px 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-width: 78px;
	background-color: #00478A;
}
.youcon .p_toggler{
	position: absolute;
	display: block;
	right: 270px;
	padding: 0 20px 0 26px;
	outline: none;
	bottom: 0;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	-ms-transform-origin: 100% 0;
	-o-transform-origin: 100% 0;
	-webkit-transform-origin: 100% 0;
	-moz-transform-origin: 100% 0;
	transform-origin: 100% 0;
	background-color: #0E89D6;
}
.youcon .p_toggler span{
	position: relative;
	display: block;
	font-size: 16px;
	line-height: 42px;
	color: #fff;
	white-space: nowrap;
	width: auto;
	height: auto;
	margin: 0 auto;
	float: left;
}
.youcon .p_toggler span img{
	width: 14px;
	line-height: 26px;
	margin-left: 6px;
}

.youcon.active {
	right: 0;
	/*overflow: hidden;*/
}
.youcon.active .p_info {
	display: block;
	box-shadow: 0 0 5px rgba(0,0,0,0.15);
}
.youcon.active .p_info .p_con {
	visibility: visible;
}
.youcon.active .p_toggler{
	right: 227px;
	bottom: 20%;
}
.youcon.active .p_toggler span img.img_s{
	display: none;
}
.youcon.active .p_toggler span img.img_d{
	display: inline-block;
}

/*.icony{
	position: fixed;
	z-index: 1060;
	right: 0px;
	bottom: 50px;
	width: 42px;
}
.icony img{
	cursor: pointer;
	width: 42px;
	height: 42px;
}*/

/*分享*/
.icony{
	position: fixed;
	z-index: 1060;
	right: 0px;
	bottom: 50px;
	width: 42px;
}
.icony img{
	cursor: pointer;
	width: 42px;
	height: 42px;
}
.icony .icony1btn{
    background:url(../images/kefu/you01.png) no-repeat 100% 100%;
	display:inline-block;width:42px;height:42px;margin:0;background-size:100% 100%;margin-bottom:5px;cursor:pointer;
}
.icony .icony1{
	position: relative;
}
.icony .icony1 .p-flyout-widget {
    background: #fff;
    cursor: default;
    box-shadow: 0 5px 5px rgba(0,0,0,0.2);
    display: none;
    position: absolute;
    min-width: 258px;
    min-height: 100px;
    right: 50px;
    top: -49px;
    z-index: 7;
}
.icony .icony1 .p-flyout-widget .p-flyout-widget-arrow::before {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 0;
    overflow: hidden;
    font: 0/0 serif;
    border-left: 5px solid #fff;
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    border-right: 0;
    border-width: 7px;
    box-shadow: 1px 0 -2px 3px #000;
    content: '';
    position: absolute;
    right: -7px;
    top: 50%;
    display: block;
    width: 1px;
}
.icony .icony1 .p-icon-close {
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 9px;
    padding-bottom: 2px;
    width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
}
.icony .icony1 .p-icon-close img{
	width: auto;
	height: auto;
}
.icony .icony1 .p-icon-close:hover .img_s{
	display: none;
}
.icony .icony1 .p-icon-close:hover .img_d{
	display: inline-block;
}
.icony .icony1 .p-flyout-widget-content {
    max-height: 800px;
    overflow: auto;
    color: #333;
}
.icony .icony1 .p-flyout-widget-content .p-flyout-widget-dummy {
    padding: 10px 21px 10px 21px;
    text-align: center;
}
.p-comp-spacing-bottom {
    padding-bottom: 15px;
    color: #333;
    font-family: "Arial";
    font-size: 16px;
}
.p-comp-spacing-bottom .bshare-custom{
    display: inline-block;
    padding-top: 30px;
}
.p-comp-spacing-bottom .bshare-custom a{
	margin-right: 4px;
}
.p-comp-spacing-bottom .bshare-custom img{
	width: auto;
	height: auto;
}
/*分享 终*/

/*内页*/
/*当前位置*/
.Location{height:65px;line-height:65px;background:#f5f5f5; overflow:hidden; color:#777777; text-align:left; font-size:16px;}
.Location.bgs2{background:#fff;border-bottom:1px solid #e1e1e1;}
.Location a{ color:#777777;  text-decoration:none;}
.Location a:hover{color:#00a0e9;}
/*.position label{}*/
.Location .Location_r i{ vertical-align:baseline; margin-right:8px; height:14px;color: #777;  font-size: 16px; font-family: Arial;}
.Location .Location_r em{padding-top: 0px;padding-left: 10px;}
.Location .rclass{ float:right;background:url(../images/pos_bg2.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #fff;-webkit-tap-highlight-color: transparent; display:none;}

.Location2{height:50px; line-height:50px; background:#f5f5f5; overflow:hidden; color:#777777; text-align:left; font-size:16px;}
.Location2.bgs3{background:#12aee7;border-bottom:1px solid #12aee7;}
.Location2 a{color:#fff; text-decoration:none;}
.Location2 a:hover{color:#fff;text-decoration:underline;}
.Location2 .Location_r {color: #fff;  font-size: 16px; font-family: Arial;}
.Location2 .Location_r i{ vertical-align:baseline; margin-right:8px; height:14px;color: #fff;  font-size: 16px; font-family: Arial;}
.Location2 .Location_r em{padding-top: 0px;padding-left: 10px;}

.Location .Location_b{ float:right; }
.Location .Location_b a{ float:left; margin-left:10px; padding-left:10px; padding-right:10px;  text-align:center;overflow:hidden; font-size:15px; color:#333; position:relative;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:0;}
.Location .Location_b a:hover{color:#00a0e9;}
.Location .Location_b a:after{content: "";display: block;position: absolute;left: 50%;right:50%; bottom: 0;height:100%;opacity: 0;border-bottom:3px solid #00a0e9;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;}
.Location .Location_b a.isel:after{left: 0%;right: 0%;opacity: 1;}
.position .Location_b a:hover:after{left: 0%;right: 0%;opacity: 1;}
.Location .Location_b a.isel{color:#00a0e9;}

/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc .closed2{ display:none;}
/*当前位置 end*/ 

/*公共内页标题*/
.big-title{position: relative;color: #333333;font-size:26px;font-weight: 600;font-family: 'Quicksand';padding-bottom: 15px;margin-bottom: 41px;}
.big-title.big-mobile{display: none;}
.big-title:after{content:"";position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 36px;height: 5px;background: #00A0E9;}
.big-title span{ font-family: Arial, Helvetica, sans-serif;}

.big-title2{position:relative;color: #333333;font-size:26px;font-weight: 600;font-family: 'Quicksand';padding-bottom: 15px;margin-bottom:0px;border-bottom:1px dashed #ddd;}
.big-title2:after{content:"";position: absolute;top: 46px;left: 0;right: 0;margin: auto;width: 45px;height: 23px;background:url(../images/arrow_xia.png) repeat; }
.big-title2 span{ font-family: Arial, Helvetica, sans-serif;}

/*公司简介*/
.company-box{margin-top: 50px;}
.company-box .left1{width: 45%;position: relative;padding-top: 9.36%;}
.company-box .left1 .content{margin-bottom:6%;line-height: 180%; color: #808080;font-size: 16px;font-family:"arial;"}
.company-box .left1 .content .mobile{display: none;}

.company-box .big{top: 4.29%;left: -7.14%;color: #555555;font-size: 26px;font-weight: bold;}
.company-box .big img{width: 79px;height: 2px;margin-right: 21px;}
.company-box .b1{top: -20px;left: -7.14%;}
.company-box .b1 img{max-width: 90%;}
.company-box .d1{top: -17.875%;right: -10.71%;}
.company-box .d2{bottom: -15.875%;left: -7.14%;}
.company-box .b2{top: 21%;left: -7.14%;}
.company-box .b3{top: 10px;right: -50px;}
.company-box .b3 img{max-width: 90%;}
.company-box .right1{width: 50%;}
.company-box .right1 img{box-shadow: 0 0 20px 1px #e5e5e5;border-radius:14px;
    -moz-border-radius:14px; /* Firefox */
    -webkit-border-radius: 14px; /* Safari 和Chrome */
    border-radius: 14px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器*/
}
.company-box .right1 .p{width: 100%;padding: 76.53% 0 0 ;}
.company-box .right1 .absolute{top: 0;bottom: 0;right: 0;left: 0;margin: auto;}
/*公司简介*/

/*荣誉证书*/
.certDiv{
    padding-top:50px;
    padding-bottom:50px;
    margin-top: 40px;
    background: url(../images/delve.jpg) no-repeat center top;
}
.certDiv ul{
}
.certDiv ul li{
    float: left;
}
.certDiv .honorBox {
    position: relative;
    margin-top: 0px;
}

.certDiv .honorBox .swiper-container {
    position: static;
}

.certDiv .honorBox .picImg {
    display: block;
    width: 100%
}

.certDiv .honorBox .title {
    font-size: 16px;
    color: #333;
    line-height: 30px;
/*     font-family: 'HelveticaNeue', 'Microsoft YaHei', 'STSong', 'SimSun', Arial, sans-serif; */
    text-align: center;
    margin-top: 10px
}

.certDiv .swiper-slide {
    float: left
}
.certDiv .swiper-button-next,
.certDiv .swiper-container-rtl .swiper-button-prev {
    background-image: url(../images/icon_next.png);
    background-size: 10px 18px;
    right: -54px;
    transition: all .36s ease;
    -webkit-transition: all .36s ease;
    -moz-transition: all .36s ease;
    -ms-transition: all .36s ease;
    -o-transition: all .36s ease
}
.certDiv .swiper-button-next:hover,
.certDiv .swiper-container-rtl .swiper-button-prev:hover {
    background-image: url(../images/icon_next_o.png)
}
.certDiv .swiper-button-prev,
.certDiv .swiper-container-rtl .swiper-button-next {
    background-image: url(../images/icon_prev.png);
    background-size: 10px 18px;
    left: -54px
}
.certDiv .swiper-button-prev:hover,
.certDiv .swiper-container-rtl .swiper-button-next:hover {
    background-image: url(../images/icon_prev_o.png)
}

.certDiv .swiper-button-disabled {
    display: none;
}
/*荣誉证书*/


/*荣誉证书详情页*/
.certShow{
    padding:50px 0;
  }
.certShowCon{
    margin:0 auto;
    display: inline-block;
    width: 100%;
}
.certShowCon .title{
    display: block;
    line-height: 25px;
    color: #333;
    font-size: 22px;
    font-weight: 600;
    text-align: center;
}
.certShowCon .timehit{
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom:1px dashed #e0e0e0;
    text-align: center;
}
.certShowCon .timehit span i{
    padding-right: 10px;
    color: #666;
    font-size: 14px;
}
.certShowCon .timehit .time{
    color: #666;
    font-size: 14px;
}
.certShowCon .timehit .hit{
    padding-left: 15px;
    color: #666;
    font-size: 14px;
}
.certShowCon .certShowConP {
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 20px;
    line-height: 180%;
    color: #333;
    font-size: 16px; 
/*     text-align:-webkit-center; */
    text-align: left;
    border-bottom:0px dashed #e0e0e0;
}
.certShowCon .certShowConP div,.certShowCon .certShowConP span,.certShowCon .certShowConP p,.certShowCon .certShowConP a{
    display: inherit!important;
    line-height: 180%;
    color: #333;
    font-size: 16px; 
    text-align: left!important;
}
.certShowCon .certShowConP > img{
    display: block;
    margin:0 auto!important;
    max-width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 0px;
    text-align: center!important;
    vertical-align:middle;
}
.certShowCon .certShowConP img{
    margin:0 auto;
    max-width: 100%;
    text-align: center!important;
}

/*发展历程*/
.delve{padding: 4% 0 90px;background: url(../images/delve2.jpg) no-repeat center top;}
.delve .list{margin-top: 0px;}

#development{width: 419px;padding: 10px;box-shadow: 0 0 20px 5px #f2f2f2;background: #fff;}
#development .swiper-slide{}
#development .swiper-slide .scroll{padding: 20px;}
#development .swiper-slide .desc{height: 146px;color: #666666;font-size: 14px;overflow-y: auto;line-height: 24px;text-align: left;}

.s-desc.desc::-webkit-scrollbar {width: 2px;height: 1px;z-index: 8;position: relative;}
.s-desc.desc::-webkit-scrollbar-thumb {border-radius: 0;background: #00A0E9;}
.s-desc.desc::-webkit-scrollbar-track {border-radius: 0;background: #f4f4f4;}
.s-desc.desc::-webkit-scrollbar:horizontal { height: 1px;}

#development2{width: 58.33%;}
#development2.vis{overflow:visible;}
#development2 .swiper-button-prev,
#development2 .swiper-button-next{margin: 0;position: static;display: inline-block;vertical-align: top;width: 169px;height: 35px;line-height: 35px;text-align: center;background: #c5c5c5;color: #ffffff;font-size: 14px;font-family: 'DIN';opacity: 1;}
#development2 .swiper-button-prev img,
#development2 .swiper-button-next img{width: 0;height: 9px;margin-left: 20px;}
#development2 .swiper-button-prev img{margin-right: 20px;}
#development2 .swiper-button-prev:hover,
#development2 .swiper-button-next:hover{background: #00A0E9;}
#development2 .swiper-button-prev:hover img,
#development2 .swiper-button-next:hover img{width: 12px;}
#development2 .swiper-slide:before{width: 200%;height: 1px;position: absolute;top: 165px;left: 0;content:"";background: #e4e4e4;}
#development2:before{width: 100%;height: 1px;position: absolute;top: 165px;left: 0;content:"";background: #e4e4e4;}
#development2 .swiper-slide{position: relative;cursor: pointer;padding: 65px 0;}
#development2 .swiper-slide .name{font-style: italic;height: 85px;color: #666666;font-size: 60px;font-family: 'Gilroy_blod';}
#development2 .swiper-slide .center{position: relative;z-index: 2;width: 17px;height: 17px;box-shadow: 0 0 15px 10px #f1f1f1;background: #fff url(../images/gray.png) no-repeat center center;border-radius: 50%;margin: 0 auto;margin-top: 7px;}
#development2 .swiper-slide .position{margin-top: 20px;color: #666666;font-size: 16px;}
#development2 .swiper-slide.s2 .position{padding: 19px 0;margin-top: 5px;}
#development2 .swiper-slide.s2 .center{margin-top: 11px;}
#development2 .swiper-slide:hover .name,
#development2 .swiper-slide.swiper-slide-active .name{color: #00A0E9;}
#development2 .swiper-slide:hover .center,
#development2 .swiper-slide.swiper-slide-active .center{background: #fff url(../images/green.png) no-repeat center center;}
#development2 .img{display: none;}
#development2 .scroll{display: none;}
/*发展历程*/

/*选择我们*/
.choose{
    padding: 50px 0px 50px 0px;
}
.chooselist .choose-tab-box{width:100%;position: relative;margin:50px 0 0 0;}
.chooselist .tab_menu{min-height: 620px;width: 100%;} /*图片总高度*/
.chooselist .tab_menu li{position: relative;z-index: 3;display: inline-block;float: right;width: 50%;height:106px;text-align: left;padding:0 0% 0 20%;margin:20px 0 0 0;cursor:pointer;color:#fff;}
.chooselist .tab_menu li:nth-child(odd){float: left;padding:0 20% 0 0%} /* odd是奇数行，even是偶数行 */
.chooselist .tab_menu li:nth-child(odd) div{padding:0 0 0 130px;text-align: left;}
.chooselist .tab_menu li:nth-child(odd) div i.m-1j-i-01{left:0px;}
.chooselist .tab_menu li:nth-child(1){margin:0px;}
.chooselist .tab_menu li:nth-child(2){margin:0px;}

.chooselist .tab_menu li.current{}
.chooselist .tab_menu li div{position: relative;padding:0 130px 0 0px;min-height: 100px;text-align: right;}
.chooselist .tab_menu li div a{position: absolute;width: 100%;left:0px;top:0px;top:0px;left:0px;z-index: 10;height: 100%;}
.chooselist .tab_menu li div i.m-1j-i-01{transition:all 0.3s ease 0s;position: absolute;width:100px;height: 100px;right:0px;top:0px;top:0px;z-index: 6;filter:alpha(opacity:100);opacity:1;/* background:url(../images/lei-i-00-01.png) no-repeat center; */-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow: hidden;border: 0px solid #cccccc;
-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);
-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2);
-o-box-shadow:0px 0px 20px rgba(0,0,0,0.2);
box-shadow:0px 0px 20px rgba(0,0,0,0.2);
background: #fff;
}

.chooselist .tab_menu li div i img{transition:all 0.3s ease 0s; max-width: 100%;height: auto;  padding-top: 0px; text-align: center;filter:alpha(opacity:100);opacity:1;margin:0px 0 0 0;}
.chooselist .tab_menu li div span{transition:all 0.3s ease 0s;font-size: 19px;line-height: 26px;color:#333;text-transform capitalize;margin:0px 0 0 0;overflow: hidden;width: 100%;overflow: hidden;display: inline-block;}
.chooselist .tab_menu li div p{margin:10px 0 0 0;height:auto;line-height:160%;color:#808080;font-size: 14px;overflow: hidden;}
.chooselist .tab_menu li.current span{color:#12AEE7;}
.chooselist .tab_menu li.current div i.m-1j-i-01{border: 0px solid #12AEE7;background: #12AEE7}
.chooselist .tab_menu li.current div i.m-1j-i-01 img{margin:-100px 0 0 0;}

.chooselist .tab_box{float:left;width: 50%;position: absolute;left:49%;top:0px;width: 526px;height: 100%;margin:0 0 0 -250px;z-index: 1;overflow: hidden;}
.chooselist .tab_box>div{ height: 100%; overflow: hidden;}
.chooselist .tab_box>div>a{margin:0px 0 0 0;max-width: 100%;display: inline-block;}
.chooselist .tab_box>div>a img{max-width: 100%;height: auto;}
.chooselist .tab_box li{height:24px;line-height:24px;overflow:hidden;}
.chooselist .tab_box li span{margin:0 5px 0 0;font-size:14px;color:#ddd;}
.chooselist .tab_box .hide{display:none;}

.choose-more{width: 100%;text-align: center;margin:25px 0 0 0;}
.choose-more p{display: inline-block;vertical-align: middle;font-size: 15px;line-height: 26px;color:#333;width: auto;}
.choose-more a{display: inline-block;vertical-align: middle;font-size: 15px;line-height: 26px;color:#12AEE7;width: auto;padding:0 0 0 5px;}
.choose-more a:hover{text-decoration:underline;}
/*选择我们*/

/*工厂实力*/
.worksshop{
    padding: 50px 0;
}
.worksshop .worksshopList {
    margin-bottom: 0px;
  }
.worksshop .worksshopList:after {
    content: "";
    height: 0;
    display: block;
    clear: both;
}
  .worksshop .worksshopList li {
    width: 23.8%;
    float: left;
    margin: 0 0 1.5% 1.5%;
}
.worksshop .worksshopList li:nth-child(4n+1) {
    margin-left: 0;
}
.worksshop .worksshopList li a {
    display: block;
    background: #f8f8f8;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
}
 .worksshop .worksshopList li a:hover {
    background: #fff;
    box-shadow: 3px 3px 14px 1px #c4c4c4;
}
.worksshop .worksshopList li a:hover .pic img {
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
}
.worksshop .worksshopList li a:hover .text .tit {
    color: #00A0E9;
}
.worksshop .worksshopList li a:hover .text .line::after {
    width: 100%;
}
.worksshop .worksshopList li a:hover .text .more {
    background-position: right 0 center;
}
.worksshop .worksshopList li .pic {
    display: inline-block;
    height: auto;
    overflow: hidden;
    background-color: #fff;
}
.worksshop .worksshopList li .pic img {
    width: 100%;
    display: block;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
    overflow: hidden;
}
.worksshop .worksshopList li .text {
    padding: 10px 20px;
    box-sizing: border-box;
}
.worksshop .worksshopList li .text .tit {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #333;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
/* .worksshop .worksshopList li .text .txt {
    height: 44px;
    line-height: 22px;
    font-size: 18px;
    color: #6d6d6d;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    margin-top: 14px;
} */
.worksshop .worksshopList li .text .line {
    height: 1px;
    background: #ececec;
    margin: 10px 0;
    position: relative;
}
.worksshop .worksshopList li .text .line::after {
    content: " ";
    width: 0%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    background: #00A0E9;
    transition: 0.6s;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    -o-transition: 0.6s;
}
.worksshop .worksshopList li .text .more {
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    color: #c1c1c1;
    background: url(../images/arrow3.png) no-repeat right 10px center;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
}

/*工厂实力详情*/
.worksshopShow{
    padding:50px 0 30px;
}
.worksshopShowCon{
    display: inline-block;  
    width: 100%;
}
.worksshopShowCon .title{
    display: block;
    line-height: 25px;
    color: #333;
    font-size: 22px;
    font-weight: 600;
    text-align: center;
}
.worksshopShowCon .timehit{
    display: block;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom:1px dashed #e0e0e0;
    text-align: center;
}
.worksshopShowCon .timehit span i{
    padding-right: 10px;
    color: #666;
    font-size: 14px;
}
.worksshopShowCon .timehit .time{
    color: #666;
    font-size: 14px;
}
.worksshopShowCon .timehit .hit{
    padding-left: 15px;
    color: #666;
    font-size: 14px;
}
.worksshopShowCon .worksshopShowConP {
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 20px;
    line-height: 180%;
    color: #333;
    font-size: 16px; 
/*     text-align:-webkit-center; */
    text-align: left;
    border-bottom:0px dashed #e0e0e0;
}
.worksshopShowCon .worksshopShowConP div,.worksshopShowCon .worksshopShowConP span,.worksshopShowCon .worksshopShowConP p,.worksshopShowCon .worksshopShowConP a{
    display: inherit!important;
    line-height: 180%;
    color: #333;
    font-size: 16px; 
    /*text-align: left!important;*/
}
.worksshopShowCon .worksshopShowConP > img{
    display: block;
    margin:0 auto!important;
    max-width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 0px;
    text-align: center!important;
    vertical-align:middle;
}
.worksshopShowCon .worksshopShowConP img{
    margin:0 auto;
    max-width: 100%;
    text-align: center!important;
}

/*新闻中心列表*/
.newsPage {
    padding:30px 0;
}
.newsPage .newsList {
    margin:0 auto;
    width: 98.2%;
    padding:15px 0;
    margin-bottom: 0px;
}
.newsPage .newsList:after {
    content: "";
    height: 0;
    display: block;
    clear: both;
}
.newsPage .newsList li {
    float: left;
    width: 100%;
    height: auto;
    margin: 1.5% 0 0% 0%;
    background-color: #fff;
}
/*  .newsPage .newsList li:nth-child(3n+1) {
    margin-left: 0;
  } */
  .newsPage .newsList li a {
    float: left;
    background: #fff;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
  }
  .newsPage .newsList li a:hover {
    box-shadow: 3px 3px 14px 2px #c4c4c4;
  }
  .newsPage .newsList li a:hover .pic img {
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
  }
  .newsPage .newsList li a:hover .text .tit {
    color: #00A0E9;
  }
  .newsPage .newsList li a:hover .line::after {
    width: 100%;
  }
  .newsPage .newsList li a:hover .text .more {
    background-position: right 0 center;
  }
  .newsPage .newsList li .pic {
    display: inline-block;
    width: 20%;  
    height: auto;
    margin-bottom: 15px;
    overflow: hidden;
    background-color: #fff;
  }
  .newsPage .newsList li .pic img {
    width: 100%;
    display: block;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
    overflow: hidden;
  }
  .newsPage .newsList li .text {
    display: inline-block;
    float: right;
    width: 78%;
    padding-left: 1%;
    padding-right: 1%;
    text-align: left;
  }
  .newsPage .newsList li .text .tit {
    height: auto;
    line-height: 30px;
    padding-top: 5px;
    font-size: 18px;
    color: #333333;
    font-weight: 600;
  }
  .newsPage .newsList li .text .time {
    padding-top: 5px;
    font-size: 14px;
    color: #00A0E9;
  }
  .newsPage .newsList li .text .time i{
    padding-right: 5px;
    font-size: 14px;
    color: #00A0E9;
  }
  .newsPage .newsList li .text .txt {
    float: left;
    height: 64px;
    line-height: 22px;
    margin-top: 8px;
    font-size: 14px;
    color: #737373;
  }
  .newsPage .newsList li .line {
    height: 1px;
    background: #efefef;
    margin:0 auto;
    position: relative;
  }
  .newsPage .newsList li .line::after {
    content: " ";
    width: 0%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    background: #00A0E9;
    transition: 0.6s;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    -o-transition: 0.6s;
  }
  .newsPage .newsList li .text .more {
    display:-webkit-box;
    height: 20px;
    line-height: 20px;
    padding-right: 10px;
    font-size: 14px;
    color: #757575;
    background: url(../images/arrow3.png) no-repeat right 20px center;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
  }

  /*新闻详情页*/
  .newsShow{
    padding:50px 0;
  }
  .newsShowCon{
    display: inline-block;  
    width: 100%;
  }
.newsShowCon .title{
    display: block;
    line-height: 25px;
    color: #333;
    font-size: 22px;
    font-weight: 600;
    text-align: center;
}
.newsShowCon .timehit{
    display: block;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom:1px dashed #e0e0e0;
    text-align: center;
}
.newsShowCon .timehit span i{
    padding-right: 10px;
    color: #666;
    font-size: 14px;
}
.newsShowCon .timehit .time{
    color: #666;
    font-size: 14px;
}
.newsShowCon .timehit .hit{
    padding-left: 15px;
    color: #666;
    font-size: 14px;
}
.newsShowCon .newsShowConP {
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 20px;
    line-height: 180%;
    color: #333;
    font-size: 16px; 
/*     text-align:-webkit-center; */
    text-align: left;
    border-bottom:0px dashed #e0e0e0;
}
.newsShowCon .newsShowConP div,.newsShowCon .newsShowConP span,.newsShowCon .newsShowConP p,.newsShowCon .newsShowConP a{
    display: inherit!important;
    line-height: 180%;
    color: #333;
    font-size: 16px; 
    text-align: left!important;
}
.newsShowCon .newsShowConP > img{
    display: block;
    margin:0 auto!important;
    max-width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 0px;
    text-align: center!important;
    vertical-align:middle;
}
.newsShowCon .newsShowConP img{
    margin:0 auto;
    max-width: 100%;
    text-align: center!important;
}

/*上一条下一条返回列表*/
.nd-np{
    padding-top: 25px;
    border-top: 1px solid #e8e8e8;
}
.nd-np-a{
    float: left;
}
.nd-np-a a{
    font-size: 14px;
    color: #333333;
    display: inline-block;
    padding: 10px 16px;
    border: 1px solid #666;
    margin-right: 10px;
}
.nd-np-a a:hover{
    font-size: 14px;
    color: #fff;
    display: inline-block;
    padding: 10px 16px;
    border: 1px solid #00A0E9;
    background: #00A0E9;
    margin-right: 10px;
}
.nd-np-back{
    float: right;
    display: inline-block;
    font-size: 14px;
    color: #333333;
    display: inline-block;
    padding: 10px 20px 10px 50px;
    border: 1px solid #666;
    margin-right: 10px;
    background: url('../images/back.png') no-repeat 18px center;
}
a:hover.nd-np-back{
    display: inline-flex;
    font-size: 14px;
    color: #fff;
    padding: 10px 20px 10px 50px;
    border: 1px solid #00A0E9;
    background-color: #00A0E9;
    background:#00A0E9 url('../images/back-on.png') no-repeat 18px center;
}

/*产品中心列表*/
/*产品中心分类*/
.products .Screen{margin-top: 20px;margin-bottom: 20px;}
.products .Screen .pad{ padding:15px 3.07% 22px; border:1px solid #eee; background-color: #fff;}
.products .Screen .ul{ font-size:0; line-height:0; }
.products .Screen .ul li{ display:inline-block; }
.products .Screen .ul a{ font-size:14px; line-height:32px; display:block; color:#666666; }
.products .Screen .l1{ border-bottom:1px solid #eeeeee; margin-bottom:18px; }
.products .Screen .l2{}
.products .Screen .l3{}
.products .Screen .l2 li.on,
.products .Screen .l2 li:hover{ z-index:2; }
.products .Screen .l1 li{ margin-right:36px; }
.products .Screen .l2 li{ margin-right:45px; position:relative; }
.products .Screen .l3 li{}
.products .Screen .sub li{ display:block; }
.products .Screen .sub a{ line-height:26px; padding:0 20px; }
.products .Screen .l1 a{ font-size:16px; color:#333333; padding:12px 0; position:relative; }
.products .Screen .l1 a::after{ content:""; position:absolute; bottom:-1px; left:0; height:2px; width:100%; background:transparent; }
.products .Screen .l2 a{}
.products .Screen .l2 a i{padding-right: 6px;}
.products .Screen .l3 a{}
.products .Screen .l2 a::before{ content:""; display:block; position: absolute; left:0; top:100%; width:100%; height:8px; }
.products .Screen .ul .on>a,
.products .Screen .ul a:hover{ color:#00A0E9; }
.products .Screen .l1 .on a::after{ background:#00A0E9; }

/*产品中心列表 开始*/
.products{
    display:flex;
    padding: 40px 0;
    background-color: #f8f8f8;
}
.products .prolist{padding-top:10px; line-height:0; }
.products .prolist li{float:left;width: 23.8%;margin-right: 1.5%;margin-bottom: 1.5%;vertical-align:top; }
.products .prolist li:nth-child(4n) {margin-right: 0%;}
.products .prolist .Box{display:block; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0); padding:4% 4% 20%; transition:all .7s; transform:translateY(0);}

.products .prolist .imgDiv{ position:relative; }
.products .prolist .imgBox{ padding-top:0%; opacity:1; transition:all .3s; }

.products .prolist .More{ display:block; position: absolute; left:50%; top:50%; width:100px; line-height:32px; text-align:center;border-radius:15px;-webkit-border-radius:15px;
-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;color:#fff; background:#00A0E9; font-size:14px; color:#fff; opacity:0; transition:all .3s; }

.products .prolist .title{margin:15px 0 12px;height:auto;line-height:25px;color:#333;font-size:18px;}
.products .prolist .des{ font-size:13px; line-height:18px; height:36px; color:#939393; }

.products .prolist .Box:hover{box-shadow:0 0 20px rgba(0,0,0,.2); transform:translateY(-5px); }
.products .prolist .Box:hover .imgBox{ opacity:.36; }
.products .prolist .Box:hover .More{ opacity:1; }
.products .prolist .Box:hover .title{ color:#00A0E9; }

/*鼠标经过放大缩小/图片100%显示*/
.imgBox{position:relative;max-width: 100%; height:300px;overflow: hidden;}
.imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
.imgh:hover .imgBox img,
.imgBox .imgh:hover img,
.imgBox.imgh:hover img{ transform: scale(1.08); }
.xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }

.products .prolist li .buymore{position: relative; bottom:35px; left:0px;z-index: 1;padding:0% 4% 0%; text-align: center;}
.products .prolist li .buymore a{padding:2.5% 5% 2.5% 5%;; color:#00A0E9;font-size: 14px;border: 1px solid #ddd;background:#f8f8f8;border-radius:15px;-webkit-border-radius:15px;
    -ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
.products .prolist li .buymore a:hover{padding:2.5% 5% 2.5% 5%;; color:#fff; font-size: 14px;border: 1px solid #ff6a00;background:#ff6a00;border-radius:15px;-webkit-border-radius:15px;
    -ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
.products .prolist li .buymore:hover{ display: block;transform:translateY(-5px);transition:all .7s; }
/*产品中心 结束*/

/*产品中心详情*/
.productsShow{
    padding: 50px 0;
}
.proShowCon{
    width: 100%;
}
/*左边产品*/
.proShowCon .left{
    float: left;
    width: 40%;
    background-color: #fff;
}
.proShowCon .left .photo {
    width: 100%;
    float: left;
}
.proShowCon .left .photo img {
    width: 100%;
    display: block;
    overflow: hidden;
}
.proShowCon .left .photo .bottom {
    position: relative;
    margin-top: 20px;
    padding: 0 38px;
    -moz-user-select:-moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.proShowCon .left .photo .gallery-top {
    display: block;
    width: 100%;
    height: auto;
    cursor: pointer;
    border: solid 1px #ddd;
}
.proShowCon .left .photo .bottom .swiper-slide {
    cursor: pointer;
    border: solid 1px #ededed;
}
.proShowCon .left .photo .bottom .swiper-slide.swiper-slide-thumb-active {
    border: solid 1px #12AEE7;
}
.proShowCon .left .photo .swiper-button-prev,
.proShowCon .left .photo .swiper-button-next {
    width: 28px;
    height: 100%;
    margin: 0;
    background: no-repeat center #e8e8e8;
    transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -ms-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    top: 0;
    z-index: 1;
}
.proShowCon .left .photo .swiper-button-prev {
    background-image: url(../images/arrow11.png);
    left: 0;
}
.proShowCon .left .photo .swiper-button-prev:hover {
    background-image: url(../images/arrow13.png);
    background-color: #12aee7;
}
.proShowCon .left .photo .swiper-button-next {
    background-image: url(../images/arrow12.png);
    right: 0;
}
.proShowCon .left .photo .swiper-button-next:hover {
    background-image: url(../images/arrow14.png);
    background-color: #12aee7;
}
/*左边产品*/ 

.proShowCon .right{/*右边描述*/
    float: left;
    width: 55%;
    margin-left: 5%;
}
.proShowCon .right .con{
    padding-bottom: 15px;
    border-bottom: 1px dashed #ddd;
}
.proShowCon .right .con p{
    line-height: 140%;
    padding-bottom: 20px;
    font-size:26px;
    color:#333;
}
.proShowCon .right .con .text{
    line-height: 140%;
    font-size:14px;
    color:#666;
}
.proShowCon .right .canshu{
    padding-top:25px;
}
.proShowCon .right .canshu li{
    float:left;
    width: 100%;
    padding-top:25px;
    text-align: left;
}
.proShowCon .right .canshu li:nth-child(odd){float:left;line-height: 45px;padding:0 20% 0 0%;color: #333;background-color: #fff;} /* odd是奇数行，even是偶数行 */
.proShowCon .right .canshu li:nth-child(even){float:left;line-height: 45px;padding:0 20% 0 0%;color: #666;background-color: #F0EFEF;} 
.proShowCon .right .canshu li:nth-child(1){margin:0px;}
.proShowCon .right .canshu li:nth-child(2){margin:0px;}
.proShowCon .right .canshu li:nth-child(3){margin:0px;}
.proShowCon .right .canshu li:nth-child(4){margin:0px;}
.proShowCon .right .canshu li span.canshu1{
    float:left;
    width: 48%;
    padding-left: 1%;
    padding-right: 1%;
    height: auto;
}
.proShowCon .right .canshu li span.canshu2{
    float:left;
    width: 49%;
    padding-left: 0%;
    padding-right: 1%;
    height: auto;
}
.proShowCon .right .prolike{
    float: left;
    width: 100%;
    margin-top: 25px;
}
.proShowCon .right .prolike img{
    max-width: 50%;
    height: auto;
    vertical-align: middle;
}
.proShowCon .right .prolike span{
    padding-left: 10px;
    color: #333;
    font-size: 14px;
}
.proShowCon .right .prolike span em{
    color: #666;
    font-size: 14px;
    font-weight: normal;
}
.proShowCon .right .proMore{
    display: inline-block;
    width: 100%;
    padding-top: 15px;
}
.proShowCon .right .proMore a{
    color: #fff;
    font-size: 14px;
}
.proShowCon .right .proMore a:hover{
    color: #fff;
    font-size: 14px;
    text-decoration: underline;
}
.proShowCon .right .proMore .proMore1{
    display: inline-block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #0E89D6;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}
.proShowCon .right .proMore .proMore1:hover{
    background-color:#12aee7;
}
.proShowCon .right .proMore .proMore2{
    display: inline-block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    margin-left: 15px;
    text-align: center;
    background-color: #ff6a00;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}
.proShowCon .right .proMore .proMore2:hover{
    background-color:#ff4800;
}

.proShowCon .right .proContact{
    display: block;
    padding-top: 25px;
}
.proShowCon .right .proContact ul{
    float: left;
    width: 100%;
}
.proShowCon .right .proContact ul li{
    display: inline-block;
}
.proShowCon .right .proContact ul li a i{
    color: #767676;
    font-size: 22px;
}
.proShowCon .right .proContact ul li a:hover i{
    color: #12aee7;
    font-size: 22px;
}

/*产品详情内容描述*/
.productShowDetails{
    padding: 50px 0;
    background-color:#f8f8f8;
}
.productShowDetails .proDetailsDiv{
    display: flex;
    padding: 30px;
    background-color:#fff;
}
.productShowDetails .proDetailsDiv .proDetailsCon{
    float: left;
    width: 77%;
}
.productShowDetails .proDetailsCon .title{
    border-bottom: 1px solid #ededed;
    height: 40px;
}
.productShowDetails .proDetailsCon .title span{
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0 15px 0 15px;
    border: 1px solid #ddd;
    background-color: #fff;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    color: #12aee7;
    font-size: 20px;
}
.productShowDetails .proDetailsCon .title i{
    display: inline-block;
    width: 10px;
    height: 40px;
    background-color: #12aee7;
    border-top-right-radius: 5px;
    position: relative;
    top:0;
    right:3px;
    z-index: 1;
}
.productShowDetails .proDetailsCon .con{
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    line-height: 160%;
    font-size: 16px;
    border-bottom: 0px solid #ededed;
}
.productShowDetails .proDetailsCon .con dl{
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: 600;
}
.productShowDetails .proDetailsCon .con div,.productShowDetails .proDetailsCon .con span,.productShowDetails .proDetailsCon .con p,.productShowDetails .proDetailsCon .con a{
    display: inherit!important;
    line-height: 180%;
    color: #333;
    font-size: 16px; 
    text-align: left!important;
}
.productShowDetails .proDetailsCon > img{
    display: block;
    margin:0 auto!important;
    max-width: 100%;
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center!important;
    vertical-align:middle;
}
.productShowDetails .proDetailsCon img{
    margin:0 auto;
    max-width: 100%;
    text-align: center!important;
}

/*产品中心详情 热卖产品*/
.productShowDetails .proDetailsDiv .hotSale{
    float: left;
    width: 20%;
    margin-left: 3%;
}
.productShowDetails .hotSale .title{
    height: 40px;
    border-bottom: 1px solid #FF6A00;
    background-color: #FF6A00;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
}
.productShowDetails .hotSale .title span i{
    color: #fff;
    font-size: 20px;
}
.productShowDetails .hotSale .title span{
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0 10px 0 10px;
    border: 1px solid #FF6A00;
    background-color: #FF6A00;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    color: #fff;
    font-size: 20px;
}
.productShowDetails .proDetailsDiv .hotSale .hotSaleList{padding-top:20px; line-height:0;}
.productShowDetails .proDetailsDiv .hotSale .hotSaleList li{float:left;width: 100%;margin-bottom: 20px;overflow: hidden;border: 1px solid #ededed;}
.productShowDetails .proDetailsDiv .hotSale .hotSaleList .Box{display:block; background:#fff;box-shadow:0 0 20px rgba(0,0,0,0); padding:4% 4% 13%; transition:all .7s; transform:translateY(0);overflow: hidden;}

.productShowDetails .proDetailsDiv .hotSale .hotSaleList .imgDiv{ position:relative; }
.productShowDetails .proDetailsDiv .hotSale .hotSaleList .imgBox2{ padding-top:0%; opacity:1; transition:all .3s;overflow: hidden;}

.productShowDetails .proDetailsDiv .hotSale .hotSaleList .More{ display:block; position: absolute; left:50%; top:50%; width:100px; line-height:32px; text-align:center; border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;color:#fff; background:#00A0E9; font-size:14px; color:#fff; opacity:0; transition:all .3s; }

.productShowDetails .proDetailsDiv .hotSale .hotSaleList .title2{margin:10px 0 12px;height:auto;line-height:25px;color:#333;font-size:16px;}

.productShowDetails .proDetailsDiv .hotSale .hotSaleList .Box:hover{ box-shadow:0 0 20px rgba(0,0,0,.2); transform:translateY(-5px); }
.productShowDetails .proDetailsDiv .hotSale .hotSaleList .Box:hover .imgBox2{ opacity:.36; }
.productShowDetails .proDetailsDiv .hotSale .hotSaleList .Box:hover .More{ opacity:1; }
.productShowDetails .proDetailsDiv .hotSale .hotSaleList .Box:hover .title{ color:#00A0E9; }

/*鼠标经过放大缩小/图片100%显示*/
.imgBox2{position:relative;max-width: 100%; height:245px;overflow: hidden;}
.imgBox2 img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
.imgh:hover .imgBox2 img,
.imgBox2 .imgh:hover img,
.imgBox2.imgh:hover img{transform: scale(1.08); }

.productShowDetails .proDetailsDiv .hotSale .hotSaleList li .buymore{position: relative; bottom:30px; left:0px;z-index: 1;padding:0% 4% 0%; text-align: center;}
.productShowDetails .proDetailsDiv .hotSale .hotSaleList li .buymore a{padding:2.5% 5% 2.5% 5%; color:#00A0E9;font-size: 14px;border: 1px solid #ddd;background:#f8f8f8;border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
.productShowDetails .proDetailsDiv .hotSale .hotSaleList li .buymore a:hover{padding:2.5% 5% 2.5% 5%;; color:#fff; font-size: 14px;border: 1px solid #ff6a00;background:#ff6a00;border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
.productShowDetails .proDetailsDiv .hotSale .hotSaleList li .buymore:hover{ display: block;transform:translateY(-5px);transition:all .7s; }

/*相关产品*/
.view_pro{width:100%;padding:40px 0;display: inline-block;}
/*相关产品-标题*/
.view_pro .pro-bt{position: relative; width: 100%; margin:0 0 20px 0;padding:0 0 0 0px;} 
.view_pro .pro-bt:after{content: '';display: none !important;
    width: 40px;
    height: 40px;
    display: block;
    margin-top: 0px;
    position: absolute;
    bottom: 0px;
    background: #333;
    color: #fff;
    left: 0;
    font-family: "fontawesome";
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}
.view_pro .pro-bt span{
    color: #333;
    font-size: 18px;
    line-height: 40px;
    padding:0px 20px;
    display: inline-block;
    color:#FFF;
    margin:30px 0 0 0;
    background: #0184c9;
    -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;
}
.view_pro .pro-bt-01{border-bottom: 1px solid #f0f0f0;}
.view_pro .pro-bt-01 span{margin:0;padding: 0 0 0 40px;background: url(../images/fen-bt-02.png) no-repeat left 0px top 5px;color:#333;font-size:24px;}

/*相关产品 列表*/
.view_pro .view_proList{}
.view_pro .owl-demo8{margin:0 auto; text-align:center; width:100%;padding-top:0%; margin-bottom:0%;}
.view_pro .owl-demo8.owl-carousel .owl-wrapper-outer{ overflow:hidden;}
/* Styling Next and Prev buttons*/
/* .view_pro .owl-demo8.owl-theme .owl-controls .owl-pagination{display:none;}
.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons{position:absolute; top:50%; width:100%; left:0; height:0;}
.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons div{width:51px; height:51px;text-indent:60px; margin-top:-25px; z-index:0; position:relative; overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/i_left.png) no-repeat; background-size:100% 100%; float:left; margin-left:-50px;}
.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../images/i_left_on.png) no-repeat; background-size:100% 100%;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background:url(../images/i_left.png) no-repeat; background-size:100% 100%;}

.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/i_right.png) no-repeat; background-size:100% 100%; float:right; margin-right:-50px;}
.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../images/i_right_on.png) no-repeat; background-size:100% 100%;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.view_pro .owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background:url(../images/i_right.png) no-repeat; background-size:100% 100%; }
.view_pro .owl-demo8.owl-theme .owl-controls .owl-page{display:inline-block;} */

.view_pro .owl-demo8 .item{margin:0 3%;padding-top:2%;padding-bottom:2%;}
.view_pro .owl-demo8 .item img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.view_pro .owl-demo8 .item dd{padding-bottom:2%;text-align:center;overflow:hidden; border:1px solid #efefef; background:#fff;transition:all 0.3s; position:relative;}
.view_pro .owl-demo7 .item dd:after{content:""; position:absolute; top:0; left:0; width:100%; transition:all 0.3s;background:#ddd; height:0;}
.view_pro .owl-demo8 .item dd:hover{
    background:0 0 20px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
    box-shadow: 0 0 20px rgba(0,0,0,.2);
    /* For IE 8 */
     -moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ddd');
    -moz-transition: all .25s ease-out .2s;
    -webkit-transition: all .25s ease-out .2s;
    transition: all .25s ease-out .2s;
    transform:translateY(-5px); 
} 
.view_pro .owl-demo8 .item dd:hover:after{height:5px; }
.view_pro .owl-demo8 .item dd .imgs{ overflow:hidden;}
.view_pro .owl-demo8 .item dd:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.view_pro .owl-demo8 .item dd .con{display: inline-block;width: 96%; padding: 2%;}
.view_pro .owl-demo8 .item dd .con .h3{height:auto;line-height:140%;color:#222222;font-size:16px;font-weight:normal;text-align:left;transition:all 0.3s;}
.view_pro .owl-demo8 .item dd:hover .h3{color:#12AEE7;font-weight:normal;font-size:16px;}
.view_pro .owl-demo8 .item dd:hover{ border:1px solid #ddd;}
/*产品中心详情 结束*/

/*联系我们*/
.contact{
    display: inline-grid;
    width: 100%;
    padding: 50px 0;
}
.contact .contactinformation{
    width: 45%;
    margin-right: 5%;
}
.contact .contactinformation ul{
    float: left;
    padding: 5% 5% 7% 5%;
    border: 5px solid #f2f2f2;
}
.contact .contactinformation ul dl{
    display: block;
    color: #333;
    font-size: 22px;
    font-weight: 600;
}
.contact .contactinformation ul li{
    float: left;
    width: 100%;
    padding-top: 15px;
    color: #454545;
    font-size: 18px;
    font-weight: 600;
    text-align: left;
}
.contact .contactinformation ul li i{
    float: left;
    width: 5%;
    color: #00A0E9;
    font-size: 18px;
    font-style: normal!important;
}
.contact .contactinformation ul li .con{
    width: 93%;
    margin-left: 2%;
    text-align: left;
}
.contact .contactinformation ul li .con em{
    display: block;
    padding-top: 10px;
    line-height: 160%;
    color: #757575;
    font-size: 14px;
    font-style: normal!important;
}
.contact .contactinformation ul li .con em a{
    color: #757575;
    font-size: 14px;
    font-style: normal!important;
}
.contact .contactinformation ul li .con em a:hover{
    color: #00A0E9;
    font-size: 14px;
    font-style: normal!important;
}

.anchor {
    display: block;
    position: relative;
    top: -120px;
    opacity: 0;
    filter: alpha(opacity=0);
}

.contact .contactFeeback{
    float: left;
    width: 50%; 
}
.contact .contactFeeback .title{
    color: #333;
    font-size: 22px;
    font-weight: 600;
}
.contact .contactFeeback .title i{
    float: left;
    width: 8%;
    color: #00A0E9;
    font-size: 24px;
    font-style: normal!important;
}
.contact .contactFeeback .title em{
    display: block;
    padding-top: 10px;
    color: #666;
    font-size: 14px;
    font-style: normal!important;
}
.contact .message {
    padding: 0px 0;
}
.contact .message .content {
    margin-top:25px;
}
.contact .message .col {
    padding: 0 5px;
    margin-bottom: 18px;
}
.contact .message .col .tit{
    line-height: 160%;
}
.contact .message .col .tit span{
    color: #ff0000;
}
.contact .message .col textarea,
.contact .message .col input[type="tel"],
.contact .message .col input[type="text"] {
    width: 100%;
    height: auto;
    line-height: 20px;
    padding: 10px;
    border: solid 1px #eeeeee;
    background: #f8f8f8;
    font-size: 14px;
    border-radius: 0;
    outline: none;
    font-family: Arial;
  }
.contact .message .col textarea:hover,
.contact .message .col input[type="tel"]:hover,
.contact .message .col input[type="text"]:hover {
    border: solid 1px #eeeeee;
    outline: none;
  }
.contact .message .col textarea {
    height: 90px;
}
.contact .message .btn {
    text-align: center;
    margin: 4px;
}
.contact .message .btn input,
.contact .message .btn button,
.contact .message .btn a {
    max-width: 165px;
    width: 100%;
    height: 38px;
    line-height: 38px;
    display: inline-block;
    color: #fff;
    background: #00A0E9;
    cursor: pointer;
    border: 0;
    outline: none;
    transition-duration: 0.4s;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
}
.contact .message .btn input:hover,
.contact .message .btn button:hover,
.contact .message .btn a:hover {
    background: #0E89D6;
}
.contact .anchor {
    display: block;
    position: relative;
    top: -120px;
    opacity: 0;
    filter: alpha(opacity=0);
}

.contact .contactMap_title{
    width: 100%;
    margin-top: 35px;
}
.contact .contactMap_title dl{
    color: #666;
    font-size: 14px;
}
.contact .contactMap_title dt{
    line-height: 180%;
    margin-top: 10px;
    color: #000;
    font-size: 22px;
    font-weight: 600;
    border-bottom:1px solid #e5e5e5;
}
.contact .contactMap_title dt i{
    color: #00A0E9;
    font-size: 22px;
}
.contact .contactMap{
    display: flex;
    width: 100%; 
    margin-top: 20px;
    position: relative;
    top: 0px;
    bottom: 0px;
    z-index: 1;
}
/*联系我们结束*/

/*常见问题 开始*/
.Faq{ padding: 50px 0;}
.Faq_tit{padding:2%;margin-bottom:20px;border:1px dashed #ddd;background:url(../images/faq.jpg) right no-repeat;background-size:30%;}
.Faq_tit span{display: inline-block; width:60%;font-size:22px;color:#00A0E9;}
.gr-employ{ overflow:hidden;background:#fff;}
.gr-employ .tit-bar{padding:13px 30px;font-size:0;border-bottom:1px solid #ededed;}
.gr-employ .tit-header{background:#00a0e9; border-bottom:0;}
.gr-employ .tit-bar li{display:inline-block;width:100%;line-height:26px;font-size:18px;vertical-align:middle;box-sizing:border-box; }
.gr-employ .tit-header li{color:#fff;font-size:16px;}
.gr-employ .tit-bar li.middle{text-align:center;}
.gr-employ .tit-bar li:last-child{padding-right:0%;}
/* .gr-employ-list .item:nth-child(2n+1){background:#fff;} */
/* .gr-employ-list .item:first-child{background:#00a0e9;} */
.gr-employ .tit-bar .tubiao{float: left;width:1.9%;height:25px;margin-right:10px;background:#fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;}
.gr-employ .tit-bar .tubiao em{display: inline-block; width:100%; line-height:25px; font-size:18px;color:#cccccc;font-style: normal; font-family: Arial; text-align: center;}
.gr-employ-list .item ~ .item .cont{display:none;}
.gr-employ-list .item .cont{padding:30px 30px;display:none; line-height:1.75; font-size:16px; background:url(../images/job_bg122222222.png) right bottom no-repeat #f8f8f8; border-bottom:1px solid #dedede;}
.gr-employ-list .item .cont .one{padding-bottom:0%;font-size:16px;overflow:hidden;}
.gr-employ-list .item .cont .one .tubiao{float: left;width:1.9%;height:25px;margin-right:10px;background:#00A0E9;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;}
.gr-employ-list .item .cont .one .tubiao em{display: inline-block; width:100%; line-height:25px; font-size:18px;color:#fff;font-style: normal; font-family: Arial; text-align: center;}
.gr-employ-list .item .cont .one .p{display:flow-root;}

.gr-employ-list .item .tit-bar{position:relative;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-tap-highlight-color:transparent;}
.gr-employ-list .item .tit-bar:before{content:"";position:absolute;right:1%;top:50%;margin-top:-16px;width:32px;height:32px;vertical-align:middle;background:url(../images/job_bg2.png) no-repeat; background-size:100% 100%;}
.gr-employ-list .item .tit-bar.on{background:#00a0e9;color:#fff;}
.gr-employ-list .item .tit-bar.on:before{background-image:url(../images/job_bg2_on.png);}
/*常见问题 结束*/
/*内页 end*/

/*响式应布局*/
@media screen and (max-width:1760px) {
    /*首页四大产品分类*/
    .i_one .nums ul {
        display: table-cell;
        vertical-align: top;
        width: 100%;
    }
    .i_one .i_txts{ position:absolute; right:0; top:165px; float:left;width:100%;max-width:760px;height:100%;overflow:hidden; }
    .i_one .i_txts .inext{margin-top:5%;}
}

@media screen and (max-width:1680px){
    .certificate .two .item{ width:84%; max-width:none;}

    /*首页四大产品分类*/

    /*公司简介*/
    .company-box .b1,
    .company-box .b2{left: -5.74%;}
    .company-box .big{left: -7.05%;}
    .company-box .left1 .content{margin-bottom: 3%;}

    /*发展历程*/
    #development2{width: 70%;}
}

@media screen and (max-width:1600px){
    /*公司简介*/
    .company-box .left1{width: 39%;margin-left: 3%;}
    .company-box .b1,
    .company-box .b2{left: -3%;}
    .company-box .big{left: -4.05%;}
    .company-box .right1{width: 48%;}
}

@media screen and (max-width:1560px) {
     /*首页四大产品分类*/
    .i_one .nums{ width:120px;}
    .i_one .i_img{width: calc(50% - 120px); width: -webkit-calc(50% - 120px); width: -moz-calc(50% - 120px); margin-left:120px;}
    .i_one .i_txts{ width:47%;}
    .i_one .i_txts .imore {
        display: block;
        position: relative;
        text-align: center;
        width: 150px;
        height: 42px;
        line-height: 42px;
        margin-top: 5%;
        color: #0E89D6;
        font-size: 18px;
        z-index: 0;
        background: #fff;
        border-radius: 30px;
        -webkit-border-radius: 30px;
        -ms-border-radius: 30px;
        -o-border-radius: 30px;
        -moz-border-radius: 30px;
    }
    .i_one .i_txts .inext {
        width: 100%;
        height: auto;
        line-height: 160%;
        padding-top: 3%;
        padding-bottom: 0%;
        margin-top: 5%;
        border-top: 1px solid #afeefc;
        text-align: right;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        font-size: 18px;
        color: #fff;
    } 

    /*公司简介*/
    .company-box .big{left: -2.05%;}
    .company-box .b1,
    .company-box .b2{left: -2%;}
    .company-box .b3{width: 45%;top: 10.6%;right: -1.7%;}
}

@media screen and (max-width:1450px){

    /*首页热门产品*/
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev {
        margin-left: -15px;
    }
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next {
        margin-right: -15px;
    }

    /*内页当前位置*/
    .position{height:auto; line-height:22px;}

    /*内页产品中心分类*/
    .position2{height:56px; line-height:56px; font-size:14px;}
    .position2 .postions_r img{ height:14px;}

    /*公司简介*/
    .company-box .left1{width: 41%;margin-left: 5%;padding-top: 8%;}
    .company-box .left1 .dis span.num{font-size: 40px;}
    .company-box .b1 img{width: 78%;}
    .company-box .b2 img{width: 78%;}
  
    .company-box .delve{padding: 4% 0;}

    /*发展历程*/
    #development2{width: 65%;}
    #development2 .swiper-slide{padding: 77px 0 65px;}
    #development2 .swiper-slide.s2{padding: 65px 0;}
    #development2 .swiper-slide .name{font-size: 46px;height: auto;}
    #development2 .swiper-slide .center{margin-top: 14px;}
}

@media screen and (max-width:1440px) {
     /*首页四大产品分类*/
    .i_one .i_txts .inext{ font-size:16px;}

	.certificate .one .item .content{ padding:20px 0;}
	.certificate .one .item .content .title{ font-size:22px;}
	.certificate .one .item .content .title::before{ margin-top:0;}
	.certificate .one .item .content .brief{ line-height:26px; font-size:14px; margin-top:10px;}
    .certificate .two .item .swiper-container .swiper-slide .title{ line-height:26px; font-size:16px; margin-top:10px;}
    
    /*首页热门产品 */
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-15px;}
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-15px;}

    /*内页当前位置*/
    .position{height:auto; line-height:22px;}

    /*内页产品中心分类*/
    .position2{height:56px; line-height:56px; font-size:14px;}
    .position2 .postions_r img{ height:14px;}

    /*工厂实力*/
    .worksshop .worksshopList li {
        width: 23.8%;
        float: left;
        margin: 0 0 1.5% 1.5%;
    }
    .worksshop .worksshopList li .pic {
        display: inline-block;
        height: auto;
        overflow: hidden;
        background-color: #fff;
    }
    .worksshop .worksshopList li .text {
      padding: 10px 20px;
    }
    .worksshop .worksshopList li .text .line {
      margin: 12px 0;
    }

    /*新闻中心列表*/
    .newsPage .newsList li {
        float: left;
        width: 49%;
        height: auto;
        margin: 0 2% 2% 0;
        background-color: #fff;
    }
    .newsPage .newsList li:nth-child(2n) {
        margin-right: 0;
    }
    .newsPage .newsList li .pic {        width: 40%;
        height: auto;
    }
    .newsPage .newsList li .text {
        width: 60%;
        padding: 0px 15px;
    }
    .newsPage .newsList li .text .line {
        margin: 20px 0;
    }
    .newsPage .newsList li .text .txt {
        float: left;
        height: 64px;
        line-height: 22px;
        margin-top: 8px;
        margin-bottom: 10px;
        font-size: 14px;
        color: #737373;
    }


    /*公司简介*/
    .company-box .left1{width: 41%;margin-left: 5%;padding-top: 8%;}
    .company-box .left1 .dis span.num{font-size: 40px;}
    .company-box .b1 img{width: 78%;}
    .company-box .b2 img{width: 78%;}
  
    .company-box .delve{padding: 4% 0;}

    /*发展历程*/
    #development2{width: 65%;}
    #development2 .swiper-slide{padding: 77px 0 65px;}
    #development2 .swiper-slide.s2{padding: 65px 0;}
    #development2 .swiper-slide .name{font-size: 46px;height: auto;}
    #development2 .swiper-slide .center{margin-top: 14px;}
}

@media screen and (max-width:1410px){

}

@media screen and (max-width:1380px){
    .certificate .two .item .swiper-container .swiper-slide .title{ line-height:22px; font-size:14px; margin-top:8px;}
}

@media screen and (max-width:1366px){
    /*优势*/
    .youshi ul li .p {
        max-width: 100%;
        margin: 0 auto;
        height: 105px;
        line-height: 160%;
        font-size: 14px;
        color: #666666;
        text-align: left;
        text-justify: inter-ideograph;
        overflow: hidden;
    }

    /*尾部*/
    .footercon .Follow{
        float: left;
        width: 10%; 
        text-align: left;
    }
    .footercon .information{
        float: left;
        width: 15%; 
        text-align: left;
    }
    .footercon .Contact{
        float: left;
        width: 45%; 
        margin-right: 5%;
        text-align: left;
    }
    .footercon .bottomlogo {
        float: left;
        width: 23%; 
        margin-left: 0%;
        margin-right: 2%;
        text-align: left;
    }

    /*公共内页标题*/
    .big-title2{position:relative;color: #333333;font-size:24px;font-weight: 600;font-family: 'Quicksand';padding-bottom: 15px;margin-bottom:0px;border-bottom:1px dashed #ddd;}
    .big-title2:after{content:"";position: absolute;top: 44px;left: 0;right: 0;margin: auto;width: 45px;height: 23px;background:url(../images/arrow_xia.png) repeat; }
    .big-title2 span{ font-family: Arial, Helvetica, sans-serif;}

    /*选择我们*/
    .chooselist .tab_menu li:nth-child(odd) div{padding:0 0 0 90px;text-align: left;}
    .chooselist .tab_menu li div{position: relative;padding:0 90px 0 0px;min-height: 100px;text-align: right;}

    .chooselist .tab_menu li div i.m-1j-i-01{transition:all 0.3s ease 0s;position: absolute;width:70px;height: 70px;right:0px;top:0px;top:0px;z-index: 6;filter:alpha(opacity:100);opacity:1;/* background:url(../images/lei-i-00-01.png) no-repeat center; */-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow: hidden;border: 0px solid #cccccc;
    -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);
    -moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2);
    -o-box-shadow:0px 0px 20px rgba(0,0,0,0.2);
    box-shadow:0px 0px 20px rgba(0,0,0,0.2);
    background: #fff;
    }
    .chooselist .tab_menu li.current div i.m-1j-i-01 img{margin:-70px 0 0 0;}
    .chooselist .tab_menu li div span{transition:all 0.3s ease 0s;font-size: 18px;line-height: 26px;color:#333;text-transform capitalize;margin:0px 0 0 0;overflow: hidden;width: 100%;overflow: hidden;display: inline-block;}
    .chooselist .tab_menu li div p{margin:5px 0 0 0;height:auto;line-height:140%;color:#808080;font-size: 14px;overflow: hidden;}

    .chooselist .tab_box{float:left;width: 50%;position: absolute;left:50%;top:0px;width: 500px;height: 100%;margin:0 0 0 -250px;z-index: 1;overflow: hidden;}
    /*选择我们*/
}

@media screen and (max-width:1360px){
     /*首页四大产品分类*/
    .i_one .nums ul li{ margin-top:5px; margin-bottom:5px;}
    .i_one .nums ul li.on{ padding-top:30px; padding-bottom:30px;}
    .i_one .nums ul li.on:before{height:20px; }
    .i_one .nums ul li.on:after{height:20px; }
    .i_one .i_txts .p{ line-height:24px; max-height:72px;}

    /*首页热门产品 */
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-15px;}
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-15px;}
}

@media screen and (max-width:1290px){
    /*优势*/
    .youshi ul li .p {
        max-width: 100%;
        margin: 0 auto;
        height: 110px;
        line-height: 160%;
        font-size: 14px;
        color: #666666;
        text-align: left;
        text-justify: inter-ideograph;
        overflow: hidden;
    }

    /*首页产品四大分类*/
    .i_one .i_txts .divhidden {
        position: relative;
        width: 100%;
        height: 100%;
        max-width: 560px;
    }
    .i_one .i_txts .h3 {
        overflow: hidden;
        font-weight: normal;
        color: #fff;
        font-size: 26px;
        font-family: Arial;
        position: relative;
        margin-bottom: 2%;
        padding-bottom: 3%;
    }
    .i_one .i_txts .p {
        line-height: 24px;
        max-height: 145px;
    }

    /*尾部*/
    .footercon .Follow{
        float: left;
        width: 10%; 
        text-align: left;
    }
    .footercon .information{
        float: left;
        width: 15%; 
        text-align: left;
    }
    .footercon .Contact{
        float: left;
        width: 40%; 
        margin-right: 0%;
        text-align: left;
    }
    .footercon .bottomlogo {
        float: left;
        width: 28%; 
        margin-left: 0%;
        margin-right: 2%;
        text-align: left;
    }

    /*新闻中心列表*/
    .newsPage .newsList li .text .txt {
        float: left;
        height: 48px;
        line-height: 22px;
        margin-top: 8px;
        margin-bottom: 10px;
        font-size: 14px;
        color: #737373;
    }

    /*上一条下一条返回列表*/
    .nd-np-a a:hover{
        color: #fff;
        background: #000;
    }
    .nd-np-back:hover{
        color: #fff;
        background: #000 url('../images/back-on.png') no-repeat 18px center;
    }

    /*公司简介*/
    .company-box .absolute.d2,
    .company-box .absolute.d1,
    .company-box .absolute.big,
    .company-box .absolute.b1,
    .company-box .absolute.b2,
    .company-box .absolute.b3{display: none;}
    .company-box .left1{width: 48%;padding-top: 2%;margin-left: 0;}
    .company-box .left1 .dis.center{margin: 0 3%;}
    .company-box .left1 .dis .desc{font-size: 13px;}
    .company-box .left1{width: 51%;padding-top: 0;}
    .company-box .right1{width: 45%;}
    .company-box .right1 .video{width: 50px;height: 50px;}
    .company-box .left1 .dis span.num{font-size: 30px;}

    /*发展历程*/
    #development{width: 32.73%;}
    #development2 .swiper-slide{padding: 98px 0 7.8%;}
    #development2 .swiper-slide.s2{padding: 65px 0 7.8%;}
    #development .swiper-slide .desc{height: 116px;}
    #development2 .swiper-slide .name{font-size: 32px;}
    #development2 .swiper-slide.s2 .position{margin-top: 25px;}
    #development2 .swiper-slide.s2 .center{margin-top: 7px;margin-bottom: 10px;}
    #development2.vis{overflow: hidden;}

    /*常见问题*/
    .gr-employ-list .item .cont .one .tubiao{float: left;width:2.1%;height:25px;margin-right:10px;background:#00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;}
}

@media screen and (max-width:1280px){
    /*常见问题*/
    .gr-employ-list .item .cont .one .tubiao{float: left;width:2.1%;height:25px;margin-right:10px;background:#00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
}

@media screen and (max-width:1260px){
    /*荣誉证书*/
    .i_two .i_two_ul li .txts .h3{ font-size:15px;}
    .i_two .i_two_ul li .txts em{ font-size:15px;}
}

@media screen and (max-width:1200px){

    /*尾部*/
    .footercon .Follow{
        float: left;
        width: 10%; 
        text-align: left;
    }
    .footercon .information{
        float: left;
        width: 18%; 
        text-align: left;
    }
    .footercon .Contact{
        float: left;
        width: 40%; 
        margin-left: 2%;
        margin-right: 3%;
        text-align: left;
    }
    .footercon .bottomlogo {
        float: left;
        width: 25%; 
        margin-left: 0%;
        margin-right: 2%;
        text-align: left;
    }

    /*首页四大产品分类*/
    .i_one .nums{ width:100px;}
    .i_one .nums ul li{ margin-top:3px; margin-bottom:3px;}
    .i_one .nums ul li i{ width:50px; height:50px; line-height:50px;}
    .i_one .nums ul li.on{ padding-top:20px; padding-bottom:20px;}
    .i_one .nums ul li.on:before{height:15px; }
    .i_one .nums ul li.on:after{height:15px; }
    .i_one .i_img{width: calc(45% - 100px); width: -webkit-calc(45% - 100px); width: -moz-calc(45% - 100px); margin-left:100px;}
    .i_one .i_txts {width: 52%;}
    .i_one .i_txts .h3{ margin-bottom:1%;}
    .i_one .i_txts .imore{ margin-top:1%; width:150px; height:30px;line-height:30px;font-size:16px;}
    .i_one .i_txts .inext{ padding-top:1%; padding-bottom:0%;}
    .i_one .i_txts .divhidden {
        position: relative;
        width: 100%;
        height: 100%;
        max-width: 580px;
    }

    /*选择我们*/
    .chooselist .tab_menu li div p{}
    .chooselist .tab_box{max-width: 280px;margin:0 0 0 -140px;}
    .choose-tab-box{margin:40px 0 0 0;}
    .chooselist .tab_menu li div p{}
    .chooselist .tab_menu{height: 450px;overflow: hidden;min-height: 450px;}
    .chooselist .tab_menu li div span{font-size: 20px;line-height: 30px;}
    .chooselist .tab_menu li{padding:10px 0 0 5%;margin:10px 0 0 0;}
    .chooselist .tab_menu li:nth-child(odd){padding:10px 5% 0 0%}

    /*常见问题*/
    .gr-employ .tit-bar{padding:15px 20px;}
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 2.3%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .cont{padding:20px 20px; font-size:14px;}
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 2.3%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    

    .ProductList{ padding:0px 0 45px; }
    .products .Screen .l1{ margin-bottom:10px; }
    .products .Screen .l1 li{ margin-right:28px; }
    .products .Screen .l1 a{ padding:8px 0; }

    .products .Screen .l3{ margin-top:10px; padding-top:10px; border-top:1px solid #eee; }
    .products .Screen .l3 li{ margin-right:20px; }
    .products .Screen .sub{ display:none; }
    .products .Infos .cont{ padding-top:20px; }
    .products .Infos .h2{ font-size:26px; }
    .products .Infos .des{ margin:8px 0 20px; padding-bottom:20px; line-height:22px; }
    .products .Infos .word{ margin-bottom:25px; }
    .products .Infos .qq{ font-size:14px; line-height:36px; }
    .products .List .h3{ padding-bottom:10px; margin-bottom:20px; }
}

@media screen and (max-width:1160px){
    /*发展历程*/
    #development{box-shadow: 0 0 14px 1px #f2f2f2;}
    #development2 .swiper-slide{padding: 65px 0 8%;}
    #development2 .swiper-slide.s2{padding: 30px 0 8%;}
    #development2:before,
    #development2 .swiper-slide:before{top: 131px;}
    #development2 .swiper-slide .center{margin-top: 13px;}
    #development2 .swiper-slide .position{font-size: 14px;}
    #development2 .swiper-slide.s2 .center{margin-top: 9px;}

    /*选择我们*/
    .chooselist .tab_box{ display: none; float:left;width: 50%;position: absolute;left:49%;top:0px;width: 526px;height: 100%;margin:0 0 0 -250px;z-index: 1;overflow: hidden;}
    .chooselist .tab_menu{height: auto;overflow: hidden;min-height: auto;}
    .chooselist .tab_menu li div p {
        margin: 5px 0 0 0;
        height: auto;
        line-height: 120%;
        color: #808080;
        font-size: 14px;
        overflow: hidden;
    }

    /*工厂实力*/
    .worksshop {
        padding: 50px 0 20px;
    }

    /*新闻中心列表*/
    .newsPage .newsList li .text .txt {
        float: left;
        height: 45px;
        line-height: 22px;
        margin-top: 8px;
        margin-bottom: 5px;
        font-size: 14px;
        color: #737373;
    }

    /*内页*/
    /*产品中心分类列表*/
    .about_l{ margin-right:2%;}

    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:242px;overflow: hidden;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }
}

@media screen and (max-width:1030px){
    /*优势*/
    .youshi { 
        margin-top: 25px;
        margin-bottom: 20px;
        padding-bottom: 10px;
        overflow: hidden;
    }
    .youshi ul li i {
        display: block;
        margin: 0 auto;
        width: 100px;
        height: 100px;
        margin-top: 0px;
        padding-top: 25px;
        overflow: hidden;
        border-radius: 50%;
        background: #e9f9ff;
        transition: all 0.3s;
        font-size: 42px;
        color: #12aee7;
    }
    .youshi ul li .p {
        max-width: 100%;
        margin: 0 auto;
        height: 130px;
        line-height: 160%;
        font-size: 14px;
        color: #666666;
        text-align: left;
        text-justify: inter-ideograph;
        overflow: hidden;
    }

    /*首页四大产品分类*/
    .proType {
        height: auto;
        padding-bottom: 30px;
        background: url(../images/i_bg3.jpg) center center no-repeat;
        overflow: hidden;
    }
    .i_one .nums{ width:90px;}
    .i_one .nums ul li{ margin-top:0px; margin-bottom:0px;}
    .i_one .nums ul li i{ width:44px; height:44px; line-height:44px;}
    .i_one .i_img{width: calc(40% - 80px); width: -webkit-calc(40% - 80px); width: -moz-calc(40% - 90px); margin-left:80px;}
    .i_one .i_txts {width: 58%;}
    .i_one .i_txts .h3{ margin-bottom:1%;}
    .i_one .i_txts .imore{display: none; margin-top:1%; width:150px; height:30px;line-height:30px;font-size:16px;}
    .i_one .i_txts .inext{ padding-top:1%; padding-bottom:0%;}
    .i_one .i_txts .divhidden {
        position: relative;
        width: 100%;
        height: 100%;
        max-width: 580px;
    }
    .i_one .i_txts .inext {
        width: 100%;
        height: auto;
        line-height: 160%;
        padding-top: 2%;
        padding-bottom: 0%;
        margin-top:2%;
        border-top: 1px solid #afeefc;
        text-align: right;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        font-size: 14px;
        color: #fff;
    }

    /*荣誉证书*/
    .certDiv {
        margin-top: 50px
    }
    .certDiv .box {
        width: 80%;
        margin: 0 auto
    }
    .certDiv .honorBox {
        margin-bottom: 70px
    }
    .certDiv .swiper-button-next2,
    .certDiv .swiper-container-rtl .swiper-button-prev2 {
        right: -20px
    }
    .certDiv .swiper-button-prev2,
    .certDiv .swiper-container-rtl .swiper-button-next2 {
        left: -20px
    }

    /*新闻中心列表*/
    .newsPage .newsList li .text .tit {
        height: auto;
        line-height: 30px;
        padding-top: 0px; 
        font-size: 16px;
        color: #333333;
        font-weight: 600;
    }
    .newsPage .newsList li .text .txt {
        float: left;
        height: 28px;
        line-height: 22px;
        margin-top: 8px;
        margin-bottom: 5px;
        font-size: 14px;
        color: #737373;
    }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:215px;overflow: hidden;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);}

    .products .prolist .title {
        margin: 15px 0 5px;
        height: auto;
        line-height: 25px;
        color: #333;
        font-size: 18px;
    }
    .products .prolist .des {
        font-size: 13px;
        line-height: 18px;
        height: 36px;
        color: #939393;
        margin-bottom: 10px;
    }

    /*产品详情描述内容*/
    .productShowDetails .proDetailsDiv .proDetailsCon {
        float: left;
        width: 100%;
    }
    /*热卖产品*/
    .productShowDetails .proDetailsDiv .hotSale {
        display: none;
        float: left;
        width: 20%;
        margin-left: 0%;
    }

    /*常见问题*/
    .gr-employ .tit-bar{padding:15px 20px;}
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 2.5%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .cont{padding:20px 20px; font-size:14px;}
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 2.5%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
}

@media screen and (max-width:1000px) {
    /*首页四大产品分类*/
    .i_one .nums{ width:100px;}
    .i_one .nums ul li{ margin-top:0px; margin-bottom:0px;}
    .i_one .nums ul li i{ width:44px; height:44px; line-height:44px;}
    .i_one .i_img{width: calc(45% - 100px); width: -webkit-calc(45% - 100px); width: -moz-calc(45% - 100px); margin-left:100px;}
    .i_one .i_txts {width: 52%;}
    .i_one .i_txts .h3{ margin-bottom:1%;}
    .i_one .i_txts .imore{ margin-top:1%; width:150px; height:30px;line-height:30px;font-size:16px;}
    .i_one .i_txts .inext{ padding-top:1%; padding-bottom:0%;}
    .i_one .i_txts .divhidden {
        position: relative;
        width: 100%;
        height: 100%;
        max-width: 580px;
    }

    /*选择我们*/
    .chooselist .tab_box{display: none;}
    .choose-more{margin:20px 0 0 0;}
    .chooselist .tab_menu{min-height: auto}
    .choose-tab-box{margin:30px 0 0 0 ;}
    .chooselist .tab_box{display: none;}
    .chooselist .tab_menu li div p{display: inline-block;}
    .chooselist .tab_menu li div span{height: 30px;}
    .chooselist .tab_menu li{padding: 0;width: 48%;margin:20px 0 0 0;min-height: 120px;}
    .chooselist .tab_menu li:nth-child(odd){padding: 0;width: 48%;}
    .chooselist{padding: 40px 0 40px;}

    /*常见问题*/
    .gr-employ .tit-header li{ font-size:15px;}
    .gr-employ .tit-bar{padding:10px 20px;}
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 3.1%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ .tit-bar li{ font-size:14px; line-height:24px;}
    .gr-employ-list .item .cont{padding:20px 20px; background-size:30% auto;}
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 3.1%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .cont .two{ padding-top:3%;}


    .ProductList{ padding:30px 0 35px; }
    .products .Screen .pad{ padding:10px 20px; }
    .products .Screen .l1 li{ margin-right:20px; }
    .products .Screen .l1 a{ padding:5px 0; }
    .products .Screen .l2 li{ margin-right:20px; }

    /*产品详情描述内容*/
    .proShowCon .left {
        float: left;
        width: 100%;
        background-color: #fff;
    }
    .proShowCon .right {
        float: left;
        width: 100%;
        margin-left: 0%;
        padding-top: 10px;
    }
}

@media screen and (max-width:980px){
    /*公共内页标题*/
    .big-title.big-mobile{display: block;}

    /*公司简介*/
    .company-box .left1 .content .web{display: none;}
    .company-box .left1 .content .mobile{display: block;}

    .certificate .two .item{ width:94%;}
    .certificate .two .item .swiper-prev{display:none;}
    .certificate .two .item .swiper-next{display:none;}
    .certificate .two .item .swiper-container .swiper-slide .title{line-height:20px; font-size:12px;}
    .certificate .two .item .swiper-container .swiper-pagination{display:block;}
}

@media screen and (max-width: 960px) {
    /*首页四大产品分类*/
    .i_one .nums{ width:100%; position:inherit; height:auto; padding-top:3%; padding-bottom:3%; margin-top:1%;}
    .i_one .nums .table{ display:block; height:auto;}
    .i_one .nums ul{ display:block;}
    .i_one .nums ul li{ display:inline-block; margin-left:1%; margin-right:1%; vertical-align:top;}
    .i_one .nums ul li i{ width:50px; height:50px; line-height:50px;}
    .i_one .nums ul li.on{ padding-top:0; padding-bottom:0; padding-left:30px; padding-right:30px;}
    .i_one .nums ul li.on:before{width:20px; height:1px;}
    .i_one .nums ul li.on:after{width:20px;height:1px;}
    .i_one .nums ul li:before{ top:50%; height:1px; width:0;  left:0;}
    .i_one .nums ul li:after{ bottom:auto; top:50%; width:0; height:1px; right:0;}
    .i_one .i_one_c{ position:relative;}
    .i_one .i_img{width: calc(67% - 0px);width: -webkit-calc(67% - 0px);width: -moz-calc(67% - 0px); margin-left: 0;}
    .i_one .i_txts .inext{ margin-top:5%;}
    

    /*荣誉证书*/
    .i_two .i_two_ul li{width:33.06%;}
    .i_two .i_two_ul li:nth-child(1){ width:100%; margin-right:0;}

    /*内页当前位置*/
    .Location{height:50px; line-height:50px; font-size:14px;}
    .Location .rclass{ display:block;}

    .Location .Location_b{ display:none;}
    .Location .Location_b a{ float:none; display:block; margin-left:0; padding-left:3%; text-align:left; background:#efefef; border-bottom:1px solid #fff;}
    .Location .Location_b a:after{ height:0;}
    .Location .Location_b a.isel{background:#00a0e9;color:#fff;}
    /*分类弹窗*/
    .about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
    .Location_b.lws .about_tc{ width:80%;}
    .Location_b.lws{ display:block;}
    .about_l.lws .about_tc{ width:100%;}
    .about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#fff; top:0; overflow:hidden; height:100%;}
    .about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:40px; display:block;}
    .about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
    /*内页当前位置*/

    /*内页*/
    /*产品中心分类列表*/
    .position2{height:50px; line-height:50px;}
    .position2 .rclass{ display:block;}
    .about_l{ float:none; width:0%; background:none; margin-right:0; z-index: 19891025; right: 0%; position:absolute; overflow: hidden; top:0; height:100%; margin-top:0; margin-bottom:0;}
    .about_l.lws{ width:90%; max-width:310px;}
    .about_l .about_l_titile{ height:60px;}
    .about_l .about_l_titile .h1{ height:22px; line-height:22px; font-size:16px; margin-top:10px;}
    .about_l .about_l_titile span{ font-size:12px;}
    .about_l .i_left_ul2 li{ padding-top:5px; padding-bottom:5px;}
    .about_l .i_left_ul2 li:after{ top:16px; height:22px;}
    .about_l .i_left_ul2 li h2{ height:44px; line-height:44px; margin-left:26px;  margin-right:22px; font-size:15px;}
    .about_l .i_left_ul2 li h1{ height:44px; line-height:44px; margin-left:26px;  margin-right:22px; font-size:15px;}
    .about_l .i_left_ul2 li div{ margin-left:34px; margin-right:22px; font-size:14px; margin-top:10px; padding-bottom:10px;}
    .about_l .i_left_ul2 li div a{ height:36px; line-height:36px; background-size:8px 8px;}
    .about_r{ padding-top:0;}
}

@media screen and (max-width:835px){
    .i_one .i_title {
        margin: 0 auto;
        width: 96%;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
        clear: both;
        overflow: hidden;
    }

    /*首页四大产品分类*/
    .proType{display:none;height:auto; padding-bottom:60px;background:url(../images/i_bg3.jpg) center center no-repeat;overflow:hidden;}
    .proType .i_title{display:none;}
    .proType_mobile .i_title .title {
        color: #222;
        height: auto;
        line-height: 30px;
        margin-top: 18px;
        font-family: 'Quicksand';
        font-size: 26px;
        overflow: hidden;
    }
    .i_one{ background-position:right 80%; background-size:25% auto; display:none;}
    .i_one .i_img{width: calc(100% - 0px); width: -webkit-calc(100% - 0px); width: -moz-calc(100% - 0px);}
    .i_one .i_txts{ position:inherit;right:0px; top:10px;float:left;width:96%;height:auto;margin:0 auto; padding-top:0%;padding-left:2%;}
    .i_one .i_txts .divhidden{ max-width:none; }
    .i_one .i_txts .table{ display:block; height:auto;}
    .i_one .i_txts .table .tds{ display:block;}
    .i_one .i_txts .h3{ margin-bottom:3%;}
    .i_one .i_txts .imore{display: block;width:120px; height:36px; line-height:36px;margin-top:4%;margin-bottom:4%;font-size:16px;font-family: Arial;}
    .i_one .i_txts .inext{ margin-top:4%; padding-top:2%; padding-bottom:2%; display:none;}
    .i_one_phone{display:block;}
/*     .i_one .i_txts{ position:absolute; right:0px; top:560px;float:left;width:100%;max-width:860px;height:100%;padding-left:10px;overflow:hidden;} */

    /*优势*/
    .youshi ul li .h3 {
        overflow: hidden;
        height: 46px;
        line-height: 46px;
        margin-top: 10px;
        font-family: 'Quicksand';
        font-weight: 600;
        font-size: 20px;
        color: #333333;
        transition: all 0.3s;
    }
    .youshi ul li .p {
        max-width: 100%;
        margin: 0 auto;
        height: 160px;
        line-height: 160%;
        font-size: 14px;
        color: #666666;
        text-align: left;
        text-justify: inter-ideograph;
        overflow: hidden;
    }
    .youshi ul li em {
        display: block;
        margin: 0 auto;
        margin-top: 0px;
        margin-bottom: 0px;
        position: relative;
        width: 120px;
        height: 27px;
        line-height: 27px;
        margin-top: 23px;
        margin-bottom: 10px;
        color: #0e89d6;
        font-size: 14px;
        font-style: normal;
        transition: all 0.3s;
        z-index: 0;
        border: 1px solid #0e89d6;
        border-radius: 30px;
        -webkit-border-radius: 30px;
        -ms-border-radius: 30px;
        -o-border-radius: 30px;
        -moz-border-radius: 30px;
    }

    /*公司简介*/
    .company-box .left1 .content {
        line-height: 150%;
        color: #808080;
        font-size: 16px;
        font-family: "arial;";
    }

    /*荣誉证书*/
    .certDiv {
        padding-top: 50px;
        padding-bottom: 1px;
        margin-top: 40px;
        background: url(../images/delve.jpg) no-repeat center top;
    }

    /*新闻中心列表*/
    .newsPage .newsList li {
        float: left;
        width: 49%;
        height: auto;
        margin: 0 2% 2% 0;
        padding-bottom: 10px;
        background-color: #fff;
    }
    .newsPage .newsList li:nth-child(2n) {
        margin-right: 0;
    }
    .newsPage .newsList li .pic {
        width: 100%;
        height: auto;
    }
    .newsPage .newsList li .text {
        width: 100%;
        padding: 0px 0px;
    }
    .newsPage .newsList li .line {
        height: 1px;
        background: #efefef;
        margin: 0 auto;
        position: relative;
        display: block;
        float: initial;
        vertical-align: initial;
        top: 160px;
    }
    .newsPage .newsList li .text .txt {
        float: left;
        height: 64px;
        line-height: 22px;
        margin-top: 8px;
        margin-bottom: 10px;
        font-size: 14px;
        color: #737373;
    }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:175px;overflow: hidden;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }

    .products .prolist .title {
        margin: 10px 0 5px;
        height: auto;
        line-height: 22px;
        color: #333;
        font-size: 16px;
    }
    .products .prolist .des {
        font-size: 13px;
        height: 36px;
        line-height: 18px;
        margin-bottom: 15px;
        color: #939393;
    }

    /*尾部*/
    .footercon .Follow{
        float: left;
        width: 15%; 
        text-align: left;
    }
    .footercon .information{
        float: left;
        width: 25%; 
        text-align: left;
    }
    .footercon .Contact{
        float: left;
        width: 50%; 
        text-align: left;
    }
    .footercon .bottomlogo {
        display: none;
        float: left;
        width: 100%; 
        margin-left: 0%;
        text-align: left;
    }
    .copyright {
        float: left;
        width: 100%;
        margin-top: 30px;
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: center;
        border-top: #313131 solid 1px;
    }
    .copyright .banquan {
        float: left;
        width: 80%;
        line-height: 20px;
        color: #666;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        text-align: left;
    }
    .copyright .Privacy {
        float: left;
        width: 20%;
        line-height: 20px;
        color: #666;
        font-size: 14px;
        text-align: right;
    }
}

@media screen and (max-width:810px){
    /*优势*/
    .youshi ul li .p {
        max-width: 100%;
        margin: 0 auto;
        height: 180px;
        line-height: 160%;
        font-size: 14px;
        color: #666666;
        text-align: left;
        text-justify: inter-ideograph;
        overflow: hidden;
    }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:168px;overflow: hidden;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }

    /*联系我们*/
    .contact .contactinformation ul li i{
        float: left;
        width: 8%;
        color: #00A0E9;
        font-size: 18px;
        font-style: normal!important;
    }
    .contact .contactinformation ul li .con{
        width: 90%;
        margin-left: 2%;
        text-align: left;
    }
}

@media screen and (max-width:789px){
    /*首页四大产品分类*/
    .i_one .i_txts .p{ line-height:22px; max-height:66px;}
    .i_one .i_txts .imore{ width:120px; height:40px; line-height:40px;font-size:18px;}
    .i_one .i_txts .inext{ height:40px; line-height:40px; font-size:14px;}

    /*首页热门产品 */
    .owl-demo7.owl-theme .owl-controls .owl-buttons div{ width:40px; height:40px;}

    #banner{ display:none;}

    /*内页当前位置*/
    .Location .Location_b a{ font-size:14px;}
}

@media screen and (max-width:769px){
    /*首页banner*/
	.slideBox .hd{ bottom:0.5rem; }
    .slideBox .hd ul li{ margin:0; }
    /*.slideBox .hd ul li:after{ height:1rem; width:1rem; }*/
    .hide-767{ display:none; }
    .show-767{ display:block; }

    /*内页banner*/
    #AutoBan .pc{ display:none;max-width: 100%;height: auto; text-align: center; }
    #AutoBan .phone{ display:block;max-width: 100%;height: auto;text-align: center; }

    /*公共内页标题*/
/*     #main{margin: 50px 0 60px;} */
    .big-title{font-size: 24px;}

    /*-back-top-*/
    .toTop {display: block;bottom: 70px;}

    /*上一条下一条返回列表*/
    .nd-np-a a{padding: 10px 12px;font-size: 12px;}
    .nd-np-back{padding: 10px 10px 10px 30px;font-size: 12px;background: url('../images/back.png') no-repeat 10px center;background-size: 14px;}
    .nd-np-back:hover{color: #fff;background: url('../images/back.png') no-repeat 10px center;background-size: 14px;}

    /*公司简介*/
    .company-box .left1,
    .company-box .right1{width: 100%;float: none;}
    .company-box .left1{margin-bottom: 4%;}

    /*发展历程*/
    #development{width: 39%;}
    #development2{width: 56%;}
    #development2 .swiper-button-prev,
    #development2 .swiper-button-next{width: 140px;height: 30px;line-height: 30px;}
    #development .swiper-slide .scroll{padding: 10px;}

    /*选择我们*/
    .chooselist {padding: 0px 0 0px;}
    .choose-more{margin:15px 0 0 0;}
    .chooselist .tab_menu li div i.m-1j-i-01{width: 80px;height: 80px;left:0px;}
    .chooselist .tab_menu li.current div i.m-1j-i-01 img{margin:-80px 0 0 0;}
    .choose-tab-box{margin:20px 0 0 0;}
    .chooselist .tab_menu li{width: 100%;margin:10px 0 0 0;min-height: 90px;}
    .chooselist.tab_menu li:nth-child(2){margin:20px 0 0 0;}
    .chooselist .tab_menu li div {padding: 0 0 0 110px;text-align: left;}
    .chooselist .tab_menu li div span{max-height: auto;height: auto;}
    .chooselist .tab_menu li div p{height:48px;margin:10px 0 0 0;}
    .chooselist .tab_menu li:nth-child(odd){width: 100%}
    .chooselist .tab_menu li:nth-child(odd) div{padding:0 0 0 110px;text-align: left;}
    .chooselist{padding: 30px 0 30px;}
    .chooselist .tab_menu{height: auto;}


    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:161px;overflow: hidden;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }

    .products {
        display: flex;
        padding: 20px 0;
        background-color: #f8f8f8;
    }
    .products .Screen .pad{ padding:10px 15px; }
    .products .Screen .l1{ margin-bottom:5px; }
    .products .Screen .l1 a{ padding:3px 0; font-size:15px; }
}

@media screen and (max-width:650px){
    /*发展历程*/
    #development2 .swiper-button-prev,
    #development2 .swiper-button-next{width: 140px;height: 30px;line-height: 30px;}
    #development2 .swiper-slide.s2,
    #development2 .swiper-slide{padding-top: 30px;padding-bottom: 10%;}
    #development2 .swiper-slide.s2{padding-top: 17px;}
    #development2 .swiper-slide.s2 .position{margin-top: 0;}
    #development2 .swiper-slide.s2 .center{margin-top: 0;}
    #development2 .swiper-slide .name{font-size: 22px;}
    #development2:before,
    #development2 .swiper-slide:before{top: 83px;}
    #development2 .swiper-button-prev img{margin-right: 5px;}
    #development2 .swiper-button-next img{margin-left: 5px;}
}

@media screen and (max-width:640px){
    /*优势*/
    .youshi ul li{ float:left; width:49%; margin-right:2%;overflow:hidden;transition:all 0.3s; text-align:center;}
    .youshi ul li:nth-child(2n+0){margin-right:0;}
    .youshi ul li .p {
        max-width: 100%;
        margin: 0 auto;
        height: 110px;
        line-height: 160%;
        font-size: 14px;
        color: #666666;
        text-align: left;
        text-justify: inter-ideograph;
        overflow: hidden;
    }

    /*首页四大产品分类*/
    .proType{display:none;height:auto; padding-bottom:60px;background:url(../images/i_bg3.jpg) center center no-repeat;overflow:hidden;}
    .proType .i_title{display:none;}
    .proType_mobile .i_title .title {
        color: #222;
        height: auto;
        line-height: 30px;
        margin-top: 18px;
        font-family: 'Quicksand';
        font-size: 26px;
        overflow: hidden;
    }
    .i_one{ background-position:right 80%; background-size:25% auto; display:none;}
    .i_one .i_img{width: calc(100% - 0px); width: -webkit-calc(100% - 0px); width: -moz-calc(100% - 0px);}
    .i_one .i_txts{ position:inherit;right:0px; top:10px;float:left;width:96%;height:auto;margin:0 auto; padding-top:0%;padding-left:2%;}
    .i_one .i_txts .divhidden{ max-width:none; }
    .i_one .i_txts .table{ display:block; height:auto;}
    .i_one .i_txts .table .tds{ display:block;}
    .i_one .i_txts .h3 {
        overflow: hidden;
        font-weight: normal;
        color: #fff;
        font-size: 20px;
        font-family: Arial;
        position: relative;
        margin-bottom: 2%;
        padding-bottom: 3%;
    }
    .i_one .i_txts .imore{ width:120px; height:36px; line-height:36px;margin-top:4%;margin-bottom:4%;font-size:16px;font-family: Arial;}
    .i_one .i_txts .inext{ margin-top:4%; padding-top:2%; padding-bottom:2%; display:none;}
    .i_one_phone{display:block;}
/*     .i_one .i_txts{ position:absolute; right:0px; top:560px;float:left;width:100%;max-width:860px;height:100%;padding-left:10px;overflow:hidden;} */

    /*首页热门产品*/
    .hotPro {
        padding-bottom: 30px;
    }
    .hotPro .i_title .title {
        color: #333333;
        height: auto;
        line-height: 30px; 
        margin-top: 0px; 
        font-family: 'Quicksand';
        font-size: 26px;
        font-weight: 600;
        overflow: hidden;
    }
    .owl-demo7 .item dd .con .h3 {
        height: auto;
        line-height: 130%;
        color: #222222;
        font-size: 16px;
        /* font-weight: normal; */
        text-align: left;
        transition: all 0.3s;
    }
    .owl-demo7 .item dd .con .p {
        height: auto;
        line-height: 140%;
        margin-top: 5px;
        text-align: left;
        font-size: 14px;
        color: #666;
        transition: all 0.3s;
    }
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-7px;}
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-7px;}

    /*尾部*/
    .footercon {
        margin: 0px auto;
        padding-top: 25px;
    }
    .footercon .Follow {
        display: none;
        float: left;
        width: 40%;
        text-align: left;
    }
    .footercon .information {
        float: left;
        width: 30%;
        text-align: left;
    }
    .footercon .Contact {
        float: left;
        width:65%;
        padding-top: 0px;
        margin-top: 0px;
        text-align: left;
        border-top: #313131 solid 0px;
    }
    .footercon .Contact ul {
        display: block;
        width: 100%;
        padding-top: 15px;
    }
    .footercon .bottomlogo {
        float: left;
        width: 100%;
        margin-left: 0%;
        margin-top: 2%;
        padding-top: 10px;
        text-align: left;
        border-top: #313131 solid 1px;
    }

    /*荣誉证书*/
    .containerDiv{width: 96%;margin: 0 auto;}
    .certificate .two .item .swiper-container .swiper-slide .title{ line-height:16px; font-size:10px; margin-top:6px;}

    /*选择我们*/
    .choose {padding: 50px 0px 10px 0px;}
    .chooselist .choose-tab-box {
        width: 100%;
        position: relative;
        margin: 20px 0 0 0;
    }
    
    /*内页当前位置*/
    .Location{height:44px; line-height:44px; font-size:13px;}
    .Location .postions_r img{ height:12px;}

    /*联系我们*/
    .contact .contactinformation {
        width: 100%;
        margin-right: 0%;
    }
    .contact .contactinformation ul li i{
        float: left;
        width: 5%;
        color: #00A0E9;
        font-size: 18px;
        font-style: normal!important;
    }
    .contact .contactinformation ul li .con{
        width: 93%;
        margin-left: 2%;
        text-align: left;
    }
    .contact .contactFeeback {
        float: left;
        width: 100%;
        margin-top: 15px;
    }

    /*常见问题*/
    .Faq_tit span {
        display: inline-block;
        width: 65%;
        font-size: 22px;
        color: #00A0E9;
    }
    .gr-employ .tit-bar{padding:10px 20px; }
    .gr-employ .tit-bar li{ font-size:18px; line-height:22px;}
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 4.5%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .cont{padding:20px 20px;font-size:13px;}
    .gr-employ-list .item .cont .one b{font-size:14px;}
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 4.5%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .tit-bar:before{right:2%; width:25px;height:25px; margin-top:-12px;}
    .gr-employ-list .item .cont .two a{ width:120px; height:36px;line-height:36px;}


    /*工厂实力*/
    .worksshop {
        padding: 20px 14px;
        box-sizing: border-box;
    }
    .worksshop .worksshopList {
        margin-bottom: 10px;
    }
    .worksshop .worksshopList li {
        float: left;
        width: 50%;
        margin: 0 0 10px 0;
        padding-right: 5px;
        box-sizing: border-box;
    }
    .worksshop .worksshopList li:nth-child(even){
        padding-right: 0;
        padding-left: 5px;
    }
    .worksshop .worksshopList li a:hover {
        box-shadow: none;
    }
    .worksshop .worksshopList li a:hover .pic img {
        transform: scale(1, 1);
        -webkit-transform: scale(1, 1);
        -ms-transform: scale(1, 1);
        -o-transform: scale(1, 1);
        -moz-transform: scale(1, 1);
        overflow: hidden;
    }
    .worksshop .worksshopList li a:hover .text .tit {
        color: #333333;
    }
    .worksshop .worksshopList li a:hover .text .line::after {
        width: 0%;
    }
    .worksshop .worksshopList li .pic {
        height: auto;
    }
    .worksshop .worksshopList li .text {
        padding: 10px;
    }
    .worksshop .worksshopList li .text .tit {
        height: 20px;
        line-height: 20px;
        font-size: 16px;
    }
    .worksshop .worksshopList li .text .txt {
        height: 40px;
        line-height: 20px;
        font-size: 14px;
        margin-top: 4px;
    }
    .worksshop .worksshopList li .text .line {
        margin: 8px 0;
    }
    .worksshop .worksshopList li .text .line::after {
        display: none;
    }
    .worksshop .worksshopList li .text .more {
        height: 20px;
        line-height: 20px;
        font-size: 14px;
        background-position: right 0 center;
        background-size: 16px auto;
    }

    /*新闻列表*/
    .newsPage {
        padding: 20px 0px 0px;
        box-sizing: border-box;
        margin: 0 auto;
        width: 100%;
    }
    .newsPage .newsList li {
        width: 50%;
        margin: 0 0 10px 0;
        padding-right: 5px;
        box-sizing: border-box;
    }
    .newsPage .newsList li:nth-child(even){
        padding-right: 0;
        padding-left: 5px;
    }
    .newsPage .newsList li a:hover .text .tit {
        color: #333333;
    }
    .newsPage .newsList li .text .txt {
        float: left;
        height: 64px;
        line-height: 20px;
        margin-top: 8px;
        margin-bottom: 10px;
        font-size: 14px;
        color: #737373;
    }
    .newsPage .newsList li .pic {
        display: inline-block;
        width: 100%;
        height: auto;
        margin-bottom: 5px;
        overflow: hidden;
        background-color: #fff;
    }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:265px;overflow: hidden;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }

    .products .prolist li{float:left;width: 48.5%;margin-right: 1.5%;margin-bottom: 1.5%;vertical-align:top;}
    .products .prolist li:nth-child(4n) {margin-right: 0%;}

    /*产品详情*/
    .productsShow {
        padding: 30px 0;
    }
    .productsShow .proShowCon .wrap{
        max-width: 600px;
    }
    .proShowCon .left .content,
    .proShowCon .left .photo {
        width: 100%;
        float: none;
    }
    .proShowCon .left .photo .bottom {
        margin-top: 10px;
        padding: 0 30px;
    }
    .proShowCon .left .photo .swiper-button-prev,
    .proShowCon .left .photo .swiper-button-next {
        width: 24px;
    }
}

@media screen and (max-width:600px){
    /*尾部*/
    .footercon .Follow {
        float: left;
        width: 18%;
        text-align: left;
    }
    .footercon .Follow li{
        float: left;
        width: 35px;
        height: 35px;
        margin-right: 10px;
        padding: 5px;
        border:1px solid #777;
        border-radius: 50%;
        -moz-border-radius: 50%;  /* Firefox */ 
        -webkit-border-radius: 50%;  /* Safari和Chrome */
        border-radius: 50%;  /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器*/
        
        /* -moz-box-shadow: 10px 10px 20px #000;  */ /* Firefox */
        /* -webkit-box-shadow: 10px 10px 20px #000; */   /* Safari 和Chrome */
        /* box-shadow: 10px 10px 20px #00;  */  /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器*/
        /* behavior: url(ie-css3.htc);  */   /*通知IE浏览器调用脚本作用于'box'类*/
    }
    .footercon .information {
        float: left;
        width: 30%;
        text-align: left;
    }
    .footercon .Contact {
        float: left;
        width: 60%;
        text-align: left;
    }
    .footercon .bottomlogo {
        display: none;
        float: left;
        width: 100%;
        margin-left: 0%;
        margin-top: 2%;
        text-align: left;
    }

    /*发展历程*/
    #development2 .swiper-button-prev,
    #development2 .swiper-button-next{width: 105px;height: 25px;line-height: 25px;font-size: 12px;}
    #development .swiper-slide .scroll{padding: 10px 0;}
    #development{width: 41%;}

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:245px;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }

    /*常见问题*/
    .Faq_tit {
        padding: 2%;
        margin-bottom: 20px;
        border: 1px dashed #ddd;
        background: url(../images/faq.jpg) right no-repeat;
        background-size: 30%;
        background:none;
    }
    .Faq_tit span {
        display: inline-block;
        width: 100%;
        font-size: 22px;
        color: #00A0E9;
    }
}

@media screen and (max-width:540px){
    /*公共内页标题*/
    .big-title{font-size: 20px;margin-bottom: 8.2%;}

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:225px;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }

    /*常见问题*/
    .gr-employ .tit-bar{padding:10px 20px; }
    .gr-employ .tit-bar li{ font-size:18px; line-height:22px;}
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 5%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .cont{padding:20px 20px;font-size:13px;}
    .gr-employ-list .item .cont .one b{font-size:14px;}
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 5%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .tit-bar:before{right:2%; width:25px;height:25px; margin-top:-12px;}
    .gr-employ-list .item .cont .two a{ width:120px; height:36px;line-height:36px;}
}

@media screen and (max-width: 480px) {
    /*优势*/
    .youshi ul li {
        float: left;
        width: 100%;
        margin-right: 0%;
        margin-top: 1%;
        overflow: hidden;
        transition: all 0.3s;
        text-align: center;
    }
    .youshi ul li .p {
        max-width: 100%;
        margin: 0 auto;
        height: auto;
        line-height: 160%;
        font-size: 14px;
        color: #666666;
        text-align: left;
        text-justify: inter-ideograph;
        overflow: hidden;
    }

    /*首页四大产品分类*/
    .proType_mobile {
        height: auto;
        padding-bottom: 20px;
        background: url(../images/i_bg3.jpg) center top no-repeat;
        overflow: hidden;
    }
    .i_one .nums ul li i{ width:40px; height:40px; line-height:40px;}
    .i_one .nums ul li.on{ padding-left:20px; padding-right:20px;}
    .i_one .nums ul li.on:before{ width:15px;}
    .i_one .nums ul li.on:after{ width:15px;}
    .i_one .i_txts .imore{ width:120px;height:36px;line-height:36px;font-size:18px; font-family: Arial;}
    .i_one .i_txts .inext{ font-size:13px;}
    .i_one .i_txts .h3 {
        overflow: hidden;
        font-weight: normal;
        color: #fff;
        font-size: 20px;
        font-family: Arial;
        position: relative;
        margin-bottom: 2%;
        padding-bottom: 3%;
    }

    /*首页热门产品 */
    .owl-demo7.owl-theme .owl-controls .owl-buttons div{width:30px;height:30px;}
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-7px;}
    .owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-7px;}
    .owl-demo7 .item dd .con .h3{height:auto; line-height:160%; font-size:16px;}

    /*荣誉证书*/
	.certificate .two .item .swiper-container .swiper-pagination{margin-top:20px;}
    .certificate .two .item .swiper-container .swiper-pagination span{ width:22px; height:4px; margin:0 4px;}
	.certificate .two{padding:30px 0;}
	.certificate .two .item{ margin-top:20px;}
    .certificate .two .item .swiper-container .swiper-slide{ width:49%;}

    /*内页当前位置*/
    .Location{ font-size:12px;}
    .Location .postions_b a{ font-size:13px;}

    /*产品中心分类*/
    .position2{ font-size:12px;}
    .position2 label{ display:none;}

    /*常见问题*/
    .gr-employ .tit-bar{padding:10px 15px; }
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 7%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .tit-bar:before{ background:none;}
    .gr-employ-list .item .tit-bar.on:before{ background:none;}
    .gr-employ .tit-bar li{ font-size:16px; line-height:20px;}
    .gr-employ-list .item .cont {
        padding: 15px 15px;
        font-size: 13px;
    }
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 7%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }

    /*发展历程*/
    #main.company-box .delve{padding: 8.2% 0 0;}
    #development{display: none;}
    #development2:before,
    #development2 .swiper-slide:before{display: none;}
    #development2{width: 95%;margin: 0 auto;float: none;}
    #main.company-box .delve .list{margin-top: 0;}
    #development2 .swiper-slide.s2,
    #development2 .swiper-slide{padding: 0;}
    #development2 .img{display: block;}
    #development2 .bs{background: #f2f2f2;margin-bottom: 5%;}
    #development2 .desc{max-height: 146px;overflow-y: auto;color: #666;font-size: 14px;line-height: 24px;}
    #development2 .scroll{padding: 12px 10px;display: block;}
    /*#development2 .center{position: relative;}*/
    #development2 .swiper-slide .relative.r1:before{content:"";position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: 1px;background: #e4e4e4;}
    #main.company-box .delve .bpn{margin-top: 5%;text-align: center;}
}

@media screen and (max-width:420px){
    /*首页四大产品分类*/
    .i_one .i_txts .imore {
        width: 120px;
        height: 32px;
        line-height: 32px;
        font-size: 16px;
        font-family: Arial;
    }
 
    /*首页热门产品*/
    .hotPro .i_title .title {
        color: #333333;
        height: auto;
        line-height: 30px; 
        margin-top: 0px; 
        font-family: 'Quicksand';
        font-size: 26px;
        font-weight: 600;
        overflow: hidden;
    }
    .owl-demo7 .item dd {
        padding-bottom: 13%;
        text-align: center;
        overflow: hidden;
        border: 1px solid #efefef;
        background: #fff;
        transition: all 0.3s;
        position: relative;
    }   
    .owl-demo7 .item dd .con .h3 {
        height: auto;
        line-height: 130%;
        color: #222222;
        font-size: 16px;
        /* font-weight: normal; */
        text-align: left;
        transition: all 0.3s;
    }
    .owl-demo7 .item dd .con .p {
        height: auto;
        line-height: 120%;
        margin-top: 5px;
        text-align: left;
        font-size: 14px;
        color: #666;
        transition: all 0.3s;
    }
    .owl-demo7 .item dd .buymore {
        position: relative;
        top: 9px;
        left: 0px;
        z-index: 1;
        padding: 0% 4% 0%;
        text-align: center;
    }

    /*尾部*/
    .footercon {
        margin: 0px auto;
        padding-top: 25px;
    }
    .footercon .Follow {
        display: none;
        float: left;
        width: 40%;
        text-align: left;
    }
    .footercon .information {
        display: none;
        float: left;
        width: 60%;
        text-align: left;
    }
    .footercon .Contact {
        float: left;
        width:100%;
        padding-top: 0px;
        margin-top: 0px;
        text-align: left;
        border-top: #313131 solid 0px;
    }
    .footercon .Contact ul {
        display: block;
        width: 100%;
        padding-top: 15px;
    }
    .footercon .bottomlogo {
        float: left;
        width: 100%;
        margin-left: 0%;
        margin-top: 2%;
        padding-top: 10px;
        text-align: left;
        border-top: #313131 solid 1px;
    }

    /*公共内页标题*/
    .big-title2{position:relative;color: #333333;font-size:20px;font-weight: 600;font-family: 'Quicksand';padding-bottom: 15px;margin-bottom:0px;border-bottom:1px dashed #ddd;}
    .big-title2:after{content:"";position: absolute;top: 39px;left: 0;right: 0;margin: auto;width: 45px;height: 23px;background:url(../images/arrow_xia.png) repeat; }

    /*选择我们*/
    .chooselist .tab_menu li div span {
        font-size: 18px;
        line-height: 20px;
    }
    .chooselist .tab_menu li div p {
        height: auto;
        margin: 5px 0 0 0;
    }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:175px;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }  

    /*产品详情描述内容*/
    .proShowCon .right .con p {
        line-height: 130%;
        padding-bottom: 10px;
        font-size: 22px;
        color: #333;
    }
    .productShowDetails .proDetailsDiv {
        display: flex;
        padding: 10px;
        background-color: #fff;
    }
}

@media screen and (max-width:385px){

    /*联系我们*/
    .contact .contactinformation ul li i{
        float: left;
        width: 7%;
        color: #00A0E9;
        font-size: 18px;
        font-style: normal!important;
    }
    .contact .contactinformation ul li .con{
        width: 91%;
        margin-left: 2%;
        text-align: left;
    }
    .contact .contactFeeback {
        float: left;
        width: 100%;
        margin-top: 15px;
    }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:165px;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }  
}

@media screen and (max-width: 380px) {
}

@media screen and (max-width:375px){
    /*公共内页标题*/
    .big-title{font-size: 17px;}

    .big-title2{position:relative;color: #333333;font-size:20px;font-weight: 600;font-family: 'Quicksand';padding-bottom: 15px;margin-bottom:0px;border-bottom:1px dashed #ddd;}
    .big-title2:after{content:"";position: absolute;top: 39px;left: 0;right: 0;margin: auto;width: 45px;height: 23px;background:url(../images/arrow_xia.png) repeat; }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:165px;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }  

    /*产品详情*/
    .proShowCon .right .canshu li span.canshu1{
        float:left;
        width: 57%;
        padding-left: 1%;
        padding-right: 1%;
        height: auto;
    }
    .proShowCon .right .canshu li span.canshu2{
        float:left;
        width: 40%;
        padding-left: 0%;
        padding-right: 1%;
        height: auto;
    }
}

@media screen and (max-width:360px){
    /*常见问题*/
    .gr-employ .tit-bar{padding:10px 10px;}
    .gr-employ .tit-bar li{ line-height:18px;}
    .gr-employ .tit-bar li:last-child{ padding-right:5%;}
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 7.6%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .cont{padding:20px 10px;}
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 7.6%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:155px;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }  
}

@media screen and (max-width:320px){
    /*首页热门产品*/
    .owl-demo7 .item dd .buymore a{padding:2% 3.3% 2% 3.3%;color:#00A0E9;font-size: 14px;border: 1px solid #ddd;background:#f8f8f8;border-radius:15px;-webkit-border-radius:15px;
-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
    .owl-demo7 .item dd .buymore a:hover{padding:1% 2% 1% 2%; color:#fff; font-size: 14px;border: 1px solid #ff6a00;background:#ff6a00;border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;}
    
    /*公共内页标题*/
    .big-title2{position:relative;color: #333333;font-size:20px;font-weight: 600;font-family: 'Quicksand';padding-bottom: 15px;margin-bottom:0px;border-bottom:1px dashed #ddd;}
    .big-title2:after{content:"";position: absolute;top: 62px;left: 0;right: 0;margin: auto;width: 45px;height: 23px;background:url(../images/arrow_xia.png) repeat; }

    /*选择我们*/
    .chooselist .tab_menu li {
        width: 100%;
        margin: 10px 0 0 0;
        height: auto; 
    }
    .chooselist .tab_menu li:nth-child(odd) div{padding:0 0 0 90px;text-align: left;}
    .chooselist .tab_menu li div{position: relative;padding:0 0px 0 90px;min-height: auto;text-align: left;}

    /*产品中心列表*/
    /*鼠标经过放大缩小/图片100%显示*/
    .imgBox{position:relative;max-width: 100%; height:140px;}
    .imgBox img{ display: block; position:absolute; left:0; top:0;max-width: 100%;height:auto;transform: scale(1); transition:all .3s; }
    .imgh:hover .imgBox img,
    .imgBox .imgh:hover img,
    .imgBox.imgh:hover img{ transform: scale(1.08); }
    .xy-half{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }  

    .products .prolist li .buymore {
        position: relative;
        bottom: 25px;
        left: 0px;
        z-index: 1;
        padding: 0% 4% 0%;
        text-align: center;
    }

    /*常见问题*/
    .Faq_tit span {
        display: inline-block;
        width: 100%;
        font-size: 18px;
        color: #00A0E9;
    }
    .gr-employ .tit-bar .tubiao {
        float: left;
        width: 8.5%;
        height: 25px;
        margin-right: 10px;
        background: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
    .gr-employ-list .item .cont .one .tubiao {
        float: left;
        width: 8.5%;
        height: 25px;
        margin-right: 10px;
        background: #00A0E9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
    }
}	


/*支持IE10及以上*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
/*支持IE9及以上*/
@media screen and (min-width:0\0)  {
}
/*支持IE8及以上*/
@media screen\0 {
}
/*仅支持IE8*/
@media \0screen {
}
/*支持IE8及以下*/
@media \0screen\,screen\9 {
}
/*支持IE7及以下*/
@media screen\9 {
}
/*仅支持谷歌*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
}
