
.main {
	position: relative;width:100%;float:left;
	background-color: white;
}
.home-service{
    background-color: white;
    overflow:hidden;
    float: left;
}
.m-sec0 {
	position: relative;background: #fff;
	padding-bottom: 2%;
}
.contain {
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
.m-sec1-title {
	font-size: 40px; font-weight:bold;
	color: #000000;
	line-height: 40px;
	text-align: center;
}
.m-sec1-name {
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	color: #898989;
	line-height: 40px;margin-top:15px;
}


/*企业营销面临的困境*/
.home-service{ overflow:hidden;}
.home-service dd{ float:left; width:50%; position:relative; overflow:hidden;}
.home-service dd a{ display:block; border-left:1px solid #e9e9e9; margin-left:-1px;transition:0.3s ease-in-out;}
.home-service dd .txt{ position:absolute; top:50%; margin-top:-64px; left:68.125%;}
.home-service dd:nth-child(2n) .txt{ left:6.77%;}
.home-service dd img{ display:block; width:100%; transition:0.3s;}
.home-service dd:hover img{ opacity:0.1; transform:scale(1.3); -webkit-transform:scale(1.3); -ms-transform:scale(1.3);}
.home-service dd:hover a{ background: linear-gradient(90deg,#0160e7,#03aaed);}
.home-service dd .txt *{ font-weight:normal; margin:0;}
.home-service dd .txt h2{color:#000; font-size:36px; padding-bottom:16px; line-height:56px; font-weight:bold;}
.home-service dd .txt h5{ line-height:28px;color:#777;  font-size:16px;}
.home-service dd .txt .more{ display:block; width:60px; height:30px; background:url(../images/more.png) no-repeat; margin:0 auto; transform:translateY(30px); -webkit-transform:translateY(30px); -ms-transform:translateY(30px); opacity:0;transition:0.3s 0.3s ease-in-out}
@media(max-width:1600px){
.home-service dd .txt h2{ font-size:28px; line-height:40px;}
.home-service dd .txt h5{ font-size:16px;}
.home-service dd .txt{ margin-top:-70px;}
}
.home-service dd:hover .txt{ text-align:center; left:0; width:100%; text-align:center;}
.home-service dd:hover .txt h2{color:#fff; font-size:36px; font-weight:bold;}
.home-service dd:hover .txt h5{ opacity:0; height:56px;}
.home-service dd:hover .txt .more{ opacity:1;transform:translateY(10px); -webkit-transform:translateY(10px); -ms-transform:translateY(10px);}

.home-service .ul-1{ border-bottom:1px solid #eee;width:100%;float:left;}
.home-service li{ float:left; width:25%; position:relative;}
.home-service .ul-1 li{ padding-bottom:13.3999%;}
.home-service .ul-2 li{padding-bottom:13.3999%; /*padding-bottom:8.671%*/}
.home-service li > *{position:absolute;}
.home-service li a{  top:0; bottom:0; width:100%; border-left:1px solid #e9e9e9; left:-1px; z-index:8;}
.home-service li .icon_on{ z-index:1; overflow:hidden; top:1px; left:0; width:100%; height:100%;opacity:0; }
.home-service li .icon_on img{ position:absolute; left:-50px; top:-30px; filter:alpha(opacity=10);opacity: 0.1;-moz-opacity:0.1;-khtml-opacity: 0.1; width:300px; height:300px;transform:scale(0.4); -webkit-transform:scale(0.4); -ms-transform:scale(0.4);  transition:0.3s ease-in-out;}
.home-service li .icon{ left:7.5%; top:50%; margin-top:-45px; z-index:2;transition:0.3s ease-in-out}
.home-service li .icon img{ height:70px; width:70px;}
.home-service li .txt{ z-index:4; left:7.5%; margin-left:90px; max-width:386px; top:50%; margin-top:-42px;transition:0.3s ease-in-out;}
.home-service .ul-2 li .txt{max-width:325px;}
.home-service li .txt *{ margin:0; }
.home-service li .txt h4{  color:#000; padding-bottom:5px; font-size:30px;}
.home-service li .txt p{ line-height:24px; font-size:18px;}
.home-service li .more{ display:block; width:60px; height:30px; background:url(../images/more.png) no-repeat; margin:0 auto; transform:translateY(30px); -webkit-transform:translateY(30px); -ms-transform:translateY(30px); opacity:0;transition:0.3s 0.3s ease-in-out}

.home-service li:hover{background: linear-gradient(90deg,#0160e7,#03aaed); }
.home-service li:hover .icon_on{ opacity:1; -webkit-opacity:1;}
.home-service li:hover .icon_on img{transform:scale(1); -webkit-transform:scale(1); -ms-transform:scale(1);}
.home-service li:hover .icon{opacity:0; -webkit-opacity:0;transform:scale(0); -webkit-transform:scale(0); -ms-transform:scale(0);}
.home-service li:hover .txt{ left:0; text-align:center; color:#fff; margin-left:0; max-width:none !important; width:100%;margin-top:-52px;}
.home-service li:hover .txt p{ opacity:0;}
.home-service .ul-2 li:hover .txt p{ display:none;}
.home-service li:hover .txt h4{color:#fff; font-size:36px; font-weight:bold;}
.home-service li:hover .more{ opacity:1;transform:translateY(10px); -webkit-transform:translateY(10px); -ms-transform:translateY(10px);}
@media(max-width:1600px){
.home-service li .icon{ margin-top:-35px;}
.home-service li .icon img{ height:50px; width:50px;}
.home-service li .txt{ margin-left:60px; width:60%; margin-top:-40px;}
.home-service .ul-2 li .txt{ width:69%;}
.home-service .ul-2 li:hover .txt{margin-top:-30px;}
.home-service li .txt h4{ font-size:20px;}
.home-service li:hover .txt{ width:100%;}
.home-service li:hover .txt h4{font-size:28px;}
.home-service li .txt p{ font-size:14px;}
.home-service li .icon_on img{ width:260px; height:260px;}
}

/*为什么做海外社媒*/

.m-sec1 {
	padding-top: 5%;
	position: relative;
	padding-bottom: 5%;
	background-color: white;
	float: left;
	width: 100%;
}

.m-sec1-list {
	padding-top: 66px;
	position: relative;
	font-size: 0;
	letter-spacing: 0;
	margin-left: -22px;
	margin-right: -22px;
}
.m-sec1-list-item {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	padding: 0 22px;
	margin-bottom: 29px;
}
.snski{margin-top:50px;}

.m-sec1-item-box {
	width: 100%;
background-size: cover!important;
	position: relative;
	padding: 82px 39px 26px;border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
}
.m-sec1-list-item .bg-s3 {
  position: absolute;
  content: "";
  opacity: 0;
  visibility: hidden;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background-color: #0039e4;
  background-image: -moz-linear-gradient(145deg, #0160e7, #04dbf1);
  background-image: -webkit-linear-gradient(145deg, #0160e7, #04dbf1);
  background-image: linear-gradient(145deg, #0160e7, #04dbf1);
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
}

.m-sec1-list-item .bg-before {
  top: 0;
  left: 0;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 15px;
  -webkit-border-top-right-radius: 15px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 15px;
  -moz-border-radius-topright: 15px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
}

.m-sec1-list-item .bg-before, .m-sec1-list-item .bg-after {
  content: "";
  position: absolute;
  width: 100%;
  height: 50%;
  background: #fff;
  z-index: -1;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

.m-sec1-list-item:hover .bg-before,
.m-sec1-list-item:hover .bg-after {
  display: none;
}

.m-sec1-list-item .bg-after {
  bottom: 0;
  right: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 15px;
  -webkit-border-bottom-left-radius: 15px;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 15px;
  -moz-border-radius-bottomleft: 15px;
}

.ipo{ position:relative; z-index:1;}




.m-sec1-item-icon {
	position: absolute;
top: -66px;
right: 0px;
	width: 100px;
}

.m-sec1-item-title {
	font-size: 24px; font-weight:bold;
	color: #000000;
	line-height: 56px;
}
.m-sec1 img {
	border: none;
	vertical-align: middle;
	max-width: 100%;
}

.m-sec1-item-desc {
	overflow: hidden;
	font-size: 16px;
	height: 192px;
	color: #000000;
	line-height: 32px;
	margin-top: 36px;
}
.m-sec1-item-desc strong {
	font-size: 18px;
}
.m-sec2 {
    float: left;
}
.m-sec2 {padding-top: 5%;position: relative;padding-bottom: 5%;background: url(/static/upload/image/20250708/sec2-bg.png) no-repeat center center;background-size: cover;
	width: 100%;}
@media (min-width:1260px) and (max-width: 1459px) {
 .m-sec2 {padding-top: 88px;padding-bottom: 40px;}
}
@media (min-width:992px) and (max-width: 1259px) {
 .m-sec2 {padding-top: 76px;padding-bottom: 32px;} 
}
@media (max-width: 991px) {
 .m-sec2 {padding-top: 64px;padding-bottom: 28px;}
}
@media (max-width: 660px) {
 .m-sec2 {padding-top: 50px;padding-bottom: 20px;}
}
@media (max-width: 540px) {
 .m-sec2 {padding-top: 40px;padding-bottom: 20px;}
}
@media (min-width:1260px) and (max-width: 1459px) {
 .m-sec1 {
padding-bottom: 58px;
}
 .m-sec1-title {
font-size: 32px;
line-height: 36px;
}
 .m-sec1-name {
font-size: 16px;
line-height: 36px;
}
 .m-sec1-list {
padding-top: 58px;
margin-left: -15px;
margin-right: -15px;
}
 .m-sec1-list-item {
padding: 0 15px;
margin-bottom: 24px;
}
 .m-sec1-item-box {
padding: 72px 30px 24px;
}
 .m-sec1-item-icon {
top: -66px;
right: 0px;
width: 100px;
}
 .m-sec1-item-title {
font-size:24px;
line-height: 52px;
}
 .m-sec1-item-desc {
font-size: 14px;
height: 168px;
line-height: 28px;
margin-top: 36px;
}
 .m-sec1-item-desc strong {
font-size: 17px;
}
}



.aboutus-section2 {
    float: left;
    background-color: white;
    width: 100%;
}

.ho-wenhua{width:100%;float:left;margin-top:-10%;}

.ho-wenhua ul li{width:25%;float:left;text-align: center;margin-bottom:5%;padding-left: 15px;
padding-right: 15px;}
#hpmpo .ho-wenhua ul li{width: 33.333%;}
#hpmpo .ho-wenhua{margin-top:-3%;}
#hpmpo .ho-wenhua ul li .su-2 p{height:150px;}
.ho-wenhua1 {
  background-image: url(../images/bg-service1-1.png);
  background-position: top right;
  background-repeat: no-repeat;
}

.ho-wenhua1{overflow: hidden;position: relative;padding: 30px 30px 35px;
background: #fff;background-position-x: 0%;background-position-y: 0%;background-repeat: repeat;background-image: none;
box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;}

.ho-wenhua ul li .su-1{float: left;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
color: #00c3ff;
font-weight: bold;
font-size: 20px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
background: rgba(0, 195, 255, 0.15);}
.ho-wenhua ul li .su-1 img{max-width:100%;float:none;border-radius: 50%;padding:2%;width:auto;margin-right: 2%;
margin-bottom: 2%;
font-size: 16px;
border: solid 1px #fff; background-color:#fff;}
.ho-wenhua ul li .su-2{width:70%;float:right;text-align: left;}
.ho-wenhua ul li .su-2 span{ font-size:20px;width:100%;margin-top:20px;font-weight: bold; color:#333;}
.ho-wenhua ul li .su-2 p{ font-size:16px;width:100%;margin-top:20px;height:50px; color:#666;line-height:30px;}

	.ho-wenhua1:hover {
  -webkit-transform: translateY(-15px);
  -ms-transform: translateY(-15px);
  transform: translateY(-15px);
}
#hpmpo .ho-wenhua ul li:nth-child(2n) .ho-wenhua1{
	background-image: url(/static/upload/image/20250708/bg-service2-1.png);
background-position: bottom right;
background-repeat: no-repeat;
	
	}
#hpmpo .ho-wenhua ul li:nth-child(3n) .ho-wenhua1{
background-image: url(/static/upload/image/20250708/bg-service3-1.png);
background-position: top right;
background-repeat: no-repeat;
	
	}
#hpmpo .ho-wenhua ul li:nth-child(4n) .ho-wenhua1{
	background-image: url(/static/upload/image/20250708/bg-service1-1.png);
background-position: top right;
background-repeat: no-repeat;
	
	}
	#hpmpo .ho-wenhua ul li:nth-child(5n) .ho-wenhua1{
	background-image: url(/static/upload/image/20250708/bg-service2-1.png);
background-position: bottom right;
background-repeat: no-repeat;
	
	}	


.home4-about {
    background-color: white;
    float: left;
  background-image: url(/static/upload/image/20250708/shape1-home4.png);
  background-repeat: no-repeat;width:100%;float:left;
  margin-top: 5%;
  margin-bottom: 0;
  padding: 100px 0 100px 0;  position: relative;
  z-index: 0;
}
.home4-about .col-md-6 {
  width: 50%;-ms-flex-item-align: center !important;
align-self: center !important;float: left;
}
.home4-about-left {
    margin-right: 50px;
}
.home4-about .flex-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;

}
.font22 {
  font-size: 22px;
  line-height: 36px;color: #1a1b1e;margin: 0 0 20px;
}.ot-heading h6 {
  font-size: 14px;
  font-weight: bold;
  color: #a5b7d2;
  position: relative;
  display: inline-block;
  padding-left: 21px;
  letter-spacing: 1px;
  margin-bottom: 15px;
  text-transform: uppercase;
}
.ot-heading h6:before, .ot-heading h6:after {
  position: absolute;
  content: "";
  width: 7px;
  height: 7px;
  background: #a5b7d2;
  top: 3.5px;
  left: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
}
.ot-heading h2 {
  margin-bottom: 25px;font-size: 36px; font-weight:bold;
  color: #000;
}
.home4-about-right {
    text-align: center;margin: 0 -15% 0 0;
}
.home4-about img {
    vertical-align: middle;
    display: inline-block;
}
.m-b18{ font-size:16px;line-height:25px;}
.m-sec4{width: 100%;float:left;position: relative;padding-top: 5%;padding-bottom: 5%;}
.h-fuwu{width:100%;float:left;}
.about_list{width:100%;float:left;margin-top:0;margin-bottom:5%;}
.about_list .item{width:calc(23.75% - 2px); height:350px; margin:0 1.5% 0 0;float:left;position: relative; box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
-webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
-moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
background: #fff;
margin-bottom: 60px;
overflow: hidden;
z-index: 1;}
.about_list .item:last-child{margin:0;}
.about_list .item .name{ color:#282828; margin:30px 0 15px; padding:0 8%; font-size:22px; font-weight:bold; line-height:35px;}
.about_list .item .brief{ color:#929292; padding:0 8%;font-size:16px;line-height:25px;}
.about_list .item .bg{right:10%; bottom:29px; max-width:73px; max-height:62px;position: absolute;}
.about_list .item:hover{ border:1px solid #3a7fdb; box-shadow:0px 12px 80px -12px #3a7fdb; background-color:#3a7fdb; }
 .about_list .item:hover .name{color:#fff;}
.about_list .item:hover .brief{color:#fff;}


.m-sec1-list-item:hover .bg-s3,
.m-sec1-list-item:hover .action-box {
  opacity: 1;
  visibility: visible;z-index:1;
}

@media (min-width: 992px) and (max-width: 1259px) {
 .m-sec1 {padding-bottom: 50px;}
 .m-sec1-title {font-size: 28px;line-height: 32px;}
 .m-sec1-name {font-size: 14px;line-height: 32px;}
 .m-sec1-list {padding-top: 48px;margin-left: -8px;margin-right: -8px;}
 .m-sec1-list-item {width: 33.333333333333%;padding: 0 8px;margin-bottom: 20px;}
 .m-sec1-item-box {padding: 64px 26px 22px;}
 .m-sec1-item-icon {top: -30px;right:0px;width: 90px;}
 .m-sec1-item-title {font-size: 30px;line-height: 48px;}
 .m-sec1-item-desc {font-size: 12px;height: 156px;line-height: 26px;margin-top: 32px;}
 .m-sec1-item-desc strong {font-size: 16px;}
}
@media (min-width:1260px) {
    .contain {
        width:1230px;
    }
}
@media (min-width:1460px) {
    .contain {
        width:1430px;
    }
}


@media (max-width: 1400px) {
#hpmpo .ho-wenhua{margin-top: 0%;padding-top:5%;}
    
}

@media (max-width: 1200px) {
#nbanner{height:auto;}
.ho-wenhua ul li{width:100%;}
#hpmpo .ho-wenhua{margin-top: 0%;padding-top:5%;padding-bottom:5%;}
.dl.jsx-2959966242{ position:inherit;display:block;}
.Index_dataPostRound__3Deek a{width:100%;float:left;margin-bottom:5%;}
.Index_dataPostRoundContent__359-t{display:none;}
.Index_dataPostRound__3Deek{border:none;width:100%;float:left;height:auto;}
.dl.jsx-2959966242 dt.jsx-2959966242{float: left; text-align: left;margin-left: 0px;margin-right:10px;}
.dataPostRoundTop .jsx-2959966242{float: left; text-align: left;width:70%;}
.dl.jsx-2959966242 dd.jsx-2959966242 p.jsx-2959966242{float: left; text-align: left;width:70%;}
.dl.jsx-2959966242 dd.jsx-2959966242{float: left; text-align: left;width:70%;}
.dataPostRoundTop.jsx-2959966242 dd.jsx-2959966242 h2.jsx-2959966242::after {margin-left: 5px;}
.dataPostRoundBottomLeft.jsx-2959966242 dd.jsx-2959966242 h2.jsx-2959966242::after, .dataPostRoundCenterLeft.jsx-2959966242 dd.jsx-2959966242 h2.jsx-2959966242::after, .dataPostRoundTopLeft.jsx-2959966242 dd.jsx-2959966242 h2.jsx-2959966242::after {margin-left: 5px;}
.dl.jsx-2959966242 dd.jsx-2959966242 h2.jsx-2959966242{ font-size:18px;}
.solution .souyimain{padding-top: 0;}
.cooperation-4 .ho-wenhua ul li .su-1{width: 80px;height: 80px;line-height:80px;}
}
@media(max-width:1200px){.contain{width:95%;}
	.home-service dd .txt h2{ font-size:20px;}
	.home-service dd .txt h5{ font-size:14px;}
	.home-service li .txt h4{ font-size:16px;}
	.about_list .item .name{ font-size:20px;}
	.home-service dd .txt{left: 7%;}
	.foot-container .foot-box .right-content .left-div{width:45%;}
	}
@media (max-width:992px) {
    .contain {
        width:90%;
    }
}
@media (max-width: 991px) {
 .m-sec1 {padding-bottom: 38px;}
 .m-sec1-title {font-size: 24px;line-height: 30px;}
 .m-sec1-name {font-size: 13px;line-height: 30px;}
 .m-sec1-list {padding-top: 36px;margin-left: -12px;margin-right: -12px;}
 .m-sec1-list-item {width: 50%;padding: 0 12px;margin-bottom: 20px;}
 .m-sec1-item-box {padding: 64px 26px 20px;}
 .m-sec1-item-icon {top: -30px;right: 0px;width: 90px;}
 .m-sec1-item-title {font-size: 28px;line-height: 42px;}
 .m-sec1-item-desc {font-size: 12px;min-height: 130px;height: auto;line-height: 26px;margin-top: 28px;}
 .m-sec1-item-desc strong {font-size: 16px;}
}

@media(max-width:800px){
	.home-service dd{width:100%;}
	.home-service li{width:50%;padding-top: 5%;}
	.contentdesTitle{ font-size:20px;}.block_content li{ font-size:16px;}
	.about_list .item{width:49%;margin-right:0;margin-bottom:2%;}.about_list .item:nth-child(2n){float:right;}
	.about_list .item .name{ font-size:18px;line-height:30px;}
	.foot-container{height:auto;}
	.foot-container .foot-box{ display:block;padding-top:5%;padding-bottom:5%;}
	.foot-container .foot-box .left-content{width:100%;float:left;}
	.foot-container .foot-box .divider-line{width:100%;height:1px;float:left;margin-top:5%;margin-bottom:5%;}
	.foot-container .foot-box .right-content{width:100%;}
	.aboutPage .scheme .left{width:100%;float:left;padding-right: 0;}
	.aboutPage .scheme .text{width:100%;margin-top:5%;}
	.aboutPage .scheme .txt2{ font-size:30px;}
	.aboutPage .scheme .btn{margin-top: 5%;}
	.contact-block-a .list{display:block;}
	.contact-block-a .list .list-li{width:48%;float:left;margin-bottom:5%;}	.contact-block-a .list .list-li:nth-child(2n){float:right;}
	.packe td, .packe td strong{ font-size:14px !important;}
	
.swiper-sec5-title {font-size:24px; line-height: 30px;margin-top:0;}
.swiper-sec5-title b{line-height:25px;}
.swiper-sec5-title a{width:120px;height:30px;line-height:30px; font-size:14px;}


.home4-process .col-lg-3{width:100%;}
	#hpmpo .ho-wenhua ul li{width: 100%;}
.home4-about-left {
  margin-right: 0;
}
	}
@media screen and (max-width: 767px) {
	.home4-about .col-md-6 {width:100%;padding: 0px;position:inital}
	.home4-about-right{margin: 0;}
	.font22{ font-size:16px;}
	.ot-heading h2{ font-size:20px;}
}
@media (max-width: 720px) {
 .m-sec1 {padding-bottom: 30px;}
 .m-sec1-title {font-size: 20px;line-height: 28px;}
 .m-sec1-name {font-size: 12px;line-height: 26px;}
 .m-sec1-list {padding-top: 30px;margin-left: -6px;margin-right: -6px;}
 .m-sec1-list-item {width: 50%;padding: 0 5px;margin-bottom: 20px;}
 .m-sec1-item-box {padding: 56px 20px 18px;}
 .m-sec1-item-icon {top:-24px;right: 0px;width: 80px;}
 .m-sec1-item-title {font-size: 24px;line-height: 36px;}
 .m-sec1-item-desc {font-size: 12px;min-height: 120px;line-height: 24px;margin-top: 24px;}
 .m-sec1-item-desc strong {font-size: 15px;}
 .page_banner {margin-top: 60px}
 .index-banner {margin-top: 60px}
 .about-banner {margin-top: 60px}
}

@media (max-width: 500px) {
 .m-sec1 {padding-bottom: 30px;}
 .m-sec1-title {font-size: 20px;line-height: 28px;}
 .m-sec1-name {font-size: 12px;line-height: 26px;}
 .m-sec1-list {padding-top: 30px;margin-left: -6px;margin-right: -6px;}
 .m-sec1-list-item {width: 100%;padding: 0 5px;margin-bottom: 20px;}
 .m-sec1-item-box {padding: 50px 20px 16px;margin: 0 auto;}
 .m-sec1-item-icon {top: 24px;right: 24px;width: 80px;}
 .m-sec1-item-title {font-size: 24px;line-height: 36px;}
 .m-sec1-item-desc {font-size: 12px;min-height: auto;line-height: 24px;margin-top: 24px;}
 .m-sec1-item-desc strong {font-size: 14px;}
.home-service li{width:100%;}
.home-service{width:100%;float:left;}
.home-service .ul-1{margin-top:5%;margin-bottom:5%;}
.bigblocklistBoxleft{width:100%;}.blocklistBoxright{width:100%;}
.about_list .item{width:100%;height:280px;}
.text-content-left{width:100%;}
.foot-container .foot-box .left-content{display:block;}
.foot-container .foot-box .left-content > div .title{ font-size:20px;}
.text-content-right{width:100%;margin-top:5%;}
	.contact-block-a .list .list-li{width:100%;}
	
	.swiper-sec5-title {font-size:18px; line-height: 25px;}
.swiper-sec5-title b{display:none;}
.swiper-sec5-title a{width:100px;height:30px;line-height:30px; font-size:14px;margin-top:5%;}
}