*{margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:80px}
label{font-weight:normal}
select,input,button{border:none;outline:none}
textarea,select,input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}
input:focus{background-color:transparent}
img{border:0;vertical-align:middle;display:block}
div:focus{outline:none}
.relative{position:relative}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.towLine{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.touchscroll{-webkit-overflow-scrolling:touch}
.preLine{white-space:pre-line}
.hand{cursor:pointer}
.column{flex-direction:column}
input:focus{background:none}
body{color:#000;line-height:1.4;margin:0 auto;z-index:-1;font-family: Arial, Helvetica, sans-serif;}

:not(ul):not(li) {
    margin: 0;
    padding: 0;
    border: 0
}

a{color:blue;}
ul,li,p{margin:0;}

.main{width:100%}
.main_index{    padding: 140Px 16Px 20Px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;}
.main_header{width:100%;min-height:116px;max-width:100vw;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;left:0;right:0;margin:0 auto;background-color:#fff;display: flex; align-items: center;}
.header-title{font-size:32px;font-family:SFProDisplay-Medium,SFProDisplay;font-weight:500;color:#32333b}
.header-desc{font-size:24px;font-family:SFProDisplay-Regular,SFProDisplay;color:#32333b}


.header_right{display:flex;height:100%;align-items:center; position: absolute; left:60%;width:100px;}
.lang_en{position:relative;right:0;top:0;width:94px;height:27px;}
.area{height:27px;line-height:27px;position:relative;cursor:pointer;position:relative;    border: 1px solid #333;}
.area span{color:#333;font-size:16px;display:block;float:left;width:65px;height:27px;text-align:center;line-height:27px}
.area i{position:absolute;top:7px;right:9px;width:10px;height:9px;display:inline-block;background:url(../images/row_up.png) no-repeat;background-size:10px 9px}
.area ul{position:absolute;left:-0.5px;top:25px;width:94px;cursor:default;display:none; border: 1px solid #333;background: #fff; padding:0;}
.area:hover ul{display:block;z-index:3}
.area:hover i{width:10px;height:9px;display:inline-block;background:url(../images/row_down.png) no-repeat;background-size:10px 9px}
.area ul li{height:36px;line-height:36px;cursor:pointer;text-align:center;font-size:14px;list-style: none;margin:0;padding:0;}
.area ul li.line{height:1px;margin:11px 0;padding:0;background-color:#373d41;margin-top:8px;margin-bottom:8px}
.area ul li a{display:block;height:100%;white-space:nowrap;color:#333;font-size:16px;text-decoration: none;}
.area ul li a:hover{color:#000}
.area ul li a span{display:inline-block;width:102px;}
.ico_bg{width:27px;height:27px;position:absolute;right:0}


.main-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.content-box{background:#fff;border-radius:8Px;overflow:hidden;margin-top:22px;font-size:16px;line-height:24px;-webkit-box-shadow:0 4Px 12Px 0 rgba(0,0,0,.16);box-shadow:0 4Px 12Px 0 rgba(0,0,0,.16)}
.content-box{margin:12Px auto 0;-webkit-box-shadow:none;-webkit-box-shadow:initial;box-shadow:none}
.content-box .title[data-v-73653f62]{font-size:24Px;font-weight:500;color:#000;margin:25Px 0 8Px}
.content-main{padding:0 12Px 12Px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;border-radius:8Px;}
.content-main img{-o-object-fit:contain;object-fit:contain}



.content-main ul li{margin-bottom: 0;}
.content-box .title[data-v-73653f62]{font-size:40Px}
#gotop {
    display: none;
    position: fixed;
    right:50px;
    bottom:50px;
    padding: 20px;
    font-size:20px;
    background: #777;
    color: white;
    cursor: pointer;
    z-index: 10;
}
@media (max-width: 768px) {
    .header-title {
        font-size: 20px;
        font-family: SFProDisplay-Medium, SFProDisplay;
        font-weight: 500;
        color: #32333b;
    }

    .header-desc {
        font-size: 20px;
        font-family: SFProDisplay-Regular, SFProDisplay;
        color: #32333b;
    }

}


.content-main { margin-bottom:0;}

.box_text ul li,.box_text ul{padding-left:20px;}
.box_text {margin-bottom: 60px;}
.box_text p{margin:0;padding: 0;word-break: normal;
    overflow-wrap: break-word;}
.box_text ul{margin-bottom: 10px;line-height: 35px;}
.box_text p{margin-bottom: 20px;line-height: 30px;}






.kesu_text01_2{border:1px solid #333; font-size: 20px;width: 30px;text-align: center;transition: all 0.3s;cursor: pointer; height: 27px;margin-left: 10px; position: absolute;right:20px; top:45px;}
























/* ::-webkit-scrollbar{width:0.1rem}
::-webkit-scrollbar-track{background-color:rgba(0,0,0,0.3);width:0.1rem;height:100%;padding:1rem}
::-webkit-scrollbar-thumb{background:#fff;height:20%;border-radius:0.1rem}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both} */
/*

.main{width: 100%;}
.main_content{width:75%;margin:0 auto;padding-top: 0.2rem; padding-bottom: 0.2rem;}
 body {font-family: "微软雅黑", sans-serif; color:#22262a;}
.title{   font-size: 0.38rem; margin-bottom: 0.3rem;}
.tip{   font-size: 0.22rem;margin-bottom: 0.1rem;}
.tip span{color:#d83b33;margin-right: 0.1rem;}
.notice{  font-size: 0.18rem;}
.notice span{color:#30a222;margin-right: 0.1rem;}
  h4{ font-size: 0.28rem;margin-top: 0.3rem;}
  h5{ font-size: 0.22rem;margin-top: 0.3rem;}

ul {
  list-style-type:none; width:100%;
}
ul  p,p {
  margin: 5px 0; font-size: 0.16rem;margin-bottom: 0.15rem;margin-top: 0.15rem;
}
img {
      max-width: 100%;margin:0 auto;
      height: auto;
      margin-top: 10px;
      border: 1px solid #eee;
      border-radius: 4px;display: block;
    } */
.

















/*


.main_content{width:75%;margin:0 auto;padding-top: 20px; padding-bottom: 20px;}
 body {font-family: "微软雅黑", sans-serif; color:#22262a;}
.title{   font-size: 38px; margin-bottom:30px;}
.tip{   font-size: 22px;margin-bottom: 10px;}
.tip span{color:#d83b33;margin-right:10px;}
.notice{  font-size:18px;}
.notice span{color:#30a222;margin-right:10px;}
  h4{ font-size: 28px;margin-top:30px;}
  h5{ font-size: 22px;margin-top: 30px;}

ul {
  list-style-type:none; width:100%;
}

img {
      max-width: 100%;margin:0 auto;
      height: auto;
      margin-top: 10px;
      border: 1px solid #eee;
      border-radius: 4px;display: block;
    }


    @media (max-width: 768px) {
    .main_content{width:95%;margin:0 auto;padding-top: 20px; padding-bottom: 20px;}
    }


    .main_left {position:fixed;top: 0;} */










