html{
    font-size:10px; /* 10÷16=62.5%  10px*/
}
body{
    font-family: PingFang SC, 方正兰亭纤黑, 微软雅黑, Microsoft Yahei, Hiragino Sans GB, tahoma, arial, 宋体;
    max-width:767px;
    font-size:1.4rem;
    color:#666;
}

.main-color{color:#01756e;}
.main-title{font-size:1.8rem;font-weight:700;}
.min-title{font-size:1.6rem;font-weight:700;}
.title-color{
    color: #404041;
}
.a-color{
    color: #fff;
}
.main-bgc{background-color: #01756e;color:#fff;}
.main-center{margin-left:0px;margin-right:0px;}
.bgc-ef{
    background-color: #efefef;
}
.txt-center{text-align:center;}
.btn-h{height:35px;}
.main-btn{
    width:100%;
    margin-left:0 ;margin-right:0;
    padding:1.2rem 0;
    background-color:#9d7cb3;
    text-align:center;
    border-bottom-right-radius:1.2em;
    line-height:1.4rem;
    font-size:1.4rem;
    font-weight: 600;
    color:#fff;
}
.main-btn-s{
    width: 23%;
    /* margin-left: 0; */
    /* margin-right: 0; */
    padding: 0.4rem 0;
    background-color: #9d7cb3;
    text-align: center;
    border-bottom-right-radius: 0.5em;
    line-height: 1.4rem;
    font-size: 1.4rem;
    font-weight: 600;
    color: #fff;
    display: block;
}


.txt-l{text-align:left;}
.txt-r{text-align:right;}
.txt-image{
    width:15px;height:15px;
}
.left{float:left}
.right{float:right;}
.me-hidden{display:none;}

.top-tags-img{
    background-color: #01756e;
    width:100%;
    height:auto!important;
    margin:0;
    padding-top: 20px;
    padding-bottom:20px;
}
.top-tags-img:after{clear:both;}
.tags-img-left{
    float:left;margin-left:10%;width:35%;display:block;
}
.tags-img-right{
     float:right;margin-right:10%;width:35%;display:block;
}
.tags-img{
    width:100%;
    display:block;
}
.clear{
    clear:both;
}

.max-width {
    max-width:767px;
}

.my-navbar {
    height:45px;
    line-height:45px;
    background-color: #fff;
    border-bottom:1px solid #ccc;
}
.my-navbar:after {
    clear:both;
}
.my-navbar .logo{
    width:35px;height:30px;
    /*background: url(/public/img/mobile/base/logo.jpg) no-repeat;*/
    /*background-size:35px 30px;*/
    float:left;
    margin-left:20px;
    margin-top:7px;
}
 .my-navbar .menu-btn{
     float:right;
     margin-top:12px;
     margin-right:15px;
     width:30px;height:20px;
     background: url(/public/img/mobile/base/menu-btn.jpg) no-repeat;
     background-size:30px 20px;
 }
.my-navbar .tip{
    position: absolute;
    right: 60px;
    color: #007069;
    font-size: 15px;
}
.my-navbar .menu-lang{
    float:right;
    margin-top:13px;
    margin-right:10px;
    font-size:14px;
}
.my-navbar .menu-lang select{
    border:none;
    -webkit-appearance: none;
    background: none;
    width: 50px;
    height:18px;
    background-color: #01756e;
    font-size:12px;
    line-height: 18px;
    padding-left:6px;
    color:#fff;
}
.my-navbar .menu-lang .border-tags{
    display: block;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 8px solid #fff;

    position: relative;
    z-index: 9;
    left:0%;
    margin-left:37px;
    margin-top:-12px;
}
#disclaimer{
    background-color: #555;
}
#disclaimer .box{
    position: absolute;
    width: 90%;
    height: 90%;
    left:5%;
    top:5%;
    margin:0;
    padding:0;
    overflow: hidden;
    background-color: #01756e;
    color: white;
    text-align: center;
    border:none;
}
#disclaimer .box .title{
    font-size: 16px;
    margin-bottom: 10px;
}
#disclaimer .box p{
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 10px;
}

#disclaimer .box h2{
    margin-bottom: 60px;
    font-weight:400;
}
#disclaimer .box .main{
    position: absolute;
    height: 70%;
    width:95%;
    top:60px;
    left:4%;
    overflow: hidden;
    margin-bottom: 20px;
    text-align: left;
    padding: 0;
}
.btn-width{
    position: absolute;
    width:200px;
    left:50%;
    bottom:4%;
    margin-left:-100px;
    margin-top:-15px;
}
#disclaimer .btn-close{
    position: absolute;
    right: 10px;
    top: 15px;
    width: 26px;
    height: 26px;
    background: url("/public/img/mobile/base/images/close.png");
    background-position: center center;
    background-size: 25px 25px;
}
#disclaimer .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: #19a79e;
}

#disclaimer .mCSB_scrollTools .mCSB_draggerRail {
    width: 8px;
    border-radius: 0;
    background-color: rgba(0,0,0,.3);
}
#disclaimer .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    position: relative;
    width: 8px;
    border-radius: 0;
}
.side-list{
    position: fixed;
    z-index: 60;
    bottom:60px;
    right:15px;
}
.side-list li{
    position: relative;
    margin-bottom: 2px;
}
.side-list li img{
   width: 40px;
   height: 40px;
}
.side-list .side-tel .tel-box,.side-list .side-email .email-box{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    font-size: 14px;
    color: white;
    text-align: center;
    line-height: 40px;
    background: #85619d;
    white-space: nowrap;
    z-index: -1;
}
.tel-box a{
    color: white!important;
}

.side-list .side-xin .xin-box{
    display: none;
    position: absolute;
    width: 130px;
    top:0;
    left: -130px;
    z-index: -1;
}
.side-list .side-xin .xin-box img{

    width: 130px;
    height: 130px;
}

.side-list .xin-box .box-head{
    position: relative;
    right: 0;
    width: 100px;
    height: 20px;
    background-color: #85619d;
    display: none;
}

/*.go-top{position:fixed;width: 40px;height: 40px;bottom:30px;right:20px;display: block;z-index: 999;overflow: hidden;*/
    /*background:url(/public/img/mobile/base/go-top.jpg) no-repeat;background-size: 100% 100%;background-position: center center;}*/

.loading-me{position: fixed;width: 30px;height: 30px;left:50%;top:50%;margin-left:-15px;margin-top: -15px;display: block;}
.loading-me .loading-img{width: 100%;height: 100%}

.expecting-me{position: fixed;width: 200px;height:150px;left:50%;top:50%;margin-top:-75px;margin-left:-100px;display: block;font-size:16px;font-weight: 600px;background-color: #fff;}
.expecting-me img{width:50px;height: 38px;display: block;margin:0 auto;margin-top:20px;}
.expecting-me .txt{width: 100%;text-align: center;height:40px;line-height: 40px;color:#01756e;display: block;}
.expecting-me .btn{height:30px;width: 50%;line-height: 30px;background-color: #01756e;color:#fff;text-align: center;margin: 0 auto;padding:0;border-bottom-right-radius:10px;display: block;}

.top-narbar{margin:0;height: 45px;line-height:45px;width: 100%;background-color:#01756e;font-style:18px;font-weight: 700;text-align: center;}
.top-narbar .me-iconfont{position: absolute;left:20px;}



/*页面框架*/

.Hui-header{position:absolute;top:0; right:0; left:0;height:44px;z-index:999; padding:0 15px}
.Hui-aside-top{display:block;position: absolute;top:0px;bottom:0;left:-100%;padding-top:0px;width:100%;height:100%;z-index:99;overflow:auto; background-color:#fff;border-right: 1px solid #e5e5e5;color:#fff;}
.Hui-article-box{position: absolute;top:44px;right:0;bottom: 0;left:199px; overflow:hidden; z-index:1; background-color:#fff}
.Hui-article{position: absolute;top:34px;bottom:0;left:0; right:0;overflow:auto;z-index:1}
.Hui-container{ padding:45px 0 0}
.Hui-aside-top,.Hui-article-box,.dislpayArrow{-moz-transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s;-ms-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s}
.big-page .Hui-article-box,.big-page .dislpayArrow,.big-page .breadcrumb{left:0px}
.big-page .Hui-aside-top{ left:-200px}
.page-container{ padding:20px}
@media (max-width: 767px) {
    .page-container{ padding:15px}
}

.Hui-aside-top a{color:#01756e;}
.Hui-aside-top a:hover{text-decoration:none}
/*组件*/
/*logo*/
.viewhome{ line-height:44px; padding-right:15px}
.viewhome a{ color:#FFF; padding-left:20px; background:url(/public/img/mobile/base/icon_link.png) no-repeat 0 center}

/*导航*/
#Hui-nav > ul > li{ font-weight:normal}
@media (max-width: 767px) {
    #Hui-nav{display: block; top: 0; left: 65px; right: 65px}
    #Hui-nav > ul { width: 100%}
    #Hui-nav > ul > li{ width: 24%;text-align:center;}
    #Hui-nav > ul > li a{ text-align: center; padding: 0}
}
#Hui-userbar{right:20px}
#Hui-userbar > ul > li > a{padding:0 10px}

#Hui-msg .badge{ position:absolute; left:19px; top:4px; font-size:12px; font-weight:normal; padding:1px 5px}
/*左侧菜单*/
.Hui-aside-top .menu_dropdown dl{ margin-bottom:0}
.Hui-aside-top .menu_dropdown dl#menu_6 a { display: block !important;  }
.Hui-aside-top .menu_dropdown dl#menu_6 .menu_dropdown-arrow { display: none !important;  }
.Hui-aside-top .menu_dropdown dt{display:block;line-height:35px;padding-left:15px;cursor:pointer;position:relative;border-bottom: 1px solid #ccc;font-weight:normal;background-color: #fff;}
.Hui-aside-top .menu_dropdown dt .menu_dropdown-arrow{ position:absolute;overflow: hidden; top:0; right:15px;transition-duration:0.3s ;transition-property:all}
.Hui-aside-top .menu_dropdown ul li img, .Hui-aside-top .menu_dropdown dt img{width:20px;height:20px;margin-top:0px;margin-right:5px;}
.Hui-aside-top .menu_dropdown dd{ display:none}
.Hui-aside-top .menu_dropdown dt.selected .menu_dropdown-arrow{transform: rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.Hui-aside-top .menu_dropdown dd.selected{display:block; margin-left:0px}
.Hui-aside-top .menu_dropdown ul{padding:0px}
.Hui-aside-top .menu_dropdown li{line-height:35px;overflow:hidden;zoom:1;background-color: #fff;border-bottom:1px solid #ccc;}
.Hui-aside-top .menu_dropdown li a{padding-left:15px; display:block;font-weight: normal; margin:0}
.Hui-aside-top .menu_dropdown li a i{ font-weight: normal}
.Hui-aside-top .menu_dropdown dd ul{padding:0}
.Hui-aside-top .menu_dropdown dd li{line-height:32px}
.Hui-aside-top .menu_dropdown dd li a{line-height:32px;padding-left:40px; border-bottom:none; font-weight:normal}
.Hui-aside-top .menu_dropdown li a:hover{text-decoration:none}
.Hui-aside-top .menu_dropdown li.current a,.menu_dropdown li.current a:hover{background-color:rgba(255,255,255,0.2)}
/*菜单缩短切换*/
.dislpayArrow{position: absolute;top: 0;bottom: 0;left:200px;width:0px; height:100%;z-index:10}
.dislpayArrow a{ position:absolute; display:block; width:17px; height:61px;top:50%; margin-top:-30px;outline:none}
.dislpayArrow a.open{ background-position:0 -61px}
.dislpayArrow a:hover{ text-decoration:none; background-position:right 0}
.dislpayArrow a.open:hover{background-position:right -61px}

/*选项卡导航*/
.Hui-tabNav{height:35px; padding-right:75px;overflow:hidden; position:relative;background:#efeef0 url(/public/img/mobile/base/acrosstab-2.png) repeat-x 0 -175px;}
.Hui-tabNav-wp{position:relative; height:35px;overflow:hidden}
.Hui-tabNav .acrossTab{ position:absolute; height:26px; line-height:26px; background:none; top:8px; left:0;padding-top:0}
.Hui-tabNav .acrossTab li,.Hui-tabNav .acrossTab li em{background-image:url(/public/img/mobile/base/acrosstab-2.png)}
.Hui-tabNav .acrossTab li{height:26px;line-height:26px;}
.Hui-tabNav .acrossTab li em{ right:-16px; height: 26px; width: 16px}
.loading {background:url(/public/img/mobile/base/loading.gif) no-repeat center; height:100px}
.show_iframe iframe {position: absolute;bottom: 0;height: 100%;width: 100%}
.Hui-tabNav-more {position: absolute;right:0px;width:70px;top:4px;display: none}


/*面包屑导航*/
.breadcrumb{background-color:#f5f5f5; padding:0 20px}
@media (max-width: 767px) {
    .breadcrumb{ padding:0 15px}
}

/*横向手机 竖向平板*/
@media (max-width: 767px) {
    .Hui-aside-top{ display:none;float:none; width:100%; height:100%; margin-top:0;padding-top:0;bottom:auto}
    .big-page .Hui-aside-top{ left:0!important}
    .menu_dropdown dt{line-height:44px}
    .menu_dropdown li,.menu_dropdown dd li,.menu_dropdown dd li a{ line-height:44px}
    .Hui-tabNav{ position:fixed; z-index:998}
    .Hui-article{ top:44px}
    .Hui-article-box{ position:static; left:0}
    .Hui-article-box .pd-20{padding:15px}
    .Hui-article{left:0}
    .Hui-container .bk-gray{ border:none}
    .Hui-container .pd-10{ padding:0}
}


/*****************************/

.Hui-aside{display:block;position: absolute;top:0px;bottom:0;left:0;padding-top:0px;width:100%;height:auto;box-sizing: border-box;display:block;z-index:99;overflow:auto; background-color:rgba(238,238,238,0.98);border-right: 1px solid #e5e5e5;color:#fff;}
.Hui-article-box{position: absolute;top:44px;right:0;bottom: 0;left:199px; overflow:hidden; z-index:1; background-color:#fff}
.Hui-article{position: absolute;top:34px;bottom:0;left:0; right:0;overflow:auto;z-index:1}
.Hui-container{ padding:45px 0 0}
.Hui-aside,.Hui-article-box,.dislpayArrow{-moz-transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s;-ms-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s}
.big-page .Hui-article-box,.big-page .dislpayArrow,.big-page .breadcrumb{left:0px}
.big-page .Hui-aside{ left:-200px}

.Hui-aside a{color:#fff;}
.Hui-aside a:hover{text-decoration:none}

/*左侧菜单*/
.Hui-aside .menu_dropdown dl{ margin-bottom:0}
.Hui-aside .menu_dropdown dl#menu_6 a { display: block; }
.Hui-aside .menu_dropdown dl#menu_6 .menu_dropdown-arrow{ display: none; }

.Hui-aside .menu_dropdown dt{display:block;line-height:35px;padding-left:15px;cursor:pointer;position:relative;border-bottom: 1px solid #ccc;font-weight:normal;background-color: #01756e;}
.Hui-aside .menu_dropdown dt .menu_dropdown-arrow{ position:absolute;overflow: hidden; top:0; right:15px;transition-duration:0.3s ;transition-property:all}
.Hui-aside .menu_dropdown ul li img, .Hui-aside .menu_dropdown dt img{width:20px;height:20px;margin-top:-3px;margin-right:5px;}
.Hui-aside .menu_dropdown dd{ display:none}
.Hui-aside .menu_dropdown dt.selected .menu_dropdown-arrow{transform: rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.Hui-aside .menu_dropdown dd.selected{display:block; margin-left:0px}
.Hui-aside .menu_dropdown ul{padding:0px;}
.Hui-aside .menu_dropdown li{line-height:35px;overflow:hidden;zoom:1;background-color: #ededed;border-bottom:1px solid #ccc;}
.Hui-aside .menu_dropdown li a{padding-left:15px; display:block;font-weight: bold; margin:0;color:#01756e;}
.Hui-aside .menu_dropdown li div{padding-left:15px; display:block;font-weight: bold; margin:0;color:#01756e;}
.Hui-aside .menu_dropdown li a i{ font-weight: normal}
.Hui-aside .menu_dropdown dd ul{padding:0}
.Hui-aside .menu_dropdown dd li{line-height:32px}
.Hui-aside .menu_dropdown dd li a, .Hui-aside .menu_dropdown dd li .aler{line-height:32px;padding-left:26px; border-bottom:none; font-weight:normal;color:#01756e;}
.Hui-aside .menu_dropdown li a:hover{text-decoration:none}
.Hui-aside .menu_dropdown li.current a,.menu_dropdown li.current a:hover{background-color:rgba(255,255,255,0.2)}

#footer-hui-aside{position:static;display: block;}

select,
 button { -webkit-appearance: none; }

a:visited, a:hover {text-decoration: none;}
.banner-img{width: 100%;height:auto;}


.a-a{padding-top: 40px;padding-bottom: 12px;width: 100%;padding-left: 15px;padding-right: 15px;box-sizing: border-box;}
.a-a *{box-sizing: border-box;line-height: 1;}
.a-a .a-tit{margin-bottom: 10px;font-size: 20px;color: #333;line-height: 30px;}
.a-a .a-des{margin-bottom: 15px;font-size: 14px;color: #666;line-height: 2;}
.a-a .a-box{width: 100%;margin-bottom: 14px;}
.a-a .a-img{width: 100%;}
.a-a .a-list{width: 100%;}
.a-a .a-one{padding-left: 15px;margin-bottom: 18px;font-size: 14px;color: #666;line-height: 2;position: relative;width: 100%;}
.a-a .a-one:before{content: "";display: inline-block;width: 4px;height: 4px;background-color: #006e66;position: absolute;left: 0;top: 12px;}

.b-a{padding-top: 32px;width: 100%;padding: 32px 15px 36px;background-size: cover;background-position: top center;box-sizing: border-box;}
.b-a *{line-height: 1;box-sizing: border-box;}
.b-a .b-tit{margin-bottom: 7px;font-size: 20px;color: #fff;}
.b-a .b-des{margin-bottom: 14px;font-size: 14px;color: #fff;line-height: 2;}
.b-a .b-list{width: 100%;}
.b-a .b-item{padding-left: 15px;padding-right:15px;padding-top: 22px;padding-bottom: 30px;margin-bottom: 10px;position: relative;width: 100%;background-color: #fff;overflow: hidden;}
.b-a .b-inner{font-size: 14px;color: #666;line-height: 2;}
.b-a .b-num{right: -3px;bottom: -14px;font-size: 56px;color: #d7e9e7;position: absolute;}

.c-a{padding-left: 15px;padding-right: 15px;padding-top: 33px;padding-bottom: 27px;width: 100%;box-sizing: border-box;}
.c-a *{line-height: 1;box-sizing: border-box;}
.c-a .c-tit{margin-bottom: 21px;font-size: 21px;color: #333;}
.c-a .c-box{margin-bottom: 12px;width: 100%;}
.c-a .c-img{width: 100%;}
.c-a .c-des{font-size: 14px;color: #666;line-height: 2;width: 100%;}


.d-a{padding-left: 15px;padding-right: 15px;padding-top: 29px;padding-bottom: 48px;width: 100%;background-color: #efefef;box-sizing: border-box;}
.d-a *{line-height: 1;box-sizing: border-box;}
.d-a .d-tit{margin-bottom: 17px;font-size: 21px;color: #333;text-align: center;line-height: 31px;}
.d-a .d-item{width: 100%;margin-bottom: 28px;}
.d-a .d-item:last-child{margin-bottom: 0;}
.d-a .d-num{margin-bottom: 4px;font-size: 41px;color: #006e66;text-align: center;font-weight: bold;}
.d-a .d-des{margin-bottom: 15px;font-size: 14px;color: #666;line-height: 2;text-align: center;}
.d-a .d-box{width: 100%;}
.d-a .d-img{width: 100%;}
.d-a .d-intro{padding-left: 15px;padding-right: 15px;padding-top: 13px;padding-bottom: 30px;font-size: 14px;color: #666;line-height: 2;width: 100%;background-color: #fff;}
.d-a .d-intro *{line-height: inherit;}
.d-a .d-intro p{margin-bottom: 28px;}
.d-a .d-intro p:last-child{margin-bottom: 0;}


.e-a{padding-top: 36px;padding-bottom: 46px;width: 100%;box-sizing: border-box;background-color: #efeff1;padding-left: 15px;padding-right: 15px;}
.e-a *{line-height: 1;box-sizing: border-box;}
.e-a .e-title{margin-bottom: 26px;font-size: 25px;color: #666;text-align: center;}
.e-a .e-list{width: 100%;}
.e-a .e-item{padding-left: 15px;padding-right: 15px;padding-top: 30px;padding-bottom: 30px;margin-bottom: 15px;width: 100%;background-color: #fff;}
.e-a .e-top{border-bottom: 1px dashed #f9f9f9;margin-bottom: 23px;width: 100%;}
.e-a .e-box{float: left;width: 30%;}
.e-a .e-img{width: 100%;}
.e-a .e-text{float: right;width: 60%;}
.e-a .e-type{margin-bottom: 28px;font-size: 14px;color: #999;}
.e-a .e-zh{font-size: 21px;color: #333;line-height: 35px;}
.e-a .e-en{padding-top: 16px;margin-bottom: 15px;font-size: 14px;color: #999;line-height: 2;}
.e-a .e-btns{font-size: 0;width: 100%;}
.e-a .e-read{margin-right: 11px;font-size: 14px;color: #fff;line-height: 35px;text-align: center;display: inline-block;vertical-align: top;cursor: pointer;width: 118px;background-color: #9778ab;border-radius: 0 0 10px 0 / 0 0 10px 0;}
.e-a .e-download{font-size: 14px;color: #9778ab;line-height: 31px;text-align: center;display: inline-block;vertical-align: top;cursor: pointer;width: 117px;border: 1px solid #9778ab;border-radius: 0 0 10px 0 / 0 0 10px 0;}

h1,h2,h3,h4,h5,h6{font-weight: normal}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.sizeEm{font-size: calc(100vw / 750 * 100);}
.u-a{padding: 0 .3em;font-size: inherit;}
.u-a h1{margin: 1.645em 0 .875em;text-align: center;font-size: .48em;color: #1e2629;}
.u-a h3{color: #1e2629;font-size: .3em;margin-bottom: 1em;margin-top: 1.3em;}
.u-b{width: 6.9em;overflow: auto;margin: 0 auto;max-width: 767px;}
.u-lb img{width: 6.9em;float: left;max-width: 767px;}
.u-slick p{width: 100%;line-height: 2;font-size: .24em;color: #4f646a;margin-bottom: .62em;max-width: 767px;}
.u-slick {width: 100%;position: relative;}
/* .u-spc{padding: 0 .15em 0 .3em } */
.u-slick .prevArrow{width: .7em;height:.7em;position: absolute;border-radius: 50%;border: .01em solid #eee;left: 34.6%;bottom: .25em;z-index: 99;}
.u-slick .nextArrow{width: .7em;height:.7em;position: absolute;border-radius: 50%;border: .01em solid #eee;left:52%;bottom: .25em;z-index: 99;}
.u-slick .prevArrow .p-r{width: .12em;height:.22em;margin: 0 auto ;background: url(/public/img/mobile/base/7.png) center center no-repeat;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}
.u-slick .nextArrow .p-l{width: .12em;height:.22em;margin: 0 auto ;background: url(/public/img/mobile/base/6.png) center center no-repeat;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}
.u-a .u-slick .prevArrow.active .p-r{background-image: url(/public/img/mobile/base/7_.png); }
.u-a .u-slick .nextArrow.active .p-l{background-image: url(/public/img/mobile/base/6_.png);}
.u-a .u-slick .prevArrow.active{border: .01em solid #006e66}
.u-a .u-slick .nextArrow.active{border: .01em solid #006e66}
.u-spc{padding-bottom: 1.29em;}
.u-a3{margin-bottom: .56em;}
.my_headImg{position: relative;max-width: 767px;font-size: calc(100vw / 750 * 100);}
.my_headImg h1{position: absolute;left: 50%;top: 36.38%; font-size: .6em;color: #20815c;transform: translateX(-50%)}
@media(min-width:768px){
    .my_headImg,.sizeEm{font-size: 100px}
}
.my_headImg .my_title{top: 50%;transform: translate(-50%,-50%);color:white;width: 100%;text-align: center}
.k-a{padding: 0 .3em}
.k-a>h3{font-size: .36em;color:#1e2629;margin-bottom: .94em;margin-top: 1.64em;}
.k-a p{color: #4f646a;font-size: .24em; line-height: 1.75;margin: 0;}
.k-a>img{width:100%;margin: .4em 0;}
.k-b{position: relative;width: 100%;margin: .6em 0}
.k-tree{position: absolute;left: 0;top: 0;width: 2.6em;height: 9.86em;} 
.k-c p{height: 8.79em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}            
.k-c p:nth-child(odd){margin-left: 8.79em;}
.k-c  p:nth-child(even){margin-left: 13.33em;}
.k-a h4{font-size: .3em;color: #1e2629;margin-bottom: 1em;}
.container{padding: 0;}
.sizeEm>img{width: 100%}
.z-a{padding: 0 .3em 1.01em}
.z-a h3{font-size: .36em;color: #1e2629;margin-bottom: 1.08em;margin-top: 2.46em;;}
.z-a p{color: #4f646a;font-size: .24em;margin-bottom: 3.25em;}
.z-link a{color: #1442ff;font-size: .24em}
.z-head h1{top: 50%;transform: translate(-50%,-50%)}

.txal{text-align: center}
.gb-ImgMTB{margin: .4em 0}
.greenBuild h1{color: white;top: 50%;transform: translate(-50%,-50%)}
.gb-wrapper{padding: 0 .3em;background-color: #fff;}
.bg-efefef{background-color: #efefef;padding-top: .4em;overflow: hidden;}
.gb-h2{font-size: .48em;line-height: 1.25;color: #333;font-weight: normal;margin-bottom: .73em;}
.gb-img{margin-bottom: .28em;width: 100%;}
.gb-img img{width: 100%}
.gb-p{color: #666666;font-size: .24em;line-height: 2;padding-bottom: 2em;}
.gb-h3{color: #333;font-weight: normal;font-size: .36em;line-height: 1.25;margin-bottom: 1em;text-align: center}
.gb-girds{width: 100%;background-color: #fff;margin-bottom: .3em;}
.gb-ul{width: 50%; border: 1px solid #eaeaea;float: left;box-sizing: border-box}
.gb-ul .gb-tt {font-weight: bold;font-size: .24em;height: 3.333em;line-height: 3.333em;}
.gb-ul:last-child{border-left: none}
.gb-li{height:4em;line-height:4em;font-size: .20em;text-align: center;color: #333;border-bottom: 1px solid #eaeaea;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 .15em}
.gb-li:last-child{border: none;}
.gb-b,.gb-c{margin-top: .3em;}
.gb-block{width: 100%;padding: .45em 0;border: 2px solid #eaeaea;border-left: none;border-right: none;margin-bottom: .5em ;}
.gb-box{width: 33.33%;text-align: center;float: left;}
.gb-box h4{color: #007169;font-size: .6em;}
.gb-box h6{color: #666666;font-size: .24em;line-height: 1.5;}
.gb-c{padding-bottom: 1.28em;}




/* 2022-1-14新增 */ 
.xma-a *{box-sizing: border-box;line-height: 1;} 
.xma-a{width: 100%;}
.xma-cont{width: 100%;padding: .3em;}
.xma-titles{color: #333333;font-size: .48em; font-weight: bold;margin-bottom: .3em;}
.xma-intro{color: #666666;font-size: .3em;line-height: 1.6;margin-bottom: .33em;}
.xma-textbox{color: #666666;font-size: .24em;line-height: 2;}
.xma-textbox *{line-height: inherit;}
.xma-textbox p{margin-bottom: 2em;}

.xmb-a *{box-sizing: border-box;line-height: 1;} 
.xmb-a{width: 100%;background-color: #efefef;}
.xmb-cont{width: 100%;padding: .6em .3em;}
.xmb-img{width: 100%;}
.xmb-img img{width: 100%;}

.xmc-a *{box-sizing: border-box;line-height: 1;} 
.xmc-a{width: 100%; }
.xmc-cont{width: 100%;padding:.55em .3em;}
.xmc-titles{color: #333333;font-weight: bold;font-size: .48em;line-height: 1.2;margin-bottom: .41em;}
.xmc-textbox{color: #666666;line-height: 2;font-size: .24em;}
.xmc-textbox *{line-height: inherit;}
.xmc-textbox P{margin-bottom: 2em;}
.xmc-img{width: 100%;margin-bottom: .2em;}
.xmc-img img{width: 100%;}
.xmc-buttom{color: #666666;font-size: .24em;text-align: center;}

.xmd-a *{box-sizing: border-box;line-height: 1;} 
.xmd-a{width: 100%; background-color: #efefef;}
.xmd-cont{width: 100%;padding:.55em .3em .6em;}
.xmd-titles{color: #333333;font-size: .48em;line-height: 1.25;font-weight: bold;margin-bottom: .41em;}
.xmd-textbox{color: #666666;line-height: 2;font-size: .24em;padding-bottom: 1em;}
.xmd-textbox *{line-height: inherit;}
.xmd-textbox P{margin-bottom: 2em;}
.xmd-list{width: 100%}
.xmd-one{width: 100%;}
.xmd-lt{width: 100%;background-color: #fff;}
.xmd-lt table{width: 100%;}
.xmd-lt table tr{width: 100%;}
.xmd-lt table tr th{text-align: center;line-height: 1.41;padding: .958em 0; color: #333333;font-size: .24em;font-weight: bold; border: solid 1px #eaeaea;}
.xmd-lt table tr th:first-child{width: 64%; }
.xmd-lt table tr{width: 100%;}
.xmd-lt table tr td{text-align: center;line-height: 1.41;padding: .958em 0;  color: #333333;font-size: .24em;  border: solid 1px #eaeaea;}
.xmd-lt table tr td:first-child{width: 64%; }

.xmd-rt{width: 100%;}
.xmd-img{width: 100%;}
.xmd-img img{width: 100%;}


.xme-a *{box-sizing: border-box;line-height: 1;} 
.xme-a{width: 100%;  }
.xme-cont{width: 100%;padding:.55em .3em .45em;}
.xme-top{margin-bottom: .3em;}
.xme-bottom{width: 100%;}
.xme-titles{color: #333333;font-size: .48em;line-height: 1.25;font-weight: bold;margin-bottom: .41em;}
.xme-textbox{color: #666666;line-height: 2;font-size: .24em; }
.xme-textbox *{line-height: inherit;}
.xme-textbox P{margin-bottom: 2em;}
.xme-textbox P:last-child{margin-bottom: 0;}

.xme-middle{width: 100%;padding: .45em 0;margin-bottom: .45em; display: flex;justify-content: space-between;flex-wrap: wrap;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}
.xme-one{width: 2em;text-align: center;}
.xme-c{color: #007169;font-weight: bold;font-size: .6em;margin-bottom: .333em;}
.xme-d{color: #666666;font-size: .24em;line-height: 1.5;}

.xmf-a *{box-sizing: border-box;line-height: 1;} 
.xmf-a{width: 100%; background-color: #efefef;}
.xmf-cont{width: 100%;padding:.55em .3em .6em;}
.xmf-titles{color: #333333;font-size: .48em;line-height: 1.25;font-weight: bold;margin-bottom: .41em;}
.xmf-textbox{color: #666666;line-height: 2;font-size: .24em;padding-bottom: 1em;}
.xmf-textbox *{line-height: inherit;}
.xmf-textbox P{margin-bottom: 2em;}


.pswp img{max-width: none !important;}<!--耗时1766236951.4965秒-->