body{margin: auto;position: relative;overflow-x: hidden;}
html,body{min-height: 100%;background:#fff;max-width: 1920px;margin:auto;}
.wrap{max-width: 1200px;margin:0 auto;width:1200px;}
.wrap1{max-width: 1680px;padding:0 6.25%;}
.wrap2{max-width: 1440px;width:1440px;margin:0 auto;}
.cur-p{cursor:pointer;}
.loc{color:#d12823 !important;}
.lob{background:#d12823 !important;}
.bold{font-weight: bold;}
.bfff{background:#fff;}
.cfff{color:#fff;}
.hover-a,.hover-b,.hover-a *,.hover-b *{-webkit-transition:all 500ms ease 0s; -moz-transition:all 500ms ease 0s; -ms-transition:all 500ms ease 0s; -o-transition:all 500ms ease 0s; transition:all 500ms ease 0s;}
.hover-a:hover,.hover-a:hover *{color:#d12823 !important;}
.hover-b:hover,.hover-b:hover *{background:#d12823 !important;}
.ani{visibility:hidden;}
.before{position: relative;}
.before:before{position: absolute;display: block;content:"";}
.pawh{position: absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index: 1;}

/*头部 header*/
div.html{position: relative;z-index:9;left:0;background:#fff;width:100%;}
div.body{position: relative;z-index:9;left:0;background:#fff;overflow: hidden;}
div.body.on{left: calc(6.25% - 580px);}
/*div.body.in{left: calc((100% - 1680px) / 2 - 580px);}*/
div.body.on .header{left: calc(6.25% - 580px);}
/*div.body.in .header{left: calc((100% - 1680px) / 2 - 580px);}*/
.header{background:transparent;width:100%;height:90px;line-height:90px;position:fixed;z-index: 10;left:0;}
.header .logo{width:182px;height:49px;margin-top:22px;line-height:0px;}
.header .logo .img1{display: inline-block;}
.header .logo .img2{display: none;}
.header .qita .lang{color:#fff;margin-left:17px;}
.header .qita .menu{margin-left:20px;position: relative;display: none;}
.header .qita .menu i{color:#fff;font-size:20px;}
.header .qita .menu .i1{display: inline-block;}
.header .qita .menu .i2{display: none;}
.header .qita .menu.on .i2{display: inline-block;}
.header .qita .menu.on .i1{display: none;}
.header .qita .menu:before{width:2px;height:10px;background:#fff;left:-16px;top:40px;z-index:1;}
.header .qita .search-hhh{margin-right:10px;}
.header .qita .search-hhh i{color:#fff;font-size:20px;}
.header .qita .hnav .nav-a{margin:0px 5px;color:#fff;width: 110px;}
.header .qita .hnav .nav-a.en{width: 110px;}
/*.header .qita .hnav .nav-a{color:#fff;padding:0px 19px;}*/
.header .qita .yycen{z-index: 2;}
/* .search{width:100%;height:83px;background: rgba(255,255,255,0.9);position: fixed;top:90px;left:0;z-index: 104;border-top:1px solid #ccc;}
.search input{width:70%;height:40px;text-indent:1em;margin-top:20px;border-bottom:1px solid #2f315c;color:#000;margin-left:5%;}
.search #search-an{width:20%;height:40px;line-height:40px;text-align:center;color:#fff;cursor:pointer;margin-top:21px;} */
/* .header .qita .subline{position: absolute;bottom:0px;height:2px;background: #c91e1d;}
.header .qita .subNav{width: 100%;height: 54px;line-height: 54px;left: 0;bottom: 0;z-index: -1;}
.header .qita .subNav .item{width: 100%;height: 54px;position: absolute;background:rgba(0,0,0,0.7);opacity:0;display: none;}
.header .qita .subNav .item.you{display: block;}
.header .qita .subNav .item .sub-a{margin-left:30px;font-size:13px;} */
.header.artive{background:#fff;}
.header.artive .qita .search-hhh i{color:#333;}
.header.artive .qita .menu i{color:#333;}
.header.artive .qita .menu:before{background:#333;}
.header.artive .qita .hnav .nav-a{color:#333;}
.header.artive .qita .lang{color:#333;}
.header.artive .logo .img2{display: inline-block;}
.header.artive .logo .img1{display: none;}
.search-hhh input{width:0px;border-bottom:1px solid #aaa;color:#aaa;margin:33px 10px 0px 0px;}
.search-hhh.on input{width:85px;}
.header.okokok{z-index: 12;background: rgba(0,0,0,0.7);padding-bottom:15px;height:auto;display: none;}
.header.okokok .two-nav1{width:110px;line-height: 36px;margin-left: 5px;overflow: hidden;}
.header.okokok .two-nav1.en{margin-top: -10px;}
.header.okokok .two-nav1 .sub-a{font-size: 13px;color: #9c9c9c;line-height: 18px;margin-bottom: 12px;display: block;/* word-wrap:break-word;word-break:normal; */}
.header.okokok .two-nav1 .sub-a.en{min-height: 36px;}

/*菜单 menu_nav*/
.menu-nav{position: fixed;top:0;right:-6666px;width:580px;background:#303135;z-index:10;height:100vh;bottom:0;}
.menu-nav.on{right:0;}
.menu-nav .guan{top:0;right:0;z-index: 2;color:#fff;cursor:pointer;display: none;}
.menu-nav .guan i{font-size:28px;}
.menu-nav .con{padding:80px 40px;}
.menu-nav .con .vh{height:calc(100vh - 160px);overflow-y: auto;}
.menu-nav .con .h2{font-size:24px;line-height:30px;text-align: left;}
.menu-nav .con .h2 span{margin-right:10px;}
.menu-nav .con .lang{margin:10px 0px 57px;}
.menu-nav .con .lang .lang-a{color:#8a8a8c;margin-right:17px;}
.menu-nav .nav *{color:#fff;}
.menu-nav .nav .one-nav{display: block;font-size:18px;line-height:30px;margin-top:30px;}
.menu-nav .nav .two-nav .nav-a{font-size:14px;line-height:30px;margin:0px 20px 0px 0px;display: block;float: left;color:#8a8a8c;}
.menu-nav .erwei{margin-top:50px;}
.menu-nav .erwei .img{width:118px;height:118px;margin-right: 10px;}
.menu-nav .erwei .text{color:#838385;line-height: 24px;margin-top: 30px;}

/*广告 banner*/ 
.top-bg{font-size:0;z-index: 1;background:#828a97;}
.top-bg *{font-size:0;}
.top-bg .con .chao a{left:auto;display: block;z-index: 1;}
.top-bg .con .chao a img{height:100%;float: right;}
.top-bg .con .chao:before{padding-top: 27.7777%;content: '';display: block;}
.top-bg .con .chao .text{right:0;z-index: 2;line-height:50px;height:50px;top:50%;margin-top: -25px;}
.top-bg .con .chao .text .t1{font-size:48px;color:#fff;text-align: right;text-transform:capitalize;}
.top-bg .top-bg-con .txt{top:33%;left:0;width: 100%;z-index: 2;}
.top-bg .top-bg-con .txt .icon{width:60px;height:60px;margin:0px auto;}
.top-bg .top-bg-con .txt .t1{font-size:22px;color:#fff;margin:15px auto;font-weight: bold;}
.top-bg .top-bg-con .txt .t2{font-size:36px;color:#fff;margin:0px auto 10px;}
.top-bg .top-bg-con .txt .t3{font-size:24px;color:#9c9d9d;line-height: 32px;/* width:450px; */margin:auto;opacity: 0.5;font-weight: bold;}
.top-bg .top-bg-con .swiper-pagination{left:calc((100% - 1200px) / 2);text-align: left;bottom:13.33%;}
.top-bg .top-bg-con .swiper-pagination .swiper-pagination-bullet{width:56px;height:6px;border-radius: 0px;background:#bbb;opacity: 1;border-radius: 3px;}
.top-bg .top-bg-con .swiper-pagination .swiper-pagination-bullet-active{background:#d13123;}
.top-bg .top-bg-con .xiahua{width:18px;height:82px;background:url(../image/icon1.png) no-repeat center;position: absolute;z-index: 2;bottom:13.33%;left:50%;margin-left:-9px;cursor:pointer;}

/*尾部 footer*/
#footer{background:#e3e3e3;padding-top:70px;}
#footer .fnav .list{margin-right:5px;width: 110px;}
#footer .fnav .list .p1{line-height: 30px;margin-bottom: 25px;}
#footer .fnav .list .cnav{margin-top: 15px;}
#footer .fnav .list .cnav .a1{line-height: 18px;margin-bottom: 18px;color:#9c9c9c;font-size:13px;}
#footer .fnav .list .cnav .a1.en{min-height: 36px;margin-bottom: 12px;}
#footer .text .logo{width:147px;height:40px;margin-bottom:25px;}
#footer .text .a2{background:#727272;height:40px;line-height: 40px;padding:0px 18px;border-radius:20px;font-size: 12px;} 
#footer .qita{border-top:1px solid #d3d3d3;padding:15px 0px;margin-top: 50px;}
#footer .qita .share{height:40px;line-height:40px;color:#737373;}
#footer .qita .share *{color:#737373;}
#footer .qita .share .weixin{width:30px;height:29px;padding:0;margin:5px 6px 0px 9px;background:url(../image/icon10.png) no-repeat center;background-size:cover;}
#footer .qita .share .weixin .img{width:70px;height:70px;line-height:70px;bottom:120%;left:50%;margin-left: -35px;background:#fff;display: none;}
#footer .qita .share .weixin:hover .img{display: block;}
/*#footer .qita .share a{width:30px;height:29px;padding:0;margin:5px 6px 0px 0px;}*/
/*#footer .qita .share .bds_weixin{background:url(../image/icon10.png) no-repeat center;background-size:cover;margin-left:9px;}*/
/*#footer .qita .share .bds_tsina{background:url(/images/icon11.png) no-repeat center;background-size:cover;}*/
#footer .qita .links{width:240px;height:14px;line-height:14px;border:1px solid #d3d3d3;color:#737373;padding:12px 18px;}
#footer .qita .links *{color:#737373;}
#footer .qita .links .iconfont{font-size:10px;}
#footer .qita .links .links-li{left:0;right:0;bottom:100%;}
#footer .qita .links .links-li .lin{height: 0;padding-left: 10px;line-height: 28px;background:rgba(233, 233, 233);opacity: 0;display: block;color:#333;}
#footer .qita .links:hover .links-li .lin{height: 28px;transform: rotateX(360deg);outline: none;opacity: 1;}
#footer .copy{background:#c91e1d;height:60px;line-height:60px;color:#f7f7f7;}
#footer .copy *{color:#f7f7f7;}

/*首页*/
.index-tit .p1{color:#d12823;font-size:20px;margin-bottom:20px;}
.index-tit .p2{color:rgba(255,255,255,0.8);font-size:22px;line-height:36px;}
.index-tit .p2.c1{color:#b2b2b2;}
.index-tit .p2.c2{color:#0d1b28;}
.index-more{display: block;width:200px;height:48px;line-height:48px;border:1px solid #d12823;color:#fff;text-align: center;}
.index-more:hover{background:#d12823;}
.index-pro{background:url(../image/index_bg.jpg) no-repeat center top;padding: 180px 0px 50px;}
.index-pro .text{width:27.5%;}
.index-pro .text .pro-con{margin:25px auto 50px;}
.index-pro .text .pro-con .p3{font-size:18px;color:#fff;}
.index-pro .text .pro-con .p4{color:rgba(255,255,255,0.4);margin-top: 15px;}
.index-pro .img{width:67.5%;}
.index-pro .img .cate .ipsuo input{width:0px;border-bottom:1px solid #fff;color:#fff;margin-right:10px;}
.index-pro .img .cate .ipsuo.on input{width:120px;}
.index-pro .img .cate .ipsuo .anniu{margin-right:40px;}
.index-pro .img .cate .ipsuo .anniu .iconfont{color:#fff;font-size:16px;}
.index-pro .img .cate .ipcate{cursor:pointer;margin-right: 20px;color:#bfc2cd;}
.index-pro .img .cate .ipcate.cur{color:#d12823;}
.index-pro .img .cate .ipcate:nth-last-child(1){margin-right: 0px;}
.index-pro .img .con{margin-top: 30px;}
/*.index-pro .img .con{margin-top: 45px;}*/
/*.index-pro .img .con{margin-top: 27px;}*/
.index-pro .img .pro-a{width:100px;height:100px;line-height:100px;text-align:center;background:#fff;display: block;top:230px;left:-60px;z-index: 2;}
.index-pro .img .pro-a i{color:#000;font-size:18px;display: inline-block;}
.index-pro .img .pro-a:hover{background:#d12823;}
.index-pro .img .pro-a:hover i{color:#fff;transform:rotate(180deg);-ms-transform:rotate(180deg); /* IE 9 */-moz-transform:rotate(180deg); /* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);}
/*.index-pro .img .swiper-slide:before{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}*/
/*.index-pro .img .swiper-slide.swiper-slide-active:before{background:rgba(0,0,0,0);}*/
.index-pro .img .pic{width:100%;padding-top:144%;}
/*.index-pro .img .pic{width:100%;padding-top:90%;}*/
/*.index-pro .img .pic{width:100%;padding-top:120%;}*/
.index-pro .img .swiper-button{bottom:0;top:auto;margin:0;background:none;width:9px;height:20px;line-height: 20px;text-align: center;}
.index-pro .img .swiper-button i{color:#5d6d7d;}
.index-pro .img .swiper-button:hover i{color:#fff;}
.index-pro .img .swiper-button-prev{left:0;}
.index-pro .img .swiper-button-next{right:auto;left:109px;}
.index-pro .img .swiper-pagination2{bottom:0;position: absolute;width:100px;left:10px;text-align: center;}
.index-pro .img .swiper-pagination2 .cc,
.index-pro .img .swiper-pagination2 .bb{color:#5d6d7d;}
.index-pro .img .swiper-container{padding-bottom:47px;}
.index-pro .img .swiper-container .swiper-slide{background: url(../image/bgbg1.jpg) no-repeat center;background-size:cover;}
.index-indu{background:url(../image/icon2.png) no-repeat center left 7% #fff;padding:50px 0px;}
.index-indu .con{margin-top: 30px;padding:54px 0px;}
.index-indu .con:after,
.index-indu .con:before{width:103px;height:54px;background:url(../image/icon13.png) no-repeat center;}
/*.index-indu .con:after{content:"";display: block;position: absolute;bottom:0px;right:0;}*/
.index-indu .con:after{content:"";display: block;position: absolute;bottom:59px;right:0;}
.index-indu .con:before{top:0;left:0;}
.index-indu .con .item{/*width:calc(19.58% - 2px);*/width:calc(15.6% - 2px);border:1px solid #f0f0f0; z-index:1;}
/*.index-indu .con .item .hover{width:260px;height:400px;left:calc((100% - 260px) / 2);top:calc((100% - 400px) / 2);box-shadow: 0px 20px 20px #a0a0a0;z-index: 4;display: none;}*/
.index-indu .con .item .hover{z-index: 4;top: 0;left: 0;width: 100%;height: 100%;display: none;opacity: 0;}
.index-indu .con .item .icon{width:92px;height:92px;margin:66px auto;}
.index-indu .con .item .p1{font-size:18px;line-height: 26px;color:#c8c8c8;}
.index-indu .con .item .p2{font-size:22px;line-height: 26px;color:#000;margin: 10px auto 55px;}
.index-indu .con .item .p3{font-size:22px;line-height: 26px;margin:80px auto 15px;}
.index-indu .con .item .p4{font-size:18px;line-height: 26px;margin-bottom:38px;color:#c8c8c8;}
.index-indu .con .item .p5{line-height: 22px;}
.index-indu .con .item .iconfont{font-size:50px;display: block;margin:55px auto 0px;}
.index-indu .con .item.on{z-index:2;width:calc(21.68% - 2px);height:400px;top:-29px;box-shadow: 0px 20px 20px #a0a0a0;}
.index-indu .con .item.on .hover{display: block;opacity: 1;}
/*.index-indu .con .item:hover{z-index:2;}*/
/*.index-indu .con .item:hover .hover{display: block;}*/
.index-video{background:#0d1b28;padding:100px 0px 195px;height:560px;overflow: hidden;}
.index-video .text{width:54.16%;padding:85px 0px 90px;top: 80px;left:0;z-index: 2;}
.index-video .text .p3{color:#a7a7a7;line-height: 24px;margin: 25px auto;}
.index-video .text .icon{width:15px;height:33px;background:url(../image/icon8.png) no-repeat center;}
.index-video .text .meiy{width:84px;height:144px;background:url(../image/icon9.png);left:0;bottom:-110px;}
.index-video .text:before{width:100%;height:100%;left:-100%;background:#fff;top:0;content:"";display: block;position: absolute;}
.index-video .video{z-index: 1;top:0;width:96.58%;right:calc((100% - 1920px) / 2);padding-top:48.27%;}
.index-video .video .iconfont{z-index: 2;width:80px;height:80px;display: block;color:#d12823;line-height:80px;top:50%;left:50%;margin:-40px 0px 0px -40px;font-size:80px;}
.index-info{padding:100px 0px 40px;background:#f7f7f7;}
.index-info .tit{font-size:20px;color:#d12823;font-weight: bold;margin-bottom: 25px;}
.index-info .fr,.index-info .item.da{width:48.33%;}
.index-info .item{width:100%;padding-top:39.65%;}
.index-info .item.da{padding-top:41.66%;}
.index-info .item .cate{padding:0px 5px;line-height: 20px;height:20px;border:1px solid #fff;border-radius:10px;top:40px;right:40px;z-index: 2;color:#fff;}
.index-info .item .text{bottom:40px;left:40px;z-index: 2;}
.index-info .item .text .time{font-size:18px;line-height: 24px;color:#fff;font-weight: bold;}
.index-info .item .text .p1{font-size:20px;line-height: 30px;color:#fff;margin-top: 10px;width:calc(91% - 40px);}
.index-info .fr .item .text .p1{width:100%;}
.index-info .item.da .text .p1{font-size:30px;line-height: 40px;}
.index-info .item.bg1 .cate{border:1px solid #e0e0e0;color:#d1282e;}
.index-info .item.bg1 .text .time{color:#bbb;}
.index-info .item.bg1 .text .p1{color:#282828;}
.index-info .fr .item:nth-child(2){margin-top:6.89%;}
.index-join{padding-bottom: 120px;background:#f7f7f7;}
.index-join .con{padding-top:19.16%;}
.index-join .text{left:40px;top:35.43%;z-index: 2;}
.index-join .text .p1{font-size:20px;color:#d12823;margin-bottom: 16px;}
.index-join .text .p2{font-size:22px;color:#9f9f9f;}

/*mini_nav 二级导航*/
#mini-nav{height:80px;overflow: hidden;} 
#mini-nav .mini{height:80px;background:#828a97;}
#mini-nav .mini:before{left:100%;top:0;height:100%;background:#828a97;width:240px;}
#mini-nav .mini .nav{width:65%;}
#mini-nav .mini .nav .swiper-slide{width:auto;display: inline-block;}
#mini-nav .mini .nav .swiper-slide a{font-size:14px;color:#b3bcc9;padding:31px;line-height:14px;border-bottom:4px solid #828a97;display: inline-block;}
#mini-nav .mini .nav .swiper-slide a.on{border-bottom:4px solid #d12823;color:#fff;font-family: "GilroyBold";}
#mini-nav .mini .crumbs{width:35%;text-align: right;line-height:80px;color:#b3bcc9;overflow:hidden;}
#mini-nav .mini .crumbs *{color:#b3bcc9;} 
#mini-nav .mini .crumbs span{color:#fff;} 
#mini-nav .mini .crumbs a i{color:#b3bcc9;}

/*about 关于我们*/
#about .about-tit{font-size:30px;line-height: 36px;color:#141d29;text-align: center;}
#about.cccc{background: url(../image/ceobgbg.jpg) no-repeat center top;}
#about .ceo{padding:100px 0px 85px;background:url(../image/icon21.png) no-repeat left 18.58% bottom;}
#about .ceo .intro{width:100%;background:#f5f5f5;margin-top:90px;border-bottom: 12px solid #e9eae1;}
#about .ceo .intro .img{width:35.83%;padding-top:38.083%;}
#about .ceo .intro .text{width:55%;margin:100px 0px 0px 70px;}
#about .ceo .intro .text:before{width:58px;height:45px;background:url(../image/icon19.png) no-repeat center;top:-62px;left:-88px;}
/*#about .ceo .intro .text .p1{font-size:30px;line-height: 36px;}*/
#about .ceo .intro .text .p1{font-size:24px;line-height: 36px;}
#about .ceo .intro .text .p2{font-size:18px;line-height: 24px;color:#141d29;margin:15px auto 30px;}
#about .ceo .intro .text .p3{line-height: 24px;color:#696969;}
#about .ceo .detail{margin-top: 40px;width:55%;margin-right:3.33%;}
#about .ceo .detail:before{width:1px;height:100%;background: #ddd;top:0;left:-50px;}
#about .ceo .txt{width:calc(40.7% - 100px);text-align: right;margin-top:15px;}
#about .ceo .txt .p1{color:#e2e2e2;font-size:80px;line-height: 100px;}
#about .ceo .txt .p2{color:#e2e2e2;font-size:48px;line-height: 48px;}
#about .company{padding-top:100px;}
#about .company .t1{font-size:20px;line-height: 24px;color:#282828;margin:25px auto 35px;}
#about .company .t2{line-height: 24px;color:#929292;margin-bottom: 55px;}
#about .company .img{width:50%;margin-top:28px;margin-bottom:-100px;}
#about .company .img1{margin-bottom: -40px;}
#about .company .img1 .txt{width:calc(50% - 40px);padding-left:40px;margin-top: 74px;}
#about .company .img1 .txt:before{width:34px;height:27px;background:url(../image/icon20.png) no-repeat center;left:0px;top:0px;}
#about .company .img1 .txt .t3{font-size:25px;line-height: 36px;margin-top:30px;}
#about .company .img1 .txt .t4{line-height: 20px;color:#929292;}
#about .company .img1 .icon{width:50%;padding-top:72.83%;}
#about .company .img2{background:#eaeaea;padding:40px;}
#about .company .img2 .t5{color:#282828;font-size:20px;line-height: 24px;}
#about .company .img2 .t6{color:#929292;line-height: 24px;margin-top: 25px;}
#about .company .text{background:#dc3026;width:calc(50% - 20px);padding:10px;margin-bottom:-180px;}
#about .company .text .bor{border:1px solid #f8523c;padding:30px;}
#about .company .text .t7{margin-top: 90px;font-size:30px;line-height: 36px;}
#about .company .text .t8{font-size:30px;line-height: 36px;font-weight: bold;margin-top: 10px;}
#about .company .text .tcon{height:370px;}
#about .company .text .tcon .t9{font-size:30px;color:rgba(255,255,255,0.1);top:120px;left:46px;}
#about .company .text .tcon .t10{font-size:30px;color:#ff9b92;bottom:65px;left:163px;}
#about .company .text .tcon .t11{font-size:20px;color: transparent;text-shadow: #fff 0 0 1.5px;bottom:180px;right:100px;}
#about .company .text .tcon .t12{font-size:20px;color:rgba(255,255,255,0.4);right:100px;top:70px;}
#about .company .text .tcon .t13{font-size:20px;color: transparent;text-shadow: #fff 0 0 3px;top:0;right:24px;}
#about .bg1{background:fixed url(../image/company_bg.png) center;background-color: #fff;background-size: cover;}
#about .culture{padding-top:65px;}
#about .culture .t14{margin:25px auto 65px;color:#666;font-size:18px;line-height: 28px;}
#about .culture .con{margin:50px auto 120px;}
#about .culture .con .img{width:45%;}
#about .culture .con .img .icon{padding-top: 100%;}
#about .culture .con .text{width:48.33%;}
#about .culture .text .bor1{width:72.41%;height:14px;right:0;top:0;position: absolute;}
#about .culture .text .bor2{height:100%;width:14px;right:0;top:0;position: absolute;}
#about .culture .text .t1{color:#8a9faa;font-size:30px;font-weight: bold;width:27%;line-height:32px;margin-top:-15px;}
#about .culture .tcul{margin:35px auto 25px;}
#about .culture .tcul .item{width:92px;height:92px;background:transparent;border-radius: 50%;text-align: center;margin-right: 8px;}
#about .culture .tcul .item .boor{width:80px;height:80px;line-height:80px;background:#fff;border-radius: 50%;margin:6px auto;color:#141d29;}
/*#about .culture .tcul .item.cur{background:#d12823;}*/
#about .culture .tcul .item.cur .boor{background:#d12823;color:#fff;}
#about .culture .ccul .list .t2{color:#141d29;font-size:24px;line-height: 36px;padding-bottom:17px;margin-bottom: 30px;}
#about .culture .ccul .list .t2:before{width:20px;height:4px;background:#d12823;left:0;bottom:0;}
#about .culture .ccul .list .t3{line-height: 24px;color:#282828;}
#about .history{padding-bottom:40px;}
#about .history .con{margin-top:25px;}
#about .history .img,
#about .history .text{width:50%;}
#about .history .img{height:854px;}
#about .history .img .icon{width:68.5%;/*margin:auto; position: absolute;top: 0; */}
#about .history .list{margin:40px auto 20px;}
#about .history .list .t1{font-size:36px;color:#141d29;}
#about .history .list .t2{font-size:20px;color:#141d29;line-height: 24px;margin:30px auto 20px;}
#about .history .list .t3{color:#929292;line-height: 30px;}

/*industry 行业应用*/
#industry{padding:100px 0px 80px;}
#industry .indu-tit{color:#141d29;font-size:30px;line-height: 36px;}
#industry .indu-tit.f1{font-size:26px;}
#industry .con{background:#f5f5f5;margin:30px auto 65px;}
#industry .con:before{width:54.16%;height:80px;right:0;bottom:-80px;background:url(../image/icon22.png) center;}
#industry .con .text{width:calc(50% - ((100% - 1200px) / 2));padding-left:calc((100% - 1200px) / 2);}
#industry .con .text .t1{font-size:26px;line-height: 36px;margin:90px auto 60px;}
#industry .con .text .t1:before{width:16px;height:2px;background:#dcdcdc;bottom:-31px;left:0;}
#industry .con .text .t2{line-height: 24px;color:#929292;margin-bottom:50px;width:95%;}
#industry .con .text .swiper-button{position: static;width:50px;height:50px;border:1px solid #9a9a9a;line-height: 50px;text-align: center;opacity: 1;background:#f5f5f5 !important;}
#industry .con .text .swiper-button::after{display:none;}
#industry .con .text .swiper-button i{color:#9a9a9a;font-size:10px;}
#industry .con .text .swiper-button:hover{background:#c91e1d !important;border:1px solid #c91e1d;}
#industry .con .text .swiper-button:hover i{color:#fff;}
#industry .con .text .swiper-button-disabled:hover{background:#f5f5f5 !important;border:1px solid #9a9a9a;}
#industry .con .text .swiper-button-disabled:hover i{color:#9a9a9a;}
#industry .con .img{width:50%;padding-top:29.16%;}
#industry .scen{margin-top:35px;}
#industry .scen .item{/*width:32.66% !important;margin-right:1.01% !important;*/margin-bottom: 20px;}
/*#industry .scen .item{width:392px;margin-right:12px;margin-bottom: 20px;}*/
/*#industry .scen .item:nth-child(3n){margin-right: 0;}*/
#industry .scen .item .img{width:100%;padding-top:61.22%;}
#industry .scen .item .t3{font-size:20px;line-height: 36px;color:#282828;text-align: center;margin-top: 20px;}
#industry .scen .swiper-button{width:50px;height:50px;border:1px solid #9a9a9a;line-height: 50px;text-align: center;opacity: 1;background:#f5f5f5 !important;top:25%;display: none;}
#industry .scen .swiper-button::after{display:none;}
#industry .scen .swiper-button i{color:#9a9a9a;font-size:10px;}
#industry .scen .swiper-button:hover{background:#c91e1d !important;border:1px solid #c91e1d;}
#industry .scen .swiper-button:hover i{color:#fff;}
#industry .scen .swiper-button-disabled:hover{background:#f5f5f5 !important;border:1px solid #9a9a9a;}
#industry .scen .swiper-button-disabled:hover i{color:#9a9a9a;}
#every{margin:60px auto 0px;}
#every .item{display: block;width:calc(48.33% - 62px);margin:0px 3.34% 10px 0px;border:1px solid #d9d9d9;background:#fff;padding:30px;}
#every .item:nth-child(2n){margin-right: 0;}
#every .item .text{width:calc(100% - 80px);}
#every .item .text .t4{font-size:20px;line-height: 36px;color:#282828;}
#every .item .text .t5{line-height: 36px;color:#696969;}
#every .item .text .icon{width:36px;height:9px;background:url(../image/icon36.png) no-repeat center;display: none;margin-top:15px;}
#every .item .img{width:68px;height:68px;}
#every .item .img .i1{display: block;}
#every .item .img .i2{display: none;}
#every .item:hover{background: url(../image/icon_bg.jpg) no-repeat center;box-shadow: 0px 20px 20px #bdbdbd;}
#every .item:hover .text .t4{color:#fff;}
#every .item:hover .img .i1{display: none;}
#every .item:hover .img .i2{display: block;}
#every .item:hover .text .icon{display: block;}
#every .item:hover .t5{display: none;}

/*contact 联系我们*/
#contact .tact-tit{color:#141d29;font-size:30px;line-height: 36px;}
#contact .network{padding:100px 0px 80px;}
#contact .network .net-cate{margin:35px auto;}
#contact .network .net-cate .net-a{display: inline-block;border:1px solid #ddd;width:175px;height:50px;line-height: 50px;color:#282828;}
#contact .network .net-cate .net-a:before{width:100%;height:4px;background:transparent;bottom:-1px;left:0;}
#contact .network .net-cate .net-a.on:before{background:#c91e1d;}
#contact .network .list{margin-bottom:20px;background:#fafafb;display:block;overflow: hidden;padding:0 !important;border:0px !important;}
#contact .network .list .img{width:30%;padding-top:15%;}
#contact .network .list .text{width:calc(60% - 30px);padding:30px 0px 0px 30px;}
#contact .network .list .text .t1{font-size:18px;line-height: 36px;color:#282828;}
#contact .network .list .text .t2{line-height: 36px;color:#696969;}
#contact .network .list .attr{width:calc(10% - 2px);padding-top:15%;border-left: 2px solid #f0f0f0;height:100%;}
#contact .network .list .attr .icon{width: 30px;height:30px;line-height:30px;border:1px solid #cdcccd;border-radius: 50%;margin:auto;text-align: center;margin-top:40%;}
#contact .network .list .attr .icon .i1{color:#1a1a1a;}
#contact .network .list .attr .t3{text-align: center;color:#fafafb;margin: 18px auto;}
#contact .network .list .attr .i2{display: block;text-align:center;color:#fafafb;}
#contact .network .list:hover .text .t1{color:#ce3433;}
#contact .network .list:hover .attr{background:#ce3433;}
#contact .network .list:hover .attr .icon{border:1px solid #ce3433;background:rgba(255,255,255,0.5);}
#contact .network .list:hover .attr .icon .i1{color:#fff;}
#contact .network .list:hover .attr .t3{color:#ddd;}
#contact .network .list:hover .attr .i2{color:#ff6d2d;}
#contact .message{padding:100px 0px;}
#contact .message .img{margin:40px auto;padding-top:25%;}
#contact .message .img .txt{font-size:48px;color:#fff;text-align: center;position: absolute;left:0;top:50%;z-index: 2;margin-top:-28px;width:100%;}
#contact .message .con .txtx{width:33.33%}
#contact .message .con .icon{width:50px;height:60px;margin-right:5px;}
#contact .message .con .text{color:#282828;font-size:20px;line-height: 30px;margin-top: 25px;}
#contact .message .con .feedback{width:66.67%;}
#contact .message .con .feedback .c_row{height: 50px;line-height: 50px;margin-bottom: 10px;}
#contact .message .con .feedback .tit{width:84px;padding-left:14px;color:#282828;line-height: 50px;}
#contact .message .con .feedback .tit:before{width:8px;height:2px;background:#e3e3e3;left:0;top:50%;margin-top: -1px;}
#contact .message .con .feedback input{width:calc(100% - 100px);border:1px solid #e5e5e5;height: 50px;text-indent: 10px;}
#contact .message .con .feedback input.iii{width:calc(42% - 100px);}
#contact .message .con .feedback .m_row{height:300px;margin-bottom: 10px;}
#contact .message .con .feedback textarea{width:calc(100% - 100px);resize:none;height:100%;border:1px solid #e5e5e5;text-indent: 10px;line-height: 50px;}
#contact .message .con .feedback .c_submit{padding-left:98px;}
#contact .message .con .feedback .c_submit .anniu{width:200px;height:50px;line-height:50px;text-align: center;margin-right: 10px;}
#contact .message .con .feedback .c_submit .anniu:nth-last-child(1){background:#e3e3e3;color:#929292;}
#contact .contact{padding:100px 0px 70px;}
#contact .contact .t1{margin:25px auto 35px;font-size:20px;line-height: 24px;color:#282828;}
#contact .tact{border-top:1px solid #ddd7d3;}
#contact .tact .text,#contact .tact .img{width:50%;}
#contact .tact .text .t2{font-size:20px;line-height: 28px;color:#282828;margin:35px auto 25px;}
#contact .tact .text .line{width:86.66%;height:7px;background:url(../image/icon23.jpg) center;margin-bottom: 20px;}
#contact .tact .text .t3{line-height: 28px;}
#contact .tact .text .t3 .p1{width:130px;color:#525252;}
#contact .tact .text .t3 .p2{width:calc(100% - 130px);color:#525252;}
#contact .tact .text .t3 .p2.zm2{font-size:22px;}
#contact #allmap{width:100%;height:400px;margin-top: 40px;}
#contact .con .txt{color:#282828;font-size:20px;margin:40px auto 30px;}
#contact .con .list{padding:30px 0px;border-top:1px solid #eae4e0;}
#contact .con .list .t4{width:25.83%;font-size:20px;line-height: 26px;margin-top: 10px;}
#contact .con .list .t4.ctmdcsb{font-size:24px;line-height: 30px;}
#contact .con .list .t5{width:64.16%;margin-top: 10px;}
#contact .con .list .t5 .li{width:62.33%;line-height: 30px;}
#contact .con .list .t5 .li:nth-child(2n){width:37.67%;}
#contact .con .list .t5 .li .p3{width:65px;color:#282828;}
#contact .con .list .t5 .li .p4{width:calc(100% - 65px);color:#929292;}
#contact .con .list .anniu{width:calc(10.01% - 2px);height:70px;border:1px solid #ddd;padding-top:16px;}
#contact .con .list .anniu .iconfont{color:#c32022;font-size:28px;margin-bottom: 6px;display: block;}
#contact .con .list .anniu .p5{color:#c32022;}
#contact .con .list .ditu{width:100%;height:400px;margin-top: 30px;background:#fff;display:none;}
#contact .con .list.on .anniu{background:#c32022;border:1px solid #c32022;}
#contact .con .list.on .anniu .iconfont{color:#fff;}
#contact .con .list.on .anniu .p5{color:#fff;}
#contact .distr .dtop{padding:100px 0px 95px;background: #f6f6f6;}
#contact .distr .dtop .t1{font-size:20px;line-height: 30px;margin:35px auto 20px;}
#contact .distr .dtop .t2{width:470px;margin:auto;color:#666;font-size:18px;line-height: 36px;}
#contact .distr .dtop .t2.cnmlgb{width:100%;text-align: center;}
#contact .distr .dbot{padding-top: 100px;}
#contact .distr .dbot .t3{font-size:20px;line-height: 30px;margin-bottom: 45px;}
#contact .distr .dbot .con{width:74.16%;margin: auto;}
#contact .distr .dbot .item{width:32%;margin-right: 2%;}
#contact .distr .dbot .item:nth-child(3n){margin-right: 0;}
#contact .distr .dbot .item .img{width:106px;padding-top:106px;margin:auto;}
#contact .distr .dbot .item .t4{font-weight: bold;font-size:20px;line-height: 30px;margin:20px auto 12px;}
#contact .distr .dbot .item .t5{font-size:20px;line-height: 30px;color:#666;}
#contact .distr .dbot .item .t5 *{font-size:20px;line-height: 30px;color:#666;}
#contact .message.oooo{padding-top:50px;}
#contact .region:before{width:7px;height:4px;background: url(../image/icon42.png) no-repeat center;right:20px;top:50%;margin-top:-3px;position: absolute;display: block;content:"";}
#contact .region .xiala{width: calc(100% - 100px);right:0;top:100%;border: 1px solid #e5e5e5;border-bottom: 0px;}
#contact .region .xiala .tt1{padding-left: 10px;border-bottom: 1px solid #e5e5e5;font-weight: bold;}
#contact .region .xiala .tt2{padding-left: 10px;color:#828282;line-height: 35px;}
#contact .region .xiala .cate2{border-bottom: 1px solid #e5e5e5;}
#contact .region.on input{box-shadow: 0px 0px 10px #ddd;}
#contact .region.on .xiala{box-shadow: 0px 10px 10px #ddd;}

/*info 新闻中心*/
#info{padding:100px 0px;}
#info .info-tit{color:#141d29;font-size:30px;line-height: 36px;margin-bottom: 60px;}
#info .side{width:30%;margin-top:40px;}
#info .side .tit-top{background:url(../image/icon37.png) no-repeat center left;height:60px;line-height: 60px;padding-left:68px;}
#info .side .tit-top label{margin-right:15px;font-size:13px;color:#929292;cursor:pointer;}
#info .side .tit-top label.cur{color:#525252;}
#info .side .tit-top label input{position: absolute;opacity: 0;}
#info .side .input{border-bottom:1px solid #d9d9d9;height:35px;line-height: 35px;margin-top:15px;margin-bottom: 38px;}
#info .side .input input{width:calc(100% - 22px);height:100%;}
#info .side .searc i{font-size:20px;color:#a4a4a4;}
#info .side .img{margin-bottom:7px;position: relative;}
#info .side .img .big{margin: 0 auto;}
#info .side .img .hover{position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;display: flex;align-items: center;}
#info .side .img .hover .icon{width: 90px;height: 90px;background: url(../image/img11.png)no-repeat center;margin: 0 auto;}
#info .side .img .hover .tit{font-size: 20px;color: #fff;text-align: center;margin-top: 40px;}
#info .con{width:65%;}
#info .IsNew{display: block;}
#info .IsNew .img{width:28.205%;padding-top:17.94%;}
#info .IsNew .text{width:67.94%;}
#info .IsNew .text .p1{color:#a7a7a7;font-size:18px;line-height:24px;}
#info .IsNew .text .p2{font-size:18px;line-height:24px;margin:10px auto;}
#info .IsNew .text .p3{color:#a7a7a7;font-size:13px;line-height:20px;}
#info .con .line{width:100%;height:5px;background: url(../image/icon28.png);margin-top:30px;}
#info .list{padding:36px 0px;display: block;border-bottom:1px solid #e5e5e5;}
#info .list .p4{color:#282828;font-size:18px;line-height:24px;width:calc(100% - 95px);}
#info .list .p5{color:#a7a7a7;font-size:16px;line-height:24px;width: 95px;}
#info .list .p6{color:#a7a7a7;font-size:13px;line-height:20px;margin-top:15px;height:40px;overflow:hidden;}
#info .list:hover{background:url(../image/icon29.png) no-repeat center left transparent;padding-left:100px;}
#info .info-ajax{width:100%;height:50px;background:#e9e9e9;}

/*info-detail 新闻详情*/
#info .detalll .p1{color:#282828;font-size:24px;line-height:34px;margin:16px auto 26px;}
#info .detalll .p2{color:#c91e1d;font-size:18px;line-height:24px;}
#info .detalll .line{width:100%;height:5px;background: url(../image/icon28.png);margin-bottom:25px;}
#info .detalll{padding-bottom:100px;border-bottom:1px solid #e4e4e4;}
.detail-share{bottom:-22px;right:0;position:absolute;width:44px;height:44px;}
.detail-share .share{width:44px;height:44px;border-radius: 50%;background:url(../image/icon41.png) no-repeat center #c91e1d;z-index: 2;position: absolute;top:0;left:0;}
.detail-share .bdsharebuttonbox{width:44px;height:44px;background:#ebebeb;z-index: 1;border-radius:22px;top:0;left:0;}
.detail-share .bdsharebuttonbox a{width:27px;height:21px;margin:0 10px;padding:0;display: none;}
.detail-share .bdsharebuttonbox .bds_sqq{background:url(../image/icon40.png) no-repeat center;margin:18px 10px;}
.detail-share .bdsharebuttonbox .bds_tsina{background:url(../image/icon39.png) no-repeat center;margin-bottom: 18px;}
.detail-share .bdsharebuttonbox .bds_weixin{background:url(../image/icon38.png) no-repeat center;}
.detail-share:hover .bdsharebuttonbox{height:160px;top:-128px;}
.detail-share:hover .bdsharebuttonbox a{display: block;}
#info .before:before{width:1px;background:#f3f3f3;top:0;bottom:0;right:32.5%;height:calc(100% + 100px);}
#info .before:after{display: block;position: absolute;content:"";left:67.5%;width:100%;height:1px;background:#f3f3f3;top:0;}
#info .info-hot .tit{height:50px;color:#fff;line-height:50px;}
#info .info-hot .tit .swiper-button{background:none;}
#info .info-hot .swiper-container{padding:30px;background:#f5f5f5;}
#info .info-hot .swiper-slide .img22{padding-top:53.33%;width:100%;margin-bottom:25px;}
#info .info-hot .swiper-slide .p1{color:#282828;font-size:18px;line-height:24px;}
#info .info-hot .swiper-slide .p2{color:#a7a7a7;font-size:18px;line-height:24px;margin:15px auto 25px;}
#info .info-hot .swiper-slide .p3{color:#a7a7a7;font-size:13px;line-height:20px;}

/*products 产品中心*/
#products{padding:100px 0px 30px;}
#products .tit{color:#141d29;font-size:30px;line-height: 36px;margin-bottom: 20px;}
#products .brief{text-align: center;color:#696969;line-height: 24px;margin-bottom: 30px;}
#products #every{margin: 10px auto 0px;}
#products .con1 .item{width:31.66%;margin-right: 2.51%;margin-bottom:30px;}
#products .con1 .item:nth-child(3n){margin-right:0;}
#products .con1 .item .img{width:100%;padding-top:63.15%;}
#products .con1 .item .text{line-height:60px;height:60px;background:#fff;border:1px solid #e5e5e5;}
#products .con1 .item .text .p1{display: block;font-size:18px;color:#141d29;}
#products .con1 .item .text .p2{display: none;font-size:18px;color:#fff;}
#products .con1 .item:hover{background:#d12823;}
#products .con1 .item:hover .img .m-pic{top:3px;left:3px;right:3px;width:calc(100% - 6px);height:calc(100% - 6px);}
#products .con1 .item:hover .text{background:#d12823;border:1px solid #d12823;}
#products .con1 .item:hover .text .p2{display: block;}
#products .con1 .item:hover .text .p1{display: none;}

/*products-detail 产品详情*/
#products .pro-cate{margin:35px auto;}
#products .pro-cate .pro-a{display: inline-block;border:1px solid #ddd;width:175px;height:50px;line-height: 50px;color:#282828;}
#products .pro-cate .pro-a:before{width:100%;height:4px;background:transparent;bottom:-1px;left:0;}
#products .pro-cate .pro-a.on:before{background:#c91e1d;}
#products .con{margin:120px auto 60px;}
#products .con .t1{color:#141d29;font-size:36px;margin-left:40px;}
#products .con .line{margin:20px 40px;width:1px;height:18px;background:#282828;}
#products .con .t2{color:#282828;font-size:48px;margin:0px 0px 40px 40px;}
#products .con .tact{background:#f9f9f9;padding:60px 0px 90px;}
#products .con .tact .text{width:calc(54.416% - 55px);margin-left: 55px;}
#products .con .tact .text .t3{color:#141d29;font-size:18px;line-height: 24px;margin-bottom: 25px;}
#products .con .tact .text .t3:before{width:7px;height:3px;background:#c91e1d;top:50%;margin-top:-2px;left:-17px;}
#products .con .tact .text .t4{color:#696969;line-height: 24px;}
#products .con .tact .img{width:50%;margin-right: -55px;}
#products .con .tact .img .icon{width:100%;padding-top:80%;margin-top:-36%;}
#products .pro-parts .cate{margin-bottom: 20px;}
/*
#products .pro-parts .cate .c1{height:30px;line-height:30px;border:1px solid #dcdcdc;min-width:60px;margin-right:2px;background: #f9f9f9;color:#282828;display: inline-block;padding:0px 5px;}
#products .pro-parts .cate .c1.cur{background:#d12823;border:1px solid #d12823;color:#fff;}
*/
#products .pro-parts .pacon table{width:100%;text-align: center;}
#products .pro-parts .pacon th{height:49px;background:#656262;color:#fff;}
#products .pro-parts .pacon th:nth-child(1){text-align: left;text-align: center;width:10.98%;}
#products .pro-parts .pacon td:nth-child(1){text-align: left;text-align: center;}
#products .pro-parts .pacon th{width:13.66%;}
#products .pro-parts .pacon th:nth-child(2){width:10%;}
#products .pro-parts .pacon th:nth-child(3){width:10%;}
#products .pro-parts .pacon th:nth-child(4){width:10%;}
#products .pro-parts .pacon th:nth-child(5){width:16%;}
#products .pro-parts .pacon th:nth-child(6){width:16%;}
#products .pro-parts .pacon th:nth-child(7){width:9%;}
#products .pro-parts .pacon th:nth-child(8){width:9%;}
#products .pro-parts .pacon th:nth-child(9){width:9%;}
#products .pro-parts .pacon tr{height:34px;border:1px solid #656262;}
#products .pro-parts .pacon td:nth-child(9) a{display:block;height:34px;margin:auto;}
#products .pro-parts .pacon td:nth-child(9) a span{display: none;}
/* #products .pro-parts .pacon td:nth-child(9) a:hover span{display: block;line-height:34px;}
#products .pro-parts .pacon td:nth-child(9) a:hover{background: none;} */
#products .pro-parts .pacon td:nth-child(9) a span{display: block;line-height:34px;}
#products .pro-parts .pacon td:nth-child(9) a.you{background:url(../image/icon14.png) no-repeat center;}
#products .pro-parts .pacon tr:nth-child(2n){background:#fff;}
#products .pro-parts .pacon tr:nth-child(2n+1){background:#f9f9f9;}
#products .pro-parts .tip{font-size:13px;line-height: 24px;color:#282828;margin:30px auto 80px;}
#products .pro-info{background:url(../image/pro_bg.jpg) no-repeat center;padding:80px 0px 50px;margin-bottom: 30px;}
#products .pro-info .titi{font-size:30px;line-height: 36px;color:#282828;margin-bottom: 40px;}
#products .pro-info .picon .swiper-container{padding-bottom: 57px;}
#products .pro-info .picon .swiper-container .swiper-pagination{display: none;bottom: 0;}
#products .pro-info .picon .swiper-container .swiper-pagination-bullet-active{background: #d12823;}
#products .pro-info .picon .img{width:100%;padding-top:64.91%;}
#products .pro-info .picon .text{font-size:18px;line-height: 60px;color:#282828;height: 60px;}
#products .pro-info .picon .text:hover{color:#fff;}
#products .pro-info .picon .swiper-button{background:none;width:50px;height:50px;border:1px solid #fff;line-height: 50px;text-align: center;margin-top:-25px;opacity: 1;}
#products .pro-info .picon .swiper-button i{color:#fff;}
#products .pro-info .picon .swiper-button:hover{border:1px solid #c91e1d;}
#products .pro-info .picon .swiper-button-next{right:-80px;}
#products .pro-info .picon .swiper-button-prev{left:-80px;}

/*single 单页*/
#single{padding:80px 0px;}
#single .tit{font-size:30px;line-height: 36px;color:#141d29;text-align: center;}
#single .detail{margin-top:20px;}

/*公共样式*/
.detail img{max-width: 100% !important;max-height:auto !important;}

/*join 加入我们*/
#join .join-tit{color:#141d29;font-size:30px;line-height: 36px;margin-bottom: 35px;}
#salary{padding:100px 0px 80px;}
#salary .wrap{border-bottom:1px solid #f0f2f4;}
#salary .saone{height:280px;background:url(../image/icon47.png) no-repeat center right;border-top:1px solid #f0f2f4;padding-left:60px;}
#salary .saone .t1{font-size:24px;line-height: 36px;}
#salary .saone .t2{font-size:16px;line-height: 36px;margin-top: 10px;}
#salary .satwo{border-bottom:4px solid #b9b9b9;background: #f0f2f4;}
#salary .satwo .img{width:30%;padding-top:48.33%;}
#salary .satwo .img:before{width:100%;height:4px;background:#c91e1d;bottom:-4px;left:0;}
#salary .satwo .text{padding-left:5%;width:70%;}
#salary .satwo .text span{position: relative;margin-bottom:28px;padding-left:26px;display:block;}
#salary .satwo .text span:before{display: block;position: absolute;content:"";width:8px;height:8px;border-radius: 50%;border:4px solid #c91e1d;top:0px;left:0px;}
#salary .sathree{padding-bottom: 160px;}
#salary .sathree .gallery-top .swiper-slide{width:100%;padding-top:45%;}
#salary .sathree .gallery-top .swiper-button{background:none;width: 49px;height: 49px;opacity: 1;margin-top: -25px;background:rgb(0,0,0,0.6);border:1px solid #fff;color:#fff;text-align: center;line-height: 50px;}
#salary .sathree .gallery-top .swiper-button:hover{background:#c91e1d;border:1px solid #c91e1d;}
#salary .sathree .gallery-top .swiper-button-next{right:40px;}
#salary .sathree .gallery-top .swiper-button-prev{left:40px;}
#salary .sathree .shangtop{bottom:60px;left:0;width: 100%;}
#salary .sathree .gallery-thumbs{width:80%;}
#salary .sathree .gallery-thumbs .swiper-slide{width:300px;padding-top:200px;background:#fff;}
#salary .sathree .gallery-thumbs .swiper-slide .pawh{top:6px;bottom:6px;left:6px;right:6px;width: calc(100% - 12px);height: calc(100% - 12px);}
#salary .sathree .gallery-thumbs .swiper-slide.ctive{background:#c91e1d;}
#talent{padding:100px 0px;}
#talent .con{background:url(../image/talent_bg.png) no-repeat bottom right #f7f7f7;min-height:200px;padding:190px 0px 400px;}
#talent .simg{width:100%;padding-top:33.33%;margin-bottom:-156px;}
#talent .ximg{width:59.33%;padding-top:57%;margin:auto;margin-top:-390px;}
#talent .con .t1{width:calc(50% - 40px);padding-left:40px;line-height: 40px;font-size:30px;}
#talent .con .t2{width:50%;color:#929292;line-height: 24px;}
#recruit{padding:100px 0px 80px;}
#recruit .cate{background:url(../image/icon43.png) no-repeat center;padding-top:100px;margin-top: -40px;height:100px;background-size:cover; background-image:none;}
#recruit .cate.job{background-image:url(../image/img8.png); background-image:none;}
#recruit .cate .ct1{width:70%;margin-bottom: 35px;line-height: 22px;}
#recruit .cate .ct1 .ttt{padding-left:28px;width:76px;line-height: 24px;}
#recruit .cate .ct1 .ctc{width:calc(100% - 104px);line-height: 24px;}
#recruit .cate .ct1.bg1 .ttt{background: url(../image/icon44.png) no-repeat center left;}
#recruit .cate .ct1.bg2 .ttt{background: url(../image/icon45.png) no-repeat center left;}
#recruit .cate .ct1 .ctc .one{margin-right: 12px;}
#recruit .cate .ct1 .ctc .ct-a{padding:0px 11px;}
#recruit .cate .ct1 .ctc .ct-a.on{background:#c91e1d;color:#fff;border-radius: 12px;}
#recruit .cate .ct1 .ctc .one.before:before{width:22px;height:13px;background:url(../image/icon46.png) no-repeat center;bottom:-22px;left:50%;margin-left: -11px;z-index: 2;}
#recruit .cate .ct1 .ctc .two{width:790px;background:#fff;padding:15px 25px;border:2px solid #e0e3e8;left:-104px;top:calc(100% + 20px);}
#recruit .cate .ct1 .ctc .two .ct-a2{margin-right: 28px;}
#recruit .cate .ct1 .ctc .two .ct-a2.on{color:#c91e1d;text-decoration:underline;}
#recruit .cate .ct1 .ctc .two .ct-a2:hover{color:#c91e1d;text-decoration:underline;}
#recruit .sousuo1{margin:40px auto 20px;}
#recruit .sousuo1 .input{width:66.66%;height:50px;line-height: 50px;background:#f0f2f4;}
#recruit .sousuo1 .input input{width:75%;height:50px;text-indent:30px;color:#828a97;}
#recruit .sousuo1 .input .tijiao{width:25%;line-height: 50px;text-align: center;color:#fff;background:#828a97;}
#recruit .con .titi{height:55px;line-height: 55px;border-bottom:1px solid #828a97;padding-left:3%;}
#recruit .con .w1{width:23%;}
#recruit .con .w2{width:20%;}
#recruit .con .w3{width:22%;}
#recruit .con .w4{width:24%;}
#recruit .con .w5{width:8%;}
#recruit .con .tent .list{border-bottom:1px solid #e0e1e1;line-height: 22px;padding:15px 0px 15px 3%;}
#recruit .con .tent .list .t1{color:#323232;}
#recruit .con .tent .list.on{background:#f8f7f7;}
#recruit .con .tent .list.on .t1{color:#c91e1d;}
#recruit .con .tent .list:hover{background:#f8f7f7;}
#recruit .con .tent .list:hover .t1{color:#c91e1d;}
#recruit .con .tent .brief{border-bottom:1px solid #e0e1e1;padding:50px 0px 10px 3%;display: none;background:#fff;}
#recruit .con .tent .brief .t2{font-size:18px;color:#282828;margin-bottom: 25px;}
#recruit .con .tent .brief .t3{color:#a7a7a7;margin-bottom: 40px;line-height: 24px;}
.bgbgbg{position: fixed;z-index: 10;top:0;bottom:0;left:0;right:0;background: rgba(0,0,0,0.4);}
#recruit .tanchuang{position: fixed;width:600px;height:300px;top:50%;left:50%;margin:-150px 0px 0px -300px;background:url(../image/icon42.jpg) no-repeat bottom left #fff;z-index: 11;}
#recruit .tanchuang .tit1{background:#c91e1d;text-align: center;line-height: 60px;height:60px;color:#fff;font-size:20px;}
#recruit .tanchuang .con1{padding:36px 0px 0px;text-align: center;}
#recruit .tanchuang .t4{font-size:20px;margin-bottom: 20px;color:#7a7a7a;}
#recruit .tanchuang .tent1 a{width:88px;height:88px;line-height: 88px;background:#fff;border:1px solid #b9b9b9;border-radius: 50%;margin-right:40px;}
#recruit .tanchuang .tent1 a:nth-last-child(1){margin-right: 0px;}
#recruit .tanchuang .tent1 a:hover{border:2px solid #c91e1d;width:86px;height:86px;line-height: 86px;}

/*空中宣讲*/
#video{background: url(../image/img2.jpg)no-repeat center;}
.centercon{padding-top: 80px;padding-bottom: 150px;}
.centercon .tact-tit{font-size: 30px;color: #141d29;}
#video .video .video-list{margin-top: 60px;}
#video .video .video-list .bot{padding: 45px 45px;background: #fff;/*box-shadow: 0px 0px 20px rgba(0,0,0,0.2);*/border: solid 1px rgba(0,0,0,0.05);}
#video .video .video-list .bot .tit{font-size: 24px;color: #333;}
#video .video .video-list .bot .bri{font-size: 16px;color: #666;margin-top: 20px;}
/*#video .video .video-list .owl-carousel .owl-wrapper-outer{overflow: visible;}*/
#video .video .video-list .item .img{position: relative;}
#video .video .video-list .item .img .hover{position: absolute;left: 0;top: 0;z-index: 1;background: url(../image/img11.png)no-repeat center;width: 100%;height: 100%;cursor: pointer;}
#video .owl-theme#sync1 .owl-controls{display: none !important;}
#video #sync1{width: calc(100% - 20px);}
#video #sync2{margin-top: 40px;}
#video #sync2 .item{margin-right: 20px;}
#video #sync2 .item .bot{padding: 30px 25px;}
#video #sync2 .item .bot .tit{font-size: 16px;color: #333;}
#video #sync2 .owl-item.synced .item .bot{background: #c91e1d;}
#video #sync2 .owl-item.synced .item .bot .tit{color: #fff;}
#video .owl-theme .owl-controls .owl-buttons div{width: 58px;height: 58px;background: #fff url(../image/img16.png)no-repeat center;border: solid 1px #ddd;border-radius: 50%;margin: 0 auto;padding: 0;opacity: 1;}
#video .owl-theme .owl-controls .owl-buttons .owl-prev{position: absolute;left: -80px;top: 40%;z-index: 1;}
#video .owl-theme .owl-controls .owl-buttons .owl-next{position: absolute;right: -80px;top: 40%;z-index: 1;transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}
#video .owl-theme .owl-controls .owl-buttons div:hover{background: #c91e1d url(../image/img17.png)no-repeat center;border-color: #c91e1d;}

/*视频弹窗*/
.hidden-videos{display: none;}
.iframe-big{position: fixed;left: 0;right: 0;top: 0;width: 100%;height: 100%;z-index: 1004;display: none;}
.iframe-big .iframe-video{position: absolute;left: 50%;top: 50%;margin: -200px 0 0 -384px;z-index: 999;}
.iframe-big .iframe-video .iframes iframe,.iframe-big .iframe-video .iframes video{width: 750px !important;height: 480px !important;outline: none;}
.iframe-big .iframe-video .iframes video{width: 100%;height: 100%;object-fit:contain;}
.iframe-big .iframe-video .closes{position:  absolute;right: -100px;font-size: 36px;top: -40px;width:  40px;height:  40px;text-align:  center;line-height:  40px;background: #000;color:  #fff;cursor:  pointer;border-radius: 3px;}
.iframe-big .video-dark{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;z-index: 1;}
.video-wrap .item .hidden-videos{display: none;}
.iframe-big .hidden-videos{display: block;}

/*校招流程*/
.qa-cate{text-align: center;font-size: 0;margin-top: 40px;}
.qa-cate .a{display: inline-block;width: 150px;height: 50px;font-size: 16px;color: #141d29;line-height: 50px;border: solid 1px #ddd;border-left: none;background: #fff;}
.qa-cate .a:first-child{border-left: solid 1px #ddd;}
.qa-cate .a.on:first-child,.qa-cate .a:hover:first-child{border-left: solid 1px #c91e1d;}
.qa-cate .a.on,.qa-cate .a:hover{position: relative;background: #c91e1d;color: #fff;border-color: #c91e1d;}
.qa-cate .a.on:after,.qa-cate .a:hover:after{content: '';width: 10px;height: 9px;background: url(../image/img12.png)no-repeat center;position: absolute;left: 0;right: 0;bottom: -9px;z-index: 1;margin: 0 auto;text-align: center;}

#qa{background: url(../image/img7.jpg)no-repeat center;}
.qa-wrap{margin-top: 40px;box-shadow: 0px 0px 40px rgba(0,0,0,0.1);background: #fff;}
.qa-wrap .item{padding: 50px 60px;border-top: solid 1px #ddd;}
.qa-wrap .item:hover{background: #f6f6f6}
.qa-wrap .item:first-child{border-top: none;}
.qa-wrap .item .q{padding-left: 60px;background: url(../image/img13.png)no-repeat left 3px;}
.qa-wrap .item .q .tit{padding-bottom: 25px;border-bottom: dashed 1px #d1d1d1;font-size: 18px;color: #333;}
.qa-wrap .item .a{padding-left: 60px;margin-top: 25px;background: url(../image/img14.png)no-repeat left 3px;}
.qa-wrap .item .a .bri{font-size: 16px;color: #666;line-height: 30px;}

/*校招首页*/
#school{background: url(../image/img15.jpg)no-repeat center bottom;padding-bottom: 130px;}
#school #qa,#school #video{background: none;}
#school .more{display: block;width: 200px;height: 60px;background: #fff url(../image/img18.png)no-repeat 80% 24px;border: solid 1px #ddd;border-bottom: solid 3px #c91e1d;font-size: 16px;color: #000;margin: 0 auto;margin-top: 50px;text-align: center;line-height: 60px;text-indent: -20px;}
#school #recruit{padding: 70px 0;padding-bottom: 0;}
#school .centercon{padding-bottom: 0;}
#school .index-info{background: #fff;padding: 0;padding-top: 50px;}
#school #video{padding-bottom: 0;}


@media screen and (max-width: 1500px){
	.wrap2{width:96%;}
	.top-bg .top-bg-con .txt .icon{width:40px;height:40px;}
	.top-bg .top-bg-con .txt .t1{font-size:18px;}
	.top-bg .top-bg-con .txt .t2{font-size:32px;}
	.top-bg .top-bg-con .txt .t3{font-size:20px;width:40%;}

	#video .owl-theme .owl-controls .owl-buttons .owl-prev{left: -70px;}
	#video .owl-theme .owl-controls .owl-buttons .owl-next{right: -70px;}
}

@media screen and (max-width: 1380px){
	div.body.on{left: -40%;}
	div.body.on .header{left: -40%;}
	.menu-nav{width: 40%;}
	.top-bg .top-bg-con .txt .t3{width:60%;}
	#industry .con .text .t1{margin: 40px auto;}
}

@media screen and (max-width: 1350px){
	#video .owl-theme .owl-controls{display: none !important;}
}

@media screen and (max-width: 1310px){
	.wrap{width:95%;}
	.top-bg .top-bg-con .swiper-pagination{left:4%;text-align: left;bottom:13.33%;}
	.top-bg .wrap2{width: 100%;}
	#mini-nav{background: #828a97;}
	#mini-nav .mini:before{display: none;}
	#industry .con .text {width: 47.5%;padding-left: 2.5%;}
}

@media screen and (max-width: 1100px){
	.top-bg .top-bg-con .xiahua{width:10px;height:46px;background:url(../image/icon1.png) no-repeat center;background-size:cover;bottom:5%;}
	.top-bg .top-bg-con .swiper-pagination{bottom:5%;}
	.top-bg .top-bg-con .swiper-pagination .swiper-pagination-bullet{width:2rem;}
	.header .qita .hnav{display: none;}
	.header{height:50px;line-height:50px;}
	.header .logo{width:111px;height:30px;margin-top:10px;}
	.header .qita .menu{display: block;}
	.header .qita .menu:before{top:20px;}
	/* .search{height:50px;top:50px;}
	.search input{width:70%;height:30px;margin-top:10px;margin-left:5%;}
	.search #search-an{width:20%;height:30px;line-height:30px;margin-top:11px;} */
	.search-hhh input{margin:18px 10px 0px 0px;}
	#footer{padding-top:3rem;}
	#footer .fnav{float: none;}
	#footer .fnav .list{float: none;margin-right:0px;width: 100%;}
	#footer .fnav .list .p1{background:url(../image/icon34.png) no-repeat center right 7px;border-bottom:1px solid #888;cursor: pointer;padding:7px;}
	#footer .fnav .list .p1.on{background:url(../image/icon33.png) no-repeat center right 7px;}
	#footer .fnav .list .cnav{display: none;margin-bottom:16px;padding:0px 7px;}
	#footer .text{float: none;text-align: center;}
	#footer .text .logo{float: none;margin:2rem auto 1rem;width:111px;height:auto;}
	#footer .text .a2{display: inline-block;}
	#footer .qita .links{width:100px;}
	#footer .copy{height:auto;padding:1rem 0px;line-height:30px;}
	#footer .copy .fl,#footer .copy .fr{float: none;text-align: center;}

	.index-tit .p1{font-size:18px;margin-bottom:1.25rem;}
	.index-tit .p2{font-size:20px;line-height:26px;}
	.index-more{width:120px;height:30px;line-height:30px;}
	.index-pro{background-size:cover;padding: 10rem 0px 3.125rem;}
	.index-pro .text{width:100%;float: none;margin-bottom: 2rem;}
	.index-pro .text .pro-con{margin:1.5rem auto 3.125rem;}
	.index-pro .text .pro-con .p3{font-size:16px;}
	.index-pro .text .pro-con .p4{margin-top: 1rem;}
	.index-pro .img{width:100%;float: none;}
	.index-pro .img .cate{display: none;}
	.index-pro .img .con{margin-top: 2.8125rem;}
	.index-pro .img .pro-a{display: none !important;}
	.index-pro .img .swiper-button-prev{left:calc(50% - 59px);}
	.index-pro .img .swiper-button-next{right:calc(50% - 59px);left:auto;}
	.index-pro .img .swiper-pagination2{left:calc(50% - 50px);}
	.index-pro .img .swiper-container{padding-bottom:40px;}
	.index-indu{background:#fff;padding:3.125rem 0px;}
	.index-indu .con{margin-top: 2rem;padding:27px 0px;}
	.index-indu .con:after,
	.index-indu .con:before{width:51.5px;height:27px;background-size:cover;}
	.index-indu .con .item .icon{width:50px;height:50px;margin:3rem auto;}
	.index-indu .con .item .p1{font-size:12px;line-height: 20px;}
	.index-indu .con .item .p2{font-size:14px;line-height: 20px;margin: 0.625rem auto 3rem;}
	.index-indu .con .item.on{width:calc(19.58% - 2px);border:1px solid #f0f0f0; z-index:1;height:auto;top:auto;box-shadow: none;}
	.index-indu .con .item.on .hover{display: none;}
	.index-video{padding:6rem 0px;height:auto;}
	.index-video .text{width:95%;position: static;padding:3rem 2.5%;}
	.index-video .text .p3{margin: 1.5625rem auto;}
	.index-video .text .icon{width:15px;height:33px;}
	.index-video .text .meiy{display: none;}
	.index-video .text:before{display: none;}
	.index-video .video{width:100%;padding-top:48.27%;position: relative;right: auto;top:auto;}
	.index-video .video .iconfont{width:40px;height:40px;line-height:40px;margin:-20px 0px 0px -20px;font-size:40px;}

	#about .about-tit{font-size:18px;line-height: 24px;}
	#about .ceo{padding:6.25rem 0px 5.3125rem;}
	#about .ceo .intro{margin-top:5.625rem;border-bottom: 6px solid #e9eae1;}
	#about .ceo .intro .text{margin:2rem 4.585%;}
	#about .ceo .intro .text:before{display: none;}
	#about .ceo .intro .text .p1{font-size:18px;line-height: 24px;}
	#about .ceo .intro .text .p2{font-size:16px;margin:1rem auto 2rem;}
	#about .ceo .detail{margin-top: 2.5rem;width:100%;margin-right:0%;}
	#about .ceo .txt{width:100%;text-align: left;margin-top:1rem;}
	#about .ceo .txt .p1{font-size:30px;line-height: 40px;}
	#about .ceo .txt .p2{font-size:20px;line-height: 30px;}

	#industry .con .text .t1{margin: 20px auto;font-size:16px;line-height:24px;}
	#industry .con .text .t2{margin-bottom: 10px;font-size:13px;}
	#industry .con .text .swiper-button {width: 30px;height: 30px;line-height: 30px;margin-top:0px;}
	#industry .scen .swiper-button {width: 30px;height: 30px;line-height: 30px;margin-top:0px;}

	#contact .tact-tit{font-size:18px;line-height: 24px;}
	#contact .network .list .text{width:calc(60% - 15px);padding:15px 0px 0px 15px;}
	#contact .network .list .text .t1{line-height: 26px;}
	#contact .network .list .text .t2{line-height: 26px;}
	#contact .network .list .attr .t3{margin: 18px auto;}

	#talent .ximg{margin-top: -340px;}

	#video .video .video-list .bot{padding: 20px 20px;}
	.centercon .tact-tit{font-size:18px;line-height: 24px;}
	#video .video .video-list .bot .tit{font-size: 18px;}
	#video .video .video-list .bot .bri{font-size: 14px;margin-top: 10px;}
	#video #sync2 .item .bot{padding: 15px 15px;}
	#video #sync2 .item .bot .tit{font-size: 14px;}
	#video .video .video-list .item .img .hover{background-size: 50px;}
	#video #sync1{width: 100%;}
	#video #sync2 .item{margin-right: 10px;}

	.qa-cate{font-size: inherit;}
	.qa-cate .a{border-left: solid 1px #ddd;margin-bottom: 3px;}
}

@media only screen and (max-width:980px){
	.iframe-big .iframe-video .iframes iframe,.iframe-big .iframe-video .iframes video{width: 500px !important;height: 280px !important;}
	.iframe-big .iframe-video{margin:-60px 0 0 -384px;margin-left: -250px;}
	.iframe-big .iframe-video .closes{right: -65px;}

}

@media screen and (max-width: 750px){
	.top-bg .top-bg-con .txt .t1{font-size:14px;margin:1rem auto;}
	.top-bg .top-bg-con .txt .t2{font-size:20px;margin:0px auto 1rem;}
	.top-bg .top-bg-con .txt .t3{font-size:16px;line-height:22px;width:100%;}
	.top-bg .con .chao:before{padding-top: 53.33%;}
	.top-bg .con .chao .text{line-height:20px;height:20px;margin-top: -10px;}
	.top-bg .con .chao .text .t1{font-size:18px;}

	.iframe-big .iframe-video .iframes iframe,.iframe-big .iframe-video .iframes video{width: 340px !important;height: 180px !important;}
	.iframe-big .iframe-video{margin-left: -170px;}
	.iframe-big .iframe-video .closes{width: 35px;height: 35px;line-height: 35px;right: 0;font-size: 28px;}

	div.body.on{left: 0;}
	div.body.on .header{left: 0;}
	.menu-nav{width: 100%;}
	.menu-nav.on{right:0;}
	.menu-nav .guan{display: block;}
	.menu-nav .con{padding:2rem;}
	.menu-nav .con .vh{height:calc(100vh - 4rem);}
	.menu-nav .con .h2{font-size:18px;line-height:22px;}
	.menu-nav .con .h2 span{margin-right:5px;}
	.menu-nav .con .lang{margin:1rem 0px 0px;}
	.menu-nav .con .lang .lang-a{margin-right:1rem;}
	.menu-nav .nav .one-nav{font-size:16px;line-height:22px;margin:1.5rem 0px 0.5rem;}
	.menu-nav .nav .two-nav .nav-a{line-height:22px;margin:0px 1rem 0px 0px;}
	.menu-nav .erwei{margin-top:2rem;}

	.index-indu .con .item{width: calc(50% - 2px);}
	.index-indu .con .item:nth-child(5){width: calc(100% - 2px);}
	.index-indu .con .item.on{width: calc(50% - 2px);}
	.index-info{padding:6.25rem 0px 2.5rem;}
	.index-info .tit{font-size:20px;margin-bottom: 1.5625rem;}
	.index-info .fr,.index-info .item.da{width:100%;float: none;}
	.index-info .item.da{padding-top:86.2%;}
	.index-info .item .cate{top:15px;right:15px;font-size:12px;}
	.index-info .item .text{bottom:15px;left:15px;}
	.index-info .item .text .time{font-size:14px;line-height: 20px;}
	.index-info .item .text .p1{font-size:14px;line-height: 24px;margin-top: 8px;width:calc(95% - 15px);}
	.index-info .item.da .text .p1{font-size:14px;line-height: 24px;}
	.index-info .fr .item{margin-top:4%;}
	.index-join{padding-bottom: 7.5rem;}
	.index-join .text{left:15px;top:25%;}
	.index-join .text .p1{font-size:12px;margin-bottom: 0.5rem;}
	.index-join .text .p2{font-size:14px;}

	#mini-nav{height:50px;} 
	#mini-nav .mini{height:50px;}
	#mini-nav .mini .nav{width:100%;float: none;}
	#mini-nav .mini .nav .swiper-slide a{padding:16px 10px;}
	#mini-nav .mini .crumbs{display: none;}

	#about .ceo .intro .img{width:90%;padding-top:106.27%;margin:2rem auto 0px;float: none;}
	#about .ceo .intro .text{width:96%;margin:2rem 2%;float: none;}
	#about .company{padding-top:6.25rem;}
	#about .company .t1{font-size:16px;line-height: 20px;margin:2rem auto;}
	#about .company .t2{margin-bottom: 3.4375rem;}
	#about .company .img{width:100%;margin:1.75rem auto 1rem;float: none;}
	#about .company .img1{margin-bottom:0px;}
	#about .company .img1 .txt{width:calc(50% - 20px);padding-left:20px;margin-top: 4.625rem;}
	#about .company .img1 .txt:before{width:15px;height:12px;background-size:cover;}
	#about .company .img1 .txt .t3{font-size:16px;line-height: 24px;margin-top:2rem;}
	#about .company .img2{padding:1rem;}
	#about .company .img2 .t5{font-size:16px;}
	#about .company .img2 .t6{margin-top: 1.5rem;}
	#about .company .text{width:calc(100% - 10px);padding:5px;margin-bottom:1rem;}
	#about .company .text .bor{padding:1rem;}
	#about .company .text .t7{margin-top: 1rem;font-size:16px;line-height:20px;}
	#about .company .text .t8{font-size:16px;line-height: 20px;margin-top: 5px;}
	#about .company .text .tcon{height:23.125rem;}
	#about .company .text .tcon .t9{font-size:18px;top:7.5rem;left:2.875rem;}
	#about .company .text .tcon .t10{font-size:18px;bottom:4.0625rem;left:10.1875rem;}
	#about .company .text .tcon .t11{font-size:14px;bottom:11.25rem;right:6.25rem;}
	#about .company .text .tcon .t12{font-size:16px;right:6.25rem;top:4.375rem;}
	#about .company .text .tcon .t13{font-size:16px;right:1.5rem;}
	#about .culture{padding-top:16.5625rem;}
	#about .culture .t14{margin:1.5625rem auto 4.0625rem;font-size:14px;line-height: 20px;}
	#about .culture .con{margin:3.125rem auto 7.5rem;}
	#about .culture .con .img{display: none;}
	#about .culture .con .text{width:100%;}
	#about .culture .text .bor1{display: none;}
	#about .culture .text .bor2{display: none;}
	#about .culture .text .t1{display: none;}
	#about .culture .tcul{margin:1.5625rem auto;text-align: center;}
	#about .culture .tcul .item{width:70px;height:70px;margin-right: 5px;display: inline-block;float: none;}
	#about .culture .tcul .item .boor{width:70px;height:70px;line-height:70px;margin:0px auto;font-size:12px;}
	#about .culture .ccul .list .t2{font-size:16px;line-height: 24px;padding-bottom:1rem;margin-bottom: 2rem;}
	#about .history{padding-bottom:2.5rem;}
	#about .history .con{margin-top:1.5625rem;}
	#about .history .img{display: none;}
	#about .history .text{width:100%;float: none;}
	#about .history .list{margin:2.5rem auto 1.25rem;}
	#about .history .list .t1{font-size:16px;}
	#about .history .list .t2{font-size:14px;margin:1rem auto;}
	#about .history .list .t3{line-height: 24px;}

	/*industry 行业应用*/
	#industry{padding:6.25rem 0px 5rem;}
	#industry .indu-tit{font-size:18px;line-height: 24px;}
	#industry .indu-tit.f1{font-size:14px;}
	#industry .con{margin:2rem auto 4rem;}
	#industry .con:before{display: none;}
	#industry .con .text{width:95%;padding:0px 2.5%;float: none;}
	#industry .con .text .t1{font-size:14px;line-height: 24px;margin:2rem auto;}
	#industry .con .text .t1:before{bottom:-1rem;}
	#industry .con .text .t2{margin-bottom:3.125rem;}
	#industry .con .img{width:95%;padding-top:55.404%;margin:1rem auto;float: none;}
	#industry .scen{margin-top:2rem;}
	#industry .scen .item{margin-bottom: 1rem;width:100% !important;}
	#industry .scen .item .t3{font-size:14px;line-height:26px;margin-top: 1rem;}
	#every{margin:3.75rem auto 0px;}
	#every .item{width:calc(48.33% - 32px);padding:15px;}
	#every .item .text{width:calc(100% - 60px);}
	#every .item .text .t4{font-size:14px;line-height: 26px;}
	#every .item .text .t5{line-height: 26px;font-size: 12px;}
	#every .item .text .icon{width:18px;height:5px;margin-top:1rem;background-size: cover;}
	#every .item .img{width:50px;height:50px;}
	#every .item:hover{box-shadow: none;}

	/*single 单页*/
	#single{padding:5rem 0px;}
	#single .tit{font-size:18px;line-height: 24px;}
	#single .detail{margin-top:1rem;}

	#contact .network{padding:6.25rem 0px 5rem;}
	#contact .network .net-cate{margin:2rem auto;}
	#contact .network .net-cate .net-a{width:100px;height:35px;line-height: 35px;font-size:12px;}
	#contact .network .list{margin-bottom:1rem;}
	#contact .network .list .img{width: 100%;padding-top: 66.66%;float: none;}
	#contact .network .list .text{width:calc(100% - 2rem);padding:1rem;float: none;}
	#contact .network .list .text .t1{font-size:16px;}
	#contact .network .list .text .t2{font-size: 14px;}
	#contact .network .list .attr{display: none;}
	#contact .message{padding:6.25rem 0px;}
	#contact .message .img{margin:2.5rem auto;}
	#contact .message .img .txt{font-size:20px;margin-top:-11px;}
	#contact .message .con .txtx{width:100%;float: none;}
	#contact .message .con .icon{width:50px;height:60px;margin-right:5px;}
	#contact .message .con .text{font-size:16px;line-height: 24px;margin-top: 1rem;}
	#contact .message .con .feedback{width:100%;float: none;margin-top: 2rem;}
	#contact .message .con .feedback .c_row{height: 35px;line-height: 35px;margin-bottom: 1rem;}
	#contact .message .con .feedback .tit{line-height: 35px;}
	#contact .message .con .feedback input{height: 35px;}
	#contact .message .con .feedback input.iii{width:calc(100% - 100px);}
	#contact .message .con .feedback .m_row{height:18.75rem;margin-bottom: 1rem;}
	#contact .message .con .feedback textarea{line-height: 35px;}
	#contact .message .con .feedback .c_submit .anniu{width:100px;height:35px;line-height:35px;}
	#contact .contact{padding:6.25rem 0px 4.375rem;}
	#contact .contact .t1{margin:1.5625rem auto 2rem;font-size:14px;line-height: 20px;}
	#contact .tact .img{display: none;}
	#contact .tact .text{width: 100%;float: none;}
	#contact .tact .text .t2{font-size:16px;line-height: 20px;margin:2rem auto;}
	#contact .tact .text .line{margin-bottom: 1rem;width: 100%;}
	#contact .tact .text .t3 .p2.zm2{font-size:14px;}
	#contact #allmap{height:25rem;margin-top: 2rem;}
	#contact .con .txt{font-size:16px;margin:2.5rem auto;}
	#contact .con .list{padding:2rem 0px;}
	#contact .con .list .t4{width:100%;font-size:18px;line-height:24px;float: none;}
	#contact .con .list .t5{width:88%;}
	#contact .con .list .t5 .li{width:100%;float: none;}
	#contact .con .list .t5 .li:nth-child(2n){width:100%;float: none;}
	#contact .con .list .t5 .li .p3{width:50px;}
	#contact .con .list .t5 .li .p4{width:calc(100% - 50px);}
	#contact .con .list .anniu{width:calc(10% - 2px);}
	#contact .con .list .ditu{height:25rem;margin-top: 2rem;}
	#contact .distr .dtop{padding:6.25rem 0;}
	#contact .distr .dtop .t1{font-size:16px;line-height: 20px;margin:2rem auto 1rem;}
	#contact .distr .dtop .t2{width:80%;font-size:12px;line-height: 20px;}
	#contact .distr .dtop .t2.cnmlgb{width:80%;}
	#contact .distr .dbot{padding-top: 6.25rem;}
	#contact .distr .dbot .t3{font-size:16px;line-height: 20px;margin-bottom: 1rem;}
	#contact .distr .dbot .con{width:100%;}
	#contact .distr .dbot .item .img{width:70px;padding-top:70px;}
	#contact .distr .dbot .item .t4{font-size:14px;line-height: 20px;margin:1rem auto;}
	#contact .distr .dbot .item .t5{font-size:14px;line-height: 20px;}
	#contact .message.oooo{padding-top:3.125rem;}
	#contact .region:before{right:10px;}
	#contact .region .xiala{width: calc(100% - 100px);}
	#contact .region .xiala .tt2{line-height: 20px;}

	/*info 新闻中心*/
	#info{padding:6.25rem 0px;}
	#info .info-tit{margin-bottom: 3.75rem;font-size:18px;line-height: 24px;}
	#info .side{display: none;}
	#info .con{width:100%;float: none;}
	#info .IsNew .text .p1{font-size:14px;}
	#info .IsNew .text .p2{font-size:14px;}
	#info .IsNew .text .p3{font-size:12px;}
	#info .con .line{margin-top:2rem;}
	#info .list{padding:2rem 0px;}
	#info .list .p4{font-size:14px;width:calc(100% - 85px);}
	#info .list .p5{font-size:14px;width: 85px;}
	#info .list .p6{font-size:12px;margin-top:1rem;}
	#info .list:hover{background:none;padding-left:0px;}
	#info .info-ajax{height:35px;}
	#info .info-ajax img{height:20px;}

	/*info-detail 新闻详情*/
	#info .detalll .p1{font-size:20px;margin:1rem auto 1.5rem;}
	#info .detalll .p2{font-size:16px;}
	#info .detalll .line{margin-bottom:1.5rem;}
	#info .detalll{padding-bottom:6.25rem;}
	#info .before:before,#info .before:after,#info .info-hot{display: none;}

	/*products 产品中心*/
	#products{padding:6.25rem 0px 2rem;}
	#products .tit{margin-bottom: 1.25rem;font-size:18px;line-height: 24px;}
	#products .brief{margin-bottom: 2rem;}
	#products .con1 .item{width:100%;margin-right: 0%;margin-bottom:2rem;}
	#products .con1 .item:nth-child(3n){margin-right:0;}
	#products .con1 .item .text{line-height:40px;height:40px;}
	#products .con1 .item .text .p1{font-size:14px;}
	#products .con1 .item:hover .text .p1{display: block;color:#fff;}
	#products .con1 .item:hover .text .p2{display: none;}

	/*products-detail 产品详情*/
	#products .pro-cate{margin:2rem auto;}
	#products .pro-cate .pro-a{width:100px;height:35px;line-height: 35px;font-size:12px;}
	#products .con{margin:7.5rem auto 3.75rem;}
	#products .con .t1{font-size:16px;margin-left:2rem;}
	#products .con .line{margin:1rem 2rem;}
	#products .con .t2{font-size:18px;margin:0px 0px 2rem 2rem;}
	#products .con .tact{padding:3.75rem 0px 5.625rem;}
	#products .con .tact .text{width:calc(100% - 3.4375rem);margin-left: 3.4375rem;float: none;}
	#products .con .tact .text .t3{font-size:16px;margin-bottom: 1.5625rem;}
	#products .con .tact .text .t3:before{left:-1rem;}
	#products .con .tact .img{width:100%;margin-top:1rem;float: none;margin-right:0;}
	#products .con .tact .img .icon{margin-top:0;}
	#products .pro-parts .cate{margin-bottom: 1rem;}
	#products .pro-parts .cate .c1{margin-bottom:2px;}
	#products .pro-parts .pacon{overflow: scroll;}
	#products .pro-parts .pacon table{width:1100px;}
	#products .pro-parts .tip{font-size:12px;line-height: 20px;margin:2rem auto 5rem;}
	#products .pro-info{padding:5rem 0px 3.125rem;margin-bottom: 2rem;}
	#products .pro-info .titi{font-size:16px;line-height: 24px;margin-bottom: 2.5rem;}
	#products .pro-info .picon .swiper-container{padding-bottom: 3.5rem;}
	#products .pro-info .picon .swiper-container .swiper-pagination{display: inline-block;}
	#products .pro-info .picon .text{font-size:14px;line-height: 35px;height: 35px;}
	#products .pro-info .picon .swiper-button{display: none;}

	#join .join-tit{font-size:18px;line-height: 24px;margin-bottom: 2rem;}
	#salary{padding:6.25rem 0px 5rem;}
	#salary .saone{height:auto;background:none;padding:2rem;}
	#salary .saone .t1{font-size:16px;line-height: 22px;}
	#salary .saone .t2{font-size:12px;line-height: 22px;}
	#salary .satwo .img{display: none;}
	#salary .satwo .img:before{display: none;}
	#salary .satwo .text{padding:2rem 1%;width:98%;}
	#salary .satwo .text span{margin-bottom:1.75rem;padding-left:16px;}
	#salary .satwo .text span:before{width:4px;height:4px;border:2px solid #c91e1d;margin-top:4px;}
	#salary .sathree{padding-bottom: 3rem;}
	#salary .sathree .gallery-top .swiper-button{width: 29px;height: 29px;margin-top: -15px;line-height: 30px;}
	#salary .sathree .gallery-top .swiper-button-next{right:10px;}
	#salary .sathree .gallery-top .swiper-button-prev{left:10px;}
	#salary .sathree .shangtop{display: none;}
	#salary .sathree .gallery-thumbs{display: none;}
	#talent{padding:6.25rem 0px;}
	#talent .con{min-height:12.5rem;padding:11.875rem 0px 25rem;}
	#talent .simg{margin-bottom:-9.75rem;}
	#talent .ximg{margin-top:-24.375rem;padding-top: 101%;}
	#talent .con .t1{width:100%;float:none;text-align:center;padding-left:0;line-height: 30px;font-size:20px;}
	#talent .con .t2{width:100%;float:none;text-align:center;margin-top: 1rem;}
	#recruit{padding:6.25rem 0px 5rem;}
	#recruit .cate{background:#f0f2f4;padding:3rem 0px 5rem;margin-top:0px;height:auto;}
	#recruit .cate .ct1{width:100%;margin-bottom: 2rem;}
	#recruit .cate .ct1 .ttt{padding-left:18px;width:70px;font-size:12px;}
	#recruit .cate .ct1 .ctc{width:calc(100% - 88px);}
	#recruit .cate .ct1.bg1 .ttt{background-size:12px;}
	#recruit .cate .ct1.bg2 .ttt{background-size:12px;}
	#recruit .cate .ct1 .ctc .one{margin-right: 8px;}
	#recruit .cate .ct1 .ctc .ct-a{padding:0px 8px;font-size:12px;}
	#recruit .cate .ct1 .ctc .one.before::before{display: none;}
	#recruit .cate .ct1 .ctc .two{width:calc(100% + 84px - 2rem);padding:1rem;left:-88px;top:calc(100% + 3px);}
	#recruit .cate .ct1 .ctc .two .ct-a2{margin-right: 10px;font-size:12px;}
	#recruit .sousuo1{margin:2.5rem auto 1.25rem;}
	#recruit .sousuo1 .input{width:100%;height:35px;line-height: 35px;float:none;}
	#recruit .sousuo1 .input input{height:35px;text-indent:10px;font-size:12px;}
	#recruit .sousuo1 .input .tijiao{line-height: 35px;font-size:12px;}
	#recruit .con .t1{font-size:12px;}
	#recruit .con .titi{height:35px;line-height: 35px;padding-left:1%;font-size:12px;}
	#recruit .con .w1{width:53%;}
	#recruit .con .w2{width:22%;display: none;}
	#recruit .con .w3{width:15%;display: none;}
	#recruit .con .w4{width:26%;}
	#recruit .con .w5{width:20%;}
	#recruit .con .tent .list{line-height: 20px;padding:1rem 0px 1rem 1%;}
	#recruit .con .tent .brief{padding:3rem 0px 0px 1%;}
	#recruit .con .tent .brief .t2{font-size:14px;margin-bottom: 1.5rem;}
	#recruit .con .tent .brief .t3{margin-bottom: 3rem;font-size:12px;}
	#recruit .tanchuang{width:90%;height:18rem;left:5%;margin:-9rem 0px 0px;}
	#recruit .tanchuang .tit1{line-height: 30px;height:30px;font-size:14px;}
	#recruit .tanchuang .con1{padding:2rem 0px 0px;}
	#recruit .tanchuang .t4{font-size:14px;margin-bottom: 1rem;}
	#recruit .tanchuang .tent1 a{width:5.5rem;height:5.5rem;line-height: 5.5rem;margin-right:2.5rem;}
	#recruit .tanchuang .tent1 a:hover{border:1px solid #c91e1d;width:5.5rem;height:5.5rem;line-height: 5.5rem;}
	#recruit .tanchuang .tent1 a img{max-width:95%;}

	#video{background: none;}
	.centercon{padding: 4.25rem 0px 4.25rem}
	#video .video .video-list{margin-top: 3rem;}

	.qa-wrap .item{padding: 25px 25px;}
	.qa-wrap .item .q{padding-left: 40px;background-size: 18px;}
	.qa-wrap .item .a{padding-left: 40px;background-size: 18px;margin-top: 12px;}
	.qa-wrap .item .a .bri br{display: none;}
	.qa-wrap .item .q .tit{font-size: 14px;padding-bottom: 12px;}
	.qa-wrap .item .a .bri{font-size: 13px;line-height: 25px;}

	.qa-cate{margin-top: 20px;}
	.qa-cate .a{width: 110px;height: 40px;line-height: 40px;font-size: 14px;}

	#school #recruit{padding: 6.25rem 0;}
	#school .more{width: 130px;height: 40px;line-height: 40px;font-size: 14px;background: #fff url(../image/img18.png)no-repeat 88% 13px;margin-top: 30px;}
	#school{padding-bottom: 6.25rem;}

}
@media screen and (max-width: 400px){
	#contact .distr .dtop .t2{width:100%;}
}



/*自定义*/
.pgs{margin: 20px 0;}
.pgs ul li {
    display: inline;
}
.pgs a, .pgs span, .pgs label {
    float: left;
    display: inline-block;
    padding: 0 10px;
    margin-left: 6px;
    height: 24px;
    line-height: 24px;
    border: #e3e3e3 solid 1px;
}


.c1.cur a{
    background: #d12823;
    border: 1px solid #d12823;
    color: #fff;
    padding: 2px;
}
.c1 {
    height: 30px;
    line-height: 30px;
    border: 1px solid #dcdcdc;
    min-width: 60px;
    margin-right: 2px;
    background: #f9f9f9;
    color: #282828;
    display: inline-block;
    padding: 0px 5px;
}
.cur-p {
    cursor: pointer;
}
.clean {
    zoom: 1;
}

.quoter{
    display:block;
    margin:0 auto;
    width: 50%;
}


.language {
    float: right;
    margin-left: 30px;
    position: relative;
    font-size: 12px;
    z-index: 100;
}

/*多语言*/


.ey_lang em {margin:0;padding:0;border:0;font-size:14px;font:inherit;vertical-align:baseline}
.container-layout {margin:0 auto;padding:0 10px;/*max-width:1500px;*/}
.ey_lang {float: right;}
.ey_lang .ey-zb{margin-left:20px;}
.ey_lang a:hover{text-decoration:none}
.ey_lang .sf-menu a{border:none;color:color:#fff !important;padding-top:6px;padding-bottom:9px}
.ey_lang .sf-menu li{background-color:transparent}
.ey_lang .sf-menu li ul{}
.ey_lang .sf-menu li li{background-color:#fff}
.ey_lang .sf-menu li li a{border-bottom:1px solid #f2f2f2;padding:0.75em 1em}
.ey_lang .first-level,.ey_lang .first-level:active{font-size:13px;padding:0 15px !important;color:#ccc !important;font-size:13px}
.ey_lang .first-level span{display:block;height:90px;line-height:90px;padding-left:20px;}
.ey_lang em{margin:0 3px}
.ey_lang .sf-menu li:hover ul{top:90px}
.ey_lang .sf-menu li ul{left:auto;right:0}
.ey_lang .sf-menu li li{background-color:#262626}
.ey_lang .sf-menu li li a{line-height:normal;padding:13px 15px;color:#fff !important;border-bottom:none;font-size:13px}
.ey_lang .sf-menu li li:hover,.ey_lang .sf-menu li li a:focus,.ey_lang .sf-menu li li a:hover,.ey_lang .sf-menu li li a:active{background:#ff9600}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu{line-height:1.0}
.sf-menu ul{position:absolute;top:-999em;}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;position:relative}
.sf-menu a{display:block}
.sf-menu a{border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding:.75em 1em;text-decoration:none}
.sf-menu a,.sf-menu a:visited{color:#13a}
.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#ff9600;outline:0}


