@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
@font-face {
    font-family: "FZZCHJW--GB1";
    src: url("./fonts/方正正粗黑简体.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "FZZCHJW--GB1";
    src: url("./fonts/方正正粗黑简体.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Helvetica";
    src: url("./fonts/Helvetica.ttc") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "FZLTTHK--GBK1";
    src: url("./fonts/兰亭特黑简.TTF") format("truetype");
    font-weight: normal;
    font-style: normal;
}
html{height: 100%;}
img{border:none;vertical-align:top;}
li{list-style-type:none;}
ul,dl,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h2{ font-size:18px; font-family:"PingFangSC, PingFang SC;"; }
body{font-size:14px; font-family:"PingFangSC, PingFang SC;"; }
address,cite,code,em,th{font-weight:normal; font-style:normal;}
a{outline: none;color:#000000;text-decoration: none;}
.fontBold{font-weight: bold;}
.font12{font-size: 12px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font22{font-size: 22px;}
.font24{font-size: 24px;}
.font33{color: #333333;}
.font99{color: #999999;}
.fontFF{color: #FFFFFF;}
.fontBold{font-weight: bold;}
.cursorPointer{cursor: pointer;}
.aclass{cursor: pointer;text-decoration: none;color: #000000;}
.aClass:hover{text-decoration: none;}
.flexRow{display: flex;flex-direction: row;}
.flexColumn{display: flex;flex-direction: column;}
.flexcenter{align-items: center;justify-content: center;}
.overflowclass{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.overflowclassone{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
html, body {
    overflow-x: hidden;background: #FFFFFF;
}
.cBlack a, .cBlack {color: #cccccc;text-decoration: none;}
.newindex{margin:0 auto;}
.scbtns{width: 96px;height: 42px;background: #E2211C;border-radius: 4px;font-size: 16px;line-height: 22px;display: flex;color: #FFFFFF;line-height: 16px;cursor: pointer;margin:0 38px 0 10px;}
.scbtns:nth-child(1) img{margin:0 4px 0 0;width:15px;height:14px;background-size: contain;}
.text1{width: 168px;height: 42px;background: #F8F9FA;border-radius: 4px;border: 1px solid #ECF0F1;color: #A6AEBD;line-height: 16px;
    font-size: 16px;color: #828A92;line-height: 22px;padding: 0 10px;border:none;
}
.headtop{width:100%;height: 36px;background:url(../lhimages/icon251.png);background-size: contain;transition: all 0.4s ease;}
.headtop.hidden {height: 0;opacity: 0;}
.loginAother{width:1380px;margin:0 auto;align-items: center;}
.loginAll{ justify-content:flex-end;align-items: center;width: 100%; }
.teachers,.wechats{align-items: center;justify-content: center; display: flex; font-size: 14px;color: #FFFFFF;line-height: 20px;text-align: justify;font-style: normal; letter-spacing: 0.53px;}
.login{font-weight: 400;font-size: 16px;color: #353535;line-height: 22px;letter-spacing: 2px;text-align: left;font-style: normal;}
.wechats{margin:0 30px 0 0;position: relative;}
.teachers,.wechats,.login{transition:all .3s ease;}
.teachers:hover,.wechats:hover{color:#FFFFFF;}
.login:hover{color:#E2211C;}
.logining{border-radius: 50%;width: 48px;height: 48px;}
.loginallleft{ width: 270px;height: 18px;background: url(../lhimages/icon265.png) no-repeat 0px 0px;background-size: contain;}
.newHead .phpLogo{margin-top:0;width: 136px;height: 34px;}
.newHead{background:#FFFFFF;}
.newHead {position: relative;width: 100%;transition: all 0.3s ease;z-index: 100;}
.newHead.fixed .headmiddle {position: fixed;top: 0;left: 0;right: 0;z-index: 999;box-shadow: 0 2px 6px rgba(0,0,0,0.08);transition: all 0.3s ease;}
.newHead .headtop {transition: all 0.4s ease;}
.headmiddle{height:87px;background: #ffffff;width: 100%;position: relative;z-index: 1000;transition: all 0.4s ease;}
.headmiddle.fixed {position: fixed;top: 0;left: 0;right: 0;background: #fff;z-index: 1000;box-shadow: 0 2px 6px rgba(0,0,0,0.05);}
.headmiddle.fixed::after {
    /* content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -30px;  
    height: 30px;
    background: #FFFFFF; 
    box-shadow: 5px -3px 6px rgba(0,0,0,0.05); */
}
.headmiddled{width:1380px;margin: 0 auto;align-items: center;justify-content: space-between;min-width: 1380px;}
.headersearchall{align-items: center;height: 100%;}
.article-image{width: 639px;height: 359px;border-radius: 4px;}
.image-cover{overflow:hidden;}
.item-main:hover .image img{transform: scale(1.15);}
.article-image{transition:all .3s ease;}
.hddtabs{ margin:0 auto;}
.hddtabA{width:auto;height: 48px;font-size: 20px;color:#303030;line-height: 28px;align-items: center;justify-content: center;transition:all .3s ease;margin:0 34px 0 0;text-align: left;font-style: normal;position:relative;}
.hddtabA.check,.hddtabA:hover,.hddtabA.check .hddtabtitle{color: #E2211C;}
.hddtabA:last-child{margin:0;}
.hddtabA b{background:url(../lhimages/icon253.png) no-repeat;background-size: contain;    width: 20px;height: 3px;display:none;}
.hddtabA.check b{display:flex; margin: 0 0 -3px 0;}
.hddtabaSel{position: absolute;width: 171px;background: #ffffff;top: 50px;z-index: 10;box-shadow: 0px 0px 2px 0px #DFDFDF;border-radius: 8px;transition: all .3s ease;
    color: #303030;font-size: 14px;text-align: center;
    opacity:0;height: 0;visibility: hidden;overflow:hidden;
}
.hddtabaSel.actives{opacity:1;height:auto;visibility:visible;background-color: #FFFFFF;
    /* max-height: 100px; */
}
.hddtabaSel::before {content: "";position: absolute;top: -8px;right:75px;width: 0;height: 0;border-left: 8px solid transparent;  
    border-right: 8px solid transparent; border-bottom: 8px solid #ffffff; filter: drop-shadow(0 -1px 1px rgba(0, 0, 0, 0.1));
}
.hddtabaSeld{border-radius: 8px;}
.hddtabaSel a{height:42px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height: 46px;}
.hddtabaSel a:hover{background:#f6f7f9;color: #E2211C;}


.loop-banner{width:639px;position: relative;}
.item-main{position:relative;}
.info{position:absolute;bottom: 0;left: 0;background: linear-gradient( 180deg, rgba(0,0,0,0) 0%, #000000 100%);width:100%;}
.infocon{margin: 0 27px 62px 27px;}
.com-article-title,.com-article-title:hover{font-weight: bold;font-size: 24px;color: #FFFFFF;line-height: 26px;}
.com-article-title{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;    -webkit-line-clamp: 2;}
.editor,.editor:hover,.ctn a,.ctn a:hover{font-size: 14px;line-height: 20px;}
.ctn a,.ctn a:hover{color: #EAEAE8;}
.editor,.editor:hover{color: #FFFFFF;}
.with-image{margin:0 0 10px 0;}
.loop-banner .swiper-container{border-radius: 4px;}
.loop-banner .home-banner-pc-pagination{position: absolute;z-index: 10;bottom: 20px;right: 14px;display: flex;justify-content: flex-end;width: 100%;text-align: right;}
.swiper-paginationtop{position: absolute;right: 17px !important;bottom: 23px !important;z-index:10; text-align: right;left:auto !important;width:auto !important;}
.swiper-paginationtop .swiper-pagination-bullet{width: 14px;height: 2px;background: #646062;border-radius: 1px;opacity:1;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background: #FFFFFF;}
.home-banner-prev-btn,
.home-banner-next-btn {position: absolute;top: 50%;transform: translateY(-50%);width: 36px;height: 36px;background-size: contain;
    background-repeat: no-repeat;opacity: 0;visibility: hidden;transition: all 0.3s ease;cursor: pointer;z-index: 10;
}
.home-banner-prev-btn {left: 10px;background-image: url('../lhimages/icon231.png');}
.home-banner-next-btn {right: 10px;background-image: url('../lhimages/icon232.png');}
.home-banner-prev-btn.disabled {background-image: url('../lhimages/icon231_no.png');cursor: not-allowed;opacity: 0.5;}
.home-banner-next-btn.disabled {background-image: url('../lhimages/icon232_no.png');cursor: not-allowed;opacity: 0.5;}
.loop-banner:hover .home-banner-prev-btn,
.loop-banner:hover .home-banner-next-btn {opacity: 1;visibility: visible;}
.leftp-right{margin:0 0 0 20px;}
.leftp-right > .ltdlefta:first-child .ltdlefta-down p:nth-child(1){font-weight: bold;color: #E2211C;}
.leftp-right > .ltdlefta:nth-child(2){margin:20px 0;}
.ltdlefta .ltdlefta-down p:nth-child(1){font-size: 16px;color:#414141;line-height: 24px;transition: all .3s ease;height: 48px;letter-spacing: 1px;text-align: justify;font-style: normal;}
.ltdlefta .ltdlefta-down p:nth-child(1):hover{color: #E2211C;}
.ltdlefta-down p:nth-child(2){font-size: 14px;color: #828589;line-height: 24px;margin:10px 0 0 0;}
.ltdlefta-down p {-webkit-line-clamp: 2;}
.ltdleftatp {width: 6px;height: 6px;background:#BDC1C5;border-radius: 3px;border: 2px solid #EDEDED;margin:6px 6px 0 0;transition: all .3s ease;}
.leftp-right > .ltdlefta:first-child .ltdlefta-top .ltdleftatp{background:#E2211C;border: 2px solid #FFEAEA;}
.ltdlefta:hover .ltdleftatp{background: #E2211C;border: 2px solid #FFEAEA;}



.hddtabssec{height: 48px;background: #F5F7FF; position: relative;z-index: 998;}
.hddtabssec.margintops{margin-top: 90px;}
.hddtabssec.check{display:flex;}
.hddtabssecd{justify-content: flex-start;width: 1380px;margin: 0 auto;position: relative;display: flex;max-width: 1380px;}
.hddtabssecall{max-height: 0;opacity: 0;transition: all 0.3s ease;}
.hddtabssecall.active {max-height: 48px; opacity: 1;}
.hddtabsecA{font-size: 16px;color: #404040;line-height: 22px;align-items: center;margin:0 33px 0 0;word-break: keep-all;height: 48px;justify-content: center;position:relative;cursor: pointer;}
.hddtabsecA.mores{margin:0;margin: 0 30px 0 auto;}
.hddtabsecA.check,.hddtabsecA.underline-on{color: #E2211C;font-weight: bold;}
.hddtabsecA:hover{color: #E2211C;}
.hddtabsecA.mores i{width: 4px;height: 4px;background: #404040;border-radius: 1px;margin:0 4px 0 0;}
.hddtabsecA.mores i:last-child{margin:0;}
.hddtabsecA.check b{width: 28px;height: 2px;background: #E2211C;border-radius: 2px;}
.headdown{margin:0 0 0 74px;}
.middleleft{align-items: center;}
.headdownall{width: 100%;
    position: relative;
    z-index: 999;
    transition: height 0.4s ease, box-shadow 0.3s ease;
}
.hddtabtitle{display:flex;flex-direction: column;align-items: center;}
.mores-menu{background: #F5F5F5;top:48px;right:-30px;border-radius: 5px;min-width: 94px;display: none;position: absolute;z-index: 9999;}
.mores-menu .hddtabsecA{margin:10px 15px;height: auto;font-weight: 400;}

.hddtabssec a {text-decoration: none;transition: color 0.3s ease-in-out;}
.hddtabssec a:hover {color: #E2211C;}
.hddtabssec .underline {width:28px;position: absolute;bottom:12px;height:2px;border-radius: 2px;background-color: #E2211C;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);pointer-events: none;}
.newindex .conLeft,.newindex .left-top{width:100%;}
.left-top{justify-content: space-between;border-bottom:1px solid #F0F1F3;padding:0 0 40px 0;}
.contentAll{max-width:968px;}
.content{width: 1380px;margin:23px auto 40px auto;}
.left-zt .lttitle{margin:0 0 20px 0;}
.lttitle{justify-content: space-between;margin:0 0 30px 0;align-items: center;}
.title-left{font-size: 24px;color:#141C24; align-items: center;line-height: 33px;letter-spacing: 1px;text-align: left;font-style: normal;font-weight: 500;}
.title-left .eng{font-family: Helvetica;font-size: 16px;color: #DCDCDC;line-height: 24px;text-align: left;margin:7px 0 0 4px;}
.title-left p:nth-child(1){color:#E2211C;    display: flex;flex-direction: column;align-items: center;}
.title-left p:nth-child(1) b{width: 46px;height: 3px;background: #E2211C;border-radius: 2px;}
.conRight .title-left{font-weight: 500;font-size: 21px;color: #141C24;line-height: 29px;text-align: left;font-style: normal;}



.zttabtdDes{display:none;font-size: 16px;color: #FCFCFC;line-height: 22px;margin:14px 20px 20px 20px;}
.zttabtdDes p{-webkit-line-clamp:9;}
.bgimg{width: 308px;height: 174px;border-radius: 4px;}
.zttab-top{position:relative;overflow: hidden;}
.zttab-top .ltt-botd {position: absolute;bottom: 0;height: 45px;background: rgba(0,0,0,0.5);border-radius: 0px 0px 4px 4px;transition: all 0.3s ease;   width: 100%;}
.ltt-botd p:nth-child(1){font-size: 18px;color: #FFFFFF;line-height: 25px;-webkit-line-clamp: 1;margin: 10px 5px 10px 10px;transition: all 0.3s ease;}
.ltt-botd p:nth-child(2){-webkit-line-clamp: 5;font-size: 16px;color: #FFFFFF;line-height: 24px;margin:0 10px 10px 10px;word-break: break-all;}
.zttab-top:hover .ltt-botd{background: rgba(0,0,0,0.7);height: 100%;}


.left-zt{margin:30px 0 0 0;padding:0 0 40px 0;border-bottom:1px solid #F0F1F3;}
.ltzt-tabs{justify-content: space-between;}
.zttab{width:308px;height: 346px;background: #FFFFFF;border-radius: 8px;position: relative; overflow: hidden;}

/* .zttab-ul{margin:10px 10px 0 10px;} */
.zttabtd{width:100%;}
.zttabtd p:nth-child(1){font-weight: bold;font-size: 21px;color: #FFFFFF;line-height: 29px;margin:20px;-webkit-line-clamp:2;}
.zttabtd p:nth-child(2){font-weight: 500;font-size: 14px;color: #DDDDDD;line-height: 20px;-webkit-line-clamp:3;}
.zttab-ul{font-size: 16px;color: #000000;line-height: 20px;margin:4px 3px 0 3px;}
.zttab-ul li{margin:20px 0 0 0;}
.zttaba{transition:all .3s ease;align-items: center;}
.zttaba:hover p{color: #E2211C; }
.zttaba b{width: 6px;height: 6px;background: #E2211C;border: 3px solid #FCBFBD;display: flex;border-radius: 50%;flex-shrink: 0;}
.zttaba p{-webkit-line-clamp: 1;margin:0 0 0 8px;font-size: 16px;color: #3D3D3D;line-height: 22px;transition:all .3s ease;}
.zttabmiddle .zttaba b{background: #FF962D;border: 3px solid #FAE9D8;}
.zttabright .zttaba b{background: #3DB24B;border: 3px solid #DCF0DE;}









.aibtn-right{justify-content: space-between;height: 68px;margin:0 20px 0 0;}
.aibtnimg{width: 68px;height: 68px;border-radius: 12px;margin:0 20px;}
.aibtn-right p:nth-child(1){font-size: 18px;color:#434343;line-height: 18px;-webkit-line-clamp: 1;}
.aibtn-right p:nth-child(2){font-size: 16px;color:#646464;line-height: 22px;-webkit-line-clamp: 1;}
.aibtns{width: 473px;height: 108px;background: #F8F9FA;border-radius: 8px;margin:0 0 25px 0;align-items: center;transition:all .3s ease;box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.08);}
.aibtns:nth-child(2n+2){margin:0;}
.aibtns:hover{box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.2);}
.aislide{flex-wrap: wrap;padding:0 0 5px 0;justify-content: space-between;overflow:hidden;}

.aiswiper{overflow:hidden;}
.left-ai{margin:30px 0 0 0;}
.aiswiper-pagintaion{margin: -15px auto 0 auto;width:968px;}
.left-ai .swiper-pagination-bullet{display: inline-block;width: 54px;height: 4px;border-radius: 2px;background: #F3F3F5;margin: 0 18px 0 0;opacity:1;}
.left-ai .swiper-pagination-bullet-active{background: #9C9CAB;}

.left-article{margin:40px 0 0 0;}
.artleftp{width: 6px;height: 6px;background: #BDC1C5;border-radius: 2px;border: 2px solid #EDEDED;margin:5px 6px 0 0;transition:all .3s ease;}
.artleft:hover .artleftp{background: #E2211C;border: 2px solid #FFEAEA;}
.artleft{width: 471px;border-bottom: 1px solid #EDEDED;margin:0 0 15px 0;}
.artleft:last-child{margin:0;}
.artleft:hover .artleft-down p:nth-child(1) {color: #E2211C;}
.artleft-down .aldatitle{display: flex;align-items: center;;font-size: 16px;line-height: 22px;transition:all .3s ease;position: relative;}
.artleft-down .aldadesc{-webkit-line-clamp: 1;margin:10px 0;color: #6E6E6E;line-height:20px;}
.artleft-down .aldatitle b{flex-shrink: 0;}
.artleft-down .aldatitle p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}
.artleft-tab a{max-width:75px;height: 23px;background: #F5F5F5;border-radius: 4px;padding:0 6px; margin:0 10px 0 0;transition:all .3s ease;
    overflow: hidden;line-height: 24px;text-overflow: ellipsis;white-space: nowrap;color:#333333;
}
.artleft-tab a:hover{background: #FFF5F5;color: #E2211C;}
.artleft-tab{padding:0 0 11px 0;}
.art-con{justify-content: space-between;}
.artleft-down{width:100%;overflow:hidden;}
.left-video{margin:40px 0 0 0;}
.video-tab{width: 308px;height:auto;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;border-radius: 8px;position: relative;margin:0 24px 0 0;transition:all .3s ease;}
.video-tab:last-child{margin:0;}
.video-tab:hover{ box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.15), 0px 0px 1px 1px #F9F9F9;}

.vtaba:hover img{transform: scale(1.05); }
.vtabimg{transition: transform 0.4s ease;}
.vtaba{overflow:hidden;}

.vtdown dt a:hover{color: #E2211C;}
.vtdown dt a{color:#000000;transition:all .3s ease;}
.vtaba,.vtabimg{width: 309px;height: 169px;border-radius: 8px 8px 0px 0px;}
.vtdown dt {height: 56px;overflow: hidden;font-size: 18px;color: #1C2021;line-height: 28px;font-weight: 400;margin:15px;}
.vtdown dt .bg1{font-size: 12px;color: #679CFD;line-height: 12px;background: #E0E7FC;}
.vtdown dt .bg2 {font-size: 12px;color: #BB1114;line-height: 12px;background: #FFEBEF;}
.vtdown dt .bg3 {font-size: 12px;color: #E26A00;line-height: 12px;background: #FBEAD0;}
.vtdown dt i {font-size: 12px;line-height: 12px;width: 32px;height: 16px;border-radius: 2px;font-style: normal;padding: 2px 4px;font-weight: 400;}
.vtdown dd {justify-content: space-between;color:#8E8E8E;margin:0 10px 11px 10px;}
.vtdown dd em a {display: flex;align-items: center;color:#8E8E8E;transition:all .3s ease;}
.vtdown dd em a:hover,.vtdown dd em a.courseICollectioned{color:#E2211C;}
.vtdown dd em a:hover b{background: url(../lhimages/icon143.png) no-repeat;background-size: contain;}
.vtdown dd em a.courseICollectioned b{background: url(../lhimages/icon144.png) no-repeat;background-size: contain;}
.shoucang a {color: #BB1114;}
.vtaba-free{position:absolute;width: 62px;height: 24px; 
    font-weight: bold;font-size: 14px;color: #FFFFFF;line-height: 12px;    display: flex;align-items: center;justify-content: center;z-index:2;
    background-image: url(../lhimages/icon234.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
/* .laytabStudy .video-tab{width: 260px;}
.laytabStudy .vtaba,.laytabStudy .vtabimg{width: 260px;} */




.allAlist .layui-tab-title {background: url(../lhimages/icon252.png) no-repeat;background-size: contain;
    border-bottom-style: none;display:flex;height: 44px;    align-items: center;justify-content: space-between;padding:0;
}
.allAlist .layui-tab-content {height: auto !important;padding:0;}

.tabLi{width: 130px;height: 44px;position: relative;color: #FFFFFF;}
.tabLi:not(:first-child) img{display:none;}
.allAlist .layui-tab-title .layui-this:after {border-style: none;}
.allAlist{margin:30px 0 0 0;}
.layui-tab-title li{line-height: 29px;display:flex !important;align-items: center;min-width:auto !important;padding:0 !important;justify-content: center;transition:none;}
.layui-tab-title li span{font-size: 21px;line-height: 29px;z-index:2;margin:0 15px 0 0;}
.layui-tab-title li:last-child.check span,.layui-tab-title li:last-child span{margin:0;}
.tabLi.check span{margin:0 15px 0 0;}
.tabLi:nth-child(1){margin:0 30px;width: auto;}

.tabLi:last-child{margin:0 -3px 0 0;}
.tabLi.check{color:#000000;font-weight: bold;}
.tabLi.check .bg-img {display: block;overflow: visible;position: absolute;top: -6px;left:-8px;width:100%;height: 52px;}
.tabLi:last-child.check .bg-img{left:0;}
.listtabimg{width:106px;height: 22px;object-fit: contain;}
.blackTab2 {width: 100%;height: auto;background: #F5F5F5;}
.btdiv2 {height:44px;width: 100%;background: #F5F7FF;transition: all 0.5s;overflow:hidden;}
.btabdiv2 {overflow: hidden;width: 100%;transition: all 0.5s;height: 100%;
    display: flex;justify-content: space-between;align-items: flex-start;
}
.btabdiv2 ul {line-height: 46px;flex-wrap: wrap;align-items: center;position: relative;width:100%;max-height: 44px;transition: max-height 0.3s ease;}
.tabA2{font-size:18px;color: #333333;line-height: 25px;margin:0 0 0 38px;}
.btabdiv2 ul li:first-child .tabA2{font-size: 20px;line-height: 28px;margin: 0 0 0 16px;}
.aigjbtabdiv2 .tabA2,.studysbtabdiv2 .tabA2{margin:0 0 0 53px;}
.tabA2.mores{margin:0 18px;display: none;flex-direction: row;display: none;height: 44px;align-items: center;}
.tabA2.mores i {width: 4px;height: 4px;background: #000000;border-radius: 1px;margin: 0 4px 0 0;display: flex;align-items: center;}
/* .tabA2all,.second-row-first a{margin:0 0 0 16px;} */
.tabA2.check{color:#E2211C;font-weight: bold;}
.cldA,.cldaimg{width: 281px;height: 158px;border-radius: 4px;}
.cldA,.aitabtopa,.dlodiva{overflow:hidden;flex-shrink: 0;}
.cldaimg,.aitabtopa img,.dlodImg {transition:all .3s ease;}
.cldA:hover img,.aitabtopa:hover img,.dlodiva:hover img{transform: scale(1.05); }

.cldA{margin:0 35px 0 0;}
.clddTitle{font-size: 21px;color: #3A3A3A;line-height: 29px;-webkit-line-clamp:1;transition:all .3s ease;}
.clddTitle:hover{color:#E2211C;}
.clddCon{font-size: 16px;color: #7B7B7B;line-height:28px;margin:18px 0 33px 0;-webkit-line-clamp:2;word-break: break-all;text-align: justify;font-style: normal;letter-spacing: 0.1px;    word-break: auto-phrase;}
.cldddh,.clddTime,.cldddh .cldddhlink a,.cldddh a,.cldddh a:hover{font-size: 16px;color: #C3C3C3; line-height: 22px;}
.cldddh .cldddhlink a:nth-child(1){margin:0 5px 0 0;}
.cldddh .cldddhlink a:nth-child(2){margin:0 0 0 5px;}
.cldddh{margin:0 40px 0 0;width:140px;}
.cldddh a{max-width: 100px;overflow: hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.cldddh p{margin:0 6px;}
.cldddh,.clddTime,.cldddLabels{display: flex;flex-direction: row;align-items: center;}
/* .clddDown{justify-content: space-between;} */
.clddDown-left{width:350px;margin-right: 40px;}

.clddls{height: 22px;border-radius: 4px;outline: 1px solid #F5F5F5;padding:0 10px;display: flex;align-items: center;justify-content: center;font-size: 12px;color: #B1B1B1;line-height: 17px;margin:0 10px 0 0;transition:all .3s ease;}
.clddls:last-child{margin:0;}
.clddls:hover{outline: 1px solid #E2211C;color: #E2211C;}
.clDiv{padding:0 0 34px 0;margin:0 0 34px 0;border-bottom: 1px solid #F4F4F4;}
.clDiv:last-of-type{border-bottom: none;padding:0;margin:0 0 34px 0;}
.clDivmore{width: 968px;height: 52px;background: #FFF5F5;border-radius: 4px;font-weight: bold;font-size: 18px;color: #E2211C;line-height: 25px;
    letter-spacing: 2px;margin:0 auto;cursor: pointer;align-items: center;justify-content: center;
}
.clDivmore:hover{outline: 1px solid #E2211C;color:#E2211C;}
.laytabZt .cldddh{margin:0 35px 0 0;}
.aitabtopa{width: 309px;height: 169px;box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.15);border-radius: 8px 8px 0px 0px;}
.aitabtopa img{width: 309px;height: 169px;border-radius: 8px 8px 0px 0px;}
.aitab{width: 309px;height: 298px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;border-radius: 8px;margin:0 0 23px 0;transition:all .3s ease;}
.aitabdowna:hover{color:#BB1114;}
.aitab:hover{box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.15), 0px 0px 1px 1px #F9F9F9;}
.aitab:nth-child(3n+2){margin:0 20px;}
.aitabdd{margin:20px 0 20px 20px;}
.aitabdowna{-webkit-line-clamp:1;font-size: 18px;color: #000000;line-height: 25px;transition:all .3s ease;margin:0 20px 0 0;}
.aitabdowntime{font-size: 14px;color: #333333;line-height: 20px;margin:10px 20px 10px 0;}
.aitabdta{flex-shrink: 0;height: 24px;background: #FFFFFF;border-radius: 12px;border: 1px solid #D7D7D7;padding:0 14px;font-family: ArialMT;font-size: 12px;color: #333333;line-height: 14px;margin:0 10px 0 0;transition:all .3s ease;}
.aitabdta:hover{background: #BB1114;color: #FFFFFF;}
.aitabdowntab {display: flex;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;}
.laytabAiall{flex-wrap: wrap;}
.layui-tab-items{display:none;}
.laytabStyall{flex-wrap: wrap;justify-content: space-between;}
.study-tabs{margin:0 0 23px 0;}
.study-tabs:nth-child(4n+4){margin:0 0 23px 0;}
.dloDiv{width: 309px;height: 323px;background: #FFFFFF;box-shadow: 0px 0px 8px 0px #EBEEF0, 0px 0px 1px 1px #F9F9F9;border-radius: 8px;position: relative;}
/* .dloDiv .vtaba-free {background:url(../lhimages/icon181.png);} */
.dloDiv:nth-child(2){margin:0 20px;}
.dlodiva{display:flex;}
.dlodiva ,.dlodImg{width: 309px;height: 169px;border-radius: 8px 8px 0px 0px;object-fit: cover;}
.dlodTitle:hover a{color:#E2211C;}
.dlodTitle span {height: 18px;padding:0 4px;white-space: nowrap;background:#E2211C;border-radius: 2px;align-items: center;justify-content: center;display: flex;font-size: 12px;color: #FFFFFF;line-height: 16px;}
.dlodZx {background: #FE670B !important;}
.dlodTj {background:#1E90FA !important;}
.dlodTitle a{font-size: 18px;color: #000000;line-height: 25px;-webkit-line-clamp:1;margin:0 0 0 6px;transition:all .3s ease;}
.dlodCon a{font-size: 16px;color: #6E6E6E;line-height:24px;-webkit-line-clamp:2;margin:15px 0;}
.dloDown{margin:15px;justify-content: space-between;}
.dlodtop{height: 110px;}
.dlodTitle{align-items: center;}
.dldowndes{font-size: 16px;color:#A6ACB1;line-height: 22px;justify-content: space-between;}
.dlodType,.dlodTime{align-items: center;}
.dlodTime{font-size: 16px;color: #8F979E;line-height: 22px;}
.downlOne{margin:0 0 23px 0;justify-content:space-between;}
.dtlImg{width: 68px;height: 68px;border-radius: 8px;margin:0 10px 0 0;}
.dtlTitle{height: 100%;justify-content: space-between;}
.dtlTitle a:nth-child(1){font-weight: bold;font-size: 16px;color:#1C2021;line-height: 22px;-webkit-line-clamp:1;transition:all .3s ease;}
.dtlTitle a:nth-child(2){font-size: 14px;color: #6E6E6E;line-height: 18px;-webkit-line-clamp:2;word-break: break-all;}
.downlTwo ul{flex-wrap:wrap;display:flex;justify-content: space-between;}
.downlTwo{margin:50px 0 0 0;}
.downtLi{width: 311px;height: 88px;background: #FBFCFE;border-radius: 4px;margin-bottom: 20px;transition:all .3s ease;}

.downtLi:hover{background: #FFF5F5;}
.dtlTitle:hover a:nth-child(1){color: #E2211C;}
.dtliAlld{margin: 10px;align-items: center;justify-content: center;}
.dlfor{width: 309px;height: 363px;background: #FFFFFF;box-shadow: 0px 0px 8px 0px #EBEEF0, 0px 0px 1px 1px #F9F9F9;border-radius: 8px;transition:all .3s ease;}
.dlfor:hover{box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.15), 0px 0px 1px 1px #F9F9F9;}

.dlfrTop a{padding:0 10px; height: 24px;background: #FFF5F5; border-radius: 3px;color: #E2211C;display: flex;align-items: center;}
.dlfrTop a:hover{color:#E2211C;}

.dlftTimes{font-size: 14px;color: #A2A2A2;line-height: 20px;}
.dlfrTitle a{font-size: 18px;color: #000000;line-height: 24px;-webkit-line-clamp:1;height: 25px;transition:all .3s ease;}
.dlfrTitle a:hover{color: #E2211C;}
.dlfrCon a {font-size: 16px;color: #6E6E6E;line-height:24px;-webkit-line-clamp:2;height: 48px;}
.dlfrDowns,.dlfrTop{justify-content: space-between;}
.dlfrDownload,.dlfrWatch,.dlftTimes,.dlfrTop{align-items: center;}
.dlfrDownload,.dlfrWatch{color: #A2A2A2;}
.dlfrDown{margin:15px;}
.dlfrCon{margin:15px 0;text-shadow: 0px 0px 8px #EBEEF0;text-align: justify;font-style: normal;}
.dlfrMiddle{margin:15px 0 0 0;}
.downlThree{flex-wrap: wrap;margin:50px 0 23px 0;justify-content: space-between;}
.dnfor{width: 475px;height: 127px;position: relative;margin:0 0 25px 0;}
.dnforBg{background:url(../lhimages/icon177.png) no-repeat;transition:all .3s ease;background-size: cover;}

.dnforBg:hover{background:url(../lhimages/icon176.png) no-repeat;background-size: cover;}
.dnforColor{background: linear-gradient( 270deg, #E4F0FC 0%, #FFFFFF 54%, #FBFDFF 100%);box-shadow: 0px -1px 1px 0px rgba(213,209,232,0.07), inset 0px 0px 8px 1px rgba(220,231,248,0.66);}
.downlFour{flex-wrap: wrap;margin:40px 0 0 0;justify-content: space-between;}
.dnfordiv{margin:20px;}
.dnfordWatch ,.dnfordDown ,.dnfordTiem{display:flex;align-items: center;}
.dnfordDown{margin:0 80px;}
.dnforTitles{font-size: 18px;color: #000000;line-height: 25px;transition:all .3s ease;}
.dnforTitles:hover{color: #E2211C;}
.dnforConss{font-size: 16px;color: #5A5A5A;line-height: 25px;margin:10px 0;}
.dnforDown{color: #C6C6C6;line-height: 20px;}
.dnfortb{width:110px;height: 40px;border-radius: 0px 8px 8px 0px;position:absolute;right:5px;
    display: flex;align-items: center;justify-content: center;font-size: 15px; color: #FFFFFF; line-height: 22px;
}
.dnfortb:hover{color: #FFFFFF;}
.downlFive{flex-wrap: wrap;margin:50px 0 23px 0;justify-content: space-between;}
.codeCons{margin:30px 0 0 0;flex-wrap: wrap;justify-content: space-between;}
.codeconA:hover{background: #FFF5F5;}
.codeconA:hover .coderTitle{color: #E2211C;}
.coderTitle,.coderDes{-webkit-line-clamp:1;}
.coderTitle{font-weight: bold;font-size: 16px;color: #000000;line-height: 22px;}
.coderDes{color: #6E6E6E;line-height: 18px;margin:8px 0 7px 0;}
.codeconA{cursor: pointer;margin:0 0 25px 0;width:473px;min-width: 473px;height: 120px;background: #FFFFFF;box-shadow: 0px 0px 1px 1px #F9F9F9;border-radius: 4px;transition:all .3s ease;}
.codeconA:nth-child(2n+2){margin:0 0 25px 0;}
.codeconAd{margin:20px;width:100%;}
.codecRight{width:100%;}
.coderiDown{justify-content: space-between;}
.coderiDown .dnfordDown{margin:0; color: #7F7F7F;line-height: 20px;}
.coderdCheck{width: 109px;height: 25px;background: #FFF5F5;border-radius: 2px;color: #E2211C;line-height: 20px;display: flex;align-items: center;justify-content: center;}
.codeconA:hover .coderdCheck{color: #FFFFFF;background: #E2211C;}
.codeconAd .dtlImg{width: 80px;height: 80px;border-radius: 4px;margin:0 18px 0 0;}
.laytabArt,.laytabZt,.laytabAi,.laytabDown,.laytabStudy{margin:30px 0 0 0;}

/* content right */
.newindex .conRight{margin:0 0 0 60px;}
.crightTop{width: 293px;height: 217px;cursor:pointer; background: linear-gradient( 360deg,#FFFFFF 0%, #FEF0F1 100%);box-shadow: 0px 0px 2px 0px #DFDFDF;border-radius: 8px;}
.crighttopLogin{height: auto;}
.crighttopLogin .myselfdiv{margin:0;}
.crighttopLogin .logout{margin:20px auto 0 auto;}
.crighttopLogin .crtModel{width:234px;margin: 0 auto;}
.crtmImg{width: 58px;height: 58px;margin:0 15px 0 0;}
.ritp{margin:20px;}
.logindiv1{width: 253px;height: 36px;margin:20px 0;background: #E2211C;box-shadow: 0px 2px 4px 0px rgba(52,0,0,0.2);border-radius: 19px;border:none;outline:none;font-weight: bold;font-size: 16px;color:#FFFFFF;line-height: 22px;transition:all .3s ease;cursor: pointer;}
.logindiv1:hover{background: #000000;color: #FFFFFF;}
.logindiv {position: relative;cursor: pointer;height: 100%;display: flex;align-items: center;}
.avatar {width: 45px;height: 45px;border-radius: 50%;}
.myselfdiv{margin:26px 20px 30px 20px;}
.myself {width: 293px;height: 346px;background: linear-gradient(#FEF0F1 0%,#FFFFFF 100%  );display: none;
    box-shadow: 0px 0px 2px 0px #DFDFDF;;border-radius: 8px;
    position: absolute;top: 80px;right:0;z-index: 11;
}
.myself::before {
    content: "";
    position: absolute;
    top: -8px;  
    right: 15px;  
    width: 0;
    height: 0;
    border-left: 8px solid transparent;  
    border-right: 8px solid transparent; 
    border-bottom: 8px solid #FEF0F1; 
  }
.msdata{margin:25px 20px 20px 20px;}
.vipdiv{background: #FCE5B8;color: #BD7E14;}
.vipdivtrue{background: #FFFFFF;color:#303030}
.vipdiv b{width: 14px;height: 14px;margin: 0 3px 0 0;background: url(../lhimages/icon262.png) no-repeat;background-size: contain;}
.vipAp div{width: 157px;height: 24px;border-radius: 11px;font-size: 14px;line-height: 16px;text-align: left;font-style: normal;letter-spacing: normal;    justify-content: center;align-items: center;}



.learnClass a{align-items: center;}
.learnClass a span{font-size: 12px;color: #222222;line-height: 17px;text-align: justify;font-style: normal;letter-spacing:-0.6px;}
.learnClass{margin:0 30px;    justify-content: space-between;}


.msdimg {width: 58px;height: 58px;border-radius: 50%;margin: 0 15px 0 0;}
.name {font-size: 18px;width: 170px;overflow: hidden;height: 20px;font-weight: bold;color: #333333;margin: 0 0 12px 0;}
.mybtnA:nth-child(1){margin: 10px 11px 0 0;}
.mybtnA:nth-child(2){margin: 10px 0 0 0;}
.mybtnA:nth-child(3){margin: 0 11px 0 0;}
.mybtns{width: 253px;height: 95px;background: #FFFFFF;box-shadow: 0px 0px 6px 0px rgba(131,131,131,0.08);border-radius: 4px;flex-wrap: wrap;justify-content: center;margin:0 20px 20px 20px;}
.mybtnA {width: 111px;height: 32px;background: #F8FAFC;border-radius: 4px;align-items: center;justify-content: center;color: #494C56;line-height: 20px;text-align: justify;font-style: normal;}
.mybtnA span{margin:0 0 0 3px;}
.logout {width:auto;height: 32px;background: #F0F0F0;border-radius: 16px;font-size: 16px;color: #8E8E8E;line-height: 22px;margin:0 auto;text-align: justify;font-style: normal;margin:20px 20px 0 20px;align-items: center;justify-content:center;}

.lcaB {width: 16px;height: 16px;margin: 0 8px 0 0;background: url(../lhimages/icon_shijian.png) no-repeat;}
.loginAother a span {flex: 0 0 auto;}
.vipTimes {width: auto;height: 24px;background: #FDE5BA;border-radius:11px;align-items: center;justify-content: center;color: #C47E03;padding: 0 12px;}
.vipTimes:hover{  color: #C47E03;}
.nameDiv a:nth-child(2) {font-size: 16px;}
.logAbuy .vipTimes {color: #FFFFFF;background:#CFCFCF;border: 1px solid #F6F6F6;width: 80px;}
.vipTimes b {width: 16px;height: 14px;margin: 0 3px 0 0;background: url(../lhimages/icon36.png) no-repeat;    background-size: contain;}
.logAbuy .vipTimes b {width: 16px;height: 14px;margin: 0 3px 0 0;background: url(../lhimages/icon37.png) no-repeat;    background-size: contain;}
.grsz b {width: 16px;height: 16px;margin: 0 3px 0 0;background: url(../lhimages/icon261.png) no-repeat;background-size: contain;}
.wdbk b {width: 16px;height: 16px;margin: 0 3px 0 0;background: url(../lhimages/icon260.png) no-repeat;background-size: contain;}
.wdkc b {width: 16px;height: 16px;margin: 0 3px 0 0;background: url(../lhimages/icon259.png) no-repeat;background-size: contain;}
.grzx b {width: 16px;height: 16px;margin: 0 3px 0 0;background: url(../lhimages/icon258.png) no-repeat;background-size: contain;}

.nameDiv a:nth-child(1){font-size: 18px;color: #333333;line-height: 16px;margin:6px 0 0 0;}
.nameDiv a:nth-child(2){font-size: 18px;color: #333333;line-height: 16px;margin:15px 0 0 0;}
.crtma {align-items: center;font-size: 12px;color: #222222;line-height: 17px;transition:all .3s ease;}
.crtma:hover{color: #E2211C;}
.crtma b{width:24px;height:24px;transition:all .3s ease;}
.crtma:nth-child(1) b{background:url(../lhimages/icon186.png);background-size: contain;}
.crtma:nth-child(2) b{background:url(../lhimages/icon187.png);background-size: contain;}
.crtma:nth-child(3) b{background:url(../lhimages/icon188.png);background-size: contain;}
.crtma:nth-child(4) b{background:url(../lhimages/icon189.png);background-size: contain;}
.crtma:nth-child(1):hover b{background:url(../lhimages/icon195.png);background-size: contain;}
.crtma:nth-child(2):hover b{background:url(../lhimages/icon196.png);background-size: contain;}
.crtma:nth-child(3):hover b{background:url(../lhimages/icon197.png);background-size: contain;}
.crtma:nth-child(4):hover b{background:url(../lhimages/icon198.png);background-size: contain;}

.crtModel{justify-content: space-between;}
.readCharts{width: 348px;height:auto; margin:30px 0 50px 0;}
.rcTitle{justify-content: space-between;transition:all .2s ease;}


.rcTitle p:nth-child(1){font-family: FZZCHJW--GB1;font-size: 18px;color:#000000;line-height: 24px;font-weight: 600;}
.rcTitle p:nth-child(1) span{color: #E2211C;}
.rcTitle p:nth-child(2){color: #E2211C;font-size: 14px;}
.rclileft{display:flex;}
.rcUl .rcLi .rclileft{flex-shrink: 0;display: flex;align-items: center;justify-content: center;margin:0 6px 0 0;}
.rcUl .rcLi .rclileft p{font-family: FZLTTHK--GBK1;font-weight: normal; font-size: 10px;line-height: 13px;margin-bottom:3px;}
/* .rcUl .rcLi:nth-child(2) .rclileft p,.rcUl .rcLi:nth-child(3) .rclileft p{margin-bottom:4px;} */

.rcUl .rcLi:nth-child(1) .rclileft{background:url(../lhimages/icon244.png) no-repeat;width: 20px;height: 23px;background-size: contain;color: #E2211C;}
.rcUl .rcLi:nth-child(2) .rclileft{background:url(../lhimages/icon245.png) no-repeat;width: 20px;height: 23px;background-size: contain;color: #DE8E09;}
.rcUl .rcLi:nth-child(3) .rclileft{background:url(../lhimages/icon246.png) no-repeat;width: 20px;height: 23px;background-size: contain;color: #09DE8A;}
.rcUl .rcLi:nth-child(n+4) .rclileft{background:url(../lhimages/icon247.png) no-repeat;width: 20px;height: 23px;background-size: contain;color: #9495AD;}
.tecna,.tecnAimg{width: 162px;height: 88px;border-radius: 6px;}
.tecnda{font-size: 16px;color: #313131;line-height: 23px;-webkit-line-clamp:2;height:46px;margin:0 0 10px 0;transition:all .3s ease;letter-spacing: 0.31px;word-break: break-all;}
.tecnda:hover{color:#E2211C;}
.tecnp{font-size: 14px;color: #979EA5;line-height: 20px;-webkit-line-clamp:1;}
.tecnRight{margin:0 0 0 16px;}
.tecnelli{margin:0 0 23px 0;}
.tecnelli:last-child{margin:0;}
.technology-news{padding:0 0 36px 0;border-bottom: 1px solid #F0F1F3;}








.rcLi:nth-child(-n+3) .rclileft b:nth-child(1){color: #E2211C;}
.rcLi:nth-child(-n+3) .rclileft b:nth-child(2){background:url(../lhimages/icon190.png) no-repeat;width:5px;height:8px;margin:10px 3px 0 0;background-size: contain;}
.readA{font-size: 16px;color: #3C3C3C;line-height: 24px;-webkit-line-clamp:2;transition:all .3s ease;}
.readA:hover{color:#E2211C;}
.readA.zjtd{    letter-spacing: 3px;}
.rcLi:nth-child(1) .rcreadDiv a:nth-child(2){color: #6E6E6E;line-height: 20px;margin:15px 0 0 0;-webkit-line-clamp:2;font-size: 14px; line-height: 24px;}
.rcLi{margin:0 0 23px 0;}
.rcLi:last-child{margin:0;}
.rcLi .rclileft b:nth-child(1){margin:3px 3px 0 0;font-family: FZZCHJW--GB1;font-size: 14px;}
.rcLi:nth-child(n+4) .rclileft b:nth-child(2){background:url(../lhimages/icon191.png) no-repeat;width:5px;height:8px;margin:10px 5px 0 0;background-size: contain;}
.adversitement img{width: 350px;;box-shadow: 0px 0px 8px 0px #ECEDF0;border-radius: 8px;object-fit: cover;}
.adversitement {margin:40px 0 0 0;}
.rightdTitle{justify-content: space-between;margin:0 0 23px 0;align-items: center;}
.rititle-left {font-weight: 600;font-size:18px;color: #000000;line-height:20px;font-family: FZZCHJW--GB1;}
.rititle-left p:nth-child(1) {color: #E2211C;display: flex;flex-direction: column;align-items: center;}
.rititle-left p:nth-child(1) b {width: 35px;height: 2px;background: #E2211C;border-radius: 2px;margin: 2px 0 0 0;}
.rititle-more{font-size: 16px;color: #899099;line-height: 22px;}
.conRight .rititle-more{font-weight: 400;font-size: 16px;color: #8A929A;line-height: 22px;text-align: right;font-style: normal;letter-spacing: 0.01px;}
/* .rititle-more b {width: 20px;height: 19px;background: url(../lhimages/icon161.png);background-size: cover;}
.rititle-more:hover b{background: url(../lhimages/icon162.png);} */
.title-more{font-size: 16px;color: #899099;line-height: 22px;}

/* .rititle-more b {position: relative;display: inline-block;width: 20px;height: 18px;background: url(../lhimages/icon202.png);background-size: cover;margin:-2px 0 0 0;}
.rititle-more b::after {content: "";position: absolute;inset: 0;background: url(../lhimages/icon203.png);background-size: cover;opacity: 0;transition: opacity 0.3s ease;}
.rititle-more:hover b::after {opacity: 1;} */
.rightDiv{margin:50px 0 0 0;}
.rightDiv:first-child{margin:0;}
.tecnewA b{width: 6px;height: 6px;background: #CCCCCC;min-width: 6px;margin:7px 5px 0 0;transition: all 0.3s ease;}
.tecnewaRight p:nth-child(1){font-size: 16px;color: #333333;line-height: 24px;-webkit-line-clamp:2;transition: color 0.3s ease;}
.tecnewaRight p:nth-child(2){font-size: 14px;color: #6E6E6E;line-height: 20px;-webkit-line-clamp:2;margin:10px 0 0 0;}
.tecnewA{margin:0 0 20px 0;}
.tecnewA:hover .tecnewaRight p:nth-child(1){color: #E2211C;}
.tecnewA:hover b{background:#E2211C;}
.ristyAimg{width: 162px;height: 88px;border-radius: 6px;object-fit: cover;margin:0 18px 0 0;}
.rirightp{font-size: 16px;color: #000000;line-height: 22px;-webkit-line-clamp:2;transition:all .3s ease;}
.risrdown{color: #6E6E6E;line-height: 20px;align-items: center;}
.risrdown b{width: 4px;height: 4px; background: #8A9199;margin:0 5px;border-radius: 50%;}
.ristyaRight{justify-content: space-between;}
.rirightp:hover{color:#E2211C;}
.ristyA{margin:0 0 23px 0;}
.ristyA:last-child{margin:0;}
.ridsA{margin:0 0 23px 0;}
.ridsrp:hover{color:#E2211C;}
.ridsrdown p:hover{background: #FFF5F5;color: #E2211C;}
.ridsAimg{width: 101px;height: 60px;border-radius: 8px;margin:0 18px 0 0;}
.ridsrp{font-size: 16px;color: #313131;line-height: 22px;-webkit-line-clamp:1;transition:all .3s ease;}
.ridsrpdsc{color: #6E6E6E;line-height: 20px;-webkit-line-clamp:1;margin:4px 0 2px 0;}
.ridsaRight{justify-content: space-between;}
.ridsrdown p{width: 68px;height: 23px;background: #FFF5F5;border-radius: 11px;font-size: 12px;color: #E2211C;line-height: 17px;display: flex;align-items: center;transition:all .3s ease;justify-content: center;}
















/*  */



        


.friendLink {width: 1382px;height: 145px;background: #FFFFFF;margin: 20px auto 0 auto;}
.flTitle {align-items: center;margin: 0 16px 28px 16px;padding: 25px 0 0 0;}
.flTitle b { width: 28px;height: 24px;margin: 0 8px 0 0;background: url(../lhimages/icon24.png) no-repeat;}
.fllink {font-size: 22px;font-family: Microsoft YaHei;font-weight: bold;color: #333333;}
.flqq {font-size: 14px;color: #999999;}
.flAlllink ul {flex-wrap: wrap;}
.flAlllink li {margin: 0 12px 10px 12px;}
.flAlllink a, .flAlllink a:hover {color: #333333;font-weight: 400;text-decoration: none;}
.phpFoot {width: 100%;margin-top: 60px;}
.phpFootIn {width: 100%;height: 227px;background: #292929;}
.phpFootCont {width: 1380px;margin: auto;}
.phpFootLeft {float: left;width: 685px;margin-top: 50px;position: relative;}
.phpFootLeft dl{display:flex;flex-direction: column;}
.phpFootLeft dl dt {width: 875px;}
.phpFootLeft dl dt a { display: block; float: left; margin-right: 45px; font-weight: bold;}
.phpFootLeft dl dd.cont1 {color: #7b7b7b;margin-top: 25px;height: 18px;line-height: 18px;overflow: hidden;}
.phpFootLeft dl dd.cont2 {margin-top: 30px;}
.phpFootLeft dl dd.cont2 span {display: block;float: left;line-height: 30px;position: relative;height: 40px;}
.phpFootLeft dl dd.cont2 span a {display: block;float: left;font-size: 12px;margin-right: 40px;margin-top: 10px;}
.phpFootLeft dl dd.cont2 span a b.icon1 {background-position: -100px -25px;}
.phpFootLeft dl dd.cont2 span a b {display: block;width: 30px;height: 30px;background: url(../images/bg1.png) no-repeat;
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat;
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat;float: left;margin: 0px 10px 0px 0px;
}
.phpFootLeft dl dd.cont2 span em {display: block;width: 150px;height: 180px;background: #ffffff;border-radius: 12px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.04);
    position: absolute;right: 0px;left: 0px;z-index: 10;top: -180px;
}
.phpFootLeft dl dd.cont2 span em p {line-height: 20px;font-size: 12px;margin-top: 10px;text-align: center;}
.phpFootLeft dl dd.cont2 span em img {width: 110px;height: 110px;margin: 5px 0px 0px 20px;}
.phpFootLeft dl dd.cont2 span a b.icon2 {background-position: -140px -25px;}
.phpAppBox {position: absolute;right: 0px;top: -3px;}
.phpAppTitle a {display: block;color: #ffffff;text-decoration: none;font-weight: bold;position: relative;}
.phpAppSub {position: absolute;left: -30px;top: 20px;background: #ffffff;width: 150px;padding-bottom: 20px;border-radius: 12px;}
.phpAppSub img {width: 110px;height: 110px;margin: 20px 0px 0px 20px;}
.phpAppSub p {text-align: center;font-size: 12px;color: #333333;margin-top: 10px;}
.phpFootRight {float: right;margin-top: 17px;}
.phpFootMsg {float: left;text-align: center;margin: 0px 0px 0px 30px;}
.phpFootMsg span { width: 142px; height: 142px;background: #ffffff;border-radius: 5px;display: block;margin: 0 auto;}
.phpFootMsg span img {width: 94%;height: 94%;margin-top: 4%;margin-left: 1%;}
.phpFootMsg dl dt {height: 16px;line-height: 16px;overflow: hidden;font-size: 12px;color: #cccccc;margin-top: 15px;}
.phpFootMsg dl dd {font-size: 12px;height: 16px;line-height: 16px;overflow: hidden;color: #7d7d7d;margin-top: 10px;}
.phpFootCode { width: 100%; height: 50px;background: #212121;line-height: 50px;}
.phpFootCodeIn {width: 1380px;margin: auto;display: flex;justify-content: center;align-items: center;}
.phpFootCodeIn p {color: #656565;float: left;}
.phpFootCodeIn b {display: block;float: left;width: 12px;height: 14px;background: url(../images/bg1.png) no-repeat -180px -25px;
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -180px -25px;
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -180px -25px;margin: 0px 0px 0px 10px;
}
.ylwTopSub1 {position: absolute;top:30px;width: 142px;height: 147px;background: #ffffff;left: -20px;border-radius: 12px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.04);z-index: 1001;}
.phpSubnav1 img {width: 100px;height: 100px;margin: 15px 0px 0px 20px;}
.phpSubnav1 p {font-size: 12px;font-weight: bold;margin-top: 10px;margin-left: 10px;text-align: center;}
.phpSubnav1 p em {font-weight: bold;color: #fc3930;}










.leanb{width:24px;height:24px;background: url(../lhimages/icon254.png) no-repeat;;background-size:contain;margin:0 0 2px 0;}
.downb{width:24px;height:24px;background: url(../lhimages/icon255.png) no-repeat;;background-size:contain;margin:0 0 2px 0;}
.codeb{width:24px;height:24px;background: url(../lhimages/icon256.png) no-repeat;;background-size:contain;margin:0 0 2px 0;}
.cdb{width:24px;height:24px;background: url(../lhimages/icon257.png) no-repeat;;background-size:contain;margin:0 0 2px 0;}

.left-zt .title-left b{width:23px;height:23px;background: url(../lhimages/icon235.png) no-repeat;background-size:contain;margin:0 6px 0 0;}
.left-ai .title-left b{width:23px;height:23px;background: url(../lhimages/icon236.png) no-repeat;background-size:contain;margin:0 6px 0 0;}
.left-article .title-left b{width:23px;height:23px;background: url(../lhimages/icon237.png) no-repeat;background-size:contain;margin:0 6px 0 0;}
.left-video .title-left b{width:23px;height:23px;background: url(../lhimages/icon238.png) no-repeat;background-size:contain;margin:0 6px 0 0;}
.technology-news .title-left b{width:23px;height:23px;background: url(../lhimages/icon239.png) no-repeat;background-size:contain;margin:0 9px 0 0;}
.readCharts .title-left b{width:23px;height:23px;background: url(../lhimages/icon240.png) no-repeat;background-size:contain;margin:0 7px 0 0;}
.readCharts .title-left b:nth-child(2){width:130px;height:25px;background: url(../lhimages/icon241.png) no-repeat;background-size:contain;margin-top: -5px;}
.rightStudy .title-left b{width:23px;height:23px;background: url(../lhimages/icon242.png) no-repeat;background-size:contain;margin:0 7px 0 0;}
.rightDowns .title-left b{width:23px;height:23px;background: url(../lhimages/icon243.png) no-repeat;background-size:contain;margin:0 7px 0 0;}
/* .rightDowns  .title-left b{width:23px;height:23px;background: url(../lhimages/icon243.png) no-repeat;background-size:contain;margin:0 9px 0 0;} */



.coderdCheck b{width:9px;height:9px;background: url(../lhimages/icon184.png) no-repeat;background-size:contain;margin:0 0 0 4px;  }
.codeconA:hover .coderiDown .dnfordDown b{background: url(../lhimages/icon179.png) no-repeat;background-size:contain;}
.codeconA:hover .coderdCheck b{background: url(../lhimages/icon183.png) no-repeat;background-size:contain;}
.coderiDown .dnfordDown b{background: url(../lhimages/icon185.png) no-repeat;transition:all .3s ease;background-size:contain;}
.dnfordWatch b{width:16px;height:12px;background: url(../lhimages/icon250.png) no-repeat;background-size: cover;margin:0 6px 0 0;  }
.dnfordDown b{width:16px;height:16px;background: url(../lhimages/icon249.png) no-repeat;background-size: cover;margin:0 6px 0 0;}
.dnfordTiem b{width:16px;height:16px;background: url(../lhimages/icon248.png) no-repeat;background-size: cover;margin:0 6px 0 0;}
.dlfrWatch b{width:16px;height:12px;background: url(../lhimages/icon172.png) no-repeat;background-size: cover;margin:0 6px 0 0;}
.dlfrDownload b{width:16px;height:16px;background: url(../lhimages/icon185.png) no-repeat;background-size: cover;margin:0 6px 0 0;}
.dlftTimes b{width:16px;height:16px;background: url(../lhimages/icon185.png) no-repeat;background-size: cover;margin:0 6px 0 0;}
.dlodTime b{width:16px;height:16px;background: url(../lhimages/icon170.png) no-repeat;background-size: cover;margin:0 6px 0 0;}
.dlodType b{width:16px;height:15px;background: url(../lhimages/icon173.png) no-repeat;background-size: cover;margin:0 6px 0 0;}
.laytabZt .cldddh b{width:17px;height:12px;background: url(../lhimages/icon172.png) no-repeat;background-size: contain;    flex-shrink: 0;}
.cldddh b{width: 14px;height: 17px;background: url(../lhimages/icon169.png) no-repeat;margin:0 3px 0 0;background-size: contain;    flex-shrink: 0;}
.clddTime b{width: 16px;height: 16px;background: url(../lhimages/icon170.png) no-repeat;margin:0 3px 0 0;background-size: contain;}
.cldddLabels b{width: 16px;height: 14px;background: url(../lhimages/icon171.png) no-repeat;margin:0 4px 0 0;background-size: contain;}
.vtdown dd em.shoucang a b {width: 18px;height: 18px;background: url(../lhimages/icon144.png) no-repeat;background-size: contain;}
.vtdown dd em a b {width: 18px;height: 18px;background: url(../lhimages/icon142.png) no-repeat; margin: 0 6px 0 0;transition:all .3s ease;background-size: contain;}
.artleft-down .aldatitle b{width:15px;height:18px;background: url(../lhimages/icon166.png);background-size: cover;margin:0 0 0 6px;display: inline-block;vertical-align: text-top;}
/* .title-more b {position: relative;display: inline-block;width: 22px;height: 20px;background: url(../lhimages/icon161.png) no-repeat center/cover;margin:6px 0 0 0;}
.title-more b::after {content: "";position: absolute;inset: 0;background: url(../lhimages/icon162.png) no-repeat center/cover;opacity: 0;transition: opacity 0.3s ease;}
.title-more:hover b::after {opacity: 1;} */
.phpLogo a {display: block;width: 136px;height: 34px;background: url(../lhimages/logoicon.png) no-repeat;background-size: contain;}
.wechatB {width:16px;height:14px;margin: 0 3px 0 0;background: url(../lhimages/icon229.png) no-repeat;transition:all .3s ease;background-size: contain;}
.jscenter {width:14px;height:14px;margin: 0 3px 0 0;background: url(../lhimages/icon230.png) no-repeat;transition:all .3s ease;background-size: contain;}
/* .loginB {width:13px;height:14px;margin: 0 4px 0 0;background: url(../lhimages/icon155.png) no-repeat;transition:all .3s ease;background-size: contain;} */
/* .wechats:hover .wechatB {width:16px;height:14px;margin: 0 3px 0 0;background: url(../lhimages/icon200.png) no-repeat;background-size: contain;}
.teachers:hover .jscenter {width:14px;height:14px;margin: 0 3px 0 0;background: url(../lhimages/icon199.png) no-repeat;background-size: contain;} */
/* .login:hover .loginB {width:13px;height:14px;margin: 0 4px 0 0;background: url(../lhimages/icon201.png) no-repeat;background-size: contain;} */





