.title-seo h2{ font-size: 30px; color: #333333;  text-align: center; font-weight: bold; position: relative; line-height: 70px;}
.title-seo h2 span{ width: 40px; height: 2px; background-color: #fb7227; display: block; overflow: hidden; position: absolute;left: 50%; margin-left: -20px; bottom: 0}
.title-seo p{ font-size: 14px; line-height: 24px; color: #666666; font-size: 16px; font-weight: 300; text-align: center; margin: 20px auto;}
.xz-us .layui-col-md4{ height: 310px; }
.xz-us .one{ background-image: linear-gradient(to right,#0d98eb,#3cd5ff)}
.xz-us .ioc-a{ width: 100%; height: 100px; text-align: center; margin-top: 57px;  margin-bottom: 30px;}
.xz-us h2{ font-size: 24px; color: #ffffff; text-align: center; line-height: 30px; padding-bottom: 6px;}
.xz-us h3{ font-size: 16px; color: #fff; text-align: center; line-height: 24px; padding-left: 5px; padding-right: 5px; font-weight: 200;}
.xz-us .two{ background-image: linear-gradient(to right,#3a71ff,#709cf8)}
.xz-us .threw{ background-image: linear-gradient(to right,#30cfc3,#33da99)}
.xz-us{ padding-top: 37px;padding-bottom: 37px;}
.title-seo{ padding-top: 40px;}
.lists-fuwu-all{ width: auto; padding-left: 80px; padding-right: 80px;}
.lists-fuwu-all .layui-col-md3{  }
.lists-fuwu-all .layui-col-md3 .list-body{max-width: 372px; height: auto; display: block; margin: 0 auto; overflow: hidden; position: relative;height: 346px; border: 1px solid #ececec;}
.lists-fuwu-all .layui-col-md3  h2{ font-size: 24px; color: #333333;  text-align: center; font-weight: 500; line-height: 70px; }
.lists-fuwu-all .layui-col-md3 p{ font-size: 14px; color: #999999; padding-left: 10px; padding-right: 10px; text-align: center;}
.lists-fuwu-all .layui-col-md3 span{ font-size: 14px; color: #333333; line-height: 24px; text-align: center; display: block; overflow: hidden; width: 100%; position: absolute; text-align: center;left: 0; bottom: 0; height: 50px; line-height: 50px; border-top: 1px solid #ececec;}
.lists-fuwu-all .layui-col-md3 .list-body:hover{ background: #ececec; cursor: pointer}
.lists-fuwu-all{ padding-top: 37px}
.list-index-yousi{ padding-left: 80px; padding-left: 80px; width: 100%;}
.list-index-yousi .list-body{ max-width: 380px;height: 390px; display: block; overflow: hidden}
.list-index-yousi .list-body .fuwu-lists-img{ margin-top: 30px; margin-bottom: 25px; text-align: center;}
.list-index-yousi .list-body h2{ font-size: 24px; line-height: 60px; text-align: center;}
.list-index-yousi .list-body p{ font-size: 16px; line-height: 30px; padding-left: 10px; padding-right: 10px; text-align: center; padding-top: 10px}
.list-index-yousi .list-body:hover{ background-color: #f7f7f7; cursor: pointer}
.list-index-yousi{ padding-top: 37px; padding-bottom: 37px}

.list-fuwu-lc{ padding-top: 37px; padding-left: 80px; padding-right: 80px; width: auto; padding-bottom: 60px; background-color: #f7f7f7;}
.list-fuwu-lc ul{ display: block;  list-style: none}
.list-fuwu-lc ul li{ float: left; width: 20%; position: relative}
.list-fuwu-lc ul li .layui-left-block{ max-width: 260px; height: 270px; background: #fff; box-shadow: 0px 0px 10px #e4dfe4;}
.list-fuwu-lc ul li span{ display: block; width: 20px; height: 60px; float: left; position: absolute; left: 270px; top: 120px; font-size: 60px; color: #ccc;}
.list-fuwu-lc ul li .layui-keft-img{ width: 100%; height: auto; text-align: center;padding-top: 50px;}
.list-fuwu-lc ul li h2{ font-size: 20px; color: #333333; line-height: 60px; text-align: center;}
.list-fuwu-lc ul li:hover .layui-left-block{background-color: #fb7227}
.list-fuwu-lc ul li:hover h2{ color: #fff;}


.contents-us{ width: 100%; height: 844px; background-image: url(../images/bg-bottom.jpg); background-position: bottom; background-repeat: no-repeat; padding-top: 60px; }
.contens-list{ max-width: 1510px; height: 387px;}
.contens-list .contens-left{ background: #2167e6; height: 387px; background-image: url(../images/tip.png); background-position: left bottom; background-repeat: no-repeat; background-size: 25%; }
.contens-list .contens-right{ background-color: #f7f7f7;height: 387px;}
.fuwulist-lc{ background-color: #f7f7f7; display: block; overflow: hidden;}
.contens-list .contens-left h2 strong{ font-size: 200px; color: #ffffff; text-align: center; font-family: "Microsoft YaHei UI";}
.contens-list .contens-left h2{ font-size: 48px; color: #fff; text-align: center;}
.contens-list .contens-left p{ font-size: 30px; text-align: center;line-height: 36px; color: #fff; padding-left: 20px; }
.contens-list .contens-right h2{ font-size: 36px; color: #2167e6; font-weight: 500; text-align: center; line-height: 48px; margin-top: 76px;}
.contens-list .contens-right p{ font-size: 20px; color: #333333; line-height: 30px; text-align: center; line-height: 50px;}
.contens-list .contens-right .anniu{ width: 460px; height: 57px; background: #fff; text-align: center; line-height: 57px; font-size: 20px; color: #333333; margin: 0 auto; margin-top: 40px;}
.contens-list .contens-right .anniu span{ font-size:30px; color: #2167e6; padding-top: 10px; padding-right: 10px;}
.contens-list .contens-right .anniu  strong{ font-size: 30px; color: #2167e6;}
.contens-bat p{ font-size: 24px; color: #ffffff; text-align: center; line-height: 50px; padding-top: 80px; font-weight: 200;}
.contens-bat a{ width: 240px; height: 54px; line-height: 52px; text-align: center; font-size: 24px; font-weight: 200;margin-top: 40px;}
.contens-bat { text-align: center}
.bat-botee{ clear: both; padding: 0; margin: 0; width: 100%;}
.list-youhua .contentes{ height: 200px; background-color: aquamarine; display: block; overflow: hidden;background-image: linear-gradient(to right,#406edc,#6d99f9); color: #fff;}
.list-youhua .two{background-image: linear-gradient(to right,#1aa8f0,#6d99f9);}
.list-youhua .threw{    background-image: linear-gradient(to right,#33d8a1,#19a6f0);}
.list-youhua .fours{      background-image: linear-gradient(to right,#119cec,#3b72ff);}
.list-youhua { padding-top: 40px; width: auto; padding-left: 80px; padding-right: 80px;}

.list-youhua .contentes h2{ font-size: 20px; line-height: 30px; text-align: center; margin: 20px auto; margin-top: 50px;}
.list-youhua .contentes p{ font-size: 14px;    padding: 20px; text-align: center;
    padding-top: 10px;
}

.youhawidht{ width: auto; padding-left: 80px; padding-right: 80px;}

.oneacq{ height: 458px; background: #2167e6; color: #fff;}
.oneacq h2{ font-size: 52px; margin-top: 100PX; line-height: 60px; font-weight: bold; padding-left: 40px}
.oneacq h3{ font-size:28px; line-height: 50px; padding-left: 40px; margin-top: 20px; }
.oneacq h4{ font-size:28px; line-height: 50px;  padding-left: 40px;}
.oneacq a{ width: 104px; margin-left: 40px; margin-top: 20px; height: 40px; background: #fbbb76; display: block; overflow: hidden; font-size: 18px; color: #fff; line-height: 40px; text-align: center;}

.oneacq::before {
    content: "";
    position: absolute;
    top: 1rem;
    left: 2rem;
    display: block;
    width: 10rem;
    height: 4rem;
    border-top: 0.2rem solid #fbbb76;
    border-right: 0.2rem solid #fbbb76;
}

.oneacq::after {
    content: "";
    position: absolute;
    bottom: 1rem;
    left: 2rem;
    display: block;
    width: 10rem;
    height: 4rem;
    border-bottom: 0.2rem solid #fbbb76;
    border-right: 0.2rem solid #fbbb76;
}
.padf_02{background-color: #3a3949; height: 458px; }
.padf_02 .layui-col-md4{ height: 148px; margin-top: 10px;  }
.padf_02 .layui-col-md4 .seheui{background-color: #e9e9e9;  height: 148px; }
.padf_02 .layui-col-md4 h2{ font-size: 18px; font-weight: bold; line-height: 26px; text-align: center}
.padf_02 .layui-col-md4 p{ font-size: 14px; line-height: 24px; text-align: center; margin-top: 5px;}
.seheui .imga{ font-size: 36px; text-align: center; padding-top: 5px; padding-bottom: 5px;}
.yanse{ background-color: #ccc;padding-bottom: 37px;}
.padf_02 .layui-row{ margin-top: 6%}
.max-01{ max-width: 460px; width: 100%; display: block; overflow: hidden; background-color:  #3a3949}
.fuwu-yizhang{ padding-left: 80px; padding-right: 80px; width: auto;padding-top: 40px;}
.fuwu-yizhang .layui-col-md2{ height: 266px}

.fuwu-yizhang .ayui-col-md1{ height: 266px}
.fuwu-yizhang  .contsta{ height: 266px; background-color: #fff; }
.fuwu-yizhang  .contsta .imgaq{ height: 125px;}
.fuwu-yizhang  .contsta .imgaq img{ width: 100%; height: 125px}
.fuwu-yizhang  .contsta .lists-body h4{ font-size: 16px; font-weight: bold;text-align: center; line-height: 28px;    padding-top: 20px;}
.fuwu-yizhang  .contsta .lists-body p{ font-size: 14px; color: #666; text-align: center; line-height: 36px}
.fuwu-yizhang  .contsta .lists-body span{ font-size: 14px; display: block; text-align: center; color: #ff9a2f; line-height: 24px;}
.fuwu-yizhang  .contsta .lists-body span b{ font-weight: 100}
.fuwu-yizhang  .contsta .lists-body i{ color:#ff9a2f; margin: 0 auto; position: relative;
    left: 50%; font-weight: 100;
    font-size: 14px;
    margin-left: -7px;
    margin-top: 10px;}
.yingxiaofuwu{ background-color: #e9e7e7; padding-bottom: 60px;display: block; overflow: hidden;  }

.fuwu-yizhang  .contsta .lists-body{ height: 125px; background-color: #fff;}
.fuwu-yizhang  .contsta .top-16{ margin-top: 16px;}
.fuwu-yizhang  .whites{ background: #e9e7e7}
.chilun{ display: none}


@media screen and (min-width: 992px) and (max-width:1024px){
	
	.lists-fuwu-all{ padding-left: 10px; padding-right: 10px;}
	.lists-fuwu-all .layui-col-md3 .list-body{ height: 300px; box-shadow: 0 0 6px #a7a3a3; border: none}
	.lists-fuwu-all .layui-col-md3 span{line-height: 40px; height: 40px; border: none;    background: #eeee;}
	.lists-fuwu-all .layui-col-md3 h2{ font-size: 20px; line-height: 60px;}
	.list-index-yousi .list-body{ background-color: #f7f7f7; height: 330px;}
	.list-index-yousi .list-body .fuwu-lists-img{ margin-top: 20px;}
	.list-index-yousi .list-body .fuwu-lists-img img{ width: 100px; height: 100px;}
	.list-index-yousi{ padding-left: 10px; padding-right: 10px; padding-bottom: 50px}
	.list-index-yousi .list-body h2{ font-size: 20px; line-height: 60px;}
	.list-index-yousi .list-body p{ font-size: 14px;}
	.list-fuwu-lc{ padding-left: 10px; padding-right: 10px;}
	.list-fuwu-lc ul li .layui-left-block{ max-width: 160px; height: 200px;}
	.list-fuwu-lc ul li .layui-keft-img img{ width: 100px; height: 100px;}
	.list-fuwu-lc ul li h2{ font-size: 16px;}
	.list-fuwu-lc ul li .layui-keft-img{ padding-top: 20px;}
	
	.list-youhua{ padding-left: 15px; padding-right: 15px}
	.youhawidht{ padding-left: 0; padding-right: 0}
	.oneacq h2{ font-size: 33px;}
	.oneacq h3,.oneacq h4{ font-size: 22px}
	.padf_02 .layui-col-md4 h2{ font-size: 16px}
	.padf_02 .layui-row{ margin-top: 7%}
	.fuwu-yizhang{ padding-left: 15px; padding-right: 15px}
	.fuwu-yizhang .layui-col-md2{ width: 20%}
	.fuwu-yizhang .contsta .lists-body p{ font-size: 12px}
	
}


@media screen and (min-width: 768px) and (max-width:992px){
	
	.lists-fuwu-all{ padding-left: 10px; padding-right: 10px;}
	.lists-fuwu-all .layui-col-md3 .list-body{ height: 300px; box-shadow: 0 0 6px #a7a3a3; border: none}
	.lists-fuwu-all .layui-col-md3 span{line-height: 40px; height: 40px; border: none;    background: #eeee;}
	.lists-fuwu-all .layui-col-md3 h2{ font-size: 20px; line-height: 60px;}
	.list-index-yousi .list-body{ background-color: #f7f7f7; height: 330px;}
	.list-index-yousi .list-body .fuwu-lists-img{ margin-top: 20px;}
	.list-index-yousi .list-body .fuwu-lists-img img{ width: 100px; height: 100px;}
	.list-index-yousi{ padding-left: 10px; padding-right: 10px; padding-bottom: 50px}
	.list-index-yousi .list-body h2{ font-size: 20px; line-height: 60px;}
	.list-index-yousi .list-body p{ font-size: 14px;}
	.list-fuwu-lc{ padding-left: 10px; padding-right: 10px;}
	.list-fuwu-lc ul li .layui-left-block{ max-width: 160px; height: 200px;}
	.list-fuwu-lc ul li .layui-keft-img img{ width: 100px; height: 100px;}
	.list-fuwu-lc ul li h2{ font-size: 16px;}
	.list-fuwu-lc ul li .layui-keft-img{ padding-top: 20px;}
	.contens-list .contens-left{ height: 300px;}
	.contens-list .contens-right{ height: 300px;}
	.contens-list .contens-left h2 strong{ font-size: 150px;}
	.contens-list .contens-right h2 { margin-top: 30px; font-size: 26px;}
	.contens-list .contens-right p{ font-size: 18px;  line-height: 36px; padding: 10px;}
	.contens-list .contens-right .anniu{ width: 100%;}
	.contents-us{ height: 780px}
	.contens-list{ height: 300px; padding: 0px; width: 100%;}
	.contens-bat p{ font-size: 20px;}
	.contens-bat a {
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 22px;
	font-weight: 200;
	margin-top: 40px;
	}
	
	
	
	.list-youhua{ padding-left: 15px; padding-right: 15px}
	.youhawidht{ padding-left: 0; padding-right: 0}
	.oneacq h2{ font-size: 24px;}
	.oneacq h3,.oneacq h4{ font-size: 16px}
	.padf_02 .layui-col-md4 h2{ font-size: 14px}
	.padf_02 .layui-row{ margin-top: 10%}
	.fuwu-yizhang{ padding-left: 15px; padding-right: 15px}
	.fuwu-yizhang .layui-col-md2{ width: 25%; margin-top: 16px}
	.fuwu-yizhang .contsta .lists-body p{ font-size: 12px;white-space:nowrap;
   overflow:hidden;
   text-overflow:ellipsis;}
	.list-youhua .contentes h2{ font-size: 16px}
	.oneacq a{ font-size: 16px}
	
	
}







@media screen and (min-width: 320px) and (max-width:760px){
	
	.lists-fuwu-all{ padding-left: 10px; padding-right: 10px;}
	.lists-fuwu-all .layui-col-md3 .list-body{ height: 240px; box-shadow: 0 0 6px #a7a3a3; border: none}
	.lists-fuwu-all .layui-col-md3 span{line-height: 40px; height: 40px; border: none;    background: #eeee;}
	.lists-fuwu-all .layui-col-md3 h2{ font-size: 16px; line-height: 40px;}
	.list-index-yousi .list-body{ background-color: #f7f7f7; height: 330px;}
	.list-index-yousi .list-body .fuwu-lists-img{ margin-top: 20px;}
	.list-index-yousi .list-body .fuwu-lists-img img{ width: 100px; height: 100px;}
	.list-index-yousi{ padding-left: 10px; padding-right: 10px; padding-bottom: 50px}
	.list-index-yousi .list-body h2{ font-size: 20px; line-height: 60px;}
	.list-index-yousi .list-body p{ font-size: 14px;}
	.list-fuwu-lc{ padding-left: 10px; padding-right: 10px;}
	.list-fuwu-lc ul li .layui-left-block{ max-width: 160px; height: 200px;}
	.list-fuwu-lc ul li .layui-keft-img img{ width: 100px; height: 100px;}
	.list-fuwu-lc ul li h2{ font-size: 16px;}
	.list-fuwu-lc ul li .layui-keft-img{ padding-top: 20px;}
	.contens-list .contens-left{ height: 300px;}
	.contens-list .contens-right{ height: 300px;}
	.contens-list .contens-left h2 strong{ font-size: 150px;}
	.contens-list .contens-right h2 { margin-top: 30px; font-size: 26px;}
	.contens-list .contens-right p{ font-size: 18px;  line-height: 36px; padding: 10px;}
	.contens-list .contens-right .anniu{ width: 100%; margin-top: 0; height: 40px;}
	.contents-us{ height: 780px}
	.contens-list{ height: 300px; padding: 0px; width: 100%;}
	.contens-bat p{ font-size: 20px;}
	.contens-bat a {
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 22px;
	font-weight: 200;
	margin-top: 40px;
	}
	
	.title-seo{padding-top: 20px;}
	.title-seo h2 {
    font-size: 30px;
    color: #333333;
    text-align: center;
    font-weight: bold;
    position: relative;
    line-height: 50px;
    font-size: 18px;
}
	
.title-seo p {
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    font-size: 14px;
    font-weight: 300;
    text-align: center;
    margin: 10px auto;
}	
	.xz-us{ padding-top: 20px}
	


.xz-us .ioc-a img{ width: 60px; height: 60px}
.xz-us .layui-col-md4{ height: 180px}
.xz-us h2 {
    font-size: 16px;
    color: #ffffff;
    text-align: center;
    line-height: 30px;
    
}
	.xz-us .ioc-a{ height: 60px; margin-top: 10px; margin-bottom: 10px;}
	.xz-us h3{ font-size: 13px; line-height: 24px;}


	.lists-fuwu-all .layui-col-md3 p{ font-size: 12px; line-height: 20px; text-align: left;}
	.lists-fuwu-all .layui-col-md3 span{ font-size: 12px; background-color: #0d98eb; color: #fff;}
	.list-index-yousi .list-body{ height: 250px;}
	.list-index-yousi .list-body .fuwu-lists-img img{ width: 80px; height: 80px;}
	.list-index-yousi .list-body .fuwu-lists-img{ margin-top: 20px; margin-bottom: 10px}
	.list-index-yousi .list-body h2{ font-size: 16px; line-height: 40px;}
	.list-index-yousi .list-body p{ line-height: 24px;}
	
	.list-fuwu-lc ul li{ width: 33.3%}
	.list-fuwu-lc ul li:nth-child(4),.list-fuwu-lc ul li:nth-child(5){ width: 50%;}
	.list-fuwu-lc ul li .layui-left-block{ width: 100%; max-width: 100%}
	.list-fuwu-lc ul li h2{ font-size: 14px;}
	.list-fuwu-lc ul li .layui-keft-img img{ width: 60px; height: 60px;}
	.list-fuwu-lc ul li .layui-left-block{ height: 150px; box-shadow: unset; border: 1px solid #f7f7f7;}
	.list-fuwu-lc ul li:nth-child(4) .layui-left-block,.list-fuwu-lc ul li:nth-child(5) .layui-left-block{ border-top: unset;}
	.contens-list .contens-left{ height: 200px;}
	.contens-list .contens-left h2{ font-size: 28px;}
	.contens-list .contens-left h2 strong{ font-size: 100px;}
	.contens-list .contens-left p{ font-size: 16px;}
	.contens-list .contens-right{ height: 200px;}
	.contens-list .contens-right h2{ font-size: 15px; margin-top: 10px;}
	.contens-list .contens-right p{ font-size: 14px; line-height: 24px;}
	
	.contens-list .contens-right .anniu span{ font-size: 16px;}
	.contens-list .contens-right .anniu{ font-size: 12px;}
	.contens-list .contens-right .anniu strong{ font-size: 12px; line-height: 40px}
	.contents-us{ height: 480px; background-repeat: no-repeat; background-size: auto 360px;}
	.contens-list{ height: 200px}
	.contens-bat p{ padding-top: 30px; font-size: 16px; line-height: 36px;}
	
	.contens-bat a {
    width: 150px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    font-weight: 200;
    margin-top: 15px;
}
	.list-fuwu-lc ul li span{ display: none}
	
	
	.list-youhua{ padding-left: 15px; padding-right: 15px}
	.youhawidht{ padding-left: 0; padding-right: 0}
	.oneacq h2{ font-size: 24px; margin-top: 70px}
	.oneacq h3,.oneacq h4{ font-size: 16px; margin-top: 0; line-height: 40px}
	.padf_02 .layui-col-md4 h2{ font-size: 14px}
	.padf_02 .layui-row{ margin-top: 10%}
	.fuwu-yizhang{ padding-left: 15px; padding-right: 15px}
	.fuwu-yizhang .layui-col-md2{  margin-top: 10px}
	.fuwu-yizhang .contsta .lists-body p{ font-size: 14px;white-space:nowrap;
   overflow:hidden;
   text-overflow:ellipsis;}
	.list-youhua .contentes h2{ font-size: 16px}
	.oneacq a{ font-size: 14px; width: 80px; height: 30px; line-height: 30px}
	.padf_02{ height: auto;  padding-bottom: 40px}
	
	.padf_02 .layui-row{ padding-top: 0; padding-left: 10px; padding-right: 10px}
	.oneacq{ height: 330px}
	
	.chilun{ font-size: 80px; display: block;position: absolute;right: 20px; top: 50%; color: #fbbb76; margin-top: -40px;animation:chilun 10s linear infinite; 
	
	/* Safari and Chrome */
	-webkit-animation:chilun 10s linear infinite;
	-webkit-animation-timing-function:chilun 10s linear infinite;
	}
	
	@keyframes chilun { 
		
		
		
		from{transform:rotate(0deg);
			-ms-transform:rotate(0deg); /* IE 9 */
            -webkit-transform:rotate(0deg); /* Safari and Chrome */}
		to{transform:rotate(360deg);
		   -ms-transform:rotate(360deg); /* IE 9 */
           -webkit-transform:rotate(360deg); /* Safari and Chrome */
		
		}
}



@-webkit-keyframes chilun
{
    
		from{transform:rotate(0deg);
			-ms-transform:rotate(0deg); /* IE 9 */
            -webkit-transform:rotate(0deg); /* Safari and Chrome */}
		to{transform:rotate(360deg);
		   -ms-transform:rotate(360deg); /* IE 9 */
           -webkit-transform:rotate(360deg); /* Safari and Chrome */
		
		}
}









