<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body{max-width: 1920px;margin: auto;}
html,body{min-height: 100%;}
.wrap{max-width: 1400px;margin:0 auto;width:1400px;}
.header-wrap{max-width: 1800px;margin:0 auto;width:95%;}
.wrap1{max-width: 1200px;margin:0 auto;width:1200px;}
.cur-p{cursor:pointer;}
.loc{color:#de0211 !important;}
.loc *{color:#de0211 !important;}
.lob{background:#de0211 !important;}
.cfff{color:#fff;}
.bfff{background:#fff;}
.bf5{background:#f5f5f5;}
.bold{font-weight: bold;}
.disnone{display: none !important;}
.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{-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:#de0211 !important;}
.hover-a:hover *{color:#de0211 !important;}
.hover-b:hover{background:#de0211 !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{background:transparent;width:100%;height:99px;line-height:99px;z-index:10;top:0;left:0;position: fixed;padding-bottom:1px;}
#header .line{bottom:0;left:0;width:0px;height:1px;}
#header .logo{width:281px;height:50px;margin-top:25px;line-height: 50px;margin-right:11.11%;}
#header .header-nav .one-nav{margin-right:70px;position: relative;}
#header .header-nav .one-nav:nth-child(1){margin-left:32px;}
#header .header-nav .one-nav .nav-a{font-size:16px;}
#header .header-nav .one-nav:nth-last-child(1){margin-right:0px;}
#header .header-nav .one-nav .two-nav{position: absolute;top:100%;left:50%;z-index:5;padding:10px 0px;background: rgba(0,0,0,0.8);border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#header .header-nav .one-nav .two-nav .nav-t{font-size:14px;color:#fff;line-height:40px;display: block;white-space:nowrap;text-align: center;padding:0 20px;}
#header .header-nav .one-nav:hover .nav-a{color:#de0211;}
#header .header-nav .one-nav .nav-a.on{color:#de0211;font-weight:bold;}
#header .sousuo i,
#header .menu i{font-size:30px;}
#header.artive{background: rgba(0,0,0,0.7);}
.header-blank{height:100px;/*background:#fff;*/width: 100%;background:rgba(0,0,0,.7);}
#header.anot{border-bottom:1px solid #ececec;}
#header.anot .line{bottom:-1px;}
/*#header.anot .header-nav .one-nav .nav-a{color:#333;}
#header.anot .header-nav .one-nav:hover .nav-a{color:#de0211;}
#header.anot .header-nav .one-nav .nav-a.on{color:#de0211;font-weight:bold;}
#header.anot .header-nav .one-nav .two-nav{background: rgba(255,255,255,0.8);}
#header.anot .header-nav .one-nav .two-nav .nav-t{color:#333;}
#header.anot .sousuo i,
#header.anot .menu i{color:#666;}
#header.anot.artive{background: rgba(255,255,255,1);}*/
.search{width:100%;height:83px;background: rgba(255,255,255,0.9);position: fixed;top:100px;left:0;z-index: 4;}
.search input{width:70%;height:40px;text-indent:1em;margin-top:20px;border-bottom:1px solid #333;color:#000;margin-left:5%;}
.search #search{width:20%;height:40px;line-height:40px;text-align:center;color:#fff;cursor:pointer;margin-top:21px;background:#333;}

/*广告 banner*/ 
.top-bg{font-size:0;}
.top-bg *{font-size:0;}
.top-bg .top-bg-button{background:none;margin-top:0;width:106px;height:14px;}
.top-bg .swiper-button-next{right:3.125%;}
.top-bg .swiper-button-prev{left:3.125%;}
.top-bg .top-bg-button span{font-size:12px;color:#fff;}
.top-bg .swiper-button-next span:after,
.top-bg .swiper-button-prev span:before{display:inline-block;content:"";width:60px;height:1px;background:#fff;vertical-align:middle;}
.top-bg .swiper-button-next span:after{margin-left:15px;}
.top-bg .swiper-button-prev span:before{margin-right:15px;}
.top-bg .swiper-pagination{bottom:30px;}
.top-bg .swiper-pagination-bullet{background:transparent;border:1px solid #969798;opacity: 1;}
.top-bg .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#de0211;border:1px solid #de0211;}

/*底部 footer*/
#footer{background:#182b4d;}
#footer .links{padding:15px 0px;background:#f3f3f3;line-height:30px;}
#footer .links .p1{color:#999;margin-right:10px;}
#footer .links .link-u{width:calc(100% - 80px);}
#footer .links .link-a{color:#666;margin-right:30px;}
#footer .footer-con{padding:60px 0px;background:url(/images/footer_bg1.png) no-repeat top left;}
#footer .footer-con .footer-nav{width:50%;position: relative;}
#footer .footer-con .footer-nav .list{width:22%;margin-right:3%;}
#footer .footer-con .footer-nav .list:nth-last-child(1){margin-right:0%;}
#footer .footer-con .footer-nav .list .p1{font-size:18px;color:#fff;margin-bottom:30px;}
#footer .footer-con .footer-nav .list .p1 .iconfont{display: none;}
#footer .footer-con .footer-nav .list .footer-list .a1{display: block;color:#999;line-height:30px;}
#footer .footer-con .footer-info{width:50%;}
#footer .footer-con .footer-info .xin{/*padding-left: 10%;width:60%;*/padding-left: 2%;width:50%;}
#footer .footer-con .footer-info .xin .p2{font-size:18px;color:#fff;margin-bottom:30px;}
#footer .footer-con .footer-info .xin .p3{color:#ccc;line-height:30px;}
#footer .footer-con .footer-info .xin .p3 i{margin-right:8px;}
#footer .footer-con .footer-info .xin .p4{color:#ccc;line-height:30px;width:calc(100% - 68px);}
#footer .footer-con .footer-info .xin .p4.szzt{font-size:18px;color:#fff;}
#footer .footer-con .footer-info .erweima{margin-left: 20px;}
#footer .footer-con .footer-info .erweima .img{width:140px;height:140px;margin-bottom:5px;}
#footer .footer-con .footer-info .erweima .p5{color:#ccc;}
#footer .copy{background:#132544;padding:17px 0px;line-height:26px;color:#a9a9a9;font-size:13px;}
#footer .copy *{color:#a9a9a9;font-size:13px;}
.suspen{width:60px;position: fixed;right:20px;bottom:40%;z-index: 3;}
.suspen .item{width:60px;display: block;background:#e7e7e7;margin-bottom:2px;border-radius: 3px;padding-top:10px;height:50px;}
.suspen .item:nth-last-child(1){border-bottom:0px;}
.suspen .item .img{display: block;}
.suspen .item .img1{display: none;}
.suspen .item .p1{font-size:12px;line-height: 26px;color:#de0211;}
.suspen .item .tel-b{top:40px;left:240%;padding:10px 20px;background:#e7e7e7;opacity: 0;top:10px;}
.suspen .item.tel:hover .tel-b{left:-240%;opacity: 1;}
.suspen .item.fanhui-top{line-height: 40px;}
.suspen .item:hover .p1{color:#fff;}
.suspen .item:hover .img1{display: block;}
.suspen .item:hover .img{display: none;}
.tan-bg{position: fixed;z-index: 11;background:rgba(0,0,0,0.5);top:0;bottom:0;left:0;right:0;}
.tan-bg .tan{position: relative;width:440px;height:520px;border-radius:10px;top:50%;left:50%;margin:-310px 0px 0px -270px;padding:50px;}
.tan-bg .tan .p1{font-size:22px;margin-bottom:25px;}
.tan-bg .tan .m_row,
.tan-bg .tan .c_row{width:calc(100% - 2px);height:48px;border:1px solid #e3e3e3;margin-bottom:20px;position: relative;}
.tan-bg .tan .m_row{height:110px;padding-top:16px;}
.tan-bg .tan .c_row span{position: absolute;line-height: 48px;width:10%;text-align: center;color:#ccc;top:0;right:0;}
.tan-bg .tan input,
.tan-bg .tan textarea{width:100%;height:100%;text-indent: 16px;}
.tan-bg .tan input{width:90%;}
.tan-bg .tan div[type="submit"]{margin:0px auto;width:100%;height:50px;line-height:50px;border-radius:3px;background:#de0211;border:1px solid #de0211;font-size:16px;}
.tan-bg .tan div[type="submit"]:hover{background:transparent;}

/*mini_nav 二级导航*/
.mini-nav{width:100%;background:#fff;height:80px;box-shadow:0px 0px 20px #ddd;overflow:hidden;}
.mini-nav.artive{position: fixed;z-index:20;left:0;right:0;}
.mini-nav &gt; div{max-width: 100%;overflow-x: visible;}
.mini-nav .swiper-container{height:100%;width: 100%;}
.mini-nav ul.swiper-wrapper{margin:0px auto;font-size:0px;}
.mini-nav ul.swiper-wrapper &gt; li{width: auto;padding:0px 25px;position: relative;}
.mini-nav ul.swiper-wrapper li a{width:auto;padding:28px 0px;display: inline-block;font-size:16px;position:relative;}
.mini-nav ul.swiper-wrapper li a.on{color:#de0211;border-bottom:3px solid #de0211;}

/*全站公用样式 start*/
.title{padding:60px 0px 0px;text-align: center;}
.title .p1{font-size:32px;position: relative;padding-bottom:40px;}
.title .p1:before{position: absolute;display: block;content:"";width:20px;height:3px;background:#de0211;left:50%;margin-left:-10px;bottom:20px;}
.title .p2{color:#888;line-height:20px;}
.title.bai .p1,
.title.bai .p2{color:#fff;}
.title.t1 .p1{font-size:24px;}
.title.t1 .p2{color:#666;}
.more{display:block;border:1px solid #a49c9e;width:156px;height:48px;text-align: center;border-radius:24px;}
.more.m1{margin:0px auto;}
.more span{font-size:14px;line-height:48px;margin-right:12px;}
.more img{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray;-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;}
.more:hover{border:1px solid #de0211;}
.more:hover  img{-webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%);}
.detail{width:100%;height:100%;}
.detail img{max-width:100% !important;height:auto !important;}
/*全站公用样式 end*/

/*index 首页*/
/*.index-pro{background:url(/images/index_bg1.jpg) no-repeat center;background-size:cover;}*/
.index-pro .con{padding-top:35px;}
.index-pro .swiper-container{padding:20px 20px 70px;}
.index-pro .swiper-pagination{display: none;}
.index-pro .swiper-pagination-bullet-active{background:#de0211;}
.index-pro .swiper-slide{width:25%;box-shadow: 0px 10px 20px #ccc;}
.index-pro .swiper-slide .a1{margin:0px 20px;border-bottom:1px solid #e8e8e8;}
.index-pro .swiper-slide .a1 .p1{font-size:20px;line-height:50px;}
.index-pro .swiper-slide .a1 .img{width:100%;padding-top:53.33%;height:0px;background:#f3f3f3;}
.index-pro .swiper-slide .a1 .brief{color:#888;line-height: 20px;height:60px;margin:15px auto;}
.index-pro .swiper-slide .pro{margin:15px 20px;height:50px;}
.index-pro .swiper-slide .pro .a2{line-height: 25px;position: relative;padding-left:11px;color:#666;font-size:12px;}
/*.index-pro .swiper-slide .pro .a2:before{display: block;position: absolute;content:"";width:5px;height:5px;border-radius:50%;background:#666;left:0;top:50%;margin-top:-2.5px;}
.index-pro .swiper-slide .pro .a2:hover:before{background:#de0211;}*/
.index-pro .swiper-slide .pro .a2:before{display: block;position: absolute;content:"&gt;";left:0;top:0;}
.index-pro .swiper-slide .pro .a2:hover:before{color:#de0211;}
.index-pro .swiper-button{background:none;width:30px;height:30px;margin-top:-15px;}
.index-pro .swiper-button i{font-size:30px;color:#de0211;}
.index-pro .swiper-button-disabled{opacity: 1;}
.index-pro .swiper-button-disabled i{color:#999;}
.index-pro .swiper-button-next{right:-54px;}
.index-pro .swiper-button-prev{left:-54px;}
.index-about{background:url(/images/index_bg2.jpg) no-repeat center;background-size:cover;}
.index-about .con{padding:35px 0px 90px;}
.index-about .img{width:39.28%;padding-top:26.42%;margin-left:20px;}
.index-about .img:before{display: block;position:absolute;content:"";width:100%;height:100%;top:20px;bottom:-20px;left:-20px;right:20px;background:rgba(7,25,55,0.45);}
.index-about .text{width:55.35%;}
.index-about .text .brief{color:#666;line-height: 20px;}
.index-about .text .attr{margin:30px auto;}
.index-about .text .attr .at{width:33%;}
.index-about .text .attr .at .p1 .sp1{font-size:46px;}
.index-about .text .attr .at .p1 .sp2{font-size:16px;margin-left:5px;}
.index-about .text .attr .at .p2{line-height:20px;margin-top:10px;}
.index-about .text .attr .at:nth-child(2){width:30%;padding-left:3%;}
.index-info{background:#fff;}
.index-info .con{padding:35px 0px 60px;}
.index-info .it-con{margin-bottom:40px;}
.index-info .item{width:23.57%;margin-right:1.9%;}
.index-info .item:nth-child(4n){margin-right:0%;}
.index-info .item .img{width:100%;padding-top:60.6%;}
.index-info .item .p1{font-size:14px;margin:20px auto;}
.index-info .item .p2{color:#888;height:38px;}
.index-info .item .p3{color:#888;margin-top:10px;}
.index-case{background:url(/images/index_bg3.jpg) no-repeat center;background-size:cover;margin-bottom:180px;}
.index-case .con{transform: translateY(50%);margin-top:-85px;}
.index-case .item{width:16.66%;padding-top:8.57%;background:#f3f3f3;}
.index-case .item .img{border:1px solid #e2e2e2;width:calc(100% - 1px);height:calc(100% - 1px);}

/*support 技术支持*/
#support{margin:80px auto 100px;}
#support .list{background:#f5f5f5;line-height:70px;height:70px;margin-bottom:10px;padding:0px 30px;}
#support .list a{display: block;width:100%;height:100%;}
#support .list i{margin-right:20px;color:#666;}
#support .list .p1{font-size:16px;width:calc(100% - 120px);}
#support .list .p2{color:#999;}

/*support_detail 技术支持*/
#support .tit{font-size: 24px;margin-bottom:70px;}

/*新闻 info*/
#info{margin:80px auto;}
#info .hot-news .item{width: 23.57%;margin-right: 1.906%; visibility:hidden;}
#info .hot-news .item:nth-child(4n){margin-right: 0;}
#info .hot-news .item .info{padding: 4.87804878% 0px 0px;}
#info .hot-news .item .info .tit a{font-size: 16px;text-decoration:none;}
#info .hot-news .item .info .brief{height: 40px;line-height: 20px;font-size: 14px;color: #888;margin:20px auto 10px;}
#info .hot-news .item .info .time{line-height: 20px;font-size: 16px;color: #666;}
#info .news-list{margin: 2.8% auto 0;}
#info .news-list .item{padding: 3.6% 2.43023% 3.6% 2.32558%;border-bottom: 1px solid #ededed; visibility:hidden;}
#info .news-list .item:nth-child(1){border-top: 1px solid #ededed;}
#info .news-list .item .info{width: 58.9069767%;}
#info .news-list .item .info .tit a{font-size: 16px;text-decoration:none;}
#info .news-list .item .info .brief{height: 40px;line-height: 20px;font-size: 14px;color: #757575;margin-top: 1.6483516%;}
#info .news-list .item .time{padding-left: 1.744186%;border-left: 1px solid #eaeaea;margin-right: 8.081395%;margin-top:1%;}
#info .news-list .item .time .date{font-family: 'impact';font-size: 30px;color: #666;}
#info .news-list .item .time .year{font-family: Arial;font-size: 14px;color: #999;margin-top: 5px;}
#info .news-list .item .right{font-size: 60px;color: #ccc;padding-top: 4%;right: 3.43023%;background: url(/images/icon33.png) no-repeat center;width: 17px;height: 30px;}
#info .news-list .item:hover{background-color: #de0211;}
#info .news-list .item:hover .info .tit a{color: #fff;}
#info .news-list .item:hover .info .brief{color: #fff;}
#info .news-list .item:hover .time{border-left-color: #fff;}
#info .news-list .item:hover .time .date{color: #fff;}
#info .news-list .item:hover .time .year{color: #fff;}
#info .news-list .item:hover .right{color: #fff;background: url(/images/icon34.png) no-repeat center;width: 17px;height: 30px;}

/*新闻详情页 info_detail*/
#detail{overflow:hidden;margin:80px auto;}
#detail .tit{width:100%;overflow:hidden;text-align:center;margin-bottom:30px;border-bottom:1px dotted #ccc;}
#detail .tit .p1{line-height:30px;font-size:20px;color:#444;}
#detail .tit .p2{margin:20px auto;color:#999;line-height:24px;text-align: center;}
#detail .tit .p2 .at{display: inline-block;margin-right:20px;}
#detail .tit .p2 *{color:#999;}
#detail .tit .p2 span{margin:0px;color:#333;}
#detail .tit .p2 i{font-size:16px;margin-right:5px;}
#detail .tit .p2 .i1{font-size:20px;}
.share{line-height:36px;margin:50px auto;width:250px;}
.detail-url{border-top:1px solid #e2e2e3;padding:30px 0px 0px;}
.detail-url .anniu-p{color:#1d4a9e;line-height:24px;}
.detail-url .anniu-p a{color:#666;}

/*case 客户案例*/
#case{padding:20px 0px 90px;}
#case .con{margin-top:45px;}
#case .item{width:16.07%;padding-top:7.85%;margin:0px 0.716% 9px 0px;position: relative;}
#case .item:nth-child(6n){margin-right:0;}

/*about 关于我们*/
.company{padding:20px 0px 80px;}
.company .con{padding-top:20px;}
.company .img{width:39.28%;padding-top:26.42%;margin-left:20px;}
.company .img:before{display: block;position:absolute;content:"";width:100%;height:100%;top:20px;bottom:-20px;left:-20px;right:20px;background:rgba(7,25,55,0.45);}
.company .text{width:55.35%;}
.culture{background:url(/images/about_bg.jpg) no-repeat center #f5f5f5;background-size:cover;padding-bottom:60px;}
.culture .item{width:33.33%;padding:45px 0px;position: relative;}
.culture .item:before{position:absolute;content:"";display: block;pointer-events:none;top:0;bottom:0;left:0;right:0;border:1px solid #e9e9e9;width:100%;height:100%;}
.culture .item .icon{height:60px;width:60px;margin:0 auto 10px;}
.culture .item .p1{font-size:18px;line-height: 24px;margin-bottom:10px;}
.culture .item .p2{color:#666;line-height: 24px;}
.partner{padding-bottom:60px;}
.partner .item{width:19.28%;padding-top:8.57%;position: relative;margin-right:0.9%;margin-bottom:12px;}
.partner .item:nth-child(5n){margin-right:0px;}
.partner .item a{border:1px solid #e9e9e9;}
.recruit{background:url(/images/about_bg2.jpg) no-repeat center #f5f5f5;background-size:cover;}
.recruit .swiper-container{padding-bottom:70px;}
.recruit .swiper-pagination{display: none;}
.recruit .swiper-pagination-bullet-active{background:#de0211;}
.recruit .swiper-slide{width:33.33%;}
.recruit .swiper-slide .top-bg{height:10px;width:100%;background:#fff;}
.recruit .swiper-slide .tent{padding:25px;}
.recruit .tent .p1{font-size:22px;margin:0px auto 30px;}
.recruit .tent .p2{line-height: 18px;margin-bottom:10px;}
.recruit .tent .brief{line-height:22px;color:#888;font-size:12px;margin-bottom:20px;}
.recruit .tent .attr{margin-top:20px;}
.recruit .tent .attr .ttr1{margin-right:6%;}
.recruit .tent .attr .ttr1:nth-child(2){margin-right:0%;}
.recruit .tent .attr .icon{margin-right:8px;}
.recruit .tent .attr .txt{font-size:16px;}
.recruit .swiper-button{background:none;width:30px;height:30px;margin-top:-15px;}
.recruit .swiper-button i{font-size:30px;color:#de0211;}
.recruit .swiper-button-disabled{opacity: 1;}
.recruit .swiper-button-disabled i{color:#999;}
.recruit .swiper-button-next{right:-54px;}
.recruit .swiper-button-prev{left:-54px;}
.recruit .swiper-slide:hover{box-shadow: 0px 10px 20px #ccc;}
.recruit .swiper-slide:hover .top-bg{background:url(/images/top_bg.jpg);}
.recruit .swiper-slide:hover .p1{color:#de0211;}

/*contact 联系我们*/
.con-wrap{max-width:1200px;width:85.72%;margin:0 auto;}
.mation .con{margin-top:14px;}
.mation .tit{margin-bottom:70px;}
.mation .tit .p1{font-size:22px;line-height: 30px;}
.mation .tit .p2{font-size:13px;line-height: 30px;}
.mation .tent{margin-bottom:40px;}
.mation .tent .list{width:33.33%;height:50px;line-height:50px;margin-bottom:20px;}
.mation .tent .list.da{width:66.66%;}
.mation .tent .list .icon{margin-right:16px;}
.mation .tent .list .p3{color:#757575;width:calc(100% - 66px);}
.mation .tent .list .p3 span{color:#333;margin-left:16px;}
.mation .ditu .gstu{width:52.5%;}
.mation .gstu .item{background:#f5f5f5;}
.mation .gstu .item:nth-child(1){margin-bottom:20px;}
.mation .gstu .item .img{width:38.09%;padding-top:34.12%;}
.mation .gstu .item .text{padding:15px 15px 0px;width:calc(61.91% - 30px);}
.mation .gstu .item .text .p4{font-size:18px;line-height: 40px;margin-bottom:3px;}
.mation .gstu .item .text .p5{margin-bottom:7px;}
.mation .gstu .item .text .p5 span{color:#666;}
.mation .gstu .item .text .p5 .sp1{width:45px;}
.mation .gstu .item .text .p5 .sp2{width:calc(100% - 45px);}
.mation .ditu #allmap{width:45.83%;height:450px;}
.message .con{margin:28px auto 86px;}
.message .m_row,
.message .c_row{width:calc(48.5% - 2px);height:48px;border:1px solid #e3e3e3;margin-bottom:30px;border-radius:3px;margin-right:3%;}
.message .m_row{width:calc(100% - 2px);height:220px;padding-top:18px;margin-right:0px;}
.message .c_row:nth-child(2n){margin-right:0%;}
.message input,
.message textarea{width:100%;height:100%;text-indent: 18px;}
.message div[type="submit"]{margin:40px auto 0px;width:150px;height:50px;line-height:50px;border-radius:4px;background:#de0211;border:1px solid #de0211;font-size:16px;}
.message div[type="submit"]:hover{background:transparent;}

/*products 产品中心*/
#products{margin:80px auto 75px;}
#products .pro-nav{margin-bottom:60px;}
#products .pro-nav .nav-p{margin-right:40px;line-height: 34px;}
#products .pro-nav .nav-p.on{color:#de0211;border-bottom:2px solid #de0211;}
/*#products .list{border:1px solid #e8e8e8;width:calc(49.28% - 2px);margin:0px 1.44% 20px 0px;}*/
#products .list{border:1px solid #e8e8e8;width:calc(48.29% - 2px);margin:0px 3.42% 20px 0px;}
#products .list:nth-child(2n){margin-right:0px;}
/*#products .list .img{width:43.47%;padding-top:23.18%;background:#f4f4f4;margin:20px 0px 20px 2.89%;}*/
#products .list .img{width:41.41%;padding-top:26.62%;background:#f4f4f4;margin:20px 0px 20px 2.89%;}
#products .list .text{width:44.92%;margin:20px 2.89% 20px 0px;}
/*#products .list .text .p1{font-size:16px;line-height: 20px;margin:20px auto;}*/
#products .list .text .p1{font-size:16px;line-height: 20px;margin:10px auto 20px;}
/*#products .list .text .p2{line-height: 20px;color:#888;height:60px;}*/
#products .list .text .p2{line-height: 25px;color:#888;height:75px;}
#products .list:hover{box-shadow: 0px 0px 20px #ccc;}
#products .list:hover .p1{color:#de0211;}

/*inc_crumbs 面包屑*/
.crumbs{height:76px;line-height:76px;}
.crumbs .text-over{width:80%;}
.crumbs *{font-size:14px;color:#999;}
.crumbs span{color:#333;}
.crumbs a:nth-last-child(1){color:#999;}
.crumbs i{font-size:18px;margin-right:17px;line-height:76px;}
.crumbs .fanhui span{color:#666;}
.crumbs .fanhui i{margin-left:7px;margin-right:0px;margin-top:4px;font-size:25px;}
.crumbs .fanhui:hover span{color:#de0211;}
.crumbs .fanhui:hover i{color:#de0211;}

/*products_detail 产品详情*/
#pro-detail{margin-bottom:80px;}
/*#pro-detail .item{border:1px solid #ececec;padding:0px 35px 35px;margin-bottom:20px;}*/
#pro-detail .item{border:1px solid #ececec;padding:0px 35px;margin-bottom:20px;}
#pro-detail .item .t1{font-size:24px;margin:25px auto;line-height:34px;}
/*#pro-detail .titl .img{width:50%;padding-top:29.16%;}*/
#pro-detail .titl .img{width:44.32%;padding-top:22.8%;margin-top:31px;}
#pro-detail .titl .img img{vertical-align: top;}
/*#pro-detail .titl .text{width:46.66%;padding-left:14px;}*/
#pro-detail .titl .text{width:52.66%;padding-left:14px;}
#pro-detail .titl .text .p1{font-size:24px;margin-bottom:25px;}
#pro-detail .titl .text .brief{font-size:14px;color:#666;line-height:24px;max-height:168px;margin-bottom:35px;}
#pro-detail .titl .text .anniu a{width:120px;height:40px;line-height:40px;margin-right:10px;}
#pro-detail .titl .text .anniu .niu{width:170px;height:40px;line-height:40px;background:#444;font-size:18px;}
#pro-detail .titl .text .anniu .niu i{margin:0px 6px 0px 19px;font-size:18px;}
#pro-detail .video video{width:40%;height:30%;}
#pro-detail .video .text{width:54.75%;}
#pro-detail .video .text .p1{margin-bottom:35px;font-size:16px;font-weight: bold;margin-top:5px;}
#pro-detail .video .text .brief{font-size:14px;color:#666;line-height:24px;}
#pro-detail .down .list{height:70px;line-height:70px;background:#f5f5f5;margin-bottom:10px;}
#pro-detail .down .list:nth-last-child(1){margin-bottom:0px;}
#pro-detail .down .list i{margin:0px 20px 0px 30px;font-size: 20px;color:#666;}
#pro-detail .down .list p{font-size:16px;width:calc(100% - 145px);}
#pro-detail .down .list:hover i,
#pro-detail .down .list:hover p{color:#fff;}

@media screen and (max-width: 1473px){
	.wrap{width: 95%;}
	#header .header-nav .one-nav{margin-right:60px;}
	.index-pro .swiper-button-next{right:-35px;}
	.index-pro .swiper-button-prev{left:-35px;}
	.recruit .swiper-button-next{right:-35px;}
	.recruit .swiper-button-prev{left:-35px;}
	.tesu-wrap{width: 89%;}
}
@media screen and (max-width: 1400px){
	.suspen{right:5px;}
	.index-pro .swiper-container{margin:0px 13px;}
	.index-pro .swiper-button-next{right:-10px;}
	.index-pro .swiper-button-prev{left:-10px;}
	.index-info .con{margin:0px 33px;}
	#footer .footer-con .footer-info .xin{padding-left: 0%;}
	#footer .footer-con .footer-info .erweima{padding-right: 10%;}
}
@media screen and (max-width: 1340px){
	#header .logo{margin-right: 10%;}
}
@media screen and (max-width: 1320px){
	#header .header-nav .one-nav{margin-right:40px;}
}
@media screen and (max-width: 1264px){
	.wrap1{width: 95%;}
}
@media screen and (max-width: 1200px){
	#header .logo{margin-right: 4%;}
}
@media screen and (max-width: 1100px){
	.tesu-wrap{width: 95%;}
	#header{height:60px;line-height: 60px;}
	.header-blank{height:60px;}
	#header .logo{width:195px;height:35px;margin:12px 10px 0px 0px;line-height: 35px;}
	#header .line{display: none;}
	#header .header-nav{background: rgba(0,0,0,0.7);position: fixed;top:60px;left:0;right:0;z-index: 5;width:100%;display: none;bottom:auto;height:auto;}
	#header .header-nav .conn{display: block !important;}
	#header .header-nav .one-nav{margin-right:0px;float: none;width:100%;border-bottom:1px solid #ccc;display: block;text-align: center;line-height:40px;}
	#header .header-nav .one-nav .nav-a{line-height:40px;text-align: center;}
	#header .header-nav .one-nav .two-nav{display: none;}
	#header .header-nav .one-nav:hover .nav-a{color:#fff;}
	#header .sousuo,
	#header .menu{height:60px;display: block;margin-left:20px;}
	#header .sousuo i,
	#header .menu i{font-size:30px;}
	#header .header-nav .one-nav:nth-child(1){margin-left: 0px;}
	#header.anot .header-nav .one-nav .nav-a{color:#fff;}
	#header.anot .header-nav .one-nav .two-nav .nav-t{color:#fff;}
	.search{height:63px;top:60px;}
	.search input{width:70%;height:35px;text-indent:1em;margin-top:15px;margin-left:2.5%;}
	.search #search{width:25%;height:35px;line-height:35px;margin-top:16px;}

	#footer .footer-con .footer-nav,
	#footer .footer-con .footer-info{width:100%;margin-bottom: 20px;float: none;}
	#footer .footer-con .footer-info .xin{padding-left: 0%;}

	.top-bg .top-bg-button{width:auto;}
	.top-bg .swiper-button-next span:after,
	.top-bg .swiper-button-prev span:before{display: none;}
	.top-bg .swiper-button-next span:after{margin-left:0px;}
	.top-bg .swiper-button-prev span:before{margin-right:0px;}

	.index-pro .swiper-button{display: none;}
	.index-pro .swiper-pagination{display: block;}
	.index-about .img{width:550px;padding-top:370px;margin:0px auto 40px;float: none;}
	.index-about .text{width:100%;float: none;}

	.mini-nav{height:50px;}
	.mini-nav ul.swiper-wrapper &gt; li{padding:0px 1.5rem;}
	.mini-nav ul.swiper-wrapper li a{padding:14px 0px;font-size:14px;}

	#info .news-list .item .info{width: 70%;}
	#info .news-list .item .time{margin-right: 0;}
	#info .news-list .item .time .date{font-size: 40px;}
	#info .news-list .item .right{display: none;}

	.company .img{width:550px;padding-top:370px;margin:0px auto 40px;float: none;}
	.company .text{width:100%;float: none;}
	.recruit .swiper-button{display: none;}
	.recruit .swiper-pagination{display: block;}

	.mation .tent .list{width:50%;}
	.mation .tent .list.da{width:100%;float: none;}
	.mation .ditu .gstu{width:100%;float:none;}
	.mation .ditu #allmap{width:100%;float:none;height:450px;margin-top:20px;}

}
@media screen and (max-width: 750px){
	/*全站公用样式 start*/
	.title{padding:3.75rem 0px 0px;}
	.title .p1{font-size:20px;padding-bottom:2.5rem;}
	.title .p1:before{width:14px;height:2px;margin-left:-7px;bottom:1.25rem;}
	.title.t1 .p1{font-size:20px;}
	.more{width:100px;height:30px;border-radius:15px;}
	.more span{line-height:30px;margin-right:8px;}
	.detail{padding-bottom:2rem;}
	/*全站公用样式 end*/

	#footer .links{padding:10px 0px;line-height:25px;}
	#footer .links .p1{margin-right:5px;}
	#footer .links .link-u{width:calc(100% - 75px);}
	#footer .links .link-a{margin-right:10px;}
	#footer .footer-con{padding:3rem 0px;}
	#footer .footer-con .footer-nav .list{width:100%;margin-right:0%;float: none;border-bottom:1px solid #ccc;padding:1rem 0px;}
	#footer .footer-con .footer-nav .list:nth-last-child(1){margin-right:0%;}
	#footer .footer-con .footer-nav .list .p1{padding-bottom:0px;margin-bottom:0px;line-height: 24px;font-size:16px;}
	#footer .footer-con .footer-nav .list .p1 .iconfont{display: block;}
	#footer .footer-con .footer-nav .list .footer-list{display: none;margin-top: 1rem;}
	#footer .footer-con .footer-nav .list .footer-list .a1{color:#ccc;line-height:30px;}
	#footer .footer-con .footer-info .xin{width:100%;float: none;}
	#footer .footer-con .footer-info .xin .p2{margin-bottom:2rem;line-height: 24px;font-size:16px;}
	#footer .footer-con .footer-info .xin .p4{width:calc(100% - 66px);}
	#footer .footer-con .footer-info .xin .p4.szzt{font-size:16px;}
	#footer .footer-con .footer-info .erweima{float: none;width:100%;margin-top:2rem;padding:0;}
	#footer .footer-con .footer-info .erweima .img{width:140px;height:140px;margin:0 auto 1rem;}
	#footer .copy{padding:10px 0px;line-height:20px;}
	.suspen{right:0px;bottom:15%;}
	.suspen .item .tel-b{display: none;}
	.suspen .item.tel:hover .tel-b{display: none;}
	.tan-bg .tan{width:80%;height:auto;margin:0 0 0 -45%;padding:5%;top:15%;}
	.tan-bg .tan .p1{font-size:16px;margin-bottom:1rem;}
	.tan-bg .tan .m_row,
	.tan-bg .tan .c_row{height:35px;margin-bottom:10px;}
	.tan-bg .tan .m_row{height:80px;padding-top:10px;}
	.tan-bg .tan .c_row span{line-height: 35px;width:50px;}
	.tan-bg .tan input,
	.tan-bg .tan textarea{text-indent: 10px;}
	.tan-bg .tan input{width:calc(100% - 50px);}
	.tan-bg .tan div[type="submit"]{height:35px;line-height:35px;font-size:14px;}

	.top-bg .top-bg-button{display: none;}

	.index-pro .con{padding-top:2rem;}
	.index-pro .swiper-container{padding:1rem 1rem 4.375rem;margin:0;}
	.index-pro .swiper-slide{width:50%;}
	.index-pro .swiper-slide .a1{margin:0px 10px;}
	.index-pro .swiper-slide .a1 .p1{font-size:16px;line-height:32px;}
	.index-pro .swiper-slide .a1 .brief{margin:1rem auto;}
	.index-pro .swiper-slide .pro{margin:1rem 10px;height:40px;}
	.index-about .con{padding:2rem 0px 5.625rem;}
	.index-about .img{width:100%;padding-top:67.27%;margin:0px auto 2.5rem;}
	.index-about .img:before{display: none;}
	.index-about .text .attr{margin:1.875rem auto;}
	.index-about .text .attr .at{width:33%;}
	.index-about .text .attr .at .p1 .sp1{font-size:26px;}
	.index-about .text .attr .at .p1 .sp2{font-size:14px;}
	.index-about .text .attr .at .p2{margin-top:5px;}
	.index-info .con{padding:2rem 0px 3.75rem;margin:0;}
	.index-info .it-con{margin-bottom:2.5rem;}
	.index-info .item{width:49%;margin-right:2%;margin-bottom:2rem;}
	.index-info .item:nth-child(2n){margin-right:0%;}
	.index-info .item .img{width:100%;padding-top:60.6%;}
	.index-info .item .p1{font-size:14px;margin:1rem auto;}
	.index-case{margin-bottom:18rem;}
	.index-case .con{margin-top:-12rem;}
	.index-case .item{width:33.33%;padding-top:16.56%;}

	#support{margin:5rem auto 6.25rem;}
	#support .list{line-height:45px;height:45px;padding:0px 15px;}
	#support .list i{margin-right:10px;}
	#support .list .p1{font-size:14px;width:calc(100% - 110px);}
	#support .tit{font-size: 18px;margin-bottom:4.375rem;}

	#detail{margin:5rem auto;}
	#detail .tit{margin-bottom:2rem;}
	#detail .tit .p2{margin:1.5rem auto;}
	#detail .tit .p2 .at{margin-right:10px;}
	.share{margin:3rem auto;}
	.detail-url{padding:2rem 0px 0px;}

	#info{margin:5rem auto;}
	#info .hot-news .item{width: 100%;margin-left: 0%;margin-bottom: 2%;}
	#info .hot-news .item.f4{margin-left: 0;}
	#info .hot-news .item .info{padding: 2%;}
	#info .hot-news .item .info .tit a{font-size: 16px;}
	#info .hot-news .item .info .brief{margin:8px auto;}
	#info .hot-news .item .info .time {margin: 5px auto 15px;}
	#info .news-list .item .time .date{font-size: 30px;}
	#info .news-list .item .info .tit a{font-size: 16px;}

	#case{padding:1rem 0px 5.625rem;}
	#case .con{margin-top:2.8125rem;}
	#case .item{width:32.14%;padding-top:15.7%;margin:0px 1.79% 9px 0px;}
	#case .item:nth-child(6n){margin-right:1.79%;}
	#case .item:nth-child(3n){margin-right:0;}

	.company{padding:1rem 0px 5rem;}
	.company .con{padding-top:1rem;}
	.company .img{width:100%;padding-top:67.27%;margin:0px auto 2.5rem;}
	.company .img:before{display: none;}
	.culture{padding-bottom:3.75rem;}
	.culture .item{width:50%;padding:2rem 0px;}
	.culture .item .icon{height:40px;width:40px;}
	.culture .item .p1{font-size:16px;}
	.partner{padding-bottom:3.75rem;}
	.partner .item{width:49%;padding-top:21.425%;margin-right:2%;/* margin-bottom:12px; */}
	.partner .item:nth-child(5n){margin-right:2%;}
	.partner .item:nth-child(2n){margin-right:0px;}
	.recruit .swiper-container{padding-bottom:4.375rem;}
	.recruit .swiper-slide{width:100%;}
	.recruit .swiper-slide .tent{padding:1.5rem 1rem;}
	.recruit .tent .p1{font-size:16px;margin:0px auto 2rem;}
	.recruit .tent .p2{margin-bottom:1rem;}
	.recruit .tent .brief{margin-bottom:2rem;}
	.recruit .tent .attr{margin-top:2rem;}
	.recruit .tent .attr .ttr1{margin-right:6%;margin-bottom:1rem;}
	.recruit .tent .attr .txt{font-size:14px;}
	.recruit .swiper-slide .top-bg{background:url(/images/top_bg.jpg);}
	.recruit .swiper-slide .p1{color:#de0211;}

	.con-wrap{width:100%;}
	.mation .con{margin-top:1rem;}
	.mation .tit{margin-bottom:4.375rem;}
	.mation .tit .p1{font-size:15px;line-height: 24px;}
	.mation .tit .p2{font-size:13px;line-height: 24px;}
	.mation .tent{margin-bottom:2.5rem;}
	.mation .tent .list{height:30px;line-height:30px;margin-bottom:1rem;}
	.mation .tent .list .icon{margin-right:8px;height:30px;}
	.mation .tent .list .p3{color:#757575;width:calc(100% - 38px);}
	.mation .tent .list .p3 span{margin-left:8px;}
	.mation .gstu .item:nth-child(1){margin-bottom:1rem;}
	.mation .gstu .item .text{padding:1rem 1rem 0px;width:calc(61.91% - 2rem);}
	.mation .gstu .item .text .p4{font-size:16px;line-height: 30px;}
	.mation .gstu .item .text .p5 .sp1{width:50px;}
	.mation .gstu .item .text .p5 .sp2{width:calc(100% - 50px);}
	.mation .ditu #allmap{height:30rem;}
	.message .con{margin:2rem auto 5rem;}
	.message .m_row,
	.message .c_row{width:calc(100% - 2px);height:35px;margin-bottom:1rem;margin-right:0%;float: none;}
	.message .m_row{width:calc(100% - 2px);height:180px;padding-top:10px;margin-right:0px;}
	.message .c_row:nth-child(3n){margin-right:0%;}
	.message input,
	.message textarea{text-indent: 10px;}
	.message div[type="submit"]{margin:2.5rem auto 0px;width:100px;height:35px;line-height:35px;font-size:14px;}

	#products{margin:5rem auto;}
	#products .pro-nav{margin-bottom:3.75rem;}
	#products .pro-nav .nav-p{margin-right:10px;line-height: 30px;}
	#products .list{width:calc(100% - 2px);margin:0px 0% 1.25rem 0px;float: none;}

	.crumbs{height:45px;line-height:45px;}
	.crumbs .text-over{width: calc(100% - 60px);}
	.crumbs i{font-size:16px;margin-right:7px;line-height:45px;}
	.crumbs .fanhui i{margin-left:3px;margin-top:4px;font-size:20px;}

	#pro-detail{margin-bottom:5rem;}
	#pro-detail .item{padding:0px 1rem 2rem;margin-bottom:1.3rem;}
	#pro-detail .item .t1{font-size:18px;margin:1.6rem auto;line-height:24px;}
	#pro-detail .titl .img{width:100%;padding-top:57.833%;float: none;}
	#pro-detail .titl .text{width:100%;padding-left:0px;}
	#pro-detail .titl .text .p1{font-size:16px;margin-bottom:1.6rem;}
	#pro-detail .titl .text .brief{margin-bottom:2rem;}
	#pro-detail .titl .text .anniu a{width:100px;}
	#pro-detail .titl .text .anniu .niu{width:140px;font-size:16px;}
	#pro-detail .titl .text .anniu .niu i{margin:0px 6px 0px 9px;font-size:16px;}
	#pro-detail .video video{width:100%;height:60%;float: none;}
	#pro-detail .video .text{width:100%;float: none;}
	#pro-detail .video .text .p1{font-size:16px;margin-bottom:1rem;margin-top:2rem;}
	#pro-detail .down .list{height:50px;line-height:50px;}
	#pro-detail .down .list i{margin:0px 10px;font-size: 20px;}
	#pro-detail .down .list p{font-size:14px;width:calc(100% - 85px);}

}
@media screen and (max-width: 500px){
	.mation .tent .list{width:100%;float: none;}
	.mation .gstu .item{padding-bottom:1rem;}
	.mation .gstu .item .img{width:100%;padding-top:89.58%;float: none;}
	.mation .gstu .item .text{padding:1rem 1rem 0px;width:calc(100% - 2rem);float: none;}
	#products .list{max-width:340px;margin:1.25rem auto;}
	#products .list:nth-child(2n){margin-right: auto;}
	#products .list .img{width:300px;padding-top:160px;margin:20px auto;float: none;}
	#products .list .text{width:300px;margin:20px auto;float: none;}
	#products .list .text .p1{margin:10px auto;}
}

@media screen and (max-width: 360px){
	#case .item{width:49%;padding-top:23.55%;margin:0px 2% 9px 0px;}
	#case .item:nth-child(6n){margin-right:2%;}
	#case .item:nth-child(3n){margin-right:2%;}
	#case .item:nth-child(2n){margin-right:0;}
	.index-info .item{width:100%;margin-right:0%;}
	.index-info .item:nth-child(2n){margin-right:0%;}
}</pre></body></html>