.maxwidth{ max-width: 1920px; margin-left: auto; margin-right: auto; }



.header{ position: absolute; top: 0; left: 0; right:0; z-index: 999; height: 80px; color:#fff; }
.header a{ color:#fff; }
.header .bd{ padding-left: 50px; padding-right:50px;}
.header .bd .logo img{ height: 34px; }
.header .uk-navbar{ min-height: 80px; }

.header .menu{ min-height:80px;}
.header .menu>ul>li{  position: relative; flex:auto; margin-right: 70px; }
body.zh-cn-body .header .menu>ul>li:nth-child(2){display:none;} 
.header .menu>ul>li:last-child{ margin-right: 0; }
.header .menu>ul>li>a{ position: relative; z-index: 2; min-height: 80px; text-align: center; line-height:80px; text-align: center; display: flex; color: #fff; font-size: 20px; transition: all 0.5s; padding:0px;  }
.header .menu>ul>li>a span{ line-height:1.2; width:100%; }
.header .menu>ul>li>a::after{ content:''; display: block; position: absolute; bottom: 0; width: 0; left: 50%; height: 2px; background:var(--main-color); transition: all ease 0.2s; }
.header .menu>ul>li>a:hover::after,.header .menu>ul>li.active>a::after{ width: 100%; left: 0; }
.header .menu>ul>li>a:hover,.header .menu li.active>a{ color:transparent; background: var(--main-color); -webkit-background-clip: text; background-clip: text; }

.header .menu li>.uk-drop{ width:160px; background:rgba(59,61,65,0.9); padding:8px 0; }
.header .menu li>.uk-drop li a{ display: block; line-height: 40px; padding:0 20px; font-size: 15px; color:#fff; }
.header .menu li>.uk-drop li a:hover{ background-color:var(--main-color); }

.en-body .header .menu>ul>li>a:hover,.en-body .header .menu>ul>li.active>a{ font-weight: normal; }


@media screen and (max-width: 1500px) {
    /* .header .uk-navbar-right .first{ padding-right:20px; margin-right:20px; } */
    .en-body .header .menu>ul>li{ margin-right:50px; }
}
@media screen and (max-width: 1400px) {
    /* .en-body .header .menu>ul>li{ margin-right:35px; } */
    .en-body .header .menu>ul>li>a{ display:flex; }
    .en-body .header .menu>ul>li:nth-child(1)>a{ max-width:60px; }
    .en-body .header .menu>ul>li:nth-child(2)>a{ max-width:80px; }
    .en-body .header .menu>ul>li:nth-child(3)>a{ max-width:150px; }
    .en-body .header .menu>ul>li:nth-child(4)>a{ max-width:112px; }
}


.header .uk-navbar-right .first{ padding-right:30px; margin-right: 30px; position: relative; border-right:1px solid rgba(255, 255, 255, 0.3); }


.lang .box{ position: relative; line-height: 30px; }
.lang .uk-drop{ background:#f8f8f8; margin-top:0; width:100px; padding:10px 0; }
.lang .uk-drop a{ display: block; line-height: 36px; padding:0 20px; color:var(--text-color); }
.lang .uk-drop a.cur,.lang .uk-drop a:hover{ color:var(--main-color2); }

@keyframes word {
    0%{background-position: 0 0}
    100%{background-position: -100% 0}
}

.banner{ position: relative; text-align: center; }
.banner .bar{ position: absolute; z-index: 3; left: 0; right: 0; bottom:25%; color:#fff; text-align: left; }
.banner .uk-container .tit1{ line-height: 1.4; letter-spacing: 0.2em;  }
/*.banner .uk-container .tit1 span{ display:inline-block; -webkit-text-fill-color: transparent; background-image:  -webkit-linear-gradient(left, #918dff 0%, #358dff 33%, #2fd8fd 66%, #918dff 100%);  background-size: 200%,100%;  -webkit-background-clip: text;  -webkit-animation: word 2s linear infinite ;}*/
.en-body .banner .uk-container .tit1{ letter-spacing: 0; }


/* .banner .swiper-container{ height: 70vh; }
.banner .swiper-slide{ width: 100%; height: 100%; }
.banner .swiper-slide img{ height: 100%; width: 100%; object-fit: cover; }
.banner .swiper-pagination-bullets{ bottom: 30px !important; }
.banner .swiper-pagination-bullet{ width:30px;height:3px; border-radius: 0; background:rgba(255,255,255,.5);opacity:1}
.banner .swiper-pagination-bullet-active{background:#fff} */
/* .banner .swiper-button-next,.banner .swiper-button-prev{color:#fff}
.banner .swiper-button-next::after,.banner .swiper-button-prev::after{font-size:30px} */
/*.banner img{ width: 100%; }*/
.inban{ text-align:center; position:relative; }


@media screen and (min-width: 1920px) {
    .banner img{ max-height: 800px; }
    .inban img{ max-height:800px; }
}






.footer{ background:var(--main-color); padding:0px 0 10px; color:#fff; }
.footer .hd{ background:#f8f9fb; padding:100px 0; }
.footer .hd a{ color:var(--text-color); }
.footer .hd a:hover{ color:var(--main-color2); }
.footer .hd .first{ width: 30%; }
.footer .hd .fotnav dl{ margin:0; width: 260px; }
.footer .hd .fotnav dl dt{ position: relative; font-size:18px; margin-bottom: 10px; font-weight: normal; line-height: 30px; padding-left: 22px; }
.footer .hd .fotnav dl dt::before{ position: absolute; left: 0; top:50%; content:''; display: block; width: 15px; height: 1px; background: rgba(255, 255, 255, 0.5); }
.footer .hd .fotnav dl dt a{ /*color:#fff;*/  }
.footer .hd .fotnav dl dd{ margin-bottom: 10px; }
.footer .hd .fotnav dl dd a{ color:#979797; font-size: 16px; line-height: 30px; }
.footer .hd .fotcat{ width:350px; /*color:#fff;*/ }
.footer .hd .fotcat li{ position: relative; margin-bottom: 30px; padding-left:50px; }
.footer .hd .fotcat li span{ position: absolute; left: 0; top:-2px; width: 36px; height: 36px; text-align: center; line-height: 36px; border:1px solid var(--text-color); border-radius: 50%; margin-right: 10px; }
.footer .hd .fotqrcode{ width:360px;  }
.footer .hd .fotqrcode>div{ padding-left:40px; }
.footer .hd .fotqrcode .f16{ padding:5px;}

.footer .fd{ border-top:1px solid rgba(255, 255, 255, 0.2); padding:25px 0; }
.footer .fd .media a{ width: 40px; height: 40px; line-height: 40px; text-align: center; background: rgba(255, 255, 255, 0.2); border-radius: 50%; margin-right:10px; color:#fff; transition: all 0.5s; }
.footer .fd .media a .iconfont{ font-size:22px; }
.footer .fd .media a:hover{ background-color: var(--main-color2);}
.footer .fd .uk-drop{ width:180px; background:#fff; border-radius:10px; padding:5px; text-align:center; }
.footer .fd .uk-drop:after{ position:absolute; left:50%; bottom:-10px; transform:translateX(-50%); content:''; display:block; width:0px; height:0; border-top:10px solid #fff; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:0; }
.footer .fd .uk-drop img{ width:100%; }


.sidecat{ position:fixed; top:50%; right:5px; z-index:99999; background:#fff; border-radius:20px; width:40px; box-shadow:0 0 5px 3px rgba(0,0,0,0.05); padding:0; background:var(--main-color); }
.sidecat ul>li{ width:40px; position:relative; }
/*.sidecat ul>li:first-child{ margin-bottom:10px; }*/
.sidecat ul>li:first-child::before{ content:''; display:none; height:1px; /*background:#ebebeb;*/ position:absolute; left:5px; right:5px; bottom:-5px; }
.sidecat ul>li:first-child a{ padding-top:5px; border-radius:20px 20px 0 0; }
.sidecat ul>li:last-child a{ padding-bottom:5px; border-radius:0 0 20px 20px; }
.sidecat ul>li>a{ display:block; color:#fff; }
.sidecat ul>li>a>span{ font-size:20px;text-align:center; display:block; text-align:center; line-height:40px; }
.sidecat .uk-card{ width:200px; padding:15px 20px; border-radius:5px; }
/*.sidecat ul>li>a:hover{ color:#fff; background:var(--main-color); }*/
.sidecat .uk-drop{ display:block!important; left: -205px; top:-28px; }


/*投关导航*/
.navbox{ margin-top:80px; height: 80px; line-height: 80px; border-bottom:2px solid #eeeeee; }
.navbox ul>li{ flex: auto; }
.navbox ul>li a{ display: flex; align-items: center; text-align: center; height: 80px; transition: all ease 0.3s; border-bottom:2px solid transparent; color:#aeaeae; }
.navbox ul>li a span{ line-height:1.2; padding:0 5px; width:100%; }
.navbox ul>li.active a,.navbox ul>li a:hover{ color:#333; border-bottom:2px solid var(--main-color); }



/*首页*/
.ipart1 .hd{ padding: 130px 0 140px; }
.ipart1 .hd .left{ padding-right:50px; }
.ipart1 .hd .right{ max-width: 45%; }
.ipart1 .hd .con{ margin-top:3em; }
.ipart1 .hd .right img{ width: 100%; border-radius: 20px; }


.ipart3{ padding: 130px 0 140px; background: #f6f8fa; }
.ipart3 .title{ margin-bottom: 75px;}
.ipart3 .title .tit{ margin-bottom: 55px; }
.ipart3 .title .uk-subnav{ border-bottom:1px solid #dddfe1; margin:0; }
.ipart3 .title .uk-subnav li{ padding:0 5px; }
.ipart3 .title .uk-subnav a{ width: 220px; height: 46px; text-align: center; line-height: 46px; padding: 0; border-radius: 10px 10px 0 0px; justify-content: center; color:#fff; font-size: 18px; background: #c3cddd; }
.ipart3 .title .uk-subnav .uk-active a{ background: var(--main-color); color:#fff; }
/*.ipart3 .uk-grid .uk-grid-margin{ margin-top:20px; }*/
/*.ipart3 .uk-wrap{ line-height: 1.6; padding:15px 80px 15px 20px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }*/
/*.ipart3 .uk-wrap .date{ color:#b8b8b8; margin-top:5px; }*/
/*.ipart3 .uk-wrap .more{ margin-right:20px; }*/
/*.ipart3 .uk-wrap .iconfont{ color:#d5d5d5; }*/
/*.ipart3 .uk-wrap:hover{ background:#fff5f0; border-color:var(--main-color); }*/
/*.ipart3 .uk-wrap:hover .iconfont{ color:var(--main-color); }*/

.inlist .uk-grid{ margin-left:-24px; }
.inlist .uk-grid>li{ padding-left:24px; }
.inlist .uk-grid .uk-grid-margin{ margin-top:-1px; }
.inlist .uk-wrap{ position: relative; padding:15px 90px 15px 120px; min-height: 118px; color:#393939; background:url("../images/bg_linex.png") top left repeat-x; transition: all ease 0.3s; }
.inlist .uk-wrap .date{ top:0; bottom:0; left:0px; padding:0 10px; text-align: center; width: 100px; color:#838383; line-height: 1.2; border-top-left-radius: 15px; border-bottom-left-radius: 15px; transition: all ease 0.3s; }
/* .inlist .uk-wrap .date::before{ position: absolute; right:0; top:50%; transform: translateY(-50%); content:''; display: block; width:1px; height: 50px; background:#e5e5e5; } */
.inlist li:nth-child(n+5) .uk-wrap::after{ position: absolute; bottom:0; left: 0; right:0; content:''; display: block; width: 100%; height: 1px; background: url("../images/bg_linex.png") bottom repeat-x; z-index: 0; }
.inlist .uk-wrap .date .hd{ font-size:42px; line-height: 1; }
.inlist .uk-wrap .date .fd{ padding:5px 0;}
.inlist .uk-wrap .tit{ line-height: 1.4; padding-bottom: 5px; }
.inlist .uk-wrap .more{ width:40px; height: 40px; line-height: 40px; text-align: center; right:20px; }
.inlist .uk-wrap .more a{ color:red; }
.inlist .uk-wrap:hover{ background: var(--main-color); position: relative; z-index: 1; border-radius: 20px; }
.inlist .uk-wrap:hover .tag, .inlist .uk-wrap:hover .tit{ color:#fff; }
.inlist .uk-wrap:hover::after{ display: none!important; }
.inlist .uk-wrap:hover .date{ color:#fff; }
.inlist .uk-wrap:hover .more .iconfont{ color:#fff; }

.uk-more{ padding-top:60px; }
.uk-more a{ position: relative; color:var(--main-color2); border-radius: 10px; padding:0px 20px; text-align: center; min-width: 220px; height: 56px; line-height: 56px; background: var(--text-color); transition: all ease 0.3s; }
.uk-more a::before{ content:''; display: block; position: absolute; inset:1px; border-radius: 10px; background: #f6f8fa; z-index: 1; transition: all ease 0.3s; }
.uk-more a div{ position: relative; z-index: 2; }
.uk-more a:hover{ background: var(--main-color); color:#fff; }
.uk-more a:hover::before{ background:none; }


/*首页股票*/
.ipart4 .istock{ background: #f6f6f6; padding:60px 80px; border-radius: 30px; }
.ipart4 .istock .title{ margin-bottom: 20px; position: relative;}
.ipart4 .title .uk-subnav a{ width: 44px; height: 44px; text-align: center; line-height: 44px; padding: 0; border-radius: 50%; justify-content: center; color:#fff; font-size: 18px; background: #cccccc; }
.ipart4 .title .uk-subnav .uk-active a{ background: var(--main-color); color:#fff; }


.ipart4 .spart1{ margin-bottom: 0px; padding:0px; overflow: hidden; }
.ipart4 .spart1>.hd{ margin-top:0px; }
.ipart4 .spart1 .infoline{ padding:10px 0; }
.ipart4 .spart1 .stock-info{ position: relative; padding-left:350px; height: 100%; }
.ipart4 .spart1 .stock-info .left .wrap{ position: relative; width:100%; height: 100%; padding:0px 50px 0px 0px; }
.ipart4 .spart1 .stock-info .left .wrap:before{ position:absolute; top:80px; right:40px; bottom:10px; content:''; width:1px; background:url("../images/bg_line.png") right top repeat-y; }
.ipart4 .spart1 .stock-info .left{ width:350px; position: absolute; left: 0; top:0px; bottom: 0; }
.ipart4 .spart1 .stock-info .left .name{ margin-bottom:40px; }
.ipart4 .spart1 .stock-info .left .fd{ position: absolute; left: 0px; bottom:0px; right:50px; padding:0px; }
.ipart4 .spart1 .stock-info .left .fd .tcode{}
.ipart4 .spart1 .stock-info .uk-wrap{ padding:0px 0px 0px 50px; height: 100%;  }
.ipart4 .spart1 .stock-info .uk-wrap .tip{ border-top:1px solid #e5e5e5; color:#919191; padding-top:25px; margin-top:0px; }
/*.ipart4 .spart1 .stock-info .uk-wrap .tip>div.uk-position-relative{ padding-right:180px; }*/
.ipart4 .spart1 .stock-info .uk-wrap .stock-logo{ position:absolute; right:0px; top:50%; transform:translateY(-50%); }
.ipart4 .spart1 .stock-info .uk-wrap .stock-logo img{ max-width:170px; max-height:60px; }
.ipart4 .info .ico{ display: block; position: relative; width: 0; border-left:7px solid transparent; border-right:7px solid transparent; margin:0 auto; height: 10px; top:-5px; }
.ipart4 .spart1 .cates .name{ z-index: 10;}
.ipart4 .spart1 .stock-info .first{ margin-top:0;  margin-bottom: 30px; }
.ipart4 .spart1 .stock-info .first .change{ margin-top:20px; line-height: 1.2; color:#636363; }
.ipart4 .spart1 .stock-info .first .f16.fb{color:#838383; }
/* .ipart4 .spart1 .stock-info .tip .last{ display:block; margin-right:10px; } */
.ipart4 .spart1 .stock-info .spec{ color:#636363; }
.ipart4 .spart1 .stock-info .datas .data{ padding:0 5px;}
.info-up .num{ color:var(--stock-red); }
.info-up .ico{ border-bottom:10px solid var(--stock-red); border-top:0;  }
.info-down .num{ color:var(--stock-green); }
.info-down .ico{ border-top:10px solid var(--stock-green); border-bottom:0; }

/* 简体是  红升绿跌，繁体和英文是红跌绿升 */
.zh-cn-body .info-up .num{ color:var(--stock-red); }
.zh-cn-body .info-up .ico{ border-bottom-color:var(--stock-red); border-top:0; }
.zh-cn-body .info-down .num{ color:var(--stock-green); }
.zh-cn-body .info-down .ico{ border-top-color:var(--stock-green); border-bottom:0; }


.zh-hk-body .info-up .num, .en-body .info-up .num{ color:var(--stock-green); }
.zh-hk-body .info-up .ico, .en-body .info-up .ico{ border-bottom-color:var(--stock-green); border-top:0; }
.zh-hk-body .info-down .num, .en-body .info-down .num{ color:var(--stock-red); }
.zh-hk-body .info-down .ico, .en-body .info-down .ico{ border-top-color:var(--stock-red); border-bottom:0; }
/* ====== END ==== 简体是  红升绿跌，繁体和英文是红跌绿升 */

.en-body .ipart4 .spart1 .stock-info .uk-wrap .tip .last{ display:inline-block; }
.en-body .ipart4 .spart1 .stock-info .uk-wrap .stock-logo{ bottom:22px; }


.ipart4 .spart1 .stock-base{ width:320px; background-color: var(--main-bgcolor); padding:10px 25px 25px; }
.ipart4 .spart1 .stock-base .tit{ border-bottom:1px solid #ebebeb; line-height: 50px; margin-bottom:20px;  }
.ipart4 .spart1 .stock-base .uk-wrap{ line-height: 1.2;}
.ipart4 .spart1 .stock-base .uk-wrap .spec{ color:#636363; }
.ipart4 .spart1 .stock-base .uk-grid-margin{ margin-top:10px; }

.ipart4 .uk-wrap .uk-margin-right-large{ margin-left:100px; }



.ipart5{ position: relative; background: linear-gradient(90deg, rgb(145, 141, 255, 0.5) 0%, rgb(53, 141, 255, 0.5) 50%, rgba(47, 216, 253, 0.5) 100%) center/cover; padding:70px 0 70px; }
.ipart5 .tit{ margin-bottom: 30px; }
.ipart5::before{ content:''; display: block; position: absolute; left: 0; bottom:0; width: 100%; height: 100%; z-index: 1; background: url("../images/bg_dot_l.png") no-repeat bottom left; }
.ipart5::after{ content:''; display: block; position: absolute; right: 0; bottom:0; width: 630px; height: 100%; z-index: 1; background: url("../images/bg_dot_r.png") no-repeat top right; }
.ipart5 .uk-container{ position: relative; z-index: 9;}
.ipart5 .more{ color:var(--main-color2); border-radius: 10px; padding:0px 20px; text-align: center; min-width: 220px; height: 56px; line-height: 56px;  border:1px solid #fff; background:rgba(255,255,255,0); transition: all ease 0.3s; }
 /*.ipart5 .more::before{ content:''; display: block; position: absolute; inset:1px; border-radius: 10px; background: rgba(255,255,255,0.1); z-index: 1; transition: all ease 0.3s; } */
.ipart5 .more div{ position: relative; z-index: 2; }
.ipart5 .more:hover{ color:#fff; background: var(--main-color); border-color:var(--main-color); }
.ipart5 .more:hover::before{ background:none; } 





/*内页*/
.tbody{ padding:110px 0 120px; }
.titbar{ padding:0 20px; }
.titbar::before{ position: absolute; left: 0; right:0; bottom:0; content:''; display: block; height: 8px; background: var(--main-color); border-radius: 20px 20px 0 0; }
.titbar h2{ position: relative; z-index: 2; line-height: 1.4; letter-spacing: 10px; margin-right:-5px; }

.en-body .titbar h2{ letter-spacing: 0; }



.stocktab{ border-bottom: 1px solid #dddfe1; margin-bottom: 70px; }
.stocktab .uk-subnav{ margin:0; }
.stocktab .uk-subnav li{ padding:0 5px; }
.stocktab .uk-subnav a{ width: 220px; height: 46px; text-align: center; line-height: 46px; padding: 0; border-radius: 10px 10px 0 0px; justify-content: center; color:#fff; font-size: 18px; background: #c3cddd; }
.stocktab .uk-subnav .uk-active a{ background: var(--main-color); color:#fff; }




/*公告通函弹出层*/
.ggmodal{  padding:85px 60px 60px;  }
.ggcontent{ border: 1px dashed #ccc; padding:10px; line-height:1.4;  }
.ggcontent .hd .uk-line{ text-decoration: underline; margin-bottom:40px; line-height:1.4;  }
.ggcontent .bd{ padding:5px 20px 40px; }
.ggcontent .bd .tit{ line-height:1.4; }
.ggcontent .bd ul{ margin-top:10px;}
.ggcontent .bd ul>li{ line-height:1.4; margin:10px 0; }
.ggcontent .bd ul>li>a{ color:var(--main-color); /*text-decoration:underline;*/ position:relative; padding-left:25px; display:block; }
.ggcontent .bd ul>li>a:hover{ color:var(--main-color); }
.ggcontent .bd ul>li>a>i{ position:absolute; left:0; top:0; width:20px; font-style:normal; text-align:right; }


.content{ line-height: 2; }

/*弹出层相关 投资者日志、企业管治都会用到*/
.my-modal-520 .uk-modal-dialog{ width:520px; }
.my-modal-650 .uk-modal-dialog{ width:520px; }
.my-modal-normal .uk-modal-dialog{ width: 650px; }
.my-modal-medium .uk-modal-dialog{ width: 900px; }
.uk-modal .back{ background:#fff; position:absolute; z-index:9; left:0; top:0; right:0; padding:12px 35px 10px; }
.hdmodal{ border-bottom: 1px solid #ebebeb; padding:75px 35px 80px; }
.hdmodal h1.name{ margin:0px 0 20px; padding: 12px 0; line-height: 1.4; border-top:1px dotted #c6c6c6; border-bottom:1px dotted #c6c6c6; }
.hdmodal h1.tit{ margin: 0; padding-top: 12px; line-height: 1.4; border-top:1px dotted #c6c6c6;  }
.hdmodal .infos{ border-bottom:1px dotted #c6c6c6; color:#a2a2a2; text-align: center; padding:10px 0 10px; margin-bottom: 20px; }
.hdmodal .enclosure { margin-bottom: 20px; }
.hdmodal .enclosure .uk-button{ padding:0 15px; height: 50px;}
.hdmodal{ line-height: 2; }



/*分页*/
.pages{ margin: 30px 0; color:#748185; }
.pages a{ color:#748185; }
.pages .pagination{ display: flex; }
.pages .pagination>li{ padding:0; height: 40px; line-height: 38px; padding:0; min-width:38px; text-align: center; border:1px solid #e8ecee;  background: #ffffff; margin-left:-1px; color:#748185; }
.pages .pagination>li:first-child{border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pages .pagination>li:last-child{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pages .pagination>li>a,.pages .pagination>li>span{ display: block;  }
.pages .pagination>li.active, .pages .pagination>li:hover{ color:#fff; background: var(--main-color); border-color:var(--main-color); }
.pagination>li:hover a{ color:#fff; }


.pages .uk-pagination .page-link{ border:1px solid #e8ecee; height:40px; line-height:40px; background:#f4f4f4; padding:0 10px; color:#748185; }
.pages .uk-pagination .page-prev{ border-top-left-radius:4px; border-bottom-left-radius:4px; }
.pages .uk-pagination .page-next{ border-top-right-radius:4px; border-bottom-right-radius:4px; }
.pages .uk-pagination .page-number{ margin:0 -1px; border:1px solid #e8ecee; height:40px; line-height:40px;  padding:0 10px; }

.pages .jump { margin-left:20px; }
.pages .jump select{ height: 34px; border:1px solid #e8ecee; color:#748185; line-height: 32px; border-radius: 4px; padding-left:10px; padding-right:10px; }
.pages .jump input{ width:50px; border:1px solid #e8ecee; height: 40px; border-radius: 4px; margin:0 5px; text-align: center; color:#748185; outline: none; }
.pages .jump button{ cursor: pointer; color:#748185; background:#f4f4f4; height: 40px; padding:0 10px; margin-left:5px; border:1px solid #e8ecee; border-radius: 4px; }


/*来源*/
.source{ margin-top:15px; color:#535353; }
.source .uk-flex a{ color:var(--main-color); padding:0 7px; }
.source .uk-flex a:last-child{ padding-right:0; }




@media screen and (max-width: 1500px) {
    .uk-container{ padding-left:50px; padding-right:50px; }
}


@media screen and (max-width: 1280px) {
    .header .menu>ul>li{ margin-right:40px; }
    .ipart1 .hd .right>.uk-wrap{ padding-left:0px; }

}

@media screen and (min-width:1920px){

}
