﻿.width750{width: 750px;margin: auto;max-width: 75%;}
.whline{display: inline-block;width: 50px;height: 4px;background: #fff;}
.ht50{ height: .5rem;}
.wt28{width: .28rem;}
.wt130{width: 1.3rem;}
.colorlogos{color: #e10a00;}
.about_1{padding: 1.5rem 0;}
.about_2{background: #dce3e7;}
.about_2 .imgs{width: 48.5%;}
.about_2 .txts{padding: .8rem 2.6rem .2rem .8rem;}
.about_3{padding: .6rem 0;}
.breadDL{border-radius: 70px;margin: 0 .3rem;overflow: hidden;position: relative;z-index: 6;font-size: 0; white-space: nowrap;overflow-x: auto;}
.breadDL dd>a{display: block;text-align: center;line-height: .7rem;padding: 0 .2rem;background: #d1dae2;}
.breadDL dd.on>a{background: #fff;color: #32447d;}
.breadDL dd{margin: 0 0 0 1px;display: inline-block;vertical-align: top;font-size: .18rem;}
.aboutSN .items{display: none;padding: 0 1rem;}
.aboutSN .items.on{display: block;}
.ab_left{max-width: 50%;}
.ab_right{width: 4.3rem;}
.ab_right .qlist{width: 1.9rem;height: 1.9rem;background: #b3b8c9;border-radius: 50%;margin-bottom: .2rem;text-align: center;}


.linian dd{flex: 1;-webkit-flex: 1;color: #fff;border-right: 1px solid #fff;border-color: rgba(255,255,255,.2);padding: 2rem 0 3.7rem 0;}
.linian dd .ct{position: relative;text-align: center; margin: 0 .3rem;padding-bottom: .2rem;}
.linian dd .txt{position: absolute;left: 0;right: 0;text-align: center;top: 100%;}
.linian dd .ico{display: inline-block;line-height: .8rem;width: .8rem;border-radius: 50%;border: 1px solid #fff;font-size: .36rem;margin-bottom: .3rem;}
.linian dd .whline{ height: 1px;}
.wenhua .cts{width: 4.7rem;max-width: 90%;margin: auto;}
.wenhua .fcg{padding: 2.2rem 0 1.5rem 0;}
.fourDL{width: 101.5%;}
.fourDL dd{width: 23.5%;margin: 0 1.5% 1.5% 0;}
.fourDL dd .txt{padding: .25rem;}
.threeDL {width: 102%;}
.threeDL dd{width: 31.33%;margin: 0 2% 2% 0;}
.sannaiwh .paddAbs{top: 0;}
.honorDL dd{background: #fff;text-align: center;padding: .32rem 0;cursor: pointer;position: relative;z-index: 2;}
.honorDL dd .hon{ height: 2.8rem;}
.alertImgs {width: 100%;height: 100%;}
.alertImgs img{max-height: 90vh;max-width: 90vw;}

.goPages {text-align: center;}
.goPages .page-prev,.goPages .page-next{display: inline-block;vertical-align: top;width: .46rem;line-height: .46rem;border: 1px solid #f7f7f7;background: #f7f7f7;font-size: .18rem;margin: 3px;}
.goPages ul{display: inline-block;vertical-align: top;}
.goPages ul li{display: inline-block;vertical-align: top;width: .46rem;line-height: .46rem;border: 1px solid #f7f7f7;background: #f7f7f7;font-size: .18rem;margin: 3px;}
.goPages ul .pagenumact{background: #e10a00;border-color: #e10a00;color: #fff;}
.goPages a{ padding-left:5px; padding-right:5px;}
.goPages2 .page-prev, .goPages2 .page-next,.goPages2 ul li{background: #fff;}
.cikListTs{padding: 0;}
.cikListTs2{background: #f7f7f7;}
.cikListTs .cik{ padding: .15rem .4rem;}

.twoDL dd{width: 48%;margin-bottom: 2%;}
.productDL{width: 1200px;max-width: 100%;margin: auto;}
.proRight{width: 51%;position: relative;background: #000;}
.proLeft{padding: .7rem .7rem .2rem 1.2rem;}
.product-pagination{ position: absolute;left: 0;right: 0;bottom: .25rem;text-align: center;z-index: 2;}
.product-pagination span{background:#fff; margin: 0 0.05rem;border-radius: 0;height: 3px;width: 22px;}
.xgcp-pagination{text-align: center;z-index: 2;}
.xgcp-pagination span{ margin: 0 0.05rem;border-radius: 0;height: 3px;width: 22px;}

.jjSwipers {overflow: hidden;}
.jjSwipers .txt{color: #fff; position: absolute;left: 0;right: 0;bottom: 0; top: 0; text-align: center;padding: 3% 25px;opacity: 0;transition: .5s;max-width: 490px;margin: auto;}
.jjSwipers .swiper-slide-active .txt{opacity: 1;}
.jjSwipers .swiper-slide{ width: 56%;}
.jjSwipers .swiper-slide img{display: block;width: 100%;transition: 1s;}
.jjSwipers .btn{cursor: pointer;font-size: 20px;position: absolute;top: 50%;margin-top: -24px; z-index:5;text-align: center; width: 48px;line-height: 48px; background: #fff; border-radius: 40px;top: 50%;}
.jjSwipers .fin-prev{ left: 22%;margin-left: -24px;}
.jjSwipers .fin-next{ right: 22%;margin-right: -24px;}
.solutionDL dd .link{display: block;position: relative;color: #fff;}
.solutionDL dd .txt{position: absolute;left: 0;right: 0;bottom: 0;padding: .23rem;background: rgba(0,0,0,.5);background: linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0));background: -webkit-linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0));}
.hangyeBg{min-height: 3.8rem;padding: .3rem 0;background-size: cover !important;}
.publicLR .leftImg{width: 50%;}
.publicLR .right_txt{padding-right: .5rem;}
.soluProds .swiper-slide{background-size: cover !important;text-align: center;color: #fff;padding: .6rem 0; height: auto;}
.soluProds .ctxt{padding: 0 .2rem;position: relative;z-index: 2;}
.soluProds .whline{ height: 1px;margin-bottom: .1rem;}
.cotinaBg{background-size: contain !important;}
/*新闻*/
.borderbt{border-bottom: 1px solid #e5e5e5;}
.newsDL1 dt,.newsDL1 dd{box-shadow: 0 0 15px 1px rgba(0,0,0,.1);}
.newsDL1 dt .lefts{width: 46%;}
.newsDL1 dt .rights{padding: .3rem .5rem .2rem .5rem;}
.newsDL1 dd .link{display: block;}
.newsDL1 dd .cots{padding: .4rem;}
.newsDL1 dd .text{padding-top: .15rem;margin-top: .15rem;border-top: 1px solid #e5e5e5;}
.newsDL1 dd .mb,.jiansheDL dd .mb{position: absolute;left: 0;right: 0;top: 0;bottom: 0;opacity: 0;background: rgba(0,0,0,.4);line-height: 1;font-size: .46rem;}
.colore10a00{color:#e10a00}
.jiaoliuDL .ct{ margin: 0 .6rem 0 .5rem;}
.jiaoliuDL .ct .scaleImg{width: 30%;}
.jiaoliuDL .ct .txt{padding-left: .5rem;}
.jiaoliuDL .link{padding: .5rem;border: 1px solid #e5e5e5;margin-bottom: .3rem;}
.jiaoliuDL .rt{width: .6rem;line-height: .6rem;color: #fff;background: #dfdfdf;border-radius: 50%;text-align: center;display: inline-block;}
.jiansheDL dd .link{display: block;text-align: center;}
.jiansheDL dd{box-shadow: 0 5px 15px 1px rgba(0,0,0,.1);}
.jiansheDL dd .txt{padding: .2rem;}

.shares .bdsharebuttonbox .bdb{position: relative;margin: 0 2px;display: inline-block;vertical-align: top;}
.shares .bdsharebuttonbox a{display: block; position: relative;z-index: 2; width: 32px !important;; height: 32px !important; padding: 0 !important; margin: 0 !important;   background: transparent !important;color: #fff; text-align: center;transition: 0s; }
.shares .bdsharebuttonbox .bdb i{ font-size: 32px; position: absolute; left: 0;right: 0;top: 0;bottom: 0; text-align: center; line-height: 32px;transition: .4s; -webkit-transition: .4s;}
.color0cc277{color: #0cc277;}
.colorf0b11b{color: #f0b11b;}
.coloreb3341{color: #eb3341;}
.newsTitle{border-bottom: 1px solid #eee;}
.detailsTxt{color: #666;line-height: 1.8;}
.detailsTxt img{margin: 15px 0;height: auto !important;max-width: 100% !important;}
.shareBom{border-top: 1px solid #eee;}
.publicBtn2 .btn{display: inline-block;padding: .1rem .4rem;color: #e10a00;border:1px solid #e10a00;border-radius: .5rem;}
.yanfa_1{position: relative;padding-left: 40%;}
.yanfa_1 .leftTxt{position: absolute;left: 0;bottom: 0;right: 50%;min-height: 85%;z-index: 3;}
.yanfa_1 .leftTxt .pads{padding: .3rem .9rem;}
.dLine{width: 18px;height: 3px;background: #fff;display: block;vertical-align: top;}
.yanfa_2 .yfas{width: 46%;box-shadow: 0 5px 15px 1px rgba(0,0,0,.1);}
.yanfa_2 .mb{position: absolute;left: 0;right: 0; bottom: 0; text-align: center;color: #fff;padding: .15rem;background: rgba(203,24,32,.8);z-index: 2;}
.yanfa_2 .cots{padding: .4rem;}
.yanfa_2 .cots p{width: 50%;margin: 0.05rem 0;}
.yanfa_2 .cots p span{padding-right: 3px;font-size: .2rem;line-height: 1;}
.shebeiDL{box-shadow: 0 5px 15px 1px rgba(0,0,0,.1);}
.shebeiDL dd{flex: 1;-webkit-flex: 1;}
.shebeiDL dd .bots{background: #fff;text-align: center;padding: .45rem .2rem;border-left: 1px solid #e5e5e5;}
.shebeiDL dd .tops{min-height: 5.5rem;background: rgba(0,0,0,.5);padding: .3rem;opacity: 0;-webkit-opacity: 0;}
.shebeiDL dd .tops>div{width: 100%;}
.researchTit{text-align: center;}
.researchTit a{display: inline-block;padding: .2rem .4rem;border-bottom: 2px solid transparent;}
.researchTit a.on{background: #eeeeee;border-color: #e10a00}
.zhuanliDL dd .imgs{display: block;width: 90%;margin: auto;}
.zhuanliDL dd .txt{text-align: center;box-shadow: 0 5px 15px 1px rgba(0,0,0,.1);padding: .2rem .2rem .1rem .2rem;}
.zhuanliDL dd .vLine{display: inline-block;width: 1px;height: .22rem;background: #e10a00;}
.zhuanliDL dd .mts{min-height: .48rem;}
.zhuanliDL{width: 104%;}
.zhuanliDL dd{width: 21%;margin: 0 4% 4% 0;}
.join_1{padding: .8rem 0;}
.join_2 .imgs{width: 50%;}
.join_2 .txts{padding: .2rem 1.2rem;}
.fuliDL{width: 1200px;max-width: 94%;margin: auto;}
.fuliDL dd{width: 26%;text-align: center; margin-bottom: .3rem;}
.fuliDL dd .ico{display: block; margin: auto; color: #e10a00; width: 1.7rem;line-height: 1.7rem;border-radius: 50%;border: 2px solid #ddd;font-size: .48rem;}
.fuliDL dd .name{display: inline-block;background: #e10a00;color: #fff;padding: 0.05rem .2rem;min-width: 4em;border-radius: .5rem;position: relative;z-index: 2;top: -0.25rem;}

/*招聘*/
.jobsDL dd{border: 1px solid #ddd; margin-bottom: .3rem;}
.jobsDL dd.on .jiantou{color: #fff;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.jobsDL dd.on .top{background: #e10a00;color: #fff;}
.jobsDL dd .top{ padding: .2rem .6rem .2rem .3rem;position: relative;cursor: pointer;}
.jobsDL dd .top .mt1{min-width: 2.2rem;}
.jobsDL dd.on{box-shadow: 0 0 15px 1px rgba(0,0,0,.1);}
.jiantou{position: absolute;right: 0;bottom: 0;line-height: .68rem;width: .68rem;text-align: center;font-size: .3rem;}
.jobsDL .bot{display: none; padding: .3rem;line-height: 2;}
.onBtn .btn{min-width: 130px;text-align: center;padding: 7px 15px;border-radius: 5px;color: #fff;display: inline-block;background: #0068b7;}
.jobsDL dd.on .bot{display: block;}

/*销售中心*/
.salesCenter .saImgs{width: 48%;height: 9rem;}
.salesCenter .saImgs .padds{padding: 0 0 0 1.2rem;}
.saForms{padding: .6rem;}
.saForms .forms{width: 5.8rem;max-width: 100%;}
.saForms .tit{border-bottom: 1px solid #e10a00;}
.formItem{ margin-bottom: .3rem;}
.formItem label{min-width: 1rem;text-align: right;padding-right: .1rem;}
.formItem .textpt{padding:.1rem .2rem;width: 100%;border: 1px solid #ddd;box-sizing: border-box;}
.formBtn{text-align: center;padding: .5rem 0 0 0;}
.formBtn .btn{display: inline-block;background: #e10a00;color: #fff;padding: 0.05rem .25rem;border-radius: .5rem;margin: 0 .1rem;cursor: pointer;}
.formBtn .btn2{background: #f4f4f4;color: #333;}


.searchForm{width: 5rem;max-width: 100%;margin:.5rem auto .1rem auto;border-radius: 100px;background: #f8f8f8;border: 1px solid #eee;}
.searchForm .txt{line-height: .3rem;height: .3rem;padding: .15rem 0;display: block;width: 100%;background: transparent;}
.searchForm .btn{padding: 0 .4rem;border-radius: 100px;color: #fff;line-height: .6rem;background: #e10a00;}
.searchDL dd .link{padding: .3rem 0;border-bottom: 1px solid #e5e5e5;}
.searchDL dd .date{min-width: .85rem;padding-right: .2rem;}

.cikList {background: #fff;display: inline-block;padding: 5px;border-radius: .5rem;}
.cikList .cik{padding:.1rem .2rem;display: inline-block;border-radius: .5rem;}
.cikList .cik.on{background: #e10a00;color: #fff;}
.cikList .cik:nth-child(1){border: 0;}


.aboutItems{margin-left: 1.2rem;}
.aboutHalf .leftImg{width: 47%;position: relative;cursor: pointer; }
.aboutHalf .flexpadding{padding: 0 1rem;}
.hLine{width: .6rem;height: 3px;background: #D51322;margin: .2rem 0;}
.openVideo{line-height: 1;color: #fff;font-size: .76rem;position: absolute;left: 50%;top: 50%;margin-top: -0.38rem;margin-left: -0.38rem;}
.openVideo i{display: block;}
.aboutItems{}
.aboutSpee .rightImg{width: 50%;background: #103059;}
.aboutSpee .rightTi{position: absolute;left: 0;bottom: 0;right: 0; padding: .3rem;}
.aboutSpee .flexpadding{padding:1rem;background: #e9e9f0;}
.height85{ height: .85rem;}
.aboutCult dd{width: 33.33%;background-size: cover !important;height: 8.2rem;overflow: hidden;position: relative;}
.aboutCult .bg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-size: cover !important;}
.aboutCult dd .txt{width: 80%;padding: 0 10%;color: #fff;z-index: 2;position: relative; }
.aboutCult dd .wLine{width: .4rem;height: 1px;background: #fff;opacity: .5;display: inline-block;margin: .2rem 0;}
.aboutCult dd .cot{margin-top: .7rem;line-height: 1.8;display: none;}
.aboutSocial dd .txt{padding: .25rem;}
.abDevBg{padding: 1.5rem 0 1.2rem 0;background-size: cover !important;position: relative;}
.aboutLC{padding: 0 0 .3rem 0;max-width: 80%;margin: auto;}
.aboutLC .ac{display: none;text-align: center;}
.aboutLC .ac.on{display: block;}
.aboutLC .year{color: #29569a;margin-bottom: .3rem;font-weight: bold;animation: dh_lt .5s ease-in both;-webkit-animation: dh_lt .5s ease-in both;}
.aboutLC .cos{min-height: .8rem;animation: dh_rt .5s ease-in both;-webkit-animation: dh_rt .5s ease-in both;}
.prossDiv{width: 2.3rem;position: relative;height: 2px;background: #cdcfd3;margin: auto;}
.prossDiv span{position: absolute;left: 0;top: -1px;bottom: -1px;border-radius: 5px;width: 0;background: #122a88;transition: .5s;-webkit-transition: .5s;}
.swiperYear{width: 2.3rem;margin: auto;overflow: visible;text-align: center;z-index: 2;}
.swiperYear .linef{height: 1rem;width: 1px;display: block;margin: auto;background: #ddd;position: relative;margin-bottom: .2rem;background: rgba(0,0,0,.1);}
.swiperYear .linef:after{display: block; position: absolute; content: ''; top: 100%;left: -2px; width: 5px;height: 5px;background: #333;border-radius: 5px;}
.historyBot{position: relative;}
.hisBg{position: absolute;left: 0;top: 0;height: 1rem;right: 0;background: #e0e3ee;background: linear-gradient(to left,#6877a6,#e3e6f0);}
.hisBg .bg{position: absolute;left: 0;right: 0;top: 100%;height: 6px;}
.hisBg .redCt{position: absolute; left: 50%;top: 0;bottom: 0;width: 1px;background: #D51322;}
.hisBg .redCt:before{position: absolute;border-width: 8px;content: '';border-style: solid;border-color: #fff transparent transparent transparent;left: -7px;}
.dev-btn{position: absolute;z-index: 3; line-height: .48rem;width: .48rem;text-align: center;color: #9aa4cb;border: 1px solid #9aa4cb;font-size: .2rem; border-radius: 50%;top: 50%;margin-top: -0.24rem;cursor: pointer;}
.dev-prev{ left: 10%;}
.dev-next{ right: 10%;}

/*产品栏目*/
.mrginLt12{margin-left: 1.2rem;}
.productTop{position: relative;}
.halfImg{width: 50%;}
.halfImg img{display: block;width: 100%;}
.productTop .txt{position: absolute;left: 50%;top: 0;right: 0;background: #f6f6f6;padding: .7rem;max-height: 9rem;overflow-y: auto;min-height: 5rem;}
.hLinemg{margin: .1rem 0;}
.chaBg{position: relative;}
.chaBg .tit{position: absolute;top: 1.1rem;left: 1.2rem;text-transform: uppercase;font-size: .66rem;line-height: 1;color: #e60013;opacity: .2;}
.max660{width: 660px;max-width: 100%;}
.zsDL{width: 103%;}
.zsDL dd{width: 22%;margin: 0 3% 0 0;}
.activeList .swiper-slide{display: block;overflow: hidden;position: relative;}
.activeList .txt,.jbBg{position: absolute;left: 0;right: 0;bottom: 0;padding: .5rem .3rem .3rem .3rem;background: rgba(0,0,0,.5);background: linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0));background: -webkit-linear-gradient(to top, rgba(0,0,0,.75),rgba(0,0,0,0));}
.active-btn{ position: absolute;line-height: .6rem;width: .6rem;text-align: center;border-radius: 50%;top: 50%;margin-top: -0.3rem;z-index: 3;cursor: pointer;transition: .3s;font-size: .24rem;background: #D51322;color: #fff;}
.active-prev{ left: -0.3rem;}
.active-next{ right: -0.3rem;}
.swiperBtns{text-align: center;}
.swiperBtns .swiper-pagination-bullet{border-radius: 0;width: 25px;height: 3px;margin: 0 5px;}
.active-pagination{display: none;}
.conMap{ width: 900px;max-width: 100%;margin:.5rem auto;position: relative;}
.mapDot{ position: absolute;z-index: 2;color: #666;cursor: pointer;line-height: .3rem;margin: -0.15rem 0 0 -0.15rem;}
.mapDot .sons{cursor: pointer;}
.mapDot.on{z-index: 5;}
.mapDot.on .sons{color: #E10A00;}
.mapDot.on .sonsList{display: block;}
.sonsList{display: none; position: absolute; left: 100%; top: 0;white-space: nowrap;padding-left: .15rem;transform-origin: left; animation: dh_ls .5s linear both;}
.sonsList .paddis{background: rgba(255,255,255,.9);position: relative; border: 1px solid #eee; min-width: 2.0rem;min-height: 2.5rem; box-shadow: 0 0 15px 1px rgba(0,0,0,.1);padding:.2rem;}
.closeMp{position: absolute;right: 0;top: 0;line-height: 1;padding: .1rem;}
.pageVisible{overflow: visible;z-index: 3;}
.sonsList .paddis p{margin: 5px; float:left;}

.socialPages{text-align: center;padding: .2rem 0;}
.socialPages .swiper-pagination-bullet{border-radius: 0;width: 28px;height: 4px;margin: 0 8px;}
.socialPages .swiper-pagination-bullet-active{background: #E10A00;}
.aboutSocial dd{ height: auto;background: #f3f3f3;}



@media only screen and (max-width:1600px ) {
	.about_2 .txts{padding: .8rem .8rem .2rem .8rem;}
}

@media only screen and (min-width:960px ) {
	.closeMp,.active-btn,.aboutCult .bg,.searchForm .btn,.formBtn .btn,.formItem .textpt,.jobsDL dd,.jobsDL dd .top,.fuliDL dd .name,.fuliDL dd .ico,.zhuanliDL dd .vLine,.zhuanliDL dd .txt,.shebeiDL dd .bots,.shebeiDL dd .tops,.jiansheDL dd,.jiansheDL dd .mb,.jiaoliuDL dd,.jiaoliuDL .rt,.newsDL1 dd .mb,.newsDL1 dd,.soluProds .swiper-slide:before,.solutionDL dd .txt,.honorDL dd,.fourDL dd,.linian dd .ico,.linian dd,.ab_right .qlist{transition: .5s;-webkit-transition: .5s;}
	.ab_right .qlist:hover{background: #e10a00;}
	.ab_right .qlist:hover *{color: #fff;}
	.aboutHalf .leftImg:hover .openVideo{color: #D51322;}
	.aboutCult dd:hover .bg{transform: scale(1.1);-webkit-transform: scale(1.1);}
	.dev-btn:hover{background: #28569A;color: #fff;border-color: #28569A;}

	.linian dd:hover{background: rgba(66,163,223,.5);}
	.linian dd:hover .ico{transform: rotate(360deg);-webkit-transform: rotate(360deg);}
	.fourDL dd:hover{transform: translate(0,-15px);-webkit-transform: translate(0,-15px)}
	.honorDL dd:hover{transform: translate(0,-5px);-webkit-transform: translate(0,-5px);box-shadow: 0 0 15px -5px rgba(0,0,0,.2);}
    .jjSwipers .swiper-slide:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}
	.jjSwipers .btn:hover{background: #0871FF;color: #fff;}
	.solutionDL dd :hover .txt{background: rgba(0,158,255,.35);}
	.soluProds .swiper-slide:before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;content: '';background: transparent;}
	.soluProds .swiper-slide:hover:before{background: rgba(0,158,255,.2);}
	.newsDL1 dd:hover{background: #e10a00;color: #fff;}
	.newsDL1 dd:hover *{color: #fff !important;}
	.newsDL1 dd:hover .text{border-color: rgba(255,255,255,.3);}
	.newsDL1 dd:hover .date{opacity: .5;}
	.newsDL1 dd:hover .mb,.jiansheDL dd:hover .mb{opacity: 1;}
	.jiaoliuDL dd:hover .rt{background: #e10a00;}
	.jiaoliuDL dd:hover {box-shadow: 0 0 15px 1px rgba(0,0,0,.1);}
	.jiansheDL dd:hover{background: #e10a00; color: #fff;}
	.jiansheDL dd:hover .link{color: #fff;}
	.publicBtn2 .btn:hover{background: #e10a00;color: #fff;}
	.shebeiDL dd:hover .tops{opacity: 1;-webkit-opacity: 1;}
	.shebeiDL dd:hover .bots{background: #e10a00;color: #fff;}
	.shebeiDL dd:hover .bots *{color: #fff;}
	.zhuanliDL dd:hover .txt{background: #e10a00;color: #fff;}
	.zhuanliDL dd:hover .vLine{transform: rotate(45deg);-webkit-transform: rotate(45deg);background: #fff;}
	.fuliDL dd:hover .ico{background: #e10a00;border-color: #e10a00;color: #fff;}
	.fuliDL dd:hover .name{top: 0.05rem;}
	.onBtn .btn:hover{background: #e10a00;}
	.jobsDL dd:hover{border-color: #e10a00;}
	.formItem .textpt:focus{border-color: #e10a00;}
	.formBtn .btn:hover{background: #e10a00;color: #fff;}
	.searchForm .btn:hover{background: #e10a00;}
	.searchDL dd .link:hover{border-color: #e10a00;}
	.active-btn:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}
	.closeMp:hover{color: #E10A00;}
}

@media only screen and (max-width:960px ) {
	.nytext .cots{ padding-left: 0.6rem;}
	.about_2{display: block;}
	.about_2 .imgs{width: auto;}
	.about_2 .txts{padding: .3rem;}
	.aboutSN .items{padding: 0 .3rem;}
	.two960 {width: 102%;}
	.two960 dd{width: 48%; margin-bottom: 2%;margin-right: 2%;}
	.productFlex{display: block;}
	.proRight{ width: auto;}
	.proLeft{ padding: .3rem .3rem .5rem .3rem;}
	.publicLR {display: block;}
	.publicLR .leftImg{width: auto;}
	.publicLR .right_txt{padding: 0;}
	.yanfa_2 .yfas{width: 48.5%;}
	.shebeiDL dd .tops{opacity: 1;}
	.shebeiDL dd{margin-right: 1px;}
	.yanfa_1 .leftTxt .pads{padding: .3rem;}
	.zhuanliDL dd{width: 46%;}
	.join_2{display: block;}
	.join_2 .imgs{ width: auto;}
	.join_2 .txts{padding: .3rem;}
	.aboutHalf .flexpadding{padding: .3rem;}
	.aboutSocial dd{width: 48.5%;}
	.aboutSpee .flexpadding{padding: .3rem;}
	 .productTop .txt{min-height: 5.5rem;}

}

@media only screen and (max-width:750px ) {
	.nytext .cots{ padding-left: .3rem;}
	.mrginLt12{margin-left: 0;}
	.mainAuto{ margin: 0 .3rem;}
	.about_1{padding: .5rem 0;}
	.aboutSN .mtFlex {display: block;}
	.ab_right{margin-left: 3rem;width: 4rem;}
	.dev-prev{ left: .3rem;}
	.dev-next{ right: .3rem;}
	.aboutLC .year{ margin-bottom: .3rem;}
	.aboutLC .cos{min-height: 1rem;}
	.wenhua .fcg{ padding: 1.5rem 0 .25rem 0;}
	.sannaiwh .paddAbs{padding-top: .3rem;}
	.singleDL dd{width: 98.5%;}
	.linian {display: block;padding: .2rem 0;}
	.linian dd{width: auto;padding: .2rem 0;}
	.linian dd .ct{display: flex;display: -webkit-flex;align-items: flex-start;-webkit-align-items: flex-start;text-align: left;padding: 0;}
	.linian dd .ico{ margin: 0 .3rem 0 0;text-align: center;flex-shrink: 0;-webkit-flex-shrink: 0;}
	.linian dd .txt{ text-align: left;position: static;line-height: 1.4;}
	.linian dd .fts{flex: 1;-webkit-flex: 1;line-height: 1;margin-top: .1rem;}
	.linian dd .whline{width: 36px;margin: .2rem 0;}
	.cikListTs .cik{padding: .12rem .2rem;}
	
	.jjSwipers .swiper-slide{width: 90%;}
	.jjSwipers .fin-prev{ left: 5%; margin-left: -19px;}
	.jjSwipers .fin-next{ right: 5%; margin-right: -19px;}
	.jjSwipers .btn{ width: 38px;line-height: 38px;margin-top: -19px;background: rgba(0,0,0,.5);color: #fff;}
	.newsDL1 dt .link{display: block;}
	.newsDL1 dt .lefts{width: auto;}
	.newsDL1 dt .rights{padding: .3rem;}
	.newsDL1 d{padding: .3rem;}
	.newsDL1 dd{width: 48%;}
	.newsDL1 dd .cots{padding: .2rem .25rem;}
	.jiaoliuDL .link{display: block;position: relative;padding: .3rem;}
	.jiaoliuDL .ct{display: block;margin: 0;}
	.jiaoliuDL .ct .txt{padding:.2rem 0 0 0;}
	.jiaoliuDL .ct .scaleImg{width: auto;}
	.jiaoliuDL .lt{text-align: left;padding-bottom: .15rem;}
	.jiaoliuDL .rt{ position: absolute;right: .5rem;top: .5rem;}
	.shareBom {display: block;}
	.yanfa_1{padding: 0;}
	.yanfa_1 .leftTxt{position: static;}
	.yanfa_2 {display: block;}
	.yanfa_2 .cots{padding: .3rem;}
	.yanfa_2  .yfas{width: auto;margin-bottom:.3rem;}
	.shebeiDL{display: block;}
	.shebeiDL dd{margin: 0 0 1px 0;display: flex;display: -webkit-flex;}
	.shebeiDL dd .tops{flex: 1;-webkit-flex: 1;min-height: 0;line-height: 1.3;}
	.shebeiDL dd .bots{width: 1.8rem;padding: .3rem 0;display: flex;display: -webkit-flex;flex-direction: column;justify-content: center;-webkit-flex-direction: column;-webkit-justify-content: center;}
    .fuliDL dd{ width: 48%;}
    .jobsDL dd .top .mt1{width: 50%;}
    .salesCenter{display: block;}
    .salesCenter .saImgs{width: auto;height: auto;min-height: 5rem;}
    .salesCenter .saImgs .padds{padding: .3rem;}
    .saForms{padding: .3rem;}
    .formBtn{padding: .3rem 0;}
    .saForms .forms{width: auto;}
    .searchForm{ width: auto;}
    
    .aboutItems{margin: 0;}
    .aboutHalf {display: block;}
	.aboutHalf .leftImg{width: auto;}
	.aboutSpee {display: block;}
	.aboutSpee .rightImg{width: auto;}
	.aboutCult dd .cot{display: block !important;margin-top: .3rem;}
	.aboutCult{display: block;}
	.aboutCult dd{width: auto;height: auto;display: block;}
	.aboutCult dd .txt{width: auto;padding:.5rem;}
	.aboutLC .year{font-size: .3rem;}
	.dev-prev{ left: 2%;}
	.dev-next{right: 2%;}
	
	.active-pagination{display: block;}
	.active-btn{display: none;}
	.halfImg{width: auto;}
	.productTop .txt{position: static;padding: .3rem;max-height: none;}
	.zsDL dd{width: 47%;}
	.fourDD dd{width: 48%;}
	.chaBg .tit{top: .5rem; left: .6rem;}
	.sonsList{ left: auto;right: 100%;}
 
}

@media only screen and (max-width:640px ) {
	.aboutSocial {width: 94%;margin: auto;overflow: hidden;}
	.mapDot .sons .tit,.mapDot .sons .ico{ font-size: 10px;}
}