@charset"utf-8";

.tool-wrapper p{margin:0;}
.part-wrapper{background: #fff;}
.part-wrapper li img{width:50px;height: 50px;}
.part-wrapper li p{margin:6px 0 0;font-size: 1.2rem;}

.digital-footer .digital-home {
    background-image: url('../images/h5/asite/10001001/f01.png');
    background-size:auto 100%;
}

.digital-footer .active .digital-home{
    background-image: url('../images/h5/asite/10001001/f01_2.png');
    background-size:auto 100%;
}
.digital-footer .digital-information{
    background-image: url('../images/h5/asite/10001001/f02.png');
    background-size:auto 100%;
}
.digital-footer .active .digital-information{
    background-image: url('../images/h5/asite/10001001/f02_2.png');
    background-size:auto 100%;
}
.digital-footer .digital-activity{
        background-image: url('../images/h5/asite/10001001/f05.png');
    background-size:auto 100%;
}
.digital-footer .active .digital-activity{
    background-image: url('../images/h5/asite/10001001/f05_2.png');
    background-size:auto 100%;
}
.digital-footer .digital-main {
    background-image: url('../images/h5/asite/10001001/f04.png');
    background-size:auto 100%;
}
.digital-footer .digital-main--active {
    background-image: url('../images/h5/asite/10001001/f04_2.png');
    background-size:auto 100%;
}

.digital-footer .digital-code-icon {
      width: 40px;
    height: 40px;
    display: block;
    margin: -20px auto 0px;
    background:url('../images/h5/asite/10001001/f-m.png') no-repeat center;
    background-size: 100%;
    border-radius: 50%;
}

/*模块*/
.section-head{ color: #333;font-size: 1.5rem;letter-spacing:1px;font-weight:bold;}
.section-head span{display: inline-block;vertical-align: text-bottom; margin-left:8px; color: #999;font-size:1.2rem;letter-spacing:0;font-weight: normal;}

.base-list ul{margin: 0;padding: 0;}
.base-list ul li{list-style: none;border-bottom: 1px solid #eeeeee;}
.base-list ul li i{display: inline-block;margin-right: 15px; width: 30px;height: 30px;border-radius: 50%;overflow: hidden;}
.base-list ul li p{width: 40%; font-size: 13px;color: #333;margin: 0;}
.base-list ul li span{color: #999;font-size: 12px;}
.nav-2 [class*=am-u-]{padding: 0 .5rem;}
.video-warp{position: relative;width: 100%;height: 208px;margin-bottom: 10px;}
.play-button{width: 40px;
    height: 40px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAAAXNSR0IArs4c6QAAAWhJREFUSA1j+P///0cgBoHjQGzCQCsAtgJB/AMy5wCxGNXtQ9iBwvoA5BUCMQvVLEQxHpNzDSjkRhXLMM3GKrIeKKpEkYVYjcUu+AMo3ALE3GRZiN1MvKKPgbIRJFuG10j8koeA0gZEW4jfLIKyf4EqpgOxMEELCRpFnIJ3QGU5QMyM00LizCFa1SWgSkeslhFtBGkKVwGVy6FYSJp+klR/A6quB2JOkIWMIK0oNlOf8xBoZDE9LAI7nYn6HsBq4l96WHQEaLUpAyiOaASeAM2NgvuPBpaACt82IEYtfKls0UagecpwXyAzqGTRdaA57sjmYrAptAjUsCkGYlYMg9EFyLQI1IiZB8Ti6Obh5JNh0QmgHlOcBuKSIMGi50C18UDMiMssvOJEWPQLqKYbiHnxGkRIkoBF24DyaoTMIEoeh0W3geI+RBlArCI0iz4D+RVAzEasfqLVAQ19AcSg5LoYiKWI1kiiQgCMBLnEEcfDSgAAAABJRU5ErkJggg==);}
.video-warp-cover{background: rgba(1,1,1,.5);width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;}
.cover-duration{margin: 0;color: #fff;}
.fix-us{position: fixed;bottom: 80px;right: 20px;width: 63px;height: 63px;}
.qy-list-news .webkit-box{align-items: start;}
.qy-img{width: 50px;height:50px;border: 1px solid #eeeeee;overflow: hidden;}
.qy-text{overflow: hidden;}
.qy-text h3{margin-bottom: 0.2rem; color: #333333;font-size: 1.4rem;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qy-text-tit span{display: inline-block;margin-right: 5px;height: 22px;line-height: 22px; background: #ecf6ff;color: #3b9efb;font-size: 12px;padding: 0 5px;border-radius: 3px;}

.zw-tit{font-size: 24px;color: #333;font-weight: bold;}
.zw-ser{background: #f0f0f0;font-size: 13px;height: 36px;line-height: 36px;padding:0 10px;border-radius: 18px;}
.zw-ser i{margin-right: 5px;}
.zw-list ul{margin:0;padding:0;}
.zw-list ul li{list-style: none;background: #fff;padding: 0 1rem}
.zw-name{font-size: 16px;font-weight: bold;}
.zw-price span{margin-left: 10px; color: #3b9efb;font-size: 14px;}
.zw-span span{margin-right: 5px;padding: 2px 5px; background: #f5f5f5;font-size: 12px;color: #999;border-radius: 3px;}
.zw-cp{font-size: 12px;color: #666;}
.zw-wor{font-size: 12px;}

.info-tit{font-size: 16px;font-weight: bold;margin-bottom: 1rem;}
.info-m{font-size: 14px;}
.info-m p{margin:0;}
.info-m h4{font-size: 14px;margin-bottom: 0;}
.info-m h5{font-weight: normal;margin-top: 0;}
.btn-app{border-radius: 4px;width: 90%;margin: 0 auto 5px; height: 40px;color: #fff;font-size: 14px;outline: none;border: none;
    background-image: -moz-linear-gradient( 90deg, rgb(59,158,251) 0%, rgb(117,211,255) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(59,158,251) 0%, rgb(117,211,255) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(59,158,251) 0%, rgb(117,211,255) 100%);}

.ym-tabs .am-nav-tabs {
    border-bottom: 1px solid #f5f5f5;
    padding: .5rem 0;
    display: flex;
    justify-content: center;
    font-size: 16px;
    white-space: nowrap;
    overflow-x: auto; }

.ym-tabs .am-tabs-bd {
    border: none; }

.ym-tabs a {
    color: #999; }

.ym-tabs .am-nav-tabs > li.am-active > a, .ym-tabs .am-nav-tabs > li.am-active > a:focus, .ym-tabs .am-nav-tabs > li.am-active > a:hover {
    color: #666;
    border: none;}

.ym-tabs .am-nav-tabs > li > a {
    border: none; }

.ym-tabs-vertical .am-nav-tabs {
    display: inline-block;
    float: left;
    border-bottom: transparent;
    padding: 0;
    height: calc(100vh - 98px);
    overflow-y: auto;background: #eee;}

.ym-tabs-vertical .am-nav-tabs li {
    float: none; }

.ym-tabs-vertical .am-nav-tabs li.am-active a {
    background: #fff; position: relative;}
.ym-tabs-vertical .am-nav-tabs li.am-active a:before{
    content: "";display: inline-block;width: 4px;height: 15px;background-image: -moz-linear-gradient( 90deg, rgb(60,106,225) 0%, rgb(110,185,255) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(60,106,225) 0%, rgb(110,185,255) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(60,106,225) 0%, rgb(110,185,255) 100%);
    position: absolute;top:50%;left: 0;margin-top: -7px;
}

.ym-tabs-vertical .am-nav-tabs li.am-active a span {
    display: inline-block;
    width: 100%;
    border-left: 3px solid #e2211f;
    color: #333; }

.ym-tabs-vertical .am-nav-tabs li a {
    margin-right: 0;
    text-align: center;
    padding: 1rem 0;
    width: 60px;
    font-size: 18px; }

.ym-tabs-vertical .am-tabs-bd {
    background: #fff;
    height: calc(100vh - 98px);
    overflow-y: hidden;font-size: 14px;line-height: 2;}
.ym-tabs-vertical .am-tabs-bd p{margin: 0;}
.ym-tabs-vertical .am-tabs-bd .panel-container {
    height: calc(100vh - 130px);
    overflow-y: auto; }
.ym-tabs-vertical .am-tabs-bd .panel-container .list{display: block;overflow: hidden;}

.news-banner{position: relative;}
.news-banner-name{min-height: 35px;padding: .5rem 1.6rem; background: rgba(0,0,0,.5);color: #fff;font-size: 16px;position: absolute;bottom: 0;left: 0;right: 0;}
.news-comp{font-size: 14px;}
.news-comp h2{font-size: 16px;color:#333;}

.vr-list ul{margin: 0;padding:0;}
.vr-list ul li{list-style: none;background-color: #fff;border-radius: 4px;margin-bottom: 1rem;}
.vr-list-img{border-radius: 4px;overflow: hidden;}
.vr-list-text{padding: 15px;font-size: 14px;color: #333333;}
.form-name{font-size: 14px;color: #333;min-width: 82px;}
.form-name em{color: #e42727;}
.form-box>input,.form-box>select{width: 100%;height: 42px;border: 1px solid #dddddd;font-size: 14px;padding-left:1rem;border-radius: 4px;outline: none;}
.form-box textarea{width: 100%;height: 100px;border: 1px solid #dddddd;font-size: 14px;padding:1rem;border-radius: 4px;outline: none;}
.form-box input::placeholder,.form-box textarea::placeholder{color:#999;}
.form-btn{background-image: -moz-linear-gradient( 90deg, rgb(59,158,251) 0%, rgb(117,211,255) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(59,158,251) 0%, rgb(117,211,255) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(59,158,251) 0%, rgb(117,211,255) 100%);border-radius: 4px;height: 44px;outline: none;border: none;width: 100%;color: #fff;}

/*公告*/
.notice-content .mobile-new{ /*height: 40px; margin-bottom:0px; */ background-color: #fff;display: flex;justify-content: space-between; align-items: center; overflow: hidden;padding:5px 0;}
.notice-content .mobile-new-title{color: #e60012;float: left;line-height:20px;}
.notice-content .mobile-new-title img{ width: 16px;vertical-align: middle;margin-top: -5px;}
.notice-content .mobile-new-text{flex: 1;margin-left: 10px; color: #333333; font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;border-left: 1px solid #eeeeee;}
.notice-content .mobile-new-title img{ width: auto;height: 16px;}
.notice-content .mobile-new i{color: #999;}
.t_news{float: left; width:88%; height:20px; font-size: 12px; color:#333; overflow:hidden; position:relative;}
.news_li,.swap{width: 100%;margin: 0;padding-left: 0; line-height:19px; display:block; position:absolute; top:0; left:10px;}
.news_li li,.swap li{width: 100%;list-style: none;}
.news_li a,.swap a{display: block; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.swap{top:19px;}

/*一行两个列表*/
.row-half ul{padding: 5px 0 ;margin: 0 -4px;display: block;overflow: hidden;}
.row-half ul li{padding: 5px 4px; list-style: none;float: left;width: 50%;}
.row-half-item{border:1px solid #f5f5f5;border-radius: 5px; overflow: hidden;}
.row-half-item-img{width: 100%;padding-top: 61.69%;position: relative;height: 1%;overflow: hidden;border-bottom: 1px solid #f5f5f5;}/*75.69%*/
.row-half-item-img img{width: 100%;position: absolute;top: 0;left: 0;right: 0;}
.row-half-item-text{padding:10px 6px 0;}
.row-half-item-text p{margin:0;height: 40px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #333;font-size: 1.3rem;letter-spacing: 1px;text-align: left;}
.row-half-item-text span{margin-top: 5px; padding-bottom: 5px;margin-right: 2px; font-size: 1.2rem;color: #999; display: block;overflow: hidden;text-align: left;}
/*竖向资讯列表*/
.vertical-list-news ul{padding-left: 0;margin-bottom: 0;}
.vertical-list-news ul li{list-style: none;border-bottom:1px solid #f5f5f5;}
.vertical-list-news ul li:last-child{border-bottom: none;}
.vertical-list-news-img {width:120px;height: 68px;border-radius: 5px;overflow: hidden;}
.vertical-list-text h3{margin-bottom: 3px;color: #333333;font-size: 1.3rem;font-weight: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.vertical-list-text p{margin:0;color: #999;font-size: 1.2rem;}
.vertical-list-text p span{display: inline-block;margin-right:10px;}
