﻿/* 2020.10.22SEO */
.lseo{}
.lseo p{margin: 0;}
.lseo em{font-style: normal;}
.lseo-tit{text-align: center;font-size: 0;}
.lseo-tit em{font-style: normal;font-weight: bold; font-family: 'SourceHanSansCN-Bold';font-size: 46px;line-height: 60px;color: #222;}
.lseo-dec{margin-top: 8px;font-size: 0; text-align: center;}
.lseo-dec i{font-style: normal;font-size: 20px;line-height: 28px;color: #666;}
/* 首页上词，排名稳定，千亿流量快速获取 */
.lseo-one{position: relative;background: url(../images/lseo1.jpg)no-repeat center;height: 850px;background-position: top !important;}
.lseo-cont{position: absolute;width: 100%;left: 0;bottom: 90px;}
.lseo-font{text-align: center;font-size: 0;}
.lseo-font h4{display: inline-block;letter-spacing: 3px; background: url(../images/lseo1-h4.png)no-repeat center;background-size: 100% 100%;background-position: center;padding: 7px 25px 15px; font-size: 40px;line-height: 60px;color: #fff; font-family: 'SourceHanSansCN-Bold';font-weight: bold;}
.lseo-font h4 d{display: block;transform: skew(-14deg);}
.lseo-mo{margin: 0 auto;margin-top: 113px; overflow: hidden; display: block;font-size: 28px;line-height: 36px;color: #fff;font-family: 'SourceHanSansCN-Regular';width: 357px;height: 80px;line-height: 80px;border-radius: 80px;position: relative;text-align: center;}
.lseo-mo::before{position: absolute;content: "";left: 0;top: 0; width: 100%;height: 100%;background: linear-gradient(to right,#ff5e70,#fdbe31);transition: ease .8s;border-radius: 80px;}
.lseo-mo::after{position: absolute;content: "";left: 0%;top: 0;width: 0%;height: 100%;background: linear-gradient(to left,#ff5e70,#fdbe31);transition: ease .8s;border-radius: 80px;}
/* .lseo-mo:hover::before{width: 0;} */
.lseo-mo:hover::after{width: 100%;}
.lseo-mo span{position: relative;display: block;z-index: 2;}

/* 创同盟如何保障优化结果？ */
.lseo-two{padding: 16px 0 0px;}
.lseo2-con{margin-top: 54px;}
.lseo2-ul{margin: -10px;}
.lseo2-ul li{float: left;width: 50%;padding: 10px;}
.lseo2-ul li:first-child{margin-left: 25%;margin-top: 0;}
.lseo2-ul li>div{padding: 45px 30px 36px; background: #fff;box-shadow: 0 0 13px rgba(0,0,0,.1);}
.lseo2-icon{width: 67px;overflow: hidden;float: left;}
.lseo2-icon img{width: 100%;}
.lseo2-txt{margin-left: 90px;}
.lseo2-txt h3{font-size: 28px;line-height: 36px;color: #333;font-family: 'SourceHanSansCN-Medium';}
.lseo2-txt p{margin-top: 7px; font-size: 16px;line-height: 28px;color: #666;}

/* 来自128个行业的真实数据 */
.lseo-three{
    margin-top: 80px;
}
.lseo3-con{margin-top: 43px;}
.lseo3-img{font-size: 0;text-align: center;overflow: hidden;}
.lseo3-img img{max-width: 100%;display: inline-block;}

/* 客户真实评价 */
.lseo-four{padding: 70px 0 80px;}
.lseo4-dec{font-size: 0;text-align: center;margin-top: 21px;}
.lseo4-dec span{display: inline-block;}
.lseo4-dec img{max-width: 100%;}
.lseo4-con{margin-top: 60px;}
.lseo4-top{}
.lseo4-topul{font-size: 0;text-align: center;margin: 0 -13px;}
.lseo4-topul li{display: inline-block;margin: 0 13px;}
.lseo4-topul li span{padding: 12px 27px; position: relative; display: block;font-size: 20px;line-height: 28px;color: #333;border-radius: 30px;background: #f4f4f4;}
.lseo4-topul li.lseo4-smil span{padding-right: 68px;}
.lseo4-smil span::before{position: absolute;content: "";width: 56px;height: 55px;background: url(../images/lseo5-smil.png)no-repeat center;background-size: 100% 100%;right: -4px;top: 50%;transform: translateY(-50%);}
.lseo4-topul li.lseo4-kwy span{padding-right: 68px;}
.lseo4-kwy span::before{position: absolute;content: "";width: 56px;height: 55px;background: url(../images/lseo5-kwy.png)no-repeat center;background-size: 100% 100%;right: -4px;top: 50%;transform: translateY(-50%);}
.lseo4-topul li.lseo4-hap span{padding-right: 68px;}
.lseo4-hap span::before{position: absolute;content: "";width: 56px;height: 55px;background: url(../images/lseo5-hap.png)no-repeat center;background-size: 100% 100%;right: -4px;top: 50%;transform: translateY(-50%);}

.lseo4-img{margin-top: 69px; font-size: 0;text-align: center;}
.lseo4-img img{max-width: 100%;display: inline-block;}
.lseo4-mo{margin-top: 44px;width: 397px;}

/* 创同盟值得选择 */
.lseo-fiv{background: #466df6;padding: 45px 0 50px;}
.lseo5-tit{font-size: 0;text-align: center;}
.lseo5-tit i{font-style: normal; display: inline-block;font-size: 36px;line-height: 40px;color: #fff;font-weight: bold;font-family: 'SourceHanSansCN-Bold';}

.lseo5-con{margin-top: 36px;}
.lseo5-le{float: left;width: 919px;height: 199px;background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
.lseo5-ri{margin-left: 1000px;padding-top: 20px;}
.lseo5-ph{font-size: 30px;line-height: 30px;color: #fff;font-family: '';position: relative;padding-left: 42px;}
.lseo5-ph::before{position: absolute;content: "";width: 30px;height: 30px;background: url(../images/lseo5-ph.png)no-repeat center;background-size: 100% 100%;left: 0;top: 50%;transform: translateY(-50%);}
.lseo5-ri h5{margin-top: 12px; font-size: 20px;line-height: 28px;color: #fff;border-bottom: 1px solid rgba(255,255,255,.1);padding-bottom: 15px;}
.lseo5-p{margin: 12px 0 0;}
.lseo5-p p{font-size: 0;margin-top: 2px;}
.lseo5-p em{display: inline-block;font-size: 26px;line-height: 36px;color: #fff;font-weight: lighter;font-family: 'SourceHanSansCN-Regular';}
.lseo5-p span{display: inline-block;font-size: 26px;line-height: 36px;color: #fff;font-weight: bold;font-family: 'SourceHanSansCN-Bold';}
.lseo5-p d{display: inline-block;font-size: 34px;line-height: 28px;color: #fff;font-family: ;border-bottom: 2px solid #fff;padding-bottom: 5px;margin: 0 3px;}

/* 底部固定 */
.lseo-bot{position: fixed;z-index: 1000; left: 0;bottom: 0; width: 100%;height: 97px;background: linear-gradient(to right,#ba31fd,#5e73ff);}
.lseobot-con{}
.lseobot-con>div{padding: 19px 0;font-size: 0;text-align: center;margin: 0 -23px;}
.lseobot-h3{font-size: 0;letter-spacing: 5px;display: inline-block;transform: translateY(-16px);margin: 0 23px;}
.lseobot-h3 em{display: inline-block;font-size: 34px;line-height: 42px;color: #fff;font-weight: lighter;font-family: 'SourceHanSansCN-Regular';}
.lseobot-h3 span{display: inline-block;font-size: 34px;line-height: 42px;color: #fff;font-weight: bold;font-family: 'SourceHanSansCN-Bold';}
.lseobot-h3 d{display: inline-block;font-size: 46px;line-height: 42px;color: #fff;font-family: ;border-bottom: 2px solid #fff;padding-bottom: 5px;margin: 0 3px;}
.lseobot-mo{display: inline-block;margin: 0 23px;}
.lseo-mo.lseo-botmo{margin-top: 0;width: 193px;font-weight: bold;height: 59px;line-height: 59px;}

@media (max-width: 1459px){
	.lseo-one{height: 800px;}
	.lseo-font h4{font-size: 36px;padding: 7px 25px;}
	.lseo-mo{margin-top: 50px;}
	.lseo-tit em{font-size: 40px;}
	.lseo-dec i{font-size: 18px;}
	.lseo4-dec{margin-top: 10px;}
	.lseo5-ri h5{font-size: 18px;}
	.lseo5-le {width: 800px; height: 160px;}
	.lseo5-ri{margin-left: 835px;padding-top: 0;}
	.lseo5-p span,.lseo5-p em{font-size: 22px;}
	.lseo-mo{line-height: 68px;height: 68px;font-size: 26px;}
	
}

 .lseo .lnet-beian{position: relative;bottom:0;text-align: right !important;padding-right: 10px;}
 
 
 .header.scroll{background: white;border-bottom: solid 1px #dbdbdb;}
.header.scroll .c-logo img.h-logo,.header.scroll .anniu img.anniuH{display: block;}
.header.scroll .cnav-a{color: #000000;}
.header.scroll .c-nav .cnav-a.hover,.header.scroll .c-nav .cnav-a:hover{border-bottom: none;color: #db1516;}
.header.scroll .c-nav .cnav-a.cnav-first:before{background: #db1516;}
.header.scroll .nav-search{background: url(../images/searchH.png) no-repeat left center;}
.nav-mid li:hover .h3,.nav-mid1 a:hover{color: #d31313;}
.header.scroll .search-box{border-color: #dbdbdb;}
.header.scroll .search-box .search{color: #666;}
.header.scroll .search-box .butt{background:url(../images/searchH.png) no-repeat -1px 7px;}

 .kf {
      transition: .8s;
      z-index: 999999;
      background-color: transparent;
      position: fixed;
      top: 28%;
      right: 10px;
      text-align: center;
    }

    .kf ul {
      text-align: center;
    }

    .kf a {
      background-color: #4e8cff;
      color: #fff;
      display: inline-block;
      height: 35px;
      line-height: 32px;
      width: 130px;
      border-radius: 20px;
      position: relative;
      margin-bottom: 2px;
      font-size: 16px;
      text-align: center;
      border: 2px #fff solid;
    }

    .kf a em {
      font-weight: 700;
      text-decoration: none;
    }

    .kf a::after {
      background: url(/skin/ctmon/images/jio.png);
      content: "";
      display: inline-block;
      position: absolute;
      bottom: -10px;
      right: 24px;
      width: 17px;
      height: 11px;
      z-index: 33;
    }

    .kf .yuyue {
      width: 180px;
      height: 40px;
      line-height: 36px;
      border-radius: 3px;
    }

    .kf .yuyue::after {
      display: none;
    }

    .kf .weixin {
      padding: 7px 8px;
      background-color: #4e8cff;
      display: inline-block;
      border-radius: 3px;
      text-align: center;
      margin: auto;
    }

    .kf .weixin p {
      font-size: 14px;
      color: #fff;
      margin: 0px;
    }
    
    .kf1{    display: none!important;}
/* 2021.11.3 ipad and phone */
@media (max-width: 1100px){
    .lseo4-topul li{
    	margin: 13px;
    }
    .lseo4-img,
    .lseo-three{
    	margin-top:40px;
    }
    .lseo-fiv{
    	padding-bottom:25px
    }
    .lseo5-le,
    .lseo5-ri{
    	width:100%;
    	margin: 0;
    	float:none;
    	text-align: center;
    }
    .lseo5-ph{width: max-content;margin: 20px auto;}
    .lseo .lnet-beian{text-align:right!important;padding-right:15px;}
}
@media (max-width: 992px){
	.lseo-one{
		width:100vw;
		height:49vw;
		background-size: 118% !important;
		/* background-size: 100% !important; */
	}
	.lseo-font h4{
		font-size:26px;
		line-height: 1.8;
	}
	.lseo-cont{
		top:31vw;
	}
	.lseo-mo {
    line-height:45px;
    height: 45px;
    font-size:18px;
    margin-top:20px;
    width: fit-content;
    padding: 0 25px;
    }
    .lseo2-ul li>div{
    	height:200px;
    }
    .lseo2-ul{padding:0 15px;}
    .lseo2-con,
    .lseo4-con,
    .lseo4-img{margin-top:30px}
    .lseo-three{margin-top:0;padding: 0 15px;}
    .lseo-four {padding: 30px 0 40px;}
    .lseo4-dec{margin-top:0}

}
@media (max-width: 767px){
	.lseo-one{
		width:100vw;
		height: 370px;
		background-position: left !important;
		background-size: auto!important;
	}
	.lseo-font h4 {
		font-size: 14px;
		line-height: 1.6;
		margin-bottom:-10px;
    }
    .lseo-cont{
    	top: 50%;
    	/* bottom:0; */
    }
    .lseo2-ul li{
    	width:100%;
    	margin: 0 0 5px 0!important;
    }
    .lseo2-ul li>div{
    	padding:15px 15px;
    	height:auto;
    }
    .lseo2-txt h3 {
    font-size:20px;
    line-height:26px;
    }
    .lseo2-txt p{
    	line-height:1.45;
    }
    .lseo-fiv{
    	padding: 30px 0;
    }
    .lseo5-con{margin-top:10px}
    .lseo5-le{width:100vw;height:24vw;}
}