@charset "UTF-8";
.newsInfo .content img{ display: block; margin: 0 auto;}	
.md-pc{ display: block;}
.md-mobile{ display: none;}
/*视频*/
.video{ text-align: center;}
.empty{  text-align: center; margin-bottom: 50px; margin-top: 90px;}
.empty img{ max-width:120px; height: auto;}
.empty h3{ font-weight: normal; font-size: 14px; color: #f00;}



@media screen and (max-width: 1680px) {
	.tech-tab li{ font-size:18px;}
/*荣誉墙新加*/
	.hors-wrap{ max-width: 1350px; margin: 0 auto;}
	.hors-tits{max-width: 1350px; margin: 0 auto; padding: 0 30px;}
	.mod-horwraps .item-cnt{ max-width: 590px;}
}
@media screen and (max-width: 1580px) {
		.hors-wrap{ max-width: 1300px; margin: 0 auto;}
		.hors-tits{max-width: 1300px; margin: 0 auto; padding: 0 30px;}
	.mod-horwraps .item-cnt{ max-width: 590px;}
	
}




/*响应式首页*/
@media screen and (max-width: 1496px) {
	body, html{min-width: 1260px;}
	.wrap-layer{ max-width: 1260px; min-width: 1260px;}	
	.mod-userwrap .item-1 .item-tit{ padding-top: 5px;}
	.mod-userwrap .item-1 .item-cnt{ padding-top: 20px; padding-bottom: 20px;}
	.sub-1 li{padding: 0 15px;}
	.tech-tab li{ font-size:18px;}
	.md-years-2 h3 { font-size: 22px;}
	
	.zjicon-wrap2 .item-cell{padding: 0 20px;}
	.zjicon-wrap2{ margin-left: -20px; margin-right: -20px;}
	.pro-syswrap .item-tit{ /*font-size: 22px;*/}
	.pro-syswrap .item-cell .inner{padding:20px 0 0 0;}
	.pro-syswrap .item-cnt{margin-left: 0;margin-right:0;}
	
	.pro-syswrap .item-pic{ width: 100%;}
	.mod-horwraps .item-img {width: 600px;}
	.kjcgs-left{padding-bottom: 95px;    background: url(../images/jbbg2.png) center bottom 10px no-repeat;    background-size: 100% auto;}
	.kj-lists .item-txt{ font-size: 20px;}
	.active-rollwrap .item-cell .item-cnt{ padding-top:4%;}
	.active-rollwrap .item-desc li{font-size:18px;}
	
	.qualit-wrap .item-cell .item-tit{    font-size:20px;}
	.qual-wrap .item-cell:nth-last-child(1){ margin-bottom:15px; }
	.fac-bt1, .fac-bt2{left: -130px;}
	.fac-bt2{ left: auto; right: -130px;}
	.project-attr ul li{margin-top:30px; font-size: 22px;}
	.photos .view{ max-height:570px; }
	.teclists-wrap .item-cell .mores a{ width: 80px; height: 80px; background-size:80px 80px;}
	.xmproinfos-wrap .item-tit{ margin-top:10px;}
	
	.caseroll .item-pic{ height: 220px!important;}
	
	/*荣誉墙新加*/
	.hors-wrap{ max-width: 1200px; margin: 0 auto;}
	.hors-tits{max-width: 1200px; margin: 0 auto; padding: 0 30px;}
	.mod-horwraps .item-cnt{ max-width: 500px;}
}

@media screen and (max-width: 1400px) {
	.hors-wrap .kj-bt1{ left: -60px;}
	
	
	
}

@media screen and (max-width: 1367px) {
	body, html{min-width: 1260px;}
	.wrap-layer{ max-width: 1260px; min-width: 1260px;}	
	.navMenu>li>a{    padding: 0 15px 0 15px;}
	.mod-headers .wrap-layer{ padding-right: 150px;}
	.index-header .t-search{    right: 150px;}
}





/*识别火狐*/
@-moz-document url-prefix(){	
@media screen and (max-width:1282px) {
	.wrap-layer{max-width: 1020px; min-width: 1020px}
}	
}





@media screen and (max-width: 480px) {
	
	
.area-auto{width:240px; max-height:300px; overflow-y: auto; overflow-x: hidden;}
	
	
	
	
.mobile-header{ right: 0; width: auto;}	
 html{min-width:0; overflow-y: auto; overflow-x: hidden; position: relative; width: 100%;}
body{ min-width:0; overflow-y:visible; overflow-x:hidden; position:relative; width: 100%;}
.wrap-layer{  width: auto;min-width: 0; padding: 0 15px; box-sizing: border-box;}	
.header-wrap{ display: none;}
	
/*导航*/	
.mobile-header .header-shower img{height:30px !important;}	
.mobile-menucss{ background: #fff;border-top: 1px solid #f1f1f1;}
.mobile-menucss>ul>li>a>span{ color: #000;}
.mobile-menucss>ul>li{ border-bottom: 1px solid #f1f1f1;}
.mobile-menucss>ul>li>ul>li>a>span{ color: #000; opacity: .8;}	
.mobile-menucss>ul>li>ul>li{ line-height: 30px;}
.mobile-menucss>ul>li>ul{ margin-bottom: 15px;}
/*.mobile-menucss>ul>li.last{  padding-left: 0; margin-top: 50px; border-bottom: none; text-align: center;}
.mobile-menucss>ul>li.last>a{ padding-left: 0; }
.mobile-menucss>ul>li.last a span{ color: #f76b04; border:1px solid #f76b04;border-radius:6px;  padding: 8px 20px;  font-size: 18px;}*/

/*首页*/
#rolls{ height:auto!important;}	
.swiper-roll-28{ position:static;}	
.swiper-roll-28 img{ max-width: 100%;}	
.swiper-container-horizontal>.swiper-pagination-bullets{ bottom:5px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{
 background-size: 15px auto!important;}
.swiper-container-horizontal>.swiper-pagination-bullet { width:9px!important; margin: 0; } 
.swiper-container-horizontal>.swiper-pagination span{ width: 18px!important;background-position:center center!important;}	
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0;}
	
.H70{ height:30px;}	
.H60{height:25px;}
.com-tit cite{  padding-left: 82px; background-position:0 center;  background-size:70px auto!important; font-size: 24px;}	
.com-tit i{ font-size:14px;  padding-top:0;}
.mod-indexabouts{ margin-top: -10px;}
.mod-indexabouts .item-cnt{float:none; width:auto;}
.mod-indexabouts .item-tit{margin-top:0; font-size:18px;}	
.mod-indexabouts .item-desc{ font-size: 14px; line-height: 150%;}
.mod-indexabouts .item-pic{ width: 100%; max-height: 200px; overflow: hidden; }	
.mod-indexabouts .com-more{ margin-bottom:30px; margin-top: -5px;}
.mod-indexabouts .item-desc p{ font-size: 14px; line-height: 160%;}
.about-nums ul{margin-top:0; flex-flow:wrap;}	
.about-nums ul li{ width: 33.33%; margin-top:30px; text-align: center; padding: 0 10px; box-sizing: border-box;}
.about-nums ul li h3 span{font-size:30px;}	
.about-nums ul li h3 cite{font-size: 14px;}	
.about-nums ul li i{font-size:14px; line-height:150%;}
.about-nums ul li:after{    right: 0; top: 6px;}
.about-nums ul li:nth-last-child(1),.about-nums ul li:nth-last-child(2){ width: 50%; padding: 0 30px;}	
.about-nums ul li:nth-child(3):after,.about-nums ul li:nth-child(5):after{ display: none;}
.about-nums{    padding-bottom:30px;}
	
.our-services .item-cell .com-tit{ left:10px; top: 50%!important; transform: translateY(-50%);font-size: 16px;}	
.our-services .item-cell .com-tit cite{ height: 30px; line-height: 30px; padding-left: 60px; font-size: 16px; background-size:50px auto!important}
.our-services .com-tit i{ font-size: 14px; line-height: 120%; display: block;}	
.our-services .item-cell:after{ content:""; position: absolute; left: 0; top: 0; display: block;   right: 0; bottom: 0; background: rgba(0,0,0,.3); display: block;}	
.our-services .item-1{  height: 183px; overflow: hidden;}
.our-services .item-2,.our-services .item-3{ height: 92px;overflow: hidden;}	
.com-desc{ font-size: 14px; line-height: 150%;}	
.solvation-wrap .item-cell{ width: 98%; margin-bottom: 20px; max-height: 150px;}
.solvation-wrap .item-cell .item-pic{ height: 150px!important;max-height: 150px; overflow: hidden;} 

.arr{ width:30px; height:30px; line-height:30px; text-align: center;}	
.arr.bt-l{ right: 31px;}	
.md-newswrap .item-tit a{font-size:18px;}	
.md-newswrap .item-desc{ margin-bottom: 20px;}
.md-newswrap:after,.md-newswrap .swiper-slide-active:before,.md-newswrap .swiper-slide-active:after{ display: none;}
.md-newswrap .item-cell{ margin-bottom: 0; height: auto;}
.mds-creative .item-nums{ margin: 0; margin-right: 50px; width: auto;  position: static;  float: none;}
.creative-wrap .item-core h3{ height: 160px; background-size:80% auto!important; background-position:center  0 ;font-size:80px; margin-top:15px;}	
.creative-wrap .item-core span{ margin-top: 0;}	
.creative-wrap .item-core{ height:220px;}	
.expertroll{ width: auto;}
.rolllodings{ right: 0;}	
.mds-creative .item-nums .swiper-pagination{right: 35px;}
.creative-wrap .item-desc{ height: auto; margin-bottom: 15px;}	
.effects-wraps ul{ flex-wrap: wrap;}
.effects-wraps ul li{ width: 50%; margin-bottom: 25px; padding: 0 15px; box-sizing: border-box;}	
.effects-wraps ul li h3{ max-width: 120px; margin: 15px auto 0 auto; font-size: 15px;}
.effects-wraps ul li img{ width: 80px; height: 80px;}
.msad img{ margin-left: -400px;}
.msad{ overflow: hidden; height:200px; }	
.md-bom .bomnav{ flex-wrap: wrap;  }	
.md-bom .bomnav .bom-cell{width: 33.33%; display: none; margin-bottom: 20px;}	
.md-bom .bomnav .bom-cell:nth-last-child(1){ width: 100%; display: block;}
.bomnav .bom-tit a{ font-size:20px;}
/*.bomnav li a{ font-size: 14px; }*/
.footers{padding-top:20px;}
.bms-code{    margin-top:20px;}	
.copys{ height: auto; padding: 8px 0 8px 0;;}
.copys .flexs{ display: block; text-align: center;}
.copys cite{ display: block; text-align: center;}
.aboutbg .about-nums ul li:after{ display: none; }	
.mod-indexabouts .com-more	{ text-align: center;}
.md-newswrap .item-tit{ height: auto;}	
.msad img{ max-width: none;}	
.msad .com-tit2{ left: 0; right: 0; text-align: center;}
.msad .com-tit i{ font-size: 14px;  line-height: 150%;}	
.solvation-wrap .item-cell:hover .item-cnt .item-tit a:after{ width: 120px; height: 30px; background-size: 100% 100%;}	
.solvation-wrap .item-cell:after{    background: rgba(0,0,0,.5);content: "";position: absolute;left: 0;top: 0;right: 0; bottom: 0;}

/*公司概况*/
.pos-cur .caldesc{ max-width: 340px; margin:0px auto 0 auto; font-size: 12px; line-height: 150%; display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;padding-top: 10px;}	
.pos-cur h3{ font-size: 20px;}
.pos-cur{ padding-top: 0; }	
.mode-banner img{  max-width: none; width: 640px;}	
	.crumb{ margin-top: 10px;}
.crumb ul li{ font-size: 12px; line-height: 30px;}
.crumb ul li+li:after{ top: 9px;}
.crumb ul{ padding-left: 20px; background: url(../images/sunico.png) 0 10px no-repeat; background-size: 15px auto;}	
.com-tit4{ text-align: center;}
.com-tit4 span{ font-size: 24px;}	
.com-tit4 cite{ margin-top:8px; display:inline-block; font-size: 14px;  line-height: 120%;}
.mod-storys h3{    font-size:30px; width:auto; margin-bottom:10px;}
.mod-storys,.story-cnts{ display: block; } 	
.story-slogo{text-align: center;}	
.story-cnts>*{ width: auto; line-height: 180%; font-size: 15px; padding-left: 0;}
.story-cnts{ margin-top: 25px;}	
.com-more a span{ text-align: center;}
.mod-storys{ margin-bottom: 0;}	
.mod-sogs{padding:50px 0;}	
.md-years-2{ margin-top: 40px;text-align: center;}	
.md-years-2 h3{ font-size:18px;}
.md-years-1{ width: 340px; height: 340px;}	
.md-years-1 h3{ font-size: 32px;}
.md-years-1 .craets-tit h4{ margin-top: 30px; font-size: 24px; padding-top: 0; padding-bottom: 0;}	
.md-years-1 .craets-tit span{font-size: 15px;}	
.md-years-1 .craets-tit{ padding-left: 55px; background-size:40px auto;}	
.md-years-1:after{  background-size: 100% 100%;}
.md-years-1>div{ width: 206px; margin: 0 auto;}
.md-years-2 h4{ font-size: 15px;}	
.md-years-2 span{ font-size: 48px;}	
.swiper-yearsroll{ }	
.ableft-wrap,.abright-wrap{ width: auto; float: none; text-align: center;}
.ableft-wrap .item-cell,.abright-wrap .item-cell{ padding: 30px; height: auto;}	
.ableft-wrap .item-desc,.abright-wrap .item-desc{ width: auto; font-size: 15px;}	
.abright-wrap .item-cell{ background-position: -100px center;}
.mod-core-wrap .xmimg{ margin-left:0; width:auto; float:none;}
.mod-core-wrap .item-desc h3{ font-size:18px;padding-bottom:5px;}	
.mod-core-wrap .item-tit{font-size: 20px;}	
.mod-core-wrap .item-pic{  max-height: 200px;}	
.mod-core-wrap .item-desc{ font-size: 15px; line-height: 160%;}	
.mod-core-wrap .item-desc *{line-height: 160%;font-size: 15px;}
.mod-core-wrap2 .item-desc ul li *{font-size: 15px;}	
.mod-core-wrap2 .item-desc ul li em{font-size: 18px;}
.zjicon-wrap{ margin-top:0; flex-wrap: wrap;}	
.zjicon-wrap .item-cell{ width: 50%; flex: none; box-sizing: border-box; padding: 0 8px; margin-top: 30px;}	
.zjicon-wrap .item-tit{margin-top:15px; line-height: 150%; font-size:16px;}
.zjicon-wrap .item-desc{ margin-top: 5px; font-size: 12px; line-height: 150%;}	
.zjicon-wrap2 img{ /*height: 40px!important;*/height: auto!important; width: auto;}
	
.newsInfo h1{ line-height:150%; font-size:22px;}	
.actives-attr{ padding:15px;}	
.actives-attr li strong{position:absolute; width:80px; left:0; top:0px;}	
.actives-attr li{ min-height: 25px; position: relative; padding-left:85px; font-size: 14px;}
.newsInfo .content p, .newsInfo .content *, .newsInfo .content{ line-height: 160%;  }	
.news-prev-next{ margin-top:10px; font-size: 15px;    padding:15px 0 15px 0; }	
.newsInfo,.news-prev-next *{ font-size: 15px;}	
.news-prev-next li{ white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}	
.pro-syswrap .item-cell .inner{ max-width: 100%;}	
.pro-syswrap .item-pic{ width:auto;}	
.pro-syswrap .item-cell .inner{ padding:15px;}
.pro-syswrap .item-cnt{ display: block; bottom:0; padding: 10px 10px; }	
.pro-syswrap .item-tit{ font-size:18px; height:28px; }
.pro-syswrap .item-desc{ font-size:14px;}	
.roll-arr a{    line-height:30px;display: block;width:46px; height: 30px;}
.tops{ align-items:center;    margin-bottom:25px;}	
.mgs-tits{padding-top:50px; font-size:15px;}	
.mgs-bt a{ width:200px;    font-size:18px;line-height: 50px; height: 50px;}	
.mgs-bt a span {line-height: 50px;padding-right:33px; background-size: 25px auto;}
.wrap-mgs{ height:220px; }	
.case-wrap .item-tit{margin-top:10px;font-size:18px;}
.case-wrap .item-desc{ font-size: 14px;}	
.mod-prodowns2 .item-cell{ width: 97%;}	
.mod-prodowns2 .item-cell .item-pic{ max-width:250px;}	
.mod-prodowns2 .item-cell .item-tit a{font-size:18px;}
.mod-prodowns2 .item-list a{font-size:15px;}
.mod-prodowns2 .item-list li span{font-size:15px;}	
.mod-prodowns2 .item-list li{ margin-top:10px;}	
.mod-prodowns2 .item-cell .item-cnt{ padding:20px 15px;}	
.mod-prodowns2 .item-list li dl dd a{font-size:14px;}
.mod-prodowns2 .item-list li span:after{ border-width: 8px !important;}
.mod-prodowns2 .item-list a{ background-size:16px auto;}	
.mod-prodowns2 .item-list li dl{ box-sizing:border-box;    padding: 6px 15px 25px 15px;    left: -15px; right: -15px;}
.mod-prodowns2 .item-list li:hover .dlist{ padding-bottom: 20px;  }
.mod-prodowns2 .item-list li dl dd{ padding-top:0;}	
.mod-prodowns2 .item-list li dl{ max-height: 130px;}
.page li{ margin: 0 2px;width: 30px!important;height: 30px;line-height: 30px;}
.page li a{   width: 30px!important;  height: 30px; line-height: 30px;font-size: 12px;}	
.page li.first a{ font-size: 12px;}
.page li.next a:before{ left: 8px; top: 8px;}
.page li.prev a:before{left: 8px; top: 8px;}
.page li.cr a span, .page li a:hover span{ font-size:14px;}	
.page{   margin-top:25px;}		
.zjicon-wrap .item-tit{font-size:14px;    margin-top:6px;}	
.zjicon-wrap img{ width: 35px; height: 35px;}	
.mod-core-wrap .xmimg{height: 255px; margin-bottom: 20px;}	
.mod-corefeatures{margin-top:10px; flex-wrap:wrap;}	
.mod-corefeatures .item-cell{ width:100%; margin-bottom: 20px;}
.mod-corefeatures .item-core{    max-width:25%;}	
.mod-corefeatures .core-img img{ width: 50px; height: 50px;}	
.mod-corefeatures .core-img{ width:65px; height: 65px;}	
.mod-corefeatures .corefeature-tit{font-size:18px; padding-bottom: 5px; margin-bottom: 15px;}
.kjui-tab ul li{ font-size: 16px;}
.tech-wrap .item-cell>*{ width: 100%!important;}	
.tech-wrap .item-cell{ flex-wrap: wrap;}	
.bts{ position: relative; margin-top: 40px; text-align: center;}	
.tech-wrap .item-cell .item-cnt{padding-top:10px;}
.kjui-tab{    margin-bottom:20px;}	
.mod-corefeatures .item-3 .item-core{ max-width: 30%;}
.tech-wrap .item-cell .item-pic{ max-width: 55%; margin: 20px auto 20px auto;}	
.tech-wrap .item-cell .item-tit{    font-size: 20px;}
.bts .bt-arr{ position: static; display: inline-block;}
.btnums{ top:5px; left:50%; transform:translateX(-50%);}
.bts .kj-bt2{ margin-left: 60px;}
.hors-wrap{ margin-top:0;}	
.mod-horwraps .item-img{ width:340px; float:none; width:auto;    margin-left:0; }
.mod-horwraps .hors-tits{ top:0; margin-top:20px; text-align:center; }	
.mod-horwraps .hors-tits span{font-size:24px;}	
.mod-horwraps .hors-tits cite{ font-size:14px;margin-top:5px;}	
.mod-horwraps .item-img2{ width: 150px; background-size: 100% 100%;}	
.mod-horwraps .kjjxbg2 .item-img2{ width: 240px;}
.mod-horwraps .item-img2 img{ display: block;}	
.mod-horwraps .item-img{ background-position:center center; height: auto; padding-top: 80px; padding-bottom: 80px; background-size: 100% auto;}	
.mod-horwraps .item-cnt{padding-top:20px;}
.mod-horwraps .item-desc{ height: auto;}	
.mod-horwraps .item-desc{ font-size:14px;}	
.mod-horwraps .item-tit h3{ font-size:42px;}
.mod-horwraps .item-tit span{ font-size: 18px;}	
.mod-horwraps .bts .kj-bt2{margin-left:20px;}
.hisleft-img{ width: auto; display: none;float: none; margin: 0 auto; text-align: center;}
.hislists{margin-left:0;}	
.hisleft-img img{ max-width:240px;  height:auto; }	
.hislists ul li cite{ font-size: 15px; text-align: left;padding-left:30px;}	
.hislists ul li span{ font-size: 20px;}
.hislists ul li{padding:15px 0;}
/*注册*/
.layicon img{ width: 60px; height: 60px;}
.box-inner h3{ font-size: 20px;}	
.box-inner{ max-width: 240px;}	
.gobackbt a{width: 100%;height:45px;line-height:45px; font-size:16px;}	
.box-inner span{font-size:15px;}	
.gobackbt{margin-top:40px;}
.inner2-header{ display:none; }	
.mess-top{ display: block;}
.mess-right{ border: none; padding-left: 0;}
.mess-left h3{ line-height: 120%; font-size: 24px;}	
.mess-left span{ margin-top: 20px;}
.mod-messgaes{ display: block;}	
.mod-messgaes .mess-tips{ margin-bottom:20px; font-size: 14px; line-height:160%;}	
.mod-messgaes ul li{ min-height: 0; padding-top: 10px; padding-bottom: 10px;  line-height: 30px; margin-bottom: 20px; font-size: 15px; width:100%!important;  float: none!important;}
.mod-messgaes ul li .inputs input{ height: auto; line-height: normal; height: 30px;}	
	
.mod-messgaes ul li.mybts a{ height: 45px; line-height: 45px; font-size: 16px;}
.mod-messgaes .mess-tips br{ display: none;}
/*资料下载*/	
.mod-downslist .dico img{ width: 25px; height: 25px;}
.mod-downslist ul li a{ background-size:25px auto;background-position: right 0;padding-right:35px;padding-left: 35px;}	
.mod-downslist ul li .dtit{ font-size:16px; padding-top:0;}	
.mod-downslist ul li cite i{ margin-right:10px; font-size: 14px;}
.mod-downslist ul li cite i:nth-last-child(1){ margin-right: 0;}
.mod-downslist ul li{    padding:15px 0;}
.bmtels{ font-size: 26px;} 	
.bmtels span{ font-size: 15px; margin-right: 4px;}
.mdproducts-wrap{ margin-right:0; margin-bottom:25px;}	
.mdproducts-wrap .item-cell{ width: 100%; float: none; margin-bottom:20px; margin-right: 0;}	
.mdproducts-wrap .item-cell .item-tit a{ height: 45px; line-height: 45px; font-size: 16px;}
.com-tit6 .mores{ font-size: 14px; top: 20px;}	
.other-downs span{ font-size: 16px;}
.mdproducts-wrap .item-pic{ height:160px!important; overflow:hidden;}	
.com-desc10{font-size:14px;}
.com-desc10 span{ font-size: 16px;}	
	
/*招标公告*/	
.notices-wrap .item-date{ width: 80px; height: 80px;}	
.notices-wrap .item-date span{ font-size: 14px; height:36px; line-height:36px;}	
.notices-wrap .item-date h4{ font-size:22px; padding-top: 12px;}	
.notices-wrap .item-cell{ padding-left:95px;}
.notices-wrap .item-cell .item-tit{ font-size:16px; line-height:150%;}	
.notices-wrap .item-desc a,.notices-wrap .item-desc{font-size:12px; line-height:150%;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.notices-wrap .item-cell .item-tit{ margin-top:5px;    padding-top: 0; line-height:150%;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}	
.notices-wrap .item-cell .item-desc{    margin-top:5px;}	
.notices-wrap .item-cell{ min-height: 80px; margin-bottom: 20px;}	
.notices-wrap .item-date{ top: 2px;}

/*科研成果*/
.kjcgs-left{ width:100%; padding-bottom: 80px;}	
.mod-kjcgs{ display: block;}	
.kjcgs-right{ width: 100%;}	
.kjcgs-right ul li span{ font-size:14px;}	
.kjcgs-right ul li h3{font-size:32px;}
.kjcgs-right ul li{ margin-bottom: 0; margin-top: 30px; background-size: 90% 90%;}	
.kj-lists .item-txt{ max-width: 90%; padding-top: 30px; font-size:14px; line-height: 150%;}
.kj-lists .item-txt br{ /*display: none;*/}
.kj-lists img{ width: 560px;  max-width: none;}
.kj-lists .item-2 img{ margin-left: -20%;}	
.kj-lists .item-cell .item-txt	{ background-size:25px auto; text-shadow: 2px 3px 1px rgba(0,0,0,.1);}
.kj-lists .item-2 .item-txt{left: 6%;}
.kj-lists .item-cell{ margin-top: 20px;}
	
/*联系我们*/	
.contactus-wrap .item-cell{ margin-right: 0; margin-bottom: 20px;}
.contactus-wrap{ margin-right: 0; display: block;}	
.contactus-wrap .item-tit{ font-size: 20px; margin-bottom: 10px;}	
.contactus-wrap .item-tit2{ font-size:16px; padding-bottom: 5px;}
.contactus-wrap .item-desc, .contactus-wrap .item-desc *{ font-size: 14px;}	
	
.maps .item-addr{ position: relative; left: 0; top: 0; z-index: 6; margin-bottom: 30px;border-bottom: 1px solid #eee; padding-bottom: 30px; }
.maps .item-addr:nth-last-child(2){ padding-bottom: 0; margin-bottom: 0;border-bottom:none;}
.maps .item-addr .addr-cnts{ width: auto;background: none; position: static; padding: 0; border: none;display: block;}
.maps .item-addr .addr-t0{ padding-bottom: 0;    background-position:left 0; padding-left: 30px; padding-top: 0;    background: url(../images/dot4.png) left 8px no-repeat; background-size: 20px auto;}
.maps .addr-t{ display: none;}	
.maps .addr-c{    margin-top: 0;}	
.maps img{ position: absolute; opacity: 0.5;  top: 0; left: 0;}	

/*职业生涯*/
.career-cntm,.career-cnt *{ font-size:15px; line-height:160%;}
.career-photowrap{margin-top:25px;}	
.mod-vr img{ width: 550px; max-width: none;}	
.mod-vr span{ padding-top: 40px; font-size: 18px; background-size: 35px auto;}
	
/*招商加盟*/	
.join-top .item-cell{ display:block; }	
.join-top .item-pic{ width:auto; }	
.join-top .item-cnt{ padding-left:0; margin-top:15px;}	
.join-top .item-cnt .item-tit{ font-size: 22px;}
.join-top .item-cnt .item-desc p{ padding-bottom: 0; line-height: 160%;}
.joi-tits{padding-top:25px;}	
.com-desc8{font-size: 14px;}	
.com-frms2{ width: auto;    margin:20px auto 0 auto;}
.com-frms2 li{ width: auto!important; float: none!important;}
.apply-joins{ background-size: cover;}
.com-frms2 li.bt a { width: 120px;}
.com-frms2 li.bt{ text-align: center;}
.mod-suports li{ width: 50%;    padding:20px 10px 20px 10px;}	
.mod-suports li span img{ width: 65px;}	
.mod-suports li span{ height: 65px;}
.mod-suports li h3{ font-size:18px;}	
.mod-suports li cite{ font-size: 14px; line-height: 160%;    margin:10px auto 0 auto;}	
.com-tit8 span{ font-size: 24px;}
.com-tit8 cite{ font-size:14px;}
.joilists ul li{ background-size:10px auto; background-position:0 8px; }	
/*活动预告*/
.active-rollwrap .item-cell .item-pic,.active-rollwrap .item-cell .item-cnt{ float: none; width: 100%; }
.active-rollwrap .item-cell .item-cnt{ position: static; padding-bottom: 20px;}
.active-rollwrap .item-pic span,.mod-pastactive .item-pic span{ left: 0; top: 0; width:60px; height: 60px; }	
.active-rollwrap .item-pic,.mod-pastactive .item-pic{ height: 260px!important;}
.active-rollwrap .item-pic span em,.mod-pastactive .item-pic span em{ font-size:26px; padding-top:8px;padding-bottom:2px;}	
.active-rollwrap .item-pic span cite,.mod-pastactive .item-pic span cite{ font-size: 15px;}	
.active-rollwrap .act-icon{ width:80px; height: 80px; background-size:80px auto;}
.active-rollwrap .item-cell .item-tit{ padding-right: 0;}
.active-rollwrap .item-cell .item-tit a{ font-size:18px; line-height:160%;}
.active-rollwrap .item-desc *{ font-size: 14px; line-height: 160%;}
.active-rollwrap .item-desc li span{ min-width:60px;}	
.active-rollwrap .item-desc{ margin-top: 10px;}
.active-rollwrap .swiper-button-next, .active-rollwrap .swiper-button-prev{ top: 140px;}	
.mod-pastactive .item-cell{ width: 97%; margin-top: 20px;}	
.mod-pastactive .item-cnt .item-tit{ font-size:18px;}
.mod-pastactive .item-cnt .item-desc{ font-size:14px;}	

.com-top2{ display: block;}	
.com-top2 .com-tit4{ width: auto; text-align: center;}	
.com-top2 .kj-desc{font-size:15px;    padding-top:20px;}
.com-top2wrap .com-more{ margin-top: 20px; text-align: center;}
.ke-nums{margin-top:35px;}
.ke-nums ul li h3{ font-size:36px;}	
.ke-nums ul li span{ height: 40px; display: block; padding: 10px 10px 0 10px; line-height: 120%; font-size:14px;}	
.ke-nums ul li{ height:140px;}
.creative-wrap .item-core span{ font-size: 22px;}	
.creative-wrap .item-desc{ font-size:14px;}
.mds-creative .item-cnt{margin-top:10px;}	
.creative-wrap .com-more{ text-align:center; }	
.mods-kypt .item-core{   border-top:5px solid #fff;}
.creative-wrap .com-tit{ padding-bottom: 10px;}

/*科研平台*/	
.mod-plat .tech-infos,.mod-plat{ height: auto; }	
.mod-plat{ padding-bottom: 110px; padding-top: 50px;}	
.mod-plat .com-tit20 span{ font-size: 25px;}
.com-desc4{ font-size:14px; margin-top: 10px; line-height: 160%;}
.tech-tab li{ height:70px; padding-top: 10px;  white-space:normal; line-height: 150%; font-size: 12px; width: 20%; box-sizing: border-box; float:left; }	
.tech-tab li:after{ top: 0; bottom: 0; height: auto;    border-left: 1px solid rgba(255,255,255,.5);}
.tech-tab li:nth-last-child(1):after{ display:none;}
.mod-plat .tech-tab{ height:70px;}
	
/*科研平台*/
.craetbase-wrap .item-imgs .item-pic{}	
.craetbase-wrap .item-cell{display:block;}	
.craetbase-wrap .item-tit{ margin-top:20px; font-size:18px; line-height:150%;}
.craetbase-wrap .item-cnt{ padding-left:0;}	
.craetbase-wrap .item-desc li{ font-size:15px; padding-left: 40px;}
.craetbase-wrap .com-tit4{margin-top:10px;}
.craetbase-wrap .item-imgs{ width: auto; margin-top: 20px; padding-bottom: 10px;}	
.craetbase-wrap .item-imgs .item-pic{ position: relative; z-index: 20; height: 180px!important; margin-left: 10px;}	
.craetbase-wrap .item-imgs .item-pic img{ top: auto!important; bottom:-70px!important}
.craetbase-wrap .item-imgs:after{  z-index: 2;   right: 10px;top: 10px;}	
.mod-lab .flexs{ display:block;}	
.lab-left{padding-top:40px;}
.labcnt{ padding-top:20px; margin-top: 20px;}	
.labcnt p{ font-size: 15px; line-height: 160%;}
.craetbase-wrap .com-tit4,.mod-lab .com-tit4{ text-align: center; } 

.mod-lab .lab-right li{height:120px;}	
.mod-lab .lab-right li h3{font-size:42px; }	
.mod-lab .lab-right li span{font-size:16px;}
.mod-lab .lab-right{ width: auto;}	
.mod-lab .lab-right ul{ display: flex;}
.mod-lab .lab-right ul li{ flex: 1;}
.mod-lab .lab-right li span{ font-size:14px; padding: 0 10px; margin-top:15px;  display:block;line-height:120%;}
.mod-lab .lab-right li h3{ padding-top:20px;}	
.mod-lab .lab-right li i{ font-size:15px;}	
.mod-plat .com-tit20 span{ font-size: 24px;}	
.com-desc40{ margin-top:20px;}
.kylogo-links li{ width: 80px; height: 80px; padding: 0 0; margin:30px 15px 0 15px;}	
.kylogo-links li a img{    max-width: 60px;max-height: 60px;}
.kylogo-links li a{  padding-top:10px;   height:80px;}
.kylogo-links{ width: 330px; margin: 0 auto 20px auto;}	
.mod-serch-l ul li{ box-sizing: border-box; margin-bottom: 0;}
	
/*新闻详情页*/
.news-wrap { margin-right:0;}
.news-wrap .item-cell{ width:auto; margin-right:0; padding-top:30px;  margin-top:30px;}
.news-wrap .item-tit a{ font-size:18px;}	
.news-wrap .item-desc{margin-top:10px; height: auto;}	
.news-wrap .item-desc *{font-size: 14px;display:-webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}	
.news-wrap .item-tit{ height: auto;}
	
/*新闻列表*/	
.newspic-wrap { border-bottom: 1px solid #e5e5e5; padding-bottom: 24px;}	
.newspic-wrap .item-cnt{ margin-left:0; margin-top: 20px; padding-top: 0; }	
.newspic-wrap .item-pic{ width:100%; float: none; height: 200px!important; position: relative; overflow: hidden;}
.newspic-wrap .item-tit{ padding-top:0; }	
.newspic-wrap .item-tit *{ font-size: 18px;}
.newspic-wrap .item-desc { height: auto; min-height: 0;    margin-top: 8px;}
.newspic-wrap .item-desc a{ font-size:14px;  display:-webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}	
.newspic-wrap .item-date{ font-size: 18px;}	
	
/*产品*/
.quality-wrap{ padding:20px;}	
.quality-wrap .img-outers .item-pic{ height:120px;}	
.quality-wrap .item-tit a{ font-size:15px;line-height:170%; }	
.quality-wrap .item-tit{line-height:170%;}

/*质量体系服务*/	
.zjicon2 .item-cell:nth-last-child(1){ width: 70%;}	
.zjicon2{ margin-bottom: 0;}
.salessupport li{ display:block;   padding:15px 0;}	
.salessupport li h3{ font-size:18px;  width:auto; padding-bottom: 10px; }
.salessupport .supportcnts{ font-size:14px;}

.qual-wrap .item-cell{ display:block;    padding-bottom:15px; margin-bottom:15px; }
.qual-wrap .item-tit{ width: auto; font-size: 20px;}	
.qual-wrap .item-desc,.qual-wrap .item-desc *{ font-size: 14px; line-height: 160%;}	
.qual-wrap .item-pic cite{ font-size: 14px; line-height: 140%; display: block;}	
.qual-wrap .item-pic span{ margin-right: 10px; flex: 1;}
.qual-wrap .item-pic img{ width: auto!important; height: 60px!important;}
.qual-wrap cite{ width: 65px; margin: 0 auto;}	
.qual-wrap .item-pic { }
.qual-wrap .item-pic span:nth-child(3) cite{ width: 60px;}	
.qualit-wrap{ display: block;}
.qualit-wrap .item-cell{ width: 100%!important;}	
.qual-wrap .item-cell:nth-child(3) span:nth-child(1) cite{ width: auto;}

.qualit-wrap .item-cell{ margin-bottom: 20px; overflow: hidden;}	
.qualit-wrap .item-cell .item-icon1{display: none;}
.qualit-wrap .item-cell .item-ens{ display: none;}
.qualit-wrap .item-cell .item-desc{ font-size: 16px; margin-top: 10px; min-height: 125px; display: block; text-align: left;}
.qualit-wrap .item-cell .item-cnt{ left: 25px; right: 25px; background:rgba(255,255,255,.9); top: auto; bottom: -115px;transform: translateY(0); padding:15px 35px 35px 35px; text-align: left; position: relative; left: 0; top: 0; z-index: 2;}
.qualit-wrap .item-cell .item-cnt{ color: #111111; padding: 20px;   }
.qualit-wrap .item-cell .item-desc li span{ white-space: nowrap; font-weight: bold;}
.qualit-wrap .item-cell .item-tit{ color:#005bac; margin-top: 0; font-size: 18px;}
.qualit-wrap .item-cell .item-pic{ position: relative; height:300px; overflow: hidden;left: 0; top: 0; right: 0; bottom: 0; }	
.qualit-wrap .item-cell .item-desc li{ display: block;}	
.qualit-wrap .item-cell .item-desc li span{display: block;}	
.qualit-wrap{padding-bottom:0;}
.qualit-wrap .item-cell .item-desc li{ margin-top: 10px; font-size: 14px;}	
	
/*社会责任*/
.mod-newslist2 { margin-top: -20px;}
.mod-newslist2 .item-cell{ width: 48%; margin-top: 20px;}	
.mod-newslist2 .item-tit *{ font-size:18px;}	
.mod-newslist2 .item-tit{ margin-top: 10px;}
.mod-newslist2 .item-pic{ max-height: 110px; overflow: hidden; position: relative;}
	
/*智能工厂*/
.fac-desc li{ display:block; }	
.mod-facroll{ width: 340px;}	
.mod-facroll .item-cell .item-cnt{ display: block;padding: 20px; background: #f8f8f8; position: static;}
.mod-facroll .item-cell .item-cnt *{ color: #000; font-size: 14px; line-height: 160%;}	
.mod-facroll .item-cell .item-pic{ height:200px!important; overflow:hidden; position: relative!important;}
.mod-facroll .fac-labels span{  height: 38px; box-sizing: border-box; font-size: 12px; padding: 10px 10px; height: auto; line-height: 150%;}
.mod-facroll .fac-labels{top: 10px;}
.mod-facroll .fac-labels span:after{height: 38px; width: 30px; right: -30px;}
.fac-bt1, .fac-bt2{ background-color:#005bac;  left: 0; width: 40px; height: 40px; background-size: auto 25px!important; background-position: center center; border-radius:40px; }	
.fac-bt2{ right: 0; left: auto; background-position: center center;}
.fac-desc li span{font-size: 18px;}
.fac-desc li cite{ padding-top: 10px; font-size: 14px; display: block;}
.fac-desc li{ margin-top: 30px;}
	
/*解决方案*/	
.sove-cnts,.sove-cnts *{ font-size: 15px; line-height: 160%;}
.mod-userwrap .item-cell {  margin-top: 20px; display: block; width: 100%;box-shadow:none;}
.mod-userwrap .item-cell .item-pic{ width:100%; height: 175px!important; float:none;}	
.mod-userwrap .item-cell .item-cnt{width:auto; float:none; padding:20px 0;}	
.mod-userwrap .item-tit *{ font-size:18px;}	
.mod-userwrap .item-desc{ margin-top:5px; font-size: 14px; max-height: none!important;}	
.mod-userwrap .com-more{ margin-top: 10px;}	
.mod-userwrap .item-cell .item-tit{    padding-top: 0;}
	
	
/*解决方案详情页*/	
.projects-top{ display: block;}	
.projects-top .project-tit{ font-size:24px; text-align:center; width:auto; padding-right: 0;}	
.project-attr{ width: auto; padding-top: 15px;}
.project-attr ul li{ margin-top:10px; font-size: 16px;}
.photos .view{ height: 180px;}
.photos .view img{ width: 100%; height: 100%; object-fit: cover;}
.preview .pic{ height: 50px;}	
.preview{    padding: 20px 100px;}	
.arrow-left, .arrow-right{ left:50px; z-index: 5;}	
.arrow-right{ right: 50px; left: auto;}
.rel-news ul{ display: block;}	
.rel-news ul li{ margin-top: 10px; width: 100%;  padding-right: 0!important; padding-left: 0!important;  display: -webkit-box;overflow: hidden; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.rel-news ul li a{display: -webkit-box;overflow: hidden; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}	
.rel-news{margin-top:15px;}	
/*技术文献*/
.teclists-wrap .item-pic{ max-height:200px; overflow: hidden; float: none; width: 100%;}	
.teclists-wrap .item-cnt{ margin-left:0; padding-right:0;  min-height:0;}	
.teclists-wrap .item-cell{    padding:20px 0;}	
.teclists-wrap .item-tit a{ font-size: 18px;}	
.teclists-wrap .item-desc a { font-size: 14px;}	
.teclists-wrap .item-tit{ margin-top: 20px;}
.teclists-wrap .item-desc{    margin-top:8px;}	
.teclists-wrap .item-cell .mores{ display: none;}	

/*产品详情页*/
.xmproinfos-wrap .itemimgs{width:280px; margin: 0 auto; height: auto; }	
.xmproinfos-wrap .item-cell{display: block;}	
.xmproinfos-wrap .item-tit{font-size:18px; text-align: center; padding-top: 0; margin-top: 10px; line-height: 160%;}	
.xmproinfos-wrap .item-desc{ margin-top: 15px; min-height: 0; line-height: 160%;}
.xmproinfos-wrap .item-desc *{ font-size: 15px; line-height: 160%;}	
.small-img{ margin-bottom: 15px; width: 100%; overflow-x: auto; overflow-y: hidden;}	
.xmproinfos-wrap .small-img span img,.xmproinfos-wrap .small-img span{ width:70px; height:70px;}
	
/*可持续发展*/
.mod-suswrap .item-cell{ width: 50%;    padding:15px 15px;}	
.mod-suswrap .item-pic img{ height: 80px!important;}	
.mod-suswrap .item-tit{ line-height:150%; font-size: 14px;}
.mod-suswrap .item-tit br{ display:none;}
	
/*电站开发*/
.wrap-core-value .item-cell{ display:block; }	
.wrap-core-value .item-tit{ font-size: 18px; margin-bottom: 15px; text-align: center; width: auto; margin-right: 0;}	
.wrap-core-value .item-desc,.wrap-core-value .item-desc *,.coms-desc3{ font-size: 15px;  line-height: 160%;}
.mdvuales-wrap .item-cell .item-pic{ float: none; width: 100%; margin-left: 0;}	
.mdvuales-wrap .item-cell{ height: auto;}
.mdvuales-wrap .item-cell .item-cnt{ margin-left: 0; padding: 20px;}
.mdvuales-wrap .item-cell .item-desc{ font-size: 15px;}	
.mdvuales-wrap .item-cell .item-tit{ font-size: 18px;}
.mdvuales-wrap .item-cell .item-en{ font-size: 12px;}	
.caseroll .item-tit{ font-size: 18px;}
.caseroll .item-desc, .caseroll .item-desc *{ font-size: 14px;}	
.caseroll .item-pic{ height: 165px; overflow:hidden; position: relative;}	
.casewraps .bt{ left: 10px; z-index: 2;text-align: center; width: 35px; height: 35px; border-radius:35px; background: #005bac; top: 25%; opacity: .8; }	
.casewraps .bt:before{ font-size: 20px; text-align: center; line-height: 35px; color: #fff;}
.casewraps .bt-r{ left: auto; right: 10px;}
	
/*创新历程*/	
.creat-lefts{ width: auto; float: none;}	

.creat-right{ display: none;}
.creat-lefts ul li.active{    border-bottom: 1px solid #e5e5e5;}	
.creat-lefts ul li.active i:after{ display: none;}
.creat-lefts ul li span{padding-right:30px;}	
.cal-left,.cal-right{ width:auto; float:none;}
.cal-right{ margin-top:40px;}
.cal-totals ul li{ font-size: 15px; padding: 0 10px;}	
.cal-totals{ padding: 10px;}	
.cal-totals ul li cite{ font-size:20px;}	
.cal-totals ul li cite i{ font-size:14px;}	
.mod-calu .cal-core .cal-tit{ font-size: 16px;}	
.mod-calu .cal-item .mod-serch-l>span,.mod-calu .cal-type label{ font-size: 14px;}
.mod-calu .cal-input input{ width: 100%;font-size: 14px;}	
.btns-1, .btns-2{ font-size: 16px; height: 42px; line-height: 42px;}	
.mod-serch-l ul li{ font-size: 14px;}
	
/*经销商查询*/	
.case-tabs a{ height: 42px; line-height: 42px; width:140px; margin: 0 10px; font-size: 18px; }	
.case-tabs{    margin-bottom:30px;}
.case-listswrap .item-cell{ width: 48%; margin-bottom: 15px;}
.case-listswrap .item-tit{ padding-top: 5px;}
.case-listswrap .item-tit a{ font-size: 15px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 1;
 -webkit-box-orient: vertical;
}
.copys .flexs{ font-size: 12px;}
.bomslogos img{ width: 100px; height: auto;}	
	
/*三级菜单*/	
a.tplinks{ font-size: 12px; vertical-align: middle; line-height: 25px; width: 25px; height: 25px; border-radius:25px;  color: #fff; position: relative; top:14px; background:url(../images/siteico2.png) center center no-repeat; background-size:30px auto; margin-right: 8px;}
	.icon-sousuo2:before{width: 25px; display: inline-block; height: 25px; line-height: 25px; border-radius:25px; background: #005bac; color: #fff; font-size: 16px; }	
	
.mobile-menucss{} 	
.mobile-menucss  ul ul ul{ margin-left:15px; margin-top:10px; margin-bottom:10px;}	
.mobile-menucss  ul ul ul a{ color: #777;}
.mobile-menucss>ul>li>ul{/**/ display: none;}
.mobile-menucss>ul>li{ position: relative;}
.mobile-menucss>ul>li.sub-sec .iconfont{ position: absolute;  text-align: right;  font-size: 22px; right: 0; padding-right: 30px; top: 0; height: 46px; line-height: 46px; width:50%;}
.mobile-menucss>ul>li.sub-sec2 .iconfont:before{content: "\e749";}
.mobile-menucss>ul>li.sub-sec2>ul{ display: block;}
	
/*暂无数据*/
.nodata-tips img{ width:110px;}	
.nodates{ font-size:16px;}
	
/*网站地图*/	
.siteMap{ margin-top:0;}
.siteMap ul li ul{ margin-top: 20px;}
.siteMap ul li h2{ float: none; }	
.siteMap ul li ul li a{ padding-left: 0; padding-right: 15px;}	
.siteMap ul li ul li{ display: flex;}
.siteMap ul li ul li dl{ flex: 1; display: flex; flex-flow: wrap; padding-top: 0;}	
.siteMap ul li.menulevels ul li{ width: 100%}	
.siteMap ul li ul li a{ min-width: 0;}
.siteMap ul li.menulevels ul li>a{min-width:90px;}
.siteMap ul li h2 .cn{ font-size: 18px;}	

.mlanges>ul>li>ul{display:block;}
	
	
.active-rollwrap .act-icon span{ font-size: 14px; left: 20px; top: 20px;}		
	
	
	.mods-contacts .item-cell{ width: 98%;   margin-bottom: 20px;}	
	
	
	#charts{ width:340px!important; height: 250px!important; margin: 0 auto;}
	#charts canvas{  background: url(../images/dy1.png)  left 209.2px bottom 15px no-repeat,url(../images/dy2.png)  right 37px bottom 10px no-repeat; background-size: 59px auto,20.8px auto;}
		
	.area-wraps{ padding: 10px;}	
	
	
	/*新增文字*/
.txt1 *{ color: #fff;font-size: 16px;}
.txt1{ text-align: center; font-size: 16px;}
.txt1 h3{ margin-bottom:5px;line-height: 120%;}
.txt1 span{ font-size: 12px; max-width: 700px; margin: 0 auto; display: block; line-height: 120%;}
.prosrolls .item-cell{ width: 100%;}		
.tops .com-tit4{ text-align: center;} 
	
	
/*新加*/
.msad .com-tit2{text-align: center;}
.msad .com-tit2 cite{color:#fff;background: url(../images/lgico20.png) 0 10px no-repeat;background-size: 120px auto!important; padding-left: 125px; font-size: 22px;  }
	
.swiper-roll-28 video{ position: relative; width: 100%; height: auto;}	
	
#rolls{ max-height: none!important; }	
.swiper-roll-28{transform: translateY(0); top:0!important}
#rolls .swiper-pagination-bullets{ bottom:5px; transform: scale(0.7)}
#rolls 	.box{ max-width: 90%;justify-content: center; text-align: center; margin-top: 0;}
	
.labcnt{ margin-right: 0;}	
.mod-core-wrap .item-desc{ max-width: none;}	
#rolls .item-cell:nth-child(4) .txt1{ left:0%;}
	
.wrap-core-value .item-tit:after{ display: none;}
	
.about-nums2 ul{ flex-wrap: wrap; text-align: center; margin-top: -25px;}
.about-nums2 ul li:after{ display: none;}
.about-nums2 ul li span{ font-size: 22px;}	
.about-nums2 ul li h3,.about-nums2 cite{font-size: 14px;}
.about-nums2 ul li{text-align: center; width: 50%; box-sizing: border-box; padding: 0 10px; margin-top: 25px;}	

.mod-plat{padding-bottom: 0; padding-top: 0;}	
.tech-infos{ padding-top: 30px;}
	.mod-newslist2 .item-tit{ height: auto; font-size: 13px; line-height: 150%;}	
	.mod-newslist2 .item-tit *{font-size: 13px;}
	
	.hislists ul li{ justify-content: flex-start;}	
	
	.pro-syswrap .item-cnt{ margin-top: -45px;}
	
	
	/*品牌文化*/
	.brandcultures{ display: block;} 
	.brandculture-cnts{ margin-left: 10px; margin-right: 10px; padding-top: 35px; padding-bottom: 30px;}
	.brand-ins ul li span{ font-size: 16px; font-weight: bold;    padding-right: 35px;}
	.brand-ins ul li{ margin-top:15px;}
	.brand-ins ul{ margin-top: 15px;}
	.reg-identitytype{ padding:2px 8px }
	
	.newsInfo .content table{display:block!important;width:100%!important;overflow-x:auto!important; }	
	.newsInfo .content tbody{ display: block; width: 700px;}
	
	
	/*友情链接*/
	.ftlinks{ font-size: 12px; line-height: 150%; margin-bottom: 5px;}
	
	
}


@media screen and (max-width: 375px) {

	
	
}

@media screen and (max-width: 360px) {

}

@media screen and (max-width: 330px) {

	
}

