<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{width: 100%;margin: 0 auto !important;min-width: 320px;}
*{font-family: "SourceHanSansCN";}
[body]{overflow: hidden;}
#wrap{max-width: 1920px;margin: 0 auto;}

/*
 * 全局宽度，影响整站
**/
.cw1200{max-width: 1200px;margin: auto;}
.cw320{max-width: 320px;margin: auto;}

/*laydate插件主体颜色*/
.layui-laydate .layui-laydate-content .layui-this{background: #0081cd !important;}
.layui-laydate-header *:hover,.laydate-footer-btns span:hover{color: #0081cd !important;}


@font-face {
  font-family: "SourceHanSansCN";
  src: url("/inc/file/font/SourceHanSansCN-Regular.otf") format("truetype");
}

@font-face {
  font-family: "Rubik-Regular";
  src: url("/inc/file/font/Rubik-Regular.ttf") format("truetype");
}

.ab-style{top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.box-span{display: inline-block;vertical-align: middle;height: 100%;}
.dis{display: inline-block;vertical-align: top;}

/*标题*/
.title-wrap{text-align: center;}
.title-wrap .title{font-size: 36px;color: #000;font-weight: bolder;}


/*Banner部分*/
.index-swiper{position: relative;}
.index-swiper ul{margin-bottom: 0;}
.index-swiper1{width: 100%;position: relative;/*max-width: 1920px;*/margin: 0 auto;overflow: hidden;}
.index-swiper1 .swiper-button-prev,.index-swiper1 .swiper-button-next{width: 30px;height: 30px;background: url(/images/img148.png)no-repeat center;z-index: 11;display: none;}
.index-swiper1 .swiper-button-next{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 和 Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.index-swiper1 .swiper-button-prev{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}
.index-swiper1 .swiper-slide{width: 100%;font-size: 0;}
.index-swiper1 .swiper-slide-active img{z-index: 997;}
.index-swiper a,.index-swiper .a{position: relative;}
.index-swiper .a .posit{position: absolute;left: 0;right: 0;top: 30%;width: 94%;height: 100%;max-width: 1400px;margin: 0 auto;}
.index-swiper .a .posit img{max-width: 100%;height: auto;}
.index-swiper1 .a .posit .tit1{font-size: 24px;color: #fff;}
.index-swiper1 .a .posit .tit2{font-size: 60px;color: #fff;margin-top: 10px;}
.index-swiper1 .a .posit .tit3{font-size: 20px;color: #fff;width: 300px;height: 50px;text-align: center;line-height: 50px;background: #0084ff;border-radius: 30px;margin-top: 20px;}
.index-swiper1 .a .posit .more-button{margin-top: 80px;}
/*.index-swiper1 .swiper-button-prev{background: url(/images/b_left.png)no-repeat center;width: 20px;height: 40px;left: 6%;display: none;}*/
/*.index-swiper1 .swiper-button-next{background: url(/images/b_right.png)no-repeat center;width: 20px;height: 40px;right: 6%;display: none;}*/
.index-swiper2{width: 100%;position: relative;/*max-width: 1920px;*/margin: 0 auto;overflow: hidden;height: 452px;}
.index-swiper2 li,.index-swiper1 img{max-width: 100%;height: auto;}
.index-swiper1 .a,.index-swiper1 a,.index-swiper2 a{font-size: 0;display: block;width: 100%;}
.index-swiper1 a.nohref,.index-swiper2 a.nohref{cursor: default;}
.index-swiper2{height: auto;}
.index-swiper2 img{max-width: 100%;height: auto;}
.index-swiper1.pc,.index-swiper2.pc{display: block;z-index: 1;right: 0;}
.index-swiper1.mobile,.index-swiper2.mobile{display: none;}
.index-swiper1 img,.index-swiper2 img{width: 100%;}
.index-swiper .swiper-pagination{display: none;}
.index-swiper .swiper-pagination .swiper-pagination-bullet{border: solid 1px #fff;opacity: 1;margin: 0 8px !important;}
.index-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff !important;}
.index-swiper2 .a{height: 500px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.index-swiper2 .a .posit{top: 40%;}
.index-swiper2 .a .posit .tit1{font-size: 38px;color: #fff;max-width: 50%;}
.index-swiper2 .a .posit .tit2{opacity: 0.2 !important;font-size: 36px;color: #fff;line-height: 40px;font-family: "Gilroy";font-weight: bolder;max-width: 50%;margin-top: 20px;letter-spacing: 1px;}
.index-swiper2 .a .posit .tit3{font-size: 18px;color: #fff;line-height: 40px;max-width: 50%;margin-top: 30px;}

.index-swiper .cw1200{position: absolute;left: 0;right: 0;top: 80px;z-index: 2;margin: 0 auto;}
.index-swiper .cw1200 .form-rows{position: absolute;right: 0;top: 0;z-index: 1;}
.form-rows{width: 380px;height: 380px;border-radius: 5px;background: #fff;}
.form-rows .title .a{display: block;width: 50%;height: 50px;line-height: 50px;font-size: 16px;color: #828282;border-bottom: solid 2px #d0d0d0;text-align: center;}
.form-rows .title .a.on{color: #2face6;border-bottom-color: #2face6;}
.form-rows .rows{margin-top: 30px;}
.form-rows .rows .tit{font-size: 14px;color: #666;}
.form-rows .rows .star{font-size: 12px;color: #ff0000;}
.form-rows .rows .input{margin-top: 10px;border-radius: 5px;overflow: hidden;}
.form-rows .rows .input input{width: calc(100% - 30px);height: 44px;line-height: 44px;font-size: 14px;color: #333;padding: 0 15px;background: #f3f4f5;}
.form-rows .btn-list{margin-top: 30px;}
.form-rows .btn-list .submit{width: 100%;height: 50px;background: url(/images/btnbg.png)no-repeat center;background-size: 100%;font-size: 16px;color: #fff;border: none;overflow: hidden;cursor: pointer;display: block;border-radius: 5px;}
.form-rows .btn-list .submit:hover{opacity: 0.8;}



/*swiper*/
.swiper-pagination-bullet{border: solid 1px #333;background: none !important;width: 9px !important;height: 9px !important;}
.swiper-pagination-bullet-active{border: solid 1px #333;}
.index-swiper1 .swiper-pagination{height: 30px;line-height: 30px;overflow: hidden;bottom: 15px;}
.index-swiper1 .swiper-pagination,.index-swiper1 .swiper-pagination .swiper-pagination-total{font-size: 13px;color: #ccc;}
.index-swiper1 .swiper-pagination .swiper-pagination-current{color: #282828;}

.index-swiper1.pc{height: 100%;}
.index-swiper1.pc .swiper-container{height: 100%;}
.index-swiper1.pc .swiper-slide{height: 100%;}
.index-swiper1.pc .swiper-slide .a{width: 100%;height: 100%;background-size: cover !important;background-repeat: no-repeat;background-position: center center;}

.index-swiper1.mobile{height: 100%;}
.index-swiper1.mobile .swiper-container{height: 100%;}
.index-swiper1.mobile .swiper-slide{height: 100%;}
.index-swiper1.mobile .swiper-slide .a{width: 100%;height: 100%;background-size: cover !important;background-repeat: no-repeat;background-position: center center;}

/*顶部部分*/
#header{height: 178px;/*position: fixed;*/left: 0;right: 0;top: 0;margin: 0 auto;max-width: 1920px;z-index: 997;background: #fff;/*border-bottom: solid 1px transparent;*/transition-duration:0.995s;overflow: hidden;}
#header .top{height: 40px;background: #f7f7f7;}
#header .top .left{width: calc(50% - 30px);font-size: 13px;color: #999;line-height: 40px;background: url(/images/img1.png)no-repeat left;padding-left: 30px;}
#header .top .right{width: 50%;text-align: right;line-height: 40px;}
#header .top .right .a{font-size: 13px;color: #999;margin-left: 22px;position: relative;}
#header .top .right .a:after{width: 1px;height: 12px;background: #dcdcdc;position: absolute;right: -15px;top: 3px;z-index: 1;content: '';}
#header .top .right .a:hover{color: #0081cd;}
#header .top .right .a:last-child:after{display: none;}
#header .top .right .a span{font-size: 14px;color: #999;}
#header .top .right .a span:hover{color: #0081cd;}
#header .mid{padding: 25px 0;}
#header .mid .left{width: 300px;margin-top: 10px;}
#header .mid .mids{width: 400px;height: 40px;overflow: hidden;margin-left: 100px;text-align: right;}
#header .mid .mids form{width: 400px;height: 40px;display: inline-block;}
#header .mid .mids form .input{width: calc(100% - 40px - 41px);padding: 0 20px;height: calc(100% - 2px);font-size: 12px;color: #333;border: solid 1px #ddd;border-right: none;}
#header .mid .mids form .submit{width: 40px;height: 40px;display: block;background: #0081cd url(/images/search.png)no-repeat center;border: solid 1px #0081cd;border-left: none;border-right: none;}
#header .mid .mids form .input::-webkit-input-placeholder{color: #999;}
#header .mid .mids form .input::-moz-placeholder{color: #999;}
#header .mid .mids form .input:-ms-input-placeholde{color: #999;}
#header .mid .mids form .submit:hover{opacity: 0.8;}
#header .mid .right{width: 360px;margin-left: 40px;line-height: 40px;}
#header .mid .right span{font-size: 13px;}
#header .mid .right .s1{color: #333;}
#header .mid .right .s2{color: #afafaf;}
#header .bot{background: #0081cd;}
#header .bot .ul{position: relative;}
#header .bot .ul.btnss{margin-top: 12px;}
#header .bot .navbtn{display: block;width: 19px;height: 14px;background: url(/images/nav.png)no-repeat center;margin-top: 6px;}
#header .bot .navbtn.on{background-image: url(/images/headerclose.png);background-size: contain;}
#header .bot .ul{margin-right: 60px;position: relative;}
#header .bot .ul:after{width: 2px;height: 10px;background: #ddd;position: absolute;right: -36px;top: 20px;z-index: 1;content: '';}
#header .bot .ul:first-child{padding: 0;margin-right: 96px;}
#header .bot .ul:first-child:after,#header .bot .ul.last:after,#header .bot .ul:last-child:after{display: none;}
#header .bot .ul.last,#header .bot .ul:last-child{margin-right: 0;}
#header .bot .ul .a{font-size: 14px;color: #fff;line-height: 50px;position: relative;}
#header .bot .ul .a:after{position: absolute;width: 10px;height: 5px;background: url(/images/trg.png)no-repeat center;left: 0;right: 0;bottom: -14px;z-index: 1;content: '';margin: 0 auto;opacity: 0;-webkit-transform;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
#header .bot .ul.on .a:after,#header .bot .ul:hover .a:after{opacity: 1;}
#header .bot .ul.upload .a{font-size: 14px;color: #fff;padding-left: 36px;background: url(/images/img25.png)no-repeat left;padding-top: 1px;padding-bottom: 1px;}
#header .bot .ul.upload .a:after{display: none;}

#header.on{height: 400px; border-bottom: solid 1px #ededed;}
#header .bot .ul .nav2-wrap{position: absolute;left: -22px;right: 0;top: 50px;opacity: 0;height: 0;overflow: hidden;width: 100px;padding-top: 22px;text-align: center;}
#header .bot .ul .nav2-wrap.twos{left: -28px;}
#header.on .bot .ul .nav2-wrap{opacity:1; transition:opacity 1s 0.15s, top 0.8s 0.15s cubic-bezier(0.250, 0.460, 0.450, 0.940);height: auto;}
#header.on .bot .ul .nav2-wrap .lis{display: block;margin-top: 15px;}
#header.on .bot .ul .nav2-wrap .lis .nav2{font-size: 14px;color: #929292;}
#header.on .bot .ul .nav2-wrap .lis:first-child{margin-top: 0;}
#header.on .bot .ul .nav2-wrap .lis .nav2:hover{color: #0081cd;}
#header.on .bot .ul .a:after{bottom: -18px;}
#header-blank{height: 180px;display: none;}


/*手机顶部部分*/
#header_mobile_hidden{height: 80px;display: none;}
#header_mobile{display: none;height: 80px;z-index: 1000;width: 100%;position: fixed;left: 0;top: 0;right: 0;border-bottom: solid 1px #ededed;background: #fff;}
#header_mobile .menu-trg {position: absolute;right: 4%;top: 0;}
#header_mobile .menu-trg .icon-menu{background: url(/images/mobilenav.png)no-repeat center;}
#header_mobile .menu-trg .trg {display: block;width: 40px;height: 40px;background-size: 100%;margin-top: 20px;}
.side-menu {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1000;transform: translateX(100%);-webkit-transform: translateX(100%);transition-property: transform;-webkit-transition-property: -webkit-transform;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}

.side-menu .inner {position: absolute;right: 0;top: 0;width: 50%;height: 100%;background: #fff;color: #0081cd;overflow-x: hidden;overflow-y: auto;border: solid 1px #ededed;}
.side-menu .inner a {color: #0081cd;}
.side-menu .hd {padding: 0 15px;height: 49px;border-bottom: 1px solid #ededed;line-height: 48px;overflow: hidden;display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;justify-content: space-between;-webkit-justify-content: space-between;}
.side-menu .hd .icon-user:before {margin-right: 5px;font-size: 16px;}
.side-menu .hd .icon-fork:before {top: 0;font-size: 18px;}
.side-menu .hd .icon-user{text-overflow: ellipsis;white-space: nowrap;max-width: 65%;overflow: hidden;}
.side-menu .hd .msg{margin-right: auto;margin-left: 6px;}
.side-menu .hd .msg img{max-width: 20px;}
.side-menu .hd .icon-fork{width: 24px;height: 24px;background: url(/images/mobileclose.png)no-repeat center;background-size: 100%;}
.side-menu ul &gt; li a {display: block;text-align: center;line-height: 44px;font-size: 14px;}
.side-menu ul &gt; li {border-bottom: 1px solid #ededed;}
.side-menu.show {transform: translateX(0);-webkit-transform: translateX(0);}
#header_mobile .left{width: 60%;margin-top: 15px;margin-left: 4%;}
#header_mobile .left a{display: inline-block;}
#header_mobile .left img{max-width: 220px;height: auto;max-height: 46px;}
#mobile_drak{width: 100%;height: 100%;position: fixed;left: 0;right: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 999;display: none;}
#header_mobile .menu-trg .side-menu .lan{text-align: center;margin-top: 20px;}
#header_mobile .menu-trg .side-menu .lan .a{display: inline-block;font-size: 18px;cursor: pointer;color: #0081cd;}
#header_mobile .menu-trg .side-menu .lan{text-align: center;margin-top: 30px;}
#header_mobile .menu-trg .side-menu .lan .a{display: inline-block;font-size: 18px;cursor: pointer;color: #ea5707;}
#header_mobile .menu-trg .side-menu .lan a{margin: 0 5px;display: inline-block;}
#header_mobile .search{width: 94%;margin: 0 auto;margin-top: 15px;text-align: center;}
#header_mobile .search form{display: inline-block;text-align: center;}
#header_mobile .search .text{width: auto;}


/*底部部分*/
#footer{}
#footer .top{height: 50px;line-height: 50px;overflow: hidden;border-bottom: solid 1px #eaeaea;border-top: solid 1px #eaeaea;}
#footer .top .left{width: 800px;}
#footer .top .left .a{font-size: 12px;color: #999;position: relative;margin-left: 46px;}
#footer .top .left .a:after{width: 1px;height: 8px;background: #e5e5e5;position: absolute;right: -23px;top: 3px;z-index: 1;content: '';}
#footer .top .left .a:first-child{margin-left: 0;}
#footer .top .left .a:last-child:after{display: none;}
#footer .top .left .a:hover{color: #0081cd;}
#footer .top .right{width: 400px;}
.share .a{margin-left: 30px;position: relative;}
.share .a:after{position: absolute;width: 1px;height: 8px;background: #e5e5e5;left: -15px;top: 6px;z-index: 1;content: '';}
.share .a:first-child:after{display: none;}
#footer .mid{padding: 40px 0;}
#footer .mid .left{width: 150px;}
#footer .mid .mids{width: 550px;}
#footer .mid .mids .tit{font-size: 14px;color: #999;}
#footer .mid .mids .tel{font-size: 30px;color: #0081cd;font-family: 'Century Gothic';margin-top: 12px;}
#footer .mid .mids .add{font-size: 14px;color: #999;margin-top: 20px;}
#footer .mid .mids .link-rows{width: 206px;height: 48px;border: solid 1px #e5e5e5;position: relative;margin-top: 20px;position: relative;}
#footer .mid .mids .link-rows .title{font-size: 14px;color: #999;line-height: 48px;padding-left: 20px;}
#footer .mid .mids .link-rows:after{width: 11px;height: 11px;background: url(/images/img5.png)no-repeat center;position: absolute;right: 20px;top: 20px;z-index: 1;content: '';}
#footer .mid .mids .link-rows .list{position: absolute;left: -1px;top: 49px;z-index: 1;width: 100%;height: auto;overflow: hidden;border: solid 1px #e5e5e5;background: #fff;border-top: none;border-bottom: none;}
#footer .mid .mids .link-rows .list .a{font-size: 14px;color: #999;display: block;line-height: 24px;padding: 0 20px;height: 0;overflow: hidden;}
#footer .mid .mids .link-rows .list .a:hover{color: #0081cd;}
#footer .mid .mids .link-rows:hover .list .a{height: 24px;border-bottom: solid 1px #e5e5e5;}
#footer .mid .right{width: 500px;}
#footer .mid .right .code-rows .item{text-align: center;margin-left: 10px;}
#footer .mid .right .code-rows .item .img{border: solid 1px #e5e5e5;padding: 10px 10px;width: 80px;height: 80px;overflow: hidden;}
#footer .mid .right .code-rows .item .fonts{font-size: 12px;color: #999;margin-top: 10px;}
#footer .bot{padding: 20px 0;background: #0081cd;text-align: center;}
#footer .bot,#footer .bot *{font-size: 12px;color: #fff;}

/*首页部分*/
#index{}
#index .wrap1{padding: 40px 0;background: #f5f5f5;}
#index .wrap1 .cw{padding: 0 36px;}
#index .more{font-size: 13px;padding-right: 18px;background: url(/images/img4.png)no-repeat right;line-height: 28px;}
#index .wrap1 .left{width: 860px;background: #fff;height: 730px;overflow: hidden;}
#index .wrap1 .right{width: 320px;background: #fff;height: 730px;overflow: hidden;}
#index .wrap1 .left .top{padding-top: 40px;}
#index .title{font-size: 20px;color: #333;}
#index .wrap1 .left .top .catelist{margin-left: 40px;}
#index .wrap1 .left .top .catelist .a{width: 84px;height: 28px;display: block;background: #f1f1f1;font-size: 12px;color: #999;text-align: center;line-height: 28px;border-radius: 20px;margin-left: 15px;}
#index .wrap1 .left .top .catelist .a:first-child{margin-left: 0;}
#index .wrap1 .left .top .catelist .a.on,#index .wrap1 .left .top .catelist .a:hover{background: #0081cd;color: #fff;}
#index .close{display: block;width: 15px;height: 15px;background: url(/images/c.png)no-repeat center;margin-left: 20px;margin-top: 6px;}
#index .close:hover{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
#index .wrap1 .left .list{margin-top: 25px;}
#index .wrap1 .left .list .swiper-pagination{display: none;}
#index .wrap1 .left .list .big{display: none;}
#index .wrap1 .left .list .big.on{display: block;}
.pro-rows .item{width: 172px;margin-right: 30px;display: block;margin-bottom: 30px;}
.pro-rows .item:nth-child(4n){margin-right: 0;}
.pro-rows .item .img{height: 230px;border: solid 1px #e5e5e5;border-radius: 5px;overflow: hidden;position: relative;}
.pro-rows .item .img .nums{width: 28px;height: 28px;background: #f5f5f5;border: solid 1px #0081cd;text-align: center;line-height: 28px;font-size: 12px;color: #0081cd;font-weight: bolder;position: absolute;right: 0;bottom: 0;z-index: 1;border-radius: 5px;overflow: hidden;}
.pro-rows .item .fonts{font-size: 13px;color: #828282;line-height: 20px;margin-top: 10px;height: 40px;overflow: hidden;}
.pro-rows .item .price-list{margin-top: 10px;}
.pro-rows .item .price-list .price{font-size: 18px;color: #f7603e;line-height: 20px;width: 49%;font-weight: bolder;}
.pro-rows .item .price-list .buy{font-size: 12px;color: #999;line-height: 20px;width: 49%;text-align: right;}
#index .wrap1 .right .top{padding-top: 40px;}
#index .wrap1 .right .top .list{margin-top: 25px;}
#index .wrap1 .right .top .list .item{padding: 20px 0;border-top: solid 1px #e5e5e5;}
#index .wrap1 .right .top .list .item.on .t .nums{background: #0081cd;}
#index .wrap1 .right .top .list .item:first-child{border-top: none;}
#index .wrap1 .right .top .list .item .t .nums{width: 22px;height: 22px;text-align: center;line-height: 22px;overflow: hidden;background: #c8c8c8;font-size: 12px;color: #fff;font-weight: bolder;}
#index .wrap1 .right .top .list .item .t .a{display: block;margin-left: 10px;font-size: 16px;color: #333;}
#index .wrap1 .right .top .list .item .b{font-size: 12px;color: #999;margin-top: 5px;}
#index .wrap1 .right .top .list .item .t .a:hover{color: #0081cd;}
#index .wrap3 .left{width: auto;height: auto;margin-top: 25px;}
#index .wrap3 .left:first-child{margin-top: 0;}
#index .wrap3 .left .pro-rows .item{width: 163px;}
#index .wrap3 .left .pro-rows .item:nth-child(4n){margin-right: 30px;}
#index .wrap3 .left .pro-rows .item:nth-child(6n){margin-right: 0;}
#index .wrap3 .left .info-rows .item{display: block;width: 260px;margin-right: 29px;margin-bottom: 30px;}
#index .wrap3 .left .info-rows .item:nth-child(4n){margin-right: 0;}
#index .wrap3 .left .info-rows .item .fonts{font-size: 14px;color: #666;margin-top: 12px;}
#index .wrap3 .left .info-rows .item .dates{font-size: 14px;color: #828282;margin-top: 8px;}
#index .interest-btn{display: block;border: solid 1px #0081cd;background: #fff;height: 38px;line-height: 38px;text-align: center;position: relative;}
#index .interest-btn .con{display: inline-block;align-items: center;font-size: 14px;color: #333;}
#index .interest-btn .con img{margin-left: 10px;}
#index .interest-btn:after{width: 10px;height: 10px;background: url(/images/img6.png)no-repeat center;position: absolute;left: 120px;right: 0;margin: 0 auto;top: 15px;z-index: 1;content: '';}
#index .interest-btn:hover .con{color: #0081cd;}
#index .interest-btn:hover:after{background-image: url(/images/img6_on.png);}

/*产品部分*/
#products{background: #f5f5f5;padding-top: 20px;padding-bottom: 60px;}
.filter-wrap{padding: 42px 40px;background: #fff;}
.filter-wrap .filter{padding-bottom: 25px;border-bottom: solid 1px #eee;margin-bottom: 25px;}
.filter-wrap .filter:last-child{padding-bottom: 0;border-bottom: none;margin-bottom: 0;}
.filter-wrap .filter .filter-rows{margin-top: 20px;}
.filter-wrap .filter .filter-rows:first-child{margin-top: 0;}
.filter-wrap .filter .filter-rows .left{font-size: 14px;color: #999;width: 85px;line-height: 24px;}
.filter-wrap .filter .filter-rows .right{width: calc(100% - 85px);}
.filter-wrap .filter .filter-rows .right .item{font-size: 14px;color: #333;margin-left: 30px;}
.filter-wrap .filter .filter-rows .right .item:first-child{margin-left: 0;}
.filter-wrap .filter .filter-rows .right .item.on,.filter-wrap .filter .filter-rows .right .item:hover{color: #0081cd;}
.filter-wrap .filter.bot .filter-rows{width: 1020px;}
.filter-wrap .filter.bot .reset-btns{max-width: calc(100% - 1020px);text-align: right;}
.filter-wrap .reset-btns{font-size: 14px;color: #333;padding-bottom: 3px;border-bottom: solid 2px #adadad;display: inline-block;}
#products .products-list{margin-top: 20px;background: #fff;padding-bottom: 70px;}
#products .cw{padding: 0 36px;}
#products .products-list .pro-rows .top{height: 50px;line-height: 50px;border-bottom: solid 1px #eee;margin-bottom: 20px;overflow: hidden;}
#products .products-list .pro-rows .top .item{display: inline-block;font-size: 14px;color: #000;margin-right: 40px;width: auto;position: relative;/*border-bottom: solid 2px transparent;line-height: 44px;*/}
#products .products-list .pro-rows .top .item:after{width: 20px;height: 2px;background: #0081cd;position: absolute;left: 0;right: 0;bottom: 1px;z-index: 1;content: '';margin: 0 auto;opacity: 0;-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
#products .products-list .pro-rows .top .item:last-child{margin-right: 0;}
#products .products-list .pro-rows .top .item.on,#products .products-list .pro-rows .top .item:hover{color: #0081cd;/*border-color: #0081cd;*/}
#products .products-list .pro-rows .top .item.on:after,#products .products-list .pro-rows .top .item:hover:after{opacity: 1;}
#products .products-list .pro-rows .item{width: 201px;}
#products .products-list .pro-rows .item .img{height: 288px;}
#products .products-list .pro-rows .item:nth-child(4n){margin-right: 30px;}
#products .products-list .pro-rows .item:nth-child(5n){margin-right: 0;}

/*产品详细页*/
#products-detail{background: #f5f5f5;padding-top: 20px;padding-bottom: 60px;}
#products-detail .firsts{background: #fff;padding: 10px 40px;}
#products-detail .firsts .left .page{display: inline-block;width: 11px;height: 19px;}
#products-detail .firsts .left .page.prev{background: url(/images/p1.png)no-repeat center;margin-right: 18px;}
#products-detail .firsts .left .page.next{background: url(/images/p2.png)no-repeat center;margin-left: 18px;}
#products-detail .firsts .left .page.prev.over{background-image: url(/images/p1_h.png);}
#products-detail .firsts .left .page.next.over{background-image: url(/images/p2_h.png);}
#products-detail .firsts .left .hand{display: inline-block;width: 29px;height: 29px;background: url(/images/p3.png)no-repeat center;border: solid 1px #e2e2e2;margin-left: 20px;}
#products-detail .firsts .left .hand.on{border-color: #666;}
#products-detail .firsts .left span{font-size: 12px;color: #666;font-weight: bolder;}
#products-detail .firsts .left .first{display: inline-block;width: 32px;height: 18px;border: solid 1px #dfdfdf;text-align: center;line-height: 18px;margin-right: 10px;}
#products-detail .firsts .left .last{display: inline-block;}
#products-detail .firsts .left *{vertical-align: middle;}
#products-detail .firsts .right{}
#products-detail .firsts .right .zoom{display: inline-block;width: 17px;height: 17px;margin-right: 24px;vertical-align: middle;}
#products-detail .firsts .right .zoom.less{background: url(/images/p4.png)no-repeat center;margin-right: 30px;}
#products-detail .firsts .right .zoom.add{background: url(/images/p5.png)no-repeat center;}
#products-detail .firsts .right .zoom.less.over{background-image: url(/images/p4_h.png);}
#products-detail .firsts .right .zoom.add.over{background-image: url(/images/p5_h.png);}
#products-detail .firsts .right .full{font-size: 12px;color: #333;margin-left: 24px;position: relative;vertical-align: middle;}
#products-detail .firsts .right .full:before{width: 1px;height: 20px;background: #f2f2f2;position: absolute;left: -25px;top: -2px;z-index: 1;content: '';}
#products-detail .firsts .right .full:hover{color: #0081cd;}
#products-detail .firsts .right .full span{font-size: 12px;color: #333;}
#products-detail .firsts .right .full:hover span{color: #0081cd;}
#products-detail .firsts.on{position: fixed;left: 0;right: 0;top: 0;z-index: 2;max-width: 1120px;margin: 0 auto;box-shadow: 0 0 10px rgba(0,0,0,0.2);}

#products-detail .list{margin-top: 20px;}
#products-detail .list .swiper-pagination{display: none;}
#products-detail .list .left{width: 890px;}
#products-detail .list .right{width: 300px;}
#products-detail .list .left .top{background: #fff;border-radius: 5px;padding: 50px 40px;}
#products-detail .list .left .top .l{width: 570px;}
#products-detail .list .left .top .r{width: 130px;text-align: right;}
#products-detail .list .left .top .l .tit{font-size: 28px;color: #333;line-height: 36px;}
#products-detail .list .left .top .l .meg{margin-top: 25px;}
#products-detail .list .left .top .l .meg .t{font-size: 14px;color: #999;position: relative;margin-right: 40px;}
#products-detail .list .left .top .l .meg .t:last-child{margin-right: 0;}
#products-detail .list .left .top .l .meg .t:after{width: 1px;height: 10px;background: #d4d4d4;position: absolute;right: -20px;top: 5px;content: '';}
#products-detail .list .left .top .l .meg .t:last-child:after{display: none;}
#products-detail .list .left .top .l .meg .t span{font-size: 14px;color: #999;font-weight: bolder;}
#products-detail .btn-list{margin-top: 50px;}
#products-detail .btn-list .btns{min-width: 148px;height: 49px;overflow: hidden;line-height: 49px;display: block;margin-left: 10px;background-size: 100% !important;text-align: center;padding: 0 15px;border-radius: 30px;}
#products-detail .btn-list .btns:first-child{margin-left: 0;}
#products-detail .btn-list .btns .s1{font-size: 18px;color: #fff;font-weight: bolder;display: inline-block;}
#products-detail .btn-list .btns .s2{font-size: 14px;color: #fff;margin-left: 12px;display: inline-block;}
#products-detail .btn-list .btns.btns1{background: url(/images/btn1.png)no-repeat center;}
#products-detail .btn-list .btns.btns2{background: url(/images/btn2.png)no-repeat center;}
#products-detail .btn-list .btns:hover{opacity: 0.8;}
#products-detail .btn-list .share-list{margin-left: 30px;}
#products-detail .btn-list .share-list .item{display: block;width: 30px;text-align: center;margin-right: 25px;}
#products-detail .btn-list .share-list .item.on .fonts{color: #0081cd;}
#products-detail .btn-list .share-list .item .fonts{font-size: 12px;color: #999;margin-top: 3px;}
#products-detail .btn-list .share-list .item:last-child{margin-right: 0;}
#products-detail .list .left .top .r .img{position: relative;width: 130px;height: 170px;overflow: hidden;}
#products-detail .list .left .top .r .img img{border: solid 1px #ededed;border-radius: 5px;max-height: 168px;}
#products-detail .list .left .top .r .img span{display: block;width: 50px;height: 22px;text-align: center;line-height: 22px;font-size: 12px;color: #fff;border-radius: 20px;background: rgba(0,0,0,0.5);position: absolute;left: 20px;bottom: 10px;z-index: 1;}
#products-detail .list .left .bot{margin-top: 10px;background: #fff;border-radius: 5px;}
#products-detail .list .left .bot .con{position: relative;padding-bottom: 50px;}
#products-detail .list .left .bot .con .iframe{height: 500px;}
#products-detail .list .left .bot .con .iframe iframe{width: 100%;height: 100%;}
#products-detail .list .left .bot .con .img{max-height: 900px;overflow: hidden;min-height: 500px;}
#products-detail .list .left .bot .con .img.on{max-height: 100% !important;}
#products-detail .list .left .bot .con .img .p{width: calc(100% - 160px);border-top: solid 10px #f5f5f5;padding: 30px 80px;position: relative;}
#products-detail .list .left .bot .con .img .p:first-child{border-top: none;}
#products-detail .list .left .bot .con .posit{margin-top: 30px;text-align: center;position: absolute;left: 0;right: 0;bottom: 50px;margin: 0 auto;background: rgba(255,255,255,0.8);padding: 20px 0;}
#products-detail .list .left .bot .con .posit span{font-size: 16px;color: #333;}
#products-detail .list .left .bot .con .posit .a{font-size: 16px;color: #0087d0;padding-right: 30px;background: url(/images/img30.png)no-repeat right;}
#products-detail .list .left .bot .con .posit .a:hover{text-decoration: underline;}
#products-detail .list .left .bot .con.drag-y{cursor: grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
#products-detail .list .left .bot .btn-list{margin-top: 0;border-top: solid 2px #f5f5f5;padding: 10px 0;padding-right: 30px;}
#products-detail .list .left .bot .btn-list .btns.btns1{margin-right: 10px;}
#products-detail .list .left .bot .btn-list .share-list{margin-right: 30px;}
#products-detail .list .relate{margin-top: 10px;background: #fff;border-radius: 5px;}
#products-detail .list .relate .con{padding: 34px 40px;}
#products-detail .list .relate .title{font-size: 18px;color: #333;padding-bottom: 15px;border-bottom: solid 1px #eee;}
#products-detail .list .relate .list .item{width: 32%;margin-bottom: 25px;margin-right: 2%;}
#products-detail .list .relate .list .item:nth-child(3n){margin-right: 0;}
#products-detail .list .relate .list .item .l{width: 50px;}
#products-detail .list .relate .list .item .r{width: 190px;}
#products-detail .list .relate .list .item .l a{border: solid 1px #ddd;border-radius: 5px;overflow: hidden;}
#products-detail .list .relate .list .item .r .tit{font-size: 14px;color: #333;margin-top: 8px;display: block;}
#products-detail .list .relate .list .item .r .meg{margin-top: 12px;}
#products-detail .list .relate .list .item .r .meg .span{font-size: 12px;color: #828282;width: 48%;}
#products-detail .list .relate .list .item .r .meg .span span{font-size: 12px;color: #828282;font-weight: bolder;}
#products-detail .list .relate .list .item .r .tit:hover{color: #0087d0;}
#products-detail .list .right .con{padding: 28px 28px;background: #fff;border-radius: 5px;}
#products-detail .list .right .con .tops{padding-bottom: 15px;border-bottom: solid 1px #eee;}
#products-detail .list .right .con .tops .l{font-size: 18px;color: #333;}
#products-detail .list .right .con .tops .r{margin-top: 6px;}
#products-detail .list .right .con .tops .r .btns{display: block;width: 8px;height: 11px;}
#products-detail .list .right .con .tops .r .btns.prev{background: url(/images/left.png)no-repeat center;}
#products-detail .list .right .con .tops .r .btns.next{background: url(/images/right.png)no-repeat center;margin-left: 10px;}
#products-detail .list .right .con .tops .r .btns.prev:hover{background-image: url(/images/left_h.png);}
#products-detail .list .right .con .tops .r .btns.next:hover{background-image: url(/images/right_h.png);}
#products-detail .list .right .relate .list .item{width: 100%;margin-right: 0;}
#products-detail .list .right .relate .list .item .r{width: 180px;}

/*excel*/
#products-detail .list .left .bot .con .img table{width: 100%;}
#products-detail .list .left .bot .con .img table tr td{font-size: 14px;color: #333;}

/*pptx*/
#products-detail .list .left .bot .con .img.pptx{max-height: 430px;}
#products-detail .list .left .bot .con .img.pptx .p{height: calc(500px - 160px);}

/*pdf*/
#products-detail .list .left .bot .con .img.pdf .p{height: auto;}

/*分享*/
.share-btn{position: relative;height: 42px;}
.share-btn .sharebox{position:absolute;bottom: 2px;right: -1px;width:42px;z-index: 2;}
.share-btn .sharebox .sbox{position:relative;z-index:1;width: 30px;height: 30px;border-radius:50%;}
.share-btn .sharebox .share{width: 42px;position:absolute;bottom: -10px;left: 6px;height:0;border-radius: 25px;background: #f7f7f7;z-index:2;overflow:hidden;transition-duration:0.5s;opacity:0;filter: alpha(opacity=0);}
.share-btn .sharebox .share .block{width: 27px;height: 21px;margin: 0 auto 16px;background-repeat: no-repeat;background-position: center center;padding-left: 20px;}
.share-btn .sharebox:hover .sbox:after{transform:rotate(180deg)}
.share-btn .sharebox:hover .share{width: 42px;height: 110px;padding-top: 10px;opacity:1;filter: alpha(opacity=100);}
.share-btn .share .a{display: block;margin: 5px auto;}

/*诚邀英才*/
#join{padding: 70px 0;}
.join-list{margin-bottom: 45px;}
.join-list .border{cursor: pointer;margin-bottom: 10px;border: 1px solid #e5e5e5;padding: 0 30px;}
.join-list .border *{padding: 30px 0;}
.join-list .border .clear,
.join-list .border .editor{padding: 0;}
.join-list .name{width: 260px;margin-right: 30px;color: #323232;font-size: 14px;font-weight: bolder;}
.join-list .much{width: 240px;margin-right: 30px;color: #929292;font-size: 14px;}
.join-list .date{padding-left: 31px;color: #323232;font-size: 14px;font-family: "Titillium_web_semibold";background: url(/images/times.png) no-repeat left center;}
.join-list .btn{width: 26px;height: 26px;background: url(/images/on.png) no-repeat center center/100% auto;}
.join-list .term{display: none;}
.join-list .term .editor{padding: 30px 30px;background: #f9f9f9;margin-top: -10px;}
.join-list .term .center{width: 850px;padding: 46px 0 0 30px;}
.join-list .term .center .desc{color: #696969;font-size: 14px;line-height: 24px;}
.join-list .term .dd{color: #282828;font-size: 18px;margin-bottom: 25px;}
.join-list .term .dd.d2{margin-top: 70px;}
.join-list .term .contact{width: 240px;top: 30px;right: 0;border-radius: 10px;background: url(/images/join_bg.jpg) no-repeat center center/cover;}
.join-list .term .contact .con{position: relative;padding-left: 20px;padding-top: 76px;padding-bottom: 60px;color: #282828;font-size: 14px;line-height: 24px;}
.join-list .term .contact .con a{color: #282828;font-size: 14px;line-height: 24px;}
.join-list .term .contact .con a:hover{color: #41aad1;}
.join-list .join:hover .border,
.join-list .join.open .border{background: #f9f9f9;}
.join-list .join:hover .name,
.join-list .join.open .name{}
.join-list .join.open .btn{transform: rotate(180deg);background-image: url(/images/json_close.png);}
.join-list .join.open .term{display: block;}
.pub2.search{width: 540px;margin: 0 auto;font-size: 0;}
.pub2.search .row.select{width: 240px;height: 60px;background: url(/images/border2.jpg) no-repeat center center/100% 100%;}
.pub2.search .row.select .times{cursor: pointer;padding-left: 19px;line-height: 60px;color: #282828;font-size: 16px;background: url(/images/time.png) no-repeat 207px center;}
.pub2.search .row.select .time-list{border: 1px solid transparent;height: 0;overflow: hidden;border-top: none;background: #fff;width: 238px;top: 60px;left: 0;}
.pub2.search .row.select .time-list .block{color: #282828;font-size: 14px;padding: 6px 0 6px 19px;}
.pub2.search .row.fz{border:1px solid #dddddd;height: 58px;width: 398px;margin-left: 10px;}
.pub2.search .text{width: calc(100% - 56px);height: 58px;line-height: 58px;color: #929292;font-size: 16px;margin-left: 19px;}
.pub2.search .submit{width: 17px;height: 17px;margin-right: 19px;background: url(/images/info_search.png) no-repeat center center;margin-top: 21px;cursor: pointer;background-size: 100%;display: inline-block;}
.pub2.search{margin-bottom: 55px;}
#join .pub2.search{margin-top: 25px;}
#join .pub2.search .row.select{border: solid 1px #555;width: 128px;height: 58px;background: #fff;}
#join .pub2.search .row.select .times{background: none;padding-left: 0;text-align: center;}
#join .pub2.search .row.fz{background-color: #f5f5f5;border-color: #f5f5f5;}

/*联系我们*/
#contact{}
#contact .wrap1{padding: 80px 0;}
#contact .wrap1 .map{margin-top: 20px;height: 400px;overflow: hidden;}
#contact .wrap1 .map .mapimg{height: 100%;}
#contact .wrap1 .bot{margin-top: 20px;}
#contact .wrap1 .bot .left{width: 350px;}
#contact .wrap1 .bot .right{width: 820px;}
#contact .wrap1 .bot .right .tit{font-size: 16px;color: #000;}
#contact .wrap1 .bot .right .con{margin-top: 19px;border-top: solid 1px #000;}
#contact .wrap1 .bot .right .con .meg{border-bottom: solid 1px #dcdcdc;}
#contact .wrap1 .bot .right .con .meg .l{width: 100px;background: #f5f5f5;font-size: 14px;color: #333;height: 80px;line-height: 80px;padding-left: 30px;}
#contact .wrap1 .bot .right .con .meg .r{width: calc(100% - 190px);padding: 0 30px;font-size: 14px;color: #828282;}
#contact .wrap1 .bot .right .con .meg.add .r{line-height: 80px;}
#contact .wrap1 .bot .right .con .meg .r .span{min-width: 180px;margin-right: 20px;margin-bottom: 5px;}
#contact .wrap1 .bot .right .con .meg.tel .r{padding-top: 20px;}
#contact .wrap2{padding: 80px 0;background: #f5f5f5;}
#contact .wrap2 .con{margin-top: 30px;}
#contact .wrap2 .con .left{width: 350px;height: 320px;position: relative;}
#contact .wrap2 .con .left:after{width: 430px;height: 340px;background: url(/images/img10.png)no-repeat center;position: absolute;right: 0;top: -19px;z-index: 1;content: '';}
#contact .wrap2 .con .right{width: 840px;}
#contact .rows{width: 373px;height: 58px;border: solid 1px #e8e8e8;padding: 0 20px;line-height: 58px;background: #fff;margin-bottom: 10px;}
#contact .rows .tit{font-size: 14px;color: #828282;display: none;}
#contact .rows .tit .star{font-size: 14px;color: #ff0000;}
#contact .rows.bot{height: 98px;width: auto;}
#contact .btn-list{margin-top: 20px;}
#contact .btn-list .btns{display: inline-block;width: 220px;height: 60px;font-size: 14px;}
#contact .btn-list .btns.btn1{background: #e8e8e8;color: #696969;}
#contact .btn-list .btns.btn2{background: #0081cd;color: #fff;margin-left: 12px;}
#contact .rows .input{}
#contact .rows .input input{width: 100%;height: 58px;}
#contact .rows.bot .input{}
#contact .rows.bot .input textarea{width: 100%;height: 80px;margin-top: 15px;}

/*文章页面*/
.article-wrap{padding: 65px 0;}
.article-wrap .title{font-size: 28px;color: #333;line-height: 32px;font-weight: bolder;text-align: center;}
.article-wrap .editor{margin-top: 40px;min-height: 200px;}

/*举报弹窗*/
#pop-tdjl{background: #fff;}
#pop-tdjl [close]{top: 30px;right: 30px;width: 20px;height: 20px;background: url(/images/close.png)no-repeat center;}
#pop-tdjl .box{margin: 60px 8% 0;}
#pop-tdjl .box .item{margin-top: 5px;}
#pop-tdjl .box .item:first-child{margin-top: 0;}
#pop-tdjl .box .item label{vertical-align: middle;font-size: 14px;color: #666;}
#pop-tdjl .box .item input{font-size: 14px;color: #666;vertical-align: text-top;margin-right: 5px;}
#pop-tdjl .box .item textarea{border: solid 1px #ddd;border-radius: 5px;width: calc(100% - 10px);height: 80px;padding: 5px 5px;font-size: 14px;color: #666;margin-top: 15px;}
#pop-tdjl .box .item .btns{display: block;width: 100px;height: 30px;background: #0081cd;font-size: 14px;color: #fff;border-radius: 5px;margin: 0 auto;margin-top: 20px;}

/*兴趣标签弹窗*/
#pop-tdjl .box .item.tops{font-size: 14px;color: #333;}
#pop-tdjl .box .item .a{display: block;height: 30px;border: solid 1px #ddd;text-align: center;line-height: 30px;padding: 0 10px;overflow: hidden;margin: 5px 5px;}
#pop-tdjl .box .item .a.on{background: #0081cd;color: #fff;border-color: #0081cd;}

/*网站地图*/
#main.sitemap-box .cw1400{padding-bottom: 50px;margin-top: 50px;}
#main.sitemap-box .bread{margin-bottom: 60px;height: 70px;border-bottom: 1px solid #ededed;}
#main.sitemap-box .bread .dis{line-height: 70px;color: #666;font-size: 16px;}
#main.sitemap-box .bread a.dis:hover{color: #0081cd;}
#main.sitemap-box .bread span.dis{margin: 0 6px;}
#main.sitemap-box .sitemap{padding-bottom: 20px;border-bottom: 1px solid #ededed;margin-bottom: 30px;}
#main.sitemap-box .sitemap .tit{position: relative;padding-left: 16px;color: #333333;font-size: 18px;font-weight: bold;}
#main.sitemap-box .sitemap .tit:after{width: 5px;height: 22px;background: #0081cd;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;content: "";}
#main.sitemap-box .sitemap .list{margin-top: 20px;}
#main.sitemap-box .sitemap .list .dis{color: #666;font-size: 16px;margin-right: 15px;}
#main.sitemap-box .sitemap .list .dis:hover{color: #0081cd;}

@media only screen and (max-width:1700px){
	.index-swiper .cw1200{top: 50px;}
}

@media only screen and (max-width:1600px){
	.index-swiper .cw1200{top: 40px;}
}

@media only screen and (max-width:1500px){
	.index-swiper .cw1200{top: 50px;}
	.index-swiper .form-rows{height: 320px;}
	.index-swiper .form-rows .rows .input input{height: 34px;line-height: 34px;}
	.index-swiper .form-rows .btn-list .submit{height: 42px;}
	.index-swiper .form-rows .rows{margin-top: 20px;}
}

@media only screen and (max-width:1400px){
	.index-swiper .cw1200{top: 35px;}
}

@media only screen and (max-width:1300px){
	.index-swiper .cw1200{top: 20px;}
}</pre></body></html>