﻿/*===================== 重置样式 START =====================*/
@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,p,dl,dd,dt,th,td,select,ul,ol,li,form,input,textarea,fieldset,legend,img{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-weight: 400;}
li{list-style: none;}
a{text-decoration: none;background: transparent;outline: none;color:#000;display: block;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
a:hover, .tran, .pub_button .pb_bg, .section_seven .item i{-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.wot{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.upp{text-transform:uppercase;}
.middle_box{display: table;width: 100%;height: 100%;}
.middle_box .middle{display: table-cell;vertical-align: middle;width: 100%;text-align: center;}
img{ border: 0;vertical-align: middle;max-width:100%;display: block;}
table{ border-collapse: collapse; border-spacing: 0;}
input,textarea{ -webkit-user-modify: read-write-plaintext-only;outline-style: none;border:none;font-size:14px;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #000; } 
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #000; } 
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#000; }
html::-webkit-scrollbar{width:5px;height:5px;background-color:#fff;} 
html::-webkit-scrollbar-track{border-radius:0;background-color:#fff;}
html::-webkit-scrollbar-thumb{border-radius:50px;width:5px;height:5px;background-color:#000000;}
textarea{resize:none; overflow: auto;}
input{padding-top: 0; padding-bottom: 0;};
select,input{vertical-align:middle; }
select,input,textarea{font-size:14px;margin:0;}
.clear{zoom:1;}
.clear:after{ content:""; display:block; height:0; visibility:hidden; clear:both;}
.clear::before, .clear::after { content: "";display: table; } 
.clear::after{clear: both;}
.fl{float: left;}
.fr{float: right;}
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;}
body{font-family:"Source Han Sans CN","Microsoft Yahei","Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:16px;color:#333;background-color: #fff;overflow-x: hidden;cursor: default;}
.error3{display: none !important;}
.wap_show{display: none;}
html,body{max-width:1920px;margin:0 auto;}
.inner{width:1480px;margin:0 auto;}
em{font-style: normal;}
.dn{display: none;}
.bgwhite{background: #fff;}
.text-white{color: #fff;}
.text-center{text-align: center;}
.f_12{ font-size:12px !important; }
.f_14{ font-size:14px !important; }
.f_16{ font-size:16px !important; }
.f_18{ font-size:18px !important; }
.f_20{ font-size:20px !important; }
.f_24{ font-size:24px !important; }
.f_28{ font-size:28px !important; }
.f_30{ font-size:30px !important; }
.f_38{ font-size:38px !important; }
.f_48{ font-size:48px !important; }
.f_58{ font-size:58px !important; }
.f_68{ font-size:68px !important; }
.f_72{ font-size:72px !important; }
/*===================== 重置样式 END =====================*/

/*===================== 公用样式 START =====================*/
.header{position: fixed;z-index:999; width: 100%;background: rgba(0, 0, 0, 0.99)}
.header .inner{height:100px;text-align: center;}
.header .logo img{margin-top: 25px;height:48px;}
.header .nav{width:60%;margin-right: 5%;}
.header .nav ul li{float: left;width:16.66%;height:100px;line-height:100px;text-align: center;}
.header .nav ul li a{color:#fff;position: relative;z-index:1;font-size:16px;display: block;height: 100%;}
.header .nav ul li a img{display: inline-block;}
.header .nav ul li i{position: absolute;width:8px;height:5px;background: url(../images/xia.png) no-repeat;top:0;bottom:0px;z-index:-1;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;margin: auto;margin-left: 5px;}

.header .nav ul li a:hover span, .header .nav ul li a.active span{color:#EDB67D;}
.header .nav ul li a:hover i, .header .nav ul li a.active i{transform: rotate(-180deg);}
.header .nav ul li a:hover em, .header .nav ul li a.active em{opacity:1;}
.header ul li .son_nav{display: none;position: relative;padding:8px;text-align: center;width:auto;top:0 !important;z-index:88;left:0;background-color: #eee !important;border-top:3px solid #000
	;}
.header ul li .son_nav a{padding:0;color:#848484;font-size:12px;line-height:2.2;white-space: nowrap;      text-overflow: ellipsis;}
.header ul li .son_nav a:hover{color:#0074E4;border:none;}
.header ul li .son_nav a.active{border:none;}
.header .product_son{display: none;position: absolute;left:0;top:100px;text-align: center;width:100%;padding:20px 0;height:auto;background-color:rgba(0,0,0,0.75);z-index:999;}
.header .product_son .item{display: inline-block;width:15%;margin:0.5%;}
.header .product_son .item p{font-size:16px;color:#fff;height:40px;line-height:40px;}
.header .product_son .item:hover .pb_bg{transform: scaleY(1);-webkit-transform: scaleY(1);transform-origin: left 0;-webkit-transform-origin: left 0;visibility: visible\9;}
.header .call{margin-top:20px;height:70px;background:url(../../images/cell.png) 0 center no-repeat;padding-left:60px;text-align: left;}
.header .call h3{font-size:32px;color:#fff;font-family: impact;}
.header .call em{color: #fff;}
.header .lan{margin-top: 40px;}
.header .lan dd{position: absolute;background: linear-gradient(rgba(29, 29, 30, .95), rgba(6, 6, 7, .95));border-radius: 50px;color: #fff;max-height: 0px;border: 1px solid rgba(0, 0, 0, 0);overflow: hidden;box-sizing: border-box;left: -350%;top:150%;padding: 0 15px;}
.header .lan dl{display: inline-block;position: relative;vertical-align: middle;cursor: pointer;}
.header .lan dl:hover dd{max-height: 40px;border-color: #4F4F4F;padding: 5px 15px;font-weight: 700;}
.header .lan a{color: #fff;display: inline-block;vertical-align: middle;margin-left: 5px;padding-left: 5px;border-left: 1px solid #4F4F4F}
.header.bg .inner{height: 70px;}
.header.bg .logo img{height: 30px;margin-top: 20px;}
.header.bg .nav ul li{height: 70px; line-height: 70px;}
.header.bg .call{margin-top: 5px;}
.header.bg .lan{margin-top: 25px;}

/* 下拉 */
.header .nav ul li.nav_li .nav_down{position:absolute; left:0; top:100%; width:100%; background: linear-gradient( rgba(29,29,30,.95), rgba(6,6,7,.95));  padding:45px 0; display:none;}
.header .nav ul li.nav_li .nav_down a:hover{color:#fff;}
.header .nav ul li.nav_li .nav_down .left{box-sizing: border-box;}
.header .nav ul li.nav_li .nav_down .left dt{font-size:28px; color:#EDB67D; font-weight:bold; margin-bottom:35px;}
.header .nav ul li.nav_li .nav_down .left dd{font-size:16px; font-weight:bold; position:relative; padding-left:15px;   margin-bottom:10px;}
.header .nav ul li.nav_li .nav_down .left dd::before{content:''; width:5px; height:9px; background:url(../../images/nav_icon.png) no-repeat center; background-size:cover; position:absolute; left:0; top:8px;}
.header .nav ul li.nav_li .nav_down .left dd a{color: #D1D4E3;text-align: left;}
.header .nav ul li.nav_li .nav_down .left dd a:hover {color:#fff;}
.header .nav ul li.nav_li .nav_down .right{padding-right:90px;}
.header .nav ul li.nav_li .nav_down .right .tit{font-size:16px; font-weight:bold; margin-bottom:15px; padding-left:20px; letter-spacing:5px;}
.header .nav ul li.nav_li .nav_down.pro_nav_down{position:absolute; left:0; top:99%; width:100%;  padding:45px 0; height: auto;}
.header .nav ul li.nav_li .nav_down.pro_nav_down .inner{height: auto;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_{width:20%; float:left; background-repeat:no-repeat; height:520px; padding:0 5px; box-sizing:border-box;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_:first-child{padding-left:0;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_:last-child{padding-right:0;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ dt{font-size:20px;  position:relative; line-height:34px; margin-bottom:10px; display:inline-grid;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ dt a{color:#EDB67D;font-size: 13px;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ dt::after{content:''; width:100%; height:1px; background:#585656; position:absolute; bottom:-3px; left:0;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ dd{font-size:12px; color:#595757; line-height:22px; font-weight:normal;}


.header .nav ul li.nav_li .nav_down .left{margin-left:32%;}
.header .nav ul li.nav_li .nav_down .right{padding-right:0; margin-top:10px;}
.header .nav ul li.nav_li .nav_down .right .tit{color:#4d4d4d;}
.header .nav ul li.nav_li .nav_down{height:345px; box-sizing:border-box; padding-top:60px;}
.header .nav ul li.nav_li .nav_down .right{padding-right:5.5%;}
.header .nav ul li.nav_li .nav_down .dd_left{width:30%;}
.header .nav ul li.nav_li .nav_down .dd_right{width:50%;}

.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_{width:11.11%; background-size:contain;text-align: left;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_{transition:all 0.5s ease;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_:hover{background-position:-15px 0;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_{position:relative;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ .img_{position:absolute; left:0; bottom:0; width:100%;  transition:all 0.5s ease;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ .img_ img{width: 110px;display: block;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_:hover .img_{left:-15px;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ dd a{font-size:12px;color: #D1D4E3;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ dd a:hover{color: #fff;}
.header .nav ul li.nav_li .nav_down.pro_nav_down ul .li_ dl{position:relative;}



.pub_title{text-align: center;}
.pub_title p{color:#666666;margin-bottom: 50px;margin-top: 20px;position:relative;z-index:1;}
.pub_title h4{position:relative;text-align:center;font-size:48px;z-index:1;color: #373737;font-weight: 700;}
.text-white{color: #fff !important;}


.banner {overflow: hidden !important;height: 100vh;position: relative;}
.banner .con{position: absolute;left:0;top:0;width:100%;height:100%;text-align: center;color: #fff;background: url(../images/videooverlay1.png) repeat;}
.banner .con .txt{text-align: center;border-radius: 50px;background: #0F478B;display: inline-block;padding: 5px 20px;margin-top: 20px;}
.banner .con h3{color: #fff;margin-top: 20px;font-weight: 300;letter-spacing: 1.5px;}
.banner .con p{color: #9C9DA1;margin-top: 15px;}
.banner {height: 100vh;display: block;width: 100%;}
.banner video {width: 100%;}
.banner .fp-tableCell>a img{position: absolute;left: 0;right: 0;bottom:30px;animation: fudong 2s 0.8s infinite;margin: auto;z-index: 9;}
@keyframes fudong{0%,100%{transform:translate(0px,0px)}50%{transform:translate(0px,-20px)}}

.pub_button{position: relative;z-index:1;}
.pub_button .pb_bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color:rgba(7,95,192,0.7);-webkit-transition: transform 0.5s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99);transition: transform 0.5s 0s cubic-bezier(0.36, 0.01, 0.29, 0.99);transform-origin: left 100%;-webkit-transform-origin: left 100%;transform: scaleY(0);-webkit-transform: scaleY(0);visibility: hidden\9;z-index: -1;}
.pub_button:hover .pb_bg, .pub_button.active .pb_bg{transform: scaleY(1);-webkit-transform: scaleY(1);transform-origin: left 0;-webkit-transform-origin: left 0;visibility: visible\9;}

.tit2{background:url(t.png);height:64px;line-height:64px;text-align:center;color:#fff;margin:5px 0 0 0}
.tit2 a{color:#fff}
.left_side{width:300px;background:#0158B2}
.left_side h3{color:#fff;font-size:30px;background:url(1_16.jpg) 20px 20px no-repeat;padding-left:60px;padding-top:10px}
.left_side h3 em{display:block;color:rgba(255,255,255,0.25);font-size:20px;text-transform:uppercase}
.left_side ul li{margin:0 25px;white-space: nowrap;      text-overflow: ellipsis; }
.left_side ul li a{display:block;background:url(jt.png) left center no-repeat;height:45px;line-height:45px;color:#fff;padding-left:20px;border-bottom:1px solid rgba(255,255,255,0.25)}
.left_side ul li a:hover{padding-left:30px}



.footer{background:#0A0A0A url(../../images/shu.png) no-repeat 12.5% top ;padding-top: 80px;}
.footer .inner{max-width: 1140px;}
.footer .f1{ margin-left: 3%;    margin-top: 3%;}
.footer .f1 h3{margin-bottom:40px}
.footer .f1 .item{float:left;text-align: center;}
.footer .f1 .item img{display: inline-block;width: 106px;}
.footer .f1 p{text-align: center;color: #fff;margin-top: 10px;}
.footer .f2{width:34%;margin-top: 5%;}
.footer .f2 a{float:left;width:33.33%;color:#fff;line-height:30px;display:block;text-align: left;margin-bottom: 10px;box-sizing: border-box;}
.footer .f2 a:nth-child(2n){margin-right: 0px;}
.footer .f2 a:hover{opacity: 0.8;}
.footer .f3{width:350px;color:#fff;line-height:30px;}

.footer .f3 a{display:inline-block; color:#fff}

.footer .f3 p{opacity: 0.8;font-size: 16px;}
.footer .f3 .call{margin-top:30px;text-align: left;margin-bottom: 20px;}
.footer .f3 .call img{display: inline-block;vertical-align: middle;}
.footer .f3 .call h3{font-size:32px;color:#fff;display: inline-block;vertical-align: middle;}

.footer .f3 .call h3 a{color:#fff;}

.footer .copyright{margin-top:30px;text-align:center;color:rgba(255,255,255,0.5);padding:15px 0;font-size:14px;border-top:1px solid rgba(255,255,255,0.15);}
.footer .copyright a{display:inline-block;color:rgba(255,255,255,0.5);font-size:14px;vertical-align: middle;}
.footer .copyright img{display:inline-block;margin-left:15px;max-height: 30px;vertical-align: middle;}
.footer .copyright p{color:#fff;text-align:center;vertical-align: middle;}

/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:120px;  z-index:999; }
.izl-rmenu .btn1{width:65px; height:65px; margin-bottom:1px; cursor:pointer; position:relative;border-radius: 5px;}
.izl-rmenu .btn-qq{background:url(../../images/r_qq.png) center no-repeat; background-color:#000;background-size: 95%;}
.izl-rmenu .btn-qq:hover{opacity: .8;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../../images/r_qq.png) center no-repeat; background-color:#000; text-decoration:none; display:block;background-size: 95%;}
.izl-rmenu .btn-wx{background:url(../../images/r_wx.png) center no-repeat; background-color:#000;background-size: 95%;}
.izl-rmenu .btn-wx:hover{opacity: 1.8;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-140px; top:0px; display:none;width:140px;height:140px;max-width: unset;}
.izl-rmenu .btn-phone{background:url(../../images/r_phone.png) center no-repeat; background-color:#000;background-size: 95%;}
.izl-rmenu .btn-phone:hover{opacity: 1.8;border-radius: 0 5px 5px 0;}
.izl-rmenu .btn-phone .phone{background-color:#000; position:absolute; width:160px; left:-160px; top:0px; line-height:65px; color:#FFF; font-size:18px; text-align:center; display:none;font-weight: 700;border-radius: 5px 0 0 5px;}
.izl-rmenu .btn-top{background:url(../../images/r_top.png) center no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*===================== 公用样式 END =====================*/

/*===================== 首页 START =====================*/

.banner1 .swiper-wrapper{flex-wrap: wrap;}
.banner1 .swiper-slide{cursor: pointer;color: #9EA0A4;text-align: center;flex: 1 0 24%;text-align: left;border-bottom: 1px solid #9EA0A4;}
.banner1 {border-bottom: 2px solid #000000;line-height: 40px;margin-top: 50px;}
.banner1 .swiper-slide.swiper-slide-thumb-active{color: #000;font-weight: 700;}
.banner2{overflow: hidden;position: relative;}
.banner2 .swiper-slide{background: #F6F7F8 url(../../images/i_p_bg.png) no-repeat  center 80%;box-sizing: border-box;padding: 2% 5% 2% 15%;}
.banner2 .swiper-slide .fl{margin-top: 15%;width: 40%;}
.banner2 .swiper-slide .fl h2{color: #000;font-weight: 700;}
.banner2 .swiper-slide .fl h5{margin-top: 20px;line-height: 1.5;}
.banner2 .swiper-slide .fl a{background: url(../../images/more_bg.png) no-repeat;color: #fff;text-align: center;line-height: 34px;width: 129px;margin-top: 15%;}
.banner2 .swiper-slide .fr{width: 60%;}
.banner2 .swiper-slide .fl a:hover{opacity: .8;}
.banner2 .banner-prev,.banner2 .banner-next{color: #000;}

/* 优势 */
.ysbg{background: url(../../images/ysbg.jpg) no-repeat center;background-attachment: fixed;background-size: cover;margin-top: 35px;}
.ysbg .ys_box{text-align: center;margin: 80px auto 0;}
.ysbg .ys_box a{display: inline-block;margin: 0 50px;}
.ysbg .ys_box a img{transition: .3s;}
.ysbg .ys_box a:nth-child(n+4){margin-top: 35px;}
.ysbg .ys_box a:hover img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);}


/* 服务行业 */
.fwhy{padding: 50px 0;}
.fwhy .fwbox.inner{width: 1350px;}
.fwhy .fwbox dl{float: left;width: 23%;margin: 0 1%;}
.fwhy .fwbox dl:nth-child(even) {    position: relative;    display: flex;    flex-direction: column-reverse;}
.fwhy .fwbox dl dd{background: #EAECED;box-sizing: border-box;padding: 25px 20px;line-height: 28px;    position: relative;}
.fwhy .fwbox dl dd h4{font-weight: 700;border-bottom: 1px solid #666d83;padding: 0 0 15px 0;margin-bottom: 15px;}
.fwhy .fwbox dl dd p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8; overflow: hidden;text-align:justify}

/* 销售网络 */
/* 销售网络 */
.network {text-align: center;background-image: linear-gradient(to right,#22262F,#383C47,#21252E);}
.network .fp-tableCell{	display:block !important;padding: 1px 0 0;}
.network .fp-tableCell>img{position: absolute;left: 50%;top: 50%;margin: -25% 0 0 -50%;}
.network .pub_title{margin-top: 10%;width: 100%;}
.map_box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;}
.map_box .location-list .list1 li{	cursor:pointer;outline:none;z-index:0;position:absolute;border-radius:20px;background:#293450;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;-o-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;-webkit-transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out,z-index 0.25s ease-in-out;-webkit-transition-delay:0.25s,0.25s,0.25s,0.25s;-webkit-transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;transition:opacity 0.25s ease-in-out 0.25s,width 0.25s ease-in-out 0.25s,height 0.25s ease-in-out 0.25s,z-index 0.25s ease-in-out 0.25s;}
.map_box .location-list .list1 li img{position: absolute;left: 50%;top: 50%;margin: -11px 0 0 -11px;max-width: none;animation: long2 .5s linear alternate infinite;}
@-webkit-keyframes long2{
	from { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
    to { -webkit-transform: translateY(0); transform: translateY(0); }
}
@keyframes long2{
	from { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
    to { -webkit-transform: translateY(0); transform: translateY(0); }
}
/*.map_box .location-list .list1 li:first-child{top:48.5%;left:19%}*/
.map_box .location-list .list1 li:nth-child(2){top:53.5%;left:61.5%}
.map_box .location-list .list1 li:nth-child(3){top:74.5%;left:23%}
.map_box .location-list .list1 li:nth-child(4){top:48.5%;left:46%}
.map_box .location-list .list1 li:nth-child(5){top:42%;left:63.5%}
/*.map_box .location-list .list1 li:nth-child(6){top:58%;left:53.5%}*/
.map_box .location-list .list1 li:nth-child(7){top:74%;left:80%}
.map_box .location-list .list1 li:nth-child(8){top:68%;left:48.5%}
.map_box .location-list .list1 li:nth-child(9){top:51.5%;left:67.5%}
.map_box .location-list .list1 li:nth-child(9) img{margin: -17px 0 0 -18px;}
.map_box .location-list .list1 li:nth-child(10){top:64.5%;left:72.8%}
.map_box .location-list .list1 li:after,.map_box .location-list .list1 li:before{content:"";display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0;-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0);z-index:-1;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-animation:wave 2s infinite;-moz-animation:wave 2s infinite;-o-animation:wave 2s infinite;animation:wave 2s infinite;-webkit-transition:.4s cubic-bezier(.71,.17,.3,.89);-o-transition:.4s cubic-bezier(.71,.17,.3,.89);-moz-transition:.4s cubic-bezier(.71,.17,.3,.89);transition:.4s cubic-bezier(.71,.17,.3,.89);width:5rem;height:5rem;box-shadow: 0px 0px 15px #ffffff inset;border: 1px solid #fff;background: rgba(255,255,255,0.5);}
.map_box .location-list .list1 li:first-child:before{-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}
.map_box .location-list .list1 li:after{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
.map_box .location-list .list1 li:hover:after,.map_box .location-list .list1 li:hover:before{display: none;}

.centered-y{position:absolute;width:100%;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.map_box .location-list .list1 li .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.25s ease-in-out;position:relative;width:100%;height:100%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:overlay;background:#010101;border-radius:20px}
.map_box .location-list .list1 li:hover,.map_box .location-list .list1 li:hover{margin:0;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;width:300px;height:220px;color:#e5e5e5;z-index:1;-webkit-transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out;transition:opacity 0.25s ease-in-out,width 0.25s ease-in-out,height 0.25s ease-in-out}
.map_box .location-list .list1 li:hover .content,.map_box .location-list .list1 li:hover .content{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;-o-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;-webkit-transition:opacity 0.25s ease-in-out,height 0 ease-in-out,overflow 0 ease-in-out;-webkit-transition-delay:0.25s,0.25s,0.25s;-webkit-transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;transition:opacity 0.25s ease-in-out 0.25s,height 0 ease-in-out 0.25s,overflow 0 ease-in-out 0.25s;overflow:hidden}
.map_box .location-list .list1 li:hover .content a:hover,.map_box .location-list .list1 li:hover .content a:active,.map_box .location-list .list1 li:hover .content a:hover,.map_box .location-list .list1 li:hover .content a:active{color:#afe1fa}
.centered-y h2{font-weight:500;line-height:1.2;border-bottom:1px dashed #fff;padding:0 0 10px 0;width:90%;margin:0 auto;margin-bottom:10px}
.centered-y p{line-height:1.5;width:90%;margin:0 auto;font-family:Arial;word-break:break-word}
@keyframes wave{0%{opacity:.5;transform:translate3d(-50%,-50%,0) scale(0)}
100%{opacity:0;transform:translate3d(-50%,-50%,0) scale(1)}
}
@keyframes warn {
	0% {
	  transform: scale(0.6);
	  -webkit-transform: scale(0.6);
	  opacity: 0.6;
	}
	25% {
	  transform: scale(0.7);
	  -webkit-transform: scale(0.7);
	  opacity: 0.7;
	}
	50% {
	  transform: scale(0.8);
	  -webkit-transform: scale(0.8);
	  opacity: 0.8;
	}
	75% {
	  transform: scale(1);
	  -webkit-transform: scale(1);
	  opacity: 1;
	}
	100% {
	  transform: scale(1.2);
	  -webkit-transform: scale(1.2);
	  opacity: 0.6;
	}
  }


#scroll_one1{height:380px;position:relative;overflow:hidden;box-sizing:border-box;width: 100%;}
#scroll_one1 ul{width:100000px;position:absolute;left:0;}
#scroll_one1 ul li{float:left;text-align:center;margin-right:26px;overflow:hidden;position: relative;}
#scroll_one1 ul li img{width: 380px;display: inline-block;transition: .3s;}
#scroll_one1 ul li h3{color:#000;font-size:18px;position: absolute;bottom: 0;width: 100%;left: 0;box-sizing: border-box;    line-height: 45px; background: rgba(0,0,0,0.7); color: #fff; padding: 0 20px; white-space: nowrap; text-overflow: ellipsis;transition: .3s;}
#scroll_one1 ul li:hover img { -webkit-transform: scale(1.05,1.05); -moz-transform: scale(1.05,1.05); -o-transform: scale(1.05,1.05); -ms-transform: scale(1.05,1.05); transform: scale(1.05,1.05); }
#scroll_one1 ul li:hover h3{background: rgba(224,0,26, .7) url(../../images/c1.png) no-repeat center;height: 100%;text-align: center;padding-top: 200px;text-indent: -99999px;transition: .4s;}

.son_bar{padding: 60px 0;background: #F6F7F8;margin-top: 60px;}
.son_bar ul {text-align: center;}
.son_bar ul li{display: inline-block;margin: 0 3%;}
.son_bar ul li a{border: 1px solid #000;border-radius: 10px;padding: 25px;text-align: center;}
.son_bar ul li a img{height: 75px;display: inline-block;}
.son_bar ul li a p{background: linear-gradient( #f1f3f4, #a5a9ad);border-radius: 5px;padding: 0 20px;margin-top: 20px;}
.son_bar ul li a:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.5)}
/*===================== 首页 END =====================*/

/* ========================= 内页 START ========================= */

/* 简介 */
.page_about{padding: 200px 0 0;background: url(../../images/abg.jpg) no-repeat top center;text-align: center;min-height: 860px;position: relative;}
.page_about .article_content{margin-top: 20px;padding: 0 5%;}
.page_about .article_content p{margin-bottom: 0;line-height: 28px;}
.page_shili{padding-top: 140px;}
.page_shili .pub_title p{max-width: 1200px;margin:20px auto 0;line-height: 28px;}
.page_shili .auto img{display: inline-block;width: 79.84%;}
.page_fazhan .pub_title{background: url(../../images/fzbg.jpg) no-repeat center;background-size: cover;padding: 100px 0 50px;}
.page_fazhan .pub_title p{max-width:1200px;color: #fff;margin: 20px auto 50px;}
.develop_con{padding-bottom: 120px;}
.develop_con .swiper-slide{width:211.42px}
.develop_top p{height:95px;font-size:14px;color:#3b3b3b;line-height:1.4;display:block;padding:7.5px 3px 15px 3px;text-align: center;}
.develop_bottom{position:relative}
.develop_bottom div{position:absolute;font-size:12px;color:#CCCCCC;max-width:100%;left:50%;transform:translateX(-50%);top:18px;transition:ease-out .3s}
.develop_bottom i{display:block;width:21px;height:21px;border-radius:50%;position:relative;margin:0 auto;background:#CCCCCC;transform:scale(.5);transition:ease-out.3s}
.develop_bottom i::after{content:'';display:block;width:100%;height:100%;background:#000000;border-radius: 50px;}
.develop_bottom i::before{content:'';display:block;width:50%;height:50%;background:#EDB67D;border-radius: 50px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;opacity: 0;}
.develop_con .swiper-slide:nth-child(even){position:relative;display:flex;flex-direction:column-reverse}
.develop_con .swiper-slide:nth-child(even) .develop_top div{padding-top:30px}
.develop_con .swiper-slide:nth-child(even) .develop_bottom div{top:auto;bottom:18px}
.develop_con .swiper-container{height:260px;position:relative}
.develop_con .swiper-wrapper{height:auto}
.develop_pn,.develop_line,.develop_con .swiper-slide:nth-child(even){top:94px}
.develop_line{width:100%;height:1px;background:#CCCCCC;position:absolute;left:0;transform:translateY(10px);z-index:0}
.develop_pn{position:absolute;left:0;width:100%;z-index:2;transform:translateY(10px)}
.develop_pn div{width:25px;height:25px;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#CCCCCC;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}
.develop_pn div:last-child{left:auto;right:0}
.develop_pn div img{width:6.5px;height:auto;position:relative;z-index:1}
.develop_pn div::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000000;z-index:0;opacity:0;transition:ease-out .3s}
.develop_pn div:hover::before{opacity:1}
.develop_con .swiper-slide-active .develop_bottom i{transform:scale(1)}
.develop_con .swiper-slide-active .develop_bottom i::after{opacity:1}
.develop_con .swiper-slide-active .develop_bottom i::before{opacity:1}
.develop_con .swiper-slide-active .develop_bottom div{font-size:28px;color: #000;}
.develop_swp{position:relative;margin-top: 130px;}

.page_news{border-top: 14px solid #000;background: #F6F7F8;padding: 140px 0;}
.ry-image{width:100%;padding:0;}
.ry-image img{transition:all .6s ease;height:auto!important;border-radius: 5px;}
.about_honor{cursor:pointer;margin-top:40px;position: relative;overflow: hidden;}
.about_honor .swiper-slide{justify-content:center;width:250px;height:auto;margin:0 16px 20px;background: #fff;transition: .3s;}
.about_honor .swiper-slide p{font-size:14px;padding: 20px;}
.about_honor .swiper-slide:hover{background: #000;}
.about_honor .swiper-slide:hover p{color: #fff;}
.about_honor .pagination{position:absolute;z-index:20;bottom:0;width:100%;text-align:center}
.about_honor .swiper-pagination-switch{display:inline-block;width:3.33px;height:3.33px;border-radius:3.33px;background:#555;margin:2px;opacity:.8;border:0.42px solid #fff;cursor:pointer}
.about_honor .swiper-active-switch{background:#fff}

/* 服务 */
.page_prev{padding: 80px 0;background: #F6F7F8;}
.page_prev .pub_title p{margin-bottom: 0;}
.page_next{padding: 80px;text-align: center;}
.page_next a{display: inline-block;}
.page_next img:hover{-webkit-transform:scale(1.02, 1.02);-moz-transform:scale(1.02, 1.02);-o-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02);}

/* 加盟 */
.page_join{z-index: 99;position: relative;}
.page_join .form_box_box{background: #F6F7F8;box-shadow: 0 0 19px rgba(0, 0, 0, 0.2);border-radius: 10px;margin: -100px auto 80px;}

/* 招聘 */
.row-c2{padding:88px 0;overflow:hidden;background-color:#F7F7F7}
.wp{width:100%;max-width:1600px;margin:0 auto}
.m-list4{font-family:"微软雅黑","Microsoft Yahei"}
.m-list4 li{margin-bottom:14px;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.06)}
.m-list4 .top{border:1px solid rgba(0,0,0,0.08);overflow:hidden;line-height:98px;font-size:18px;color:#666;padding-left:34px;cursor:pointer;position:relative}
.m-list4 .top:after{content:'';position:absolute;width:15px;height:10px;top:50%;right:39px;background:url(../images/i-28.png) no-repeat center;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-list4 .top span{float:left}
.m-list4 .s1{width:34%;font-size:22px;color:#111}
.m-list4 .s2{width:60%}
/* .m-list4 .s3{width:17.5%} */
.m-list4 .con{padding:45px 230px 29px 58px;overflow:hidden;display:none;border:1px solid rgba(0,0,0,0.08);border-top:0;background:url(../images/p-bg3.jpg) no-repeat center bottom;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-list4 .item{border-top:1px solid rgba(0,0,0,.15);padding-top:26px;margin-bottom:24px}
.m-list4 .tit{font-size:20px;color:#333;margin-bottom:14px}
.m-list4 .desc{font-size:18px;line-height:1.89}
.m-list4 .info{overflow:hidden;padding-bottom:36px}
.m-list4 .t-t{float:left;font-size:26px;margin-right:136px}
.m-list4 .t-c{overflow:hidden;font-size:18px;line-height:2.22}
.m-list4 li.on .top{border-color:#000;background-color:#000;color:#fff}
.m-list4 li.on .s1{color:#fff}
.m-list4 li.on .top:after{background-image:url(../images/i-28-on.png)}
/* ===================== 产品列表页 ===================== */
#list .auto, #news_article, #article, .position_now .auto, #nyba .black .auto{width:1480px;margin:0 auto;}
@media(max-width:1505px ){
	#list .auto, #news_article, #article, .position_now .auto, #nyba .black .auto{width:1200px;}
}

.pro_hf{background: url(../../images/pro_hf.jpg) no-repeat center;background-size: cover;padding: 40px;margin-top: 80px;}
.pro_hf h3{font-size: 36px;}
.pro_hf p{font-weight: 100;font-size: 24px;margin-top: 15px;}

.news_one,.news_two{padding: 80px 0;}
.showlist {width:100%;}
.showlist li{width:98%;margin:0 auto 20px;overflow: hidden;position: relative;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.showlist .wrap_box{float:left;}
.showlist .button{width:60%;color:#fff;margin:0px auto;padding:0px;}
#showdata {display:none;}
#loaddata {text-align:center;}
.showlist li .img{overflow: hidden;}
.product_list_one .showlist, .product_list_two .showlist, .product_list_three .showlist{display: none;}
.product_list_one #showdata, .product_list_two #showdata, .product_list_three #showdata{display: block !important;}
.product_list_one .item, .product_list_two .item, .product_list_three .item{float: left;width:32.33%;padding: 0 2% 0;box-sizing: border-box;}
.product_list_one .item .img, .product_list_two .item .img{position: relative;overflow: hidden;}
.product_list_one .item img, .product_list_two .item img, .product_list_two .item strong, .product_list_three .item em{-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.product_list_one .item:hover img, .product_list_two .item:hover img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);}

/* 样式一 */
.product_list_one .right_side{margin-top: 100px;}
.product_list_one .pro_nav{margin-top: 70px;border-bottom: 3px solid #6E6F71;box-sizing: border-box;}
.product_list_one .pro_nav a{float: left;padding: 15px 20px;color: #6E6F71;transition: .3s;font-weight: 400;box-sizing: border-box;border-bottom:5px solid #fff;}
.product_list_one .pro_nav a:hover,.product_list_one .pro_nav a.active{color: #000;font-weight: 700;border-bottom:5px solid #000;}
.product_list_one .item{border-left:1px solid #777779;border-right:1px solid #FFFFFF;margin-bottom: 100px;}
.product_list_one .item:nth-child(3n){border-right:1px solid #777779;}
.product_list_one .item .img{padding: 0 15%;}
.product_list_one .item .info{padding:20px 0;}
.product_list_one .item a.more1,.product_list_one .item a.more2{display: inline-block;border-radius: 5px;padding: 0 15px;background: linear-gradient(#f1f3f4, #a5a9ad);}
.product_list_one .item a.more2{background: #000;}
.product_list_one .item strong{display: block;font-size:28px;}
.product_list_one .item p{color: #666666;font-size: 13px;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
/* 样式一 */

/* 样式二 */
.product_list_two .item .info{padding:0 30px 20px;background-color:#f6f7f7;}
.product_list_two .item .info strong, .product_list_three .item .info strong{display: block;color:#555;font-size:18px;font-weight:100;padding-top:30px;}
.product_list_two .item .line1{width:0%;height:1px;margin-top:8px;}
.product_list_two .item .info p, .product_list_three .item .info p{display: none;color:#868585;font-size:14px;line-height:26px;height:52px;overflow: hidden;margin-top:8px;}
.product_list_two .item .line2{display: none;}
.product_list_two .item:hover{box-shadow: 0px 18px 25px rgba(0, 0, 0, 0.08);background-color: #fff;}
.product_list_two .item:hover strong{color:#000000;transform: translateY(-10px);-moz-transform: translateY(-10px);-o-transform: translateY(-10px);-ms-transform: translateY(-10px);-webkit-transform: translateY(-10px);}
.product_list_two .item:hover .line1{width:100%;height:1px;background-color:#000000;}
.product_list_two .item:hover p{transform: translateY(10px);-moz-transform: translateY(10px);-o-transform: translateY(10px);-ms-transform: translateY(10px);-webkit-transform: translateY(10px);}
/* 样式二 */

/* 样式三 */
.product_list_three .item .info strong{padding:0;}
.product_list_three .item{padding-bottom:20px;border-radius:6px;overflow:hidden;background-color:#f9f9f9;text-align: center;}
.product_list_three .item .info{padding:15px;}
.product_list_three .item em{font-style:normal;float: right;width:10px;height:3px;background-color:#000000;margin:0px 15px 0 0;}
.product_list_three .item:hover em{width:30px;}
.product_list_three .item:hover{box-shadow: 0px 18px 25px rgba(0, 0, 0, 0.08);background-color: #fff;}
.product_list_three .item img{display: inline-block;}
/* 样式三 */

/* 产品内页图 */
.product_article .img1{display: none;}
.product_article .title{overflow: hidden;padding:10px 0 0;}
.product_article .title h1{text-align: center;font-size:22px;color:#333;}
.product_article .title .time{display: block;height:30px;line-height:30px;text-align: center;margin:14px 0 0;font-size:14px;color:#999;}
.product_article .title .time img{display: inline-block;height:18px;margin-top:-2px;margin-right:10px;}
.product_article .title .share{text-align: center;height:24px;line-height:24px;margin-top:10px;}
.product_article .title .share span{display: inline-block;vertical-align: top;}
.product_article .title .bdsharebuttonbox{display: inline-block !important;vertical-align: top;}
/* 产品内页图 */

/* ===================== 产品列表页 ===================== */

/* ===================== 产品 详情页 ===================== */
.img_big_box{width:55%;float: left;}
.img_big_box .img_box{height:400px;border:1px solid #f1f1f1;border-radius:5px;position: relative;border-bottom:none;}
.img_big_box .img_box img{max-width:99%;max-height:99%;border-radius:5px;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
.img_big_box .small_box{border:1px solid #f1f1f1;border-radius:5px;text-align: center;}
.img_big_box .small_box img{max-height:80px;display: inline-block;margin:10px 5px;border:1px solid #fff;}
.img_big_box .small_box img.active{border-color:#000000;}
.info_big_box{width:42%;float: right;height:502px;}
.info_big_box h1{font-weight: bold;font-size:44px;margin-top:60px;color: #000;}
.info_1{margin:30px 0 0;}
.info_1 .dh{color:#808080;min-height:40px;line-height:40px;cursor:help;margin-bottom:10px;}
.info_1 .dh span{font-size:18px;color:#555;letter-spacing:0px;line-height:40px;margin-left: 5px;}
.info_1 .dh span.num{font-family:impact;font-size:26px;letter-spacing:2px;color: #F7BC00;}
.info_2{line-height: 26px;color: #808080;margin-top: 30px;font-size: 13px;}
.info_2 h3{color: #2a2a2a;font-size: 24px;margin-bottom: 20px;font-weight: 700;}
.info_big_box .share{height:24px;line-height:24px;margin:20px 0;}
.info_big_box .share span{font-size:16px;color:#555;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{margin:0 6px 0 0 !important;}
.info_big_box .info_3 span{display: inline-block;padding:8px 0;line-height:24px;color:#555;cursor:help;font-size:12px;}
.info_big_box .info_3 span img{display: inline-block;height:20px;margin-bottom:3px;margin-right:6px;}

.xgcp_title{padding:10px ; }
.xgcp_title h3{color:#000;height:30px;line-height:30px;font-weight: bold;font-size: 30px;text-transform: uppercase;}

.article_content{font-size:16px;line-height:26px;color:#333;}
.article_content table{width: 100% !important;}
.article_content table tr td,.article_content table tr th {    background: #E3E3E3;border: 0.5pt solid windowtext;
	border-top: none;line-height: 26px;}
	.article_content table tr td span,.article_content table tr th span{font-size: 16px !important;}
	.article_content table tr.firstRow td,.article_content table tr.firstRow th{ background:#000 !important; font-weight:bold;color: #fff;        white-space: nowrap !important;}
.article_content .swiper-button-next,.article_content .swiper-button-prev{color: #454545;}
.article_box{padding-top:30px;}
.article_box img, .article_content img{display: inline;}
.table-list ul{background:#f9f9f9;margin:10px 0;padding:10px;border:1px solid #ddd;border-radius:5px;box-shadow:1px 1px 1px #ddd;overflow:hidden}
.table-list ul:after{content:"";display:table}
.table-list ul li{display:block;padding:5px;width:100%}

.m_height{height: 150px;}
.ny-pro-w{width:100%;height:auto;overflow:hidden}
.ny-pro-css{padding:0px;width:100%;height:auto;overflow:hidden}
.ny-pro-zt{padding:30px 0px;clear: both;}
.ny-pro-zt .ny-t-img{overflow: hidden;}
.ny-pro-zt .ny-t-img .swiper-slide{text-align: center;}
.ny-pro-zt .ny-t-img img{max-height: 450px;display: inline-block;}
.ny-biaoti{padding:30px 30px}
.ny-biaoti h1{font-weight: bold;    font-size: 28px;    margin-top: 10px;    color: #000;}
.ny-biaoti p{display:block;font-size:18px;color:#666;line-height:170%}
.ny-xq-bt{width:100%;padding:40px 15px;text-align:center}
.ny-xq-bt p{display:block;margin-bottom:8px;font-size:14px;color:#bebebe;text-transform:uppercase;text-align:center;letter-spacing:2px}
.ny-xq-bt h3{display:inline-block;text-align:center;font-size:30px;color:#111;font-weight:bold}
.ny-xq-bt .linea{display:inline-block;margin:15px 10px 15px 15px;width:45px;height:2px;background-color:#008cba}
.biaoge_bg{background: #F6F7F8;padding: 50px 0;}
.ny-xj{margin-bottom:15px;padding:15px;background-color:#f2f2f2;overflow:hidden}
.ny-xj:hover{background-color:#333333}
.ny-xj .xj-tu{float:left;width:49%;height:auto;border:1px solid #fff;box-sizing:border-box}
.ny-xj .xj-tu img{width:100%}
.ny-xj .xj-cont{padding:15px;float:right;width:49%;height:auto}
.ny-xj .xj-cont p,.ny-xj .xj-cont p a,.ny-xj .xj-cont p strong{font-size:17px;color:#999;line-height:170%}
.ny-xj:hover .xj-cont p,.ny-xj:hover .xj-cont p a,.ny-xj:hover .xj-cont p strong{color:#fff}
.ny-canshu{background-color:#7F7F7F;border-radius:5px;overflow:hidden}
.ny-canshu a{display:block;padding:15px;font-size:20px;color:#fff;text-align:center}
.ny-yingyong{width:100%;height:auto;overflow:hidden}
.ny-yingyong .yy-img{width:100%;border-radius:8px;border:1px solid #333;box-sizing:border-box;overflow:hidden}
.ny-yingyong .yy-img img{width:100%}
.ny-yingyong p{display:block;padding:15px 15px;font-size:16px;color:#676767;text-align:center}
.ny-biaopei{padding:20px 0px;overflow:hidden}
.ny-biaopei h4{display:block;margin-bottom:20px;font-size:30px;color:#7F7F7F;font-weight:bold}
.biaopei-list{padding:0 5%;text-align:center;border-radius:15px;overflow:hidden}
.biaopei-list p{display:inline-block;width:46%;padding:5px;font-size:15px;color:#333;vertical-align:middle;box-sizing: border-box;border-radius: 5px;margin: 0 1% }
.biaopei-list p:nth-child(4n+1),.biaopei-list p:nth-child(4n+2){background-color:#E3E3E3;border: 1px solid #060001;}
.biaopei-list img{display:block;padding-right:5px;float:left;vertical-align:middle}

.biaopei-list1{padding:0 5%;text-align:center;border-radius:15px;overflow:hidden;}
.biaopei-list1 p{display:inline-block;padding:10px;font-size:15px;color:#333;vertical-align:middle;box-sizing: border-box;border-radius: 5px;}


/* 切换 */
.zhanluo{margin-top:20px;overflow:hidden}
.zhanluo ul{text-align:center}
.zhanluo ul .bt{padding:5px;float:left;width:15%;cursor: pointer;}
.zhanluo ul .bt p{display:block;width:100%;padding:15px;text-align:center;font-size:20px;color:#fff;background-color:#7F7F7F;border-radius:5px;overflow:hidden;transition: .3s;}
.zhanluo ul .bt:hover p{background-color:#000000}
.zhanluo .zl-box{margin-top:5px;width:100%;text-align:center;overflow:hidden}
.zhanluo .zl-box .tb-nr{display:none;margin:5px 0}
.table-list{display:block;font-size:14px}


#xgcp ul li{float: left;text-align: center;width:23%;margin:1%;}
#xgcp ul li strong{display: block;height:36px;color:#333;font-size:16px;font-weight:100;line-height:36px;text-align: center;}
#xgcp ul li:hover strong{color:#fff;}
#xgcp ul li:hover .pb_bg{transform: scaleY(1);-webkit-transform: scaleY(1);transform-origin: left 0;-webkit-transform-origin: left 0;visibility: visible\9;}

.pagenum{border-top:1px solid #DCDCDC;margin-top:30px;text-align: center;}
.pagenum a{display: inline-block;color:#666;margin:20px 20px 0;width:120px;height:30px;line-height:30px;border:1px solid #000000;border-radius:60px;font-size:0px;}
.pagenum span{font-size:16px;color:#000000;}
.pagenum a:hover{background-color:#000000;}
.pagenum a:hover span{color:#fff;}
/* ===================== 产品 详情页 ===================== */

/* ===================== 内页 Banner 图 ===================== */
#nyba{height:719px;position: relative;overflow:hidden;background-image:url(images/neibanner.jpg);background-position:top center;background-repeat:no-repeat;background-attachment: fixed;z-index: 5;text-align: center;}
#nyba .inner{margin-top: 150px;width: 100%;}
#nyba .inner .fl{margin-left: 15%;width: 36.6%;}
#nyba .inner .fr{margin-left: 2%;text-align: left;float: left;margin-top: 9%;width: 36%;}
#nyba .inner .fr p.f_38{font-weight: 700;color: #000;margin: 10px 0;}
#nyba .inner .fr p.f_24{color: #858588;}
.fade_text{text-transform:uppercase;margin-top:15%;text-align: center;font-size:0;}
.fade_text span{color:#fff;display: inline-block;}
.fade_text .cn{height:95px;line-height:95px;overflow: hidden;}
.fade_text .cn span{font-size:48px;}
.fade_text .en{height:40px;line-height:40px;font-size:20px;overflow:hidden;}
.fade_text .line{width:80px;height:3px;background-color:#fff;margin:20px auto;}
.arrow_down{position:absolute;left:50%;margin-left:-4px;bottom:20px;overflow: hidden;width:8px;}
.arrow_down .line{display: block;width:1px; height:40px;margin:0 3px;background: #fff; }
.arrow_down .aw{display: block;width:100%;height:5px;margin-top:3px;background: url('../../images/aw.png') no-repeat;}
.arrow_down .lg{-webkit-animation: long 1.5s linear alternate infinite; animation: long 1.5s linear alternate infinite; }
@-webkit-keyframes long{
	from { -webkit-transform: translateY(-30px); transform: translateY(-30px); }
    to { -webkit-transform: translateY(0); transform: translateY(0); }
}
@keyframes long{
	from { -webkit-transform: translateY(-30px); transform: translateY(-30px); }
    to { -webkit-transform: translateY(0); transform: translateY(0); }
}
@-webkit-keyframes long1{
	from { -webkit-transform: translateY(0px); transform: translateY(0px); }
    to { -webkit-transform: translateY(-30px); transform: translateY(-30px); }
}
@keyframes long1{
	from { -webkit-transform: translateY(0px); transform: translateY(0px); }
    to { -webkit-transform: translateY(-30px); transform: translateY(-30px); }
}
.son_list{position: absolute;height:50px;width:100%;bottom:10px;left:0;text-align: center;}
.son_list a{display: inline-block;width:140px;padding:0 5px;height:50px;color:#333;background-color: #fff;font-size:16px;text-align: center;line-height:50px;position: relative;z-index:1;white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.son_list a i{background-color:#000000;position: absolute;left:50%;top:50%;margin:-100px 0 0 -100px;z-index:-1;width:200px;height:200px;border-radius:50%;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);}
.son_list a:hover i, .son_list a.active i{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.son_list a:hover, .son_list a.active{color:#fff;}
/* ===================== 内页 Banner 图 ===================== */

/* ===================== 面包屑导航 ===================== */
.position_now{height:60px;line-height:60px;font-size:14px;}
.position_now a{display: inline-block;color:#707070;}
.position_now .fl{color: #707070;}
.position_now .fl img{height:16px;margin-top:-4px;display: inline-block;margin-right:8px;}
.position_now .fr{font-family: impact;color:#000000;font-size:22px;}
.position_now .fr img{height:26px;display: inline-block;margin-right:8px;vertical-align: middle;}
.position_now .fr strong{font-weight:100;}
/* ===================== 面包屑导航 ===================== */

/* ===================== 新闻页面 ===================== */

/* 新闻样式 1 */
.news_one .news_box li{margin-bottom:20px;padding-bottom: 20px;border-bottom: 1px dashed #ddd;}
.news_one .news_box li .img{width:20%;overflow:hidden;float:left;border-radius:8px;position: relative;}
.news_one .news_box li .img img{-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.news_one .news_box li .img .bg{position: absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);}
.news_one .news_box li .img .bg i{opacity:0;position: absolute;left:50%;top:50%;margin:-15px 0 0 -50px;width:30px;height:30px;background:url(../../images/news_arrow.png) center/100% no-repeat;}
.news_one .news_box li .info{width:77%;height:180px;float:right;padding-top:60px;}
.news_one .news_box li .info h3{font-weight:bold;font-size:18px;color:#333;}
.news_one .news_box li .info .time{color:#777;font-size:14px;padding:20px 0;}
.news_one .news_box li .info .line{width:100%;height:1px;background-color: #e5e9ef;margin-bottom:20px;margin-top: 10px;}
.news_one .news_box li .info .line i{display: block;width:0%;height:1px;background-color:#000;}
.news_one .news_box li .info p{color:#999;font-size:16px;line-height:26px;height:52px;overflow: hidden;}
.news_one .news_box li:hover .info{padding-top:50px;}
.news_one .news_box li:hover .line i{width:100%;}
.news_one .news_box li:hover h3{color:#000;}
.news_one .news_box li:hover .bg{background:rgba(0,0,0,0.55);}
.news_one .news_box li:hover .bg i{opacity:1;margin:-15px 0 0 -15px;}


.news_article_box{
	padding-top: 100px;
}
.news_article_box .left_fixed{position: fixed;left:0;top:0;width:30%;height:100%;}
.news_article_box .left_fixed .text{padding:35% 0 0 25%;}
.news_article_box .left_fixed h6{font-size:70px;color:#000000;opacity:0.5;font-style:italic;font-family: impact;}
.news_article_box .left_fixed h5{font-size:16px;color:#333;margin-top:30px;}
.news_article_box .left_fixed .return{margin-top:40px;font-size:14px;color:#666;}
.news_article_box .left_fixed .return:after{content:'';}
.news_article_box .right_article{float: right;width:70%;background-color: #f5f5f5;overflow: hidden;}
.news_article_box .inner_content{padding:30px 50px;}
.news_article_box .h1_title{padding:70px 40px;background-color:#E5E5E5;line-height:1.5;}
.news_article_box .h1_title h1{font-size:28px;color:#333;margin-bottom:20px;}
.news_article_box .h1_title .time img{height:20px;display: inline-block;margin:-4px 10px 0 0;}
.news_article_box .h1_title .time span{color:#777;font-size:16px;}

.page_list{text-align: center;}
.page_list b{font-size:0;}
.page_list b a, .page_list b font{display: inline-block;font-weight:100;color:#999;font-size:16px;margin-right:10px;border:1px solid #e5e9ef;width:40px;height:40px;line-height:40px;border-radius:6px;text-align: center;}
.page_list b font{background-color:#000000;color:#fff;border-color:#000000;}
.page_list_span1,.page_list_span2{display: none;}
/* 新闻样式 1 */

/* 新闻样式 2 */
.news_two .news_box li{float: left;width:31.33%;margin:1%;overflow: hidden;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.news_two .news_box li a{padding:20px;background-color:#F8F8F8;position: relative;}
.news_two .news_box li .time strong{font-size:50px;color:#000000;display: inline-block;font-family:"SimHei";position: relative;}
.news_two .news_box li .time strong::after{content:'';position: absolute;left:0;top:30px;width:0px;background-color:#000000;height:2px;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.news_two .news_box li .time span{font-size:12px;color:#333;display: block;font-family:"SimHei";}
.news_two .news_box li h3{color:#333;font-size:18px;line-height: 26px;height:52px;overflow: hidden;margin:15px 0 10px;}
.pc .news_two .news_box li:hover h3{color:#000000;}
.news_two .news_box li p{font-size:14px;color:#666;line-height:22px;height:44px;overflow: hidden;margin-bottom:10px;}
.news_two .news_box li i{position: absolute;background-color:#000000;}
.news_two .news_box li i.i1{width:0px;height:2px;top:20px;right:20px;}
.news_two .news_box li i.i2{width:2px;height:0px;top:20px;right:20px;}
.pc .news_two .news_box li:hover i.i1{width:30px;}
.pc .news_two .news_box li:hover i.i2{height:30px;}
.pc .news_two .news_box li:hover{box-shadow:0px 18px 25px rgba(0,0,0,0.08);}
.pc .news_two .news_box li:hover strong::after{width:100%;}

.fixed_body{display: none;position: fixed;width:100%;height:100%;background:rgba(255,255,255,0.8);left:-30%;top:0;z-index:9999;}
.fixed_body .fixed_article{display: none;position:fixed;width:1200px;height:800px;top:50%;right:20%;margin:-400px -600px 0 0;background-color:#fff;z-index:99999;box-shadow:0px 0 25px rgba(0,0,0,0.08);}
.fixed_body .fixed_article .fb_close{position: absolute;right:0;top:0;width:60px;height:60px;cursor:pointer;background-color:#000000;}
.fixed_body .fixed_article .fb_close i{display: block;margin:10px auto 0;width:40px;height:40px;background:url(../../images/jia.png) center center/80% no-repeat;}
.fixed_body .fixed_article .fb_close:hover i{transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.fixed_body .fixed_article iframe{border:none;width:100%;height:100%;display: block;}
@media( max-width:1505px ){
	.fixed_body .fixed_article{width:1000px;margin-right:-500px;}
}
/* 新闻样式 2 */

/* ===================== 新闻页面 ===================== */

/* ===================== 产品页 左侧 导航 ===================== */
#list .left_side{width:295px;}
#list .left_side .box_two{width:275px;background-color:#000;padding:10px 10px;}
#list .left_side .box_two{margin-top:10px;padding:20px 10px;}
#list .left_side .box_two p{font-size:16px;color:#fff;line-height:30px;}
#list .left_side .box_two strong{color:#fff;font-size:30px;display: block;margin-bottom:10px;font-family:impact;font-weight:100;}
#list .left_side .box_two .more{height:36px;line-height:36px;background-color:#fff;margin-top:10px;width:200px;color:#333;text-align: center;}
#list .left_side .box_two .more i{background-color:dodgerblue;}
#list .left_side .box_two .more:hover{color:#fff;}
#list .right_side.fr{width:1200px;}
@media(max-width:1505px ){#list .right_side.fr{width:900px;}}
/* ===================== 产品页 左侧 导航 ===================== */

/* ===================== 全局搜索框 ===================== */
.form_box {display: none;border:1px solid #f1f1f1;border-radius: 5px;margin-bottom: 20px;}
.form_box .sf{margin:0 auto;text-align: center;font-size:0;}
.form_box .an {display: inline-block;border: 1px solid #f1f1f1;background-color: #fff;color: #333;height: 40px;border-radius: 8px;margin: 10px 5px;font-size: 16px;line-height:40px;padding: 0px 15px;outline:none;}
.form_box .an{vertical-align: bottom;}
.form_box .an:hover{border-color:#000000;}
.form_box .inp{height:38px;vertical-align: bottom;}
.form_box .submit{width:80px;cursor:pointer;}
/* ===================== 全局搜索框 ===================== */

/* ===================== 在线留言 ===================== */
.form_box_box{width:1200px;margin:40px auto;padding:60px 0;box-shadow: 0px 20px 80px rgba(76, 76, 76, 0.1);background: #fff;}
ul.fs{width:1000px;margin:0 auto;}
ul.fs input, ul.fs textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition: 0.8s;-o-transition: 0.8s;-ms-transition: 0.8s;-moz-transition: 0.8s;transition: 0.8s;}
ul.fs .box1 li{float: left;width:320px;margin-right:20px;}
ul.fs .box1 li:nth-of-type(3){margin:0;}
ul.fs .box1 li input{border:1px solid #e1e7ee;width:100%;height:50px;padding:10px;color:#999;}
ul.fs li input:hover{border-color:#000;}
ul.fs .box1 li input::-webkit-input-placeholder, ul.fs li.textarea textarea::-webkit-input-placeholder, ul.fs li.yzm input::-webkit-input-placeholder{color: #999;}   
ul.fs .box1 li input:-moz-placeholder, ul.fs li.textarea textarea:-moz-placeholder, ul.fs li.yzm input:-moz-placeholder{color: #999;}    
ul.fs .box1 li input:-ms-input-placeholder, ul.fs li.textarea textarea:-ms-input-placeholder, ul.fs li.yzm input:-ms-input-placeholder{color: #999;}
ul.fs li.textarea textarea{width:100%;height:150px;border:1px solid #e1e7ee;padding:10px;margin:20px 0;color:#999;}
ul.fs li.textarea textarea:hover{border-color:#000;}
ul.fs li.radio{text-align: center;}
ul.fs li.radio label{margin:0 10px;}
ul.fs li.yzm{text-align: center;margin:20px 0;}
ul.fs li.yzm img{display: inline-block;height:20px;}
ul.fs li.yzm input{border-bottom:1px solid #e1e7ee;width:200px;height:50px;padding:10px;color:#999;}
ul.fs li.yzm input:hover{border-color:#000;}
ul.fs li.submit input{height:50px;margin:0 auto;display: block;cursor:pointer;width:200px;border-radius:50px;background-color:#000;font-size:16px;color:#fff;}
ul.fs li.submit:hover input{opacity: 0.8;}
/* ===================== 在线留言 ===================== */

/* ===================== 联系我们 地图 ===================== */
#allmap{height:500px;}
#allmap img{max-width:none !important;}
/* ===================== 联系我们 地图 ===================== */

/* ===================== 回到顶部 ===================== */
.go_top{display: none;background:url(../../m/images/top.png) center center/50% no-repeat;width:40px;height:40px;cursor:pointer;text-align: center;background-color:#000000;border-radius:50%;position: fixed;right:6px;bottom:100px;z-index:99999999999;}
/* ===================== 回到顶部 ===================== */

.firstRow img {display: inline-block;}
.sycep{
	display: none;
}
/* ================================ 内页 END ================================ */

/*===================== 响应式代码 START =====================*/
.header .menu_box{display: none;}
.header .menu_box{float: right;width:24px;height:54px;}
.header .nav_button{position: absolute;right:15px;top:26px;vertical-align: middle;width:24px;height:2px;cursor:pointer;background-color:#fff;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.header .nav_button::after, .header .nav_button::before{content:'';width:24px;height:2px;position: absolute;z-index:99999999;right:0;background-color:#fff;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.header .nav_button::after{top:9px;}
.header .nav_button::before{top:-9px;}
.header .menu_box.on .nav_button{width:0;}
.header .menu_box.on .nav_button::before{-webkit-transform: translateY(9px) rotate(45deg);-ms-transform: translateY(9px) rotate(45deg);transform: translateY(9px) rotate(45deg);}
.header .menu_box.on .nav_button::after{-webkit-transform: translateY(-9px) rotate(-45deg);-ms-transform: translateY(-9px) rotate(-45deg);transform: translateY(-9px) rotate(-45deg);}
#close{display: none;position: fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999;}
.wap_son{display: none;padding:0 13px;margin:20px 0;}
.wap_son a{width:47.93%;height:40px;line-height:40px;font-size:16px;color:#fff;text-align: center;margin:1%;float: left;background-color:#000000;}

.fixed_footer{display: none;}
.fixed_footer{display: none;background:rgba(0,0,0, 0.95);height:50px;position: fixed;bottom:0px;left:50%;margin-left:-46%;z-index:999;width:92%;border-radius:10px;}
@media (min-width:640px){
	.fixed_footer{width:640px !important;left:50%;margin-left:-320px;}}
.fixed_footer a{float: left;width:33.33%;text-align: center;}
 .fixed_footer img{display: inline-block;height:24px;margin:5px 0 0;}
 .fixed_footer strong{color:#fff;font-size:12px;display: block;height:20px;line-height:20px;}

 @media only screen and (min-width: 950px) and (max-width: 1920px){
	.row-c2 {padding-top: 4.583vw;}
	.wp{max-width: 83.33vw;}
	.m-list4 li{margin-bottom: 0.729vw;
		box-shadow: 0vw 0.520vw 1.562vw 0vw rgba(0,0,0,0.06);
	}
	.m-list4 .top{
		line-height: 5.104vw;
		font-size: 0.937vw;
		padding-left: 1.770vw;
	}
	.m-list4 .top:after{width: 0.781vw;height: 0.520vw;right: 2.031vw;}
	.m-list4 .s1{font-size: 1.145vw;}
	.m-list4 .con{padding: 2.343vw 11.97vw 1.510vw 3.020vw;}
	.m-list4 .item{padding-top: 1.354vw;margin-bottom: 1.25vw;}
	.m-list4 .tit{font-size: 1.041vw;margin-bottom: 0.729vw;}
	.m-list4 .desc{font-size: 0.937vw;line-height: 1.89;}
	.m-list4 .info{padding-bottom: 1.875vw;}
	.m-list4 .t-t{font-size: 1.354vw;margin-right: 7.083vw;}
	.m-list4 .t-c{font-size: 0.937vw;}
 }
@media( max-width:1600px ){
	.inner{width: 1300px !important;}
	.f_48{ font-size:40px; }
	.header .call h3{font-size:28px;}
	.header .nav{width:50%;}
	.section_five .item.one .box, .section_five .item.two .box{margin-left:15%;}
	.section_seven .item{width:130px;}
	.section_seven .item .radius{width:128px;height:128px;}
	.section_seven .item i{margin:35px auto 0;}
	.section_eight .more{margin-top:40px;}
	#nyba .inner .fr p.f_68{font-size: 40px;}
	#nyba{height: 600px;}
}

@media( max-width:1366px ){
	.product_list_one .pro_nav a{font-size: 20px;}
	.pub_title h4{margin-top: 30px;}
	.bg1{height: 246px;}
	#scroll_one{height: 300px;}
	#scroll_one ul li img{width: 200px;height: 200px;}
	.inner{width: 1200px !important;}
	.section_six .albox .fl{width: 200px;}
	.swiper-container.anli{padding: 30px 0;}
	.swiper-container.anli .swiper-slide{width:450px;height: 338px;}
	#scroll_one1 ul li img{width: 350px;}
}

@media( max-width:1280px ){
	.header .call h3{font-size:26px;}
	.header .nav{width:50%;margin-left:4%;}
	.section_five .item.one .box, .section_five .item.two .box{margin-left:5%;}
}


@media( max-width:1200px ){
	.f_14,#nyba .inner .fr p.f_28,.product_list_one .item p{ font-size:12px !important; }
	.f_16{ font-size:14px !important; }
	.f_18{ font-size:14px !important; }
	.f_20{ font-size:16px !important; }
	.f_24,#nyba .inner .fr p.f_68{ font-size:14px !important; }
	.f_28,.product_list_one .item strong{ font-size:12px !important; }
	.f_30,.ny-biaoti h1,.info_2 h3,.ny-xq-bt h3{ font-size:24px !important; }
	.f_38{ font-size:18px !important; }
	.f_48{ font-size:28px !important; }
	.f_58{ font-size:30px !important; }
	.f_68{ font-size:32px !important; }
	html,body{max-width:750px;margin:0 auto !important;}
	.header .nav ul li em, .header .nav ul li i, .product_list_two .item .info p, .product_list_three .item .info p, .header .call, .banner .swiper-button-next, .banner .swiper-button-prev, .news_two .news_box li p, .position_now .fr, .arrow_down, #list .left_side, .news_one .news_box li .img .bg, .news_article_box .left_fixed, .img_big_box, #none,.tj_box .gallery-top .swiper-slide a .txt,.tj>img,.tabbox .content,.footer .f1,.footer .f2,.footer .f4,.more1,#top_scroll ul li p,.section_two .item_box .yspic img:nth-child(1),.section_two .item_box .yspic img:nth-child(3),#winImgDiv,.syys h3 strong,.syys .syys2,.syys .syys1 span b,.pc_show,.altop,.hf .fr,.fnav,.section_six .albox .fl img,.section_six .albox .fr a h3,.tabbox .tab .item .img,.footer .f3 img,.hf p,.m-list4 .t-t,.izl-rmenu,.footer .copyright .fr
	,.pro_hf,.product_list_one .pro_nav,.map_box .location-list .list1 li .iconfont p,.banner video,#nyba .inner .fr p.f_24{display: none !important;}
	.wap_show,.ny-videwo .hidden-xs{display: block !important;}
	.header .menu_box, .mobile .fixed_footer, .wap_son{display: block;}
	.wap_son a{font-size: 11px;padding: 0 5px;}
	#list .auto, #news_article, #article, .position_now .auto, #nyba .black .auto,.tj_box,.w1300,.tabbox,.footer .f3,.inner,.hf p.f_48,.page_about .auto, ul.fs,.fade_text .en{width:auto !important;padding:0 15px;}
	.ny-biaoti{padding: 0;}
	.news_one .news_box li .info h3{font-size: 14px;line-height: 1.8;}
	.news_one .news_box li .info p{font-size: 12px;line-height: 1.5;}
	.news_article_box .h1_title h1{font-size: 16px;}
	.ny-videwo iframe{max-height: 200px;}
	.proindex{background: none;}
	.info_big_box .info_1 .dh span{font-size: 16px}
	.header{height:50px;background:#000;}
	.header.bg{background:#000;}
	.header .inner{padding:0 15px;width:auto;height:50px;}
	.header .lan,.header.bg .lan{margin-top: 14px;margin-right: 10px;}
	.header .logo img,.header.bg .logo img{height:40px;margin:5px 0 0;}
	.header .nav{position: fixed;width: 280px;height: auto;overflow: auto;padding: 20px 0;top: 50%;left: 50%;margin: -200px 0 0 -140px;z-index: 9999999999;background-color: #fff;box-shadow: 0 0 10px #f1f1f1;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0); -o-transform: scale(0);transform: scale(0);max-height: 50%;}
	.header .nav ul li{display: block;float:none;width:90%;margin:0 auto;height:auto !important;line-height: 40px !important;border-bottom: 1px solid #f9f9f9;}
	.header .nav ul li span, .header .nav ul li a{color:#333 !important;}
	.header .nav ul li a:hover span, .header .nav ul li a.active span{line-height:40px;}
	.header .nav ul li:last-child{border: none;}
	.product_son{display: none !important;}
	.position_now .fl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}
	.pub_title h4{font-size:28px;margin-top: 0;}
	.pub_title p{font-size: 14px;margin-bottom: 20px;padding: 0 15px;}
	.page_shili .auto img{width: 96%;}
	.page_about .article_content{text-align: left;}
	.page_about{padding: 130px 0 0;}
	.page_shili{padding-top: 50px;}
	.page_fazhan .pub_title{padding: 40px 0;}
	.develop_swp{margin-top: 60px;}
	.page_news{padding: 50px 0;}
	.banner2 .swiper-slide .fl a{margin-top: 5%;}
	.develop_con{padding-bottom: 30px;}
	.m_height{height: 50px;}
	.fwhy .fwbox dl{width: 100%;float: none;background: #EAECED;margin-top: 10px;}
	.fwhy .fwbox dl dt,.fwhy .fwbox dl dd{width: 30%;float: left;}
	.fwhy .fwbox dl dd{width: 70%;padding: 5px;}
	.fwhy .fwbox dl dd p{overflow: hidden;text-overflow: ellipsis;		display: -webkit-box;		-webkit-line-clamp: 3;		-webkit-box-orient: vertical;        line-height: 20px;}
	.fwhy .fwbox dl:nth-child(even){display: block;}
	.fwhy .fwbox dl dd h4{padding: 0 0 5px 0;			margin-bottom: 5px;}
	.news_one, .news_two{padding: 30px 0;}
	#nyba{height:auto;background-size: cover;background-attachment: unset;min-height: 200px;padding-bottom: 20px;}
	.fade_text{margin-top:91px;}
	.fade_text .cn{line-height:40px;height:40px;}
	.fade_text .cn span{font-size:30px;}
	.fade_text .en{font-size:12px;height: auto;line-height: 1.5;}
	.fade_text .line{margin:10px auto;}
	.form_box_box, ul.fs{width:100%;}
	.form_box_box{margin:0;padding:20px 0;box-shadow:none;}
	.page_join .form_box_box{margin-top: -30px;}
	.page_prev{padding: 30px 0;}
	.page_next{padding: 30px 0;}
	.biaoge_bg{padding: 30px 0;}
	.network .pub_title{position: absolute;z-index: 99;margin: 0;}
	.network .fp-tableCell{display:table-cell !important;padding: 0;}
	.map_box{position: relative;height: 30vh;}
	.map_box .location-list .list1 li img{    margin: -9px 0 0 -7px !important;max-width: 15px;}
	.banner1{line-height: 40px;}
	.banner1 .swiper-wrapper{display: block;}
	.banner1 .swiper-slide{width: 47% !important;float: left;text-align: left;}
	.banner2 .swiper-slide .fl{margin-top: 0;}
	.banner2 .swiper-slide .fl,.banner2 .swiper-slide .fr{width: 100%;float: none;}
	.banner2 .swiper-slide .fr{margin-top: 15px;}
	.banner2 .swiper-slide{padding: 5% 15%;}
	.ysbg .ys_box a img{height: 120px;}
	.ysbg .ys_box a{margin: 10px !important;}
	ul.fs .box1 li{float:none;width:100%;margin-bottom:20px;}
	.product_list_one .item, .product_list_two .item, .product_list_three .item{width:50%;margin:0%;}
	.product_list_two .item .info{min-height:70px;}
	.product_list_one .item:nth-child(3n){border-right-color:#fff ;}
	#list .right_side{float:none !important;width:100% !important;margin-top: 0;}
	.son_bar ul li a{padding: 15px;}
	.product_list_one .item .img{padding: 0;}
	.news_one .news_box li .img, .news_one .news_box li .info{float:none !important;width:100%;}
	.news_one .news_box li .img{height:200px;}
	.news_one .news_box li .info{padding-top:20px;height:auto;}
	.news_one .news_box li .info .time{padding:6px 0;}
	.news_one .news_box li .info .line{margin-bottom:6px;}
	.news_one .news_box li:hover .info{padding-top:20px;}
	.son_list{height:40px;}
	.son_list a{height:40px;line-height:40px;width:100px;font-size:14px;padding:0;}
	#nyba .inner{margin-top: 70px;}
	#nyba .inner .fl{    margin-left: 5%;width: 48.6%;}
	#nyba .inner .fr{margin: 3% 0 0 0;width: 45%;}
	.news_article_box{padding-top: 50px;}
	.news_article_box .right_article{width:100%;float:none;background-color: #fff;}
	.news_article_box .inner_content, .news_article_box .h1_title{padding:20px;}
	.article_content,.product_list_one .item a.more2{font-size: 14px;}
	.product_list_one .item p{font-size: 11px !important;}
	.son_bar ul li a img{height: 55px;}
	.son_bar{padding: 30px 0;}
	.son_bar ul li a p {		padding: 0 10px;		margin-top: 10px;	}
	.news_two .news_box li{width:49%;margin:0.5%;}
	.news_two .news_box li a{padding:8px;}
	.news_two .news_box li .time strong{font-size:30px;}
	.fixed_body .fixed_article {width:90%;height:500px;margin: -250px -45% 0 0;}
	.fixed_body .fixed_article .fb_close{top:auto;bottom:0;width:50px;height:50px;}
	.fixed_body .fixed_article .fb_close i{margin-top:5px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);}
	.info_big_box,.section_six,.section_two{width:100%;height:auto;}
	.section_six{background: none;}
	.info_big_box h1{margin-top:0;font-size:20px;}
	.info_big_box .info_1{margin-top:10px;}
	.info_big_box .share{margin:0 0 10px 0;}
	.ny-xq-bt{padding: 15px;}
	.xgcp_title{margin-top:10px;}
	.footer .f3 .call{margin: 0;}
	.banner{top:0;padding-top: 50px;background: url(../images/banner.gif) no-repeat center;background-size: cover;}
	.ny-videwo embed{height: 200px !important;}
	#scroll_two{
		display: none;
	}
	.fixed_footer{
		display: block;
	}
	.sycep{
		display: block;
		padding-top: 80px;
	}
	.sycep a{float: left;width: 48%;background: #000000;color: #fff;box-sizing: border-box;border-radius: 40px;text-align: center;margin-top: 10px;margin-right:1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;height: 35px;line-height: 35px;}
	.swiper-container.anli .swiper-slide{width: 350px;height: 263px;}
	.more .but{margin: 15px 0 0 0;}
	.about_honor{overflow: hidden;}
	.about_honor .swiper-slide{width: 100%;margin: 0;}
	.row-c2{padding-top: 40px;}
	.wp{padding: 0 15px;}
	.m-list4 .s2,.m-list4 .s3,.m-list4 .s4{display: none;}
	.m-list4 .top{line-height: 50px;padding-left: 15px;}
	.m-list4 .s1{font-size: 16px;width: auto;font-weight: normal;}
	.m-list4 .con{padding: 15px;}
	.m-list4 .t-t{font-size: 18px;margin-right: 20px;}
	.m-list4 .t-c{font-size: 14px;}
	.m-list4 .info{padding-bottom: 15px;}
	.m-list4 .tit{font-size: 16px;margin-bottom: 10px;}
	.m-list4 .desc{font-size: 14px;}
	.m-list4 .item{padding-top: 15px;margin-bottom: 18px;}
	.m-list4 li{margin-bottom: 10px;}
	.ysbg .ys_box{margin-top: 20px;}

	.zhanluo ul .bt{padding:2px; width: 50%;}
	.zhanluo ul .bt p{padding:8px; font-size: 16px;}
	.table-list ul li{width: 100%;}
	.table-list{width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;    overflow-y: hidden;}
	.article_content table{width: auto !important;}

	/* .zhanluo thead:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
	.zhanluo * html thead { zoom: 1; }
	.zhanluo *:first-child+html thead { zoom: 1; }
	
	.zhanluo table { width: 100%; border-collapse: collapse; border-spacing: 0; }
 
	.zhanluo th,
	.zhanluo td { margin: 0; vertical-align: top; }
	.zhanluo th { text-align: left; }
	
	.zhanluo table { display: block; position: relative; width: 100%; }
	.zhanluo thead,.zhanluo tbody tr.firstRow { display: block; float: left; }
	.zhanluo tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
	.zhanluo thead tr { display: block; }
	.zhanluo th { display: block; text-align: right; }
	.zhanluo tbody tr { display: inline-block; vertical-align: top; }
	.zhanluo td { display: block; min-height: 1.25em; text-align: left; }
  */
 
	/* sort out borders */
 
	.zhanluo th { border-bottom: 0; border-left: 0;width: 100%;padding: 5px; height: 40px !important;border-left:none !important;border-right:none !important;border-top:none !important;}
	.zhanluo td { border-left: 0; border-right: 0; border-bottom: 0; padding: 5px !important;border-bottom: 1px solid #babcbf  !important;border-right: 1px solid #babcbf  !important;height: auto !important;border-left:none !important;border-top:none !important;width: auto !important;white-space: nowrap !important;line-height: 1.5 !important}
	.zhanluo tbody tr { border-left: 1px solid #babcbf; height: auto !important;}
	.zhanluo th:last-child,
	.zhanluo td:last-child { border-bottom: 1px solid #babcbf !important; }
	.ysbg .ys_box{margin-top: 20px;}
	.index_pro .pub_title{margin-top: 0;}
	.footer .copyright{padding-bottom: 100px;}

 
}
/*===================== 响应式代码 END =====================*/






