.mt-10{margin-top:10px}
.mt-20{margin-top:20px}
.mt-30{margin-top:30px}
.mt-40{margin-top:40px}
.mt-50{margin-top:50px}
.mb-10{margin-bottom:10px}
.mb-20{margin-bottom:20px}
.mb-30{margin-bottom:30px}
.mb-40{margin-bottom:40px}
.mb-50{margin-bottom:50px}
.mb-60{margin-bottom:60px}
.ml-10{margin-left:10px}
.ml-20{margin-left:20px}
.ml-30{margin-left:30px}
.ml-40{margin-left:40px}
.ml-50{margin-left:50px}
.mr-10{margin-right:10px}
.mr-20{margin-right:20px}
.mr-30{margin-right:30px}
.mr-40{margin-right:40px}
.mr-50{margin-right:50px}
.pt-10{padding-top:10px}
.pt-20{padding-top:20px}
.pt-30{padding-top:30px}
.pt-40{padding-top:40px}
.pt-50{padding-top:50px}
.pb-10{padding-bottom:10px}
.pb-20{padding-bottom:20px}
.pb-30{padding-bottom:30px}
.pb-40{padding-bottom:40px}
.pb-50{padding-bottom:50px}
.pl-10{padding-left:10px}
.pl-20{padding-left:20px}
.pl-30{padding-left:30px}
.pl-40{padding-left:40px}
.pl-50{padding-left:50px}
.pb-60{padding-bottom:60px}
.pr-10{padding-right:10px}
.pr-20{padding-right:20px}
.pr-30{padding-right:30px}
.pr-40{padding-right:40px}
.pr-50{padding-right:50px}
.w-100{width:100%}
.w-50{width:50%}
.w-30{width:30%}
.w-20{width:20%}
.h-100{height:100%}
.h-50{height:50%}
.h-30{height:30%}
.h-20{height:20%}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.text-primary{color:#409eff}
.text-success{color:#67c23a}
.text-warning{color:#e6a23c}
.text-danger{color:#f56c6c}
.bg-primary{background-color:#409eff}
.bg-success{background-color:#67c23a}
.bg-warning{background-color:#e6a23c}
.bg-danger{background-color:#f56c6c}
.border-primary{border-color:#409eff}
.border-success{border-color:#67c23a}
.border-warning{border-color:#e6a23c}
.border-danger{border-color:#f56c6c}
.wcu-header{height:178px;color:#fff;font-size:22px;overflow:hidden}
.wcu-header-container{max-width:1400px !important;margin:0 auto}
.wcu-header-logo{text-align:left}
.wcu-header-countdown{padding-top:28px;color:#000000;position:relative}
.wcu-header-countdown .countdown-box{width:400px;position:absolute;right:0px}
.wcu-header-countdown .countdown-title{}
.wcu-header-countdown .countdown-time{font-size:12px;margin-top:15px}
.wcu-header-countdown .countdown-time span{margin-right:5px}
.wcu-header-countdown .countdown-time .time-box{padding:5px;border-radius:5px;background-color:#fff;font-size:28px}
.wcu-header-countdown .countdown-time .text{position:relative;bottom:-7px}
.wcu-header-login{text-align:right;font-size:16px;color:#000000;height:45px;line-height:45px}
.wcu-header-login a{color:#000000;text-decoration:none}
.wcu-master-bg{background-color:#003366;border-color:#003366}
.wcu-nav-bg{background-color:#003366}
.wcu-nav{list-style-type:none;margin:0;padding:0;display:flex;justify-content:space-around;color:white;font-size:18px}
.wcu-nav-item{position:relative;flex:1;text-align:center;box-sizing:border-box}
.wcu-nav-item > a{display:block;color:white;text-align:center;text-decoration:none;transition:background-color 0.3s ease;height:60px;line-height:60px}
.wcu-nav-child{opacity:0;visibility:hidden;position:absolute;top:100%;left:0;background-color:#f9f9f9;min-width:150px;box-shadow:0px 8px 16px rgba(0,0,0,0.2);z-index:100;transition:opacity 0.3s ease,visibility 0.3s ease;padding:10px 0;font-size:16px}
.wcu-nav-child dd{margin:0}
.wcu-nav-child dd a{color:black;padding:12px 16px;text-decoration:none;display:block;text-align:center;transition:background-color 0.3s ease}
.wcu-nav-child dd a:hover{background-color:#298DFF;color:white}
.wcu-nav-item:hover .wcu-nav-child{opacity:1;visibility:visible}
.wcu-nav::after{content:"";display:table;clear:both}
.wcu-nav-item:hover > a{background-color:#034586}
.wcu-nav-item:hover{background-color:#034586}
.mobile-nav-toggle{background-color:#003366;color:white;padding:10px;text-align:right;display:none;cursor:pointer; height: 40px}
.mobile-nav{display:none;background-color:#003366;list-style-type:none;margin:0;padding:0}
.mobile-nav li a{display:block;padding:15px;color:white;text-decoration:none;border-bottom:1px solid #034586; font-size: 18px}
.mobile-nav li a:hover{background-color:#034586}
.mobile-nav .submenu{max-height:0;overflow:hidden;background-color:#004080;padding-left:15px;transition:max-height 0.4s ease}
.mobile-nav .submenu li a{padding:12px;font-size:16px;color:#fff}
.mobile-nav .has-submenu > a{position:relative;padding-right:30px}
.mobile-nav .has-submenu > a::after{content:'▼';position:absolute;right:15px;font-size:12px}
.mobile-nav .has-submenu.active .submenu{max-height:1000px}
.menu-icon-wrapper{ font-size: 16px; background-color: #034586; width: 60px; text-align: center; height: 35px; line-height: 35px; float: right; margin-top: 3px}
.wcu-container-title{height:120px;line-height:120px;font-size:48px;font-weight:bold;color:#000000;text-align:center}
.wcu-bg-gray{background-color:#f6f6f6}
.wcu-sponsor img{width:100%}
.wcu-footer-container{max-width:1450px !important;margin:0 auto;color:#fff;display:flex}
.wcu-footer-container > div{flex:1}
.wcu-bg{background-color:#298DFF}
.footer-left{margin-top:20px; padding-left: 10px;}
.footer-left .title{font-size:20px;font-weight:bold;margin-bottom:15px}
.footer-left ul li{margin-bottom:10px;font-size:15px;height:20px;line-height:20px;overflow:hidden}
.footer-left ul li a{color:#fff;text-decoration:none}
.footer-left ul li a:hover{color:#000000}
.footer-right{display:flex;justify-content:space-between;text-align:center;overflow:hidden; padding-right:10px}
.footer-right .text{font-size:12px;margin-top:8px;color:#000000}
.wcu-copyright-bg{background-color:#000000;height:48px;line-height:48px;color:#fff;text-align:center;font-size:16px}
.wcu-section{padding: 30px 0;}
.wcu-section .wcu-aside-menu{ margin-top: 30px; text-align: center; font-size: 20px;}
.wcu-section .wcu-aside-menu>div a{background-color: #D9D9D9; height: 50px; line-height: 50px; display: block;}
.wcu-section .wcu-aside-menu>div.active a, .wcu-section .wcu-aside-menu a:hover{background-color: #298DFF; color: #FFFFFF;}
.wcu-article{border-left: #A0A0A0 1px solid; min-height: 400px; padding: 10px 20px;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #298DFF;}
.news-page{text-align: center;}
.wcu-btn{background-color: #298DFF; display: block; color: #FFFFFF; text-align: center; font-size: 18px; border-radius: 5px;}
.wcu-btn:hover{color: #FFFFFF;}
.wcu-btn-bg{background-color: #298DFF; color: #FFFFFF;}
.wcu-footer-container .footer-right img{max-width: 100%; max-height: 100px;}
.layui-form-select dl dd.layui-this{color: #298DFF;}
.layui-input:focus, .layui-textarea:focus{border-color: #298DFF !important;}
.layui-btn-primary:hover{border-color: #298DFF !important; background-color: #298DFF; color: #FFFFFF;}
.layui-form-checked[lay-skin=primary]>i{background-color: #298DFF !important;}
.layui-form-radio:hover>*, .layui-form-radioed, .layui-form-radioed>i{color: #298DFF}
.layui-form-checkbox[lay-skin=primary]:hover>i{border-color: #298DFF !important;}
@media (width <= 768px) {
    .wcu-article{border-left: none; padding-left: 10px !important; padding-right: 0 !important;}
    .wcu-section{padding: 0 5px;}
    .wcu-header-logo{text-align: center;}
}