﻿@charset "utf-8";
/* CSS Document */
*{font-family: Microsoft YaHei, Microsoft YaHei-Regular;}

.newlomoP01{height: 258px;background:#efefef;}
.lomowarp01{width: 1150px;margin: 0 auto;}
.lomowarp01 ul{overflow: hidden;padding-top: 15px;}
.lomowarp01 ul li{width:20%;text-align: center;float: left;}
.lomowarp01 ul li b{font-size: 37px;font-weight: 700;text-align:left;color: #333;display: block;text-align: center;margin-top:10px;position: relative;}
.lomowarp01 ul li b::before{content: "";position:absolute;width:27px;height: 2px;background: #999;bottom:-10px;left: 50%;transform: translateX(-50%);}
.lomowarp01 ul li b sup{font-weight: 400;position: absolute;margin-top: -10px;}
.lomowarp01 ul li p{font-size: 15px;font-weight:400;color:#666;display: block;margin-top:25px;}

.newlomoP02{padding: 60px 0;overflow: hidden;}
.lomoTitle{position:relative;font-size:34px;font-weight:700;text-align:center;color:#333;}
.lomoTitle::before{content: "";position:absolute;width: 77px;height: 5px;background: #2da588;border-radius: 3px;bottom:-18px;left: 50%;transform: translateX(-50%);}
.lomowarp02{width: 1150px;height: 651px;margin: 0 auto;background: linear-gradient(294deg,#94d69b 10%, #16ce9c 78%);border-radius: 29px;margin-top: 46px;padding-left:41px;}
.lomowarp02 .lomosysb{padding-top: 32px;}
.lomowarp02 dt{width: 151px;height:59px;line-height: 59px;background: #3e3e3f;border: 1px solid #fff;border-right: 0; border-radius: 23px 0px 0px 23px;font-size: 21px;font-weight: 400;text-align: center;color: #fff;letter-spacing: 0.84px;float: left;margin-top: 47px;}
.lomowarp02 dt span{color:#f3c454;float: none;margin:0 10px 0 13px;font-weight: 700}
.lomowarp02 .lomosysb dd{float: left;width: 938px;height:152px;background: #fff;border-radius:20px 20px 0 0;border-bottom:2px solid #ababab;}
.lomowarp02 .lomosysb dd ul{padding-top: 22px;}
.lomowarp02 .lomosysb dd ul li{float: left;text-align: center;font-size: 17px;font-weight: 700;color: #333;margin-left:40px;}
.lomowarp02 .lomosysb dd ul li img{margin-right: 10px;}

.lomowarp02 .lomoxtgn dt{margin-top: 65px;}
.lomowarp02 .lomoxtgn dd{float: left;width: 938px;height:189px;background: #fff;border-bottom:2px solid #ababab;}
.lomowarp02 .lomoxtgn dd ul{margin-left: 47px;margin-top: 26px;}
.lomowarp02 .lomoxtgn dd ul li{width: 110px;height: 36px;background: #d1f0df;border-radius: 7px;float: left;text-align: center;line-height: 36px;font-size: 19px;color: #333;margin-right:13px;margin-bottom:14px;}

.lomowarp02 .lomojygn dt{margin-top: 47px;}
.lomowarp02 .lomojygn dd{float: left;width: 938px;height:149px;background: #fff;border-bottom:2px solid #ababab;}

.lomowarp02 .lomojygn dd ul.lomojyglL{float:left;margin-left: 40px;margin-top: 24px;}
.lomowarp02 .lomojygn dd ul.lomojyglL li{font-size: 19px;color: #333;text-align: center;}
.lomowarp02 .lomojygn dd ul.lomojyglL li.slomo{width: 127px;height: 33px;line-height: 33px; background: #04cb94;border-radius: 5px;color: #fff;margin: 6px 0;}
.lomowarp02 .lomojygn dd ul.lomojyglR{float:right;margin-top: 34px;}
.lomowarp02 .lomojygn dd ul.lomojyglR li{float: left; text-align: center;margin-right: 37px;}
.lomowarp02 .lomojygn dd ul.lomojyglR li span{display: block;font-size: 17px;color:#333;margin-top:5px;}

.lomowarp02 .lomoxttd dt{margin-top:15px;}
.lomowarp02 .lomoxttd dd{float: left;width: 938px;height:95px;background: #fff;border-radius:0 0 20px 20px;}
.lomowarp02 .lomoxttd dd ul{margin-top: 14px;padding: 0 30px;}
.lomowarp02 .lomoxttd dd ul li{width: 25%;text-align: center;float:left;}
.lomowarp02 .lomoxttd dd ul li b{display: block;font-size: 19px;color: #333;font-weight: 700;}
.lomowarp02 .lomoxttd dd ul li p{font-size: 13px;font-weight: 400;color: #333;margin-top: 6px;}

.newlomoP03{background: #ebf5eb;padding: 80px 0;}
.lomowarp03{width: 1152px;margin:0 auto;}
.lomowarp03 ul{overflow: hidden;margin-top: 53px;}
.lomowarp03 ul li{width: 276px;height: 189px;background: #fff;border-radius: 5px;box-shadow: 0px 0px 6px 0px rgba(44,136,22,0.16);margin-right:16px;margin-top:22px;float: left;}
.lomowarp03 ul li:nth-child(4){margin-right: 0;}
.lomowarp03 ul li:nth-child(8){margin-right: 0;}
.lomowarp03 ul li{padding: 28px 15px;}
.lomowarp03 ul li span{font-size: 22px;font-weight: 700;text-align: left;color: #333;line-height: 30px;letter-spacing: 0.88px;display: block;margin-bottom: 10px;}
.lomowarp03 ul li span img{float: left;margin-right: 5px;}
.lomowarp03 ul li p{font-size: 15px;text-align: left;color: #666;line-height: 28px;letter-spacing: 0.15px;}

.newlomoP04{padding: 77px 0;}
.lomowarp04{width: 1150px;margin: 0 auto;overflow: hidden;}
.lomoTitle2{overflow: hidden;}
.lomoTitle2 dt{position:relative;width:100px;}
.lomoTitle2 dt:before{position:absolute;content: "";width:76px;height: 6px;background: #2da588;border-radius: 3px;left: 0;}
.lomoTitle2 dt:after{position:absolute;content: "";width:17px;height: 6px;background: #2da588;border-radius: 3px;right: 0;}
.lomoTitle2 dd{font-size: 34px;font-weight: 700;text-align: left;color: #333;margin-top: 20px;}

.lomowarp04Tab{float:left;width: 120px;margin-top: 78px;}
.lomowarp04Tab ul{border-right:solid 2px #cbcbcb;padding: 42px 0;}
.lomowarp04Tab ul li{text-align: left;font-size: 22px;color:#333;letter-spacing: 1.76px;height: 46px;line-height: 46px;margin-bottom: 25px;cursor: pointer;}
.lomowarp04Tab ul li.hover{border-right: solid 4px #2da588;margin-right: -3px;}

.lomowarp04TabBox{width:969px;float:left;margin-left: 30px;margin-top: 78px;}
.lomowarp04TabBox .TabBanner{width: 969px;height:127px;background: url(../../new/images/cycybanner.png) no-repeat;text-align: left;padding-left:28px;padding-top: 32px;}
.lomowarp04TabBox .TabBannermylr{background: url(../../new/images/mylrbanner.png) no-repeat;}
.lomowarp04TabBox .TabBannerlszm{background: url(../../new/images/lszmbanner.png) no-repeat;}
.lomowarp04TabBox .TabBanneretly{background: url(../../new/images/etlybanner.png) no-repeat;}
.lomowarp04TabBox .TabBannerqpcs{background: url(../../new/images/qpcsbanner.png) no-repeat;}
.lomowarp04TabBox .TabBannerydcg{background: url(../../new/images/ydcgbanner.png) no-repeat;}
.lomowarp04TabBox .TabBannerysbj{background: url(../../new/images/ysbjbanner.png) no-repeat;}
.lomowarp04TabBox .TabBannerqcfw{background: url(../../new/images/qcfwbanner.png) no-repeat;}
.lomowarp04TabBox .TabBannerjpyp{background: url(../../new/images/jpypbanner.png) no-repeat;}

.lomowarp04TabBox .TabBanner b{font-size: 30px;font-weight: 700;color:#fff;margin-bottom:5px;display: block;}
.lomowarp04TabBox .TabBanner small{font-size: 15px;font-weight: 400;color: #fff;display: block;}
.lomowarp04TabBox .TabTxt{padding:21px 5px;font-size: 18px;font-weight: 400;text-align: left;color: #a2a2a2;line-height: 32px;letter-spacing: 1.08px;}
.lomowarp04TabBox .TabP01{overflow: hidden;margin-left: 10px;}
.lomowarp04TabBox .TabP01 dt{float:left;font-size: 19px;color: #333;}
.lomowarp04TabBox .TabP01 dt img{margin-right: 5px;}
.lomowarp04TabBox .TabP01 dd{width:825px;float:left;}
.lomowarp04TabBox .TabP01 dd ul{}
.lomowarp04TabBox .TabP01 dd ul li{width: 125px;height:32px;background: #04cb94;border-radius: 4px;line-height: 32px;text-align: center;font-size:16px;color: #fff;letter-spacing: 0.64px;float: left;margin-left: 13px;margin-bottom: 13px;}

.lomowarp04TabBox .jyqz dd ul li{width: 108px;}
.lomowarp04TabBox .etly dd ul li{width: 108px;}

.lomowarp04TabBox .TabP02{overflow: hidden;margin-left: 10px;margin-top: 50px;}
.lomowarp04TabBox .TabP02 dt{float:left;font-size: 19px;color: #333;}
.lomowarp04TabBox .TabP02 dt img{margin-right: 5px;}
.lomowarp04TabBox .TabP02 dd{width:605px;float:left;}
.lomowarp04TabBox .TabP02 dd ul{}
.lomowarp04TabBox .TabP02 dd ul li{width: 108px;height:32px;border: 1px solid #c5c5c5;border-radius: 4px;line-height: 32px;text-align: center;font-size:16px;color: #333;letter-spacing: 0.64px;float: left;margin-left: 13px;margin-bottom: 13px;}

.lomowarp04TabBox .TabP03{overflow: hidden;margin-left: 10px;margin-top: 50px;}
.lomowarp04TabBox .TabP03 dt{font-size: 19px;color: #333;}
.lomowarp04TabBox .TabP03 dt img{margin-right: 5px;}
.lomowarp04TabBox .TabP03 dt span{color:#a9a9a9;float: none;}
.lomowarp04TabBox .TabP03 dd{}
.lomowarp04TabBox .TabP03 dd ul{margin-top: 32px;margin-left: 50px;}
.lomowarp04TabBox .TabP03 dd ul li{width: 84px;height: 84px;border:1px solid #c8c8c8;border-radius: 50%;text-align: center;line-height: 84px;float: left;margin-right:21px;}
.lomowarp04TabBox .TabP03 dd ul li img{width:50px;}

.TabMore{width: 134px;height: 37px;background: linear-gradient(101deg,#58cea7 24%, #039b69 100%);border-radius: 19px;line-height: 37px; text-align: center;margin-top: 50px;margin-left: 30px;}
.TabMore a{font-size: 21px;font-weight: 400;text-align: center;color: #fff;letter-spacing: 0.84px;}

.newlomoBanner{background: url(../../new/images/newlomoBanner.png) no-repeat left -120px;height:104px;}
.newlomoBanner dl{width: 1150px;margin: 0 auto;}
.newlomoBanner dl dt{float: left;font-size: 29px;color: #fff;line-height: 104px;}
.newlomoBanner dl dd{float: right;margin-top: 28px;margin-right: 60px;}
.newlomoBanner dl dd a{display: block;width: 187px;height: 49px;background: #ffb035;border-radius: 8px;color: #fff;font-size: 23px;text-align: center;line-height: 49px;}

.newlomoP05{padding:60px 0;}
.newlomoP05 .lomowarp05{width:1150px;margin:0 auto;}
.lomowarp05Tab{margin-top: 86px;}
.lomowarp05Tab ul{width: 1150px;border-bottom: solid 1px #707070;padding: 0 23px;display: inline-block;}
.lomowarp05Tab ul li{float: left;font-size: 26px;font-weight: 400;text-align: center;color:#7b7b7b;width: 150px;text-align: center;cursor: pointer;margin-right:88px;margin-bottom: -3px;}
.lomowarp05Tab ul li:last-child{margin-right: 0;}
.lomowarp05Tab ul li.hover{border-bottom:solid 5px #2da588;padding-bottom: 16px;color: #2da588;}

.lomowarp05Show{overflow: hidden;}
.lomowarp05Show dt{float: left;width: 447px;margin-top: 97px;}
.lomowarp05Show dt b{font-size: 34px;color: #333;margin-bottom: 20px;display: block;}
.lomowarp05Show dt p{font-size: 19px;font-weight: 400;text-align: left;color: #646464;line-height: 32px;letter-spacing: 1.14px;margin-bottom: 30px;}
.lomowarp05Show dt span{height: 32px;background: #d1f0df;border-radius: 16px;display: inline-block;min-width:97px;padding:0 5px;color: #333;font-size: 16px;float: none;line-height: 32px;margin-right: 14px;text-align: center;margin-bottom: 21px;}
.lomowarp05Show dd{float:right;width: 660px;margin-top:70px;}
.lomowarp05Show dd ul li{float: left;width:209px;}
.lomowarp05Show dd ul li:nth-child(2){margin: 0 15px;}
.lomowarp05Show dd ul li img{width:209px;height:418px;}
.lomowarp05Show dd ul li span{font-size: 19px;font-weight: 700;text-align: center;color: #049f75;display: block;margin-top: 20px;}

.newlomoP06{background: #ebf5eb;padding-top: 70px;}
.newlomoP06 .lomowarp06{width:1150px;margin:0 auto;}
.newlomoP06 .lomowarp06 dl{overflow: hidden;}
.newlomoP06 .lomowarp06 dl dt{float:left;margin-top: 40px;}
.newlomoP06 .lomowarp06 dl dt img{width:506px;}
.newlomoP06 .lomowarp06 dl dd{float: right;width: 610px;margin-top: 140px;}
.newlomoP06 .lomowarp06 dl dd ul li{width: 50%;float: left;position: relative;padding-left:30px;font-size: 21px;font-weight: 700;color: #5f5e5e;margin-bottom: 40px;}
.newlomoP06 .lomowarp06 dl dd ul li:before{position: absolute;content: "";width: 14px;height: 14px;background: #35a46e;border-radius: 50%;left: 0;top:6px}


.newlomoP07{padding:63px 0 43px 0;}
.newlomoP07 .lomowarp07{width: 1150px; margin: 0 auto;}
.lomoNewTitle{overflow: hidden;font-size: 34px;font-weight: 700;text-align: center;color: #333;}
.lomoNewTitle span{font-size: 39px;font-weight: 700;text-align: center;color: #cfcfcf;display:block;}

.lomoNewTab{text-align: center;margin: 45px 0;}
.lomoNewTab a{width: 134px;height: 37px;border: 1px solid #707070;border-radius: 20px;display: inline-block;line-height: 37px;text-align: center;font-size: 21px;color: #6a6a6a;margin: 0 20px;}
.lomoNewTab a.hover{background: linear-gradient(101deg,#58cea7 24%, #039b69 100%);border-radius: 19px;color: #fff;border: none;}

.lomoNewBox{overflow: hidden;width: 1150px;height: 521px;background:#f5f6f8;padding: 25px;}
.lomoNewBoxL{width:535px;float: left;}
.lomoNewBoxL img{width:535px;height:340px;border: solid 10px #fff;}
.newShow001{width:535px;height:113px;padding:20px; background: #fff;margin-top: 20px;}
.newShow001 b{text-align: center;font-size: 16px;color:#000;display: block;margin-bottom:10px;}
.newShow001 p{font-size: 16px;color: #9fa0ac;line-height: 28px;}
.newShow001 a:hover b{color: #2574d1;}

.lomoNewBoxR{width:540px;float: right;}
.newShow002{width:540px;height:144px;padding:20px; background: #fff;margin-bottom: 20px;}
.newShow002:hover{border-bottom: solid 2px #2574d1;}
.newShow002 b{text-align:left;font-size: 16px;color:#000;display: block;margin-bottom:10px;}
.newShow002 p{font-size: 16px;color: #9fa0ac;line-height: 28px;}
.newShow002 a:hover b{color: #2574d1;}
.newShow002 .newTime{display: block;overflow: hidden;margin-top: 5px;font-size: 16px;color: #cacacf;}
.newShow002 .newTime span{float:right;}
.newShow002 a:hover span{color: #2574d1;}
.foot-fixed{
	height: 8.75rem;
	background: url(../../images/index/foot-ad.png) no-repeat center;
	background-size: 100%;
	position: fixed;
	bottom: -1px;
	left: 0;
	right: 0;
	color: #FFFFFF;
	z-index: 99;
}
.foot-fixed .close-ad{
	width: 35px;
	height: 35px;
	position: absolute;
	right: 14.5rem;
	top: 2.7rem;
	cursor: pointer;
}
.foot-desc{
	margin-top: 4rem;
	text-align: center;
}
.foot-desc p{
	font-size: 1.55rem;
	letter-spacing: 2.17px;
	font-weight: bold;
	margin-bottom: 0.55rem;
}
.foot-desc text{
	letter-spacing: 0.18px;
	font-size: 0.9rem;
}
.foot-btn{
	position: absolute;
	right: 25rem;
	bottom: 1.25rem;
	width: 11rem;
	text-align: center;
	height: 2.5rem;
	line-height: 2.5rem;
	background: #ff9f21;
	border-radius: 25px;
	font-size: 1.15rem;
	color: #ffffff;
	cursor: pointer;
	animation: myfirst .6s linear infinite alternate;
}
.foot-btn a{
      color: inherit;
}
.foot-btn img{
    width: 2.85rem;
    height: 2.85rem;
    position: absolute;
    bottom: -1rem;
    right: -1.4rem;
}
@keyframes myfirst
{
	from {transform: scale(1);}
	to {transform: scale(1.1);}
}