.indexcontent{ margin:0 auto; width:1200px; max-width: 100%;}
.clearfix::after {
  content: "";
  clear: both;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
}

.clear {
  clear: both;
  font-size: 1px;
  width: 1px;
  height: 0;
  visibility: hidden;
  zoom: 1;
}

.pcshow{}
.sjshow{ display:none;}


.dyyy_d1_title{ font-size: 40px; color: #111111; line-height: 50px; text-align: center; padding-top: 140px;}
.dyyy_d1_list{ margin-top: 70px; margin-bottom: 146px;}
.dyyy_d1_list li{ float: left; width: 31%; margin: 15px 1%; box-shadow: 0px 0px 20px #ccc; padding: 30px 0 0 0; box-sizing: border-box;}
.dyyy_d1_list li .ico{ text-align: center; line-height: 100px;}
.dyyy_d1_list li .txt1{ font-size: 20px; color: #111111; line-height: 30px; padding: 10px 0; text-align: center;}
.dyyy_d1_list li .txt2{ font-size: 14px; color: #666666; line-height: 30px; padding: 0 20px; text-align: center; height: 100px;}

.dyyy_d2_img{ display: block; width: 100%; height: 630px; object-fit: cover;}
.dyyy_d2_img2{ display: none; width: 100%; height:auto;}

.dyyy_d3_title{ font-size: 40px; color: #111111; line-height: 50px; text-align: center; padding-top: 120px;}
.dyyy_d3_title2{ font-size: 36px; color: #3571d7; line-height: 50px; text-align: center; padding-top: 20px;}
.dyyy_d3_list{ margin-top: 70px; margin-bottom: 146px;}
.dyyy_d3_list li{ float: left; width: 18%; margin: 15px 1%; box-shadow: 0px 0px 20px #ccc; padding: 30px 0 0 0; box-sizing: border-box;}
.dyyy_d3_list li .ico{ text-align: center; line-height: 100px;}
.dyyy_d3_list li .txt1{ font-size: 20px; color: #111111; line-height: 30px; padding: 10px 0; text-align: center;}
.dyyy_d3_list li .txt2{ font-size: 14px; color: #666666; line-height: 30px; padding: 0 20px; text-align: center; height: 100px;}

.dyyy_d4{ background:url(../images/dyyy_d4_bg.jpg) center repeat-y;}
.dyyy_d4_title{ font-size: 40px; color: #111111; line-height: 50px; text-align: center; padding-top: 40px; padding-bottom: 70px;}
.dyyy_d4_img{ float: right; max-width: 43%;}
.dyyy_d4_list li{ background: #fff; margin-top: 26px; width: 47.5%; padding: 15px 40px 0 40px; box-sizing: border-box; border-radius: 10px;}
.dyyy_d4_list li:nth-child(1){ margin-top:0;}
.dyyy_d4_list li .txt1{ font-size: 20px; color: #111111; font-weight: bold; line-height: 40px;}
.dyyy_d4_list li .txt2{ font-size: 14px; color: #666666; line-height: 25px; min-height: 75px;}
.dyyy_d4_b{ height: 50px;}

.dyyy_d5_title{ font-size: 40px; color: #111111; line-height: 50px; text-align: center; padding-top: 130px; padding-bottom: 20px;}
.dyyy_d5_list{ margin-bottom: 140px;}
.dyyy_d5_list li{ float: left; width: 25%; text-align: center; margin-top: 50px;}
.dyyy_d5_list li .txt{ font-size: 16px; color: #111111; line-height: 30px; margin-top: 10px; text-align: center;}

.dyyy_d6{ background:url(../images/dyyy_d6_bg.jpg) center repeat-y;}
.dyyy_d6_title{ font-size: 40px; color: #fffefe; line-height: 50px; text-align: center; padding-top: 50px; padding-bottom: 20px;}
.dyyy_d6_img{ display: block; margin: 0 auto; max-width: 100%;}
.dyyy_m_d6_img{ display: none; margin: 0 auto; max-width: 100%;}

.dyyy_d7_title{ font-size: 40px; color: #111111; line-height: 50px; text-align: center; padding-top: 130px; padding-bottom: 20px;}
.dyyy_d7_list{ margin-bottom: 80px;}
.dyyy_d7_list li{ float: left; width: 16.6%; text-align: center; margin-top: 50px;}
.dyyy_d7_list li .no{ font-size: 40px; color: #111111; line-height: 60px; margin-bottom: 25px; text-align: center;}
.dyyy_d7_list li .dyyy_d7_box{ box-shadow: 0px 0px 20px #ccc; padding: 30px 0; width: 122px; max-width: 100%; margin: 0 auto;}
.dyyy_d7_list li .dyyy_d7_box .ico{ text-align: center; height: 60px; line-height: 60px;}
.dyyy_d7_list li .dyyy_d7_box .ico img{ max-width: 60%; vertical-align: middle;}
.dyyy_d7_list li .dyyy_d7_box .txt{ font-size: 16px; color: #111111; line-height: 30px; margin-top: 10px;}

/*全案策划*/
.qach_d1{ background:url(../images/qach_d1_bg.jpg) bottom center no-repeat;}
.qach_d1{}
.qach_d1_l{ float:left; width:44%; margin-top:148px; margin-bottom:85px;}
.qach_d1_l .title1{ font-size:40px; color:#111111; line-height:50px;}
.qach_d1_l .title2{ font-size:24px; color:#666666; line-height:40px; margin-top:10px;}
.qach_d1_l .txt{ font-size:14px; color:#666666; line-height:25px; margin-top:30px;}
.qach_d1_l .txt *{ line-height:25px;}
.qach_d1_l .title3{ font-size:24px; color:#f0f0f0; font-weight:bold; line-height:30px; margin-top:20px; text-transform:uppercase;}
.qach_d1_r{ float:right; width:43%; margin-top:148px; margin-bottom:85px;}

.qach_d2{ background:url(../images/qach_d2_bg.jpg) top center repeat-y;}
.qach_d2_list li{ float:left; width:50%; padding:0 30px; box-sizing:border-box;}
.qach_d2_list li .title1{ font-size:40px; color:#ffffff; line-height:60px; text-align:center; padding-top:135px;}
.qach_d2_list li .title2{ font-size:60px; color:#ffffff; line-height:80px; text-align:center;}
.qach_d2_list li .txt{ padding-top:65px; padding-bottom:145px;}

.qach_d3_title1{ font-size:40px; color:#222222; line-height:60px; text-align:center; padding-top:110px;}
.qach_d3_title2{ font-size:60px; color:#222222; line-height:80px; text-align:center;}
.qach_d3_list{ margin-top:50px; margin-bottom:150px;}
.qach_d3_list>li{ float:left; width:48%; height:175px; margin-left:4%; border-radius:10px; margin-top:32px; box-sizing:border-box; padding-left:95px; position:relative;}
.qach_d3_list>li:nth-child(2n+1){ margin-left:0;}
.qach_d3_list>li:nth-child(1){ background:url(../images/qach_d3_bg_ico1.png) #ffc001 right bottom no-repeat;}
.qach_d3_list>li:nth-child(2){ background:url(../images/qach_d3_bg_ico2.png) #97cdef right bottom no-repeat;}
.qach_d3_list>li:nth-child(3){ background:url(../images/qach_d3_bg_ico3.png) #22dbcd right bottom no-repeat;}
.qach_d3_list>li:nth-child(4){ background:url(../images/qach_d3_bg_ico4.png) #14dfb8 right bottom no-repeat;}
.qach_d3_list>li:nth-child(5){ background:url(../images/qach_d3_bg_ico5.png) #7bde97 right bottom no-repeat;}
.qach_d3_list>li:nth-child(6){ background:#9ba6de; padding-left:0;}
.qach_d3_list>li .qach_d3_no{ position:absolute; left:0; top:50%; width:95px; height:70px; line-height:70px; margin-top:-35px; font-size:62px; color:#ffffff; text-align:center;}
.qach_d3_list>li .qach_d3_title{ font-size:36px; color:#ffffff; line-height:60px; padding-top:10px;}
.qach_d3_list>li .qach_d3_txt{ font-size:16px; color:#ffffff; line-height:30px; padding-top:5px; padding-right:80px;}
.qach_d3_list2{ margin-top:30px; margin-bottom:30px;}
.qach_d3_list2>li{ float:left; width:25%; height:115px; line-height:115px; font-size:24px; color:#ffffff; text-align:center; border-left:#fff 1px solid; box-sizing:border-box;}
.qach_d3_list2>li:nth-child(1){ border-left:0;}

.qach_d4{ background:url(../images/qach_d4_bg.jpg) center no-repeat; height:880px;}
.qach_d4_title1{ font-size:40px; color:#222222; line-height:60px; text-align:center; padding-top:85px;}
.qach_d4_title2{ font-size:60px; color:#222222; line-height:80px; text-align:center;}
.qach_d4_content{ margin-top:75px;}

.qach_d4_list{ position:relative;}
.qach_d4_list li{ position:absolute; left:0; top:0; width:26%; padding: 11.75% 0; transition:all 0.3s;}
.qach_d4_list li:nth-child(1){ background:url(../images/qach_d4_mbimg1.png) center no-repeat; background-size:contain; left:0; top:0;}
.qach_d4_list li:nth-child(2){ background:url(../images/qach_d4_mbimg2.png) center no-repeat; background-size:contain; left:18.5%; top:165px;}
.qach_d4_list li:nth-child(3){ background:url(../images/qach_d4_mbimg3.png) center no-repeat; background-size:contain; left:37%; top:0;}
.qach_d4_list li:nth-child(4){ background:url(../images/qach_d4_mbimg4.png) center no-repeat; background-size:contain; left:55.5%; top:165px;}
.qach_d4_list li:nth-child(5){ background:url(../images/qach_d4_mbimg5.png) center no-repeat; background-size:contain; left:74%; top:0;}
.qach_d4_list li:hover{ opacity:0.8;}
.qach_d4_list li .box{ position:absolute; left:0; top:50%; width:100%; margin-top:-58px;}
.qach_d4_list li .box .txt1{ width:90px; height:30px; line-height:30px; text-align:center; background:#c9c9c9; font-size:16px; color:#fff; margin:0 auto;}
.qach_d4_list li .box .txt2{ height:36px; line-height:36px; text-align:center; font-size:24px; color:#ffffff; text-align:center; padding-top:10px;}
.qach_d4_list li .box .txt3{ height:30px; line-height:30px; text-align:center; font-size:14px; color:#ffffff; text-align:center;}
.qach_d4_list li .box .hr{ width:44px; height:1px; background:#ffc001; margin:0 auto; margin-top:10px;}
/*
.qach_d4_list li:hover:nth-child(1){ background:url(../images/qach_d4_img1.png) center no-repeat; background-size:contain;}
.qach_d4_list li:hover:nth-child(2){ background:url(../images/qach_d4_img2.png) center no-repeat; background-size:contain;}
.qach_d4_list li:hover:nth-child(3){ background:url(../images/qach_d4_img3.png) center no-repeat; background-size:contain;}
.qach_d4_list li:hover:nth-child(4){ background:url(../images/qach_d4_img4.png) center no-repeat; background-size:contain;}
.qach_d4_list li:hover:nth-child(5){ background:url(../images/qach_d4_img5.png) center no-repeat; background-size:contain;}
*/
.qach_d5_title1{ font-size:40px; color:#222222; line-height:60px; text-align:center; padding-top:120px;}
.qach_d5_list{ margin-top:60px; margin-bottom:120px;}
.qach_d5_list li{ float:left; width:20%; box-sizing:border-box; padding:0 10px;}
.qach_d5_list li .ico{ text-align:center; line-height:120px; height:120px;}
.qach_d5_list li .ico img{ vertical-align:middle;}
.qach_d5_list li .title1{ font-size:12px; color:#999999; line-height:30px; text-align:center; text-transform:uppercase; margin-top:10px;}
.qach_d5_list li .title2{ font-size:20px; color:#111111; line-height:30px; text-align:center; margin-top:5px;}
.qach_d5_list li .title3{ font-size:14px; color:#666666; line-height:25px; text-align:center; margin-top:10px;}

.qach_d6{ background:url(../images/qach_d6_bg.jpg) center no-repeat; height:542px;}
.qach_d6_title1{ font-size:40px; color:#222222; line-height:60px; text-align:center; padding-top:110px;}
.qach_d6_list{ margin-top:60px;}
.qach_d6_list li{ float:left; width:32%; margin-left:2%; box-sizing:border-box;}
.qach_d6_list li:nth-child(3n+1){ margin-left:0;}
.qach_d6_list li img{ display:block; width:100%;}

.qach_d7_title1{ font-size: 40px; color: #222222; line-height: 60px; text-align: center; padding-top: 130px; padding-bottom: 20px;}
.qach_d7_list{ margin-bottom: 80px;}
.qach_d7_list li{ float: left; width: 16.6%; text-align: center; margin-top: 50px;}
.qach_d7_list li .no{ font-size: 40px; color: #111111; line-height: 60px; margin-bottom: 25px; text-align: center;}
.qach_d7_list li .qach_d7_box{ box-shadow: 0px 0px 20px #ccc; padding: 30px 0; width: 122px; max-width: 100%; margin: 0 auto;}
.qach_d7_list li .qach_d7_box .ico{ text-align: center; height: 60px; line-height: 60px;}
.qach_d7_list li .qach_d7_box .ico img{ max-width: 60%; vertical-align: middle;}
.qach_d7_list li .qach_d7_box .txt{ font-size: 16px; color: #111111; line-height: 30px; margin-top: 10px;}

/*抖音SEO*/
.dyseo_d1_title{ font-size:40px; color:#333333; line-height:80px; text-align:center; padding-top:100px;}
.dyseo_d1_txt{ font-size:16px; color:#666666; line-height:30px;}
.dyseo_d1_img{ margin-top:70px; margin-bottom:30px;}

.dyseo_d1_list{ padding-bottom:50px;}
.dyseo_d1_list li{ float:left; width:45%; margin-left:10%; margin-top:20px;}
.dyseo_d1_list li:nth-child(3n+1){ margin-left:0;}
.dyseo_d1_list li .title{ font-size:18px; color:#333333; font-weight:bold; line-height:50px; padding-left:10px; position:relative;}
.dyseo_d1_list li .title:after{content: ""; position:absolute; left:0; top:16px; width:4px; height:20px; background:#2f54eb;}
.dyseo_d1_list li .txt{ font-size:16px; color:#999999; line-height:30px; padding-left:10px;}

.dyseo_d2{ background:url(../images/dyseo_d2_bg.jpg) top center no-repeat; background-size:cover;}
.dyseo_d2_list{ padding-bottom:95px; padding-top:50px;}
.dyseo_d2_list li{ float:left; width:47.5%; margin-left:5%; margin-top:24px; background:#fff; padding:10px 15px; padding-left:110px; border-radius:5px; box-sizing:border-box; position:relative; min-height:156px;}
.dyseo_d2_list li:nth-child(3n+1){ margin-left:0;}
.dyseo_d2_list li .dyseo_d2_ico{ position:absolute; left:10px; top:25px;}
.dyseo_d2_list li .title{ font-size:18px; color:#333333; font-weight:bold; line-height:40px;}
.dyseo_d2_list li .txt{ font-size:14px; color:#666666; line-height:24px;}
.dyseo_d2_list li .txt *{ line-height:24px;}

.dyseo_d3_img{ margin-top:50px; margin-bottom:120px;}

.dyseo_d4{ background:#0b1463;}
.dyseo_d4_list{ padding-top:50px; padding-bottom:100px;}
.dyseo_d4_list li{ float:left; width:31.2%; margin-left:3.2%; border-radius:10px; background:#10258f; overflow:hidden;}
.dyseo_d4_list li:nth-child(3n+1){ margin-left:0;}
.dyseo_d4_list li .title{ background:#2342df; font-size:26px; color:#ffffff; font-weight:bold; line-height:72px; height:72px; text-align:center;}
.dyseo_d4_list li .txt{ padding:30px 20px; font-size:16px; color:#fff; line-height:30px;}
.dyseo_d4_list li .txt img{ position:relative; top:-2px; margin-right:5px;}

.dyseo_d5_img{ text-align:center; border:#bdc9f9 1px dashed; text-align:center; padding-top:15px; padding-bottom:15px; border-radius:57px; margin-top:50px; margin-bottom:30px;}
.dyseo_d5_img img{ margin:0 5px;}

.dyseo_d5{ padding-bottom:50px;}

.fw-list{display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:60px;border:1px dashed #cad5ff;padding:20px 15px 10px; margin-top:50px; margin-bottom:30px;}
.fw-list li{box-shadow:1px 4px 7px rgb(0 0 0 / 20%);border:1px solid #FFF;color:#FFF;background:#2f54eb;border-radius:40px;height:70px;display:flex;align-items:center;justify-content:center;padding:10px 15px;box-sizing:border-box;text-align:center;width:140px;transition:all .2s linear;margin-bottom:10px;white-space:nowrap; line-height:20px;}
.fw-list li:nth-child(2){white-space:break-spaces}
.fw-list li:hover{opacity:.8;cursor:pointer}

@media screen and (max-width: 1200px){
	.dyyy_d2_img{ display: none;}
	.dyyy_d2_img2{ display: block;}
}

@media screen and (max-width: 1024px){
	.mw92n {padding: 0 0;}	
	.dyyy_d1_title{ font-size: 30px; padding-top: 0;}
	.dyyy_d1_list{ margin-top: 30px; margin-bottom: 50px;}
	.dyyy_d1_list li{ width: 48%;}
	.dyyy_d1_list li .ico{ text-align: center; line-height: 80px;}
	.dyyy_d1_list li .ico img{ height: 70px;}
	.dyyy_d1_list li .txt1{ font-size: 16px;}
	.dyyy_d1_list li .txt2{ line-height: 25px; padding: 0 10px;}
	
	.dyyy_d3_title{ font-size: 30px; padding-top: 0;}
	.dyyy_d3_title2{ font-size: 26px;}
	.dyyy_d3_list{ margin-top: 30px; margin-bottom: 50px;}
	.dyyy_d3_list li{ width: 48%;}
	.dyyy_d3_list li .ico{ text-align: center; line-height: 80px;}
	.dyyy_d3_list li .ico img{ height: 70px;}
	.dyyy_d3_list li .txt1{ font-size: 16px;}
	.dyyy_d3_list li .txt2{ line-height: 25px; padding: 0 10px;}

	.dyyy_d4_title{ font-size: 30px; padding-top: 0; padding-bottom: 40px;}
	.dyyy_d4_img{ display: block; float: none; max-width: 80%; width: 80%; margin: 0 auto 20px auto;}
	.dyyy_d3_list{}
	.dyyy_d4_list li{ background: #fff; margin-top: 26px; width: 100%; padding: 15px 40px 0 40px; box-sizing: border-box; border-radius: 10px;}
	.dyyy_d4_list li .txt1{ font-size: 20px; color: #111111; font-weight: bold; line-height: 40px;}
	.dyyy_d4_list li .txt2{ font-size: 14px; color: #666666; line-height: 25px; min-height: 75px;}
	.dyyy_d4_b{ height: 0px;}

	.dyyy_d5_title{ font-size: 30px; line-height: 40px; padding-top: 0px; padding-bottom: 20px;}
	.dyyy_d5_list{ margin-bottom: 20px;}
	
	.dyyy_d6_title{ font-size: 30px; padding-top: 0px; padding-bottom: 20px;}

	.dyyy_d7_title{ font-size: 30px; padding-top: 0px; padding-bottom: 20px;}
	.dyyy_d7_list{ margin-bottom: 40px;}
	.dyyy_d7_list li{ float: left; width: 33.3%; text-align: center; margin-top: 20px;}
	.dyyy_d7_list li .no{ font-size: 30px; color: #111111; margin-bottom: 10px;}

/*全案策划*/
	.qach_d1_l{ float:inherit; width:100%; margin-top:0; margin-bottom:0;}
	.qach_d1_r{ float:inherit; width:100%; margin-top:20px; margin-bottom:0;}

	.qach_d2_list li .title1{ font-size:18px; line-height:40px; padding-top:30px;}
	.qach_d2_list li .title2{ font-size:24px; line-height:30px;}
	.qach_d2_list li .txt{ padding-top:20px; padding-bottom:50px;}

	.qach_d3_title1{ font-size:30px; color:#222222; line-height:40px; text-align:center; padding-top:0;}
	.qach_d3_title2{ font-size:40px; color:#222222; line-height:60px; text-align:center;}
	.qach_d3_list{ margin-top:20px; margin-bottom:0;}
	.qach_d3_list>li .qach_d3_title{ font-size:24px; color:#ffffff; line-height:50px; padding-top:10px;}
	.qach_d3_list>li .qach_d3_txt{ font-size:14px; padding-right:10px;}

	/*.qach_d4{ background-size:cover; height:auto;}*/
	.qach_d4_title1{ font-size:30px; color:#222222; line-height:40px; text-align:center; padding-top:0px;}
	.qach_d4_title2{ font-size:40px; color:#222222; line-height:60px; text-align:center;}
	.qach_d4_content{ padding-top:20px;}

	.qach_d4_list li .box .txt1{ width:70px; font-size:14px;}
	.qach_d4_list li .box .txt2{ font-size:18px; color:#ffffff; height:25px; line-height:25px; margin-top:0;}
	.qach_d4_list li .box .txt3{ font-size:12px; height:25px; line-height:25px; margin-top:0;}

	.qach_d5_title1{ font-size:30px; color:#222222; line-height:40px; text-align:center; padding-top:0px;}
	.qach_d5_list{ margin-top:20px; margin-bottom:0;}
	.qach_d5_list li{ float:left; width:33.33%; box-sizing:border-box; padding:0 10px; margin-top:20px;}
	.qach_d5_list li .ico{ text-align:center; line-height:80px; height:80px;}
	.qach_d5_list li .ico img{ vertical-align:middle; height:60px;}
	.qach_d5_list li .title1{ font-size:12px; color:#999999; line-height:30px; text-align:center; text-transform:uppercase; margin-top:0;}
	.qach_d5_list li .title2{ font-size:20px; color:#111111; line-height:30px; text-align:center; margin-top:0;}
	.qach_d5_list li .title3{ font-size:14px; color:#666666; line-height:25px; text-align:center; margin-top:0; height:50px;}

	.qach_d6{ background:url(../images/qach_d6_bg.jpg) center no-repeat; height:auto; background-size:cover;}
	.qach_d6_title1{ font-size:30px; color:#222222; line-height:40px; text-align:center; padding-top:0;}
	.qach_d6_list{ margin-top:20px;}
	.qach_d6_list li{ float:left; width:32%; margin-left:2%; box-sizing:border-box;}

	.qach_d7_title1{ font-size: 30px; color:#222222; line-height:40px; text-align:center; padding-top:0; padding-bottom: 20px;}
	.qach_d7_list{ margin-bottom: 40px;}
	.qach_d7_list li{ float: left; width: 33.3%; text-align: center; margin-top: 20px;}
	.qach_d7_list li .no{ font-size: 30px; color: #111111; margin-bottom: 10px;}

/*抖音SEO*/
	.dyseo_d1{ padding-top:0; padding-bottom:0;}
	.dyseo_d1_title{ padding-top:20px;}
	.dyseo_d1_img{ margin-top:20px; margin-bottom:20px;}
	
	.dyseo_d1_list{ padding-bottom:20px;}
	.dyseo_d1_list li{ float:left; width:100%; margin-left:0; margin-top:20px;}

	.dyseo_d2{ background:url(../images/dyseo_d2_bg.jpg) #1938e3 top center no-repeat; background-size:100% auto; padding-top:0; padding-bottom:0;}
	.dyseo_d2 .dyseo_d1_title{ padding-top:50px;}
	.dyseo_d2_list{ padding-bottom:30px; padding-top:20px;}
	.dyseo_d2_list li{ float:left; width:100%; margin-left:0;}

	.dyseo_d3_img{ margin-top:20px; margin-bottom:30px;}

	.dyseo_d4{ padding-top:0; padding-bottom:0;}
	.dyseo_d4_list{ padding-top:0; padding-bottom:30px;}
	.dyseo_d4_list li{ width:100%; margin-left:0; margin-top:20px;}

	.dyseo_d5{ padding-top:0; padding-bottom:0;}
	.fw-list{ margin-top:20px; margin-bottom:20px;}

}
@media screen and (max-width: 640px){
	.pcshow{ display:none;}
	.sjshow{ display:block;}


	.dyyy_d1_title{ font-size: 20px; font-weight: bold; padding-top: 0;}
	.dyyy_d1_list{ margin-top: 10px; margin-bottom: 20px;}
	.dyyy_d1_list li{ width: 100%; margin: 15px 0;}
	.dyyy_d1_list li .ico{ text-align: center; line-height: 60px;}
	.dyyy_d1_list li .ico img{ height: 50px;}
	.dyyy_d1_list li .txt1{ font-size: 16px;}
	.dyyy_d1_list li .txt2{ line-height: 25px; padding: 0 10px; height: 75px;}

	.dyyy_d3_title{ font-size: 20px; font-weight: bold; padding-top: 0;}
	.dyyy_d3_title2{ font-size: 18px; padding-top: 0px;}
	.dyyy_d3_list{ margin-top: 10px; margin-bottom: 20px;}
	.dyyy_d3_list li{ width: 100%; margin: 15px 0;}
	.dyyy_d3_list li .ico{ text-align: center; line-height: 60px;}
	.dyyy_d3_list li .ico img{ height: 50px;}
	.dyyy_d3_list li .txt1{ font-size: 16px;}
	.dyyy_d3_list li .txt2{ line-height: 25px; padding: 0 10px; height: 75px;}


	.qach_d4{ background-size:cover; height:auto;}
	.qach_d4_content{ margin-top:0;}
	.dyyy_d4_title{ font-size: 20px; font-weight: bold; padding-top: 0; padding-bottom: 40px;}
	.dyyy_d4_list li .txt2{ padding-bottom: 20px;}
	.dyyy_d4_list li .txt1{ font-size: 18px; line-height: 30px;}

	.dyyy_d5_title{ font-size: 20px; font-weight: bold; line-height: 40px; padding-top: 0px; padding-bottom: 20px;}
	.dyyy_d5_list{ margin-bottom: 20px;}
	.dyyy_d5_list li{ float: left; width: 50%; text-align: center; margin-top: 20px;}
	.dyyy_d5_list li img{ height: 80px;}
	.dyyy_d5_list li .txt{ font-size: 16px; color: #111111; line-height: 30px; margin-top: 10px; text-align: center;}
	
	.dyyy_d6_title{ font-size: 20px; font-weight: bold; padding-top: 0px; padding-bottom: 20px;}
	.dyyy_d6_img{ display: none;}
	.dyyy_m_d6_img{ display: block;}
	
	.dyyy_d7_title{ font-size: 20px; font-weight: bold; padding-top: 0px; padding-bottom: 0px;}
	.dyyy_d7_list{ margin-bottom: 20px;}
	.dyyy_d7_list li{ float: left; width: 50%; text-align: center; margin-top: 10px;}
	.dyyy_d7_list li .no{ font-size: 20px; color: #111111; margin-bottom: 0px;}

/*全案策划*/
	.qach_d1_l .title1{  font-size: 20px; font-weight: bold; color:#111111; font-weight:bold; line-height:30px;}
	.qach_d1_l .title2{ font-size:16px; color:#666666; line-height:30px;}
	.qach_d1_l .txt{ font-size:14px; color:#666666; line-height:25px; margin-top:10px;}
	.qach_d1_l .txt *{ line-height:25px;}
	.qach_d1_l .title3{ font-size:18px; color:#f0f0f0; font-weight:bold; line-height:30px; margin-top:10px; text-transform:uppercase;}

	.qach_d2{ background:none; padding-left:0 !important; padding-right:0 !important;}
	.qach_d2_list li{ float:inherit; width:100%; padding:0 20px; box-sizing:border-box; background:#1fbfcb;}
	.qach_d2_list li:nth-child(2n){ background:#ffc001;}
	.qach_d2_list li .title1{  font-size: 20px; font-weight: bold; color:#ffffff; line-height:30px; text-align:center; padding-top:30px;}
	.qach_d2_list li .title2{ font-size:20px; color:#ffffff; line-height:30px; text-align:center;}
	.qach_d2_list li .txt{ padding-top:20px; padding-bottom:50px;}

	.qach_d3_title1{  font-size: 20px; font-weight: bold; color:#222222; line-height:30px; text-align:center; padding-top:0;}
	.qach_d3_title2{ font-size:20px; color:#222222; line-height:30px; text-align:center;}
	.qach_d3_list{ margin-top:0; margin-bottom:0;}
	.qach_d3_list>li{ float:left; width:100%; height:auto; margin-left:0; border-radius:5px; margin-top:20px; box-sizing:border-box; padding-left:50px; position:relative;}
	.qach_d3_list>li .qach_d3_no{ position:absolute; left:0; top:50%; width:50px; height:70px; line-height:70px; margin-top:-35px; font-size:40px; color:#ffffff; text-align:center;}
	.qach_d3_list>li .qach_d3_title{ font-size:16px; color:#ffffff; line-height:30px; font-weight:bold; padding-top:10px;}
	.qach_d3_list>li .qach_d3_txt{ font-size:14px; line-height:25px; padding-right:10px; padding-bottom:10px; min-height:75px;}
	.qach_d3_list2{ margin-top:20px; margin-bottom:20px;}
	.qach_d3_list2>li{ float:left; width:25%; height:90px; line-height:90px; font-size:18px; color:#ffffff; text-align:center; border-left:#fff 1px solid; box-sizing:border-box;}
	.qach_d3_list2>li:nth-child(1){ border-left:0;}

	.qach_d4_title1{  font-size: 20px; font-weight: bold; color:#222222; line-height:30px; text-align:center; padding-top:0px;}
	.qach_d4_title2{ font-size:20px; color:#222222; line-height:30px; text-align:center;}

	.qach_d5_title1{ font-size: 20px; font-weight: bold; color:#222222; line-height:30px; text-align:center; padding-top:0px;}
	.qach_d5_list{ margin-top:0; margin-bottom:0;}
	.qach_d5_list li{ float:left; width:50%; box-sizing:border-box; padding:0 10px; margin-top:20px;}
	.qach_d5_list li .ico{ text-align:center; line-height:60px; height:60px;}
	.qach_d5_list li .ico img{ vertical-align:middle; height:50px;}
	.qach_d5_list li .title1{ font-size:12px; color:#999999; line-height:30px; text-align:center; text-transform:uppercase; margin-top:0;}
	.qach_d5_list li .title2{ font-size:16px; color:#111111; font-weight:bold; line-height:30px; text-align:center; margin-top:0;}
	.qach_d5_list li .title3{ font-size:14px; color:#666666; line-height:25px; text-align:center; margin-top:0; height:125px;}
	/*.qach_d5_list li:nth-child(3) .title3,
	.qach_d5_list li:nth-child(4) .title3,
	.qach_d5_list li:nth-child(5) .title3{ height:125px;}*/

	.qach_d6_title1{ font-size: 20px; font-weight: bold; color:#222222; line-height:30px; text-align:center; padding-top:0;}
	.qach_d6_list{ width:60%; margin:0 auto; margin-top:0px;}
	.qach_d6_list li{ float:inherit; width:100%; margin-left:0; box-sizing:border-box; padding:10px 0;}
	
	.qach_d7_title1{ font-size: 20px; font-weight: bold; padding-top: 0px; padding-bottom: 0px;}
	.qach_d7_list{ margin-bottom: 20px;}
	.qach_d7_list li{ float: left; width: 50%; text-align: center; margin-top: 10px;}
	.qach_d7_list li .no{ font-size: 20px; color: #111111; margin-bottom: 0px;}

/*抖音SEO*/
	.dyseo_d1_title{ font-size:20px; font-weight:bold; line-height:50px;}
	.dyseo_d1_txt{ font-size:14px; color:#666666; line-height:30px;}

	.dyseo_d1_list li .title{ font-size:16px; font-weight:bold; line-height:40px;}
	.dyseo_d1_list li .title:after{ top:11px;}
	.dyseo_d1_list li .txt{ font-size:14px;}
	
	.dyseo_d2 .dyseo_d1_title { padding-top: 20px; }
	.dyseo_d2_list{ padding-bottom:20px; padding-top:0px;}
	.dyseo_d2_list li{ padding-left:90px;}
	.dyseo_d2_list li:nth-child(1){ margin-top:10px;}
	.dyseo_d2_list li .dyseo_d2_ico{ width:70px; top:20px;}
	.dyseo_d2_list li .title{ font-size:16px; color:#333333; font-weight:bold; line-height:40px;}

	.dyseo_d4_list li .title{ font-size:18px; color:#ffffff; line-height:50px; height:50px;}
	.dyseo_d4_list li .txt{ padding:15px 15px; font-size:14px; line-height:30px;}
	.dyseo_d4_list li .txt img{ height:12px;}

	.dyseo_d5_img{ text-align:center; border:#bdc9f9 1px dashed; text-align:center; padding-top:15px; padding-bottom:15px; border-radius:20px; margin-top:20px; margin-bottom:10px;}
	.dyseo_d5_img img{ margin:0 0px; height:50px;}

	.fw-list{justify-content:space-evenly;padding:20px 0 10px;border-radius:100px; margin-top:10px; margin-bottom:0;}
/*.fw-list li{box-shadow:1px 4px 7px rgb(0 0 0 / 20%);border:1px solid #FFF;color:#FFF;background:#2f54eb;border-radius:40px;height:70px;display:flex;align-items:center;justify-content:center;padding:10px 15px;box-sizing:border-box;text-align:center;width:140px;transition:all .2s linear;margin-bottom:10px;white-space:nowrap; line-height:20px;}*/
	.fw-list li{height:auto;white-space:nowrap;width:auto;font-size:12px;padding:5px 5px;}
	.fw-list li:nth-child(2){white-space:nowrap}
	.fw-list li:nth-child(1),.page-adv .fw-list li:nth-child(2){width:40%}
	.fw-list li:nth-child(3),.page-adv .fw-list li:nth-child(4),.page-adv .fw-list li:nth-child(5){width:30%}
	.fw-list li:nth-child(6),.page-adv .fw-list li:nth-child(7){width:40%}
}
