.ct{ text-align: center;}
.ct h3.h3{ text-align:center; margin-bottom:30px;position: relative;display: inline-block;}
.ct h3.h3:after {content: '';width: 18px;height: 10px;background: url("../images/about_icon1.png") center no-repeat;background-size: 18px 10px;position: absolute;top: 15px;right: -24px;}
.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.pt10{ padding-top:10px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}
/*!产品大菜单*/
.header_mid_mid ul{margin-left:16em}
.header_mid_mid .cell_h img{width:30px;height:30px;margin-right:10px;padding-right:10px}
.header_mid_mid ul li{float:left;margin-left:3.5em}
.header_mid_mid ul li:nth-child(1){margin-left:0}
.header_mid_mid ul li a.biga{display:block;line-height:6.25em;position:relative}
.header_mid_mid ul li a.biga:after{position:absolute;left:50%;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;content:'';background-color:#0077c2;height:2px;width:0%}
.header_mid_mid ul li a.biga:hover:after{width:100%;left:0}
.header_mid_right_dsf{position:absolute;right:5.83333333333333%;top:0;height:100%}
.showmeunlist{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;position:fixed;left:0;width:100%;padding-bottom:4em;z-index:990;background-color:rgba(36,46,72,.95)}
.div1100{margin:0 auto;padding:0 1em;max-width:98.75em}
.showmeunlist_mid_3_m{float:left;width:32%}
.showmeunlist_mid_3_m:nth-child(2n){float:right}
.showmeunlist_mid_1{color:#fff;font-size:2.875em;margin-top:1.5em;text-align:left}
.showmeunlist_mid_2{color:#bdc0cb;font-family:Arial,Helvetica,sans-serif;text-align:left}
.showmeunlist_mid_3_name{margin-bottom:1.5em;margin-top:3em;position:relative;padding-left:2em;text-align:left}
.showmeunlist_mid_3_name a{color:#fff}
.showmeunlist_mid_3_name_left{position:absolute;left:-10px;top:0;height:100%;width:2em;text-align:left}
.showmeunlist_mid_3_name_right{font-size:1.8em;color:#fff}
.showmeunlist_mid_3_m dl dd{float:left;border-bottom:0px #4d576d solid;padding:.9em 0;width:100%;text-align:left}
.showmeunlist_mid_3_m dl dd:nth-child(2n){float:right}
.showmeunlist_mid_3_m dl dd a{color:#d9dde6;font-size:1.5em}
.showmeunlist_mid_3_m dl dd a:hover{color:#fff}
.header_mid_mid ul li.hasxiala{position:relative}
.header_mid_mid ul li.hasxiala dl{text-align:center;position:absolute;left:-48px;width:160px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:990;background-color:rgba(36,46,72,.89)}
.header_mid_mid ul li.hasxiala dl dd{margin:0 1em;border-bottom:1px #4d576d solid;padding:.7em 0}
.header_mid_mid ul li.hasxiala dl dd a{color:#d9dde6;display:block}
.header_mid_mid ul li.hasxiala dl dd a:hover{color:#fff}
.header_mid_mid ul li.hasxiala:hover dl{opacity:1;visibility:visible}
.header_mid_mid ul li.hasxiala dl dd:last-child{border:none}
@media screen and (max-width:1090px){.header_mid_right_dsf{right:7em}
.header_mid{height:5em}
.header_mid_mid{display:none}
}
@media screen and (max-width:640px){.header_mid{height:3.75em}
}

#nav_14 dd,#nav_15 dd { width: 50%; column-count: 1;}
/*!产品大菜单*/
/*!home产品滚动end*/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{text-align:center}
.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;width:38px;height:74px;text-indent:40px;margin-top:-16%;z-index:9;position:relative;overflow:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.owl-theme .owl-controls .owl-buttons div.owl-prev{float:left}
.owl-theme .owl-controls .owl-buttons div.owl-next{float:right}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;display:none}
.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:5px 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ccc}
.owl-theme .owl-controls .owl-page.active span{background:#4cb6ed}
.home-products-owl{text-align:center;margin-bottom:6%;width:102%;margin-left:-1%;margin-top:3%}
.home-products-owl.owl-theme .owl-controls{bottom:-60px;text-align:center;position:absolute;right:0;width:100%}
.home-products-owl.owl-theme .owl-controls .owl-pagination{height:40px;text-align:center;padding-right:2%}
.home-products-owl.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}
.home-products-owl.owl-theme .owl-controls .owl-page span{display:block;width:19px;height:4px;margin:10px 4px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#d1dfda;transition:all .3s;background-size:100% 100%}
.home-products-owl.owl-theme .owl-controls .owl-page.active span{background:#3db247;width:40px}
.home-products-owl.owl-theme .owl-controls .owl-buttons{position:absolute;top:-650%;width:100%;left:0;height:0;transition:all .3s;opacity:0;filter:Alpha(opacity=0);display:none}
.home-products-owl.owl-theme:hover .owl-controls .owl-buttons{opacity:1;filter:Alpha(opacity=100)}
.home-products-owl.owl-theme .owl-controls .owl-buttons div{color:#fff;display:block;zoom:1;width:35px;height:68px;line-height:68px;text-indent:160px;overflow:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.home-products-owl.owl-theme .owl-controls .owl-page{display:inline-block}
.home-products-owl .item{margin:4%}
.home-products-owl .item img{display:block;width:100%;height:100%;transition:all .3s}
.home-products-owl .item dd{overflow:hidden;text-align:center;transition:all .3s;background:url("../images/i_bg5.png") center top no-repeat;background-size:100% 0}
.home-products-owl .item dd:hover{background-size:100% 100%}
.home-products-owl .item dd .imgs{overflow:hidden;margin:0 auto;margin-top:30px;width:218px;height:218px;border-radius:50%}
.home-products-owl .item dd:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.home-products-owl .item dd .h3{font-weight:700;height:30px;line-height:30px;overflow:hidden;margin-top:23px;white-space:nowrap;text-overflow:ellipsis;color:#333;transition:all .3s}
.home-products-owl .item dd:hover .h3{color:#fff}
.home-products-owl .item dd .p{height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999;font-size:14px;transition:all .3s}
.home-products-owl .item dd:hover .p{color:#fff}
.home-products-owl .item dd .imore1{display:block;width:30px;height:30px;overflow:hidden;transition:all .3s;margin:0 auto;margin-bottom:32px;margin-top:25px;background:url("../images/i_bg4.png") no-repeat;background-size:100% 100%}
.home-products-owl .item dd:hover .imore1{background-image:url("../images/i_bg4_on.png")}
@media screen and (max-width:1560px){.home-products-owl .item dd .imgs{width:200px;height:200px}
}
@media screen and (max-width:1200px){.home-products-owl .item dd .imgs{width:190px;height:190px}
}
@media screen and (max-width:960px){.home-products-owl .item dd .imgs{width:180px;height:180px}
}
@media screen and (max-width:640px){.home-products-owl .item dd .imgs{width:150px;height:150px}
.home-products-owl .item dd .p{font-size:13px}
}
@media screen and (max-width:480px){.home-products-owl{margin-top:4%}
.home-products-owl .item dd .imgs{width:130px;height:130px}
.home-products-owl .item dd .h3{margin-top:13px}
.home-products-owl .item dd .p{font-size:12px}
.home-products-owl .item dd .imore1{margin-top:15px;margin-bottom:25px}
}
@media screen and (max-width:380px){.home-products-owl .item dd .imgs{width:120px;height:120px}
}
/*!home产品滚动end*/
/*!home技术中心*/
.home-jishu{overflow:hidden;line-height:26px;font-size:16px;color:#666;padding-top:2%;margin-bottom:7%}
.home-jishu .dingzhi_desc{text-align:center;overflow:hidden;max-width:930px;margin:0 auto;margin-top:3%}
.home-jishu img{max-width:100%}
.home-jishu .h4{font-weight:700}
.jishu_ul{margin-top:2%;overflow:hidden;color:#fff}
.jishu_ul ul li{float:left;width:49%;text-align:center;border-radius:6px;overflow:hidden;position:relative}
.jishu_ul ul li a{color:#fff}
.jishu_ul ul li:nth-child(2n+0){float:right}
.jishu_ul ul li .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.jishu_ul ul li .img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}
.jishu_ul ul li:hover .img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.jishu_ul ul li .boxs{padding-bottom:11%;padding-top:12.5%;overflow:hidden;position:relative;z-index:1}
.jishu_ul ul li i{display:block;width:80px;height:80px;margin:0 auto;overflow:hidden;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:30px}
.jishu_ul ul li i.bgs1{background-image:url("../images/about_pic2.png")}
.jishu_ul ul li i.bgs2{background-image:url("../images/about_pic3.png")}
.jishu_ul ul li .h3{font-weight:700;width:94%;margin:0 auto;line-height:36px;height:36px;overflow:hidden;margin-bottom:6px}
.jishu_ul ul li .p{width:94%;margin:0 auto;line-height:26px;font-size:16px}
/*!home技术中心*/
.Hnav-sub li{font-size:16px;color:#4c4e52;line-height:30px;margin-top:15px;font-weight:400}
.Hnav-sub li i{display:inline-block;margin-left:8px;width:8px;height:12px;background:url("../images/d-3.png") no-repeat center;position:relative;top:5px;float:right}
.Hnav-sub li.on i{transform:rotate(270deg);color:#005fd5}
.Hnav-sub li.cur,.Hnav-sub li:hover{}
.Hnav-sub li.on a{color:#005fd5}
.Hnav-sub li.cur a{color:#4c4e52}
.Hnav-sub li.cur a:hover{font-weight:bolder}
.Hnav-sub li.cur:hover{color:#005fd5}
.Hnav-sub .son_nav{display:none}
.Hnav-sub .son_nav a{display:block;color:#4c4e52;font-size:14px;line-height:26px;margin:0 0 0 5px}
.Hnav-sub .son_nav a:hover{color:#005fd5}
.bannerbox{width:100%;height:70vh}
.bannerbox .swiper-slide{overflow:hidden;opacity:0;z-index:1}
.bannerbox .swiper-slide::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background:url("../images/wenli.png") center;opacity:.4}
.bannerbox .swiper-slide .img{width:100%;height:100%;position:relative;z-index:2}
.bannerbox .swiper-slide .img img{width:100%;height:100%;object-fit:cover}
.bannerbox .swiper-slide .img img:nth-child(2){display:none}
@media (max-width:767px){.bannerbox .swiper-slide .img img:nth-child(1){display:none}
.bannerbox .swiper-slide .img img:nth-child(2){display:block}
}
.bannerbox .swiper-slide .f_cont{position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:4}
@media (max-width:767px){.bannerbox .swiper-slide .f_cont{width:100%}
}
.bannerbox .swiper-slide .f_cont .font{width:100%;color:#fff}
.bannerbox .swiper-slide .f_cont .font .tit{font-weight:700;font-style:oblique;line-height:1.2;margin-bottom:20px;font-size:60px}
@media (max-width:1440px){.bannerbox .swiper-slide .f_cont .font .tit{font-size:50px}
}
@media (max-width:1199px){.bannerbox .swiper-slide .f_cont .font .tit{margin-bottom:14px;font-size:36px}
}
@media (max-width:991px){.bannerbox .swiper-slide .f_cont .font .tit{font-size:30px}
}
@media (max-width:767px){.bannerbox .swiper-slide .f_cont .font .tit{font-size:26px}
}
.bannerbox .swiper-slide .f_cont .font .tit span{padding-left:90px;display:flex}
.bannerbox .swiper-slide .f_cont .font .tit span::before{content:"";display:block;width:40px;height:10px;background-color:#e86f00;margin-right:10px;-webkit-transform:skew(-24deg);transform:skew(-24deg);margin-top:30px}
@media (max-width:1440px){.bannerbox .swiper-slide .f_cont .font .tit span{padding-left:60px}
.bannerbox .swiper-slide .f_cont .font .tit span::before{width:30px;margin-top:26px;height:8px}
}
@media (max-width:1199px){.bannerbox .swiper-slide .f_cont .font .tit span{padding-left:30px}
.bannerbox .swiper-slide .f_cont .font .tit span::before{width:20px;height:5px;margin-top:20px}
}
@media (max-width:991px){.bannerbox .swiper-slide .f_cont .font .tit span::before{margin-top:16px}
}
@media (max-width:767px){.bannerbox .swiper-slide .f_cont .font .tit span{padding-left:20px}
}
.bannerbox .swiper-slide .f_cont .font .text{font-size:22px;margin-bottom:56px}
@media (max-width:1440px){.bannerbox .swiper-slide .f_cont .font .text{margin-bottom:46px}
}
@media (max-width:1199px){.bannerbox .swiper-slide .f_cont .font .text{margin-bottom:36px}
}
@media (max-width:991px){.bannerbox .swiper-slide .f_cont .font .text{margin-bottom:26px;font-size:18px}
}
.bannerbox .swiper-slide .f_cont .font .but{display:flex;align-items:center;color:#fff;font-size:14px}
.bannerbox .swiper-slide .f_cont .font .but i{display:block;width:40px;margin-right:20px}
@media (max-width:1440px){.bannerbox .swiper-slide .f_cont .font .but i{width:30px;margin-right:16px}
}
@media (max-width:1199px){.bannerbox .swiper-slide .f_cont .font .but i{width:26px;margin-right:14px}
}
@media (max-width:991px){.bannerbox .swiper-slide .f_cont .font .but i{width:22px;margin-right:10px}
}
.bannerbox .swiper-slide .f_cont .font .but i img{width:100%}
.bannerbox .swiper-slide-active{opacity:1!important;z-index:2}
.bannerbox .banner_next{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;color:#fff;z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}
@media (max-width:991px){.bannerbox .banner_next{display:none}
}
.bannerbox .banner_next i{display:block;height:50px;width:1px;background-color:#fff;opacity:.2;margin-top:20px}
@media (max-width:1440px){.bannerbox .banner_next i{height:40px;margin-top:10px}
}
@media (max-width:1199px){.bannerbox .banner_next i{margin-top:30px}
}
.bannerbox .banner_page{position:absolute;z-index:2}
@media (min-width:992px){.bannerbox .banner_page{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:0;text-align:right;padding-right:16px}
}
@media (max-width:991px){.bannerbox .banner_page{bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;justify-content:center;width:100%}
}
.bannerbox .banner_page div{margin-bottom:30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
@media (max-width:1440px){.bannerbox .banner_page div{margin-bottom:26px}
}
@media (max-width:1199px){.bannerbox .banner_page div{margin-bottom:20px}
}
@media (max-width:991px){.bannerbox .banner_page div{margin-bottom:0;margin:0 15px;padding-bottom:10px}
}
@media (max-width:767px){.bannerbox .banner_page div{padding-bottom:5px}
}
.bannerbox .banner_page span{font-size:12px;opacity:.5;position:relative;color:#fff;cursor:pointer;width:100%}
@media (max-width:991px){.bannerbox .banner_page span{padding-bottom:10px}
}
@media (max-width:767px){.bannerbox .banner_page span{padding-bottom:5px}
}
.bannerbox .banner_page span:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.bannerbox .banner_page .on{padding-bottom:17px}
@media (max-width:1440px){.bannerbox .banner_page .on{padding-bottom:14px}
}
@media (max-width:1199px){.bannerbox .banner_page .on{padding-bottom:10px}
}
@media (max-width:991px){.bannerbox .banner_page .on{padding-bottom:0}
}
.bannerbox .banner_page .on span{opacity:1;padding-bottom:17px}
@media (max-width:1440px){.bannerbox .banner_page .on span{padding-bottom:14px}
}
@media (max-width:991px){.bannerbox .banner_page .on span{padding-bottom:10px}
}
@media (max-width:767px){.bannerbox .banner_page .on span{padding-bottom:5px}
}
.bannerbox .banner_page .on span:after{width:100%}
.footerbox-fixed{width:100%;padding:70px 0;background:url("../images/fexbag.jpg") no-repeat center/cover}
@media (max-width:1199px){.footerbox-fixed{padding:40px 0}
}
@media (max-width:767px){.footerbox-fixed{padding:30px 0}
}
.footerbox-fixed .cont{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.footerbox-fixed .cont .tit{font-size:36px;line-height:1.3;font-weight:700}
@media (max-width:1440px){.footerbox-fixed .cont .tit{font-size:26px}
}
@media (max-width:1199px){.footerbox-fixed .cont .tit{font-size:24px}
}
@media (max-width:767px){.footerbox-fixed .cont .tit{font-size:22px}
}
.footerbox-fixed .cont .tit span{color:#e86f00}
@media (max-width:991px){.footerbox-fixed .cont .tit{width:100%;margin-bottom:16px}
}
.footerbox-fixed .cont .but{display:flex;align-items:center;font-size:18px;font-weight:700; z-index:9}
@media (max-width:1199px){.footerbox-fixed .cont .but{font-size:16px}
}
@media (max-width:767px){.footerbox-fixed .cont .but{font-size:14px}
}
.footerbox-fixed .cont .but span{padding-bottom:10px;border-bottom:1px solid #646464;margin-top:10px;display:block}
@media (max-width:1440px){.footerbox-fixed .cont .but span{padding-bottom:5px;margin-top:5px}
}
@media (max-width:991px){.footerbox-fixed .cont .but span{margin-top:3px;padding-bottom:3px}
}
.footerbox-fixed .cont .but i{display:block;width:40px;margin-left:24px}
@media (max-width:1440px){.footerbox-fixed .cont .but i{width:30px;margin-left:18px}
}
@media (max-width:1199px){.footerbox-fixed .cont .but i{width:26px;margin-left:16px}
}
@media (max-width:991px){.footerbox-fixed .cont .but i{width:22px;margin-left:14px}
}
.footerbox-fixed .cont .but i img{width:100%}
.footerbox-fixed .cont .but:hover{color:#e86f00}
.footerbox-fixed .cont .but:hover span{border-color:#e86f00}
.basecont{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
@media (min-width:768px){.basecont{width:83%;max-width:1600px}
}

/*!listbannr & 面包屑*/
.bread{width:100%;padding:60px 0}
@media (max-width:1440px){.bread{padding:50px 0}
}
@media (max-width:991px){.bread{padding:30px 0}
}
.bread .cont .gt{display:flex;width:100%;justify-content:flex-end;align-items:center}
@media (max-width:991px){.bread .cont .gt{justify-content:flex-start}
}
.bread .cont .gt a{display:block;white-space:nowrap;overflow:hidden;line-height:1.2;font-size:16px;color:#666;max-width:60%;text-overflow:ellipsis}
@media (max-width:991px){.bread .cont .gt a{font-size:14px}
}
.bread .cont .gt .on:last-child{font-weight:700}
.bread .cont .gt span{font-family:"宋体";font-size:14px;display:block;margin:0 8px}
@media (max-width:991px){.bread .cont .gt span{font-size:12px}
}
.basecont{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
@media (min-width:768px){.basecont{width:83%;max-width:1600px}
}
.img{overflow:hidden}
.img img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.basemenubut{display:flex;align-content:center;flex-wrap:wrap;height:100%;width:24px}
.basemenubut span{display:block;width:100%;height:2px;margin-bottom:8px;border-radius:3px;background-color:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.basemenubut span:last-child{margin-bottom:0}
.basemenubut span:nth-child(2){width:14px}
.productbanner{width:100%;height:380px;position:relative;overflow:hidden}
@media (max-width:1199px){.productbanner{height:400px}
}
.productbanner img{width:100%;height:100%;object-fit:cover}
.productbanner img:nth-child(2){display:none}
.productbanner .basecont{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff}
@media (max-width:767px){.productbanner .basecont{width:100%}
.productbanner img:nth-child(1){display:none}
.productbanner img:nth-child(2){display:block}
}
.productbanner .basecont .font{width:100%}
.productbanner .basecont .font .tit{font-weight:700;line-height:1.2;font-size:48px}
@media (max-width:1440px){.productbanner .basecont .font .tit{font-size:40px}
}
@media (max-width:1366px){.productbanner .basecont .font .tit{font-size:36px}
}
@media (max-width:1199px){.productbanner .basecont .font .tit{font-size:30px}
}
@media (max-width:991px){.productbanner .basecont .font .tit{font-size:24px}
}
@media (max-width:767px){.productbanner .basecont .font .tit{font-size:22px}
}
.newsbanner{text-align:center}
.newsbanner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/wenli.png") center;opacity:.4}
.newsbanner .en{display:block;text-align:center;font-size:22px;margin-bottom:10px}
@media (max-width:1199px){.newsbanner .en{font-size:20px}
}
.bread_info{background-color:#f6f6f6;padding:33px 0}
@media (max-width:1199px){.bread_info{padding:22px 0}
}
.bread_info .cont .gt{justify-content:flex-start}
.bread_info .cont .gt .img{display:block;flex-shrink:0;width:14px;overflow:hidden}
@media (max-width:1440px){.bread_info .cont .gt .img{width:12px}
}
.bread_info .cont .gt .img img{width:100%;float:left}
.newsbread{width:100%;background-color:#fff;position:relative}
.newsbread .cont{display:flex;justify-content:space-between}
.newsbread .cont .gt{width:12%}
.newsbread .cont .nav1 .f_jut{display:flex;width:100%}
.newsbread .cont .nav1 .f_jut a{font-size:14px;color:#333;display:block;}
@media (max-width:1681px){.newsbread .cont .nav1 .f_jut a{margin-right:9px}
}
@media (max-width:1440px){.newsbread .cont .nav1 .f_jut a{margin-right:8px; }
}
@media (max-width:1199px){.newsbread .cont .nav1 .f_jut a{margin-right:7px;font-size:14px}
}
@media (max-width:991px){.newsbread .cont .nav1 .f_jut a{margin-right:0}
.newsbread .cont .gt{width:50%}
}
.newsbread .cont .nav1 .f_jut a:last-child{margin-right:0}
.newsbread .cont .nav1 .f_jut .on{color:#e86f00;font-weight:700}
@media (max-width:991px){.newsbread .cont .nav1 .f_jut{position:absolute;top:100%;left:0;width:100%;background-color:#fff;z-index:222;display:none}
.newsbread .cont .nav1 .f_jut a{display:block;padding:10px calc(2.5% + 55px); margin:0 0 0 10px}
}
@media (max-width:767px){.newsbread .cont .nav1 .f_jut a{width:100%;padding-left:15px;padding-right:15px}
}
.newsbread .cont .nav1 .but{display:none}
@media (max-width:991px){.newsbread .cont .nav1 .but{display:block}
.newsbread .cont .nav1 .but span{background-color:#666}
}
.productbanner .basecont .font{max-width:1040px;margin:0 auto}
/*!listbannr & 面包屑*/


/*！优势*/

i{font-style:normal}


.solution_info-section3 .tit{font-size:40px;text-align:center;font-weight:700;line-height:1;margin-bottom:60px}
@media (max-width:1440px){.solution_info-section3 .tit{font-size:30px}
}
@media (max-width:1366px){.solution_info-section3 .tit{font-size:28px}
}
@media (max-width:1199px){.solution_info-section3 .tit{font-size:26px}
}
@media (max-width:767px){.solution_info-section3 .tit{font-size:24px}
}
@media (max-width:1199px){.solution_info-section3 .tit{margin-bottom:40px}
}
@media (max-width:767px){.solution_info-section3 .tit{margin-bottom:30px}
}
.solution_info-section3 .soluinfo3_cont{width:100%}
.solution_info-section3 .soluinfo3_cont .item{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}
.solution_info-section3 .soluinfo3_cont .item i{display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin-bottom:30px;background-color:#fff;border-radius:50%}
@media (max-width:1440px){.solution_info-section3 .soluinfo3_cont .item i{width:100px;height:100px;margin-bottom:26px}
}
@media (max-width:1199px){.solution_info-section3 .soluinfo3_cont .item i{margin-bottom:24px}
}
.solution_info-section3 .soluinfo3_cont .item i img{height:44px}
@media (max-width:1440px){.solution_info-section3 .soluinfo3_cont .item i img{height:38px}
}
@media (max-width:1199px){.solution_info-section3 .soluinfo3_cont .item i img{height:34px}
}
.solution_info-section3 .soluinfo3_cont .item .font{width:100%;text-align:center}
.solution_info-section3 .soluinfo3_cont .item .font .f_tit{font-size:30px;font-weight:700}
@media (max-width:1440px){.solution_info-section3 .soluinfo3_cont .item .font .f_tit{font-size:26px}
}
@media (max-width:1199px){.solution_info-section3 .soluinfo3_cont .item .font .f_tit{font-size:22px}
}
@media (max-width:767px){.solution_info-section3 .soluinfo3_cont .item .font .f_tit{font-size:20px}
}
.solution_info-section3 .soluinfo3_cont .item .font .text{margin-top:16px;font-size:16px;color:#555;line-height:24px}
@media (max-width:1440px){.solution_info-section3 .soluinfo3_cont .item .font .text{margin-top:14px}
}
@media (max-width:1199px){.solution_info-section3 .soluinfo3_cont .item .font .text{font-size:14px;line-height:22px}
}
.swiper-wrapper{height:auto}
/*！优势*/

/*！鼠标*/
.px1{width:100px;height:95px}
.service-ahao .ovsWrap .px1{position:fixed;right:77px;top:-60px;z-index:1}
#wux1{z-index:200}
.px2{width:134px;height:145px}
.service-ahao .ovsWrap .px2{position:fixed;right:-90px;top:-78px;z-index:1}

/*！鼠标*/


/*新闻中心*/
.news_con{overflow:hidden;margin-top:10px;margin-bottom:2%}


.news_con ul li{overflow:hidden;background:url("../images/about_bg3.png") #f8f8f8 right bottom no-repeat;background-size:43% auto;display:block;position:relative;border-radius:6px}
.news_con ul li .imgs{width:43%;float:left;overflow:hidden;position:relative}
.news_con ul li .imgs img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.news_con ul li:hover .imgs img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.news_con ul li .imgs span{position:absolute;left:0;bottom:0;width:136px;height:48px;line-height:48px;background:#3eb245;color:#fff;text-align:center;font-size:20px}
.news_con ul li .i_about_r{position:absolute;right:0;top:50%;transform:translate(0,-43%);width:65%;overflow:hidden}
.news_con ul li .i_about_r .cons{max-width:650px;width:94%;margin:0 auto;overflow:hidden}
.news_con ul li .i_about_r h3{line-height:28px;max-height:56px;overflow:hidden;font-size:18px;color:#333;font-weight:400;transition:all .3s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news_con ul li .i_about_r em{display:block;text-align:right;font-style:normal;font-size:16px;color:#999;height:30px;line-height:30px;margin-top:5%;background:url("../images/about_bg4.png") left center no-repeat;transition:all .3s}
.news_con ul li:hover .i_about_r em{background-image:url("../images/i_bg4_on.png")}
.news_con ul li .i_about_r .p{height:60px;overflow:hidden;font-size:15px;color:#666;line-height:20px;margin-top:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.news_con ul li:hover .i_about_r h3{color:#0952ae}
@media screen and (max-width:1200px){.news_con ul li .i_about_r em{margin-top:10%}
.news_con ul li .i_about_r h3{line-height:26px;max-height:52px}
.news_con ul li .imgs span{font-size:18px;width:130px;height:46px;line-height:46px}
}
@media screen and (max-width:960px){.news_con ul li .i_about_r em{margin-top:6%}
.news_con ul li .i_about_r h3{line-height:24px;max-height:48px;font-size:16px}
.news_con ul li .i_about_r .p{font-size:14px;margin-top:15px}
.news_con ul li .i_about_r em{font-size:15px}
.news_con ul li .imgs span{font-size:16px;width:120px;height:42px;line-height:42px}
}
@media screen and (max-width:780px){.news_con ul li .imgs{width:100%;float:none}
.news_con ul li .i_about_r{position:static;width:100%;transform:translate(0,0)}
.news_con ul li .i_about_r .cons{max-width:none;margin-top:4%;margin-bottom:5%}
.news_con ul li .i_about_r em{margin-top:4%}
}
@media screen and (max-width:640px){.news_con ul li .i_about_r .p{font-size:13px}
.news_con ul li .i_about_r em{font-size:14px}
.news_con ul li .imgs span{font-size:15px;width:110px;height:38px;line-height:38px}
}
@media screen and (max-width:480px){.news_con ul li .i_about_r h3{font-size:15px;line-height:22px;max-height:44px}
.news_con ul li .i_about_r .p{font-size:12px;margin-top:12px}
.news_con ul li .i_about_r em{font-size:13px;background-size:25px 25px}
.news_con ul li .imgs span{font-size:14px;width:100px;height:36px;line-height:36px}
}


.wrap{width:1435px;margin-left:auto;margin-right:auto; font-size:16px; line-height:36px;}
@media only screen and (max-width:1500px){.wrap{width:1200px}
}
@media only screen and (max-width:1225px){.wrap{width:100%;padding-right:20px;padding-left:20px}
}
@media only screen and (max-width:767px){.wrap{padding-right:10px;padding-left:10px}
}
.news_con .title{text-align:center;text-indent:0;border-bottom:1px solid #d8d8d9;position:relative}
.news_con .title h3{font-weight:700}
.news_con .title p{color:#999}
.news_con .title a{position:absolute;right:0;bottom:20px;color:#bdbdbd;font-size:16px}
.news_con .title a:hover{color:#df0428}
.news_con .title a:after{display:block;content:"";width:13px;height:1px;background:#bdbdbd;position:absolute;left:-18px;top:13px}
.news_con .title a:before{display:block;content:"";width:6px;height:6px;border-left:1px solid #bdbdbd;border-top:1px solid #bdbdbd;transform:rotate(-45deg);position:absolute;left:-18px;top:10px}
@media only screen and (max-width:1000px){.news_con .title a{bottom:5px;font-size:14px}
.news_con .title a:after{top:10px}
.news_con .title a:before{top:7px}
}
.news_con .con_con{border-bottom:1px solid #d8d8d9;padding-left:30px;padding-right:30px}
.news_con .con_con .edit_con_original img{max-width:100%}
.news_con .next_prev>div{width:49%;float:left;margin-left:1%}
.news_con .next_prev p{color:#999;font-size:16px;margin-bottom:5px}
.news_con .next_prev a{font-weight:700}
.news_con .next_prev a:hover{color:#df0428}
@media only screen and (max-width:1000px){.news_con .con_con{padding-left:0;padding-right:0}
.news_con .next_prev p{font-size:14px;margin-bottom:0}
.news_con .next_prev>div{width:100%;margin-bottom:10px}
}
.cf:before,body:before{content:'';display:table}
.cf:after{content:'';display:table;clear:both}
.mb_110{margin-bottom:110px}
.mt_55{margin-top:55px}
.mb_55{margin-bottom:55px}
.pb_55{padding-bottom:55px}
.mt_30{margin-top:30px}
.pb_30{padding-bottom:30px}
@media only screen and (min-width:1930px){.mb_110{margin-bottom:160px}
}
@media only screen and (max-width:1700px){.mb_110{margin-bottom:90px}
}
@media only screen and (max-width:1600px){.mb_110{margin-bottom:80px}
}
@media only screen and (max-width:1500px){.mb_110{margin-bottom:70px}
.mt_55{margin-top:40px}
.mb_55{margin-bottom:40px}
.pb_55{padding-bottom:40px}
}
@media only screen and (max-width:1400px){.mb_110{margin-bottom:60px}
.mt_55{margin-top:40px}
.mb_55{margin-bottom:40px}
.pb_55{padding-bottom:40px}
}
@media only screen and (max-width:1300px){.mb_110{margin-bottom:50px}
.mt_55{margin-top:40px}
.mb_55{margin-bottom:40px}
.pb_55{padding-bottom:40px}
}
@media only screen and (max-width:1200px){.mt_55{margin-top:30px}
.mb_55{margin-bottom:30px}
.pb_55{padding-bottom:30px}
.mt_30{margin-top:20px}
.pb_30{padding-bottom:20px}
}
@media only screen and (max-width:1000px){.mb_110{margin-bottom:30px}
.mt_55{margin-top:20px}
.mb_55{margin-bottom:20px}
.pb_55{padding-bottom:20px}
.mt_30{margin-top:15px}
.pb_30{padding-bottom:15px}
}
@media only screen and (max-width:767px){.mb_110{margin-bottom:20px}
.mt_30{margin-top:10px}
.pb_30{padding-bottom:10px}
}
/*产品列表*/






.bgf1{background-color:#f1f1f1;}
.bgfff{background-color:#ffffff;}
.product1 .list{background-color:#f1f1f1;padding-top:10px;padding-bottom:100px}
/* .product1 .list ul{width:1220px} */
.product1 .list li{width:33.333%;float:left;margin-bottom:40px}
.product1 .list li .box{border-bottom:5px #e86f00 solid;background-color:#fff;margin-right:20px;position:relative;overflow:hidden}
.product1 .list li .imgDiv{overflow:hidden}
.product1 .list li .imgDiv img{width:100%;transition:all 3s;-moz-transition:all 3s;-ms-transition:all 3s;-o-transition:all 3s;-webkit-transition:all 3s}
.product1 .list li .box:hover .imgDiv img{transform:scale(1.2);-webkit-transform:scale(1.2)}
.product1 .list li .name{text-align:center;padding-top:15px;padding-bottom:20px;height:70px}
.product1 .list li .name p{font-size:16px;color:#b0b0b0;padding-bottom:5px}
.product1 .list li .name h3{font-size:20px;color:#000;font-weight:inherit;margin-left:40px;margin-right:40px}
.product1 .list li .name h3 a{color:#000}
.product1 .list li .more{display:block;width:120px;height:35px;line-height:35px;text-align:center;margin:0 auto;background-color:#ebebeb;border-radius:35px;font-size:14px;color:#e86f00;margin-bottom:35px}
.product1 .list li .text{position:absolute;left:0;bottom:-100%;width:100%;height:100%;background-color:rgba(232,111,0,.9);color:#fff;text-align:center;transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s}
.product1 .list li .text p{font-size:16px;padding-bottom:5px;padding-top:100px}
.product1 .list li .text h3{font-size:20px;font-weight:inherit}
.product1 .list li .text .txtp{font-size:14px;line-height:1.5;padding:0 20px;padding-top:20px;padding-bottom:20px}
.product1 .list li .text .btn{display:block;width:120px;height:35px;line-height:35px;text-align:center;margin:0 auto;border-radius:35px;font-size:14px;border:1px #fff solid}
.product1 .list li .text .btn:hover{text-decoration:underline}
.product1 .list li .box:hover .text{bottom:0}
@media screen and (max-width:1004px){.wal{width:auto;margin:0 10px}
.pageNumDiv{display:none}
.phmore{display:block;text-align:center;font-size:14px}
.phmore a{display:block;height:40px;line-height:40px;background-color:#e86f00;color:#fff}
.product1 .list{background-color:#f1f1f1;padding-top:20px;padding-bottom:30px}
.product1 .list ul{width:auto;margin-left:10px}
.product1 .list li{width:49%;margin-bottom:10px}
.product1 .list li .box{margin-right:10px}
.product1 .list li .name{padding-top:10px;padding-bottom:40px}
.product1 .list li .name p{font-size:14px}
.product1 .list li .name h3{font-size:14px}
.product1 .list li .more{margin-bottom:20px}
.product1 .list li .text{display:none}
.product1 .list .phmore{margin:0 10px}
}

.pageNumDiv{text-align:center;height:34px;overflow:hidden;color:#666;padding-top:30px}
.pageNumDiv span{border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px;padding:8px 10px;margin:0 10px}
.pageNumDiv a{display:inline-block;height:30px;line-height:30px;padding:0 11px;margin:0 10px;border:#d9d9d9 solid 1px;color:#666;font-size:14px;color:#999;background-color:#d9d9d9}
.pageNumDiv .prev{background-color:#fff}
.pageNumDiv .prev:hover{background-color:#fff}
.pageNumDiv .next{background-color:#fff}
.pageNumDiv .next:hover{background-color:#fff}
.pageNumDiv .aNow,.pageNumDiv a:hover{background:#e86f00;border:#e86f00 solid 1px;color:#fff}


/*foot*/





/*honor*/
.honor_ul{overflow:hidden;margin-top:10px}
.honor_ul ul li{float:left;width:32%;margin-right:2%;margin-bottom:2%;overflow:hidden;background:#f8f8fc;transition:all .3s}
.honor_ul ul li:hover{background:#0768b5}
.honor_ul ul li:nth-child(3n+0){margin-right:0}
.honor_ul ul li .boxs{width:86%;margin:0 auto;margin-top:26px;margin-bottom:36px}
.honor_ul ul li .imgs{position:relative;padding-top:141.1%;overflow:hidden;margin-top:32px}
.honor_ul ul li .imgs img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.honor_ul ul li:hover .imgs img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.honor_ul ul li .h3{font-size:20px;font-weight:400;height:56px;line-height:28px;overflow:hidden;color:#000;transition:all .3s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.honor_ul ul li:hover .h3{color:#fff}
.honor_ul ul li .label{height:22px;margin-top:15px;overflow:hidden;color:#999;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s;background:url("../images/honor_pic1.png") right center no-repeat;background-size:20px 8px}
.honor_ul ul li:hover .label{color:#fff;background-image:url("../images/honor_pic1_on.png")}
@media screen and (max-width:960px){.honor_ul ul li .h3{font-size:18px}
.honor_ul ul li .label{font-size:13px}
}
@media screen and (max-width:780px){.honor_ul ul li{width:49%}
.honor_ul ul li:nth-child(3n+0){margin-right:2%}
.honor_ul ul li:nth-child(2n+0){margin-right:0}
}
@media screen and (max-width:640px){.honor_ul ul li .boxs{width:94%;margin-top:20px;margin-bottom:20px}
.honor_ul ul li .h3{height:48px;line-height:24px}
.honor_ul ul li .label{height:20px;line-height:20px;margin-top:10px;background-size:16px 6px}
.honor_ul ul li .imgs{margin-top:5%}
}
@media screen and (max-width:480px){.honor_ul ul li .boxs{margin-top:15px;margin-bottom:15px}
.honor_ul ul li .label{margin-top:5px;font-size:12px}
.honor_ul ul li .h3{font-size:16px;height:44px;line-height:22px}
}
@media screen and (max-width:420px){.honor_ul ul li .h3{font-size:14px}
}


/*honor*/


/*文化活动*/
.basecont{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
@media (min-width:768px){.basecont{width:83%;max-width:1600px}
}
.img{overflow:hidden}
.img img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.base100{padding-top:100px;padding-bottom:100px}
@media (max-width:1440px){.base100{padding-top:80px;padding-bottom:80px}
}
@media (max-width:1199px){.base100{padding-top:60px;padding-bottom:60px}
}
@media (max-width:767px){.base100{padding-top:40px;padding-bottom:40px}
}
.basepage{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}
.basepage a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;font-size:16px;color:#999;flex-shrink:0;float:left;font-weight:700;margin:0 5px 10px}
@media (max-width:767px){.basepage a{width:35px;height:35px;font-size:14px}
}
.basepage .active{background-color:#e86f00;color:#fff}
.basepage .next{width:17px;height:13px;opacity:.5}
.basepage .next{background:url("../images/nextimg1.png.html") no-repeat center;background-size:100%;margin-left:20px}
.newsbox-section1{padding-top:10px}
@media (max-width:767px){.newsbox-section1{padding-top:40px}
}
.newsbox-section1 .cont{margin:0 -30px;display:flex;flex-wrap:wrap}
@media (max-width:1440px){.newsbox-section1 .cont{margin:0 -20px}
}
@media (max-width:1199px){.newsbox-section1 .cont{margin:0 -10px}
}
@media (max-width:991px){.newsbox-section1 .cont{margin:0 -5px}
}
@media (max-width:500px){.newsbox-section1 .cont{margin:0}
}
.newsbox-section1 .cont .list{width:30%;padding:0 30px;margin-bottom:60px}
@media (max-width:1440px){.newsbox-section1 .cont .list{padding:0 20px;margin-bottom:40px}
}
@media (max-width:1199px){.newsbox-section1 .cont .list{margin-bottom:20px;padding:0 10px}
}
@media (max-width:991px){.newsbox-section1 .cont .list{margin-bottom:20px;padding:0 5px}
}
@media (max-width:767px){.newsbox-section1 .cont .list{width:50%}
}
@media (max-width:500px){.newsbox-section1 .cont .list{padding:0;width:100%}
}
.newsbox-section1 .cont .list .item{display:block;width:100%}
.newsbox-section1 .cont .list .item .img{width:100%;position:relative;display:block;padding-bottom:56%;overflow:hidden}
.newsbox-section1 .cont .list .item .img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.newsbox-section1 .cont .list .item .font{width:100%;position:relative}
.newsbox-section1 .cont .list .item .font .jut{width:100%;padding:40px 50px 0;position:relative;z-index:2}
@media (max-width:1440px){.newsbox-section1 .cont .list .item .font .jut{padding:30px 40px 0}
}
@media (max-width:1366px){.newsbox-section1 .cont .list .item .font .jut{padding:26px 32px 0}
}
@media (max-width:991px){.newsbox-section1 .cont .list .item .font .jut{padding:22px 26px 0}
}
@media (max-width:767px){.newsbox-section1 .cont .list .item .font .jut{padding:20px 20px 0}
}
.newsbox-section1 .cont .list .item .font .hang{display:block;width:100%;font-size:14px;color:#e86f00;margin-bottom:14px;line-height:1}
.newsbox-section1 .cont .list .item .font .tit{font-size:24px;display:block;line-height:32px;color:#222;font-weight:700;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:98px;margin-bottom:30px}
@media (max-width:1440px){.newsbox-section1 .cont .list .item .font .tit{font-size:22px;line-height:30px;height:92px;margin-bottom:24px}
}
.newsbox-section1 .cont .list .item .font .data,.newsbox-section1 .cont .list .item .font:after{width:100%;content:"";display:block;padding:0 50px 0;height:80px}
@media (max-width:1440px){.newsbox-section1 .cont .list .item .font .data,.newsbox-section1 .cont .list .item .font:after{padding:0 40px 0;height:70px}
}
@media (max-width:1366px){.newsbox-section1 .cont .list .item .font .data,.newsbox-section1 .cont .list .item .font:after{padding:0 32px 0}
}
@media (max-width:1199px){.newsbox-section1 .cont .list .item .font .data,.newsbox-section1 .cont .list .item .font:after{height:60px}
}
@media (max-width:991px){.newsbox-section1 .cont .list .item .font .data,.newsbox-section1 .cont .list .item .font:after{padding:0 26px 0}
}
@media (max-width:767px){.newsbox-section1 .cont .list .item .font .data,.newsbox-section1 .cont .list .item .font:after{padding:0 20px 0}
}
.newsbox-section1 .cont .list .item .font:after{position:absolute;bottom:0;left:0;background-color:#fafafa;padding:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.newsbox-section1 .cont .list .item .font .data{width:100%;display:flex;align-items:center;font-size:14px;color:#999;font-weight:700;justify-content:space-between;position:relative;z-index:2}
.newsbox-section1 .cont .list .item .font .data i{display:block;width:40px}
@media (max-width:1440px){.newsbox-section1 .cont .list .item .font .data i{width:36px}
}
@media (max-width:1199px){.newsbox-section1 .cont .list .item .font .data i{width:30px}
}
.newsbox-section1 .cont .list .item .font .data i img{width:100%}
.newsbox-section1 .cont .list .item .font .data i img:nth-child(2){display:none}
.newsbox-section1 .cont .list .item:hover .img img{-webkit-transform:scale(1.04);transform:scale(1.04)}
.newsbox-section1 .cont .list .item:hover .font:after{height:100%}
.newsbox-section1 .cont .list .item:hover .font .data i img:nth-child(1){display:none}
.newsbox-section1 .cont .list .item:hover .font .data i img:nth-child(2){display:block}
.newsbox-section1 .basepage{margin-top:10px}
.newsbox-section1 .cont .list .item .font .data i{-webkit-transition:all .3s linear;transition:all .3s linear}
.newsbox-section1 .cont .list .item:hover .font .data i{-webkit-transform:rotate(48deg);transform:rotate(48deg)}


/*文化活动*/
/*job*/
.inner-tit{text-align:center}
.inner-tit h3{font-size:40px}
.inner-tit h3 b{color:#0768b5}
.inner-tit p{font-size:18px;line-height:1.8;margin-top:15px}
.comm_pages{font-size:0;text-align:center}
.recruit-page .section2{padding:10px 0;font-size:0}
.recruit-page .section2 .item{display:inline-block;vertical-align:top;width:20%;padding:0 1.9vw;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;transition:transform .3s ease}
.recruit-page .section2 .item .icon{position:relative;width:12.5vw;height:12.5vw;margin:0 auto}
.recruit-page .section2 .item .icon:after,.recruit-page .section2 .item .icon:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(41,60,141,.1);border-radius:50%}
.recruit-page .section2 .item i{display:block;position:relative;z-index:2;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-color:#f9f9f9;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.recruit-page .section2 .item h3{text-align:center;margin:2vw 0;font-size:24px;color:#333}
.recruit-page .section2 .item p{font-size:16px;line-height:1.75;color:#333;text-align:center}
.recruit-page .section2 .item:nth-of-type(1) i{background-image:url("../images/icon-1.png")}
@media screen and (min-width:1025px){.recruit-page .section2 .item:nth-of-type(1):hover i{background-image:url("../images/icon-1-on.png")}
}
.recruit-page .section2 .item:nth-of-type(2) i{background-image:url("../images/icon-2.png")}
@media screen and (min-width:1025px){.recruit-page .section2 .item:nth-of-type(2):hover i{background-image:url("../images/icon-2-on.png")}
}
.recruit-page .section2 .item:nth-of-type(3) i{background-image:url("../images/icon-3.png")}
@media screen and (min-width:1025px){.recruit-page .section2 .item:nth-of-type(3):hover i{background-image:url("../images/icon-3-on.png")}
}
.recruit-page .section2 .item:nth-of-type(4) i{background-image:url("../images/icon-4.png")}
@media screen and (min-width:1025px){.recruit-page .section2 .item:nth-of-type(4):hover i{background-image:url("../images/icon-4-on.png")}
}
@media screen and (min-width:1025px){.recruit-page .section2 .item:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.recruit-page .section2 .item:hover .icon:after,.recruit-page .section2 .item:hover .icon:before{-webkit-animation:circle-2 2s linear infinite;-moz-animation:circle-2 2s linear infinite;-ms-animation:circle-2 2s linear infinite;animation:circle-2 2s linear infinite}
.recruit-page .section2 .item:hover .icon:after{animation-delay:1s}
.recruit-page .section2 .item:hover i{background-color:#293c8d}
}
.recruit-page .section3 .bg{background-position:center;background-repeat:no-repeat;background-size:cover;height:33.33vw;background-attachment:fixed}
.recruit-page .section4{padding:4vw 0 6vw}
.recruit-page .section4 .items{font-size:0;margin:2vw -12px 3vw;display:flex}
.recruit-page .section4 .item{display:inline-block;vertical-align:top;width:calc(33.33% - 24px);margin:24px 12px 0;border:1px solid #e6e6e6;padding:2vw;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.recruit-page .section4 .item h3{font-size:24px;color:#000}
.recruit-page .section4 .item .tip{margin-top:10px}
.recruit-page .section4 .item .tip span{display:block;vertical-align:top;font-size:16px;color:#000;}
.recruit-page .section4 .item .tip span:nth-of-type(1){margin-left:0}
.recruit-page .section4 .item i{display:block;width:20px;height:3px;background-color:#293c8d;margin:1.5vw 0}
.recruit-page .section4 .item .para{font-size:16px;line-height:2;color:grey}
.recruit-page .section4 .item .para.tit{color:#000}
.recruit-page .section4 .item .para.cont{height:96px;overflow:hidden}
.recruit-page .section4 .item .btns{margin-top:1.5vw;padding-top:1.5vw;border-top:1px solid #e6e6e6}
.recruit-page .section4 .item .btns a{display:inline-block;vertical-align:top;width:42%;font-size:16px;line-height:38px;border:2px solid transparent;border-radius:20px;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.recruit-page .section4 .item .btns a:nth-of-type(1){border-color:#a6a6a6;color:grey}
@media screen and (min-width:1025px){.recruit-page .section4 .item .btns a:hover{background-color:#293c8d;color:#fff;border-color:#293c8d;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 10px 20px rgba(41,60,141,.3)}
}
.recruit-page .section4 .item .hide{display:none}
@media screen and (min-width:1025px){
.recruit-page .section4 .item:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 0 30px rgba(0,0,0,.1)}
}
.recruit-popups{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:10;display:none}
.recruit-popups  ol li{color:#666;padding-bottom:5px!important;margin-left:2rem;list-style:inherit!important}

.recruit-popups .main{width:100%;height:100%}
.recruit-popups .close{position:absolute;top:30px;right:30px;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../images/close.png");cursor:pointer}
.recruit-popups .block{background-color:#fff;position:relative;padding:10vh 12vh}
.recruit-popups .top-box{padding-bottom:1.5vw;border-bottom:2px solid #e6e6e6;overflow:hidden}
.recruit-popups .top-box h3{font-size:36px;color:#333;float:left;line-height:40px}
.recruit-popups .top-box .tip{float:right;font-size:0}
.recruit-popups .top-box .tip span{display:inline-block;vertical-align:top;font-size:16px;line-height:40px;color:grey;margin-right:4vw}
.recruit-popups .top-box .tip span:last-of-type{margin-right:0}
.recruit-popups .bot-box{max-height:54vh;min-height:60px;overflow:auto;padding-right:240px}
.recruit-popups .bot-box .box{padding-top:2.5vw}
.recruit-popups .bot-box h4{font-size:24px;color:#333}
.recruit-popups .bot-box .para{font-size:18px;line-height:2;color:grey;margin-top:20px}
.recruit-popups a{position:absolute;bottom:10vh;right:16vh;width:200px;line-height:48px;font-size:18px;color:#fff;border-radius:30px;background-color:#293c8d;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
@media screen and (min-width:1025px){.recruit-popups a:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 10px 20px rgba(41,60,141,.3)}
}
@media screen and (max-width:1600px){.inner-tit h3,.recruit-popups .top-box h3{font-size:32px}
.recruit-page .section2 .item h3,.recruit-page .section4 .item h3,.recruit-popups .bot-box h4{font-size:20px}
.inner-tit p,.recruit-popups .bot-box .para{font-size:16px}
.recruit-popups a{width:180px;font-size:16px;line-height:46px}
.recruit-page .section2 .item p,.recruit-page .section4 .item .btns a,.recruit-page .section4 .item .para,.recruit-page .section4 .item .tip span,.recruit-popups .top-box .tip span{font-size:15px}
.recruit-page .section2 .item i{background-size:auto 60px}
.recruit-page .section4 .item .para.cont{line-height:26px;height:78px}
}
@media screen and (max-width:1366px){.inner-tit h3,.recruit-popups .top-box h3{font-size:26px}
.recruit-page .section2 .item h3,.recruit-page .section4 .item h3,.recruit-popups .bot-box h4{font-size:18px}
.inner-tit p,.recruit-popups .bot-box .para{font-size:15px}
.recruit-popups a{width:150px;font-size:15px;line-height:40px}
.recruit-page .section2 .item p,.recruit-page .section4 .item .btns a,.recruit-page .section4 .item .para,.recruit-page .section4 .item .tip span,.recruit-popups .top-box .tip span{font-size:14px}
.recruit-page .section2 .item i{background-size:auto 50px}
}
@media screen and (max-width:1024px){.wrapper{width:90%}
}
@media screen and (max-width:768px){.inner-tit h3,.recruit-popups .top-box h3{font-size:20px}
.inner-tit p,.recruit-popups .bot-box .para{font-size:14px}
.inner-tit p,.recruit-popups .bot-box .para{line-height:24px}
.recruit-page .section2 .item h3,.recruit-page .section4 .item h3,.recruit-popups .bot-box h4{font-size:16px}
.recruit-popups a{width:120px;line-height:36px;font-size:14px}
.inner-tit h3{font-weight:700}
.recruit-page .section2{padding:40px 0}
.recruit-page .section2 .item{width:100%;padding:0;margin-top:20px}
.recruit-page .section2 .item:nth-of-type(1){margin-top:0}
.recruit-page .section2 .item .icon{width:80px;height:80px;float:left}
.recruit-page .section2 .item i{background-size:auto 30px}
.recruit-page .section2 .item h3{text-align:left;margin:0 0 10px 100px}
.recruit-page .section2 .item p{text-align:left;margin-left:100px;line-height:20px}
.recruit-page .section3 .bg{height:46vw;background-attachment:inherit}
.recruit-page .section4{padding:40px 0}
.recruit-page .section4 .items{margin:20px 0;display:block}
.recruit-page .section4 .item{width:100%;margin:20px 0 0;padding:20px}
.recruit-page .section4 .item:nth-of-type{margin-top:0}
.recruit-page .section2 .item h3,.recruit-page .section4 .item h3{font-weight:700}
.recruit-page .section4 .item i{margin:15px 0}
.recruit-page .section4 .item .btns{padding-top:15px;margin-top:15px}
.recruit-page .section4 .item .btns a{line-height:32px}
.recruit-popups .block{padding:30px 20px}
.recruit-popups .top-box{padding-bottom:15px}
.recruit-popups .top-box h3{line-height:1.2;float:none}
.recruit-popups .top-box .tip{float:none;margin-top:10px}
.recruit-popups .top-box .tip span{line-height:1.2;margin-right:20px}
.recruit-popups .close{right:20px;width:24px;height:24px;background-size:contain}
.recruit-popups .bot-box{padding-right:20px}
.recruit-popups .bot-box .box{padding-top:20px}
.recruit-popups .bot-box h4{font-weight:700}
.recruit-popups .bot-box .para{margin-top:10px}
.recruit-popups a{position:static;display:block;margin:15px auto 0}
}

/*job*/


/*map*/
.mapCon2{height:568px;background:url("../images/m2map.jpg") no-repeat center center;position:relative}
.mapc2Layer{background:url("../images/map_adr.png") no-repeat;height:161px;width:455px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-left:40px;font-size:16px;line-height:22px;padding:22px 52px 0 182px}
.mapCon3{position:relative;margin-top:-70px;}
.mapc3Top{background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.06);height:150px;margin-bottom:5.2vw}
.mapc3Top li{text-align:center;float:left;width:25%;padding-top:45px}
.mapc3Top li:nth-child(2){width:50%}
.mapc3Top li div{display:inline-block;text-align:left;font-size:16px;line-height:32px;height:64px;padding-left:82px;position:relative}
.mapc3Top li img{position:absolute;left:0;top:2px}
.malx_nx{padding-left:0!important;margin-top:-20px}
@media (max-width:1799px){.mapc3Top li div{font-size:14px}
}
@media (max-width:993px){.mapc3Top li img{transform:scale(.9)}
.mapc3Top li div{padding-left:62px}
.mapc3Top li div{font-size:12px}
.mapCon3{padding-bottom:60px}
}
@media (max-width:767px){.mapc2Layer{transform:scale(.7) translate(-60%,-50%);transform-origin:left center}
.mapCon2{height:355px}
.mapCon3{margin-top:0}
.mapc3Top{height:auto;padding-bottom:25px;margin-bottom:35px}
.mapc3Top li{width:100%;padding-top:22px;text-align:left;padding-left:35px}
.mapc3Top li div{padding-left:70px;font-size:15px}
}
/*map*/
/*aboutpage*/
.aboutPage .title{width:100%;line-height:40px;font-size:36px;color:#00396c;text-align:center}
.aboutPage .introduce{clear:both;padding:0 0 50px 0}
.aboutPage .introduce .picBox{float:left;margin-top:40px;position:relative}
.aboutPage .introduce .line{width:531px;height:249px;margin:20px 0 0 32px;border:solid 1px #e1e4e4}
.aboutPage .introduce .picBox .pic{width:537px;height:253px;position:absolute;left:0;top:0;z-index:2;overflow:hidden}
.aboutPage .introduce .pic img{max-width:100%}
.aboutPage .introduce .text{width:616px;float:right;margin-top:62px;line-height:25px;font-size:16px;color:#666;text-align:justify}

@media only screen and (max-width:1200px){
.aboutPage .title{line-height:30px;font-size:26px}
.aboutPage .introduce{padding:20px 14px;box-sizing:border-box}
.aboutPage .introduce .picBox{width:331px;float:none;margin:20px auto 0 auto;padding:22px 0 0 22px}
.aboutPage .introduce .line{width:100%;height:449px;margin:0}
.aboutPage .introduce .picBox .pic{width:337px;height:453px;position:absolute;left:0;top:0;z-index:2;overflow:hidden}
.aboutPage .introduce .text{width:100%;max-width:816px;float:none;margin:22px auto 0 auto;line-height:24px;font-size:14px}
@media only screen and (max-width:600px){.aboutPage .title{line-height:26px;font-size:22px}
.aboutPage .introduce .picBox{max-width:331px;width:100%;float:none;margin:20px auto 0 auto;padding:0;box-sizing:border-box}
.aboutPage .introduce .line{display:none}
.aboutPage .introduce .picBox .pic{width:100%;height:auto;position:static}
}
}






.about{padding:75px 0 35px;overflow:hidden}
.about .name{font-size:34px;color:#0751ad;line-height:34px;font-weight:700}
.about .wen{font-weight:700;font-size:22px;color:#555451;padding:5px 0 25px}
.about .content{padding-bottom:40px}
.about .leftDiv{width:725px;position:relative;z-index:3}
.about .rightDiv{width:420px}
.about .topBg{text-align:right;position:relative;z-index:2}
.about .contentBox{position:relative;width:1130px;margin-bottom:50px}
.about .contentBox .layerDiv{position:absolute;top:115px;width:380px;right:205px}
.about .contentBox .txt1{font-weight:700;font-size:36px;color:#fff;line-height:40px;text-transform:uppercase}
.about .contentBox .txt2{padding-top:25px;color:#fff;opacity:.6;font-size:22px;letter-spacing:5px}
.content{text-indent:2em}
@media screen and (max-width:1004px){.about{padding:35px 0}
.about .name{font-size:24px;line-height:24px}
.about .wen{font-size:18px;padding:5px 0 15px}
.about .content{font-size:13px;line-height:26px;padding-bottom:25px}
.about .leftDiv{width:100%;float:none}
.about .rightDiv{width:100%;float:none}
.about .topBg{display:none}
.about .contentBox{width:100%;margin-bottom:30px;overflow:hidden}
.about .contentBox .imgDiv img{height:250px}
.about .contentBox .layerDiv{right:10px;left:auto;top:40%;margin-top:10px;width:auto}
.about .contentBox .txt1{font-size:18px;line-height:24px;font-weight:700}
.about .contentBox .txt2{padding-top:0;font-size:13px;opacity:2}
}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}





/* 关于我们视频 */
.font35{font-size:35px}
.dwcenter{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.dwzycenter{position:absolute;left:50%;transform:translateX(-50%)}
.mvideo{position:relative}
.mvideo .butt{width:72px;height:72px}
.mvideo .mzt{width:100%;height:90%}
.mvideo video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.video-title .titn{position:relative;display:inline-block;margin-bottom:10px;line-height:1em;color:#333}
.video-title .en{font-size:16px;line-height:.8em;text-transform:uppercase;color:rgba(0,69,114,.1)}
.about-video{position:relative;height:900px}
.about-video .mvideo{width:100%;height:100%}
.about-video .video-title{top:94px;text-align:center;color:#fff}
.about-video .video-title .en,.about-video .video-title .titn{color:#fff}
@media (max-width:1720px){.font35{font-size:28px}
}
@media (max-width:1550px){.font35{font-size:26px}
.video-title .titn{margin-bottom:10px;line-height:1em}
.video-title .en{font-size:15px}
.about-video{height:calc(100vh - 90px)}
}
@media (max-width:940px){.font35{font-size:28px}
.video-title .titn{margin-bottom:10px;line-height:1em}
.video-title .en{font-size:16px}
.about-video{height:500px}
.about-video .video-title{top:60px;width:100%}
}
@media (max-width:768px){.font35{font-size:22px}
.about-video{height:350px}
.mvideo .butt{width:40px;height:40px}
.video-title .titn{font-size:22px}
.video-title .en{font-size:12px}
}

/* 关于我们视频 */
/*aboutpage*/

/*jishu*/


img{vertical-align:middle}
li,ul{margin:0;padding:0}
::-moz-placeholder{color:#9e9e9e}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.cssimgp img{transition:all 1.5s cubic-bezier(.215,.61,.355,1) 0s}
@media screen and (min-width:768px){.cssimgp:hover img{transform:scale(1.08,1.08)}
}
.daxie{text-transform:uppercase}
.pro_page{margin-top:3.125vw;margin-bottom:6vw}
.jishu ul li{margin-bottom:3.125vw;float:left;width:48.48920863309353%}
.jishu ul li:nth-child(2n){float:right}
.jishu_mid_1{overflow:hidden;border-radius:1em 0 1em 0}
.jishu_mid_1 img{width:100%}
.jishu_mid{position:relative;padding-bottom:13.02083333333333em}
.jishu_mid_2{color:#454545;border-radius:1em 0 1em 0;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;position:absolute;left:0;bottom:0;background-color:#fff;z-index:10;width:95.25222551928783%}
.jishu_mid_2_mid_1{font-family:Arial,Helvetica,sans-serif}
.jishu_mid_2_mid_2{font-size:2.25em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-wrap:break-word;word-break:break-all;margin:.25em 0 .65em 0;min-height:1em;line-height:1.3}
.jishu_mid_2_mid_3{line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;word-wrap:break-word;word-break:break-all;min-height:1em}
.jishu_mid_2_mid{margin:3.125em 10%}
.jishu ul li:hover .jishu_mid_2{background-color:rgba(7,81,173,.91);color:#fff}
@media screen and (max-width:1680px){.jishu_mid_2_mid_2{font-size:1.875em}
}
@media screen and (max-width:1200px){.jishu_mid_2_mid_1{font-size:.875em}
.jishu_mid_2_mid_2{font-size:1.5em}
}
@media screen and (max-width:810px){.jishu_mid_2_mid_3{font-size:.9375em}
.jishu_mid_2_mid_2{font-size:1.25em}
}
@media screen and (max-width:640px){.jishu_mid{padding-bottom:0}
.jishu_mid_2_mid_2{min-height:inherit}
.jishu_mid_2{border-radius:0 0 1em 0;position:static;overflow:hidden;width:100%}
.jishu_mid_2_mid{margin:2em}
.jishu ul li{width:100%}
}
@media screen and (max-width:480px){.jishu ul li{margin-bottom:1em}
.jishu_mid_2_mid{margin:1em}
.jishu_mid_2_mid_2{font-size:1.125em}
}

/*jishu*/


/* 定制产品内容 */

.img100{display:block;max-width:100%;margin:0 auto}
.flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}
.bgef{background:#efefef}
.w1690{width:88vw}
.w1690{margin-left:auto;margin-right:auto}
.conProInfo-list2{padding-bottom:40px}
.padHeader{padding-top:64px}
.offLine-list2 .form-input:placeHolder{color:#707070}
.dealer-list2 .list2-textarea:placeHolder{color:#888}
.conProInfo-list1{margin:.5rem auto}
/* .conProInfo-list1 .list1-right{flex:0 0 630px} */
.conProInfo-list1 .list1-right{flex:0 0 50%}

/* .conProInfo-list1 .list1-left{flex:0 0 calc(100% - 870px);width:calc(100% - 870px);display:inline-flex;justify-content:space-between} */
.conProInfo-list1 .list1-left{flex:0 0 calc(100% - 50%);width:calc(100% - 50%);display:inline-flex;justify-content:space-between}

.conProInfo-list1 .right-mains{padding:32px 64px 30px 64px;background:#fff url(../right-mains-bg.png) no-repeat right 22px bottom 16px;  height: calc(100% - 62px);}
.conProInfo-list1 .proInfo-h5-cn{font-size:30px;line-height:1.2;color:#333;margin-bottom:12px}
/* .conProInfo-list1 .scroll-wrap{height:192px} */
.conProInfo-list1 .scroll-wrap{height:0}
.conProInfo-list1 .proInfo-h5-en{font-size:18px;line-height:1.2;color:#333;text-transform:uppercase}
.conProInfo-list1 .proInfo-h5-en:after{content:"";display:block;background:#333;width:48px;height:1px;margin:20px 0}
.conProInfo-list1 .proInfo-h5-detail{font-size:14px;line-height:24px;color:#666}
.conProInfo-list1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e86f00!important}
.conProInfo-list2 .conProInfo-list1-top{background-color:#0751ad;/*background-color:#343131;*/padding:.15rem 0;color:#fff;line-height:40px; margin-top: 2rem;}
@media (max-width:1440px){
    
/* .conProInfo-list1 .list1-left{flex:0 0 calc(100% - 660px);width:calc(100% - 670px)} */
.conProInfo-list1 .list1-left{flex:0 0 calc(100% - 50%);width:calc(100% - 50%)}
}
.conProInfo-list2 .top-cn{font-size:24px}
.conProInfo-list2 h3{margin-top: 1rem;}

.conProInfo-list2 h3:after{display:block;content:"";bottom:5px;width:80px;height:2px;background-color:#e86f00;clear:both;margin:10px 0}
.conProInfo-list2 .proucts-page-list{background-color:#fff}
.conProInfo-list2 .proucts-page{border-bottom:1px solid #eaeaea}
.conProInfo-list2 .productspage-content ol li{color:#666;padding-bottom:5px!important;margin-left:2rem;list-style:inherit!important}


.conProInfo-list2 .productspage-content{padding:2rem 5rem}
.conProInfo-list2 .productspage-content table{border-collapse:collapse;margin:20px 0;width:100%;vertical-align:middle}
.conProInfo-list2 .productspage-content table td{border:1px solid #eaeaea; padding:.6rem 1rem;vertical-align:middle}


.conProInfo-list2 .productspage-content tr:nth-child(1) td { font-weight: 600; }
.conProInfo-list2 .productspage-content tr:nth-child(2n) td{ background:#fff;}
.conProInfo-list2 .productspage-content tr:nth-child(2n-1) td{ background:#dceddd; }



.conProInfo-list2 .productspage-ct{font-size:16px;color:#666;padding:.75rem 0; width: 100%;}
.mCSB_inside>.mCSB_container{margin-right:0!important}
.mCSB_scrollTools{width:10px!important}
.mCSB_inside>.mCSB_container{margin-right:10px!important}
@media (max-width:1300px){
    
/* .conProInfo-list1 .list1-left{flex:0 0 calc(100% - 480px);width:calc(100% - 480px)}
.conProInfo-list1 .list1-right{width:440px;flex:0 0 440px} */

.conProInfo-list1 .list1-left{flex:0 0 calc(100% - 50%);width:calc(100% - 50%)}
.conProInfo-list1 .list1-right{width:50%;flex:0 0 50%}

.conProInfo-list2 .productspage-ct{padding:10px 0}
.conProInfo-list2 .top-cn{font-size:16px}
/* .conProInfo-list1 .right-mains{padding:21px} */

}
@media (max-width:1270px){.padHeader{padding-top:68px}
}
@media (max-width:1023px){.conProInfo-list1 .right-mains{padding:20px 20px 40px;background:#fff url(../right-mains-bg.png) no-repeat right 12px bottom 12px;background-size:6rem!important;height: calc(100% - 40px);}
.conProInfo-list1 .proInfo-h5-cn{font-size:20px}
.conProInfo-list1 .scroll-wrap{height:auto}
.conProInfo-list2 .productspage-content{padding:0 15px}
.conProInfo-list2 .productspage-ct{border-bottom:1px solid #eaeaea}
.conProInfo-list2 .proucts-page{border-bottom:none}
.conProInfo-list1 .list1-left,.conProInfo-list1 .list1-right,.conProInfo-list2 .productspage-ct{flex:0 0 100%;width:100%}
.conProInfo-list1 .list1-right{margin-top:30px}
}
@media(max-width:767px){.conProInfo-list1 .list1-right{position:relative;left:0}
}

/* 定制产品内容 */

/* 标准产品列表 */
.flex{display:flex;display:-webkit-flex}
.tableTitle{min-height:20px;line-height:18px;padding:10px 0;font-weight:700;text-align:left;background:#e5e5e5;}
.tableCot .cols{position:relative}
.tabelList .tit{flex:1;-webkit-flex:1; margin: 0 0 0 30px;}
.tabelList .wd2{width:10%}
.tableCot .tit{line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.tableCot .titlespec{color:#0070bc;text-decoration:underline}
.tableCot .titlespec a:hover{color:#0070bc;font-weight:700}
.tableCot .tit .guispec{font-size:13px;margin-left:1px;color:#0070bc;text-decoration:underline;line-height:40px;vertical-align:middle;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tableCot .wd4{width:45%}
.tableCot .rows{background:#fff;border-bottom:1px solid #ddd}
.guige{color:#ab1018;position:relative}
.colsSlide{display:none;box-shadow:0 0 10px -6px rgba(0,0,0,.4)}
@media only screen and (max-width:1060px){.tableCot{margin-top:2%}
.tableTitle{display:none}
.tableCot .cols{padding-right:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}
.tableCot .tit{padding:0 15px;width:49%;position:relative;max-width:100%;display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;flex:auto;-webkit-flex:auto;box-sizing:border-box;-webkit-box-sizing:border-box;align-items:center;-webkit-align-items:center}
.tableCot .tit:before{content:attr(data-label)}
}
@media only screen and (max-width:960px){.colsSlide{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:15;background:rgba(0,0,0,.5)}
.colsSlide{animation:dh1 .25s linear both;-webkit-animation:dh1 .25s linear both}
}
@media only screen and (max-width:640px){.tableCot .tit{max-width:48%;line-height:24px;padding:5px 0}
.tableCot .rows{padding:0 10px;position:relative}
.tableCot{border:1px solid #ddd;border-bottom:0}
.tableCot .rows:nth-child(odd){background:#f5f5f5}
.guige{font-size:18px}
.tableCot .cols{display:block}
.tableCot .tit{max-width:100%;width:auto;border-bottom:1px solid #efefef}
.tableCot .wd2 a{display:block;text-align:right;flex:1;-webkit-flex:1}
.tableCot .tit:nth-last-child(1){border:0}
}


/* 标准产品列表 */

/* 联系我们地图切换 */
   
.wrapper{width:80vw;max-width:1420px;margin:0 auto;position:relative}
.wrapper:after{content:'';display:block;clear:both}
@media screen and (max-width:768px){.wrapper{width:100%}
}
.inner-tit h3{font-size:36px}
.inner-tit:after{content:'';display:block;width:22px;height:3px;margin-top:24px;background-color:#0768b5}
.inner-tit.gray h3{color:#333}
.inner-tit.center{text-align:center}
.inner-tit.center:after{margin-left:auto;margin-right:auto}
.c-pd{padding-top:100px}
.contact-s2{position:relative;padding-bottom:0px;z-index:2}
.contact-s2 .map{height:40vw;margin-top:2vw}
.contact-s2 .tab-tit{position:absolute;left:0;right:0;bottom:0;transform:translateY(-50%);z-index:999}
.contact-s2 .tab-tit .items{border-radius:10px;box-shadow:0 0 10px #b6b6b6;background-color:#fff;font-size:0; display: none;}
.contact-s2 .tab-tit .item{display:inline-block;vertical-align:top;width:50%;height:12vw;position:relative;cursor:pointer}
.contact-s2 .tab-tit .item:before{content:'';position:absolute;left:0;top:0;width:100%;height:4px;background-color:#0768b5;transform-origin:left top;transform:scaleX(0);transition:.6s ease}
.contact-s2 .tab-tit .item:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-position:center bottom;background-repeat:no-repeat;background-image:url(../icon-2.jpg);background-size:13.3vw auto;opacity:0;transition:all .3s ease;z-index:1}
.contact-s2 .tab-tit .item .cell-box{height:100%;text-align:center;position:relative;z-index:2;margin-top: 50px;}
.contact-s2 .tab-tit .item .cell-box:after{content:'';width:1px;height:4.5vw;background-color:#f2f2f2;position:absolute;right:0;top:50%;margin-top:-2.25vw}
.contact-s2 .tab-tit .item h3{font-size:28px;color:#333;transition:color .3s ease}
.contact-s2 .tab-tit .item p{font-size:15px;color:rgba(68,68,68,.6);margin-top:12px;padding:0 20px;transition:color .3s ease}
.contact-s2 .tab-tit .item:last-of-type .cell-box:after{display:none}
.contact-s2 .tab-tit .item.active:after,.contact-s2 .tab-tit .item:hover:after{opacity:1}
.contact-s2 .tab-tit .item.active h3,.contact-s2 .tab-tit .item.active p,.contact-s2 .tab-tit .item:hover h3,.contact-s2 .tab-tit .item:hover p{color:#0768b5}
.contact-s2 .tab-tit .item.active:before{transform:scaleX(1)}
.contact-s2 .map-cont{width:880px;margin:-10px -18px -10px -10px;font-size:0}
.contact-s2 .map-cont .img-box{display:inline-block;vertical-align:middle;width:280px;height:180px;text-align:center;background-color:#0768b5}
.contact-s2 .map-cont .img-box img{width:auto;max-width:70%!important;max-height:50%!important; margin-top: 50px;}
.contact-s2 .map-cont .txt{display:inline-block;vertical-align:middle;width:430px;padding:0 30px;font-size:16px;line-height:28px;color:#333}
.contact-s2 .map-cont .ewm{display:inline-block;vertical-align:middle;width:170px;padding-right:20px}
.contact-s2 .map-cont .ewm img{display:block;width:100%}
@media screen and (max-width:1600px){.c-pd{padding-top:80px}
.inner-tit h3{font-size:30px}
.inner-tit.center:after{margin-top:15px}
.contact-s2 .map-cont{width:740px}
.contact-s2 .map-cont .img-box{width:240px;height:150px}
.contact-s2 .map-cont .txt{font-size:14px;line-height:24px;width:360px}
.contact-s2 .map-cont .ewm{width:140px}
.contact-s2 .tab-tit .item h3{font-size:24px}
.contact-s2 .tab-tit .item p{font-size:14px}
}
@media screen and (max-width:1366px){
.inner-tit h3{font-size:26px}
.inner-tit:after{margin-top:15px}
.contact-s2 .tab-tit .item h3{font-size:20px}
}
@media screen and (max-width:1024px){.c-pd{padding-top:60px}
.contact-s2 .map{height:500px}
}
@media screen and (max-width:768px){
.inner-tit h3{font-size:20px}
.inner-tit:after{height:2px}
.contact-s2 .map{height:300px;margin-top:20px}
.contact-s2{padding-bottom:40px}
.contact-s2 .map-cont{width:320px}
.contact-s2 .map-cont .img-box{display:none}
.contact-s2 .map-cont .txt{width:220px;padding:20px;font-size:12px;line-height:20px}
.contact-s2 .map-cont .ewm{width:80px;padding-right:0}
.contact-s2 .tab-tit{left:20px;right:20px;position:static;transform:none;margin:10px 20px 0}
.contact-s2 .tab-tit .item{width:50%;height:100px;padding:0 15px}
.contact-s2 .tab-tit .item .cell-box:after{display:none}
.contact-s2 .tab-tit .item h3{font-size:16px}
.contact-s2 .tab-tit .item p{font-size:12px;line-height:18px;height:36zpx;margin-top:5px}
.contact-s2 .tab-tit .item:before{height:2px}
}
/* 联系我们地图切换 */

.wrapper-left{
   float:left;
   width:450px;
}

.wrapper-left .t1{
   font-size:24px;
   font-weight:bold;
   line-height:38px;
}
.wrapper-left .t2{
   font-size:18px;
   line-height:24px;
}
.wrapper-left .t3{
   font-size:18px;
   line-height:24px;
}

.wrapper-rg{
  float:right;
  width:800px;
}
