.divHeight {height: 150px;background: #FFFFFF}
@media screen and (max-width:649px){
*{margin:0;padding:0;list-style:none;box-sizing:border-box;font-family:PingFangSC-Regular,PingFang SC}
a:link{font-size:0.75rem}
.right{position:absolute;top:450px;width:100%}
.right img{width:100%;display:block}
#web_page{display:none}
#mobile_page{box-sizing: border-box;width: 100%;position: absolute;z-index: 1000;}
.logo_content img{width:2.5rem;height:auto;border-radius: 10px;}
.mask{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,0.2);z-index:999}
.mask .mask-top{border-radius:20px 20px 0 0;width:360px;background-color:#fff;padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.2)}
.mask .mask-top p{font-size:22px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#233d63;line-height:40px;margin-top:10px}
.mask .mask-top img{width:50px;height:50px}
.mask .maskbottom{height:60px;display:flex;justify-content:center;align-items:center;background-color:#fff;width:360px;border-radius:0 0 20px 20px}
.mask .maskbottom div{font-size:22px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9fa3aa;line-height:37px;cursor:pointer}
.top{padding:30px 0;box-sizing:border-box;background:url(../images/mobileTopBg.png) no-repeat;display:flex;position:relative;background-size:100% 100%;background-position:center;height:45rem}
.top_content{width:100%;margin:0 auto;position:relative}
.top .image .down-btn {margin-right: 20px;border-radius: 15px}
.top .image .down-btn img{width:9rem;height:auto}
.top img.logo_title{width:12rem;height:auto;display:block}
.session{width:100%;margin-top:3rem}
.session_content{width:100%;margin:0 auto;position:relative}
.intr01{width:100%;position:relative;margin-top:-12rem;text-align:center}
.intr01 img{width:16rem;display:inline-block}
.intr_image{display:block;width:16rem;height:auto}
.intr_content{width:100%;padding:0 1.5rem}
.intr_tip{display:block;width:2rem;height:auto}
.intr_content h3{margin-left:1.5rem;font-size:1.5rem;font-weight:normal;color:#303030;margin-top:2rem}
.intr_content p{font-size:1.2rem;font-weight:normal;color:#303030;margin-top:2rem;margin-left:1.5rem}
.intr_image_content{width:100%;display:flex;justify-content:center;align-items:center}
.intr02 .intr_image_content{padding-top:3rem}
.intr03 .intr_image_content{padding-top:3rem;padding-bottom:5rem}
.intr02{width:100%}
.intr03{width:100%}
.banner{display:flex;align-items:center;justify-content:space-between;padding:0 20px}
.banner a{padding:9px 15px;font-size:20px;font-weight:400;color:#ffffff;text-align:center;color:#fff !important}
.logo_content{display:flex;align-items:center}
.content{background:url(img/biggest2.png) no-repeat;display:flex;position:relative;background-size:cover;background-position:center}
.content > div{width:1000px;margin:0 auto;display:flex;justify-content:space-between}
.content .left{padding-top:150px;margin-right:100px;box-sizing:border-box}
.content .left h3{font-size:70px;color:#fff;font-family:PingFangSC-Regular,PingFang SC}
.content .left p{width:474px;font-size:20px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ffffff;line-height:27px;-webkit-background-clip:text}
.image{display:flex;width:100%;align-items:center;align-content:center;justify-content:center;margin-top: 10px;}
.left{margin-top:3rem;width:100%;padding:0 1.2rem}
.footer{font-size:0.75rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#233d63;line-height:1.5;text-align:center;padding:0 0 5rem 0;background-color:#fff}
.ft{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}
.ft p{display:inline-block}
.mtb{font-size:1.1rem;color:#fff;width:100%;margin-top:2rem;margin-bottom:3rem;font-weight:normal}
.ft img{width:0.75rem;display:block;margin-right:0.2rem}
.ContactUs {font-size:16px !important}
}

@media screen and (min-width:650px){
*{margin:0;padding:0;list-style:none;font-family:PingFangSC-Regular,PingFang SC}
#web_page{box-sizing:border-box;position: absolute;z-index: 1000;width:100%}
#mobile_page{display:none}
.right{position: absolute;right: 50px;top: 160px;width: 300px;}
.right img{width:100%;display:block}
.mask{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,0.2);z-index:999}
.mask .mask-top{border-radius:20px 20px 0 0;width:360px;background-color:#fff;padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.2)}
.mask .mask-top p{font-size:22px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#233d63;line-height:40px;margin-top:10px}
.mask .mask-top img{width:50px;height:50px}
.mask .maskbottom{height:60px;display:flex;justify-content:center;align-items:center;background-color:#fff;width:360px;border-radius:0 0 20px 20px}
.mask .maskbottom div{font-size:22px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9fa3aa;line-height:37px;cursor:pointer}
.top{padding:30px 0;box-sizing:border-box;background:url(../images/topBg.png) no-repeat;display:flex;position:relative;background-size:100% 100%;background-position:center;height:700px}
.top_content{width:1000px;margin:0 auto;position:relative}
.top .image .down-btn {margin-right: 20px;border-radius: 15px}
.top .image .down-btn img{width:9rem;height:auto}
.down-btn {display: inline-block;transition: transform 0.3s ease;}
.down-btn:hover {transform: translateY(-4px);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);}
.top img.logo_title{width:350px;height:auto;display:block}
.session{width:100%}
.session_content{width:1000px;margin:0 auto;position:relative;display:flex;justify-content:flex-start;align-items:center}
.intr_image{display:block;width:300px;height:auto}
.intr_content{width:450px}
.intr_tip{display:block;width:30px;height:auto}
.intr_content h3{margin-left:20px;font-size:30px;font-weight:500;color:#303030;margin-top:30px}
.intr_content p{font-size:20px;font-weight:normal;color:#303030;margin-top:30px;margin-left:20px}
.intr02 .intr_content{margin-left:200px}
.intr03 .intr_image{margin-left:200px}
.banner{display:flex;align-items:center;justify-content:space-between}
.banner a{padding:9px 15px;font-size:20px;font-weight:400;color:#ffffff;text-align:center;color:#fff !important}
.logo_content{display:flex;align-items:center}
.logo_content img {width: 48px;height: auto;border-radius: 10px;}
.content{background:url(img/biggest2.png) no-repeat;display:flex;position:relative;background-size:cover;background-position:center}
.content > div{width:1000px;margin:0 auto;display:flex;justify-content:space-between}
.content .left{padding-top:150px;margin-right:100px;box-sizing:border-box}
.content .left h3{font-size:70px;color:#fff;font-family:PingFangSC-Regular,PingFang SC}
.content .left p{width:474px;font-size:20px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#ffffff;line-height:27px;-webkit-background-clip:text}
.image{display:flex;width:474px;align-items:center;align-content:center;justify-content:start}
.left{margin-top:100px}
.footer{font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#233d63;line-height:1.5;text-align:center;padding:30px 0;background-color:#fff}
.ft{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}
.ft p{display:inline-block}
.mtb{font-size:18px;color:#fff;width:440px;margin-top:30px;margin-bottom:30px;font-weight:normal}
.ft img{width:12px;display:block;margin-right:5px}
.ContactUs {font-size:16px !important}
}

.mask-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
a{text-decoration:none;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#233d63;display:flex;justify-content:center;align-items:center;align-content:center}
a:link{text-decoration:none;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#233d63}
a:visited{text-decoration:none;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#233d63}
a:hover{text-decoration:none;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#233d63}
a:active{text-decoration:none;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#233d63}
.ga{position:relative;left:-5px}
.image img{cursor:pointer}