@charset "utf-8";
@font-face {font-family: DINCond-Bold;src: url('../font/DINCond-Bold.ttf');}
@font-face {font-family: dincondregular;src: url('../font/dincondregular.otf');}
@font-face {font-family: dincondmedium;src: url('../font/dincondmedium.otf');}

/*重置样式*/

*{margin: 0;padding: 0;list-style: none;text-decoration: none;list-style: none;}
html,body{font-size: 14px;font-family:"Microsoft YaHei";color: #666;background: #fff;}
a{color: #666;-webkit-tap-highlight-color:transparent;}
p{line-height: inherit;}
h1,h2,h3,h4,h5{font-weight: normal;}
img { border: none; }
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
input{padding: 0;margin: 0;height: auto;outline: none;border: none;color: #666;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-tap-highlight-color: rgba(0,0,0,0);lighting-color: rgba(0,0,0,0);background: rgba(0,0,0,0);}
input,select,textarea{outline:none; border:none; font-family:"Microsoft YaHei";}
textarea{resize:none}
/*全局滚动条设置*/
::-webkit-scrollbar{width: 4px;height: 10px;background: #eee;}
::-webkit-scrollbar-track{ border-radius: 10px;background: #ccc;}  
::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #EA5404;} 
/*ios按钮椭圆重置*/
input[type=button], input[type=submit], input[type=file],input[type=reset] { cursor: pointer; -webkit-appearance: none;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
/*公共样式*/
body{padding-top: 90px;}
.clear:after{content: '';display: block;clear: both;}
.clearfix:after{content: '';display: block;clear: both;}
.content_area{width: 100%;max-width:1300px;margin: 0 auto;position: relative;}
.content_area:after{content: '';display: block;clear: both;}

.isTable{display: table;}
.isTableCell{display: table-cell;}
.fl{float: left;}
.fr{float: right;}
/*公共背景*/
/*底部*/
.footer{background: #f3f3f3;}
.ftTop{padding: .6rem 0;}

.ftInfo{float: right;width: 290px;}
.ftInfo .ftQrCode{width: 117px;text-align: center;font-size: 14px;color: #333333;margin-right: 14%;float: right;}
.ftInfo .ftQrCode img{width: 100%;}
.ftInfo .ftInfoText{}
.ftInfo .ftInfoText h4{font-size: 32px;color: #ea5704;font-weight: bold;margin: 10px 0 20px;font-family: DINCond-Bold;}
.ftInfo .ftInfoText ul li{margin-bottom: 10px;font-size: 14px;line-height: 24px;color: #686868;padding-left: 30px;box-sizing: border-box;position: relative;}
.ftInfo .ftInfoText ul li:before{content: '';display: block;width: 20px;height: 20px;background: url(../images/ftad.png) no-repeat center;background-size: 100%;position: absolute;left: 0;top: 2px;}
.ftInfo .ftInfoText ul li:nth-child(2):before{background: url(../images/ftmail.png) no-repeat center;background-size: 100%;}
.ftInfo .ftInfoText ul li.fttel p{font-size: 22px;font-family: DINCond-Bold;}
.ftInfo .ftInfoText ul li.fttel p a{color: #1E77CE;}
.ftInfo .ftInfoText ul li.fttel span{top: 3px;}
.ftInfo .ftInfoText ul li span{position: absolute;left: 0;top: 0;}
.ftInfo .ftInfoText ul li a{color: #686868;}
.ftInfo .ftInfoText ul li a:hover{color: #F36221;}

.ftBot{border-top: 1px solid #ddd;padding: 10px 0;}
.ftInfoDp{margin-top: 20px;}
.ftInfoDp a{margin-right: 10px;}
.ftBotCopy{font-size: 12px;color: #8b8b8b;}
.ftBotCopy a{color: #7E7E7E;display: inline-block;}
.ftBotCopy a:hover{color: #333;}

.frLinks{width: 227px;height: 30px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.frLinksBtn{background: url(../images/neticon.png) no-repeat center left 15px;background-size: 16px;cursor: pointer;display: block;font-size: 14px;color: #7e7e7e;width: 100%;height: 100%;/* border-radius: 30px; */border: 1px solid #7e7e7e00;line-height: 30px;padding: 0 20px;box-sizing: border-box;padding-left: 40px;}
.frLinksBtn:before{content: '';display: block;width: 8px;height: 8px;border-left: 1px solid #bababa;border-bottom: 1px solid #bababa;position: absolute;right: 18px;top: 13px;transform: rotateZ(135deg);}

.linksList{position: absolute;left: 0;bottom: 100%;width: 100%;background: #fff;padding: 10px 0;border-radius:10px ;transform: rotateX(90deg);transform-origin: left bottom;transition: .5s;}
.frLinks:hover .linksList{transform: rotateX(0);}

.linksList a{display: block;padding: 5px 10px;box-sizing: border-box;color: #7E7E7E;border-bottom: 1px dashed #eee;}
.linksList a:last-child{border-bottom: none;}
.linksList a:hover{color: #f36221;}

/*视频载体s*/
.video_bg{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index: 120;display:none;}.video_box{max-width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.video_box video{width:100%;}.about_video .hd{width:100%;height:80px;background:rgba(27,27,27,.5);position:absolute;bottom:0;}.video_hd_li{width:25%;height:100%;margin:0 12.5%;float:left;list-style:none;cursor:pointer;transform:translateY(-102px);transition:.5s;}.video_hd_li.on{transform:translateY(-132px);}.video_hd_pic{height:102px;opacity:0;transition:.5s;}.video_hd_li.on .video_hd_pic{opacity:1;}.video_hd_pic img{width:100%;display:block;}.video_hd_cont{color:#fff;}.video_hd_li.on .video_hd_cont{background:#d80a67;position:relative;}.video_hd_icon{width:50px;height:50px;overflow:hidden;margin:0 auto;}.video_hd_li.on .video_hd_icon{background:#fff;border-radius:50%;transform:translateY(-25px);}.video_hd_li.on .video_hd_icon img{transform:translateY(-50px);}.video_hd_title{font-size:14px;text-align:center;margin:0px auto 10px;}.video_hd_arr{text-align:center;}.video_hd_li.on .video_hd_arr{padding-bottom:10px;}.video_close{display:block;position:absolute;right:-10px;top:-10px;transform:translate(50%,-50%);width:50px;height:50px;border-radius:50%;background:rgba(0,0,0,.5);border:2px solid #fff;overflow:hidden;cursor:pointer;}.video_close:before{content:'';display:block;width:30px;height:2px;background:#fff;position:absolute;top:0;left:0;left:50%;top:50%;transform-origin:center;transform:translate(-50%,-50%) rotateZ(45deg);}.video_close:after{content:'';display:block;width:2px;height:30px;background:#fff;position:absolute;top:0;left:0;left:50%;top:50%;transform-origin:center;transform:translate(-50%,-50%) rotateZ(45deg);}@media (max-width:960px){.video_box{width:90%;}.video_close{width:5vw;height:5vw;transform:translate(50%,-50%);right:0;top:0;z-index:10;}.video_close:before{width:80%;}.video_close:after{height:80%;}}
/*视频载体e*/

/*首页公共*/
.ipubTi{font-size: 22px;font-weight: bold;color: #333;}
.more1{font-size: 14px;color: #999999;transition: .5s;padding-right: 50px;background: url(../images/more1.png) no-repeat right bottom 5px;}
.more1:hover{padding-right: 60px;}
.more2{}

/*头部*/
.header{box-shadow: 1px 3px 6px 0px rgba(224, 224, 224, 0.35);background: #fff;height: 90px;z-index: 50;position: fixed;top: 0;left: 0;width: 100%;}
.header h1{float: left;height: 90px;display: table;}
.header h1 a{display: table-cell;vertical-align: middle;}
.header h1 a img{display: block;height: 54px;}

.headerCont{float: right;height: 90px;position: relative;}
.menu{float: left;}
.menu a{display: block;line-height: 90px;float: left;}
.menu a{color: #333333;padding: 0 10px;}
.menu a.active,
.menu a:hover{background: #ea5404;color: #fff;}

.hdLink{float: left;height: 30px;margin-top: 30px;}
.hdSearch{position: relative;width: 30px;height: 30px;margin-left: 30px;}
.hdLink .cls{width: 30px;height: 30px;background: pink;}
.hdLink .cls:before{content: '';}
.searchForm{width: 40px;height: 30px;position: absolute;right: 0;}
.searchInput{width: 0px;height: 15px;margin: 0;position: absolute;right: 38px;top: 7px;padding: 0 5px;border-right: 1px solid #ccc;}
.searchForm:hover .searchInput{width: 250px;transition: .5s;border: 1px solid #ccc;background: #fff;padding: 20px;box-sizing: border-box;height: 30px;top:-5px;border-radius: 30px;color: #333333;font-size: 14px;}
.searchSbm{width: 30px;height: 30px;float: right;background:#fff url(../images/top1.png) no-repeat center;}

.hdLink li{float: left;}
.hdLink li img{display: block;max-width: 30px;}

/*首页海报*/
.banner .wap{display: none;}
.banner{width: 100%;position: relative;}
.banner img{width: 100%;display: block;}
.bannerPagin{position: absolute;bottom: 0.1rem;width: 100%;text-align: center;z-index: 20;}
.bannerPagin .swiper-pagination-bullet{background: #fff;opacity: 1;margin:0 10px ;position: relative;}
.bannerPagin .swiper-pagination-bullet-active:before{content: '';display: block;width: 12px;height: 12px;border-radius: 50%;border: 1px solid #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.ibanBtn{width: .3rem;height: .3rem;z-index: 20;background: url(../images/bjt.png) no-repeat center;background-size: .14rem .23rem;position: absolute;top: 50%;}
.ibanPrev{left: .2rem;transform: translateY(-50%);}
.ibanNext{right: .2rem;transform: translateY(-50%) rotateY(180deg);}

/*首页简介*/
.iAbout{padding: 60px 0;background: #fff;}
.iAboutCont{float: left;width: 6.9rem;}
.iAboutImg{float: right;width: 5.3rem;position: relative;cursor: pointer;}
.iAboutImg img{width: 100%;display: block;}
.iAboutImg:before{content: '';animation:ieb ;display: block;width: 58px;height: 60px;background: url(../images/playbtn.png) no-repeat center;background-size: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: none;}
.iAboutImg:hover:before{
	animation: xz 3s linear both infinite;
    -webkit-animation: xz 3s linear both infinite;
}
@keyframes xz{
    0%{transform: translate(-50%,-50%) rotate(0deg);}
    50%{transform: translate(-50%,-50%) rotate(180deg);}
    100%{transform: translate(-50%,-50%) rotate(360deg);}
}
    .video_li video{width: 100%;}
.relative{position: relative;}
.iAboutCont .txt{font-size: 14px;color: #666;line-height: 26px;margin-top: 20px;text-align: justify;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.video_li_box{z-index: 9;margin-top: 57px;}
/*数字*/
.iData{display: flex;justify-content: space-between;text-align: center;margin: .5rem auto 0.6rem;}
.iData div{}
.iData div b{font-size: 46px;color: #f36221;font-family: DINCond-Bold;}
.iData div span{font-size: 16px;color: #333333;padding-left: .05rem;box-sizing: border-box;}
.iData p{font-size: 12px;color: #333333;box-sizing: border-box;}


/*品牌优势*/
.advantage{background: #f3f3f3;padding: 60px 0;}

.advS{margin: 20px auto 0;position: relative; }
.advS:before{content: '';display: block;width: 100%;height: 2px;background: #ccc;position: absolute;bottom: 0;}
.advS .swiper-slide{width: 153px;text-align: center;cursor: pointer;}
.advS .swiper-slide img{max-width: 100%;}
.advSC p{border-bottom: 2px solid #ccc;padding: 0 5px 10px;height: 40px;}

.advS .swiper-container{padding: 0 20px;box-sizing: border-box;}

.swiper-slide-thumb-active .advSC p{border-color: red;}
.advSBtn{cursor: pointer;width: 20px;height: 20px;background: url(../images/more3.png) no-repeat center;background-size: 10px 17px;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;outline: none;}
.advSPrev{left: 0;}
.advSNext{right: 0;transform: translateY(-50%) rotateY(180deg);}

.advB{margin: .8rem 0 0;}
.asdvBC{position: relative;height: 100%;display: block;}
.asdvBC .pic img{width: 100%;display: block;}
.asdvBC .cont{border-left: 4px solid #ea5504;padding: 25px 1rem 20px 35px;box-sizing: border-box;background: #fff;position: absolute;bottom: 15px;left: 20px;z-index: 2;}
.asdvBC .cont .ti{font-size: 18px;font-weight: bold;color: #EA5404;}
.asdvBC .cont .nr{font-size: 14px;color: #8c8c8c;margin-top: 8px;}
.asdvBC .cont i{display: block;width: 24px;height: 24px;background: url(../images/more2.png) no-repeat center;background-size: 100% 100%;margin: 20px 0 0px;}
.advBBtn{cursor: pointer;width: 40px;height: 40px;background: url(../images/more3.png) no-repeat center;background-size: 19px 34px;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;outline: none;}
.advBPrev{left: 14%;}
.advBNext{right: 14%;transform: translateY(-50%) rotateY(180deg);}

/*智能制造*/
.iMake{padding: 80px 0;}
.iMakeCont{margin-top: 40px;position: relative;}
.iMNav{float: left;width: 310px;position: relative;z-index: 30;}
.iMNav li{cursor: pointer;padding: 64px  70px 64px 20px;transition: .5s;border: 1px solid #ededed;border-bottom: none;font-size: 18px;position: relative;color: #333;}
.iMNav li:before{content: '';transition: .5s;display: block;width: 0;height: 100%;background: #333;position: absolute;left: 0;top: 0;}
.iMNav li.active:before{width: 110%;}

.iMNav li.active{color: #fff;}
.iMNav li:last-child{border-bottom: 1px solid #f0f0f0; }
.iMNav li .cn{font-size: 18px;position: relative;}
.iMNav li .en{font-family: arial;font-size: 12px;text-transform: uppercase;opacity: .5;margin-top: 6px;position: relative;}
.iMNav li .num{position: absolute;left: 230px;top: 50%;color: #f0f0f0;transform: translateY(-50%);font-family: DINCond-Bold;font-size: 80px;}

.iMakeSwp{padding-left: 374px;height: 518px;}
.iMCont{}
.iMContPic{float: right;width: 385px;}
.iMContPic img{display: block;width: 100%;}
.iMContNr{width: calc(100% - 416px);float: left;}
.iMContNr .ti{font-size: 18px;color: #333333;padding-top: .2rem;}
.iMContNr .nr{font-size: 14px;color: #666666;line-height: 1.6em;text-align: justify;margin: .4rem auto;display: -webkit-box;-webkit-line-clamp: 13;-webkit-box-orient: vertical;overflow: hidden;}


/*首页下方*/
.iBot{}
.iBotT{height: 50px;/*background: #f3f3f3;*/}
.iBotT .content_area{margin: 0 auto;position: relative;height: 100%;box-sizing: border-box;}
.iBotT .content_area:before{content: '';display: block;width: 100%;height: 60px;background: #fff;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}

.iBotB{margin-top: -5px;position: relative;background: #fff;padding-bottom: 80px;}
.iBotC{/*padding: 20px 50px;*/box-sizing: border-box;}
.iBotBL{width: 50%;float: left;background: #f3f3f3;min-height: 403px;position: relative;}
.iBotBLbox{box-sizing: border-box;padding: .4rem;}
.iBotBL .ti{font-size: 22px;color: #333333;font-weight: bold;}
.iBotBL .numT{color: #f36221;font-weight: bold;font-family:DINCond-Bold;padding: .1rem 0 .2rem;}
.iBotBL .numT .num1{font-size: 40px;}
.iBotBL .numT .num2{font-size: 40px;margin:0 .2rem ;}
.iBotBL .numT .num3{font-size: 60px;}
.iBotBL .numT .num4{display: inline-block;border: 10px solid rgba(0,0,0,0);margin:0 .1rem;}
.iBotBL .numT .num4.up{border-bottom:18px solid #f36221 ;}
.iBotBL .numT .num4.down{border-top:18px solid green;transform: translateY(5px);}
.iBotBL .numT .num5{font-size: 20px;color: #fff;background: #F36221;padding: 5px 20px;font-weight: normal;transform: translateY(-8px);display: inline-block;}

.iBotBL .numB{}
.iBotBL .numB div{margin-top: 20px;color: #666666;}
.iBotBL .numB div p:first-child{float: left;width: 60%;}
.iBotBL .numB p span{}
.iBotBL .numB p b{font-size: 24px;color: #333333;display: inline-block;transform: translateY(5px);margin-left: 8px;font-family:DINCond-Bold;}
.iBotBL .numB p i{display: inline-block;margin: 0 40px ;}

.numTx{color: #999999;font-size: 14px;border-top: 1px solid #ebe7df;padding: 15px 0;position: absolute;bottom: 0;width: 100%;padding: 15px .4rem;box-sizing: border-box;}

.iBotBR{width: 50%;float: left;padding-left: 60px;box-sizing: border-box;}

.iBotBLbox.up .numT .num4{border-bottom: 18px solid #f36221;}

.iBotBLbox.down .numT{color: green;}
.iBotBLbox.down .numT .num4{border-top: 18px solid green;}
.iBotBL .iBotBLbox.down .numT .num5{background: green;}

/*新闻*/
.iNewsNav{border-bottom: 2px solid #dfdfdf;display: flex;justify-content: space-between;}
.iNewsNav li{display: inline-block;border-bottom: 2px solid rgba(0,0,0,0);font-size: 16px;color: #333333;transform: translateY(2px);float: left;padding: 10px 0 20px;cursor: pointer;}
.iNewsNav li.active{border-bottom: 2px solid #ea5704;}
.iNewsNav li:last-child{margin-right: 0;}
.iNewsSwp{}
.iNewsCont{margin-top: .3rem;}
.iNewsB{margin: 0 0  .25rem 0;}
.iNewsB:hover .iNewsBRT{color: #F36221;}
.iNewsB:after{content: '';display: block;clear: both;}
.iNewsB img{display: block;width: 187px;height: 119px;float: left;}
.iNewsB .iNewsBR{float: right;width: calc(100% - 210px);}
.iNewsB .iNewsBRT{font-size: 14px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.iNewsB .iNewsBRD{font-size: 16px;color: #999999;font-family: DINCond-Bold;margin: .1rem 0;}
.iNewsB .iNewsBRN{font-size: 14px;line-height: 24px;color: #999999;font-weight: 300;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}

.iNewsS{margin-top: 0.12rem;display: block;color: #333333;padding: 0 70px 0 .2rem;box-sizing: border-box;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;}
.iNewsS:hover{color: #ea5704;}
.iNewsS:before{content: '';width: 4px;height: 4px;border-radius: 50%;background: #333333;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.iNewsS:hover:before{background: #ea5704;}
.iNewsS span{position: absolute;right: 0;font-family: DINCond-Bold;font-size: 16px;color: #999;}

/*首页结束*/
/*内页*/
.inBanner{position: relative;height: 450px;color: #fff;}
.inBanner:before{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.1);}
.inBanner img{display: block;width: 100%;}
.inBanner .cont{text-align: center;padding-top: 160px;position: relative;}
.inBanner .cont .ti{font-size: 38px;}
.inBanner .cont .nr{font-size: 16px;margin-top: 5px;}

.inNav{border: 1px solid #e4e4e4;}
.inNav a{color: #333333;font-size: 14px;margin-right: .4rem;border-bottom: 1px solid rgba(0,0,0,0);padding: 30px 0 16px;display: inline-block;cursor: pointer;}
.inNav a:hover,
.inNav a.active{border-bottom-color:#ea5404;color: #ea5404;}
.inNav a:last-child{margin-right: 0;}
.pubCont{padding: 45px 0;}
/*公司简介*/
/*.zjmh{padding: ;}*/
.zjmhAside{width: 332px;float: left;}
.zjmhAsidePlay{height: 339px;position: relative;cursor: pointer;}
.zjmhAsidePlay:hover:before{
	    animation: xz 3s linear both infinite;
    -webkit-animation: xz 3s linear both infinite;
}
.zjmhAsidePlay:before{content: '';display: block;width: 58px;height: 60px;background: url(../images/playbtn.png) no-repeat center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.zjmhAsidePlay .tx{color: #fff;position: absolute;top: 22px;left: 33px;}
.zjmhAsidePlay .tx .cn{font-size: 18px;}
.zjmhAsidePlay .tx .en{font-size: 14px;letter-spacing: 6px;font-family: DINCond-Bold;}

.zjmhAs{text-transform: uppercase;display: block;transition: .3s;}
.zjmhAs:hover{box-shadow:2px 2px 5px #ddd;transform: translateY(-5px);}
.zjmhAs{padding: 22px 0 0 33px;box-sizing: border-box;width: 332px;height: 144px;margin-top: 22px;}

.zjmhAs1{color: rgba(51,51,51,.7);}
.zjmhAs1a{font-size: 42px;font-family: DINCond-Bold;}
.zjmhAs1b{font-size: 16px;}

.zjmhAs2{color: #7c7966;}
.zjmhAs2a{font-size: 16px;}
.zjmhAs2b{font-size: 12px;margin-top: 5px;}

.zjmhAs3{}
.zjmhAs3a{color: rgba(255,255,255,.7);font-size: 16px;}
.zjmhAs3b{color: #77777c;font-size: 12px;margin-top: 5px;}

.zjmhAs4{}
.zjmhAs4a{color: #83756c;font-size: 16px;}
.zjmhAs4b{color: #857661;font-size: 12px;margin-top: 5px;}

.zjmhCont{width: calc(100% - 386px);float: right;padding: 15px 0;color: #828282;font-size: 14px;line-height: 24px;}
.zjmhCont img{max-width: 100%;text-align: center;}

/*董事长致辞*/
.dszTop{}
.dszPic{width: 53%;float: left;}
.dszPic img{width: 100%;}
.dszTxt{width: 43.8%;margin-left: 3%;float: right;}
.dszTxtTi{color: #333333;font-size: 22px;font-weight: bold;margin-bottom: 22px;}
.dszTxtNr1{font-size: 14px;line-height: 1.6em;}

.dszBot{border-top: 1px solid #ddd;padding-top: 48px;margin-top: 48px;}
.dszBotT1{font-size: 18px;color: #333333;font-weight: bold;}
.dszBotT2{font-size: 16px;color: #333333;margin: 10px 0 30px;}

.dszBotList{position: relative;}
.dszBotList:before{content: '';display: block;width: 1px;height: 100%;background: #ddd;position: absolute;left: 48%;top: 0;}
.dszUl{width: 540px;width: 550px;float: left;}
.dszUl:nth-child(2){float: right;}
.dszItem{margin-bottom: 10px;}
.dszItem:after{content: '';display: block;clear: both;}
.dszItem .dszDw{float: left;font-size: 14px;color: #000;width: 300px;}
.dszItem .dszZw{float: right;font-size: 14px;color: #666666;width: 165px;position: relative;padding-left: .8rem;}
.dszItem .dszZw:before{content: '';display: block;background: #c2c2c2;width: 0.4rem;height: 1px;position: absolute;left: 10%;top: 50%;}

/*企业文化*/
.qywh{}
.qywhItem{margin-bottom: 1rem;position: relative;}
.qywhItem:after{content: '';display: block;clear: both;}
.qywhItem .txt{width: 45%;float: left;;}
.qywhItem:before{content: '';display: block;width: 41.53%;height: 1px;background: #ccc;position: absolute;left: 0;bottom: 0;}
.qywhItem:nth-child(2n):before{left: inherit;right: 0;}

.qywhItem .txt .tib{font-weight: bold;color: #333333;font-size: 22px;}
.qywhItem .txt .tis{color: #666666;font-size: 18px;margin: .1rem 0 0.15rem;}
.qywhItem .txt .nr{color: #999999;font-size: 14px;line-height: 26px;}
.qywhItem .pic{width: 50%;float: right;}
.qywhItem .pic img{max-width: 100%;}
.qywhItem:nth-child(2n) .txt{float: right;}
.qywhItem:nth-child(2n) .pic{float: left;}

/*企业荣誉*/
.honor{}
.honorTi{font-size: 22px;color: #333333;font-weight: bold;}
.honorNr{font-size: 14px;color: #999999;line-height: 26px;margin: 24px 0 40px;}
.honorNum{position: relative;}
.honorNum .pic{position: relative;}
.honorNum .pic img{display: block;width: 100%;}
.honorNum .num{position: absolute;left: 4%;top: 30%;text-align: center;font-size: 0;right: 4%;}
.honorNum .num li{padding: 0 0.2rem;min-width: 1.16rem;display: inline-block;font-size: 14px;box-sizing: border-box;width: 33.33%;}
.honorNum .num span{font-size: .8rem;color: #e74000;font-family: DINCond-Bold;position: relative;}
.honorNum .num  span sup{font-size: .26rem;position: absolute;right: -.1rem;top: 0;font-family: arial;}
.honorNum .num p{font-size: 22px;color: #666666;font-size: .22rem;}

.honorPics{}
.honorsSwp{margin-top: 60px;position: relative;}
.honorsSwp:before{content: '';border-bottom: 1px dashed #ddd;position: absolute;bottom: 18px;width: 100%;}

.honorsSwp .swiper-container{padding-bottom: 20px;}
.honorsSwp .swiper-slide{width: auto;margin:0 20px;padding-bottom: 25px;position: relative;text-align: center;}
.honorsSwp .swiper-slide i{content: '';display: block;width: 1px;height: 10px;background: #ddd;position: absolute;bottom: 0;left: 50%;}

.honorsSwp .swiperAC i{background: #F36221;}
.honorsSwp .swiperAC i:before{content: '';display: block;border: 5px solid rgba(0,0,0,0);border-top: 6px solid #F36221;position: absolute;left: 50%;transform: translateX(-50%);top: -8px;}
.honorsSwp .swiperAC i:after{content: '';display: block;border: 5px solid rgba(0,0,0,0);border-bottom: 6px solid #F36221;position: absolute;left: 50%;transform: translateX(-50%);top: 12px;}
.honorsSwp .swiper-slide span{font-family:DINCond-Bold;font-size: 18px;color: #333333;letter-spacing: 1px;}
.honorsSwp .swiperAC span,
.honorsSwp .swiper-slide:hover span{color: #F36221;}

.honorbSwp{margin: .6rem auto;}
.honorbCont{color: #666;font-size: 14px;line-height: 26px;text-align: center;padding: 0 .2rem;box-sizing: border-box;}
.honorbCont img{max-width: 100%;}

.honorbPagin{width: 100%;text-align: center;margin-top: 40px;}
.honorbPagin .swiper-pagination-bullet{width: 9px;height: 9px;border-radius: 50%;border: 2px solid #ccc;opacity: 1;margin: 0 5px;background: #fff;outline: none;}
.honorbPagin .swiper-pagination-bullet-active{background: #F36221;border-color: #F36221;outline: none;}

.honorsSwpBtn{width: 10px;height: 10px;border-left: 1px solid #F36221;border-bottom: 1px solid #F36221;position: absolute;top: 15px;transform: rotate(45deg);outline: none;cursor: pointer;}
.honorsSwpN{left: 0;}
.honorsSwpP{right: 0;transform: rotateZ(-135deg);}


/*社会责任列表*/
.shzrlb{}
.shlbTop{}
.shlbTop .ti{font-size: 22px;font-weight: bold;color: #333333;}
.shlbTop .nr{font-size: 14px;color: #8c8c8c;margin: 20px 0 30px;}
.shlbNav{}
.shlbNav a{font-size: 24px;color: #808080;margin-right: 60px;position: relative;padding-bottom: 15px;display: inline-block;}
.shlbNav a:hover{color: #EA5404;}
.shlbNav a.active{color: #EA5404;font-weight: bold;}
.shlbNav a.active:before{content: '';border: 5px solid rgba(0,0,0,0);border-top: 6px solid #EA5404;position: absolute;bottom: 0;left: 50%;transform: translate(-50%,0);}
.shlbNav a:after{content: '';width: 1px;height: 18px;background: #c7c7c7;position: absolute;right: -30px;top: 8px;}
.shlbNav a:last-child:after{display: none;}

.shList{margin-top: 40px;}
.shItem{width: 306px;border: 1px solid #ddd;float: left;margin-bottom:45px;padding:20px 28px;box-sizing: border-box;}
.shItem{width: 23.53%;margin: 0 0.73% 45px;}
.shItem .ti{font-size: 16px;padding: 10px 0;border-bottom: 1px solid #ddd;margin-bottom: 18px;color: #666666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.shItem .pic{text-align: center;}
.shItem .pic img{max-width: 100%;transition: .3s;}
.shItem .tx{color: #666666;font-size: 14px;line-height: 22px;margin: 20px 0 0 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: 44px;}
.shItem .date{font-size: 16px;color: #666666;font-family: DINCond-Bold;margin: 12px 0 20px;}
.shItem .date span{position: relative;}
.shItem .date span:before{content: '';display: block;width: 33px;height: 7px;background: url(../images/more1.png);background-size: 100%;position: absolute;left: 110%;bottom: 5px;}
.shItem:hover .pic img{box-shadow:  0 0 15px #ccc;transform: translateY(-5px);}
.shItem:hover .ti{color: #F36221;}

.loadmore{text-align: center;margin: 10px auto 30px;}
.loadmore a{position: relative;font-size: 16px;color: #666;padding-bottom: 20px;position: relative;}
.loadmore a:before{content: '';display: block;width: 18px;height: 9px;background: url(../images/loadmore.png) no-repeat;background-size: 100%;position: absolute;bottom: 0;left: 50%;transform: translate(-50%);}
.loadmore a:hover{color: #F36221;}


/*社会责任详情*/
.pubDet{}
.pubDetTop{padding: 10px 0;border-bottom: 1px solid #e4e4e4;text-align: center;margin-bottom: 28px;}
.pubDetTop h3{font-size: 22px;font-weight: bold;color: #333333;margin-top: 14px;}
.pubDetTop div{color: #999999;font-size: 14px;margin: 10px 0;}
.pubDetTop div span{padding: 10px 15px;display: inline-block;}

.pubDetCont{color: #666666;font-size: 14px;line-height:1.6em;text-align: justify;max-width: 850px;margin: 0 auto;}
.pubDetCont img{max-width: 100% !important;height: auto !important; margin: 10px 0;}
.pubDetContPics{}
.pubDetContPics:after{content: '';display: block;clear: both;}
.pubDetContPics li{width: 48.15%;float: left;margin-bottom: 30px;}
.pubDetContPics li:nth-child(2n){float: right;}
.pubDetContPics li div{text-align: center;}
.pubDetContPics li div img{max-width: 100%;}
.pubDetContPics li p{font-size: 14px;color: #a6a6a6;line-height: initial;}

.pubMask{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;background: rgba(0,0,0,.5);z-index: 80;display: none;}
.pubMaskCls{width: 100vw;height: 100vh;position: absolute;left: 0;top: 0;}
.pubMaskPic{}
.pubMaskPic .close{}
.pubAddPic{max-width: 100vw;max-height: 100vh;}
.pubAddPic{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 20;}
.wfull img{max-width: 98vw;background: #fff;}
.hfull img{max-height: 96vh;}

.pubAddPic
.video_close{left: 50%;transform: translateX(-50%);top: 105%;}



.newsDeBack{text-align: right;margin-top: 50px;}
.newsDeBack:before{content: '';display: block;clear: both;}
.newsDeBack a{display: inline-block;padding-left: 32px;color: #999999;font-size: 14px;background: url(../images/newsback.png) no-repeat center left;background-size: 20px 15px;}
.newsDeBack span a{color: #ff0000;float: left;background: url(../images/downicon.png) no-repeat center left;}
.newsSX{margin: 20px auto;padding: 20px 0;border-top: 1px solid #E9E9E9;}
.newsSX p{float: left;width: 50%;position: relative;padding:0 0 0 70px;box-sizing: border-box;}
.newsSX p a{position: relative;}
.newsSX p a:hover{color: #F36221;}
.newsSX p span{position: absolute;top: -1px;}
.newsSX p span:nth-child(1){left: 0;}
.newsSX p:nth-child(2n){text-align: right;padding: 0 70px 0 0 ;}
.newsSX p:nth-child(2n) span{right: 0;}
.newsSX p span:before{content: '';display: block;width: 1px;height: 15px;background: #000033;position: absolute;right: -15px;top: 3px;}
.newsSX p:nth-child(2) span:before{right: 54px;}



/*采购标准列表*/
.cgList{margin-bottom: 40px;}
.cgList li{border-bottom: 1px solid #e4e4e4;box-sizing: border-box;position: relative;padding-right: 86px;}
.cgList li a{font-size: 14px;line-height: 22px;color: #333333;padding-left: 25px;box-sizing: border-box;display: inline-block;position: relative;padding: 22px 0 22px 30px;}
.cgList li a:hover{color: #F36221;}
.cgList li a:before{content: '';display: block;width: 7px;height: 7px;border-radius: 50%;border: 1px solid #ccc;position: absolute;top: 50%;transform: translateY(-50%);left: 3px;}
.cgList li a:hover:before{border-color: #F36221;}
.cgList li  span{font-size: 16px;color: #999999;font-family: DINCond-Bold;position: absolute;right: 0;top: 22px;}

/*海外业务*/
.hwyw{}
.hwywL{float: left;width: 46.15%;}
.hwywL{}
.hwywLItem{margin: 12px 0 20px;}
.hwywLItem .hwywTb{font-size: 26px;color: #ea5404;font-weight: bold;}
.hwywLItem .hwywTs{font-size: 22px;color: #333333;font-weight: bold;}
.hwywLItem .hwywLNr{font-size: 14px;color: #666666;line-height: 24px;margin-top: 16px;}

.hwywR{background: #172031;padding: 20px 0 .7rem;width: 50%;float: right;}
.hwywRNr{padding: 10px 3% 40px;text-align: center;}
.hwywRNr .hwywRZd{font-size: 14px;color: #fff;line-height: 70px;text-align: center;width: 70px;height: 70px;margin: 10px auto 20px;border-radius: 50%;border: 1px solid #fff; }
.hwywRNr .hwywRNum{font-size: 50px;color: #fff;text-align: center;font-family: DINCond-Bold;}
.hwywRNr .hwywRTxt{font-size: 12px;color: #7e8798;line-height: 22px;margin: 20px 0 30px;}
.hwywRPic{text-align: center;}
.hwywRPic img{max-width: 100%;}

/*网络销售*/
.xswl{}
.xswlT{height: 520px;background: #f3f3f3;}

.xswlTL{width: calc(100% - 480px);float: left;height: 100%;background: url(../images/yuzhou.png) no-repeat center;background-size: cover;position: relative;}
.xswlTLNr{width: 350px;max-width: 370px;margin-left: 10px;position: absolute;top: 40%;transform: translateY(-50%);text-align: center;color: #fff;}
.xswlTLNr .cn{font-size: 16px;letter-spacing: 4px;}
.xswlTLNr .en{font-size: 36px;font-family: DINCond-Bold;text-transform: uppercase;margin: 6px 0;}
.xswlTLNr .tx{font-size: 14px;opacity: .5;line-height: 24px;}
.xswlTLNr .tx p{}

.xswlTR{padding: 50px;width: 480px;text-align: justify;display: flex;align-items: center;float: right;height: 100%;box-sizing: border-box;}
.xswlTRTx{position: relative;}
.xswlTRTx:before{content: '';width: 15px;height: 15px;background: url(../images/bdianicon.png) no-repeat center;background-size: 100%;position: absolute;top: -40px;left: 0;}
.xswlTRTx:after{content: '';width: 15px;height: 15px;background: url(../images/bdianicon.png) no-repeat center;background-size: 100%;position: absolute;bottom: -30px;right: 0;transform: rotateZ(180deg);}
.xswlTRTx .ti{font-size: 22px;font-weight: bold;color: #333333;}
.xswlTRTx .nr{font-size: 14px;color: #666666;line-height: 20px;margin-top: 20px;}

.xswlNum{display: flex;flex-wrap: wrap;margin-top: 70px;}
.xswlNum li{width: 20%;text-align: center;margin: 20px 0 20px;}
.xswlNum li div{}
.xswlNum li div b{font-size: 70px;color: #ea5704;font-family: DINCond-Bold;}
.xswlNum li div span{font-size: 16px;color: #999999;margin-left: 5px;}
.xswlNum li p{color: #999999;margin-top: 5px;}

/*品牌优势页面*/
.ppswp{position: relative;}
.ppswp .swiper-slide{width: auto;margin-right: .4rem;padding: 20px 0;border-bottom: 2px solid #dcdcdc;}
.ppswp .swiper-slide img{filter:grayscale(1);opacity: .6;}
.ppswp .swiper-slide.active{border-bottom-color: #ea5404;}
.ppswp .swiper-slide:hover img,
.ppswp .swiper-slide.active img{filter:grayscale(0);opacity: 1;}
.ppswpN{width: 10px;height: 10px;border-left:2px solid #EA5404;border-bottom:2px solid #EA5404;position: absolute;right: -10px;top: 50%;transform: translateY(-50%) rotateZ(-135deg);z-index: 2;cursor: pointer;outline: none;}

/*品牌内页logo列表*/
.ppLogos{display: flex;flex-wrap: wrap;margin-bottom: 60px;}
.ppLogos li{padding: 20px 0;border-bottom: 2px solid #dcdcdc;margin:0 20px;width: 180px;}
.ppLogos li.active{border-color: #EA5404}
.ppLogos li img{display: block;max-width: 100%;filter:grayscale(1);opacity: .6;}
.ppLogos li:hover img,
.ppLogos li.active img{filter:grayscale(0);opacity: 1;}

.ppContShow{}
.ppContList{height: 0;overflow: hidden;}


.ppBswp{width: 50%;float: left;}
.ppBswp .swiper-slide{display: block;}
.ppBswp .swiper-slide img{width: 100%;display: block;cursor: move;}
.ppBswp .ppBswpB{width: 35px;height: 35px;background: url(../images/arrow1.png) no-repeat center;background-size: contain;position: absolute;top: 50%;z-index: 2;cursor: pointer;}
.ppBswp .ppBswpBN{left: 5px;transform: translateY(-50%);}
.ppBswp .ppBswpBP{right: 5px;transform: translateY(-50%) rotateZ(180deg);}
.ppBswp .ppBswpPagin{position: relative;z-index: 2;bottom: 30px;width: 100%;text-align: center;}
.ppBswp .ppBswpPagin .swiper-pagination-bullet{opacity: 1;width: 8px;height: 8px;background: none;border: 2px solid #fff;}
.ppBswp .ppBswpPagin .swiper-pagination-bullet-active{background: #EA5404;border-color: #EA5404;}

.ppTxt{width: 46.15%;float: right;}
.ppTxt .logo{}
.ppTxt .ti{font-size: 26px;color: #333333;}
.ppTxt .nr{font-size: 14px;color: #848484;line-height:1.6em;margin-top: 0.1rem;}
.pubmore1{display: inline-block;padding: 0 50px 0 25px; height: 40px;line-height: 36px;text-align: center;border: 2px solid #e5e5e5;border-radius: 5px;background: url(../images/arrow2.png) no-repeat center right 15px;box-sizing: border-box;margin-top: 0.5rem;}
.pubmore1:hover{border-color: #EA5404;}

/*社会招聘*/
.shzpNav{padding: 0 .5rem;padding-left: 1.7rem;box-sizing: border-box;background: #f3f3f3;position: relative;}
.shzpNav span{position: absolute;left: .5rem;top: 20px;}
.shzpNav a{padding: 20px 0;display: inline-block;margin-right: .5rem;}
.shzpNav a.active{border-bottom: 1px solid #EA5404;color: #EA5404;}
.shzpNav a:hover{color: #EA5404;}

.zpList{font-size: 16px;margin: 60px auto;}
.zpList2{margin-top: 0;}
.zpList:after{content: '';display: block;clear: both;}

.zpUl li{float: left;text-align: center;width: 19%;padding: 14px 5px;box-sizing: border-box;}
.zpUl li:after{content: '';display: block;clear: both;}
.zpUl .gw{text-align: left;}
.zpUl .sj{}
.zpUl .zx{}
.zpUl .bm{}
.zpUl .rs{}
.zpUl .xz{}
.zpUl .dd{}

.zpUl:after{content: '';display: block;clear: both;}
.zpUl{padding: 0 30px;box-sizing: border-box;display: flex;align-items: center;}
.zpHd{color: #fff;background: #b1b1b1;}
.zpBd{background: #f3f3f3;color: #666666;position: relative;cursor: pointer;}
.zpBd:before{content: '';display: block;width: 10px;height: 10px;border-left: 1px solid #939393;border-bottom: 1px solid #939393;position: absolute;right: 10px;top: 50%;transform: translate(-50%,-50%) rotateZ(-45deg);}

.zpItem{border-bottom: 1px solid #e4e4e4;}
.zpInr{font-size: 16px;padding: 30px;box-sizing: border-box;color: #999999;font-size: 14px;line-height: 26px;background: #f9f9f9;position: relative;display: none;}
.zpInr:after{content: '';display: block;clear: both;}
.zpInrCont p{color: #666666;margin: 5px 0;}

.remarks{color: #fe0000;margin-top: 20px;}
.remarks a{color: #FE0000;}
.remarks .remarksSQZW{padding: 9px 45px;text-align: center;background: #EA5404;color: #fff;font-size: 16px;position: absolute;bottom: 30px;right: 30px;}

.xyzpCont{}
.xyzpCont .ti{font-size: 18px;color: #333333;font-weight: bold;margin-top: 20px;}
.xyzpCont .nr{color: #999999;font-size: 14px;line-height: 1.6em;text-align: justify;margin-top: 40px;}
.xyzpTi{font-size: 22px;color: #333333;margin: 60px 0 -30px;}

/*分页*/
.inpagins{text-align: center;line-height:1.6em;margin: 10px auto;}
.inpagins a{border: 1px solid #E9E9E9;border-radius: 5px;padding:0 10px;}
.inpagins a:hover,
.inpagins a.active{background: #ea5404;border-color: #ea5404;color: #fff;}

.inpagins a,
.inpagins span,
.inpagins p{display: inline-block;margin: 5px 0;}
.inpagins p{margin: 0 15px;}
.inpagins p input{text-align: center;width: 34px;border-radius: 5px;border: 1px solid #E9E9E9;height: 32px;}

/*智能制造页面*/
.znzzTop{text-align: center;}
.znzzTop .ti{font-size: 22px;font-weight: bold;color: #333333;margin-top: 14px;}
.znzzTop .line{display: block;background: #dedede;width: 1px;height: .44rem;margin: 15px auto;}
.znzzTop .nr{font-size: 16px;color: #999999;line-height: 26px;}

.znzzNav{padding: 58px 0;background: #f3f3f3;margin: 52px 0 40px;}

.znzzNav .content_area{display: flex;justify-content: space-between;flex-wrap: wrap;}
.znzzNav .znzzItem{position: relative;display: block;height: 157px;width: 30%;background: #fff;display: flex;box-sizing: border-box;align-items: center;padding: 0 .35rem;justify-content: space-between;}
.znzzNav .znzzItem .nr{}
.znzzNav .znzzItem .nr .cn{font-size: 22px;color: #333333;font-weight: bold;position: relative;z-index: 2;transition: .5s;}
.znzzNav .znzzItem .nr .en{color: #333333;font-size: 14px;text-transform: uppercase;margin-top: 5px;position: relative;z-index: 2;transition: .5s;}
.znzzNav .znzzItem .num{color: #f0f0f0;font-size: .8rem;font-family: DINCond-Bold;position: relative;z-index: 2;transition: .5s;}
.znzzNav .znzzItem:before{content: '';display: block;width: 0;height: 100%;background: #ea5704;transition: .5s;position: absolute;left: 0;top: 0;}


.znzzNav .znzzItem:hover:before,
.znzzNav .znzzItem.active:before{width: 100%;}
.znzzNav .znzzItem:hover .nr .en,
.znzzNav .znzzItem:hover .nr .num,
.znzzNav .znzzItem:hover .nr .cn,
.znzzNav .znzzItem.active .nr .en,
.znzzNav .znzzItem.active .nr .num,
.znzzNav .znzzItem.active .nr .cn{color: #fff;}

.znzzCont{}
.znzzContTi{font-weight: bold;color: #ea5704;font-size: 26px;padding: 30px 0 30px;margin-bottom: 40px;border-bottom: 1px solid #ececec;}

.znzzNr{}
.znzzNrL{float: left;width: 6.2rem;font-size: 14px;color: #808080;line-height: 24px;text-align: justify;}
.znzzNrL .nr{}
.znzzNrP{text-align: center;float: right;width: 6.16rem;}
.znzzNrP img{max-width: 100%;}

/*新闻资讯列表*/
.zxlb{}
.zxItem{height: 263px;margin-bottom: .66rem;}
.zxItem:after{content: '';display: block;clear: both;}
.zxItem .pic{width: 412px;height: 100%;float: left;overflow: hidden;}
.zxItem .pic img{width: 100%;display: block;}
.zxItem .txt{width: calc(100% - 412px - 52px);box-sizing: border-box;float: right;height: 100%;border-bottom: 1px solid #e7e7e7;}
.zxItem .txt .ti{color:#474545;font-size: 22px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zxItem:hover .txt .ti{color: #ea5404;}
.zxItem .txt .nr{height: 96px;font-size: 14px;color: #999999;line-height:1.6em;margin-top: 22px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.zxItem .txt .bot{margin-top: 50px;color: #666666;position: relative;}
.zxItem .txt .bot span{font-family: DINCond-Bold;}
.zxItem .txt .bot i{float: right;padding: 19px;background: url(../images/more4.jpg) left 100% top 0;position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.zxItem:hover .txt .bot i{background: url(../images/more4.jpg) left 0 top 0;}

/*媒体素材库*/
.mtList{}
.mtItem{width: 4.09rem;height: 2.55rem;background: #eee;float: left;margin: 0 0 .38rem 0.38rem;float: left;display: block;position: relative;cursor: pointer;}
.mtItem:first-child{width: 8.55rem;height: 5.47rem;}
.mtItem:nth-child(3n+1){margin-left: 0;}
.mtItem:nth-child(3n){float: right;margin-left: 0;}
.mtItem:nth-child(2){float: right;margin-left: 0;}
.mtItem:nth-child(3){float: right;margin-left: 0;}

.mtItem p{position: absolute;bottom: 0;left: 0;padding: 14px 60px 14px 4%;box-sizing: border-box;color: #fff;background: rgba(0, 0, 0, 0.5);width: 100%;transition: .3s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.mtItem:hover p{background: rgba(255,255,255,.8);color: #EA5404;}
.mtItem p:before{content: '';display: block;border: 6px solid rgba(0,0,0,0);border-left: 10px solid #ea5404;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.mtItem p:after{content: '';display: block;border:1px solid #fff;position: absolute;right: 12px;top: 50%;transform: translateY(-50%);width: 20px;height: 20px;border-radius: 50%;}
.mtItem:hover p:after{border-color: #EA5404;}

/*大事记*/
.dsjTop{margin: 24px 0 50px;}
.dsjTop .ti{font-size: 22px;color: #333333;}
.dsjTop .nr{font-size: 14px;line-height: 26px;color: #999999;margin-top: 20px;}

.dsjCont{position: relative;margin-bottom: 100px;}
.dsjCont:before{content: '';display: block;width: 100%;height: 10px;background: url(../images/dajline.jpg);position: absolute;top: 50%;transform: translateY(-5px);}

.dsjSwp{}
.dsjSwp .swiper-slide{width: 240px;height: 300px;}
.dsjSwp .swiper-slide:nth-child(2n){margin: 360px 0 0 -150px;}
.dsjSwpCont{padding-left: 25px;}
.dsjSwpCont .year{font-size: 22px;color: #ea5404;font-family: DINCond-Bold;}
.dsjSwpCont .year span{position: relative;}
.dsjSwpCont:after{content: '';display: block;width: 5px;height: 5px;border: 2px solid #EA5404;border-radius: 50%;position: absolute;left: 0;top: 10px;background: #fff;}
.dsjSwpCont:before{content: '';display: block;width: 1px;height: calc(330px - 8px);background: #ddd;position: absolute;bottom: -35px;left: 4px;}
.dsjSwp .swiper-slide:nth-child(2n) .dsjSwpCont:before{height: 40px;top: -26px;}

.dsjSwpCont .nr{color: #999;font-size: 12px;line-height: 22px;height: 90px;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;}
.dsjSwpCont .pic {margin: 10px 0;}
.dsjSwpCont .pic img{transition: .5s;max-width: 100%;}
.dsjSwpCont .pic:hover img{transform: scale(1.1);}
.dsjSwpBtn{border-radius: 50%;z-index: 5;cursor: pointer;outline: none;width: 40px;height: 40px;background: url(../images/dsja.png);background-size: 100% 100%;position: absolute;top: 50%;transform: translate(-50%,calc(-50% - 5px));}
.dsjSwpBtn:hover{background: url(../images/dsjb.png);background-size: 100% 100%;}
.dsjSwpBtn.swiper-button-disabled:hover{background: url(../images/dsja.png);background-size: 100% 100%;}

.dsjSwpPrev{left: 0;transform: translate(calc(-100% - 10px),-50%) rotateY(180deg);}
.dsjSwpNext{right: 0;transform: translate(calc(100% + 10px),-50%);}

/*招商加盟*/
.join1{position: relative;}
.join1:before{content: '';display: block;width: 5.8rem;height: 1px;background: #e4e4e4;position: absolute;bottom: 0;left: 0;}

.join1Pic{text-align: center;width: 6.33rem;float: right;}
.join1Pic img{max-width: 100%;}
.join1Txt{width: 5.8rem;float: left;}
.join1Txt .ti{font-size: 22px;color: #333333;font-weight: bold;padding-top: .3rem;}
.join1Txt .nr{font-size: 14px;color: #999999;line-height:26px;text-align: justify;margin-top: .3rem;}

.join2{text-align: center;margin: 70px auto;}
.join2 .ti{font-weight: bold;color: #333333;font-size: 22px;}
.join2 .nr{font-size: 14px;color: #999999;line-height:1.6em;margin-top: 32px;}

.join3 img{max-width: 100%;}

.joinSwp{margin-top: 80px;position: relative;}
.joinSwpCont{}
.joinSwpCont .pic{width: 6.46rem;height: 6.55rem;float: left;}
.joinSwpCont .pic img{width: 100%;}
.joinSwpCont .txt{width: 5.8rem;float: right;padding-top: .7rem;}
.joinSwpCont .txt .ti{font-size: 22px;font-weight: bold;color: #333333;}
.joinSwpCont .txt .ti p{}
.joinSwpCont .txt .nr{font-size: 14px;color: #333333;line-height: 1.6em;margin-top: .5rem;}

.joinSwpCont:before{content: '';display: block;width: 5.8rem;height: 1px;background: #e4e4e4;position: absolute;bottom: 0;right: 0;}
.joinSwpPicRight .joinSwpCont:before{left: 0;}

.joinSwpBtns{position: absolute;right: 5.8rem;bottom: 1rem;z-index: 2;width: 1.3rem;height: .48rem;transform: translateX(100%);}
.joinSwpBtn{transition: .3s;outline: none;cursor: pointer;border: 1px solid #fff;width: .48rem;height: .48rem;background: #333333;position: relative;float: left;}
.joinSwpBtn:hover{border-color: #333;background: rgba(255,255,255,.8);}
.joinSwpBtn:hover:before{border-color: #333;}
.joinSwpBtn:before{content: '';display: block;width: 35%;height: 35%;border-left: 1px solid #fff;border-bottom: 1px solid #fff;position: absolute;left: 60%;top: 50%;transform:translate(-50%,-50%) rotateZ(45deg);}
.joinSwpPrev{}
.joinSwpNext{transform: rotateY(180deg);float: right;}

.joinSwpPagin{width: 100%;text-align: center;margin: 20px 0 0 0;display: none;}
.joinSwpPagin .swiper-pagination-bullet{border: 1px solid #999;background: none;width: 8px;height: 8px;margin:0 5px;opacity: 1;outline: none;}
.joinSwpPagin .swiper-pagination-bullet-active{background: #333;border-color: #333;}

.joinSwpPicRight{margin-top: 80px;}
.joinSwpPicRight .joinSwpCont .pic{float: right;}
.joinSwpCont .pic{overflow: hidden;}
.joinSwpCont .pic img{transition: .5s;}
.joinSwpCont .pic:hover img{transform: scale(1.05);}

.joinSwpPicRight .joinSwpCont .txt{float: left;}
.joinSwpPicRight .joinSwpBtns{left: 5.8rem;transform: translateX(-100%);}

.join4{margin: 70px auto;}
.join4 .ti{margin-bottom: 40px;font-weight: bold;font-size: 22px;color: #333333;text-align: center;}
.join4 table{margin: 20px 0;border-top: 1px solid #e4e4e4;border-left:1px solid #e4e4e4 ;}
.join4 table tr{border-bottom: 1px solid #e4e4e4;border-right:1px solid #e4e4e4 ;}
.join4 table tr td{padding: 10px 5px;font-size: 16px;color: #333333;}
.join4 .nr{text-align: center;font-size: 14px;color: #999;line-height: 24px;}

.join5{}
.join5{}
.join5 .swiper-slide{overflow: hidden;}
.join5 .swiper-slide img{width: 100%;display: block;transition: .5s;}
.join5 .swiper-slide:hover img{transform: scale(1.05);}

.join6{margin: 100px 0;}
.join6 .ti{font-size: 32px;color: #333333;font-weight: bold;text-align: center;margin-bottom: 20px;}
.qxppSwp .swiper-slide img{width: 100%;}

@media (min-width:961px) {
	.qxppSwp .swiper-slide{width: 100%;}
	.qxppSwp .swiper-container{overflow: inherit;}
	.qxppSwp .swiper-container .swiper-wrapper{flex-wrap:wrap;}
}

/*招商表单*/
.joTable{background: #f3f3f3;font-size: 16px;padding: 54px 50px 54px 0;box-sizing: border-box;position: relative;z-index: 2;}
.joT1{float: right;}
.joTAI{float: left;width: 49%;margin-right: 2%;position: relative;margin-bottom: 2%;}
.joTAI:nth-child(even){margin-right: 0;}
.joTxt-input{margin-left: 155px;}
.joTxt{position: absolute;top:0;left: 0;width: 148px;text-align: right; line-height: 44px;box-sizing: border-box;}
.joInput{width: 100%;display: block; height: 44px;background: #fff;padding: 0 25px;box-sizing: border-box;font-size: 16px;color: #999;}

.joT3arear textarea:-ms-input-placeholder,
.joInput:-ms-input-placeholder{color: #999;}

.joT3arear textarea:-ms-input-placeholder,
.joInput:-ms-input-placeholder {color: #999;}

.joT3arear textarea::-webkit-input-placeholder,
.joInput::-webkit-input-placeholder{color: #999;}

.joT3arear textarea:-moz-placeholder
.joInput:-moz-placeholder{color: #999;}
.joInput1{}

.joT2{width: 100%;box-sizing: border-box;}
.joTCity{margin: 20px 0;width: auto;box-sizing: border-box;transform: translateX(50px);z-index: 5;}
.joTUl{width: 708px;height: 44px;float: left;position: relative;z-index: 2;}
.joTLi{width: 221px;height: 44px;float: left;margin-right: 18px;position: relative;background: #fff;}
.joTLi:last-child{margin-right: 0;}

.joTLiHd{width: 100%;height: 100%;line-height: 44px;padding: 3px 25px;cursor: pointer;box-sizing: border-box;color: #999;}
.selects{position: absolute;left: 0;top: 100%;width: 100%;display: none;border: 1px dashed #ccc;box-sizing: border-box;max-height: 40vh;overflow: auto;}
.selects p{width: 100%;padding: 10px 25px;box-sizing: border-box;cursor: pointer;font-size: 14px;background: #fff;}


.joCdi{position: relative;z-index: 9;}
.joTAIB{position: relative;height: 44px;}
.joTAIBhd{background: #fff;height: 44px;line-height: 44px;padding:0 25px;box-sizing: border-box;color: #999;cursor: pointer;}
.joTAIBhdUl{position: relative;position: absolute;top: 100%;left: 0;width: 100%;font-size: 14px;background: #fff9f6;}
.joTAIBhdLi{padding: 10px 25px;box-sizing: border-box;width: 100%;cursor: pointer;}
.joTAIBhdLi{}

.joTjt:before{content: '';display: block;border: 5px solid rgba(0,0,0,0);border-top: 7px solid #ccc;position: absolute;bottom: 10px;right: 10px;}

.selects_province{}
.selects_city{}
.selects_district{}

.joT3{position: relative; margin-bottom: 20px;}
/*.joT3arear{width: 1100px;float: right;}*/
.joT3arear textarea{width: 100%;padding: 11px 25px;box-sizing: border-box;font-size: 16px;color: #999;}

.joT4{float: right;}
.joT4 .txt{line-height: 44px;font-size: 16px;color: #ea5704;padding-right: 20px;}
.joT4Input{height: 44px;line-height: 44px;width: 163px;text-align: center;color: #fff;font-size: 16px;background: #EA5404;display: inline-block;}
.joT4Input:hover{text-decoration: underline;}

/*大事记弹窗*/
.dsjTanchuang{width: 100vw;height: 100vh;background: rgba(0,0,0,.5);position: fixed;z-index: 1000;position: fixed;top: 0;left: 0;display: none;overflow-y:auto ;}
.dsjTanchuang.active{display: flex;align-items: center;justify-content: center;}
.dsjTCBg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

.dsjtcCont{max-width: 800px;width: 90vw;max-height: 60vh;height: 500px;position: relative;/* left: 5vw; *//* top: 20vw; */padding: .3rem .4rem;box-sizing: border-box;background: #fff;}
.dsjtcCls{width: .54rem;height: .54rem;background: #EA5404;position: absolute;right: 0;top: 0;}
.dsjtcCls:before{content: '';width: 60%;height: .03rem;background: #fff;border-radius: .03rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotateZ(45deg);}
.dsjtcCls:after{content: '';width: 60%;height: .03rem;background: #fff;border-radius: .03rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotateZ(-45deg);}
.dsjtcContNr{width: 100%;height: 100%;position: relative;}

.dsjtcContNr .dsjSwpCont:before{display: none;}

/*搜索结果页面*/
.searchSwp .ppTxt{width: 100%;margin-bottom: 40px;border-bottom: 1px dashed #ccc;padding-bottom: 40px;}
.searchSwp .pubmore1{margin-top: 20px;}
.searchSwp .swiper-slide{height: 0;overflow: hidden;}
.searchSwp .swiper-slide-active{height: auto;}

.searchBan{padding: 100px 0;background: #f1f1f1;display: flex;justify-content: center;align-items: center;}
.searbanForm{height: 50px;background: #fff;width: 538px;max-width: 90%;border-radius: 5px;}
.searbanIpt{width: calc(100% - 70px);padding:0 20px;box-sizing: border-box;height: 100%;font-size: 14px;color: #666;}
.searbanSbm{width: 50px;height: 50px;background: url(../images/ssfdj.png) no-repeat center;background-size: 24px 24px;float: right;padding: 0 10px;cursor: pointer;}
/*财务报告*/
.margin-b50{margin-bottom: 50px;}
.img100 img{width: 100%;vertical-align: bottom;}
.year-value{font-size:16px;color: #333;}
.year-r{width: 145px;height: 27px;box-sizing: border-box;border:1px solid #ccc;line-height: 27px;position: relative;z-index: 9;cursor: pointer;}
.year-r:after{content: '';position: absolute;right: 7px;top:50%;margin-top: -2px;width: 5px;height: 5px;background: url("../images/dbx5.png") no-repeat center;background-size: cover;transition: all .3s;}
.year-r.active:after{transform: rotate(180deg);}
.year-num{font-size: 12px;color: #333;padding-left:7px;}
.year-list{position: absolute;width: 100%;border:1px solid #ccc;top:27px;left:-1px;display: none;}
.year-list a{display: block;background: #fff;font-size: 12px;padding-left: 7px;line-height: 24px;}
.year-list a:hover{background: #EA5404;color: #fff;}
.year2020{font-family: dincondregular;font-size: 18px;color: #ea5404;vertical-align: middle;display: inline-block;}
.report{font-size: 0;}
.report li{text-align: center;font-size: 14px;display: inline-block;vertical-align: top;width: 21.5%;margin-right: 4.66%;margin-bottom: 4.66%;}
.report li:nth-child(4n){margin-right: 0;}
.report li p{font-size: 16px;margin-top: 24px;}
.report li:hover p{color: #EA5404;}
/*2公告及通函*/
.gg-top{background: #f1f1f1;padding: 0 34px;line-height: 40px;font-size: 16px;color: #333;}
.gg-list a{display: block;position: relative;padding-left: 35px;}
.gg-list a:before{content: '';position: absolute;width: 6px;height: 6px;border-radius: 100%;background: #ccc;left: 14px;top:7px;}
.gg-list a:hover:before{background: #ea5404;}
.gg-list p{color: #333;}
.gg-list span{color: #999;}
.gg-list a:hover p{color: #ea5404;}
.gg-list span.sj{text-align: right;display: block;}
.gg-list55 img{display: none;}
/*.gg-list55 td:nth-child(1){width: 40px !important;}*/
#jumpMenu2{border:1px solid #ccc;padding: 5px;float: right;color: #666;}
.contslg td{height: auto !important;}
.gg-list55 td{padding: 0 5px;font-size: 14px !important;vertical-align: middle !important;height: 40px;color: #666 !important;}
.gg-list55 td a:hover{color: #ea5404;}
.gg-list55 td strong{font-size: 14px !important;}
.gg-list55 table:nth-child(3){background: #f1f1f1;margin:10px 0;}
.gg-list55 table:nth-child(3) td{height: 40px !important;}
/*.gg-list55 table:nth-child(3) td:nth-child(2) strong{margin-left: -9px;}*/
.gg-list55 table tr:nth-child(even){background: #f9f9f9;}
.gg-list55 table:nth-child(2) td{padding: 0;}
.gg-list55 table:nth-child(2) td:nth-child(1){font-size: 18px !important;color: #ea5404 !important;}
.gg-list55 table:nth-child(3) td:nth-child(1){width: 80px;}
.gg-list55 table:nth-child(3) td:nth-child(2){width: 600px;}
.gg-list55 table:nth-child(4) tr:nth-child(1){display: none;}
.gg-list55 table:nth-child(4) td:nth-child(1){width: 80px;}
.gg-list55 table:nth-child(4) td:nth-child(2){width: 600px;}

/*3公司业绩及简报*/
.yj{font-size: 0;margin-top: 50px;}
.yj li{font-size: 14px;display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;margin-bottom: 4%;}
.yj li:nth-child(3n){margin-right: 0;}
.yj li a{display: block;}
.yj .img100{padding: 15px;border:5px solid #f1f1f1;}
.yj p{font-size: 16px;color: #333;margin: 15px 0 10px;}
.yj span{color:#999;position: relative;padding-left: 24px;}
.time{font-size: 16px;font-family: dincondregular;margin-right: 10px;}
.yj span:before{width: 14px;height: 14px;left: 0;top:50%;margin-top: -7px;content: '';position: absolute;}
.time:before{background-image: url("../images/time.png");}
.gti:before{background-image: url("../images/gti.png");}
.yj li a:hover p{color: #ea5404;}
/*4股份资料*/
.title20{margin-bottom: 30px;}
.title20 h1{font-size: 16px;color: #333;font-weight: bold;}
.gfzl-l{width: 57%;}
.gfzl-min{width: 14%;margin-left: 3.5%;}
.gfzl-r{width: 22%;}
.gsjs p{line-height:1.9em;text-align: justify;}
.basems li{margin-bottom: 25px;}
.basems span{display: block;margin-bottom: 2px;}
.basems p{color: #333;}
/*5投资者日志*/
.gg-list th{background: #f1f1f1;height: 40px;}
.gg-list td{height: 42px;text-align: center;}
.gg-list tbody tr:nth-child(1) td{padding-top: 20px;}
.gg-list td:nth-child(1){text-align:left;}
.gg-list th:nth-child(1){text-align: left;padding-left: 34px;}
/*.gg-list th:nth-child(2){width: 80px;}*/
.w100{width: 150px;}

/*7*/
.title22{margin-bottom: 40px;}
.title22 h1{font-size: 22px;color: #333;margin-bottom: 15px;}
.title22 p{font-size: 18px;color: #999;}
.lxfs-list p{display: inline-block;vertical-align: top;margin-top: 10px;margin-right: 50px;color: #333;}
.lxfs-list p span{color: #999;}
.lxfs-list li{margin-bottom: 40px;}
.lxfs-list li:last-child{margin-bottom: 0;}
.gp-top{margin-bottom: 35px;}
.gp-top h1{font-size: 18px;color: #333;margin-bottom: 8px;}
.gp-top p{color: #333;}
.gp-con table{table-layout: fixed;}
.gp-con td{border:1px solid #f1f1f1;height: 40px;color: #333;padding: 0 20px;}
.gp-con tr:nth-child(odd){background: #f1f1f1;}
.dsq_price p{color: #ea5404;font-family: dincondmedium;font-size: 40px;}
.gp-con-cut .dsq_price p{color:green;}
.dsq_tabletext img{width: 16px;margin: -2px 5px 0 0;vertical-align: middle;}
.dsq-xj{width: 80px;}
.gghth .w100{width: 86px;}
.ggs99 span{display: block;margin-right: 100px;box-sizing: border-box;}
.dheader span:nth-child(1){display: none;}
.dheader span:nth-child(2){display: none;}
.dheader span:nth-child(4){display: none;}
.articleh span:nth-child(1){display: none;}
.articleh span:nth-child(2){display: none;}
.articleh span:nth-child(4){display: none;}
.dheader,.articleh{position: relative;}
.dheader span:nth-child(3){padding-left: 34px;}
.dheader span{color: #333 !important;}
.dheader span:last-child{width: 86px;text-align: center;}
.ggs99 span:last-child{position: absolute;top:0;right: 0;margin-right: 0;color: #999;}
.ggs99 a{display: block;transition: all .4s;}
.articleh{margin-top: 20px;}
.dheader{background: #f1f1f1;line-height: 40px;}
.articleh a:hover{color: #ea5404;}


.fixed-style{position: fixed;z-index: 99999;width: 100%;height: 100%;top:0;left: 0;display: none;}

.xiazai-con{position: absolute;width: 320px;height: 160px;box-sizing: border-box;border:1px solid #ddd;border-radius: 5px;background: #fff;left: 50%;top:50%;margin: -80px 0 0 -160px;}

.quxiao{width: 80px;background: #ea5404;color: #fff;line-height: 36px;margin: 0 auto;text-align: center;border-radius: 5px;cursor: pointer;}
.dlgea{text-align: center;padding:35px 20px;}
.dlgea a{font-size: 16px;position: relative;display: inline-block;padding-left: 28px;}
.dlgea a img{display: none;}
.dlgea a:before{width: 21px;height: 20px;background: url("../images/downicon.png") no-repeat center;background-size: cover;top:50%;margin-top: -10px;left: 0;position: absolute;content: '';}

.text-center{text-align: center;}
.loading{width: 150px;}




.imgscale .img100{overflow: hidden;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.imgscale .img100 img,.report li p,.gg-list p,.gg-list a:before,.yj p{transition: all .4s;}
.yj span:before{background-size: cover;background-position: center;background-repeat: no-repeat;}


.language{line-height: 30px;margin-left: 8px;}
.language a{color: #333333;}

.ftNavItem{float: left;margin-right: 35px;margin-bottom: 20px;}
.ftNav{overflow: hidden;}

.ftNav{display:table;float:left;width:calc(100% - 320px)}
.relative{position: relative}
.zindex5{z-index: 5;}
.maodian{position: absolute;left: 0;top:-90px;}

.hyhdbtn{position: fixed;z-index: 996;text-align: center;right: 3px;bottom:50%;transform: translateY(50%);}
.hyhdbtn img{width: 83px;vertical-align: bottom;}
.lingqu{font-size: 14px;font-weight: bold;width: 136px;line-height: 28px;text-align: center;background: #f36221;color: #fff;border-radius: 28px;transition: all .4s;}
/*.lingqu:hover{opacity: 0.85;}*/

/*门店查询 s*/
.mdcx-top{position: absolute;left: 45%;top:20%;}
.title-fff h2{color: #fff;}
.title28 h2{font-size: 28px;}
.ditu-list{font-size: 0;}
.ditu-list a{font-size: 14px;margin-right: 24px;border-radius: 81px;display: inline-block;}
.ditu-list a:last-child{margin-right: 0;}
.ditu-list img{height: 81px;vertical-align: bottom;}
.mg-bt40{margin-bottom: 40px;}
.dtxq{height: 857px;background: #f0f3fa;}
.dtxq-left{position: absolute;top:16px;left: 60px;bottom:16px;background: #fff;z-index: 20;width: 354px;padding: 20px;box-sizing: border-box;}
.des-title18 h3{font-size: 18px;}
.mg-bt20{margin-bottom: 20px;}
.mdcx-a-left{border:1px solid #e1e1e1;margin-right: 45px;}
.search33{position: absolute;top:0;left: 0;width: 33px;height: 33px;background: url("../images/11.png") no-repeat center;background-size: cover;}
.mdcx-input{margin-left: 33px;position: relative;}
.mdcx-input .text{display: block;width: 100%;height: 33px;}
.mdcx-a-right{position: absolute;top:0;right: 0;width: 33px;height: 33px;background: url("../images/dw11.png") no-repeat center;background-size: cover;border:1px solid #e1e1e1;}
.gb48{position: absolute;top:50%;margin-top: -12px; right: 0;width: 24px;height: 24px;background: url("../images/gb48.png") no-repeat center;background-size: cover;}
.bottom-line{border-bottom: 1px solid #000;padding: 12px 0;}
.title14 h3{font-size: 14px;}
.title-000 h3{color: #000;}
.mg-bt15{margin-bottom: 15px;}
.changdi li{display: block;margin-bottom: 12px;}
.changdi li .i{border:1px solid #e1e1e1;width: 12px;height: 12px;display: inline-block;vertical-align: middle;margin-right: 14px;}
.changdi li span{display: inline-block;vertical-align: middle;color: #3b3b3b;}
.changdi-warp{display: inline-block;vertical-align: middle;cursor: pointer;}
.changdi-warp.active .i{background: url("../images/xz24.png") no-repeat center;background-size: cover;}
.mg-bt30{margin-bottom: 30px;}
.top-line{border-top: 1px solid #000;padding: 12px 0;}
.cxjg-list li{display: block;position: relative;padding:10px 10px 10px 25px;cursor: pointer;margin-bottom: 2px;}
.cxjg-list li.active{background: #f2f2f2;}
.cxjg-list li:hover{background: #f2f2f2;}
.cxjg-list li img{width: 13px;vertical-align: bottom;position: absolute;left: 5px;top:15px;}
.cxjg-list li  p{color: #3b3b3b;line-height: 2em;}
.cxjg-list{overflow: auto;height: 220px;}
.BMap_cpyCtrl,.BMap_stdMpZoom{display: none !important;}
.loading985 img{width: 140px;}
.loading985{z-index: 15;background: rgba(255,255,255,0.5);}
#r-result2{height: 220px;overflow: auto;}
#r-result2 > div{border: none !important;}
.tangram-suggestion-main{z-index: 20;}
.amap_lib_placeSearch{height: 220px;}
.amap_lib_placeSearch_list{height: 185px;overflow: auto;}
@media (max-width: 1250px) {
    .ditu-list img{height: 50px;}
}
@media (max-width: 760px) {
    .dtxq{height: auto;padding-top: 4%;}
    .dtxq-left{position: static;width: auto;margin: 0 4% 4%;}
    .map888{position: relative;height: 60vh;}
    .changdi{font-size: 0;}
    .changdi li{display: inline-block;vertical-align: top;width: 50%;font-size: 14px;}
    .mdcx-c{display: none;}
    .mdcx-b{margin-bottom: 0;}
    .mdcx-bg img{height: 85vw;object-fit: cover;}
    .title28 h2{font-size: 20px;}
    .ditu-list img{height: 30px;}
    .ditu-list a{margin-right: 10px;}
    .mg-bt40{margin-bottom: 20px;}
    .mdcx-top{top:10%;left: 35%;}
}
/*门店查询 e*/