﻿

/*==响应↓==*/
@media all and (max-width:1920px){


}


@media all and (max-width:1800px){
.banner-within{height:auto}
/*--*/    
.AboutInner .srll{padding-left:50px;padding-right:50px}	
.AboutInner .srll .btn{left:0px;font-size: 50px;margin-left:-10px;}
.AboutInner .srll .btn.nt{left:auto;right: 0px;margin-right:-10px;}
	
}	


@media all and (max-width:1600px){
.container{width:1600px;}	
/*--*/
.AdvantageHome .list li{padding:30px 30px;}
/*--*/
.honorCon .list li .pic{height:270px}
/*--*/
.WhatHome .media .circle{margin-left:-20px}
.WhatHome .media .circle li{margin-left:20px;}
.WhatHome .down .row.lx5 li{width:28.3%;}
.WhatHome .seo .assign{margin:40px 0 -20px 0}
.WhatHome .seo .assign li{width:50%;margin-bottom:20px}

}


@media all and (max-width:1440px){
.container{width:1200px;}	
/*--*/
.header .tel{margin-left:30px}
.header .nav > li{margin-left:20px}
/*--*/
.case-list li .dn{margin: 20px 40px;padding: 15px 30px;}
/*--*/
.WhatHome .down .right{padding-top:20px}
/*--*/
.honorCon .list li .pic{height:230px}


.BuildInner .process ul li{width: 300px;height: 470px;padding-top: 115px;margin: 0 -30px;}
.BuildInner .process ul li:before{width: 300px;height: 300px;}
.BuildInner .process ul u{top: 150px;height: 160px;}
.BuildInner .process ul u:before,.BuildInner .process ul u:after{top: -150px;width: 300px;height: 300px;}
.BuildInner .process ul u:after{top:auto;bottom: -150px;}

.WhatHome .guest .card1{width:100%;padding:0 100px}
.WhatHome .guest .card2{width:100%;padding:0 100px;margin-top:50px}
.WhatHome .guest .card3{width:100%;padding:0 100px}

.WhatHome .media .circle{margin-left:-20px}
.WhatHome .media .circle li{margin-left:20px;width: 115px;height: 115px;padding: 20px 10px;}

}


@media all and (max-width:1200px){
.container{width:1000px;}
/*--*/
.header .logo span{display: none;}	
.header .tel{display: none;}	
.header .nav > li{margin-left:30px;}
/*--*/
.WhoHome .left{width: 100%;}
.WhoHome .right{width:100%;margin-top:40px; text-align: center;}
.WhatHome .box{padding: 0 50px;}
/*--*/
.AdvantageHome .pic{width:100%;margin-right:0px;}
.AdvantageHome .pic img{display: table;margin: auto;width:50%}
.AdvantageHome .list{width:100%;margin-top:30px;}
/*--*/
.MarketHome .box{width:400px;height:400px;    margin: 0 -25px;}
.MarketHome .unity{top: 102px;left: 325px;width: 50px;height: 195px;font-size: 28px;padding: 0px 5px;}
.MarketHome .box h5:before{    right: -63px;width:63px}
.MarketHome .x2 h5:before{right: auto;left: -63px;}
/*--*/
.CaseListBox .srll .box{padding:40px 50px}
/*--*/
.NewsListBox .up .spot{left:500px}
.NewsListBox .up li a{padding:40px 40px 40px 550px}
.NewsListBox .up li .pic{width:500px}
/*--*/
.honorCon .list li .pic{height:240px}
/*--*/
.SeoInner .Source .left{width:100%;padding:0 100px;}
.SeoInner .Source .right{width:100%;padding-left:0px;}
/*--*/
.MarketInner .level ul em{height:150px}
/*--*/
.WhatHome .media .circle li{margin-left: 10px;width: 105px;height: 105px;padding: 18px 10px;font-size: 16px;}
/*--*/
.footer .left{width:35%}
.footer .con {margin-left: 8%;width:40%;}

}


@media all and (max-width:1024px){	

.container{width:100%;padding-left:10px; padding-right:10px;}

.titleAx{font-size:32px;}  
.titleAx span{margin-top:8px; font-size:13px; } 
.titleAx hr{ margin: 8px auto 0;width: 40px;height: 2px; }
.titleAx.cen{margin-bottom:30px; } 
.titleAx.m30{margin-bottom:30px}
.titleAx.m40{margin-bottom:30px}
/*--*/
.titleBx{font-size:32px;margin-bottom:30px; }
.titleBx hr{width:20px;height:1px; margin:8px auto 3px;}
.titleBx b{font-size:20px; margin-top:8px}
.titleBx .se{font-size:18px;margin-top:10px;}
.titleBx span{margin:5px auto 0;font-size:13px;}
.titleBx.tTop{margin:40px 0 0 0}
/*--*/
.titleCx{font-size:32px;margin-bottom:30px; }
.titleCx hr{width:30px;height:2px; margin-top:10px;}
.titleCx span{margin-top:10px;font-size:13px}
/*--*/
.ptm60{padding:40px 0}
.ptm80{padding:40px 0}
.ptm100{padding:50px 0}
.pt60{padding-top:40px}
.pt80{padding-top:40px}
.pt100{padding-top:50px}
.pm60{padding-bottom:50px}
.pm80{padding-bottom:50px}
.pm100{padding-bottom:50px}
/*--*/
.mtm60{margin:40px 0}
.mtm80{margin:40px 0}
.mtm100{margin:50px 0}
.mt60{margin-top:40px}
.mt80{margin-top:40px}
.mt100{margin-top:50px}
.mm60{margin-bottom:40px}
.mm80{margin-bottom:40px}
.mm100{margin-bottom:50px}
/*--*/
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:60px;}
#bannerBox .spot{bottom: 15px;}
/*--*/
.banner-within{height:auto;}
.banner-within .pos{}
.banner-within .box .title{font-size:30px;}
.banner-within .box span{font-size:14px;}
/*--*/
.banner-within.bw2{height:500px}
.banner-within.bw2 .pos{margin-top:auto}
.banner-within .sowing{margin-top:-80px}
.banner-within .sowing .title{font-size:40px}
.banner-within .sowing .brief{font-size:16px;margin-top:15px;}
.banner-within .sowing .digital{margin:30px auto 0;width:80%}
.banner-within .sowing .digital li{}
.banner-within .sowing .digital li span{font-size:50px;}
/*--*/
.DwellPic.dp2 .pic{height: 220px;}
/*--*/
.more-1{font-size:13px;padding:8px 30px;}
.more-2{padding:8px 25px;font-size:13px;}
/*--*/
.TopHome li{padding: 12px 12px;}
.TopHome li a{padding-left: 50px;}
.TopHome li em{top: 5px;width: 35px;height: 35px;background-size: 100%;}
.TopHome li h4{font-size: 18px;margin-bottom: 2px;}
.TopHome li span{font-size:12px;}
.TopHome li:hover em{background-position: 0 -38px;}
/*--*/
.WhoHome .left{padding-right:0px;}
.WhoHome .left ul{margin-bottom:10px;}
.WhoHome .left ul li{margin-bottom:20px;}
.WhoHome .left ul a{height: 60px;}
.WhoHome .left ul span{font-size: 30px;height: 25px;}
.WhoHome .left ul font{font-size:13px;}
.WhoHome .left ul h5{font-size:16px;margin-top: 5px;}
.WhoHome .left ul li:nth-child(2n) span{font-size: 20px;}
.WhoHome .left .wx{font-size:14px;line-height: 24px;}
.WhoHome .right{display: none;}
.WhoHome .more-1{margin-top:20px;}
/*--*/
.WhatHome .tone{margin-bottom: 30px;}
.WhatHome .tone li{margin:0 20px;font-size:18px;padding-bottom: 12px;}
.WhatHome .box{padding: 0 0px;}
.WhatHome .down .right{padding: 20px 0 0 30px;}
.WhatHome .down .title{font-size:20px;margin-bottom: 12px;}
.WhatHome .down h5{font-size:16px;margin-bottom: 25px;}
.WhatHome .down .wx2{font-size:14px;line-height: 24px;}
.WhatHome .down .row{margin: 30px 0 -3% -3%;}
.WhatHome .down .row li{width: 30.3%;margin: 0 0 3% 3%;font-size:14px;padding: 12px 10px;}
.WhatHome .custom ul{ margin-top: 30px;}
.WhatHome .custom ul li{width:300px;margin-bottom: 15px;padding: 6px  10px 6px 30px;font-size:15px;}
.WhatHome .custom ul li em{left: -15px;font-size:18px;width: 35px;line-height: 35px;}
.WhatHome .seo .assign{ margin-top:30px;}
.WhatHome .seo .assign li{font-size:18px}
.WhatHome .seo .assign li span{width:35px;line-height: 35px;margin-right: 10px;font-size:18px;}
/*--*/
.PartnerHome.partner-list li:nth-child(n+7){display: none;}
.PartnerCont .more-2{margin:30px auto 0;}
/*--*/
.partner-list li{width:33.3%; }
.partner-list li a{padding:20px 20px 40px 20px;}
.partner-list .box{display: none;}
.partner-list li a:before{display: none;}
.partner-list h5{margin-top:10px;font-size:14px;}
/*--*/
.AdvantageHome .list li{padding: 20px 20px;}
.AdvantageHome .list em{margin-bottom: 10px;width: 40px;height: 38px;background-size: 100%;}
.AdvantageHome .list h4{font-size:20px;margin-bottom:10px;} 
.AdvantageHome .list p{font-size:14px;line-height: 24px;} 
.AdvantageHome .list li:hover em{background-position:0 -38px ;}
/*--*/
.MarketHome .long{width:100%;}
.MarketHome .unity{position: initial;display: table;margin: auto;width: auto;height: auto;font-size: 22px;padding: 8px 30px;margin-bottom: 30px;writing-mode: initial;}
.MarketHome .box{float: left;width: 44%;height:auto;margin: 0 3%;padding: 30px 10px;border-radius: 10px;}
.MarketHome .box a{position:initial;font-size:15px;}
.MarketHome .box h5{position: initial;margin: 0 auto 20px;font-size:14px;}
.MarketHome .box h5:before{ display:none}
.MarketHome .box h4{font-size:22px;margin-bottom: 10px;display: block;}
.MarketHome .box p{line-height:32px;}
/*--*/
.NewsHome .frame{width:49%;padding: 30px 30px; } 
.NewsHome .frame .title{ font-size:16px; margin-bottom:20px;}
.NewsHome .frame .title span{font-size: 16px;margin-top:5px;}
.NewsHome .frame .title a{ top:12px; font-size: 30px; }   
.NewsHome .list .one{padding-bottom: 40px;}
.NewsHome .list .one .pic{width: 40%;margin-right: 15px;height: 130px;}
.NewsHome .list .one h4{ font-size:16px;}
.NewsHome .list .one p{ font-size:13px;line-height: 22px;}
.NewsHome .list .one .time{ margin-top: 12px;}
.NewsHome .list .two{padding: 12px 0; }
.NewsHome .list .two h4{ font-size:14px; } 
/*--*/
.DemandHome{border-top:2px #0069de solid;  }
.DemandHome .title{font-size:24px;margin-bottom:20px}
.DemandHome .title span{font-size:14px; margin-top:10px;}
.DemandHome form{width:80%;padding-right:130px}
.DemandHome input,.DemandHome textarea{font-size:16px;line-height: 45px;height: 45px;}
.DemandHome button{height: 95px;font-size:18px;}
/*--*/
.case-list li .box{padding:20px 30px; }
.case-list li .box b{display: none;}
.case-list li .box h4{font-size:16px;margin-bottom: 5px;}
.case-list li .dn{font-size:16px;margin: 20px 10px;padding: 10px 20px;}
.case-list.lx3 li{width:50%}
.case-list.lx3 li .dn{margin:20px 10px}
/*--*/
.ProductShow{}
.ProductShow .frame{padding-bottom:40px;}
.ProductShow .frame .container{margin-top: -100px;padding:30px;margin-left:20px;margin-right:20px;}
.ProductShow .top{margin: 30px 0;}
.ProductShow .top .logo{margin-right: 15px;max-width: 150px;}
.ProductShow .transfer{width: 180px;margin: -82px 0 0 -30px;font-size: 14px;padding: 15px 25px;}
.ProductShow .transfer i{font-size:20px}
.ProductShow .top .left{width: 100%;padding-right:30px;margin-bottom: 60px;}
.ProductShow .top .left:before{top: auto;bottom: -30px;width: 100%;height: 1px;background:#eee;}
.ProductShow .top span{font-size: 15px;margin-bottom: 8px;}
.ProductShow .top h4{font-size: 20px;}
.ProductShow .top .wx{width: 100%;padding-left: 0;font-size: 15px;line-height: 24px;}
.ProductShow .fix{position: initial;text-align: center;border-top: 1px #ddd solid;padding-top: 30px;margin-top: 30px;}
.ProductShow .fix a{/* float: left; */display: inline-block;position: relative;margin:0 10px}
.ProductShow .fix a i{}
.ProductShow .fix a span{display:none;}
.ProductShow .fix .fixedBoxA1{width:100%}
.ProductShow .fix .fixedBoxA1{position: initial;top:200px}
.ProductShow .market{padding-top: 30px;margin-top:30px;}
.ProductShow .market h3{font-sizE: 28px;margin-bottom: 12px;}
.ProductShow .market h4{font-size: 20px;margin-bottom:5px;}
.ProductShow .market span{font-size: 14px;margin-bottom: 15px;}
.ProductShow .market a{line-height: 35px;padding: 2px 30px;margin:0 5px;}
.ProductShow .market .tel{font-size: 14px;}
/*--*/
.relevantCont{padding-top:30px;margin-top:30px;}
.relevantCont h3{font-size:22px; margin-bottom:30px}
.relevantCont .tit2{padding-left:20px;font-size:22px; margin-bottom:30px}
.relevantCont .tit2 .more{font-size:14px; margin-top:5px}
.relevantCont .partner-list.lx3 li:nth-child(n+3){display:none;}
/*--*/
.MessageCont2 .title{font-size: 24px;margin-bottom: 24px;}
.MessageCont2 .title font{font-size:24px;}
.MessageCont2 form{margin: 0 0 30px -1%; }
.MessageCont2 form input{padding:10px;margin-right: 1.5%;}
.MessageCont2 form button{font-size:18px;margin: 20px auto 0 !important;float: none;display: table;}
.MessageCont2 form input,.MessageCont2 form button{/* flex-grow: 1; */width: 48.5%;font-size: 16px;padding: 15px 15px;/* margin: 0 0 1% 1%; */margin-bottom: 1.5%;}
.MessageCont2 ul{display: flex;  flex-flow: row wrap;  align-content: flex-start; }
.MessageCont2 form button{/* float: left; */width:30%;padding:12px 20px;}
.MessageCont2 ul li{width: 33.3%;padding-right:20px;margin-bottom: 20px;}
.MessageCont2 ul li em{font-size:20px;}
.MessageCont2 ul li h4{font-size: 16px;}
/*--*/
.ContactInner .mode ul{padding:30px 30px;}
.ContactInner .mode ul li{ width: 50%; margin:10px 0;}
.ContactInner .mode ul i{font-size: 22px;margin-bottom: 15px;}
.ContactInner .mode ul h5{margin-bottom: 10px;}
.ContactInner .mode ul span{font-size:22px}   
.ContactInner .map #dituContent{height:350px}
.ContactInner .message .long{padding:30px;}
.ContactInner .message .title{margin-bottom:20px;}
.ContactInner .message .title h2{font-size:20px;}
.ContactInner .message .title .tel{margin-top:20px;font-size:20px;}
.ContactInner .message .title .tel em{margin-right:10px;font-size:25px;}
/*--*/
.news-list{ margin:0 0 -20px -15px;}
.news-list li a{ margin:0 0 20px 15px; }  
.news-list .box{padding:20px;}
.news-list h4{ font-size:16px;  }
.news-list p{ font-size:14px;line-height:24px}
.news-list .time{margin-top:30px;  font-size:13px;}
.news-list .time i{ font-size: 18px;} 
/*--*/
.NewsDetailBox .lefter{width:100%}
.NewsDetailBox .righter{width:100%; margin-top:30px;   padding: 20px;}
.NewsDetailBox .righter .title{font-size:18px;margin-bottom:20px;padding-left:20px}
.NewsDetailBox .righter .title:before{content:"";position: absolute; left:0;top:10%;width:2px;height: 80%; background: #2e3093;}
.NewsDetailBox .relevant .list{margin:0 0 -20px -20px}
.NewsDetailBox .relevant .list li {float:left;width:50%;margin-bottom:20px}
.NewsDetailBox .relevant .list li a{margin-left:20px;}
.NewsDetailBox .relevant .list li h4 {font-size:16px;}
/*--*/
.AboutInner .introduce .wx{padding:0px}  
.AboutInner .introduce .explain{margin-top:40px;padding-top:40px;font-size:18px}
.AboutInner .culture li{padding-right:20px;margin-bottom:30px;}
.AboutInner .culture li h4{font-size:22px;margin-bottom:12px; }
.AboutInner .culture li hr{width: 20px;height:1px;}
.AboutInner .culture li p{ font-size:14px;line-height: 24px;}
.AboutInner .partner-list li:nth-child(n+7){display: none;}
/*--*/
.digital{margin-top:30px;}
.digital li{width:20%;}
.digital li span{font-size:52px;}
.digital li h5{font-size:14px;}
/*--*/
.honorCon .long{margin:0 20px;}
.honorCon .list li .pic{padding:20px;background-image:none ;}
/*--*/
.CaseListBox .srll .pic{}
.CaseListBox .srll .box{width: 25%;padding: 30px 20px;}
.CaseListBox .srll .box h4{font-size: 20px;margin-bottom: 15px;}
.CaseListBox .srll .box p{-webkit-line-clamp: 3;font-size: 14px;line-height: 24px;}
.CaseListBox .srll .box .more{font-size: 14px;margin-top: 30px;}
.CaseListBox .srll .spot{right: 23%;bottom: 20px;width: auto;padding: 20px 30px;}
.CaseListBox .srll .spot span{font-size: 14px;margin: 0 6px;}
/*--*/
.list-box{}
.list-box li{width:33.3%;}
.list-box li a{}
.list-box li h4{font-size: 14px;padding:10px 10px;}
/*--*/
.VideoHome .more-2{margin:30px auto 0;}
/*--*/
.video-list{ margin: 0 0 -20px -15px; }
.video-list li{ width: calc(50% - 15px);margin: 0 0 20px 15px;}
.video-list .pic:before{ font-size:40px;}
.video-list h4{padding:15px; font-size: 17px;}
.video-list .time{   font-size: 12px; }
/*--*/
.SeoInner .bidding .pic{width: 60%;}
.SeoInner .bidding h4{font-size: 18px;margin-top:15px;}
/*--*/
.SeoInner .mode .circular{position:initial;display: table;margin: auto;width:auto;height:auto;padding: 25px 50px;margin-bottom: 50px;font-size: 20px;border-radius: 0%;transform: translateX(0%) translateY(0%);}
.SeoInner .mode .circular:before{margin: -10px;border-radius: 0px;}
.SeoInner .mode .left{width: 47%;}
.SeoInner .mode .left li{padding: 12px 20px;margin-right: 75px;border-radius: 5px;margin-bottom:20px;}
.SeoInner .mode .left h4{font-size: 20px;}
.SeoInner .mode .left p{font-size: 15px;margin-top:10px;}
.SeoInner .mode .left b{right: -75px;font-size: 18px;padding: 6px 10px;}
.SeoInner .mode .left b::before{right: -24px;font-size: 36px;}
.SeoInner .mode .right{width: 43%;}
.SeoInner .mode .right h3{font-size: 26px;margin-bottom: 15px;padding-bottom: 12px;}
.SeoInner .mode .right p{font-size: 18px;margin-bottom: 30px;}
.SeoInner .mode .right span{font-size: 18px;margin-bottom: 15px;}
/*--*/
.SeoInner .optimize ul{margin:0 0 -20px -30px;}
.SeoInner .optimize a{margin-left:30px;}
.SeoInner .optimize h4{font-size:20px;padding: 20px 0}
.SeoInner .optimize p{font-size:16px;padding:30px 20px;line-height: 35px;}
.SeoInner .optimize p font{margin-top:10px;}
/*--*/
.SeoInner .Source .left{padding:0px}
.SeoInner .Source .left img{width:80%; margin:auto;display: table;}
.SeoInner .Source .right li{padding: 15px;margin-bottom: 20px;}
.SeoInner .Source .right em{width: 65px;height: 60px;background-size: 65px;}
.SeoInner .Source .right h4{font-size: 18px;}
.SeoInner .Source .right p{font-size:16px;margin-top: 10px;}
.SeoInner .Source .right li:hover{transform: translateX(0px);}
.SeoInner .Source .right li:hover em{background-position:0 -60px}
/*--*/
.SeoIn-2 .what{padding: 60px 0;}
.SeoIn-2 .what .long{display: block;}
.SeoIn-2 .what .title{font-size: 30px;margin-right: 0px;text-align: center;margin-bottom: 30px;}
.SeoIn-2 .what .title:after{width: 40px;height: 2px;margin: auto;margin-top: 15px;}
.SeoIn-2 .what .wx{font-size: 18px;border-left:none;line-height: 30px;padding-bottom: 0px;padding-left: 0px;text-align: center;}
/*--*/
.tickling-list .pic:before{font-size: 40px;}
/*--*/
.srll-tickling .spot{display:block;margin-top:30px}
.srll-tickling .spot span {width:12px;height:12;margin:0 8px;}
/*--*/
.seo-list_1{margin:0 0 -20px -20px}
.seo-list_1 li{width:calc(33.3% - 20px);margin:0 0 20px 20px;border-bottom: none;}
.seo-list_1 a{padding: 30px 20px;background: #f8f8f8;}
.seo-list_1 li:before{ display: none;}
.seo-list_1 em{width: 80px;}
.seo-list_1 h4{margin-top: 15px;font-size: 18px;}
.seo-list_1 li:nth-child(n+4){border-bottom:none}
/*--*/
.seo-list_2{margin: 0 0 -20px -20px;}
.seo-list_2 li{width: calc(33.3% - 20px);margin: 0 0 20px 20px;background:rgba(255,255,255,0.5);}
.seo-list_2 a{padding: 30px 20px;}
.seo-list_2 em{width:80px}
.seo-list_2 h4{margin-top: 15px;font-size:18px;}
.seo-list_2 p{margin-top: 12px;font-size:15px;line-height: 24px;}
/*--*/
.seo-list_3{margin:0 0 -20px -20px}
.seo-list_3 li{width:calc(33.3% - 20px);margin:0 0 20px 20px  ;border-bottom:none;box-shadow: 2px 2px 10px #eee; background:#fff;}
.seo-list_3 a{padding: 30px 20px !important;}
.seo-list_3 li:before{display: none;}
.seo-list_3 em{width:80px;}
.seo-list_3 h4{margin-top: 15px; font-size:18px;}
.seo-list_3 p{margin-top: 12px;font-size:16px;line-height:24px}
/*--*/
.MarketInner .strategy li{width:20%;padding: 20px 10px;}
.MarketInner .strategy em{margin-bottom: 15px;padding-top: 70px;font-size: 18px;width: 120px;height: 120px;background-position: 40px 25px;background-size: 40px;}
.MarketInner .strategy h4{font-size:20px; }
.MarketInner .strategy P{font-size:14px;}
/*--*/
.MarketInner .search .top{margin:0 0 30px -2%;}
.MarketInner .search .top li{font-size:18px;padding:15px 8px;}
.MarketInner .search .card li{width: 23%;font-size:20px;padding:30px 10px;}
.MarketInner .search .card li p{font-size:14px;margin-top:8px}
/*--*/
.MarketInner .ability{margin-top: 90px;}
.MarketInner .ability:before{top: -30px;}
.MarketInner .ability li{font-size: 20px;padding: 20px 10px;}
.MarketInner .ability span{font-size: 12px;margin-top: 3px;}
.MarketInner .ability i{top: -34px;width: 10px;height: 10px;}
/*--*/
.MarketInner .praise .card li a{margin-left: 15px;padding: 20px 20px 40px 20px;}
.MarketInner .praise .card h4{font-size:18px;}
.MarketInner .praise .card h4:before{margin-right: 12px;}
.MarketInner .praise .card img{margin-bottom:20px;}
.MarketInner .praise .card p{font-size:14px;} 
.MarketInner .praise .srll{margin-top:40px;}
.MarketInner .praise .srll h4{font-size:16px;margin-top:12px; }
.MarketInner .praise .srll .spot{margin-top: 30px;}
/*--*/
.MarketInner .level ul{margin:0 0 -20px -20px;}
.MarketInner .level li{margin-bottom:20px;}
.MarketInner .level ul a{margin-left:20px;}
.MarketInner .level ul em{height: 120px;}
.MarketInner .level ul em:before{width:70px;height:70px}
.MarketInner .level ul h4{font-size:16px; margin-top:25px;}
/*--*/
.MediaInner .operate ul li{padding: 20px 10px;}
.MediaInner .operate ul h4{font-size:22px;margin-bottom: 10px;}
.MediaInner .operate ul p{font-size:18px;}
/*--*/
.MediaInner .make .top a{width:180px;height: 180px;padding: 45px 10px;}
.MediaInner .make .top h4{font-size:20px;}
.MediaInner .make .top p{font-size:18px;margin-top: 10px;}
.MediaInner .make .bottom{margin: 40px 0 -20px -20px;}
.MediaInner .make .bottom li{margin-bottom: 20px;}
.MediaInner .make .bottom a{padding:50px 10px;margin-left: 20px;}
.MediaInner .make .bottom em{margin: 0 auto 15px;width: 70px;height: 70px;background-size:50px;}
.MediaInner .make .bottom h4{font-size:20px;margin-bottom: 15px;}
.MediaInner .make .bottom p{font-size:14px;line-height:26px;}
/*--*/
.MediaInner .pain .box{width:48%;}
.MediaInner .pain .box h3{font-size:22px;padding: 20px 10px;}
.MediaInner .pain .box span{font-size:14px;margin: 15px 30px;padding-bottom:15px;}
.MediaInner .pain .box hr{width: 20px;margin-bottom:8px}
.MediaInner .pain .box span b{font-size:18px;margin-bottom:8px;}
.MediaInner .pain .two{margin-left:4%}
/*--*/
.MediaInner .interact .card{margin:0 0 -2% -2%}
.MediaInner .interact .card li{width:20%;font-size:18px;margin-bottom:2%;padding: 15px 10px;}
.MediaInner .interact .circle{margin:50px 0 0 0;}
.MediaInner .interact .circle a{width:200px;height:200px;padding: 70px 20px;font-size: 30px;}
.MediaInner .interact .circle font{font-size:14px;}
/*--*/
.MediaInner .spread ul{margin-left: -30px;}
.MediaInner .spread ul a{margin-left: 30px;padding:30px;}
.MediaInner .spread ul em{width:50px;height:50px;margin-bottom: 15px; background-size:50px ;}
.MediaInner .spread ul h4{font-size:20px;margin-bottom: 12px;}
.MediaInner .spread ul p{font-size:14px;margin-bottom:10px;}
.MediaInner .spread ul li:hover em{ background-position: 0 -50px}
/*--*/
.MediaInner .team .top li{font-size:18px;padding:15px 8px;}
.MediaInner .team .middle{}
.MediaInner .team .middle li{font-size:18px;padding:15px 10px;}
.MediaInner .team .explain{padding: 20px;}
.MediaInner .team .explain h4{font-size:22px;}
.MediaInner .team .explain p{margin-top: 10px;font-size:16px;}
.MediaInner .team .arrow{margin-bottom: 120px;}
.MediaInner .team .arrow:before{bottom: -88px;width: 50px;height: 50px;margin-left: -40px;background-size: 50px;}
/*--*/
.MediaInner .trait .circle a{width:140px;height:140px;padding: 45px 10px;font-size: 18px;}
.MediaInner .trait .process{margin: 50px 0 0px 0;padding: 30px;}
.MediaInner .trait .process ul{margin: 0 -30px -30px 0;}
.MediaInner .trait .process li{width: 16.6%;padding-right: 30px;margin-bottom: 30px;}
.MediaInner .trait .process li:before{right: 0;top: 8px;width: 30px;height: 34px;background-size: 20px;}
.MediaInner .trait .process ul a{font-size: 16px;padding: 12px 5px;}
/*--*/
.MediaInner .result ul{margin:0 0 -20px -20px}
.MediaInner .result ul li{flex-grow: 1;width:50%;margin-bottom:20px;}
.MediaInner .result ul a{margin-left:20px;}
.MediaInner .result ul h3{font-size:20px;padding:15px 10px;}
.MediaInner .result ul .box{padding:20px 20px 40px 20px}
.MediaInner .result ul h5{font-size: 16px;margin-bottom: 20px;}
.MediaInner .result ul img{margin-bottom: 20px;}
.MediaInner .result ul p{font-size:14px;}
.MediaInner .result ul span{font-size:14px;margin-right:30px}
.MediaInner .result ul span font{font-size:13px;margin-top: 5px;padding:5px 10px;}
/*--*/
.MediaInner .resource li{width: 25%;}
.MediaInner .resource ul a{width: 160px;height: 180px;font-size: 16px;padding: 45px 15px;background-size:100%;}
.MediaInner .resource a:before{background-size: contain;}
.MediaInner .resource ul b{font-size: 40px;margin-bottom: 5px;}
.MediaInner .resource li:nth-child(5){margin-left: 12%;}
/*--*/
.MediaInner .run ul{margin-left: -20px;}
.MediaInner .run ul a{margin-left: 20px;padding: 30px 30px 30px 80px;}
.MediaInner .run ul em{left: -40px;top:0;width: 30px;height: 30px;background-size:30px; }
.MediaInner .run ul h4{font-size:20px;margin-bottom: 20px;}
.MediaInner .run ul p{font-size:14px;margin-bottom:8px;}
.MediaInner .run ul li:hover em{ background-position: 0 -30px}       
/*--*/
.BuildInner .mold .pic{display:none; width: 100%;}
.BuildInner .mold .pic img{margin:auto; width:40%;max-width:80%; display:table}
.BuildInner .mold .box{width: 100%;padding-left: 0px;margin-top:30px}
.BuildInner .mold h3{font-size:24px;margin-bottom:20px;}
.BuildInner .mold h3 font{font-size:14px; }
.BuildInner .mold p{font-size:15px;line-height: 24px;}
.BuildInner .mold ul{margin: 30px 0 0 -2%;}
.BuildInner .mold ul li{width: 14.6%;margin: 0 0 0 2%;font-size:14px;}
.BuildInner .mold ul em{width: 30px;height: 30px;background-size: contain;} 
.BuildInner .mold .more{margin-top: 30px;padding: 10px 30px;font-size: 14px;} 
.BuildInner .mold:nth-child(2n) .pic{float:right}
.BuildInner .mold:nth-child(2n) .box{float:left;padding: 0 0px 0 0;}
/*--*/
.BuildInner .advantage ul{margin:0 0 -30px -15px; }
.BuildInner .advantage ul li{ margin-bottom: 30px; }
.BuildInner .advantage ul li a{ margin-left:15px;padding:0 10px;}
.BuildInner .advantage ul em{ margin-bottom:10px;width:50px;height:50px; background-size:contain ;  }
.BuildInner .advantage ul h4{ font-size:18px; }
.BuildInner .advantage ul span{font-size:13px;margin-bottom:8px;}
.BuildInner .advantage ul p{ font-size:14px;}  
/*--*/
.BuildInner .case ul{border:none}
.BuildInner .case li a{padding-bottom: 0;}
.BuildInner .case h4{font-size:16px;margin-top:15px}
.BuildInner .case p{font-size:13px;}
.BuildInner .case li i{display:none}
.BuildInner .case .spot{display:block}
/*--*/
.BuildInner .process ul{display: flex;flex-flow: row wrap;align-content: flex-start;}
.BuildInner .process ul li{width: 25%;height:auto;padding: 0px;margin: 0 0px;}
.BuildInner .process ul li:before{display: none;}
.BuildInner .process ul h4{font-size: 16px;margin-bottom:10px;} 
.BuildInner .process ul p{opacity: 1;margin: 20px auto 0;padding: 12px 20px 0 20px;font-size: 13px;line-height: 26px;}  
.BuildInner .process ul u{display:none;}
/*--*/
.WhatHome .guest .card1{margin: 0px 0 -20px -20px;padding:0px;}
.WhatHome .guest .card1 li{margin-bottom: 20px;}
.WhatHome .guest .card1 a{padding:30px 10px;margin-left: 20px;}
.WhatHome .guest .card1 em{margin: 0 auto 15px;width: 45px;height: 45px;background-size:45px;}
.WhatHome .guest .card1 h4{font-size:18px;margin-bottom: 12px;}
.WhatHome .guest .card1 p{font-size:14px;line-height:26px;}
.WhatHome .guest .card2{margin: 40px 0 -30px -30px;padding: 0px}
.WhatHome .guest .card2 li{width: 50%;margin-bottom: 30px;}
.WhatHome .guest .card2 a{margin-left: 30px;}
.WhatHome .guest .card2 em{width: 40px;height: 40px; background-size:contain ;}
.WhatHome .guest .card2 span{margin-left: 20px;font-size:16px;line-height: 22px;}
.WhatHome .guest .card3{margin: 30px 0 -20px -20px;padding:0px;}
/*--*/
.WhatHome .media .circle{ margin: 30px 0 -3% -3%;}
.WhatHome .media .circle li{margin: 0 0 3% 3%;width: 47%;height: auto;padding: 15px 10px;font-size: 14px;border-radius: 10px;}
/*--*/
.flatI{display: block;}
/*--*/
.footer{padding:40px 0 20px 0;}
.footer .left{display: none;}
.footer .ewm{display: none;}
.footer .con{float:none;width:auto;font-size:13px;display: table; margin:auto;}
.footer .con a{font-size:13px;}

}


@media all and (max-width:760px){

.container{width:100%;padding-left:10px; padding-right:10px;}
/*--*/	
.header{height:55px !important;padding:10px 0 !important;}
.header .logo img{height:35px !important;}
/*--*/	
.navWap-trigger{margin-top: 0;}
.navWap-block{top:55px;}
/*--*/
.rack{padding:40px 0 50px 0}	
/*--*/
.banner-within{}
.banner-within img{max-width:100%;height: 100%;object-fit: cover;}
.banner-within .pos{}
.banner-within .box{padding:0 20px}
.banner-within .box .title{font-size:22px;}
.banner-within .box hr{margin-top:10px;}
.banner-within .box span{font-size:12px;margin-top:10px}
/*--*/
.banner-within.bw2{height:280px}
.banner-within.bw2 .pos{margin-top:45px}
.banner-within .sowing{margin-top:0px}
.banner-within .sowing .title{font-size:24px}
.banner-within .sowing .brief{font-size:12px;margin-top:5px;}
.banner-within .sowing .digital{margin:20px auto 0;width:90%}
.banner-within .sowing .digital li span{font-size:26px;}

/*--*/
.menu{margin-top:30px}
.menu ul{}
.menu li{display: inline-block;}
.menu li a{font-size:15px;padding: 8px 10px;margin:0 5px 10px 5px}
/*--*/
.site{display: none}
/*--*/
.titleAx{font-size:22px;}  
.titleAx span{margin-top: 5px;font-size:12px } 
.titleAx hr{ margin: 5px auto 0;width: 30px;height: 1px; }
.titleAx.cen{margin-bottom:20px; } 
.titleAx.m30{margin-bottom:20px}
.titleAx.m40{margin-bottom:20px}
/*--*/
.titleBx{font-size:22px;margin-bottom:20px; }
.titleBx hr{width:20px;height:1px; margin:6px auto 3px;}
.titleBx b{font-size:14px; margin-top:6px}
.titleBx .se{font-size:13px;margin-top:6px;}
.titleBx span{margin:5px auto 0;font-size:12px}
.titleBx.tTop{margin:30px 0 0 0}
/*--*/
.titleCx{font-size:22px;margin-bottom:20px; }
.titleCx hr{width:25px;height:1px; margin-top:8px;}
.titleCx span{margin-top:8px;font-size:12px}
/*--*/
.ptm60{padding:30px 0}
.ptm80{padding:30px 0}
.ptm100{padding:30px 0}
.pt60{padding-top:30px}
.pt80{padding-top:30px}
.pt100{padding-top:30px}
.pm60{padding-bottom:30px}
.pm80{padding-bottom:30px}
.pm100{padding-bottom:30px}
/*--*/
.mtm60{margin:30px 0}
.mtm80{margin:30px 0}
.mtm100{margin:30px 0}
.mt60{margin-top:30px}
.mt80{margin-top:30px}
.mt100{margin-top:30px}
.mm60{margin-bottom:30px}
.mm80{margin-bottom:30px}
.mm100{margin-bottom:30px}
/**/
#bannerBox .swiper-button-prev{left:10px}
#bannerBox .swiper-button-next{right:10px;}
#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:30px;}
#bannerBox .spot{bottom: 10px;}
#bannerBox .spot span{width:8px;height:8px;margin:0 5px;}
#bannerBox .spot .swiper-pagination-bullet-active{width:25px;}
/*--*/
.DwellPic.dp2 .pic{height: 150px;}
/*--*/
/*--*/	
.more-1{font-size:12px;padding:8px 20px;}
.more-2{padding:8px 20px;font-size:12px;}
/*--*/
.TopHome li{padding: 12px 12px;}
.TopHome li a{float: left !important;padding-left: 40px;display: block;margin: 0px;}
.TopHome li em{width: 25px;height: 25px; }
.TopHome li h4{font-size: 16px; } 
.TopHome li:hover em{background-position: 0 -27px;}
/*--*/
.WhoHome .left{padding-right:0px;}
.WhoHome .left ul{margin-bottom:5px;}
.WhoHome .left ul li{margin-bottom:12px;}
.WhoHome .left ul a{height: 60px;}
.WhoHome .left ul span{font-size:25px;height: 20px;}

.WhoHome .left ul h5{font-size:14px; }
.WhoHome .left ul li:nth-child(2n) span{font-size: 16px;}
.WhoHome .left .wx{font-size:13px;line-height: 22px;}
.WhoHome .right{display: none;}
.WhoHome .more-1{margin-top:20px;}
/*--*/
.WhatHome .tone{margin-bottom: 20px;display: flex;flex-flow: row wrap;align-content: flex-start;}
.WhatHome .tone li{float:none;flex-grow: 1;display: inline-block;margin:0 10px 10px 0;font-size:15px;padding:6px 10px; background:#eee}
.WhatHome .tone li:before{height:100%;}
.WhatHome .tone .active{color:#fff}
.WhatHome .down .left{width: 100%;}
.WhatHome .down .left img{display:block;margin:auto; width:80%;}
.WhatHome .down .right{width: 100%;padding: 20px 0 0 0px;}
.WhatHome .down .title{font-size:15px;margin-bottom: 6px;}
.WhatHome .down h5{font-size:14px;margin-bottom: 10px;}
.WhatHome .down .wx2{font-size:13px;line-height: 22px;}
.WhatHome .media .circle{margin: 20px 0 -2% -2%; }
.WhatHome .media .circle li{margin: 0px 0 2% 2%;width: 23%;height: auto;padding: 12px 10px;}
.WhatHome .custom ul{ margin:20px 0 0 20px;}
.WhatHome .custom ul li{width:auto;display:table; margin-bottom: 15px;padding: 5px  10px 5px 20px;font-size:14px;}
.WhatHome .custom ul li em{left: -15px;font-size:16px;width: 30px;line-height: 30px;}
.WhatHome .seo .assign{ margin-top:20px;}
.WhatHome .seo .assign li{font-size:16px}
.WhatHome .seo .assign li span{width:30px;line-height: 30px;margin-right: 10px;font-size:16px;}
/*--*/
.PartnerHome.partner-list li:nth-child(n+5){display: none;}
.PartnerCont .more-2{margin:20px auto 0;}
/*--*/
.partner-list{margin:0 0 -10px -10px;}
.partner-list li{width:50%;margin-bottom:10px;}
.partner-list li a{margin-left:10px;padding:20px 20px 20px 20px;}
.partner-list .box{display: none;}
.partner-list h5{margin-top:5px;font-size:14px;}
/*--*/
.AdvantageHome .list li{width:50%;padding: 15px 10px;}
.AdvantageHome .list em{margin-bottom: 8px;}
.AdvantageHome .list h4{font-size:15px;margin-bottom:8px;} 
.AdvantageHome .list p{font-size:13px;line-height: 22px;} 
/*--*/
.MarketHome .unity{font-size: 16px;padding: 5px 20px;margin-bottom: 20px; }
.MarketHome .box{padding: 20px 10px; }
.MarketHome .box a{font-size:14px;}
.MarketHome .box h5{margin: 0 auto 10px;     padding: 8px 20px;} 
.MarketHome .box h4{font-size:20px;margin-bottom: 8px; }
.MarketHome .box p{line-height:28px;}
/*--*/
.NewsHome .frame{width:100%;padding: 20px 20px;}
.NewsHome .frame:before{left: -10% !important;right: -10% !important;}
.NewsHome .frame .title{font-size: 16px;margin-bottom:15px;}
.NewsHome .frame .title span{font-size: 13px;margin-top: 0px;}
.NewsHome .frame .title a{top:12px;font-size: 30px;}
.NewsHome .list .one{padding-bottom: 12px;}
.NewsHome .list .one .pic{width: 40%;margin-right: 12px;height: 100px;}
.NewsHome .list .one h4{font-size: 15px;} 
.NewsHome .list .one p{-webkit-line-clamp: 2;font-size:13px;line-height: 22px;}
.NewsHome .list .one .time{margin-top: 8px;}
.NewsHome .list .two{padding: 12px 0; }
.NewsHome .list .two h4{ font-size:14px; }  
/*--*/
.DemandHome .title{font-size:22px;}
.DemandHome form{width:100%;padding-right:0px}
.DemandHome input,.DemandHome textarea{font-size:14px;line-height: 40px;height: 40px;padding: 5px 10px;}
.DemandHome button{position: initial;display: table;margin: 2% auto 0;width: auto;height: auto;font-size:20px;padding: 8px 20px;font-size: 14px;background-image: none;}
/*--*/
.CaseListBox .srll{margin-bottom:30px;border-bottom:1px #ddd solid;background: #fff;}
.CaseListBox .srll .pic,.CaseListBox .srll .box{float: none;display:block;vertical-align: top;}
.CaseListBox .srll .pic{width:100%;}
.CaseListBox .srll .box{width: 100%;padding: 15px 20px;}
.CaseListBox .srll .box h4{font-size: 16px;margin-bottom: 12px;}
.CaseListBox .srll .box p{-webkit-line-clamp: 2;font-size: 13px;line-height: 22px;}
.CaseListBox .srll .box .more{font-size: 12px;margin-top: 15px;}
.CaseListBox .srll .spot{position: initial;margin-top: 15px;width: 100%;padding: 15px 10px;background: #fff;}
.CaseListBox .srll .spot span{font-size: 14px;margin: 0 6px;}
/*--*/
.case-list{margin:0 0 -20px -10px}
.case-list li a{margin:0 0 20px 10px}
.case-list li a:before{display:none}
.case-list li .dn{opacity:1 !important; position: initial; font-size:15px;margin: 15px 0px 0 0;padding: 0px 0px;}
.case-list li .box{padding:15px 15px; }
.case-list li .box h4{font-size:15px}
.case-list li .box span{font-size:12px}
.case-list li:hover .box h4{color:#666}
.case-list li:hover .dn{transform:translateY(0px);}
/*--*/
.case-list.lx3{margin:0 0 -20px -10px}
.case-list.lx3 li a{ margin:0 0 20px 10px}
.case-list.lx3 li .dn{margin: 15px 0px 0 0;}
/*--*/
.ProductShow .frame{padding-bottom:30px;}
.ProductShow .frame .container{margin-top: -70px;padding: 20px;margin-left: 10px;margin-right: 10px;}
.ProductShow .top{margin: 25px 0;}
.ProductShow .top .logo{margin-right: 15px;max-width: 150px;}
.ProductShow .transfer{width: 160px;margin: -62px 0 0 -21px;font-size: 14px;padding: 10px 20px;}
.ProductShow .transfer i{font-size:19px}
.ProductShow .top .left{margin-bottom: 40px;}
.ProductShow .top .left:before{bottom: -20px;}
.ProductShow .top span{margin-bottom: 6px;}
.ProductShow .top h4{font-size: 18px;}
.ProductShow .top .wx{font-size: 14px;line-height: 22px;}
.ProductShow .fix{padding-top: 20px;margin-top: 20px;}
.ProductShow .fix a{margin:0 8px}
.ProductShow .fix a i{width: 35px;line-height: 35px;font-size:18px;}
.ProductShow .market{padding-top: 30px;margin-top:20px;}
.ProductShow .market h3{font-sizE: 22px;margin-bottom: 10px;}
.ProductShow .market h4{font-size: 16px;}
.ProductShow .market span{font-size: 14px;margin-bottom: 12px;}
.ProductShow .market a{line-height: 32px;padding: 2px 10px;margin:0 2px;}
.ProductShow .market .tel{font-size: 14px;}
/*--*/
.relevantCont{padding-top:20px;margin-top:30px;}
.relevantCont h3{font-size:18px; margin-bottom:20px}
.relevantCont .tit2{padding-left:10px;font-size:18px; margin-bottom:20px}
.relevantCont .tit2 .more{font-size:12px; margin-top:5px}
/*--*/
.MessageCont2 .title{font-size: 18px;margin-bottom: 20px;}
.MessageCont2 .title font{font-size:22px;}
.MessageCont2 form{margin: 0 0 20px -1%;}
.MessageCont2 form input{padding:10px;margin-right: 1%;}
.MessageCont2 form button{font-size:14px;margin: 20px auto 0 !important;float: none;display: table;}
.MessageCont2 form input,.MessageCont2 form button{/* flex-grow: 1; */width: 100%;font-size: 14px;padding: 15px 15px;margin: 0 0 3% 0;}
.MessageCont2 form button{padding:10px 15px}
.MessageCont2 ul li{width: 50%;padding-right:10px;margin-bottom: 15px;}
.MessageCont2 ul li em{font-size: 16px;margin-right: 10px;width: 40px;line-height: 44px;}
.MessageCont2 ul li h4{font-size: 15px;margin-top: 10px;}
/*--*/
.ContactInner .mode ul{padding:10px 20px;}
.ContactInner .mode ul li{position: relative;padding-left: 40px; width: 100%; margin:10px 0;}
.ContactInner .mode ul i{position: absolute;left: 0;top: 10px;font-size: 22px;margin-bottom: 12px;}
.ContactInner .mode ul h5{margin-bottom: 5px;}
.ContactInner .mode ul span{font-size: 20px;} 
.ContactInner .map #dituContent{height:250px;}
/*--*/
.ContactInner .message .long{padding:20px;}
.ContactInner .message .title{margin-bottom:20px;}
.ContactInner .message .title h2{font-size:18px;width: 100%;}
.ContactInner .message .title .tel{margin-top:15px;font-size:20px;width: 100%;}
.ContactInner .message .title .tel em{margin:5px 10px 0 0;font-size:20px;}
.ContactInner .message input{width:100%;margin-bottom:1%}
.ContactInner .message .block:nth-child(2n+1){margin-left:0;}
.ContactInner .message input,.ContactInner .message textarea{padding:10px 20px 10px 40px;background-position:10px 12px;}
.ContactInner .message textarea{height:100px;}
.ContactInner .message button{width:49%;margin-top:15px;padding:10px 0;font-size:14px;}
/*--*/
.news-list{ margin:0 0 -15px -10px;}
.news-list li{ width:50%}
.news-list li a{ margin:0 0 15px 10px; }  
.news-list .box{padding:15px;}
.news-list h4{ font-size:15px;margin-bottom:8px; }
.news-list p{ font-size:13px;line-height:22px}
.news-list .time{margin-top:20px;  font-size:12px;}
.news-list .time i{ font-size: 16px;} 
/*--*/
.NewsDetailBox{}
.NewsDetailBox .righter{margin-top:20px;   }
.NewsDetailBox .titleTop{padding:10px 0 20px 0;margin:0 0 20px 0; }
.NewsDetailBox .tit{font-size:23px;}
.NewsDetailBox .msg{ margin-top:10px;font-size:12px;}
.NewsDetailBox .msg *,.NewsDetailBox .msg span,.NewsDetailBox .msg a{font-size:12px;}
.NewsDetailBox .share{height:auto; padding:10px 0;margin-top: 20px;}
.NewsDetailBox .share .time{ margin-left:30px;font-size:12px;}
.NewsDetailBox .share .return{font-size:12px;padding:8px 20px 8px 38px;margin:15px auto 0; display: table;clear: both;float: left;}
.NewsDetailBox .pagIng{padding:10px 0;}
.NewsDetailBox .pagIng span{font-size:14px;}
.NewsDetailBox .pagIng span a{font-size:14px;}
.NewsDetailBox .pagIng .prev{float:left;width: 100%;}
.NewsDetailBox .pagIng .next{float:right;width: 100%;margin-top: 5px;}
.NewsDetailBox .righter .title{font-size:18px;margin-bottom:15px;padding-left:15px}
.NewsDetailBox .relevant .list{margin:0 0 -20px -10px}
.NewsDetailBox .relevant .list li {width:50%;margin-bottom:20px}
.NewsDetailBox .relevant .list li a{margin-left:10px;}
.NewsDetailBox .relevant .list li h4 {font-size:15px;}
/*--*/
.AboutInner .introduce .wx{font-size:13px;line-height: 22px;}  
.AboutInner .introduce .explain{margin-top:20px;padding-top:20px;font-size:16px}
.AboutInner .srll{padding-left:30px;padding-right: 30px;}
.AboutInner .srll .btn{font-size:40px;}
.AboutInner .srll .list h4{position: initial; font-size: 15px;margin: 10px 0 0 0;padding: 0px 20px;}
.AboutInner .srll .list li:hover h4{opacity:0;transform:translateY(10px)}
.AboutInner .culture li{width:50%;padding-right:20px;margin-bottom:12px;}
.AboutInner .culture li h4{font-size:16px;margin-bottom:8px; }
.AboutInner .culture li hr{margin-bottom:6px}
.AboutInner .culture li p{ font-size:12px;line-height: 22px;}
.AboutInner .partner-list li:nth-child(n+5){display: none;}
/*--*/
.digital{margin-top:20px;margin-bottom:-20px;display: flex;flex-flow: row wrap;align-content: flex-start;}
.digital li{flex-grow: 1;width:33.3%; margin-bottom:20px}
.digital li span{font-size:36px;}
.digital li h5{font-size:14px;margin-top:5px}
/*--*/
.honorCon .list li .pic{height:150px;padding:10px !important;}
.honorCon li h4{font-size:14px;margin-top:10px;}
.honorCon .btn{width:35px;height:35px;line-height:35px;font-size:25px;}
/*--*/
.VideoHome .more-2{margin:20px auto 0;}
/*--*/
.video-list{ margin: 0 0 -15px -12px; }
.video-list li{ width: calc(50% - 12px);margin: 0 0 15px 12px;}
.video-list .pic:before{ font-size:35px;}
.video-list h4{padding:15px; line-height: 23px; font-size: 15px;}
.video-list .time{ margin-top: 8px; }
/*--*/
.list-box li{width:50%}
/*--*/
.cntr{padding: 0 0px;}
/*--*/
.WorShowBox .title{padding:0 0 10px 0;margin: 0 0 10px 0;}
.WorShowBox .title h1{margin:10px 0 0 0;font-size:20px;line-height:23px;padding-bottom:15px;}
/*--*/
.listCase li a h4{padding:5px 10px;line-height: 25px;font-size:15px;}
.listCase li a h4 b{display:none;font-size:12px;}
/*--*/
/*.layui-layer{width:400px;min-width:400px;max-width:400px;height:300px;}*/
/*--*/
.pagIng-2{margin-top:30px;}
.pagIng-2 span{font-size:14px;width:100%}
.pagIng-2 .block{padding:5px 10px;width:100%;display:block;float:left !important;text-align:left;}
.pagIng-2 span a{font-size:14px;}
.pagIng-2 .next{text-align:left;}
.pagIng-2 .return{border:none}
.pagIng-2 .prev,.pagIng-2 .next{width:100%;}
/*----*/
#pages{margin:20px 0 20px 0;}
#pages span{padding:5px 10px;margin:0 2px;font-size:12px;}
#pages a{padding:5px 10px;margin:0 2px;font-size:12px;}
/*--*/
.SeoInner .bidding h4{font-size: 16px;margin-top:12px;}
/*--*/
.SeoInner .mode .circular{padding: 15px 50px;margin-bottom: 30px;margin-top: 25px;font-size: 16px;}
.SeoInner .mode .circular:before{margin: -10px;}
.SeoInner .mode .left{width: 100%;margin-bottom: -15px;}
.SeoInner .mode .left li{margin-right: 75px;margin-bottom: 15px;}
.SeoInner .mode .left h4{font-size: 15px;}
.SeoInner .mode .left p{font-size: 13px;margin-top: 5px;}
.SeoInner .mode .left b{right: -62px;font-size: 14px;padding: 5px 10px;}
.SeoInner .mode .left b::before{right: -21px;font-size: 29px;}
.SeoInner .mode .right{width: 100%;margin-top: 20px;}
.SeoInner .mode .right h3{font-size: 18px;margin-bottom: 12px;padding-bottom: 10px;}
.SeoInner .mode .right h3:before{width: 40px;}
.SeoInner .mode .right p{font-size: 15px;margin-bottom: 15px;}
.SeoInner .mode .right span{font-size: 14px;margin-bottom: 12px;}
/*--*/
.SeoInner .optimize ul{margin:0 0 -15px -15px;}
.SeoInner .optimize li{width:50%;margin-bottom:15px;}
.SeoInner .optimize a{margin-left:15px;}
.SeoInner .optimize h4{font-size:16px;padding: 15px 0}
.SeoInner .optimize p{font-size:14px;padding:20px 10px;line-height: 30px;}
.SeoInner .optimize p font{margin-top:10px;}
/*--*/
.SeoInner .Source .right li{padding: 12px;margin-bottom: 15px;}
.SeoInner .Source .right em{width: 38px;height:40px;margin-right:12px;background-size: 40px;}
.SeoInner .Source .right h4{font-size: 16px;}
.SeoInner .Source .right p{font-size:14px;margin-top: 5px;}
.SeoInner .Source .right li:hover em{background-position:0 -35px}
/*--*/
.SeoIn-2 .what{padding: 40px 0;}
.SeoIn-2 .what .title{font-size: 22px;margin-bottom: 20px;}
.SeoIn-2 .what .title:after{width: 30px;height: 2px;margin: auto;margin-top: 8px;}
.SeoIn-2 .what .wx{font-size: 15px;line-height: 24px;}
/*--*/
.tickling-list .pic:before{font-size: 30px;}
/*--*/
.srll-tickling .spot{margin-top:25px}
.srll-tickling .spot span {width:10px;height:10px;margin:0 6px;}
/*--*/
.seo-list_1{margin:0 0 -12px -12px}
.seo-list_1 li{width:calc(50% - 12px);margin:0 0 12px 12px;  }
.seo-list_1 a{padding: 20px 15px;}
.seo-list_1 em{width: 50px;}
.seo-list_1 h4{margin-top: 10px;font-size: 16px;}
.seo-list_1 li:nth-child(n+4){border-bottom:none}
/*--*/
.seo-list_2{margin: 0 0 -12px -12px;}
.seo-list_2 li{width: calc(50% - 12px); margin: 0 0 12px 12px; }
.seo-list_2 a{padding: 20px 15px;}
.seo-list_2 em{width:50px}
.seo-list_2 h4{margin-top: 10px;font-size:16px;}
.seo-list_2 p{margin-top: 10px;font-size:14px;line-height: 22px;}
/*--*/
.seo-list_3{margin:0 0 -12px -12px}
.seo-list_3 li{width:calc(50% - 12px);margin:0 0 12px 12px; }
.seo-list_3 a{padding: 20px 15px !important;}
.seo-list_3 em{width:50px;}
.seo-list_3 h4{margin-top: 10px; font-size:16px;}
.seo-list_3 p{margin-top: 10px;font-size:14px;line-height:22px}
/*--*/
.MarketInner .strategy li{width:50%;padding: 10px 10px;text-align: left;}
.MarketInner .strategy em{float:left;margin-bottom: 0;margin-right: 15px;padding-top: 65px;font-size: 15px;width: 100px;height: 100px;text-align: center;background-position: 30px 20px;background-size: 40px;}
.MarketInner .strategy h4{font-size: 16px;margin-top: 20px;}
.MarketInner .strategy P{font-size:13px;}
/*--*/
.MarketInner .search .top{margin:0 0 2% -2%;}
.MarketInner .search .top li{flex-grow: 1;width:30.3%;font-size:15px;margin:0 0 2% 2%;padding:12px 5px;}
.MarketInner .search .card{margin:0 -2% 0 -2%}
.MarketInner .search .card li{width:48%;font-size:18px;margin-bottom:2%;padding:20px 10px;}
.MarketInner .search .card li p{font-size:13px;margin-top:5px}
/*--*/
.MarketInner .ability{margin-top: 50px;}
.MarketInner .ability:before{top: -20px;}
.MarketInner .ability li{font-size: 18px;padding: 15px 10px;}
.MarketInner .ability i{top: -25px;}
/*--*/
.MarketInner .praise .card{margin:0 0 -10px -10px;}
.MarketInner .praise .card li{width: 50%;margin-bottom:10px;}
.MarketInner .praise .card li a{margin-left: 10px;padding: 15px;}
.MarketInner .praise .card h4{font-size:16px;margin-bottom:20px;}
.MarketInner .praise .card h4:before{margin-right: 12px;}
.MarketInner .praise .card img{margin-bottom:15px;}
.MarketInner .praise .card p{font-size:13px;} 
.MarketInner .praise .srll{margin-top:30px;}
.MarketInner .praise .srll h4{font-size:15px;margin-top:10px; }
.MarketInner .praise .srll .spot{margin-top: 20px;}
/*--*/
.MarketInner .level ul{margin:0 0 -20px -12px;}
.MarketInner .level li{width: 33.3%;margin-bottom:20px;}
.MarketInner .level ul a{margin-left:12px;}
.MarketInner .level ul em{height: 100px;}
.MarketInner .level ul h4{font-size:15px; margin-top:15px;}
/*--*/
.MediaInner .operate ul{margin: 0 0% -2% -2%;}
.MediaInner .operate ul li{width:48%;margin: 0 0% 2% 2%;padding: 15px 10px;}
.MediaInner .operate ul h4{font-size:18px;margin-bottom: 6px;}
.MediaInner .operate ul p{font-size:13px;}
/*--*/
.MediaInner .make .top{margin:0 0 -20px 0}
.MediaInner .make .top li{width: 50%;margin-bottom: 20px;}
.MediaInner .make .top a{width: 150px;height: 150px;padding: 35px 10px;}
.MediaInner .make .top h4{font-size: 18px;}
.MediaInner .make .top p{font-size: 14px;margin-top: 8px;}
.MediaInner .make .bottom{margin: 30px 0 -12px -12px;}
.MediaInner .make .bottom li{width: 50%;margin-bottom: 12px;}
.MediaInner .make .bottom a{padding:20px 10px;margin-left: 12px;}
.MediaInner .make .bottom em{margin: 0 auto 12px;width: 50px;height: 50px; background-size:40px;}
.MediaInner .make .bottom h4{font-size:16px;margin-bottom: 12px;font-weight:bold;}
.MediaInner .make .bottom p{font-size:13px;line-height:24px;}
/*--*/
.MediaInner .pain .box{width:100%;}
.MediaInner .pain .box h3{font-size:18px;padding: 12px 10px;}
.MediaInner .pain .box span{font-size:13px;margin: 12px 20px;padding-bottom:12px;}
.MediaInner .pain .box hr{margin-bottom:5px}
.MediaInner .pain .box span b{font-size:16px;margin-bottom:8px;}
.MediaInner .pain .two{margin-left:0%;margin-top:20px;}
/*--*/
.MediaInner .interact .card li{width:20%;font-size:15px;padding: 10px 5px;}
.MediaInner .interact .circle{margin:30px 0 0 0;}
.MediaInner .interact .circle a{width:100px;height:100px;padding: 37px 20px;font-size: 22px;}
.MediaInner .interact .circle font{font-size:13px;}
/*--*/
.MediaInner .spread ul{margin:0 0 -20px -20px;}
.MediaInner .spread ul li{flex-grow: 1;width:50%;margin-bottom:20px}
.MediaInner .spread ul a{margin-left: 20px;padding:15px;}
.MediaInner .spread ul em{margin-bottom: 12px; }
.MediaInner .spread ul h4{font-size:18px;margin-bottom: 8px;}
.MediaInner .spread ul p{font-size:13px;margin-bottom:10px;}
/*--*/
.MediaInner .team .top{margin:0 0 -2% -2%;}
.MediaInner .team .top li{flex-grow: 1;width:30.3%;font-size:15px;margin:0 0 2% 2%;padding:12px 5px;}
.MediaInner .team .middle{ display: flex;flex-flow: row wrap;align-content: flex-start;}
.MediaInner .team .middle li{flex-grow: 1;width:30.3%;margin:0 0 2% 2%;font-size:15px;padding:12px 5px;}
.MediaInner .team .explain{width: 90%;padding: 15px;}
.MediaInner .team .explain h4{font-size:18px;}
.MediaInner .team .explain p{margin-top: 5px;font-size:13px;}
.MediaInner .team .arrow{margin-bottom: 70px;}
.MediaInner .team .arrow:before{bottom: -55px;width: 40px;height: 40px;margin-left: -20px;background-size: 40px;}
/*--*/
.MediaInner .trait .circle{margin-bottom:-20px;}
.MediaInner .trait .circle li{width:33.3%;margin-bottom: 20px;}
.MediaInner .trait .circle a{width:100px;height:100px;padding: 30px 10px;font-size: 15px;}
.MediaInner .trait .process{margin:30px 0 0px 0;padding: 20px;}
.MediaInner .trait .process ul{margin: 0 -20px -20px 0;}
.MediaInner .trait .process li{width: 33.3%;padding-right: 30px;margin-bottom: 20px;} 
.MediaInner .trait .process ul a{font-size: 15px;padding: 10px 5px;}
.MediaInner .trait .process li:before{top: 5px;}
.MediaInner .trait .process li:nth-child(3n):before{display:none;}
/*--*/
.MediaInner .result ul{margin:0 0 -15px 0px}
.MediaInner .result ul li{width:100%;margin-bottom:15px;}
.MediaInner .result ul a{margin-left:0px;}
.MediaInner .result ul h3{font-size:17px;padding:12px 10px;}
.MediaInner .result ul .box{padding:15px 15px 30px 15px}
.MediaInner .result ul h5{font-size: 15px;margin-bottom: 15px;}
.MediaInner .result ul img{margin-bottom: 15px;}
.MediaInner .result ul p{font-size:13px;}
.MediaInner .result ul span{font-size:13px;margin-right:20px}
.MediaInner .result ul span font{font-size:12px;margin-top: 5px;padding:3px 10px;}
/*--*/
.MediaInner .resource ul{margin:0 0 -15px -15px}
.MediaInner .resource li{flex-grow: 1;width: 33.3%;margin-bottom: 15px;}
.MediaInner .resource ul a{display: block;width: auto;height: 100%;font-size: 14px;margin-left: 15px;padding: 20px 5px;border: 5px #ddd solid;border-radius: 10px;background:none;}
.MediaInner .resource a:before{display: none;}
.MediaInner .resource ul b{font-size: 30px;margin-bottom: 5px;}
.MediaInner .resource li:nth-child(5){margin-left:0;}
/*--*/
.MediaInner .run ul{margin:0 0 -15px -15px;}
.MediaInner .run ul li{flex-grow: 1;width:50%;margin-bottom:15px}
.MediaInner .run ul a{margin-left:15px;padding: 20px 15px 20px 60px;}
.MediaInner .run ul em{left: -35px;top:0;width: 25px;height: 25px;background-size:25px; }
.MediaInner .run ul h4{font-size:16px;margin-bottom: 12px;}
.MediaInner .run ul p{font-size:13px;margin-bottom:5px;}
.MediaInner .run ul li:hover em{ background-position: 0 -25px}   
/*--*/
.BuildInner .mold .box{margin-top:20px}
.BuildInner .mold h3{font-size:20px;margin-bottom:15px;}
.BuildInner .mold h3 font{font-size:12px; }
.BuildInner .mold p{font-size:14px;line-height: 24px;}
.BuildInner .mold ul{margin: 20px 0 -2% -2%;}
.BuildInner .mold ul li{width: 31.3%;margin: 0 0 2% 2%;font-size:13px;}
.BuildInner .mold ul em{width: 25px;height: 25px; } 
.BuildInner .mold .more{margin-top: 20px;padding: 8px 20px;font-size: 13px;} 
.BuildInner .mold:nth-child(2n) .pic{float:right}
.BuildInner .mold:nth-child(2n) .box{float:left;padding: 0 0px 0 0;}
/*--*/
.BuildInner .advantage ul{margin:0 0 -20px -12px; }
.BuildInner .advantage ul li{flex-grow: 1; width:33.3%;margin-bottom: 20px; }
.BuildInner .advantage ul li a{ margin-left:12px; }
.BuildInner .advantage ul em{  width:40px;height:40px;   }
.BuildInner .advantage ul h4{ font-size:16px; } 
.BuildInner .advantage ul p{ font-size:13px;}  
/*--*/
.BuildInner .case h4{font-size:16px;margin-top:12px}
.BuildInner .case .spot{margin-top:20px;}
/*--*/
.BuildInner .process ul{margin:0 0 -2% -2%}
.BuildInner .process ul li{width:48%;margin: 0 0px 2% 2%;padding: 20px 15px;border: 1px #999 solid;border-radius: 10px;}
.BuildInner .process ul em{margin:0 auto 8px;width: 30px;height: 30px;background-size: 30px;}
.BuildInner .process ul h4{font-size: 15px;} 
.BuildInner .process ul p{margin: 15px auto 0;padding: 10px 10px 0 10px}  
.BuildInner .process ul li:hover em{ background-position:0 -30px ;}
/*--*/
.WhatHome .down .row{margin-top: 20px;}
.WhatHome .down .row li{font-size:14px;padding: 10px 5px;}
/*--*/
.WhatHome .guest .card1{margin: 0px 0 -15px -15px;}
.WhatHome .guest .card1 li{flex-grow: 1;width: 50%;margin-bottom: 15px;}
.WhatHome .guest .card1 a{padding:15px 10px;margin-left: 15px;}
.WhatHome .guest .card1 em{margin: 0 auto 10px;}
.WhatHome .guest .card1 h4{font-size:16px;margin-bottom: 10px;}
.WhatHome .guest .card1 p{font-size:13px;line-height:24px;}
/*--*/
.WhatHome .guest .card2{margin: 30px 0 -20px -20px;}
.WhatHome .guest .card2 li{margin-bottom:20px;}
.WhatHome .guest .card2 a{margin-left: 20px;text-align: center;}
.WhatHome .guest .card2 em{ float: none;margin: 0 auto 15px;}
.WhatHome .guest .card2 span{float: none;margin-left: 15px;font-size:14px; display:block}
.WhatHome .guest .card3{margin: 25px 0 -10px -10px;padding:0px;}
.WhatHome .guest .card3 li{width: 33.3%;margin-bottom: 10px;}
.WhatHome .guest .card3 a{margin-left: 10px;}
/*--*/
.kefuBox-One{ display: none}  
.bdshare-slide-button{ display:none;z-index:-111;left:-200px;width:0px;height:0px;}
/*--*/
.pcI{display: none;}
.wapI{display: block;}
/*--*/
.ingBox{padding:30px 0;}
/*--*/
.footer {padding: 30px 0 20px 0;}
.footer .con{}
.footer .link{display: none;}

}


@media all and (max-width:480px){
.TopHome li{width:100%;border-bottom: 1px #ddd solid;}
.TopHome li{border-right: none;border-bottom: 1px #ddd solid;}
.TopHome li:before{width:100%}
/*--*/
.SeoInner .bidding ul{ margin-bottom: -20px;}
.SeoInner .bidding li{width:50%;margin-bottom: 20px;}
.SeoInner .bidding .pic{float:left;width: 60px;}
.SeoInner .bidding h4{float:left;font-size:16px;margin: 0 0 0 0;padding: 5px 0 0 15px;}
.SeoInner .bidding li:before{ display: none;}
/*--*/
.MarketInner .strategy li{width:100%;padding: 10px 10px;text-align: left;}
/*.MediaInner .make .bottom li{width: 50%;}*/

}

