@charset "utf-8";

body{max-width: 1920px;margin: auto;}

html,body{min-height: 100%;background:#fff;}

.wrap0{max-width: 1600px;margin:0 auto;width:95%;}

.wrap{max-width: 1400px;margin:0 auto;width:1400px;}

.wrap1{max-width: 1200px;margin:0 auto;width:95%;}

.wrap2{max-width: 1000px;margin:0 auto;width:1000px;}

.wrap6{max-width: 1020px;margin:0 auto;width:53.125%;}

.wrap3{max-width: 990px;margin:0 auto;width:990px;}

.wrap5{max-width: 940px;margin:0 auto;width:940px;}

.wrap4{max-width: 770px;margin:0 auto;width:770px;}

.wrap7{max-width: 1220px;margin:0 auto;width:95%;}

.wrap8{max-width: 1240px;margin:0 auto;width:95%;}

.wrap9{max-width: 810px;margin:0 auto;width:95%;}

.wrap14{max-width: 900px;margin:0 auto;width:900px;}

.wrap15{max-width: 1640px;margin:0 auto;width:85.4%;}

.cur-p{cursor:pointer;}

.loc{color:#d61518 !important;}

.loc *{color:#d61518 !important;}

.lob{background:#d61518 !important;}

.loc1{color:#0a0405 !important;}

.loc1 *{color:#0a0405 !important;}

.lob1{background:#0a0405 !important;}

.cfff{color:#fff;}

.bfff{background:#fff;}

.bf5{background:#f5f5f5;}

.bold{font-weight: bold;}

.pawh{position: absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index: 1;}

.hover-a *,

.hover-b *,

.hover-a,

.hover-b,

.hover-a1 *,

.hover-b1 *,

.hover-a1,

.hover-b1{-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;}

.hover-a:hover{color:#d61518 !important;}

.hover-a:hover *{color:#d61518 !important;}

.hover-b:hover{background:#d61518 !important;}

.hover-a1:hover{color:#0a0405 !important;}

.hover-a1:hover *{color:#0a0405 !important;}

.hover-b1:hover{background:#0a0405 !important;}

.boxb{box-shadow: 0px 0px 20px #ccc;}

.s-line{position: relative;}

.s-line:before{position: absolute;content:"";display: block;right:0px;top:50%;margin-top:-6px;background:#ccc;width:1px;height:12px;}

.disno{display: none !important;}



/*头部 header*/

.header-blank{width:100%;height:0px;background:#fff;}

#header{background:#fff;width:100%;height:140px;line-height:140px;z-index:10;top:0;left:0;position: relative;}

#header .header-wrap{margin:0px 4.01% 0px 7.1875%;}

#header .logo{width:18.59%;text-align: left;border-right:2px solid #f4f4f4;}

#header .logo img{max-width:215px;max-height:62px;}

#header .lang{width:8.03%;text-align: right;border-left:2px solid #f4f4f4;height:100%;line-height: 0px;position: relative;}

#header .lang .p1{display: inline-block;line-height: 25px;margin-top:57px;}

#header .lang .p1 span{font-size:16px;}

#header .lang .p1 i{font-size:24px;margin-left: 2px;}
#header .lang ul{position: absolute;left: 0;top: 80%;display: none;min-width: 150px;}
#header .lang ul li{text-align: left;}
#header .lang .a1{line-height: 25px;height:25px;padding:0px 14px;background:#f4f4f4;color:#6c6c6c;margin-right:19px;}
#header .lang:hover ul{display: block;}
#header .lang ul li:hover a{color: #d61518;}

#header .header-nav{margin-left:2.52%;height:140px;}

#header .header-nav .pc{display: block;}

#header .header-nav .mobile{display: none;}

#header .header-nav .one-nav{width:146px;height:138px;border-bottom:2px solid #fff;text-align: center;position: relative;z-index: 50;}

#header .header-nav .one-nav .nav-a{color:#010101;font-size:20px;white-space:nowrap;}

#header .header-nav .one-nav:hover{border-bottom:2px solid #d61518;background:#f5f5f5;}

#header .header-nav .one-nav.on{border-bottom:2px solid #d61518;background:#f5f5f5;}

#header .header-nav .two-nav{background: #fff;line-height:28px;min-width:100%;left:50%;z-index:5;top:calc(100% + 2px);position: absolute;}

#header .header-nav .two-nav .nav-t{font-size:16px;color:#010101;display: block;line-height: 52px;height:52px;white-space: nowrap;padding:0px 10px;}

#header .header-nav .two-nav .nav-t:hover{background:#f5f5f5;}

#header .header-nav .two-nav.n1{padding:0;width:1168px;margin-left:-416px;}

#header .header-nav .two-nav.n1 table{width: 100%;border-left:2px solid #f4f4f4;}

/*#header .header-nav .two-nav.n1 table tbody{border-top:2px solid #f4f4f4;}*/

#header .header-nav .two-nav.n1 table td{width:144px;padding:0;border-right:2px solid #f4f4f4;}

#header .header-nav .two-nav.n1 table td[colspan="1"]>div{width:144px;padding:0;}

#header .header-nav .two-nav.n1 table td[colspan="2"]>div{width:290px;padding:0;}

#header .header-nav .two-nav.n1 table td[colspan="3"]>div{width:436px;padding:0;}

/*#header .header-nav .two-nav.n1 table .a{width:19.19%;color:#414141;font-size:24px;font-weight: bold;}*/

#header .header-nav .two-nav.n1 table .a{width:144px;color:#414141;font-size:24px;font-weight: bold;}

#header .header-nav .two-nav.n1 table td.con{vertical-align: top;}

#header .header-nav .two-nav.n1 .pd{width:144px;height:82px;}

#header .header-nav .two-nav.n1 .p-a{width:144px;height:144px;position: relative;}

#header .header-nav .two-nav.n1 .p-a .img{width:100%;height:100%;}

#header .header-nav .two-nav.n1 .p-a .p1{position: absolute;bottom:5px;left:0;width:100%;font-size:16px;text-align: center;font-weight: bold;color:#414141;}

#header .header-nav .two-nav.n1 .p-a:hover{background:#f4f4f4;}

#header .header-nav .two-nav.n1 .w222{vertical-align: bottom;}

#header .header-nav .two-nav.n1 .w222 .a2{display: block;width:144px;height:100%;color:#414141;font-weight: bold;font-size: 16px;line-height:42px;}

#header .header-nav .two-nav.n1 .tl1{border-top:2px solid #f4f4f4;}

#header .header-nav .two-nav.n1 .tl1 .a{border-right:2px solid #f4f4f4;}

#header .header-nav .two-nav.n1 .tl1 .att{height:30px;}

#header .header-nav .two-nav.n1 .tl1 tr{border-bottom:2px solid #f4f4f4;}

#header .header-nav .two-nav.n1 .tl1 td{width:144px;height:42px;}

#header .header-nav .two-nav.n1 .tl1 .sp1{width:72px;height:24px;background:#414141;color:#fff;font-size: 12px;border-radius:5px;display: inline-block;line-height: 24px;}

#header .header-nav .two-nav.n1 .tl1 .a2{display: block;width:100%;height:100%;color:#414141;font-weight: bold;font-size: 16px;line-height:42px;}

#header .header-nav .two-nav.n1 .tl1 .a2:hover{background:#f4f4f4;}

#header .header-nav .two-nav.n3{width:584px;left:0 !important;margin-left:0px !important;}

#header .header-nav .two-nav.n3 .nav-t{height:135px;padding:0px 73px;}

#header .header-nav .two-nav.n3 .nav-t .text{width:calc(100% - 85px);}

#header .header-nav .two-nav.n3 .nav-t .p1{font-size:30px;color:#898989;font-weight: bold;margin-top: 30px;text-align: left;line-height: 40px;}

#header .header-nav .two-nav.n3 .nav-t .p2{font-size:18px;color:#898989;text-align: left;line-height:28px;}

#header .header-nav .two-nav.n3 .nav-t .img{line-height: 135px;width:80px;}



/*广告 banner*/

.top-bg{font-size:0;}

.top-bg *{font-size:0;}

.top-bg .top-bg-button{background:none;margin-top:-50px;width:41px;height:156px;}

.top-bg .swiper-button-next{right:3.125%;}

.top-bg .swiper-button-prev{left:3.125%;}

.top-bg .swiper-pagination{bottom:65px;}

.top-bg .swiper-pagination-bullet{width:14px;height:14px;border:2px solid #fff;opacity: 1;}

.top-bg .swiper-pagination-bullet-active{background:#fff;}



/*底部 footer*/
.fangweima{
    width: 25% !important;
    float: left;
  /*display: none;*/
}

.hwfootli1{
  width: 100%;
  float: left;
}
.hwfootli1 p {
  color: #ffffff;
  margin: 0;
  padding: 0;
  text-indent: 0;
  font-size: 19px;
  font-weight: bold;
  line-height: 27px;
}
.hwfootli2 {
  width: 100%;
  float: left;
}
input#fwcode {
  background: #ffffff;
  width: 180px;
}
button#fwBtn{
  background: url(../images/fwbmcx.png) no-repeat;
  width: 78px;
  /*height: 23px;*/
  text-indent: -99999rem;
  margin-top: 4px;
  border-radius:8px;
  margin-left: 20px;
  border: none;
}

#footer{background:#040000;padding:44px 0;}

#footer .row{width:18.5%;padding-right:3.875%;line-height: 50px;}

#footer .row .img1{width:100%;}

#footer .row .img2{margin-left:8.94%;width:49.88%;}

#footer .row1{width:60.5%;}

#footer .row2{width:35.12%;color:#fff;line-height: 24px;}

#footer .row2 *{color:#fff;line-height: 24px;}

#footer .row3{/* width:44.42%; */line-height: 50px;margin-right:4%;}

#footer .row3 .img3{margin-left:25px;}

#footer .row3 .img3:nth-child(1){margin-left:0;}

#footer .row3 .erweima .icon{width: 106px;height:106px;bottom:110%;left:50%;margin-left:-53px;background:#fff;display: none;z-index:2;}

#footer .row3 .erweima:hover .icon{display: block;}

.FloatScrollTop{position: fixed;width:57px;height:57px;background: url(../images/top.png) no-repeat center;background-size:cover;bottom:90px;right:100px;z-index: 50;border-radius: 50%;overflow: hidden;}



/*全站公用样式 start*/

.title{background:#f5f5f5;font-size:16px;height:64px;line-height:64px;text-align: center;}

.title a{width:162px;}

.title a.on{background:#fff;}

.detail{width:100%;height:100%;}

.detail img{max-width:100% !important;height:auto !important;}

/*全站公用样式 end*/



/*index 首页*/

#index .con{padding-top:5.1875%;}

#index .datu{width:47.256%;padding-top:60.12%;}

#index .list{width:47.256%;padding-top:27.37%;margin-bottom:5.0609%;}

#index .list,

#index .datu{box-shadow: 0px 5px 10px #dedede;}

#index .list:nth-child(2){margin-left:5.488%;}

#index .list:nth-child(2n+1){margin-left:5.488%;}



/*about 关于我们*/

#about .detail{padding:60px 0px 190px;}

#about .join{padding:80px 0px 60px;}

#about .join .list{height:30px;line-height: 30px;margin-bottom:50px;}

#about .join .list img{margin-right:25px;}

#about .join .list span{font-size:14px;}

#about .join .con{margin-top:60px;}

#about .join .con .p1,

#about .join .con .p2{line-height: 28px;}

#about .join .con .p2{margin-bottom: 30px;}



/*contact 联系我们*/

#contact .title .input{width:240px;background:#fff;right:calc((100% - 990px)/2);top:12px;height:40px;line-height: 40px;}

#contact .title .input input{width:180px;text-indent: 10px;}

#contact .title .input .ssss{width:60px;height:40px;text-align: center;background: #d61518;color:#fff;}

#contact{padding-bottom:80px;}

#contact .tact{margin:50px auto 10px;}

#contact .tact .list{margin-bottom:50px;}

/*#contact .tact .text{width:59.74%;}*/

#contact .tact .text{width:50%;}

#contact .tact .text .p1,

#contact .tact .text .p2{font-size:16px;line-height:30px;}

#contact .tact .text .p2{color:#727272;}

/*#contact .tact .ditu{width:37.27%;border:3px solid #aaa;border-radius:3px;padding-top:19.09%;}*/

#contact .tact .ditu{width:43%;padding-top:19.09%;border:3px solid #aaa;border-radius:3px;}

#contact .problem{padding:10px 0px;}

#contact .problem .list{margin-bottom:20px;}

#contact .problem .list:nth-last-child(1){margin-bottom:0px;}

#contact .problem .p1{line-height:23px;font-size:16px;color:#767676;margin-bottom:5px;text-decoration:underline;}

#contact .problem .p2 li{line-height:23px;font-size:16px;color:#767676;position: relative;}

#contact .problem .p2 li:before{display: block;content:"";position: absolute;top:10px;left:-12px;width:4px;height:4px;background:#767676;border-radius:50%;}

#contact .service{margin-top:30px;}

#contact .service .row1{width:390px;margin:0 auto 30px;}

#contact .service .row1 .p1{font-size:16px;line-height: 25px;color:#010101;margin-right:15px;}

#contact .service .row1 select,

#contact .service .row1 input{width:300px;height:23px;border:2px solid #aeaeae;text-indent:20px;}

#contact .service .row1 select{height:27px;}

#contact .service .row1 i{color:#aeaeae;top:0px;left:2px;font-size:20px;line-height: 25px;}

#contact .service input{text-indent:8px;}

#contact .service .row2{width:715px;margin:0 auto 54px;}

#contact .service .row2 .p1{font-size:14px;line-height: 25px;color:#010101;margin:0px 15px;}

#contact .service .row2 .list:nth-child(1) .p1{margin-left:0;}

#contact .service .row2 input{width:160px;height:23px;border:2px solid #aeaeae;text-indent:4px;}

#contact .service .row3{height:500px;border:2px solid #aeaeae;border-radius:20px;padding:35px 45px;}

#contact .service .row3 textarea{width:100%;height:100%;}

#contact .service div[type="submit"]{margin:45px auto;width:156px;height:44px;line-height:44px;text-align: center;border-radius:5px;color:#fff;font-size:16px;background:#000;border:2px solid #000;}

#contact .service div[type="submit"]:hover{color:#000;background:transparent;}

#contact .detail{margin:45px auto 130px;}

#contact .detail.common{margin:60px auto 0px;}

#contact .detail.common li{list-style-type: disc;}

.message{margin:70px auto 100px;}

.message .tit{margin:0px auto 30px;color:#0f0000;text-align: center;font-size: 25px;letter-spacing: .19em;}

.message .tit1{margin:10px auto 35px;color: #000;padding-bottom:5px;border-bottom:1px solid #999;font-size:22px;}

.message .input{margin-bottom:24px;}

.message .input .p1{font-size:23px;color:#000;line-height:30px;}

.message .input input{width:100%;height:40px;border:1px solid #ccc;border-radius: 1px;background:#fafafa;margin:6px auto 4px;text-indent: 12px;}

.message .input label{display:block;margin:10px;float: left;}

.message .input label input{display:inline-block;width:auto;height:auto;}

.message div[type="submit"]{width:130px;height:40px;line-height:40px;text-align: center;color:#fff;font-size:14px;background:#000;border:1px solid #000;}

.message div[type="submit"]:hover{color:#000;background:transparent;}



/*protocol 协议*/

#tocol .detail{padding:60px 0px 190px;}



/*plan 方案*/

#plan .detail{padding:60px 0px 190px;}



/*mini_nav 二级导航*/

.mini-nav{width:15%;}

.mini-nav .mini-con{border:2px solid #f5f5f5;background: #fff;}

.mini-nav .mini-menu{color:#666;font-size:16px;line-height:30px;display: none;}

.mini-nav .mini-menu i{color:#666;font-size:22px;line-height:30px;margin-left:10px;margin-top: 3px;}

.mini-nav .mini-con .mini-one{border-bottom:1px solid #ebebeb;}

.mini-nav .mini-con .mini-one .one-a{padding:11px 25px;display: block;color:#666;font-size:16px;line-height:28px;}

.mini-nav .mini-con .mini-one .one-a i{font-size: 12px;}

.mini-nav .mini-con .mini-one .mini-two{padding:13px 0px;}

.mini-nav .mini-con .mini-one .mini-two .two-a{display: block;color:#525252;line-height:23px;font-size:12px;}

.mini-nav .mini-con .mini-one .one-a.on{background:#f5f5f5;color:#000;}

.mini-nav .mini-con .mini-one .one-a:hover{background:#f5f5f5;}

.mini-nav .mini-con .mini-one .mini-two .two-a.on{color:#000;}



/*products 产品中心*/

#products{margin:60px auto;}

#products .con{width: 81%;}

#products .con td{border-left:2px solid #f4f4f4;}

#products .con td{width:12.5%;vertical-align: top;}

#products .con td[colspan='1'] .p-a{width:100%;padding-top:100%;}

#products .con td[colspan='2'] .p-a{width:50%;padding-top:50%;}

#products .con td[colspan='3'] .p-a{width:33.33%;padding-top:33.33%;}

#products .con td .p-a .p1{position: absolute;bottom: 0;left: 0;width: 100%;font-size: 20px;text-align: center;font-weight: bold;color: #414141;z-index: 2;}

#products .con .s-pd{display: none;}

#products .con .con-td{height:80px;vertical-align: middle;}

#products .con .con-td[colspan='1'] .pd{width:100%;}

#products .con .con-td[colspan='2'] .pd{width:50%;}

#products .con .con-td[colspan='3'] .pd{width:33.33%;}

#products .parts{margin-top:80px;}

#products .parts .p-item{width:12.5%;padding-top:12.5%;}

#products .parts .p-item .p1{position: absolute;bottom: 0;left: 0;width: 100%;font-size: 20px;text-align: center;font-weight: bold;color: #414141;}



/*产品详情页-导航 inc_crumbs*/

.crumbs{height:65px;line-height:65px;background:#f5f5f5;}

.crumbs .mbs{font-size:16px;color:#848484;padding:0px 24px;display:inline-block;}

.crumbs .mbs.on{color:#000;}



/*产品详情页 products_detail*/

#pro-detail .detail-two{width:660px;font-size:25px;line-height: 36px;color:#484848;margin:40px auto;}

#pro-detail .detail-three{padding:70px 0px 30px;}

#pro-detail .detail-three .item{width:45.42%;margin-bottom:4.46%;padding-top:30.21%;border-radius: 3px;overflow: hidden;}

#pro-detail .detail-three .item:nth-child(2n){margin-left:9.16%;}

#pro-detail .detail-three .item .pawh{/* border:3px solid #c6c6c6; */bottom:3px;right:3px;width:calc(100% - 6px);height:calc(100% - 6px);}

#pro-detail .detail-four{padding:32px 70px;}

#pro-detail .detail-four .pt{text-align: center;font-size:20px;font-weight: bold;margin:30px auto 10px;}

#pro-detail .detail-four .swiper-container{padding:0px 0px 60px;}

#pro-detail .detail-four .swiper-slide{width:33.33%;padding-top:29%;}

#pro-detail .detail-four .swiper-slide:hover{background:#fcfcfc;}

#pro-detail .detail-four .swiper-slide .p1{position: absolute;bottom:26px;left: 0;width: 100%;font-size: 20px;text-align: center;color: #202020;}

#pro-detail .detail-four .swiper-button-next,

#pro-detail .detail-four .swiper-button-prev{background:none;}

#pro-detail .detail-four .swiper-button{background:none;margin-top:-50px;width:41px;height:156px;}

#pro-detail .detail-four .swiper-button-prev{left:0px;}

#pro-detail .detail-four .swiper-button-next{right:0px;}

#pro-detail .detail-four .swiper-pagination .swiper-pagination-bullet{width:21px;height:21px;border:2px solid #c4c4c4;color:#c4c4c4;background: #fff;opacity: 1;}

#pro-detail .detail-four .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #333;color:#333;}

#pro-detail .detail-five{margin:32px auto;position: relative;}

#pro-detail .detail-five:before{display: block;position: absolute;content:"";width:60%;height:2px;background:#f4f4f4;bottom:0;left:20%;}

#pro-detail .detail-five .dow-list{padding:40px 0px;position: relative;}

#pro-detail .detail-five .dow-list:before{display: block;position: absolute;content:"";width:60%;height:2px;background:#f4f4f4;top:0;left:20%;}

#pro-detail .detail-five .dow-list .st{width:20%;font-size:18px;display: block;min-height:1px;}

#pro-detail .detail-list{display: none;}

#pro-detail .detail-list.on{display: block;}



#pro-detail .detail-one .temp1 .brief1{font-size:24px;line-height: 29px;color:#9b9b9b;font-weight: bold;width:42.7%;margin:70px auto;}

#pro-detail .detail-one .temp1 .brief2{font-size:24px;line-height: 51px;color:#9b9b9b;padding:40px 0px;background:#f5f5f5;text-align: center;}

#pro-detail .detail-one .temp2 .tral{margin:50px auto 0px;}

#pro-detail .detail-one .temp2 .tral .tit1{font-size:28px;line-height: 36px;color:#000;font-weight: bold;}

#pro-detail .detail-one .temp2 .tral .brief1{font-size:24px;line-height: 36px;color:#3d3d3d;margin-bottom:100px;}

#pro-detail .detail-one .temp2 .tral .item{margin-bottom:100px;}

#pro-detail .detail-one .temp2 .tral .item .img{width:47.84%;padding-top:47.84%;border:6px solid #fafafa;border-radius:50px;}

#pro-detail .detail-one .temp2 .tral .item .text{width:41.17%;padding-top:28.43%;}

#pro-detail .detail-one .temp2 .tral .item .text .tit2{font-size:30px;line-height: 44px;color:#000;font-weight: bold;}

#pro-detail .detail-one .temp2 .tral .item .text .brief2{font-size:30px;line-height: 44px;color:#010101;}

#pro-detail .detail-one .temp3 .tral .w1{width:820px;margin:0px auto;padding:70px 0px;}

#pro-detail .detail-one .temp3 .tral .tit1{font-size:24px;line-height: 36px;color:#525252;font-weight: bold;margin-bottom: 16px;text-align: center;}

#pro-detail .detail-one .temp3 .tral .brief1{font-size:22px;line-height: 29px;color:#9b9b9b;}

#pro-detail .detail-one .temp3 .tral .item:nth-child(1){margin-top: 45px;}

#pro-detail .detail-one .temp3 .tral .item{margin-bottom:85px;}

#pro-detail .detail-one .temp3 .tral .item .img{width:43.13%;padding-top:43.13%;border:8px solid #ececec;border-radius:50px;}

#pro-detail .detail-one .temp3 .tral .item .text{width:41.17%;padding-top:31%;}

#pro-detail .detail-one .temp3 .tral .item .text .tit2{font-size:48px;line-height: 48px;color:#010101;font-weight: bold;}

#pro-detail .detail-one .temp3 .tral .item.tesu{width:30.14%;margin-right:3.19%;float: left;}

#pro-detail .detail-one .temp3 .tral .item:nth-child(6){margin-right:0;}

#pro-detail .detail-one .temp3 .tral .item.tesu .img,

#pro-detail .detail-one .temp3 .tral .item.tesu .text{float: none;width:100%;padding-top:0%;}

#pro-detail .detail-one .temp3 .tral .item.tesu .text .tit2{text-align: center;font-size:22px;line-height: 27px;color:#000;font-weight: bold;margin-top:36px;}

#pro-detail .detail-one .temp3 .tral .item.tesu .img{width:calc(100% - 12px);padding-top:calc(100% - 12px);border:6px solid #ececec;}

#pro-detail .detail-one .temp3 .brief3{font-size:24px;line-height: 51px;color:#9b9b9b;padding:40px 0px;background:#f5f5f5;text-align: center;}

#pro-detail .detail-one .temp4 .tral .item:nth-child(1){margin-top: 45px;}

#pro-detail .detail-one .temp4 .tral .item{margin-bottom:85px;}

#pro-detail .detail-one .temp4 .tral .item .img{width:43.13%;padding-top:43.13%;border:8px solid #ececec;border-radius:50px;}

#pro-detail .detail-one .temp4 .tral .item .text{width:41.17%;padding-top:18%;}

#pro-detail .detail-one .temp4 .tral .item .text .tit2{font-size:25px;line-height: 32px;color:#010101;font-weight: bold;}

#pro-detail .detail-one .temp4 .tral .item .text .brief2{font-size:20px;line-height: 24px;color:#767676;margin-top:32px;}

#pro-detail .detail-one .temp4 .tral .item.tesu{width:30.14%;margin-right:3.19%;float: left;}

#pro-detail .detail-one .temp4 .tral .item:nth-child(6){margin-right:0;}

#pro-detail .detail-one .temp4 .tral .item.tesu .img,

#pro-detail .detail-one .temp4 .tral .item.tesu .text{float: none;width:100%;padding-top:0%;}

#pro-detail .detail-one .temp4 .tral .item.tesu .text .tit2{font-size:22px;line-height: 27px;color:#000;font-weight: bold;margin-top:36px;}

#pro-detail .detail-one .temp4 .tral .item.tesu .text .brief2{font-size:16px;line-height: 17px;color:#767676;margin-top:16px;}

#pro-detail .detail-one .temp4 .tral .item.tesu .img{width:calc(100% - 12px);padding-top:calc(100% - 12px);border:6px solid #ececec;}

#pro-detail .detail-one .temp4 .tral .w1{width:820px;margin:0px auto;padding:70px 0px;}

#pro-detail .detail-one .temp4 .tral .tit1{font-size:24px;line-height: 36px;color:#525252;font-weight: bold;margin-bottom: 16px;text-align: center;}

#pro-detail .detail-one .temp4 .tral .brief1{font-size:22px;line-height: 29px;color:#9b9b9b;}

#pro-detail .detail-one .temp4 .brief3{font-size:24px;line-height: 51px;color:#9b9b9b;padding:40px 0px;background:#f5f5f5;text-align: center;}

#pro-detail .parts-detail .w1{margin:140px auto;}

#pro-detail .parts-detail .icon{width:40.19%;padding-top:40.19%;border-radius:50%;overflow: hidden;}

#pro-detail .parts-detail .brief{width:43.13%;color:#8d8d8d;font-size:24px;line-height: 28px;}

#pro-detail .parts-detail .tit{text-align: center;}

#pro-detail .parts-detail .tit p{display: inline-block;position: relative;font-size:22px;line-height:22px;color:#8d8d8d;}

#pro-detail .parts-detail .tit p:before,

#pro-detail .parts-detail .tit p:after{content:"";display: block;position: absolute;width:90px;height:2px;top:50%;margin-top:-1px;}

#pro-detail .parts-detail .tit p:before{background-image: linear-gradient(to right, #fff , #cecece);left:-100px;}

#pro-detail .parts-detail .tit p:after{background-image: linear-gradient(to left, #fff , #cecece);right:-100px;}

#pro-detail .parts-detail .img1{margin:75px auto;}



/*新闻中心*/

#info .con{margin:80px auto 50px;}

#info .con .info-cate1{margin-left:34.42%;padding-left:20px;}

#info .con .info-cate1 .info-a1{position: relative;padding-bottom: 5px;border-bottom: 1px solid #c8c8c8;margin-bottom:20px;font-size: 23px;}

#info .con .info-cate1 .info-a1:before{display: block;content:"";position: absolute;width:5px;height:5px;background:#000;border-radius: 50%;top:50%;left:-20px;margin-top:-3px;}

/*#info .con .info-cate2 .info-a2{width:45.92%;margin-bottom:5%;}*/

#info .con .info-cate2 .info-a2{width:23.25%;margin-bottom:5%;margin-right:8.16%;}

/*#info .con .info-cate2 .info-a2:nth-child(2n){margin-left:2.33%;}*/

#info .con .info-cate2 .info-a2:nth-child(3n){margin-right:0%;}

#info .con .info-cate2 .info-a2 .img{width: 100%;height:0;padding-top:60.21%;}

#info .con .info-cate2 .info-a2 .p1{margin:10px auto 15px;font-size:16px;color:#676767;}

#info .con .info-cate2 .info-a2 .time{background:#f5f5f5;width:74px;line-height: 22px;height:22px;text-align: center;font-size:12px;color:#676767;}



/*新闻详情页 info_detail*/

#detail{overflow:hidden;margin:80px 17px 0px;}

#detail .tit{width:100%;overflow:hidden;text-align:center;margin-bottom:30px;}

#detail .tit .p1{font-size: 40px;font-weight: 700;}

#detail .tit .p2{margin:20px auto;color:#999;line-height:24px;text-align: center;font-size: 13px;}

.info-detail{margin:0px 17px;}

.detail-url{padding:30px 0px 0px;margin:32px auto;}

.detail-url .anniu-p{color:#666;width:50%;}

.detail-url .anniu-p span{color:#666;font-size: 12px;display: block;margin-bottom:5px;}

.detail-url .anniu-p a{color:#000;font-size: 24px;}



@media screen and (max-width: 1631px){

	#header .header-nav .one-nav{width:114px;}

}

@media screen and (max-width: 1444px){

	#header .header-nav .two-nav.n3{width:465px;}

}

@media screen and (max-width: 1385px){

	#footer .row3{width:50%;}

	#header .header-nav .one-nav .nav-a{font-size:18px;}

}



@media screen and (max-width: 1280px){

	#header .header-nav .one-nav{width:95px;}

	#header .header-nav .one-nav .nav-a{font-size:16px;}

}



@media screen and (max-width: 1230px){

	#footer .row3{width:60%;}

	#header .header-nav .two-nav.n1{margin-left:-450px;}

	#header .header-nav .two-nav.n3{width:800px;}

}



@media screen and (max-width: 1100px){

	.wrap3{width:90%;}

	.wrap5{width:90%;}

	.wrap6{width:90%;}

	.wrap14{width:90%;}

	/*底部 footer*/

	#footer{padding:2.75rem 0px;}



	#footer .row{width:100% !important;padding-left:0%;text-align: center;float: none;}

	#footer .row .img1{float: none;display: inline-block;line-height:30px;height:30px;}

	#footer .row .img2{margin-left:8.94%;float: none;display: inline-block;line-height:30px;height:30px;}

	#footer .row1{width:100%;float: none;}

	#footer .row2{width:100%;float: none;margin:2rem auto;}

	#footer .row3{width:100%;float: none;text-align: center;}

	#footer .row3 .img3{margin-left:10px;float: none;display: inline-block;line-height:30px;height:30px;}



	.header-blank{height:60px;}

	#header{height:60px;line-height:60px;position: fixed;}

	#header .header-wrap{margin:0px 2.5%;}

	#header .logo{width:auto;border-right:0px;height:40px;line-height: 40px;margin-top: 10px;}

	#header .logo img{max-width:100%;max-height:100%;}

	#header .menu{display: block;}

	#header .menu i{font-size:30px;}

	#header .lang{width:30px;text-align: center;border-left:0px;height:30px;line-height: 30px;border-radius: 50%;overflow: hidden;margin:15px 1rem 0px 0px;}

	#header .lang .p1{display: none;}

	#header .lang .a1{display: block;line-height: 30px;height:30px;padding:0px;background:#f4f4f4;color:#6c6c6c;width:100%;margin-right: 0;}

	#header .header-nav{margin-left:0;height:auto;position: fixed;top:60px;left:0;right:0;z-index: 50;background:#fff;border-top:1px solid #ccc;display: none;}

	#header .header-nav .pc{display: none;}

	#header .header-nav .mobile{display: block;}

	#header .header-nav .guanbi{display: inline-block;margin:0px 20px;line-height:60px;}

	#header .header-nav .guanbi i{font-size:25px;color:#000;}

	#header .header-nav .one-nav{float: none;border-bottom: 1px solid #ccc;width:calc(100% - 3.125rem);height:auto;text-align: left;line-height:35px;padding: 0px 1.5625rem;position: relative;z-index: 60;}

	#header .header-nav .one-nav.you:before{position: absolute;display: block;content:"";width:15px;height:15px;background:url(../images/xia.png) no-repeat center;background-size:cover;right:0.625rem;top:10px;z-index: 70;}

	#header .header-nav .one-nav.you.kai:before{transform:rotate(90deg);-ms-transform:rotate(90deg); /* IE 9 */-moz-transform:rotate(90deg); /* Firefox */-webkit-transform:rotate(90deg);/* Safari 和 Chrome */-o-transform:rotate(90deg);}

	#header .header-nav .one-nav:hover{background:transparent;border-bottom:1px solid #ccc;}

	#header .header-nav .one-nav.on{border-bottom: 1px solid #ccc;background:transparent;}

	#header .header-nav .one-nav .nav-a{font-size:16px;display: inline-block;}

	#header .header-nav .one-nav .nav-a.on{color:#82bb00;position: relative;}

	#header .header-nav .one-nav .nav-a.on:before{display: none;}

	#header .header-nav .one-nav:hover .nav-a.on{color:#82bb00;}

	#header .header-nav .one-nav .two-nav{background:#fff;position: static;padding: 0px 0px 1rem;}

	#header .header-nav .one-nav .two-nav .nav-t{font-size:14px;line-height:25px;padding:0px;text-align: left;height:25px;}

	#header .header-nav .one-nav .two-nav .nav-t:hover{color:#ccc;background:#fff;}



	.mini-nav{width:200px;float: none;margin-bottom:2rem;position: relative;}

	.mini-nav .mini-menu{display: inline-block;}

	.mini-nav .mini-con{position: absolute;top:35px;left: 0px;z-index:5;width:200px;}

	.mini-nav .mini-con{display: none;}

	.mini-nav .mini-con .mini-one .one-a{padding:10px;line-height:24px;font-size:14px;}

	.mini-nav .mini-con .mini-one .mini-two{padding:8px 0px;}

	.mini-nav .mini-con .mini-one .mini-two .two-a{line-height:30px;padding:0px 15px;}



	#products .con{width: 100%;float: none;}



}



@media screen and (max-width: 850px){

	.wrap4{width:90%;}

	#pro-detail .detail-one .temp3 .tral .w1{width:90%;}

	#pro-detail .detail-one .temp4 .tral .w1{width:90%;}

}



@media screen and (max-width: 750px){

	.FloatScrollTop{width:40px;height:40px;bottom:30px;right:20px;}

	/*广告 banner*/

	.top-bg .top-bg-button{margin-top:-25px;width:20px;height:78px;}

	.top-bg .swiper-pagination{bottom:15px;}

	.top-bg .swiper-pagination-bullet{width:7px;height:7px;}



	/*全站公用样式 start*/

	.title{height:45px;line-height:45px;}

	.title a{width:90px;font-size: 12px;}

	#contact .title .input{width:240px;right:50%;top:55px;margin-right:-120px;background:#f5f5f5;}



	/*about 关于我们*/

	#about .detail{padding:3.75rem 0px 11.875rem;}

	#about .join{padding:5rem 0px 3.75rem;}

	#about .join .list{margin-bottom:5rem;}

	#about .join .list img{margin-right:10px;}

	#about .join .con{margin-top:5rem;}

	#about .join .con .p2{margin-bottom: 1.875rem;}



	/*contact 联系我们*/

	#contact{padding-bottom:5rem;}

	#contact .tact{margin:3.125rem auto 10px;}

	#contact .tact .list{margin-bottom:3.125rem;}

	#contact .tact .text{width:100%;float: none;}

	#contact .tact .ditu{width:100%;padding-top:51.21%;float: none;margin:2rem auto;}

	#contact .problem .list{margin-bottom:1.25rem;}

	#contact .problem .p2 li:before{left:-8px;}

	#contact .service{margin-top:2rem;}

	#contact .service .row1{width:100%;margin:0 auto 2rem;}

	#contact .service .row1 .p1{margin-right:10px;font-size:14px;width:64px;}

	#contact .service .row1 .relative{width:calc(100% - 74px);}

	#contact .service .row1 input{width:calc(100% - 78px);text-indent: 4px;}

	#contact .service .row1 select{width:100%;text-indent:20px;}

	#contact .service .row2{width:100%;margin:0 auto 3.375rem;}

	#contact .service .row2 .list{margin:0 auto 2rem;width:100%;float: none;}

	#contact .service .row2 .p1{margin:0px 10px 0px 0px;width:64px;}

	#contact .service .row2 input{width:calc(100% - 78px);}

	#contact .service .row3{height:30rem;padding:2rem;}

	#contact .service div[type="submit"]{margin:2rem auto;width:100px;height:30px;line-height:30px;}

	#contact .detail{margin:2.8125rem auto 8.125rem;}

	.message{margin:4.375rem auto 6.25rem;}

	.message .tit{margin:0px auto 2rem;font-size:16px;}

	.message .tit1{margin:0.625rem auto 2rem;font-size:14px;}

	.message .input{margin-bottom:1.5rem;}

	.message .input .p1{font-size:14px;line-height:24px;}

	.message .input input{height:30px;text-indent:6px;}

	.message .input label{margin:0.625rem 0px;}

	.message .input label input{display:inline-block;width:auto;height:auto;}

	.message div[type="submit"]{width:100px;height:30px;line-height:30px;}



	/*protocol 协议*/

	#tocol .detail{padding:3.75rem 0px 11.875rem;}



	/*plan 协议*/

	#plan .detail{padding:3.75rem 0px 11.875rem;}



	/*index 首页*/

	#index .datu{width:100%;float:none;padding-top:127.17%;margin-bottom:5.1875%;}

	#index .list{width:100%;float:none;padding-top:58.04%;margin-bottom:5.1875%;}

	#index .list:nth-child(2){margin-left:0%;}

	#index .list:nth-child(2n+1){margin-left:0%;}



	#products{margin:3.75rem auto;}

	#products .con table,

	#products .con tbody,

	#products .con tr,

	#products .con td{display: block;width:100%;border:0px;}

	#products .con td[colspan='1'] .p-a,

	#products .con td[colspan='2'] .p-a,

	#products .con td[colspan='3'] .p-a{width:calc(49% - 4px);padding-top:49%;border:2px solid #f4f4f4;}

	#products .con td[colspan='1'] .p-a:nth-child(2n),

	#products .con td[colspan='2'] .p-a:nth-child(2n),

	#products .con td[colspan='3'] .p-a:nth-child(2n){margin:0 2% 2% 0;}

	#products .con td .p-a .p1{font-size: 14px;bottom:1rem;}

	#products .parts{margin-top:0;}

	#products .parts .p-item{width:calc(49% - 4px);padding-top:49%;border:2px solid #f4f4f4;}

	#products .parts .p-item:nth-child(2n+1){margin:0 2% 2% 0;}

	#products .parts .p-item .p1{font-size: 14px;bottom:1rem;}

	#products .con .s-pd{display: block;height:5rem;margin:2rem auto;}

	#products .con .pd{display: none;}

	#products .con tr:nth-child(1){display: none;}



	/*产品详情页-导航 inc_crumbs*/

	.crumbs{height:45px;line-height:45px;}

	.crumbs .mbs{font-size:14px;padding:0px 5px;}



	/*产品详情页 products_detail*/

	#pro-detail .detail-two{width:95%;font-size:15px;line-height: 26px;margin:2.5rem auto;}

	#pro-detail .detail-three{padding:4.375rem 0px 2rem;}

	#pro-detail .detail-three .item{width:49%;margin-bottom:2%;padding-top:30.21%;}

	#pro-detail .detail-three .item:nth-child(2n){margin-left:2%;}

	#pro-detail .detail-four{padding:2rem 0;}

	#pro-detail .detail-four .swiper-container{padding:0px 0px 3.75rem;}

	#pro-detail .detail-four .swiper-slide{width:33.33%;padding-top:33.33%;}

	#pro-detail .detail-four .swiper-slide .p1{bottom:5px;font-size: 14px;}

	#pro-detail .detail-four .swiper-button{display: none;}

	#pro-detail .detail-four .swiper-pagination{bottom:0px;}

	#pro-detail .detail-four .swiper-pagination .swiper-pagination-bullet{width:16px;line-height:16px;height:16px;font-size:10px;}

	#pro-detail .detail-five{margin:2rem auto;}

	#pro-detail .detail-five:before{width:90%;left:5%;}

	#pro-detail .detail-five .dow-list{padding:2.5rem 0px;}

	#pro-detail .detail-five .dow-list:before{width:90%;left:5%;}

	#pro-detail .detail-five .dow-list .st{width:90%;font-size:14px;line-height:30px;margin:auto;float: none;}

	#pro-detail .detail-one .temp1 .brief1{font-size:14px;line-height: 24px;width:95%;margin:4.375rem auto;}

	#pro-detail .detail-one .temp1 .brief2{font-size:14px;line-height: 24px;padding:2.5rem 0px;}

	#pro-detail .detail-one .temp2 .tral{margin:3.125rem auto 0px;}

	#pro-detail .detail-one .temp2 .tral .tit1{font-size:16px;line-height: 24px;}

	#pro-detail .detail-one .temp2 .tral .brief1{font-size:14px;line-height: 24px;margin-bottom:6.25rem;}

	#pro-detail .detail-one .temp2 .tral .item{margin-bottom:6.25rem;}

	#pro-detail .detail-one .temp2 .tral .item .img{width:calc(100% - 6px);padding-top:calc(100% - 6px);border-radius:20px;float: none;border:3px solid #fafafa;}

	#pro-detail .detail-one .temp2 .tral .item .text{width:100%;padding-top:2.5rem;float: none;}

	#pro-detail .detail-one .temp2 .tral .item .text .tit2{font-size:16px;line-height: 24px;}

	#pro-detail .detail-one .temp2 .tral .item .text .brief2{font-size:16px;line-height: 24px;}

	#pro-detail .detail-one .temp3 .tral .w1{padding:4.375rem 0px;}

	#pro-detail .detail-one .temp3 .tral .tit1{font-size:16px;line-height: 24px;margin-bottom: 1rem;}

	#pro-detail .detail-one .temp3 .tral .brief1{font-size:14px;line-height: 24px;}

	#pro-detail .detail-one .temp3 .tral .item:nth-child(1){margin-top: 2.8125rem;}

	#pro-detail .detail-one .temp3 .tral .item{margin-bottom:5.3125rem;}

	#pro-detail .detail-one .temp3 .tral .item .img{width:calc(100% - 6px);padding-top:calc(100% - 6px);border-radius:20px;float: none;border:3px solid #ececec;}

	#pro-detail .detail-one .temp3 .tral .item .text{width:100%;padding-top:2.5rem;float: none;}

	#pro-detail .detail-one .temp3 .tral .item .text .tit2{font-size:18px;line-height: 24px;}

	#pro-detail .detail-one .temp3 .tral .item.tesu{width:100%;margin-right:0;float: none;}

	#pro-detail .detail-one .temp3 .tral .item.tesu .text{padding-top:2.5rem;}

	#pro-detail .detail-one .temp3 .tral .item.tesu .text .tit2{font-size:18px;line-height: 24px;margin-top:1rem;text-align: left;}

	#pro-detail .detail-one .temp3 .tral .item.tesu .img{width:calc(100% - 6px);padding-top:calc(100% - 6px);border-radius:20px;border:3px solid #ececec;}

	#pro-detail .detail-one .temp3 .brief3{font-size:14px;line-height: 24px;padding:2.5rem 0px;}

	#pro-detail .detail-one .temp4 .tral .item:nth-child(1){margin-top: 2.8125rem;}

	#pro-detail .detail-one .temp4 .tral .item{margin-bottom:5.3125rem;}

	#pro-detail .detail-one .temp4 .tral .item .img{width:calc(100% - 6px);padding-top:calc(100% - 6px);border-radius:20px;float: none;border:3px solid #ececec;}

	#pro-detail .detail-one .temp4 .tral .item .text{width:100%;padding-top:2.5rem;float: none;}

	#pro-detail .detail-one .temp4 .tral .item .text .tit2{font-size:18px;line-height: 24px;}

	#pro-detail .detail-one .temp4 .tral .item .text .brief2{font-size:14px;line-height: 20px;margin-top:0.4rem;}

	#pro-detail .detail-one .temp4 .tral .item.tesu{width:100%;margin-right:0;float: none;}

	#pro-detail .detail-one .temp4 .tral .item.tesu .text{padding-top:2.5rem;}

	#pro-detail .detail-one .temp4 .tral .item.tesu .text .tit2{font-size:18px;line-height: 24px;margin-top:1rem;}

	#pro-detail .detail-one .temp4 .tral .item.tesu .text .brief2{font-size:14px;margin-top:0.4rem;}

	#pro-detail .detail-one .temp4 .tral .item.tesu .img{width:calc(100% - 6px);padding-top:calc(100% - 6px);border-radius:20px;border:3px solid #ececec;}

	#pro-detail .detail-one .temp4 .tral .w1{padding:4.375rem 0px;}

	#pro-detail .detail-one .temp4 .tral .tit1{font-size:16px;line-height: 24px;margin-bottom: 1rem;}

	#pro-detail .detail-one .temp4 .tral .brief1{font-size:14px;line-height: 24px;}

	#pro-detail .detail-one .temp4 .brief3{font-size:14px;line-height: 24px;padding:2.5rem 0px;}

	#pro-detail .parts-detail .w1{margin:8.75rem auto;}

	#pro-detail .parts-detail .icon{width:100%;padding-top:100%;float: none;}

	#pro-detail .parts-detail .brief{width:100%;font-size:14px;line-height: 24px;float: none;margin-top:2rem;}

	#pro-detail .parts-detail .tit p{font-size:14px;line-height: 14px;}

	#pro-detail .parts-detail .tit p:before,

	#pro-detail .parts-detail .tit p:after{width:50px;}

	#pro-detail .parts-detail .tit p:before{left:-60px;}

	#pro-detail .parts-detail .tit p:after{right:-60px;}

	#pro-detail .parts-detail .img1{margin:4.6875rem auto;}



	/*新闻中心*/

	#info .con{margin:5rem auto 3.125rem;}

	#info .con .info-cate1{margin-left:5%;padding-left:20px;}

	#info .con .info-cate1 .info-a1{margin-bottom:2rem;font-size: 14px;}

	#info .con .info-cate1 .info-a1:before{width:5px;height:5px;left:-20px;margin-top:-3px;}



	/*新闻详情页 info_detail*/

	#detail{margin:5rem 2.5% 0px;}

	#detail .tit{margin-bottom:2rem;}

	#detail .tit .p1{font-size: 20px;}

	#detail .tit .p2{margin:1.5rem auto;line-height:20px;font-size: 12px;}

	.info-detail{margin:0px 2.5%;}

	.detail-url{padding:2rem 0px 0px;margin:2rem auto;}

	.detail-url .anniu-p{width:50%;}

	.detail-url .anniu-p span{font-size: 12px;}

	.detail-url .anniu-p a{font-size: 14px;}



}

@media screen and (max-width: 450px){

	.mini-nav .mini-menu i{margin-top: 0px;}

	#pro-detail .detail-three .item{width:100%;margin-bottom:2rem;padding-top:60.42%;}

	#pro-detail .detail-three .item:nth-child(2n){margin-left:0;}



	#info .con .info-cate2 .info-a2{width:100%;margin-bottom:8%;float: none;margin-right:0%;}

	/*#info .con .info-cate2 .info-a2:nth-child(2n){margin-left:0%;}*/

	/* #info .con .info-cate2 .info-a2:nth-child(4n){margin-right:0%;} */

	#info .con .info-cate2 .info-a2 .p1{margin:1rem auto;font-size:14px;}

}
