*{margin:0;padding:0}
a{color:#fff;text-decoration:none}
body{font:14px/1.6 "Microsoft Yahei";color:#997756;overflow-x:hidden}
ul li{list-style:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{zoom:1}
.fL{float:left!important}
.fR{float:right!important}
#header{width:650px;margin:0 auto;text-align:center;padding:0 0 10px;position:relative}
.newsBox{width:620px;margin: 5rem auto 1rem;position:relative;padding:0 10px;box-sizing:border-box;line-height:40px;background-color:#fff;border:1px solid #e5e5e5;border-radius:25px}
.tempWrap{width:auto!important}
.newsBox dt{float:left;height:36px;padding-top:6px;box-sizing:border-box}
.newsBox dd{color:#666;line-height:40px;padding-left:40px;font-size:14px}
.newsBox dd span{color:red}
.newsBox dd li{width:800px;float:left;white-space:nowrap;font-size:14px}
#main{width:620px;margin:0 auto 10%;position:relative}
#main .title{width:412px;text-align:center;position:absolute;top:0;color:#fff;left:100px;line-height:35px;font-size:14px;/* background:url(../images/text_bg.png) no-repeat center top; */background: #1389e1;border-radius: 0rem 0rem 1rem 1rem;}
#main .inner{padding:50px 20px 30px;background-color:#fff;border:1px solid #e5e5e5;border-radius:20px}
#main .webUl li{font-size:14px;padding:10px 0 10px 10px;border-bottom:1px solid #f5f5f5;margin-top: 0.5rem;background: #e4e9ee;border-radius: 10px;}
#main .webUl li .x1{margin-right:30px;color: #1289e1;}
#main .webUl li .x1.color2{color:#f39a0e}
#main .webUl li .web{width:322px;display:inline-block;color:#000;text-align:center}
#main .webUl li .web a{color:#000}
#main .webUl li .web a:hover{color:red;text-decoration:underline}
#main .webUl li .link{color:#fff;font-size:14px;background-color:#1389e1;border-radius:25px;width:118px;height:30px;display:inline-block;line-height:30px;text-align:center;border: 0 solid rgb(170 142 255 / 0%);}
#main .webUl li .link:hover{background-color:red}
#text5 {
    /* background: #80beff; */
    /* border-radius: 25px; */
}
#text6 {
    /* background: #80beff; */
    /* border-radius: 25px; */
}
#text7 {
    /* background: #80beff; */
    /* border-radius: 25px; */
}
#footer{width:650px;margin:0 auto;text-align:center}
#footer .copyright{margin-bottom:20px;font-size:12px;color:#999}
.sBox{width:105px;height:189px;position:absolute;top:160px;right:-180px}
.sBox .play{display:block;position:absolute;bottom:30px;left:10px}
.sBox .close{display:block;position:absolute;bottom:-24px;left:34px}
@media all and (min-width:0) and (max-width:767px){body,html{overflow:inherit}
.sBox{display:none}
.section{height:auto;width:auto;position:inherit;top:inherit;left:inherit;margin:0}
#header{width:auto}
#main{width:auto}
#main .top img{width:100%}
#main .title{width:90%;left:50%;margin-left:-45%;/* background:url(../images/text_bg.png) no-repeat center top; */background-size:100% auto}
#main .title span{margin:0}
.newsBox{width:auto}
#footer{width:auto;padding-bottom:20px;margin:0 10px}
#footer img{width:100%}
#main .inner{padding:30px 10px 10px}
#main .webUl li{padding: 10px 10px 5px 10px;overflow:hidden;zoom:1}
#main .inner .webUl .web{width: 60%;font-size:14px;z-index:1}
#main .inner .webUl .x1{margin-right:5px;font-size:14px}
#main .inner .webUl .arrow{/* margin-right:5px; */}
#main .inner .webUl .link{float:right;z-index:999;position:relative;width: 100%;font-size:12px;background-color: rgb(19 137 225);color: rgb(255 255 255);}
}
.wrapper {position: relative;}
   #input {position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;}
.kefu {
    display: flex;
    position: fixed;
    z-index: 99;
    /* width: 100%; */
    top: 1.0rem;
    right: 0rem;
    justify-content: flex-end;
    /* max-width: 720px; */
    /* margin: 0px auto; */
}
.kefu img {
    max-width: 60%;
}