@media all {@font-face{font-family: 'MiSans-Regular';
    src: url('https://assets-persist.lovart.ai/agent-static-assets/MiSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;}
*{margin: 0; padding: 0; box-sizing: border-box; font-family: 'MiSans-Regular', sans-serif; }
body{width: 100vw;
    margin: 0 auto;
    color: #333;
    background-color: #fff;
    overflow-x: hidden;}
.container{width: 1400px;
    margin: 0 auto;}
header{width: 100%;
    background-color: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
    position: sticky;
    top: 0;
    z-index: 100;}
.header-content{display: -ms-flexbox;display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    padding: 20px 0;}
.logo{display: -ms-flexbox;display: flex;
    -ms-flex-align: center;
        align-items: center;}
.logo img{max-width: 180px;}
.hamburger{display: none;}
nav ul{display: -ms-flexbox;display: flex;
    list-style: none;}
nav ul li{margin-left: 40px;}
nav ul li a{text-decoration: none;
    color: #333;
    font-family: 'MiSans-Medium', sans-serif;
    font-size: 16px;
    transition: color 0.3s;
    position: relative;}
nav ul li a:hover{color: #f39800;}
nav ul li a.active{color: #f39800;}
nav ul li a.active::after{content: '';
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #f39800;}
.banner{width: 100%;
    height: 500px;
    background-color: #f5f5f5;
    position: relative;
    overflow: hidden;}
.banner-content{position:  relative; height:  100%; display:  -ms-flexbox; display:  flex; -ms-flex-align:  center; align-items:  center; -ms-flex-pack:  center; justify-content:  center; background:  url("//qty83k.creatby.com/materials/213458/origin/832b75a70d5824d9cf07dca4c30df73e_origin.jpg") center center / cover no-repeat; background-image: url(//qty83k.creatby.com/materials/213458/origin/d8e322283d87022e671a173a4f409900_origin.jpg); }
.banner-text{text-align: center;
    color: white;
    z-index: 2;}
.banner-text h1{font-family: 'MiSans-Bold', sans-serif;
    font-size: 48px;
    margin-bottom: 20px;
    text-shadow: 0 2px 4px rgba(0,0,0,0.2);}
.banner-text p{font-size: 18px;
    margin-bottom: 30px;
    max-width: 600px;
    text-shadow: 0 1px 2px rgba(0,0,0,0.2);}
.btn{display: inline-block;
    padding: 12px 30px;
    background-color: #f39800;
    color: white;
    text-decoration: none;
    border-radius: 4px;
    font-family: 'MiSans-Medium', sans-serif;
    transition: background-color 0.3s;}
.btn:hover{background-color: #e08700;}
.banner-arrows{position: absolute;
    width: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0 30px;
    z-index: 3;}
.arrow{width: 50px;
    height: 50px;
    background-color: rgba(255,255,255,0.2);
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    cursor: pointer;
    transition: background-color 0.3s;}
.arrow:hover{background-color: rgba(255,255,255,0.4);}
.banner-dots{position: absolute;
    bottom: 20px;
    left: 50%;
    -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    display: -ms-flexbox;
    display: flex;
    z-index: 3;}
.dot{width: 10px;
    height: 10px;
    background-color: rgba(255,255,255,0.5);
    border-radius: 50%;
    margin: 0 5px;
    cursor: pointer;}
.dot.active{background-color: #f39800;}
.hero{height: 500px;
    background-color: #f5f5f5;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    overflow: hidden;}
.hero-content{text-align: center;
    position: relative;
    z-index: 2;}
.hero h1{font-size: 48px;
    margin-bottom: 20px;
    color: #fff;
    font-family: 'MiSans-Bold', sans-serif;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);}
.hero p{font-size: 20px; color: #fff; max-width: 800px; margin: 0 auto; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); white-space: nowrap; }
.hero::before{content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1;}
.hero-bg{position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #333;
    z-index: 0;}
.section{padding: 80px 0;}
.section-header{display: -ms-flexbox;display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 40px;}
.section-title{font-family: 'MiSans-Bold', sans-serif; font-size: 32px; position: relative; padding-left: 15px; }
.section-title::before{content: '';
    position: absolute;
    left: 0;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    width: 5px;
    height: 30px;
    background-color: #f39800;
    border-radius: 3px;}
.more-link{color: #f39800;
    text-decoration: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    font-family: 'MiSans-Medium', sans-serif;
    transition: color 0.3s;}
.more-link:hover{color: #e08700;}
.more-link i{margin-left: 5px;
    transition: transform 0.3s;}
.more-link:hover i{-ms-transform: translateX(3px);transform: translateX(3px);}
.about{background-color: #fff;}
.about-content{display: -ms-flexbox;display: flex; -ms-flex-align: baseline; align-items: baseline; gap: 30px; margin-bottom: 30px; font-size: 16px; line-height: 1.8; }
.about-text{-ms-flex: 1;flex: 1;}
.about-text h3{font-family: 'MiSans-Bold', sans-serif;
    font-size: 24px;
    margin-bottom: 20px;
    color: #333;}
.about-text p{line-height: 1.8;
    color: #666;
    margin-bottom: 30px;}
.about-image{-ms-flex:  1 1 0%;flex:  1 1 0%; height:  350px; background-color:  rgb(245, 245, 245); border-radius:  10px; overflow:  hidden; position:  relative; background-image:  url("//qty83k.creatby.com/materials/5/origin/2849ae6a6099212914e5d01e7b92a973_origin.png"); background-size: cover; }
.stats-cards{display: -ms-flexbox;display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    gap: 30px;}
.stat-card{-ms-flex: 1;flex: 1;
    padding: 30px;
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
    text-align: center;
    transition: transform 0.3s, box-shadow 0.3s;
    background-color: #fff;}
.stat-card:hover{-ms-transform: translateY(-5px);transform: translateY(-5px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);}
.stat-number{font-size: 48px;
    font-weight: bold;
    color: #f39800;
    margin-bottom: 10px;
    font-family: 'MiSans-Bold', sans-serif;}
.stat-title{font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    font-family: 'MiSans-Medium', sans-serif;}
.stat-desc{font-size: 14px;
    color: #666;}
.history{background-color: #f9f9f9;}
.timeline-container{position: relative;
    padding: 80px 0;}
.timeline{position: relative; max-width: 1400px; margin: 0 auto; }
.timeline::after{content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #f39800;
    top: 50%;
    left: 0;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    z-index: 1;}
.timeline-slider{display: -ms-flexbox;display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    position: relative;
    z-index: 2;
    padding: 0 10px;}
.timeline-item{-ms-flex: 1;flex: 1;
    text-align: center;
    position: relative;
    margin: 0 5px;}
.timeline-dot{width: 14px;
    height: 14px;
    background-color: #f39800;
    border: 2px solid #fff;
    border-radius: 50%;
    margin: 0 auto 15px;
    z-index: 3;
    box-shadow: 0 0 0 1px #ccc;
    transition: all 0.3s ease;
    position: absolute;
    left: 50%;
    top: calc(50% - 7px);}
.timeline-content{background-color: white;
    padding: 12px 15px;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    min-height: 60px;
    margin-top: 10px;
    position: relative;
    text-align: center;}
.timeline-item:nth-child(odd) .timeline-content{margin-bottom: 30px;
    -ms-transform: translateY(-50px);
        transform: translateY(-50px);}
.timeline-item:nth-child(even) .timeline-content{margin-top: 30px;
    -ms-transform: translateY(50px);
        transform: translateY(50px);}
.timeline-title{font-size: 14px;
    font-weight: bold;
    margin-bottom: 3px;
    color: #333;
    font-family: 'MiSans-Bold', sans-serif;}
.timeline-desc{font-size: 12px;
    color: #999;
    line-height: 1.3;}
.timeline-nav{position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0 -30px;
    z-index: 10;}
.timeline-nav-btn{width: 20px; height: 20px; border-radius: 50%; background-color: #f39800; border: 2px solid #fff; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); cursor: pointer; transition: background-color 0.3s; }
.timeline-nav-btn:hover{background-color: #f39800;
    color: white;}
.timeline-prev{margin-left: -20px;}
.timeline-next{margin-right: -20px;}
.founder{display: -ms-flexbox;display: flex;
    gap: 50px;
    -ms-flex-align: center;
        align-items: center;}
.founder-photo{-ms-flex: 0 0 400px;flex: 0 0 400px;
    height: 500px;
    background-color: #eee;
    border-radius: 8px;
    overflow: hidden;}
.founder-info{-ms-flex: 1;flex: 1;}
.founder-name{font-size: 28px;
    font-weight: bold;
    margin-bottom: 10px;
    font-family: 'MiSans-Bold', sans-serif;}
.founder-title{color: #f39800;
    font-size: 18px;
    margin-bottom: 20px;
    font-family: 'MiSans-Medium', sans-serif;}
.founder-bio{line-height: 1.8;}
.founder-bio p{margin-bottom: 15px;}
.news{background-color: #f9f9f9;}
.news-container{display: -ms-flexbox;display: flex;
    gap: 40px;}
.news-image{-ms-flex: 0 0 400px;flex: 0 0 400px; height: 300px; background-color: #f0f0f0; border-radius: 10px; overflow: hidden; position: relative; background-size: contain; background-position: center center; background-repeat: no-repeat; transition: opacity 0.3s ease-in-out; }
.news-content{-ms-flex: 1;flex: 1; width: 660px; }
.news-tabs{display: -ms-flexbox;display: flex;
    margin-bottom: 20px;
    border-bottom: 1px solid #eee;}
.news-tab{padding: 10px 20px;
    cursor: pointer;
    font-family: 'MiSans-Medium', sans-serif;
    position: relative;}
.news-tab.active{color: #f39800;}
.news-tab.active::after{content: '';
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #f39800;}
.news-list{list-style:  none; margin-bottom: 40px; }
.news-item{display: -ms-flexbox;display: flex; -ms-flex-pack: justify; justify-content: space-between; padding: 12px 0; border-bottom: 1px dashed #eee; }
.news-item:last-child{border-bottom: none;}
.news-item-title{-ms-flex: 1;flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333;}
.news-item-title:hover{color: #f39800;
    cursor: pointer;}
.news-item-date{color: #999;
    margin-left: 20px;}
.events{background-color: #fff;}
.event-banner{height: 400px;
    background-color: #f5f5f5;
    border-radius: 10px;
    margin-bottom: 40px;
    position: relative;
    overflow: hidden;}
.event-banner::after{content: '赛事海报';
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    color: #999;
    font-size: 24px;}
.event-features{display: -ms-flexbox;display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    gap: 20px;}
.event-feature{-ms-flex: 1;flex: 1;
    background-color: #f9f9f9;
    padding: 30px 20px;
    border-radius: 8px;
    text-align: center;
    transition: transform 0.3s, box-shadow 0.3s;}
.event-feature:hover{-ms-transform: translateY(-5px);transform: translateY(-5px);
    box-shadow: 0 10px 20px rgba(0,0,0,0.05);}
.event-feature-icon{width: 60px;
    height: 60px;
    background-color: #f39800;
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    margin: 0 auto 20px;
    color: white;
    font-size: 24px;}
.event-feature h4{font-family: 'MiSans-Medium', sans-serif;
    margin-bottom: 10px;
    color: #333;}
.event-feature p{color: #666;
    font-size: 14px;
    line-height: 1.6;}
.solutions{background-color: #f9f9f9;}
.solution-cards{display: -ms-flexbox;display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 20px;}
.solution-card{-ms-flex: 0 0 calc(20% - 16px);flex: 0 0 calc(20% - 16px);
    background-color: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
    transition: transform 0.3s, box-shadow 0.3s;}
.solution-card:hover{-ms-transform: translateY(-5px);transform: translateY(-5px);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.solution-image{height: 150px; background-color: #f0f0f0; position: relative; background-size: cover; background-position: 50% 50%; }
.solution-image::after{content: none; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: #999; font-size: 16px; }
.solution-content{padding: 20px;}
.solution-content h4{font-family: 'MiSans-Medium', sans-serif;
    margin-bottom: 10px;
    color: #333;}
.solution-content p{color: #666;
    font-size: 14px;
    line-height: 1.6;
    height: 67px;
    overflow: hidden;}
.event-news{background-color: #fff;}
.event-news-grid{display: -ms-grid;display: grid;
    -ms-grid-columns: (1fr)[3];
        grid-template-columns: repeat(3, 1fr);
    gap: 20px;}
.event-news-item{height: 250px; background-color: #f5f5f5; border-radius: 8px; overflow: hidden; position: relative; transition: transform 0.3s; background-size: cover; background-position: 50% 50%; }
.event-news-item:hover{-ms-transform: scale(1.02);transform: scale(1.02);}
.event-news-item::after{content: none; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: #999; font-size: 16px; }
.honors{background-color: #f9f9f9;}
.honor-slider{display: -ms-flexbox;display: flex; gap: 20px; }
.honor-item{-ms-flex: 0 0 300px;flex: 0 0 300px;
    background-color: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);}
.honor-image{height: 200px; background-color: #f0f0f0; position: relative; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%; }
.honor-image::after{content: none; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: #999; font-size: 16px; }
.honor-content{padding: 20px;}
.honor-content h4{font-family: 'MiSans-Medium', sans-serif;
    margin-bottom: 10px;
    color: #333;}
.honor-content p{color: #666;
    font-size: 14px;
    line-height: 1.6;}
.partners{background-color: #fff;}
.partner-logos{display: -ms-flexbox;display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 20px;
    -ms-flex-pack: center;
        justify-content: center;}
.partner-logo{width: 250px; height: 60px; background-color: #eaeaea; border-radius: 8px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; color: transparent; transition: transform 0.3s; background-size: 90%; background-repeat: no-repeat; background-position: 50% 50%; }
.partner-logo:hover{-ms-transform: scale(1.05);transform: scale(1.05);}
footer{background-color: #333;
    color: #fff;
    padding: 60px 0 30px;}
.footer-content{display: -ms-flexbox;display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin-bottom: 40px;}
.footer-logo img{width: 180px;}
.footer-links{-ms-flex: 0 0 200px;flex: 0 0 200px;}
.footer-title{font-family: 'MiSans-Bold', sans-serif;
    font-size: 18px;
    margin-bottom: 20px;
    position: relative;
    padding-bottom: 10px;
    text-align: left;}
.footer-title::after{content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 30px;
    height: 2px;
    background-color: #f39800;}
.footer-links ul{list-style: none;}
.footer-links ul li{margin-bottom: 10px;}
.footer-links ul li a{color: #aaa;
    text-decoration: none;
    transition: color 0.3s;}
.footer-links ul li a:hover{color: #f39800;}
.footer-contact{-ms-flex: 0 0 350px;flex: 0 0 350px;}
.contact-item{display: -ms-flexbox;display: flex;
    margin-bottom: 15px;
    color: #aaa;}
.contact-item i{margin-right: 10px; color: #f39800; line-height: 20px; }
.footer-qrcode{-ms-flex: 0 0 150px;flex: 0 0 150px;
    text-align: center;}
.qrcode-box{width:  120px; height:  120px; background-color:  rgb(255, 255, 255); margin:  0px auto 10px 0px; display:  -ms-flexbox; display:  flex; -ms-flex-align:  center; align-items:  center; -ms-flex-pack:  center; justify-content:  center; color:  rgb(153, 153, 153); font-size:  12px; margin-right: 0px; }
.footer-bottom{border-top: 1px solid rgba(255,255,255,0.1);
    padding-top: 20px;
    text-align: center;
    color: #aaa;
    font-size: 14px;}
.DIV_B36Nog{min-height: 0px; }
.DIV_t4LXKZ{min-height: 0px; }
.logo-link{min-height:  auto; display:  -ms-flexbox; display:  flex; -ms-flex-direction: column; flex-direction: column; }
.P_WqjwZa{width: 120px; }
.bg-white{background-color: #fff !important; }
.bg-gray{background-color: #f9f9f9 !important; }
.list_nUgnk1{list-style-type:  none; padding-left:  0px; min-height: auto; }
.listitem_TbSoYZ{padding:  5px 0px; margin-bottom:  0px; background-color:  transparent; min-height:  auto; padding-right: 0px; }
.div_qmM3lw{position: relative; min-height: 150px; }
.div_323GAK{width: 200px; height: 150px; float: left; display: inline-block; position: absolute; top: 0px; left: 0px; border: 1px solid rgb(204, 204, 204); background-image: url(//qty83k.creatby.com/materials/origin/45e70acac7b4ae53cd32089fc55a948b_origin.jpg); background-size: cover; background-position: 50% 50%; border-bottom-color: rgba(204,204,204,1); border-top-color: rgba(204,204,204,1); border-right-color: rgba(204,204,204,1); border-left-color: rgba(204,204,204,1); }
.div_gGImYD{margin-left: 200px; }
.textlink_Mf9Eaf{font-size: 20px; float: none; clear: both; display: inline-block; padding-left: 10px; }
.div_V0mD38{min-height: 0px; margin-left: ; padding-left: 10px; }
.textlink_RnyTJk{color: #696969; }
.paragraph_ERfa8R{float: none; display: inline-block; margin-left: 13px; font-family: 'book antiqua', palatino; color: rgb(107, 107, 107); font-style: italic; }
.paragraph_teT3yl{display: block; float: none; width: auto; padding-left: 15px; line-height: 1.5em; text-align: justify; color: rgb(112, 112, 112); overflow: visible; height: auto; margin-bottom: 0px; }
.list_EQ3cav{list-style-type: none; padding-left: 0px; }
.div_4FqHbD{position: relative; min-height: 150px; }
.div_0Z5KKK{width: 200px; height: 150px; float: left; display: inline-block; position: absolute; top: 0px; left: 0px; border: 1px solid rgb(204, 204, 204); background-image: url(//qty83k.creatby.com/materials/origin/45e70acac7b4ae53cd32089fc55a948b_origin.jpg); background-size: cover; background-position: 50% 50%; border-bottom-color: rgba(204,204,204,1); border-top-color: rgba(204,204,204,1); border-right-color: rgba(204,204,204,1); border-left-color: rgba(204,204,204,1); }
.div_xOBfTB{margin-left: 200px; }
.textlink_24HBj6{font-size: 20px; float: none; clear: both; display: inline-block; padding-left: 10px; }
.div_4oxMFz{min-height: 0px; margin-left: ; padding-left: 10px; }
.textlink_1QjvhQ{color: #696969; }
.paragraph_ODGh8z{float: none; display: inline-block; margin-left: 13px; font-family: 'book antiqua', palatino; color: rgb(107, 107, 107); font-style: italic; }
.paragraph_PbHara{display: block; float: none; width: auto; padding-left: 15px; line-height: 1.5em; text-align: justify; color: rgb(112, 112, 112); overflow: visible; height: auto; margin-bottom: 0px; }
.column_ooQpfz{padding-left: 8px; padding-right: 8px; margin-bottom: 10px; height: auto; background-color: transparent; }
.div_78NFR0{position: relative; min-height: 180px; border: 1px solid rgb(217, 217, 217); height: 180px; background-image: url(//qty83k.creatby.com/materials/origin/45e70acac7b4ae53cd32089fc55a948b_origin.jpg); background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; }
.div_bLaW4b{position: absolute; bottom: 0px; right: 0px; top: 0px; left: 0px; opacity: 0; -ms-transform: rotate(0deg) scale(1) translate(0%, 0%); transform: rotate(0deg) scale(1) translate(0%, 0%); -webkit-transform: rotate(0deg) scale(1) translate(0%, 0%); transition: all 1s ease; text-align: center; background-color: rgba(0, 0, 0, 0.470588); height: 100%; }
.div_ccpGVi{height: 50%; min-height: 0px; }
.linkblock_lEhhRO{min-height: 0px; min-width: 0px; margin-top: -20px; }
.image_vdKSTO{width: 40px; display: block; margin-left: auto; margin-right: auto; margin-top: ; }
.textlink_3aX8VK{font-size: 17px; font-weight: 700; color: rgb(0, 0, 0); margin-top: 10px; margin-bottom: 5px; display: block; }
.paragraph_eVAcJK{color: rgb(130, 130, 130); text-align: justify; }
.pagination > li > .paginationlink_UUBSU3{border-style: none; border-radius: 0px; padding: 2px 8px; padding-right: 8px; }
.list_zyqiKB{list-style-type: none; padding-left: 0px; }
.div_Onx8P7{position: relative; min-height: 150px; }
.div_e1lS3H{width: 200px; height: 150px; float: left; display: inline-block; position: absolute; top: 0px; left: 0px; border: 1px solid rgb(204, 204, 204); background-image: url(//qty83k.creatby.com/materials/origin/45e70acac7b4ae53cd32089fc55a948b_origin.jpg); background-size: cover; background-position: 50% 50%; border-bottom-color: rgba(204,204,204,1); border-top-color: rgba(204,204,204,1); border-right-color: rgba(204,204,204,1); border-left-color: rgba(204,204,204,1); }
.div_iwftqd{margin-left: 200px; }
.textlink_6p2WMU{font-size: 20px; float: none; clear: both; display: inline-block; padding-left: 10px; }
.div_r3UGtK{min-height: 0px; margin-left: ; padding-left: 10px; }
.textlink_AkO6Yk{color: #696969; }
.paragraph_ucrr86{float: none; display: inline-block; margin-left: 13px; font-family: 'book antiqua', palatino; color: rgb(107, 107, 107); font-style: italic; }
.paragraph_zdulRb{display: block; float: none; width: auto; padding-left: 15px; line-height: 1.5em; text-align: justify; color: rgb(112, 112, 112); overflow: visible; height: auto; margin-bottom: 0px; }
.list_SwupP9{list-style-type:  none; padding-left:  0px; -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.listitem_zxWIL5{padding: 10px 15px 10px 10px; margin-bottom: 10px; background-color: transparent; }
.div_s3QVBk{position:  relative; min-height: auto; width:  100%; height:  100%; }
.div_3l1eAg{width: 200px; height: 150px; float: left; display: inline-block; position: absolute; top: 0px; left: 0px; border: 1px solid rgb(204, 204, 204); background-image: url(//qty83k.creatby.com/materials/origin/45e70acac7b4ae53cd32089fc55a948b_origin.jpg); background-size: cover; background-position: 50% 50%; border-bottom-color: rgba(204,204,204,1); border-top-color: rgba(204,204,204,1); border-right-color: rgba(204,204,204,1); border-left-color: rgba(204,204,204,1); }
.div_saAeIk{margin-left: 200px; }
.textlink_VNxmNJ{font-size: 20px; float: none; clear: both; display: inline-block; padding-left: 10px; }
.div_MlZVXm{min-height: 0px; margin-left: ; padding-left: 10px; }
.textlink_WXLwxv{color: #696969; }
.paragraph_XZwjyT{float: none; display: inline-block; margin-left: 13px; font-family: 'book antiqua', palatino; color: rgb(107, 107, 107); font-style: italic; }
.paragraph_8U4DTP{display: block; float: none; width: auto; padding-left: 15px; line-height: 1.5em; text-align: justify; color: rgb(112, 112, 112); overflow: visible; height: auto; margin-bottom: 0px; }
.DIV_JngZ3n{background-image:  url("//qty83k.creatby.com/materials/5/origin/935427acb9fa9b7beccbf42dbbf8d161_origin.jpeg"); background-size:  cover; background-position:  40% 50%; background-position-x: 40%; background-position-y: 50%; }
.content-wrapper{display: -ms-flexbox;display: flex; gap: 40px; }
.contact-form{-ms-flex:  1 1 0%;flex:  1 1 0%; background-color:  rgb(255, 255, 255); border-radius:  8px; box-shadow:  rgba(0, 0, 0, 0.05) 0px 5px 15px; padding:  20px 40px 40px; padding-top: 20px; }
.form-group{margin-bottom: 20px; }
.form-group label{display: block; margin-bottom: 8px; font-weight: 500; color: #333; }
.form-group label .required{color: #f39800; margin-left: 4px; }
.form-control{width: 100%; padding: 12px 15px; border: 1px solid #ddd; border-radius: 4px; font-size: 14px; transition: border-color 0.3s; }
.contact-info{-ms-flex: 1;flex: 1; }
.info-card{background-color: #fff; border-radius: 8px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); padding: 30px; margin-bottom: 30px; }
.info-card-title{font-size:  18px; font-weight:  bold; margin-bottom:  20px; color:  rgb(51, 51, 51); position:  relative; padding-bottom: 0px; }
.H2_qeMOU9{font-size:  24px; margin-bottom: 25px; }
.department-item{margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dashed #eee; }
.department-name{font-weight: 500; margin-bottom: 5px; color: #333; }
.contact-detail{display:  -ms-flexbox;display:  flex; -ms-flex-align:  center; align-items:  center; margin-bottom:  5px; color:  rgb(102, 102, 102); min-height: auto; }
.contact-detail i{margin-right: 8px; color: #f39800; font-size: 16px; }
.branch-card{margin-bottom: 0px; }
.cbsect_98303c1d{padding-bottom:  70px; padding-top:  70px; background-color: rgb(255, 255, 255); }
.cbdiv_1fc7c054{position:  absolute; z-index:  0; bottom: 0; right: 0; top: 0; left: 0; }
.cbdiv_842e7e41{position:  relative; bottom:  0px; right:  0px; top:  0px; left:  0px; background-size: cover; background-position:  50% 50%; height:  100%; }
.cbdiv_70b46185{height:  100%; color:  rgb(255, 0, 255); background-color:  rgb(26, 87, 166); background-image:  linear-gradient(140deg, currentcolor, transparent); opacity:  0.6; z-index:  0; bottom:  0px; right:  0px; top:  0px; left:  0px; }
.cbcont_96c8c1bd{padding-top:  0px; padding-bottom:  0px; background-color: rgba(0, 0, 0, 0); }
.cbdiv_263adffd{display:  -ms-flexbox;display:  flex; -ms-flex-align:  center; align-items:  center; background-color:  rgba(0, 0, 0, 0); color:  rgb(217, 217, 217); min-height:  20px; margin-bottom: 40px; }
.cb_oth_4da5db0a{-ms-flex:  1 1 0%;flex:  1 1 0%; margin-right:  20px; margin-left:  10px; border-top-color:  currentcolor !important; }
.cbdiv_78caf345{min-height:  0px; text-align:  center; color: #434343; -ms-flex:  0 0 auto; flex:  0 0 auto; max-width:  60%; }
.cbhead_349ea327{font-family:  Source-Han-Light; margin-top:  10px; line-height: 1em; }
.cbhead_6c006e8e{line-height:  1.3em; margin-top: 10px; font-family:  Caudex; padding-left:  2px; padding-right:  2px; margin-bottom:  10px; }
.cbpara_f1ebc2eb{line-height:  1.7em; opacity:  0.7; font-family:  -apple-system-font, "Helvetica Neue", Helvetica, sans-serif; display:  inline-block; font-size:  15px; }
.cb_oth_acce2f12{-ms-flex:  1 1 0%;flex:  1 1 0%; margin-left:  20px; margin-right:  10px; border-top-color:  currentcolor !important; border-type: border-top; }
.cbdiv_90b5f333{background-color:  rgba(0, 0, 0, 0); text-align:  center; height: 300px; overflow:  hidden; }
.cbmap_7960dd7b{height: calc(100% + 20px); }
.gray_filter{filter: saturate(0.2); -webkit-filter: saturate(0.2); }
.cbdiv_620feb9a{background-color:  rgba(0, 0, 0, 0); text-align:  center; height: 300px; overflow:  hidden; }
.cbmap_c9174354{height: 390px; }
.map-wrapper{background-color:  rgba(0, 0, 0, 0); text-align:  center; height: 420px; overflow:  hidden; margin-bottom:  40px; border-radius:  8px; box-shadow:  rgba(0, 0, 0, 0.05) 0px 5px 15px; padding:  15px 15px 30px; }
.map-title{text-align: left; color: #f39800; }
select.form-control{padding: 5px 15px; }
textarea.form-control{height: 150px; }
.branch-items{display: -ms-grid;display: grid; -ms-grid-columns: (minmax(0, 1fr))[2]; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 2rem; }
.filter-section{display: -ms-flexbox;display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; margin-bottom: 30px; }
.tabs{display: -ms-flexbox;display: flex; }
.tab{padding: 10px 30px; font-size: 18px; font-family: 'MiSans-Medium', sans-serif; cursor: pointer; border-bottom: 2px solid transparent; transition: all 0.3s; }
.tab.active{color: #f39800; border-bottom: 2px solid #f39800; }
.search-box{display: -ms-flexbox;display: flex; -ms-flex-align: center; align-items: center; }
.search-input{width: 250px; padding: 10px 15px; border: 1px solid #ddd; border-radius: 4px 0 0 4px; outline: none; font-size: 14px; margin-bottom: 0px; }
.search-btn{background-color: #f39800; color: white; font-size: 13px; border: none; padding: 10px 20px; border-radius: 0 4px 4px 0; cursor: pointer; transition: background-color 0.3s; }
.news-news-item{padding: 30px 0; border-bottom: 1px solid #eee; }
.news-thumbnail{width: 352px; height: 150px; background-color: #f5f5f5; border-radius: 6px; overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; color: #999; }
.news-info{-ms-flex: 1;flex: 1; margin-left: 30px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: justify; justify-content: space-between; }
.news-title{font-size: 20px; font-family: 'MiSans-Bold', sans-serif; margin-bottom: 15px; color: #222; }
.news-desc{font-size: 15px; color: #666; line-height: 1.6; margin-bottom: 20px; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; }
.news-meta{display:  -ms-flexbox;display:  flex; -ms-flex-pack:  justify; justify-content:  space-between; -ms-flex-align:  center; align-items:  center; min-height: auto; }
.news-detail-btn{background-color: transparent; color: #f39800; border: 1px solid #f39800; padding: 8px 20px; border-radius: 4px; cursor: pointer; transition: all 0.3s; font-size: 14px; }
.news-source{font-size: 14px; color: #999; }
.news-date{font-size: 14px; color: #999; margin-left: 20px; }
.pagination{display: block; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; padding: 20px 0; margin: 0 auto; }
.total-count{font-size: 14px; color: #666; }
.page-numbers{display: -ms-flexbox;display: flex; -ms-flex-pack: center; justify-content: center; }
.page-nav-btn{padding: 8px 15px; border: 1px solid #ddd; border-radius: 4px; cursor: pointer; transition: all 0.3s; font-size: 14px; color: #666; background-color: transparent; }
.pagination.disabled{color: #ccc; cursor: not-allowed; }
.page-number{width: 36px; height: 36px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; margin: 0 5px; border: 1px solid #ddd; border-radius: 4px; cursor: pointer; transition: all 0.3s; font-size: 14px; color: #666; }
.page-number.active{background-color: #f39800; color: white; border-color: #f39800; }
.container-newsitem{display: -ms-flexbox;display: flex; gap: 40px; -ms-grid-columns: 2; grid-template-columns: 2; -ms-flex-pack: justify; justify-content: space-between; }
.cbsect_86fab06d{padding-bottom:  100px; padding-top:  100px; background-color: rgb(217, 217, 217); min-height:  20px; }
.cbcont_e77b2ea0{padding-top:  0px; padding-bottom:  0px; background-color: rgba(0, 0, 0, 0); min-height:  20px; }
.cbdiv_20120475{min-height:  100px; margin-top:  0px; background-color:  rgb(255, 255, 255); margin-bottom: 0px; }
.cbcont_e7d47f0d{color:  rgb(67, 67, 67); text-align:  center; width: 1000px; }
.cbdiv_d0d5d889{background-position:  50% 50%; background-size:  cover; position:  relative; background-image:  url("//qty83k.creatby.com/materials/origin/1c25d49b6899798346a84bab493a398a_origin.jpg"); padding-top: 40%; }
.cbdiv_46cc709c{padding: 40px 80px 30px; position: absolute; bottom: 0px; width: 100%; color: rgb(232, 232, 232); background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.701961) 100%); text-align: left;}
.cbhead_78283cce{font-family: Source-Han-Normal; text-shadow:  rgb(0, 0, 0) 1px 1px 0px; }
.cblabe_2899bc33{font-family:  "Microsoft YaHei"; font-weight:  normal; margin-right: 15px; }
.cblabe_755f5a36{font-weight:  200; top:  48px; font-family:  georgia; }
.cbdiv_ab00f7dc{text-align:  left; display:  inline-block; padding:  0px; padding-bottom: 0px; }
.cbhead_aabad039{margin-top: 0px; font-size: 32px; font-weight: bold; color: #333; margin-bottom: 20px; line-height: 1.4; font-family: 'MiSans-Regular', sans-serif; }
.cblabe_9696063a{font-family:  "Microsoft YaHei"; font-weight:  normal; margin-right: 15px; }
.cblabe_b7caec1f{font-weight:  400; color:  rgb(153, 153, 153); font-size: 16px; font-family:  MiSans-Regular, sans-serif; line-height:  14px; margin-bottom:  0px; }
.cbpara_ada24662{font-style:  normal; line-height:  1.7em; margin-top:  9px; padding-top:  14px; padding-bottom:  11px; border-top:  1px dashed rgb(166, 166, 166); border-bottom:  1px dashed rgb(166, 166, 166); font-size:  15px; opacity: 0.8; }
.cbtext_efda8a65{font-size: 16px; line-height: 1.8; color: #333; margin-bottom: 40px; }
.related-news{width:  350px; }
.news-label{min-height:  auto; border-bottom:  1px solid rgb(238, 238, 238); margin-bottom:  30px; padding-bottom: 20px; }
.list_9PLRRi{list-style-type: none; padding-left: 0px; }
.listitem_9KBqTf{background-color: transparent; }
.div_HjeRoj{position: relative; min-height: 150px; }
.div_eeeX3Q{border: 1px solid rgb(204, 204, 204); background-image: url(//qty83k.creatby.com/materials/origin/45e70acac7b4ae53cd32089fc55a948b_origin.jpg); background-size: cover; background-position: 50% 50%; border-bottom-color: rgba(204,204,204,1); border-top-color: rgba(204,204,204,1); border-right-color: rgba(204,204,204,1); border-left-color: rgba(204,204,204,1); }
.div_neo2rx{min-height:  0px; padding-left: 0px; }
.textlink_ApMMmY{color: #696969; }
.paragraph_C2mZZp{float: none; display: inline-block; margin-left: 13px; font-family: 'book antiqua', palatino; color: rgb(107, 107, 107); font-style: italic; }
.paragraph_WQWBP0{text-align: justify; }
.pagination > li > .paginationlink_z9e25z{border-style: none; border-radius: 0px; padding: 2px 8px; padding-right: 8px; position: relative; height: 100%; width: 100%; display: block; }
.related-news li.news-item.news-news-item{-ms-flex-direction: column;flex-direction: column; border: 0px; width: 100%; background-color: #fff; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); border-radius: 10px; overflow: hidden; transition: transform 0.3s, box-shadow 0.3s; padding: 0px; margin-bottom: 20px; }
.related-news li.news-item.news-news-item:hover{-ms-transform: translateY(-5px);transform: translateY(-5px); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1); }
.related-news li.news-item.news-news-item .news-thumbnail{width: 100%; height: 140px; border-radius: 0px; }
.related-news li.news-item.news-news-item .news-info{margin-left: 0px; padding: 20px; }
.related-news li.news-item.news-news-item .news-title{font-size: 18px; font-weight: 400; margin-bottom: 10px; color: #333; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; }
.related-news li.news-item.news-news-item .news-date{margin-left: 0px; }
.successmessage_U4ukiq{text-align: center; font-style: italic; min-height: 200px; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; margin: 0; padding: 0; }
.errormessage_CidyJH{padding-left: 20px; padding-top: 10px; padding-bottom: 10px; color: rgb(255, 0, 0); background-color: rgba(196, 196, 196, 0.498039); font-style: italic; }
.searchbox_HTirEF{min-height:  20px; display:  -ms-flexbox; display:  flex; height:  50px; -ms-flex-pack: center; justify-content: center; }
.input_ccw8zy{font-size: 14px; }
.LI_OYjX2j{position: relative; }
.pagination > li > .page-number-a{border-style: none; border-radius: 0px; padding: 2px 8px; padding-right: 8px; position: relative; height: 100%; width: 100%; display: block; }
.page-number-a{border-style: none; border-radius: 0px; padding: 2px 8px; padding-right: 8px; position: relative; height: 100%; width: 100%; display: block; line-height: 30px; font-size: 14px; color: #666; }
li.page-number.active .page-number-a{color: #fff; font-weight: bold; }
.A_902EZ4{min-height: auto; }
.tab-text{color: #000000; }
.DIV_eSCtFC{min-height: 0px; }
.c-form.c-success .c-successmessage{display: -ms-flexbox !important;display: flex !important; }
.DIV_QiAoav{background-image: url(//qty83k.creatby.com/materials/213458/origin/c779bf005f941c066c76e0dc97b4cf1b_origin.jpg); background-position:  50% 50%; background-size:  cover; }
.about-content > p{-ms-flex: 1;flex: 1; text-align: justify; }
.home-about-content{gap: 60px; -ms-flex-align: center; align-items: center; }
.DIV_ar6LJS{min-height: 0px; }
.DIV_ZwnCaB{overflow: hidden; }
.pagination > li > .paginationlink_UUBSU3:focus{background-color: rgba(240,240,240,1); }
.pagination > li > .paginationlink_z9e25z:focus{background-color: rgba(240,240,240,1); }
.pagination > li > .page-number-a:focus{background-color: rgba(240,240,240,1); }
.textlink_Mf9Eaf:hover{text-decoration: none; }
.textlink_24HBj6:hover{text-decoration: none; }
.row_1rUyHT:hover{opacity: 1; }
.column_ooQpfz:hover{opacity: 1; }
.div_78NFR0:hover{opacity: 1; }
.div_bLaW4b:hover{opacity: 1; }
.image_vdKSTO:hover{opacity: 1; }
.textlink_3aX8VK:hover{text-decoration: none; }
.paragraph_eVAcJK:hover{opacity: 1; }
.textlink_6p2WMU:hover{text-decoration: none; }
.textlink_VNxmNJ:hover{text-decoration: none; }
.textlink_63crvp:hover{text-decoration: none; }
.ri-arrow-right-line::before{content:  ""; display:  inline-block; font:  14px / 1 FontAwesome; margin-left: 5px; }
.ri-arrow-right-s-line::before{content: "\f105"; display: inline-block; font: normal normal normal 14px / 1 FontAwesome; }
.ri-arrow-left-s-line::before{content: "\f104"; display: inline-block; font: normal normal normal 14px / 1 FontAwesome; }
.info-card-title::before{height:  24px; padding-bottom:  0px; }
.bsbutton_VG5g54::before{content: "\f002"; font: normal normal normal 14px / 1 FontAwesome; font-size: inherit; margin-right: 5px; }
.pagination > li > .paginationlink_UUBSU3:active{background-color: transparent; }
.pagination > li > .paginationlink_z9e25z:active{background-color: transparent; }
.pagination > li > .page-number-a:active{background-color: transparent; }
} 
@media (max-width: 991px) {.div_323GAK{background-image: url(//qty83k.creatby.com/content/cover/e3b4509b83b522741684550d80e91a47_origin.jpg); }
.paragraph_teT3yl{color: #7a7a7a; }
.div_0Z5KKK{background-image: url(//qty83k.creatby.com/content/cover/e3b4509b83b522741684550d80e91a47_origin.jpg); }
.paragraph_PbHara{color: #7a7a7a; }
.linkblock_lEhhRO{margin-top: -20px; margin-bottom: auto; }
.div_e1lS3H{background-image: url(//qty83k.creatby.com/content/cover/e3b4509b83b522741684550d80e91a47_origin.jpg); }
.paragraph_zdulRb{color: #7a7a7a; }
.div_3l1eAg{background-image: url(//qty83k.creatby.com/content/cover/e3b4509b83b522741684550d80e91a47_origin.jpg); }
.paragraph_8U4DTP{color: #7a7a7a; }
.div_eeeX3Q{background-image: url(//qty83k.creatby.com/content/cover/e3b4509b83b522741684550d80e91a47_origin.jpg); }
.paragraph_WQWBP0{color: #7a7a7a; }
} 
@media (max-width: 767px) {.about-text p{margin-bottom: 10px; }
.about-image{background-position-x: 50%; background-position-y: 50%; }
.news-content{width: 100%; }
.listitem_TbSoYZ{position: relative; padding-left: 15px; }
.div_qmM3lw{margin-top: 0px; position: relative; }
.div_323GAK{top: 0px; left: 0px; width: 100%; }
.div_gGImYD{margin-left: 0px; padding-top: 160px; }
.textlink_Mf9Eaf{padding-left: 0px; }
.div_V0mD38{padding-left: 0px; }
.paragraph_teT3yl{padding-left: 0px; }
.div_4FqHbD{margin-top: 0px; position: relative; }
.div_0Z5KKK{top: 0px; left: 0px; width: 100%; }
.div_xOBfTB{margin-left: 0px; padding-top: 160px; }
.textlink_24HBj6{padding-left: 0px; }
.div_4oxMFz{padding-left: 0px; }
.paragraph_PbHara{padding-left: 0px; }
.linkblock_lEhhRO{margin-top: -20px; }
.listitem_jLCetP{position: relative; padding-left: 15px; }
.div_Onx8P7{margin-top: 0px; position: relative; }
.div_e1lS3H{top: 0px; left: 0px; width: 100%; }
.div_iwftqd{margin-left: 0px; padding-top: 160px; }
.textlink_6p2WMU{padding-left: 0px; }
.div_r3UGtK{padding-left: 0px; }
.paragraph_zdulRb{padding-left: 0px; }
.list_SwupP9{-ms-flex-wrap: wrap;flex-wrap: wrap; }
.listitem_zxWIL5{position: relative; padding-left: 15px; }
.div_s3QVBk{margin-top: 0px; position: relative; }
.div_3l1eAg{top: 0px; left: 0px; width: 100%; }
.div_saAeIk{margin-left: 0px; padding-top: 160px; }
.textlink_VNxmNJ{padding-left: 0px; }
.div_MlZVXm{padding-left: 0px; }
.paragraph_8U4DTP{padding-left: 0px; }
.content-wrapper{-ms-flex-direction: column-reverse;flex-direction: column-reverse; gap: 20px; }
.contact-form{padding:  10px 20px 20px; padding-bottom: 20px; }
.info-card{padding:  10px 20px 20px; margin-bottom: 10px; }
.contact-detail{margin-left: 0px; }
.map-wrapper{padding-left:  0px; padding-right:  0px; padding-top:  0px; height:  390px; margin-bottom: 20px; }
.map-title{margin-left: 15px; }
.section-contact{margin-top: 40px; }
.map-address{font-size: 15px; }
.form-submit-btn{width: 100%; }
.branch-items{display: block; }
.section-news{margin-top: 40px; }
.tabs{border-bottom: 1px solid #eee; margin-bottom: 15px; width: 100%; }
.tab{font-size: 15px; -ms-flex: 1; flex: 1; text-align: center; padding: 12px 0; font-size: 15px; cursor: pointer; position: relative; }
.tab.active{color: #f39800; font-family: 'MiSans-Medium'; border-bottom: 0px; position: relative; }
.search-input{max-width: 235px; }
.search-btn{display: -ms-flexbox;display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }
.news-thumbnail{width: 100%; height: 135px; }
.news-info{margin-left: 0px; }
.news-title{font-size: 16px; margin-bottom: 8px; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; }
.news-desc{margin-bottom: 8px; }
.news-detail-btn{text-decoration: none; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 12px; border: 0px; padding: 8px 0px; }
.news-source{font-size: 12px; }
.news-date{font-size:  12px; margin-left: 10px; }
.page-numbers{margin-left: -10px; }
.page-nav-btn{font-size: 13px; padding: 0px 8px; }
.page-number{width: 30px; height: 30px; font-size: 13px; }
.DIV_BFDwAc{-ms-flex-direction: column;flex-direction: column; }
.tab.active::after{content: ''; position: absolute; bottom: -1px; left: 25%; width: 50%; height: 2px; background-color: #f39800; }
.section-newsitem{margin-top: 60px; }
.container-newsitem{-ms-flex-direction: column;flex-direction: column; }
.cbcont_e7d47f0d{width:  95%; Width: 100%; }
.cbdiv_46cc709c{padding:  20px 10px; padding-bottom: 20px; }
.cbhead_78283cce{font-size: 22px; }
.cbdiv_ab00f7dc{width:  95%; Width: 100%; }
.cbhead_aabad039{font-family: 'MiSans-Bold', sans-serif; font-size: 22px; line-height: 1.4; margin-bottom: 12px; color: #222; }
.cbtext_efda8a65{margin-bottom: 0px; font-size: 15px; text-align: justify; }
.related-news{width: 100%; border-top: 1px dotted #eee; }
.news-label{font-size:  15px; padding-bottom:  10px; margin-bottom: 20px; }
.listitem_9KBqTf{position: relative; padding-left: 15px; }
.div_HjeRoj{margin-top: 0px; position: relative; }
.div_eeeX3Q{top: 0px; left: 0px; width: 100%; }
.div_IeHMKc{margin-left:  0px; padding-top: 20px; }
.textlink_63crvp{padding-left: 0px; }
.div_neo2rx{padding-left: 0px; }
.paragraph_WQWBP0{padding-left: 0px; }
.related-news li.news-item.news-news-item{padding: 0; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #eee; box-shadow: none; }
.related-news li.news-item.news-news-item .news-thumbnail{display: none; }
.related-news li.news-item.news-news-item .news-info{padding: 0px; }
.related-news li.news-item.news-news-item .news-title{font-size: 15px; }
.DIV_Z3uao0{-ms-flex-direction: column;flex-direction: column; gap: 20px; text-align: justify; }
.home-about-content{margin-bottom: 20px; display: block; }
.news-detail-btn::after{content: '>'; margin-left: 5px; }
} 
@media (min-width: 768px) {} 
@media (min-width: 992px) {} 
@media (min-width: 768px) and (max-width: 991px) {} 