*:not(.trs_editor_view ul, .trs_editor_view ol, .trs_editor_view dl, .trs_editor_view li){list-style: none}
img{border:0}
a{text-decoration:none;color: #000;}
input{outline:0;border:0}
p{margin:0}
ul:not(.trs_editor_view ul, .trs_editor_view ol, .trs_editor_view dl),ol,dl{padding: 0;margin: 0;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{padding: 0;margin: 0;font-weight: 700;line-height: 1.5;}
*, ::after, ::before {box-sizing: content-box;}
a:link,a:visited{
    text-decoration: none !important;
}
a img {
    border: none !important;
}
.ue_table td{
    padding: 10px;
}
.trs_editor_view img, .trs_editor_view video{
    max-width: 90% !important;
    display: block;
    margin: auto;
}
.hover-big-img{
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  transition: all 0.5s ease;
  cursor: pointer;
}
.hover-big-img:hover{
    transform: scale(1.05);
    filter: brightness(1.1);
}
.multi-line-ellipsis {
  display: -webkit-box;
  -webkit-line-clamp: 3;        
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;        
}
.multi-line2-ellipsis {
  display: -webkit-box;
  -webkit-line-clamp: 2;        
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;       
}
#pagenav_nextgroup,#pagenav_pregroup{
    width: auto;
    padding: 2px 10px;
    border-radius: 2px;
    font-size: 14px;
}
header{background-color: #fff;}
.top-line{width: 100%;height: 0px;background-color: #A79A6E;}
.top-inner{width: 1560px;margin: 0 auto;display: flex;justify-content: space-between;padding: 25px 0;position: relative;}
.pagenav{display: flex;justify-content: space-between;line-height: 90px;}
.pagenav li a{font-weight: 500;font-size: 20px;color: #444;margin-left: 30px;padding-bottom: 10px;}
.pagenav li a:hover{color: #A79A6E;}
.search{position: absolute;top: 10px;right: 0;display: flex;}
.search a{font-size: 16px;color: #888;}
.search a:hover{color: #0077d8;}
.search input{border-radius: 20px;height: 25px;padding-left: 10px;margin: 0 0 0 20px;border : 1px solid #888;color: #888;display: block;}
.search img{width: 25px;height: 25px;margin-top: 0;margin-left: 10px;cursor: pointer;}

.pagenav li{position: relative;}
.pagenav li .nav-dropdown{display: none;position: absolute;border-radius: 0 0 5px 5px;width: 100%;left: 0;box-sizing: border-box;width: max-content;text-align: center;background-color: rgba(10, 20, 57, .7);margin-top: 8px;overflow: hidden;z-index: 10;top: 60px;left: 20%;}
.pagenav li:last-child .nav-dropdown{left: auto; right: 0;}
.pagenav li .nav-dropdown p{line-height: 20px;padding: 10px 15px;}
.pagenav li .nav-dropdown p a{font-size: 16px;font-weight: normal;color: #fff;margin: 0;}
.pagenav li .nav-dropdown p:hover{background-color: rgba(15, 60, 128, 0.15)}
.pagenav li .nav-dropdown p:hover a{font-size: 16px;font-weight: normal;color: #A79A6E;}
.pagenav .topnavli > a{border-bottom: 6px solid #A79A6E;}

.symain{background: url(new-bodybgi.png) no-repeat 0 0; background-size: contain;}

.menu-toggle {
    display: none;
    font-size: 36px;
    cursor: pointer;
    color:#A79A6E;
    font-weight: 700;
    width: 60px;
    text-align: center;
    position: absolute;
    right: 0;
    bottom: 0;
    cursor: pointer;
}

.sidebar {
    position: fixed;
    top: 0;
    left: -250px;
    width: 250px;
    height: 100%;
    background-color:#A79A6E;
    color: white;
    z-index: 1050;
    transition: left 0.3s ease;
    font-size: 18px;
    overflow-y: auto;
}

.sidebar.open {
    left: 0;
}

.sidebar ul {
    list-style: none;
    padding-left: 0;
}

.sidebar li > a {
    color: white;
    text-decoration: none;
    display: block;
    padding: 15px 14px;
    border-bottom: 1px solid #b7b9bb;
    position: relative;
}

.sidebar li > a .caret {
    float: right;
    transition: transform 0.3s ease;
}

.sidebar ul ul {
    display: none;
    background-color: #A79A6E;
}

.sidebar ul ul li a {
    padding-left: 30px;
}

.sidebar li.active > ul {
    display: block;
}

.sidebar li.active > a .caret {
    transform: rotate(180deg);
}

.overlay {
    display: none;
    position: fixed;
    top: 0; left: 0; right: 0; bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 1040;
}

.main.ejym{
    background:#fff linear-gradient(rgb(238, 242, 249), rgb(255, 255, 255)) no-repeat;
}

/* .page-banner{background: url(banner_bgi.png) no-repeat 0 0;background-size: cover;} */
.banner-inner{display: flex;justify-content: space-between;width: 1560px;margin: 0 auto;padding: 0 0 20px 0;}
.banner-inner img{width: 100%;height: 100%;transition: all 0.5s;box-shadow: inset 0 -10px 20px -10px rgba(0, 0, 0, 0.5);object-fit: cover;}
.banner-inner img:hover{transform: scale(1.05);}
.bannerleft{width: 1025px;height: 560px;}
.bannerdiv{position: relative;overflow: hidden;}
.banner-text{position: absolute;bottom: 10px;color: #fff;left: 15px;padding-top: 10px;max-width: 94%;}
.banner-text h5{font-size: 16px;font-weight: 400;line-height: 28px;}
.banner-text h3{font-size: 18px;font-weight: 800;line-height: 28px;}
.banner-text p{font-size: 14px;line-height: 28px;}
.bannerright{width: 492px;height: 560px;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-end;}
.bannerright .bannerdiv{width: 492px;height: 260px;}
.page-banner .div-title{width: 1560px;margin: 0 auto;}
.page-banner .div-title h2,.page-banner .div-title .divmore{color: #fff;}
.divmore img{margin-left: 10px;}
.large-hide{display: none;}

.div-title{padding: 50px 0 30px 0;display: flex;justify-content: space-between; margin-bottom: 10px;}
.div-title h2{font-size: 36px;color: #444444;position: relative;}
.div-title h2::after{content: '';display: inline-block;width: 50px;height: 5px;position: absolute;left: 0;top: -10%;background-color: #a78a6e;}
.div-title .divmore{margin-top: 20px;font-size: 18px;color: #444;}
.div-title .divmore:hover{color: #0077d8;}
@media(min-width:1025px){
	.notice-inner .div-title{width: 100%}
}
.zt-inner{width: 1560px;margin: 0 auto;padding-bottom: 75px;display: flex;justify-content: space-between;flex-direction: row-reverse;}
.zt-inner .new-ztimg1{display: none;}
.zt-inner .new-ztimg{width: 623px;overflow: hidden;}
.zt-inner .new-ztimg img{width: 100%;transition: all 0.5s;}
.zt-inner .new-ztimg img:hover{transform: scale(1.05);}
.zt-inner .new-ztcont{width: 907px;}
.new-ztcont .div-title{padding: 5px 0 20px 0;}
.new-ztdiv .ztcont-tit h3{font-size: 24px;color: #444;}
/* .new-ztdiv .ztcont-tit h3:hover{color: #0077d8;} */
.new-ztdiv .ztcont-tit p{font-size: 16px;color: #888;margin: 10px 0 20px 0;}
.new-ztdiv .ztcont-intro{font-size: 18px;color: #444;line-height: 36px;text-align: justify;}


.achievement{background: url(new-kycgbgi.png) no-repeat 0 0;background-size: cover;margin-bottom: 80px;}
.achi-inner{width: 1560px;margin: 0 auto;padding-bottom: 105px;}
.achi-inner .div-title{color: #fff;}
.achi-inner .div-title h2{color: #fff;}
.achi-inner .div-title .divmore{color: #fff;}
.achi-inner .div-title .divmore:hover{color: #0077d8;}
.achi-cont{color: #fff;display: flex;justify-content: space-between;}
.achi-cont .new-ztimg-tag{width: 623px;height: 415px;position: relative;margin-bottom: 20px;}
.achi-cont .new-ztimg-tag::after{content: '';display: inline-block;width: 10px;height: 40px;position: absolute;right: -10px;top: 0;background: #A79A6E;}
.achi-cont .achi-imgdiv{overflow: hidden;}
.achi-cont .achi-imgdiv.xwsdr{
    padding-top: 56%;
    position: relative;
}
.achi-cont .achi-imgdiv.xwsdr img{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    object-fit: cover;
}
.achi-cont .new-ztimg-tag img{width: 100%;height: 100%;transition: all 0.5s;}
.achi-cont .new-ztimg-tag img:hover{transform: scale(1.05);}
.achi-right{width: 907px;}

.achi-right h3{color: #fff;line-height: 1 !important;}
.achi-right p{font-size: 16px;line-height: 31px;margin: 17px 0 40px 0;color: #fff;}
.achi-right .achi-div{display: flex;justify-content: space-between;padding-left: 0;}
.achi-right .achi-div li{width: 30%;overflow: hidden;}
.achi-right .achi-div li img{width: 100%;transition: all 0.5s;}
.achi-right .achi-div li img:hover{transform: scale(1.05);}
.achi-right .achi-div li p{font-size: 16px;line-height: 28px;margin-top: 10px;}
/* .achi-right .achi-div li p:hover{color: #0077d8;} */
.achi-right .achi-div li p span{margin-left: 10px;}

.tzgg-fourimg{background: url(new-tzggbgi.png) no-repeat 0 0;background-size: cover;}
/* .notice{background: #EDF1F4;} */
.notice-inner{width: 1560px;margin: 0 auto;padding-bottom: 43px;}
/* .notice-inner .div-title{margin: 0 50px;} */
.index-notice-wrap{
    display: grid;
    grid-template-columns: 3fr 8fr;
    column-gap: 30px;
}
.notice-cont{display: flex;flex-wrap: wrap;justify-content: space-between;}
.notice-cont li{width: 32%;display: flex;margin-bottom: 40px;background-color: #fff;border-radius: 5px;padding: 20px 0;box-shadow: 0 0 10px #d5eaf1;}

.notice-cont li>a{display: block;width: 75%;padding-right: 10px;}
.notice-cont li p{font-size: 16px;color: #444;margin-top: 5px;line-height: 28px;}
.notice-cont li .notice-time{width: 25%;padding-left: 20px;border-right: 1px solid #A79A6E;margin-right: 15px;}
.notice-cont li .notice-time h3{font-size: 24px;color: #A79A6E;}
.notice-cont li .notice-time h4{font-size: 22px;color: #A79A6E;}
.notice-cont li:hover{background-color: #A79A6E;}
.notice-cont li:hover .notice-time{border-right: 1px solid #FFF;}
.notice-cont li:hover .notice-time h3,.notice-cont li:hover .notice-time h4,.notice-cont li:hover p{color: #FFF;}

.middiv-inner2{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 20px;
}
.middiv-inner2 li h3{font-size: 20px;color: #A79A6E;margin: 10px 0 22px 0;}
.middiv-inner2 li{text-align: center;}
.middiv-inner2 li:hover h3{color: #0076ff;}

.middiv-inner{width: 1560px;margin: 0 auto;padding: 83px 0 102px 0;}
.middiv-inner ul{display: flex;justify-content: space-around;}
.middiv-inner li{text-align: center;}
.middiv-inner li h3{font-size: 26px;color: #A79A6E;margin: 45px 0 25px 0;}
.middiv-inner li:hover h3{color: #0076ff;}
.middiv-inner li:hover p{border: 1px solid #0076ff;}
.middiv-inner li p{width: 30px;border: 1px solid #A79A6E;margin: 0 auto;}

svg{width: 85px;height: 85px;}
.st0 {
    fill: none;
    stroke: #A79A6E;
    /* stroke-width: 10; */
    stroke-miterlimit: 10;
    width: 114px;
    height: 114px;
}
.st1 {
    fill: none;
    stroke:#0076FF;
    /* stroke-width: 10; */
    stroke-miterlimit: 10;
}

.media-scan{position: relative;overflow: hidden;}
.media-scan-bg,.kepu-field-bg{
    display: none;
}
/* .media-inner{width: 1560px;margin: 0 auto;display: flex;justify-content: space-between;padding: 85px 0 80px 0;} */
.media-img{width: 560px;height: 386px;overflow: hidden;position: absolute;top: 72px;left: 182px;}
.media-img img{width: 100%;height: 100%;transition: all 0.5s;object-fit: cover;}
.media-img img:hover{transform: scale(1.05);}
.media-cont{width: 1220px;padding: 78px 133px 120px 180px;box-sizing: border-box;background-color: #1977E3;float: right;min-height: 530px;}
.media-cont .div-title{padding: 0;}
.media-cont .div-title h2,.media-cont .div-title .divmore{color: #FFF;}
.media-cont .div-title .divmore:hover{color: rgb(248, 203, 46);}
.media-cont h3{font-size: 24px;color: #fff;margin-top: 22px;}
/* .media-cont h3:hover{color: #0077d8;} */
.media-cont b{font-size: 16px;color: #fff;margin: 13px 0 40px 0;display: block;}
.media-cont p{font-size: 18px;color: #fff;line-height: 36px;}

.kepu-field{position: relative;}
.kepu-cont{width: 1220px;padding: 78px 192px 120px 180px;box-sizing: border-box;background-color: #F0EEEE;min-height: 540px;}
.kepu-cont .div-title{padding: 0;}
.kepu-cont h3{font-size: 24px;color: #444;margin-top: 22px;}
/* .kepu-cont h3:hover{color: #0077d8;} */
.kepu-cont b{font-size: 16px;color: #888;margin: 13px 0 40px 0;display: block;}
.kepu-cont p{font-size: 18px;color: #888;line-height: 36px;}
.kepu-img{width: 581px;height: 387px;position: absolute;top: 78px;right: 182px;overflow: hidden;}
.kepu-img img{width: 100%;height: 100%;transition: all 0.5s;object-fit: cover;}
.kepu-img img:hover{transform: scale(1.05);}

.discuss-hire{display: flex;justify-content: space-between;}
.discuss-div{background: url(new-ythbgi.png) no-repeat 0 0;background-size: cover;width: 50%;color: #fff;}
.discuss-inner{width: 100%;padding: 100px 20px 127px 180px;box-sizing: border-box;}
.discuss-inner h2{font-size: 36px;margin-bottom: 70px;color: #fff;}
.discuss-inner h2::after{content: '';display: inline-block;width: 50px;height: 5px;position: relative;left: calc(-100% + 50px);top: calc(-100% + 10px);background-color: #FFF;}
.discuss-inner h2:hover{color: #0077d8;}
.discuss-inner .div-title{padding: 0;}
.discuss-inner .div-title .divmore,.discuss-inner .div-title h2{color: #FFF;}
.discuss-inner ul{display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;}
.discuss-inner li{width: 48%;display: flex;margin-bottom: 30px;}
.discuss-inner li>a{display: block;width: 80%;}
.discuss-inner li p{font-size: 18px;color: #fff;line-height: 28px;}
/* .discuss-inner li p:hover{color: #333;} */
.discuss-inner li .notice-time{width: 32%;border-right: 1px solid #FFF;margin-right: 15px;min-width: 90px;}
.discuss-inner li .notice-time h3{font-size: 28px;color: #fff;}
.discuss-inner li .notice-time h4{font-size: 24px;color: #FFF;}
.hire-div{background: url(new-threebgi.png) no-repeat 0 0;background-size: cover;width: 50%;color: #fff}

.slideTxtBox12{width: 100%;padding: 100px 180px 127px 20px;box-sizing: border-box;}
.slideTxtBox12 h2{font-size: 36px;margin-bottom: 70px;color: #fff;}
.slideTxtBox12 h2:hover{color: #0077d8;}
.slideTxtBox12 .hd ul{display: flex;flex-wrap: nowrap;justify-content: flex-start;position: relative;margin-bottom: 82px;height: 50px;}
.slideTxtBox12 .hd ul li.on::after{
    content: '';
    display: inline-block;
    width: 50px;
    height: 5px;
    position: relative;
    left: 0;
    top: calc(-100% - 47px);
    background-color: #FFF;
}
.slideTxtBox12 .hd ul li{margin-bottom: 0px;font-size: 36px;border: none;display: block;cursor: pointer;font-weight: bold;width: 25%;}
.slideTxtBox12 .hd ul li:hover{color: #0077d8;}
.slideTxtBox12 .hd ul li .divmore{font-size: 18px;color: #FFF;font-weight: normal;position: absolute;right: 0;top: 20px;display: none;}
.slideTxtBox12 .hd ul li.on .divmore{display: block;}

.slideTxtBox12 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.slideTxtBox12 li{width: 48%;display: flex;margin-bottom: 30px;}
.slideTxtBox12 li>a{width: 80%;display: block;}
.slideTxtBox12 li p{font-size: 18px;color: #fff;line-height: 28px;}
/* .slideTxtBox12 li p:hover{color: #333;} */
.slideTxtBox12 li .notice-time{width: 32%;border-right: 1px solid #FFF;margin-right: 15px;min-width: 90px;}
.slideTxtBox12 li .notice-time h3{font-size: 28px;color: #fff;}
.slideTxtBox12 li .notice-time h4{font-size: 24px;color: #FFF;}



footer{background: #051F2F;}
.footer-inner{width: 1560px;margin: 0 auto;}
.friendlink{padding: 60px 0 50px 0;border-bottom: 1px solid #979797;}
.friendlink h3{font-size: 26px;color: #A79A6E;margin-bottom: 30px;}
.friendlink ul{display: flex;justify-content: flex-start;gap: 50px;}
.friendlink ul li a{font-size: 18px;color: #FFFFFF;}
.friendlink ul li a:hover{color: #0077d8;}
.friendlink ul li img{margin-right: 5px;}
.bottom-info{color: #fff;padding: 50px 0 60px 0;overflow: hidden;}
.bottom-left .botlogo{margin-bottom: 30px;}
.bottom-left .botlogo {
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
}

.title-appendix{
    margin: 20px 0;
}
/* .bottom-left .botlogo img {
  display: block;
  width: 300px;
  height: auto;
  transition: transform 0.3s ease;
}

.bottom-left .botlogo::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.8),
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-20deg);
  transition: left 1s ease;
  pointer-events: none;
  opacity: 0;
  z-index: 2;
}

.bottom-left .botlogo:hover::before {
  left: 125%;
  opacity: 1;
} */
.bottom-left .unitlogo{margin-top: 20px;}
.bottom-left p{line-height: 35px;}
.bottom-left p img{width: 12px;height: 12px;margin-right: 5px;}
.bottom-left p img.sitema{width: 26px;height: 26px;}
.bottom-left{float: left;}
.bottom-left a.bah{color: #fff;}
.bottom-left a.bah:hover{color: #ef6420;}
.bottom-right{border-left: 1px solid #FFFFFF;padding-left: 35px !important;display: flex;justify-content: space-between;float: right;width: 62%;}
.bottom-right li h3{font-size: 20px;}
.bottom-right li p{font-size: 14px;margin: 12px 0;}
.bottom-right li p span{color: #A79A6E;margin-right: 10px;}
.bottom-right li p a{color: #fff;}
.bottom-right li p a:hover{color: #0077d8;}
.footerlist-ph{display: none;}
.footerlist-pc{display: flex;}
.pagelogo img{
    width: 543px;
    margin-top: 15px;
}

@media(max-width:1400px){
	.footerlist-pc{
		display: grid;
    	grid-template-columns: repeat(3, 30%);
	}
	.footerlist-pc li{
		margin-bottom: 20px
	}
}
@media screen and (max-width:767px){
    .top-inner,.banner-inner,.zt-inner,.achi-inner,.notice-inner,.middiv-inner,.footer-inner,.pagelogo,.pagelogo img,.media-inner,.kepu-cont,.bannerleft,.bannerright,.bannerright .bannerdiv{width: 100%;}
    .top-inner,.pagenav,.banner-inner,.bannerright,.bottom-info{display: block;}
    .div-title{padding: 10px 0;padding-top: 20px;}
    .footerlist-pc{display: none;}
    .footerlist-ph{display: block;}
    .footerlist-ph li{border-radius: 5px;box-sizing: border-box;line-height: 30px;padding: 0 10px;}
    .footerlist-ph li p{display: none;}
    .bottom-right li h3{font-size: 18px;}
    .bottom-right li h3 span{float: right;}

    .top-inner{padding: 10px 0;padding-bottom: 0;}
    .pagelogo{width: 78%;margin: 50px 0 20px 30px;}
    .search{justify-content: right;align-items: center; margin-right: 10px;}
    /* .search input{width: 35%;height: 22px;} */
    /* .search img{width: 20px;height: 20px;margin-top: 3px;margin-left: 10px;} */
    .pagenav{display: block;overflow: hidden;white-space: nowrap;overflow-x: auto;margin: 10px auto 0 auto;line-height: 40px;width: 95%;}
    .pagenav::-webkit-scrollbar{display: none;}
    .pagenav li{display: inline-block;line-height: 40px;margin: 0 10px;font-weight: normal;font-size: 16px;}
    .pagenav li a{margin: 0 5px;font-size: 18px;}
    /* banner */
    .symain {background-size: 100% 100%;}
    .banner-inner{padding: 0;width: 95%;margin: 0 auto;}
    .bannerleft,.bannerright,.bannerright .bannerdiv{height: auto;}
    .bannerdiv{margin-bottom: 20px;}
    .banner-text{left: 5px;position: relative;}
    .banner-text h5{display: none;}
    .banner-text h3{font-size: 16px;}
    .zt-inner{padding: 15px 0;width: 95%;margin: 0 auto;display: block;}
    .zt-inner .div-title{padding: 10px 0;}
    .div-title h2{font-size: 25px;}
    .div-title .divmore{margin-top: 20px;}
    
    .zt-inner .new-ztimg{display: none;}
    .zt-inner .new-ztimg1,.zt-inner .new-ztimg1 img, .zt-inner .new-ztcont{width: 100%;}
    .zt-inner .new-ztimg1 {display: block;margin-bottom: 10px;}
    .new-ztdiv .ztcont-tit h3{font-size: 20px;}
    .new-ztdiv .ztcont-tit p{margin: 10px 0;}
    .new-ztdiv .ztcont-intro{font-size: 16px;line-height: 25px;}
    .achi-inner{padding-bottom: 20px;width: 95%;margin: 0 auto;}
    .achi-cont{display: block;}
    .achi-cont .new-ztimg-tag,.achi-right{width: 100%;height: auto;}
    .achi-right h3{font-size: 18px;line-height: 28px;}
    .achi-right p{font-size: 14px;line-height: 28px;margin: 0 0 20px 0;}
    .achi-right .achi-div{flex-wrap: wrap;}
    .achi-right .achi-div li{width: 100%;margin-bottom: 10px;}
    .achi-right .achi-div li p{font-size: 14px;line-height: 25px;margin: 0;}
    .achi-right .achi-div li p span{display: block;margin: 0;}

    .tzgg-fourimg{background-size: cover;}
    .notice{height: auto;position: static;}
    .notice-inner{height: auto;position: static;width: 100%;margin: 10px auto;}
    .notice-inner .div-title{margin: 0;padding: 10px;}
    .notice-cont{margin: 0;}
    .notice-cont li{width: 100%;margin: 0 10px 10px 10px;}
    .notice-cont li .notice-time{width: 18%;padding-left: 15px;}
    .notice-cont li .notice-time h3,.notice-cont li .notice-time h4{font-size: 18px;}
    .notice-cont li p{margin-top: 10px;}
    .middiv-inner{padding: 30px 0;}
    .middiv-inner ul{flex-wrap: wrap;}
    .middiv-inner li{width: 35%;margin-bottom: 20px;}
    .middiv-inner li img{width: 50%;}
    .middiv-inner li h3{margin: 10px 0;font-size: 16px;}


    .media-scan{position: static;margin-top: 15px;}
    .media-inner{padding: 20px 0;width: 95%;margin: 0 auto;display: block;}
    .media-img,.media-cont{width: 100%;position: static;float: none;height: auto;}
    .media-cont{padding: 20px 10px;min-height: auto;}
    /* .media-cont h3{margin-top: 10px;font-size: 20px;} */
    .media-cont b{margin: 10px 0}
    /* .media-cont p{font-size: 18px;line-height: 28px;} */
    .media-cont .div-title{margin-bottom: 10px;}


    .kepu-field{position: static;padding-bottom: 10px;}
    .kepu-cont{padding: 0;width: 100%;margin: 10px auto;padding: 10px;box-sizing: border-box;min-height: auto;}
    .kepu-cont h3{font-size: 18px;margin-top: 10px;}
    /* .kepu-cont b{margin: 10px 0;} */
    .kepu-cont p{font-size: 15px;line-height: 28px;}
    .kepu-img{width: 100%;height: auto;position: static;margin: 0 auto;}
    .discuss-hire{display: block;}
    .discuss-div,.hire-div{width: 100%;}
    .discuss-inner{padding: 20px 10px;}
    .discuss-inner h2{font-size: 24px;margin-bottom: 0;height: 50px;}
    .discuss-inner h2::after{ top: calc(-100% + 20px);}
    .discuss-inner li{margin-bottom: 10px;width: 100%;}
    .discuss-inner li .notice-time{width: 18%;padding-left: 0px;}
    .discuss-inner li .notice-time h3,.discuss-inner li .notice-time h4{font-size: 22px;}
    /* .discuss-inner li p{font-size: 14px;line-height: 20px;} */
    .hire-inner{padding:10px;}
    .hire-inner h2{font-size: 24px;margin-bottom: 10px;}
    .hire-inner li{margin-bottom: 10px;width: 100%;}
    .hire-inner li .notice-time{width: 18%;padding-left: 10px;}
    .hire-inner li .notice-time h3,.hire-inner li .notice-time h4{font-size: 16px;}
    .hire-inner li p{font-size: 14px;line-height: 20px;}
    .slideTxtBox12{padding: 20px 10px;}
    .slideTxtBox12 .hd ul{margin-bottom: 0;}
    .slideTxtBox12 .hd ul li{font-size: 24px;}
    .slideTxtBox12 .hd ul li.on::after{top: calc(-100% - 16px);}
    .slideTxtBox12 ul{display: block;}
    .slideTxtBox12 li{width: 100%;}
    .slideTxtBox12 li .notice-time{width: 18%;padding-left: 0px;font-size: 22px;}
    .slideTxtBox12 li .notice-time h3,.slideTxtBox12 li .notice-time h4{font-size: 22px;}
    .slideTxtBox12 .hd ul li .divmore{top: 0}

    
    .friendlink{padding: 10px 10px 20px 10px;}
    .friendlink h3{font-size: 24px;margin-bottom: 15px;}
    .friendlink ul{flex-wrap: wrap;}
    .friendlink ul li{width: 100%;line-height: 30px;}
    .friendlink ul li img{width: 12px;}
    .friendlink ul li a{font-size: 15px;}
    .bottom-info{padding: 20px 0;width: 95%;margin: 0 auto;}
    .bottom-left{float: none;}
    .bottom-right{width: 95%;border: none;margin: 0 auto;padding: 0;flex-wrap: wrap;float: none;}
    .bottom-right li{width: 100%;margin-bottom: 10px;}
    .bottom-right li p{margin: 5px 0;}
    .bottom-left .botlogo,.bottom-left .unitlogo{margin-bottom: 10px;}
    .bottom-left p{line-height: 28px;}

    .page-banner .div-title{width: 95%;}
    .yjly .doc-item{width: 100%;}

}
@media (min-width:1024px) and (max-width: 1600px) {
    .pagenav li .nav-dropdown{left: -5%;}
    .top-inner{width: 90%;margin: 0 auto;display: block;}
    .footer-inner{width: 100%;}
    .banner-inner,.zt-inner,.achi-inner,.notice-inner,.middiv-inner,.media-inner{width: 90%;margin: 0 auto;}
    .bottom-left{width: 35%;}
    .bottom-right{width: 60%;}
    .friendlink,.bottom-info{width: 90%;margin: 0 auto;}
    .pagenav li a{margin-left: 16px;font-size: 18px;}
    .bannerleft{width: 67%;}
    .bannerright{width: 30%;height: auto;}
    .bannerright .bannerdiv{width: 100%;}
    .notice-cont li .notice-time{width: 40%;}
    .notice-cont li>a{width: 80%;}
    .media-inner .media-img{width: 35%;}
    .media-inner .media-img img{height: auto;}
    .media-inner .media-cont{width: 62%;}
    .kepu-cont{width: 62%;padding: 5%;}
    .kepu-img{width: 35%;height: auto;right: 5%;}
    .kepu-img img{height: auto;}
    .discuss-inner{padding: 15% 5% 15% 10%;}
    /* .hire-inner{padding: 15% 10% 15% 5%;} */
    .slideTxtBox12{padding: 15% 10% 15% 5%;}
    .achi-cont .new-ztimg-tag{width: 38%;height: auto;}
    .achi-cont .achi-imgdiv img{height: auto;}
    .achi-right{width: 60%;}
    .media-inner .media-cont b,.kepu-cont b{margin: 10px 0;}

    .page-banner .div-title{width: 90%;}
    .zt-inner .new-ztimg{width: 40%;}
    .zt-inner .new-ztcont{width: 58%;}
    .media-img{width: 35%;height: auto;left: 5%;}
    .media-cont{width: 62%;padding: 5%;}
    .media-cont b{margin: 10px 0;}

}
@media (min-width:1600px) and (max-width: 1800px) {
    .banner-inner,.zt-inner,.achi-inner,.notice-inner,.middiv-inner,.media-inner,.footer-inner{width: 90%;margin: 0 auto;}
    .media-inner .media-img{width: 35%;}
    .media-inner .media-img img{height: auto;}
    .media-inner .media-cont{width: 62%;}
    .kepu-cont{width: 62%;padding: 5%;}
    .kepu-img{width: 35%;height: auto;right: 5%;}
    .kepu-img img{height: auto;}
    .bannerleft{width: 67%;}
    .bannerright{width: 30%;height: auto;}
    .bannerright .bannerdiv{width: 100%;}
    .achi-cont .new-ztimg-tag{width: 38%;height: auto;}
    .achi-cont .achi-imgdiv img{height: auto;}
    .achi-right{width: 60%;}

    .page-banner .div-title{width: 90%;}
    .zt-inner .new-ztimg{width: 40%;}
    .zt-inner .new-ztcont{width: 58%;}
    .media-img{width: 35%;height: auto;left: 5%;}
    .media-cont{width: 62%;padding: 5%;}
    .media-cont b{margin: 10px 0;}
}
@media (min-width:768px) and (max-width: 1024px) {
    .top-inner,.banner-inner,.zt-inner,.achi-inner,.notice-inner,.middiv-inner,.footer-inner,.pagelogo,.pagelogo img,.media-inner,.kepu-cont,.bannerleft,.bannerright,.bannerright .bannerdiv{width: 100%;}
    .top-inner,.banner-inner,.bannerright,.bottom-info{display: block;}
    .div-title{padding: 20px 0;}
    .pagenav{display: none;}
    .top-inner{padding: 15px 0;padding-bottom: 0;margin-bottom: 20px;}
    .pagelogo{width: 55%;margin: 0 auto;margin-left: 15px;}
    .search{justify-content: right;right: 15px;top: 20px;}
    .search input{width: 150px;}
    .search img{width: 20px;height: 20px;margin-top: 3px;margin-left: 10px;}
    /* .pagenav{display: block;overflow: hidden;white-space: nowrap;overflow-x: auto;margin: 15px auto;line-height: 40px;width: 95%;}
    .pagenav::-webkit-scrollbar{display: none;}
    .pagenav li{display: inline-block;line-height: 40px;margin: 0 20px;font-weight: normal;font-size: 20px;} */
    /* banner */
    .symain{background-size: 100% 100%;}
    .banner-inner{padding: 0;width: 95%;margin: 0 auto;}
    .bannerleft,.bannerright,.bannerright .bannerdiv{height: auto;}
    .banner-text{left: 5px; position: relative; margin-top: 10px;}
    .banner-text h5{display: none;}
    .banner-text h3{font-size: 18px;}
    .bannerdiv{margin-bottom: 20px;}
    .zt-inner{padding: 15px 0 30px 0;width: 95%;margin: 0 auto;display: block;}
    .zt-inner .div-title{padding: 15px 0;}
    .div-title h2{font-size: 25px;}
    .div-title .divmore{margin-top: 8px;}
    .zt-cont{flex-wrap: wrap;gap: 30px 0;}
    .zt-cont .zt-div{width: 50%;}
    .zt-cont .zt-div .zt-tit h3{font-size: 20px;line-height: normal;}
    .zt-cont .zt-div .zt-tit img{width: 25px;height: 25px;}
    .achi-inner{padding-bottom: 20px;width: 95%;margin: 0 auto;}
    .achi-cont{display: block;}
    .achi-cont .new-ztimg-tag,.achi-right{width: 100%;height: auto;}
    .achi-right>h3{font-size: 20px;line-height: 30px;}
    .achi-right>p{font-size: 16px;line-height: 28px;margin: 0 0 20px 0;}
    .achi-right .achi-div{flex-wrap: wrap;}
    .achi-right .achi-div li{width: 100%;margin-bottom: 30px;}
    .achi-right .achi-div li p{font-size: 18px;line-height: 30px;margin: 0;}
    .notice{height: auto;position: static;}
    .notice-inner{height: auto;position: static;width: 100%;margin: 10px auto;}
    .notice-inner .div-title{margin: 0;padding: 10px;}
    .notice-cont{margin: 0;}
    .notice-cont li{width: 100%;margin: 0 10px 10px 10px;}
    .notice-cont li .notice-time{width: 12%;padding-left: 15px;}
    .notice-cont li .notice-time h3,.notice-cont li .notice-time h4{font-size: 22px;}
    .notice-cont li p{font-size: 18px;line-height: 20px;margin-top: 5px;}
    .middiv-inner{padding: 40px 0;}
    .middiv-inner ul{flex-wrap: wrap;}
    .middiv-inner li{width: 25%;margin-bottom: 0;}
    .middiv-inner li img{width: 50%;}
    .middiv-inner li h3{margin: 10px 0;font-size: 16px;}
    .media-inner{padding: 20px 0;width: 95%;margin: 0 auto;display: block;}
    .media-inner .media-img,.media-inner .media-cont{width: 100%;height: auto;}
    .media-inner .media-cont h3{font-size: 18px;margin-top: 10px;}
    .media-inner .media-cont b{margin: 10px 0;}
    .media-inner .media-cont p{font-size: 15px;line-height: 28px;}
    .kepu-field{position: static;padding-bottom: 10px;}
    .kepu-cont{padding: 0;width: 100%;margin: 10px auto;padding: 10px;box-sizing: border-box;min-height: auto;}
    .kepu-cont h3{font-size: 18px;margin-top: 10px;}
    .kepu-cont b{margin: 10px 0;}
    .kepu-cont p{font-size: 15px;line-height: 28px;}
    .kepu-img{width: 100%;height: auto;position: static;margin: 0 auto;}
    .discuss-hire{display: block;}
    .discuss-div,.hire-div{width: 100%;}
    .discuss-inner,.hire-inner{padding: 20px 10px;}
    .discuss-inner h2,.hire-inner h2{font-size: 24px;margin-bottom: 10px;}
    .discuss-inner li,.hire-inner li{margin-bottom: 10px;width: 100%;}
    .discuss-inner li .notice-time,.hire-inner li .notice-time{width: 18%;padding-left: 10px;}
    .discuss-inner li .notice-time{padding-left: 0;font-size: 22px;}
    .discuss-inner li .notice-time h3,.discuss-inner li .notice-time h4,.hire-inner li .notice-time h3,.hire-inner li .notice-time h4{font-size: 22px;}
    .discuss-inner li p,.hire-inner li p{font-size: 18px;line-height: 20px;margin-top: 5px;}
    .slideTxtBox12{padding: 20px 10px;}
    .slideTxtBox12 .hd ul li{font-size: 24px;margin-bottom: 20px;}
    .slideTxtBox12 ul{display: block;}
    .slideTxtBox12 li{width: 100%;margin-bottom: 10px;}
    .slideTxtBox12 .hd ul{margin-bottom: 0;}
    .slideTxtBox12 .hd ul li.on::after{top: calc(-100% - 32px);}
    .slideTxtBox12 li .notice-time{width: 18%;padding-left: 0;font-size: 22px;}
    .slideTxtBox12 li .notice-time h3,.slideTxtBox12 li .notice-time h4{font-size: 22px;}
    .friendlink{padding: 10px 10px 20px 10px;width: 95%;margin: 0 auto;margin: 0 auto;box-sizing: border-box;}
    .friendlink h3{font-size: 24px;margin-bottom: 15px;}
    .friendlink ul{flex-wrap: wrap;justify-content: flex-start;}
    .friendlink ul li{line-height: 30px;margin: 0 30px;}
    .friendlink ul li img{width: 12px;}
    .friendlink ul li a{font-size: 16px;}
    .bottom-info{padding: 20px 0;width: 95%;margin: 0 auto;}
    .bottom-right{display: none;}
    .bottom-left .botlogo,.bottom-left .unitlogo{margin-bottom: 10px;text-align: center;}
    .bottom-left p{line-height: 28px;text-align: center;}

    .page-banner .div-title{width: 95%;}
    .zt-inner .new-ztimg{display: none;}
    .zt-inner .new-ztimg1,.zt-inner .new-ztimg1 img, .zt-inner .new-ztcont{width: 100%;}
    .zt-inner .new-ztimg1 {display: block;margin-bottom: 10px;}
    .media-scan{padding: 20px 0;}
    .media-img,.media-cont{width: 100%;height: auto;position: static;float: none;padding: 0 10px;box-sizing: border-box;}
    .media-cont{padding: 10px; min-height: auto;}
}

@media(min-width: 1920px) {
    .media-scan-bg,.kepu-field-bg{
        display: block;
        position: absolute;
        background: #1977E3;
        width: 63%;
        height: 100%;
        right: 0;
        top: 0;
    }
    .kepu-field-bg{
        background: #F0EEEE;
        left: 0;
    }
    .media-scan,.kepu-field{
        max-width: 1560px;
        margin: auto;
    }
    .media-img{
        left: 0;
    }
    .kepu-img{
        right: 0;
    }
    .media-cont,.kepu-cont{
        width: 1120px;
    }
    .kepu-cont{
        padding-left: 0;
    }
    .discuss-inner{
        max-width: 825px;
        float: right;
        padding-left: 60px;
    }
    .slideTxtBox12{
        max-width: 825px;
        padding-right: 60px;
    }
}




.ej-banner{width: 100%;height: 430px;position: relative;}
.ej-banner img{width: 100%;height: 100%;}
.ej-banner .ejbanner-inner{width: 1560px;margin: 0 auto;position: relative;height: 100%;}
.ej-banner h2{position: absolute;left: 10%;bottom: 75px;font-size: 36px;color: #FFF;line-height: 50px;}
.ej-banner .ejbanner-inner .route{color: #fff;font-size: 16px;position: absolute;bottom: 22px;right: 0;}
.ej-banner .ejbanner-inner .route img{width: 15px;height: 15px;}
.ej-banner .ejbanner-inner .route a{margin: 0 20px;color: #fff;}
.ej-container{width: 1560px;margin: 0 auto;}
.ej-banner .ejbanner-inner .route a:hover,.textList li .textdiv h3:hover{color: #0077d8;}
.ej-banner .route{color: #fff;font-size: 16px;position: absolute;bottom: 22px;right: 10%;padding-left: 10px;}
.ej-banner .route img{width: 15px;height: 15px;}
.ej-banner .route a{margin: 0 20px;color: #fff;}
.ej-container{width: 1560px;margin: 0 auto;}
.ej-banner .route a:hover,.textList li .textdiv h3:hover{color: #0077d8;}
.ej-cont{
    width: 1253px;
    padding: 20px;
    box-sizing: border-box;
    background: #fff;
}
.ej-cont>h3{font-size: 22px;color: #013365;line-height: 40px;text-align: left;}
.ej-nav{
    width: 270px;
    /* height: 377px; */
    position: relative;
    /* top: -250px; */
}
.ej-nav h2{
    color: #fff;font-size: 34px;
    /* margin-bottom: 25px; */
    clip-path: polygon(0 0, 100% 40px, 100% 100%, 0 100%);
    background: #0076FF;
    height: 80px;
    line-height: 113px;
    padding-left: 15px;
    padding-bottom: 15px;
    background-image: url(htmllogo.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    background-blend-mode: color-dodge;
}
.ej-nav h2 span{display: none;}
.ej-nav .nav-wrap-left{
    background: #0076FF;
    padding-left: 15px;
    box-sizing: border-box;
}
.ej-nav ul{
    padding-bottom: 68px;
    /* min-height: 200px; */
    background: #f4f6f6;
    width: calc(100% + 15px);
}
.right-nav ul{
	margin-left: -15px
}
.right-nav .nav-wrap-left{
	padding: 15px 15px 0px 0px;
	
}

.ej-nav ul li{display: flex;justify-content: space-between;padding: 15px 10px;border-left: 7px solid rgba(0, 0, 0, 0);border-bottom: 1px solid #dedede;position:relative;}
.ej-nav ul .hassubwrap{
    border-bottom: 1px solid #dedede;
}
.ej-nav ul .hassubwrap li{
    border: none;
}
.ej-nav.hassubnav ul li{display: block;}
.ej-nav ul li:last-child{margin-bottom: 0;}
.ej-nav ul li a{font-size: 18px;color: #333;line-height: 28px;}
.ej-nav ul li img{display: none;}
.ej-nav ul li:hover{background-color: #368df1;border-left: 7px solid #A79A6E;}
.ej-nav ul li:hover a,.ej-nav ul li:hover span{color: #FFF;}
.ej-nav ul li:hover img,.ej-nav ul li.active img{display: block;}
.ej-nav ul li.active a{font-weight: 600;color: #555;}
.ej-nav ul li:hover.active a,.ej-nav ul .hassubwrap li:hover.active a{
    font-weight: 500;
    color: #fff;
}
.ej-nav ul .hassubwrap li.active a{
    font-weight: 500;
    color: #333;
}
.ej-subnav{
    display: none;
}
.ej-nav ul .hassubwrap.active .ej-subnav{
    display: block;
}
.ej-subnav-item{
    padding: 10px 20px 10px 35px;
    position:relative;
    /* margin-left: 15px; */
    margin-bottom: 2px;
}
.ej-subnav-item::before{
    content: '';
    width: 4px;
    height: 4px;
    background-color: #333;
    position: absolute;
    top: 50%;
    left: 22px;
    margin-top: -2px;
    background-image: none !important;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.ej-subnav-item:hover{
    background-color: #64a9f8;
}
.ej-subnav-item:hover a,.ej-subnav-item:hover.active a{
    color: #fff;
}
.ej-subnav-item.active a{
    font-weight: 600;
    color: #444;
}
.ej-subnav-item:hover::before{
    background-color: #fff;
}
.ej-nav ul .hassubwrap li.active span{
    transform: rotateZ(90deg);
    margin-right: 2px;
}
.nav-wrap-left-bottom{
    width: 100%;
    margin: -2px 0px 100px 15px;
    position: relative;
    background-color: #f4f6f6;
    padding-top: 52.8%;
}
.nav-wrap-left-bottom img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.right-nav .nav-wrap-left-bottom{
	margin: -2px 0px 100px -15px;
}
.nav-jt{display: none;}

.sj-cont>h3{font-size: 22px;color: #FFF;line-height: 40px;text-align: left;background-color: #0076FF;position: absolute;top: -90px;padding: 5px 20px;}
.sj-nav{width: 270px;height: auto;position: relative;top: -250px;}
.sj-nav h2{color: #fff;font-size: 44px;margin-bottom: 25px;}
.sj-nav h2 span{display: none;}
.sj-nav ul{background-color: #0076FF;padding: 30px 0;}
.sj-nav ul li{display: block;}
.sj-nav ul li>p{display: flex;justify-content: space-between;padding: 10px 20px;border-left: 7px solid rgba(0, 0, 0, 0);}
.sj-nav ul li .sjnav-dropdown>p{display: flex;justify-content: space-between;padding: 5px 0;padding-left: 40px;border-left: 7px solid rgba(0, 0, 0, 0);}
.sj-nav ul li .sjnav-dropdown>p a{font-size: 16px;}
.sj-nav ul li:last-child{margin-bottom: 0;}
.sj-nav ul li a{font-size: 20px;color: #FFFFFF;line-height: 28px;}
.sj-nav ul li img{display: none;max-height: 28px;}
.sj-nav ul li p:hover,.sj-nav ul li.sjnav-now >p, .sj-nav .sjnav-dropdown .sjnav-now{border-left: 7px solid #A79A6E;background-color: #4385c5;}
.sj-nav ul li.sjnav-now img,.sj-nav ul li.sjnav-hover img{display: block;}
.sj-nav ul li .sjnav-dropdown{display: none;margin-top: 5px;}
.sj-nav ul li.sjnav-now .sjnav-dropdown{display: block;}


.imgtextbanner{background: url(list-details-banner03.jpg) no-repeat 0 0;background-size: cover;}
.imgtextbanner.zz{
    background: url(deviceintro-banner.png) no-repeat 0 0
}
.imgtextList{margin: 50px 0;}
.imgtextList ul{border-bottom: 1px solid #D4D4D4;}
.imgtextList ul li{display: flex;justify-content: space-between;margin-bottom: 37px;}
.imgtextList .imgdiv{width: 283px;height: 188px;overflow: hidden;}
.imgtextList .imgdiv img{width: 100%;height: 100%;transition: all 0.5s;}
.imgtextList .imgdiv img:hover{transform: scale(1.05);}
.imgtextList .textdiv{width: 1246px;}
.imgtextList .textdiv h3{font-weight: 800;font-size: 22px;color: #036172;line-height: 30px;margin: 5px 0;}
.imgtextList .textdiv h3:hover{color: #0077d8;}
.imgtextList .textdiv h5{font-size: 16px;color: #036172;line-height: 22px;}
.imgtextList .textdiv p{font-weight: 400;font-size: 16px;color: #444444;line-height: 30px;margin-top: 23px;text-indent: 2rem;}
.pagination{text-align: right;margin: 40px 0 60px 0;display: block;}
.pagination a,.pagination .nowpage{display: inline-block;width: auto;height: 20px;border-radius: 2px;text-align: center;line-height: 18px;color: #444;margin: 0 5px;padding: 2px 10px;}
/* .pagination a:first-child,.pagination a:last-child{background: #3D3D3D;color: #fff;margin: 0 10px;} */
.pagination .nowpage{background: #036172;color: #fff;}
.pagination a:hover{background: #036172;color: #fff;}
.ej-container button{display: none;}

.img-list.temp{
    max-width: 1560px;
    margin: 0 auto;
}
.img-list.temp.temp2{
    max-width: 1200px;
}
.img-list.temp .content-list{
    display: grid;
    grid-template-columns: repeat(3, 30%);
    row-gap:50px;
    margin-top: 50px;
    justify-content: space-between;
}
.img-list.temp .content-list li{
}
.content-list .img-box{
    width: 100%;
    height: 250px;
    overflow: hidden;
    position: relative;
    background-color: #036172;
}
.content-list.zz .img-box{
    height: 213px;
}
.content-list .img-box img{
    object-fit: cover;
    margin: auto;
    display: block;
    max-width: 100%;
}
.img-box .img-box-time{
    padding: 5px 10px;
    position: absolute;
    bottom: 0;
    right: 0;
    border-radius: 10px 0 0 0;
    background-color: #0076FF;
    color: #fff;
    font-size: 16px;
}
.content-list h3{font-weight: 800;font-size: 22px;color: #444;line-height: 30px;margin: 20px 0;}
.content-list h3:hover{color: #036172;}
.content-list p{font-weight: 400;font-size: 16px;color: #444444;line-height: 28px;text-align: justify;}


.textbanner{background: url(textList-banner.png) no-repeat 0 0;background-size: cover;}
.textList{margin: 30px 0;}
.textList ul{border-bottom: 1px solid #D4D4D4;}
.textList ul li{display: flex;justify-content: space-around;padding: 30px 0;margin-bottom: 10px;background: #F2F4F6;border-radius: 10px;}
.textList li .textList-time{height: 55px;border-right: 1px solid #444;text-align: right;padding-right: 15px;padding-left: 30px;min-width: 68px;}
.textList li .textList-time h3{font-size: 22px;color: #444444;}
.textList li .textList-time h4{font-size: 19px;color: #444444;line-height: 22px;}
.textList li .textdiv{width: 1370px;padding:0 10px; box-sizing: border-box;}
.textList li .textdiv h3{font-size: 22px;color: #444444;line-height: 30px;margin-bottom: 16px;}
.textList li .textdiv p{font-size: 16px;color: #444444;line-height: 28px;}
.textList li:hover,.ej-cont .textList li:hover{background: #A79A6E}
.textList li:hover .textList-time h3,.textList li:hover .textList-time h4,.textList li:hover .textdiv h3,.textList li:hover .textdiv p{color: #fff;}
.textList li:hover .textList-time,.ej-cont .textList li:hover .textList-time {border-right-color: #fff;}
.ej-cont .textList li .textdiv{width: 1130px;}
.ej-cont .textList li:hover .textList-time h3,.ej-cont .textList li:hover .textList-time h4,.ej-cont .textList li:hover .textdiv h3,.ej-cont .textList li:hover .textdiv p{color: #fff;}
.media-detail .ej-container{display: flex;justify-content: space-between;margin-top: 40px;position: relative;column-gap: 40px;}
.media-detail .mediadetail-cont{width: 1160px;}
.media-detail .media-tit {border-bottom: 1px solid #D4D4D4;;}
.media-detail .media-tit h2{font-size: 22px;color: #036172;line-height: 30px;text-align: center;margin-bottom: 50px;}
.media-detail .media-tit h3{font-size: 16px;color: #036172;line-height: 22px;text-align: center;margin: 16px 0 50px 0;}
/* .media-detail .media-tit .detail-info{overflow: hidden;} */
.media-detail .media-tit .detail-info>div{display: inline-block;margin-bottom: 35px;font-weight: 800;font-size: 16px;color: #036172;line-height: 22px;}
.media-detail .media-tit .detail-info .detail-source{margin-left: 135px;}
.media-detail .media-tit .detail-info .detail-fontsize{margin-left: 30px;}
.media-detail .media-tit .detail-info .detail-share{float: right;display: flex;}
.media-detail .media-tit .detail-info .detail-share img{width: 28px;height: 28px;margin: 0 2px;cursor: pointer;}
.media-detail .media-tit .detail-info .detail-share a{
    margin: 0;
    position: relative;
    display: inline-block;
}
.media-detail .media-tit .detail-info div a{color: #036172;margin-right: 15px;}
.media-detail .media-text{border-bottom: 1px solid #D4D4D4;}
.media-detail .media-text p{font-weight: 400;font-size: 16px;color: #444444;line-height: 30px;text-indent: 2rem;margin: 20px 0;}
.media-detail figure{text-align: center;margin: 50px 0;}
.media-detail .detail-text img{max-width: 90% !important;display: block;margin: auto;}
.media-detail .article-switch{margin: 40px 0;}
.media-detail .article-switch p a{font-weight: 400;font-size: 16px;color: #444444;line-height: 22px;margin: 15px 0;display: block;}
.media-detail .article-switch p img{width: 16px;height: 16px;}
.media-detail .other-read{width: 325px;height: 534px;background-color: #f6f6f6;box-sizing: border-box;padding: 20px;}
.media-detail .other-read .read-tit{font-size: 18px;color: #036172;line-height: 25px;border-left: 10px solid #036172;padding-left: 10px;}
.media-detail .other-read .read-list li{margin: 20px 0;}
.media-detail .other-read .read-list li a{font-weight: 400;font-size: 16px;color: #444444;line-height: 26px;}
.media-detail .media-tit .detail-info div a:hover,.media-detail .other-read .read-list li a:hover,.media-detail .article-switch p a:hover{color: #0077d8;}

/* .deviceintrobanner{background: url(deviceintro-banner.png) no-repeat 0 0;background-size: cover;} */
/* .deviceintro-cont{width: 1253px;} */
.deviceintro-cont>h2{font-size: 34px;color: #444444;line-height: 48px;text-align: center;margin: 20px 0 40px 0;}
.deviceintro-cont .deviceintro-text p{font-weight: 400;font-size: 16px;color: #444444;line-height: 30px;margin: 20px 0;}
.deviceintro-data{border: 1px solid #036172;padding: 60px 0;margin-bottom: 40px;}
.deviceintro-data ul{display: flex;justify-content: space-around;}
.deviceintro-data li{display: flex;}
.deviceintro-data li .data-img{width: 45px;padding-right: 15px;}
.deviceintro-data li .data-img img{width: 100%;}
.deviceintro-data li .data-text{border-left: 1px solid #dde7e1;padding-left: 15px;}
.deviceintro-data li .data-text h3{color: #036172;font-size: 45px;margin-top: -15px;}
.deviceintro-data li .data-text p{color: #1a283e;}
.deviceintro-pdf{background: #005160;height: 366px;width: 100%;padding: 60px 70px;box-sizing: border-box;position: relative;margin: 80px 0;}
.deviceintro-pdf h2{color: #fff;font-size: 34px;color: #FFFFFF;line-height: 34px;}
.deviceintro-pdf h3{font-size: 26px;color: #FFFFFF;line-height: 34px;margin: 20px 0;}
.devicepdf-div{position: absolute;top: 54px;right: 46px;display: flex;align-items: end;}
.devicepdf-div a{margin: 0 20px 40px 0;color: #444;}
.devicepdf-div a img{margin-left: 10px;}
.devicepdf-div .pdfimg{width: 343px;height: 395px;}
.devicepdf-div .pdfimg img{width: 100%;max-width: none;}
.related-links{border-top: 1px solid #D4D4D4;padding: 40px 0;margin-top: 135px;margin-bottom: 30px;width: 100%;}
.related-links h3{font-size: 22px;color: #444444;line-height: 30px;margin-bottom: 10px;}
.related-links ul{display: flex;margin: 30px 0; gap: 20px;flex-wrap: wrap;}
.related-links ul li{width: 283px;}
.related-links ul li .relatedLink-img,.related-links ul li .relatedLink-img img{width: 100%;transition: all 0.5s;overflow: hidden;}
.related-links ul li .relatedLink-img img:hover{transform: scale(1.05);}
.related-links ul li .relatedLink-tit{font-size: 16px;color: #444;line-height: 28px;}
.related-links ul li .relatedLink-tit span{font-size: 15px;color: #666;margin-left: 5px;}
.devicepdf-div a:hover,.related-links ul li .relatedLink-tit:hover{color: #0077d8;}

.leaderlistbanner{background: url(leaderList-banner.png) no-repeat 0 0;}
.leaderlist-cont{width: 1253px;}
.leaderlist-cont ul{margin: 40px 0;}
.leaderlist-cont ul li{display: flex;justify-content: space-between;margin-bottom: 80px;}
.leaderlist-cont li .leaderimg{width: 158px;height: 222px;}
.leaderlist-cont li .leaderimg img{width: 100%;height: 100%;object-fit: cover;}
.leaderlist-cont li .leader-info{width: 1060px;}
.leaderlist-cont li .leader-info h3{font-size: 20px;color: #444444;line-height: 28px;margin: 10px 0;}
.leaderlist-cont li .leader-info h3 span{font-size: 16px;color: #444444;line-height: 22px;margin-left: 20px;}
.leaderlist-cont li .leader-info p{font-size: 16px;color: #444444;line-height: 32px;text-indent: 2rem;margin-top: 20px;}

/* .talent-teambanner{background: url(leaderList-banner.png) no-repeat 0 0;} */
.slideTxtBox{ width:100%;margin: 30px 0;}
.slideTxtBox .hd{ height:60px; line-height:60px; border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul li{ float:left; cursor:pointer;height: 60px;line-height: 60px;text-align: center;font-size: 20px;color: #036172;padding: 0 30px;}
.slideTxtBox .hd ul li:hover,.slideTxtBox .hd ul li.active{height:60px;background: #0076FF;}
.slideTxtBox .hd ul li:hover a,.slideTxtBox .hd ul li.active a{color: #fff;}

.slideTxtBox .bd ul{zoom:1;display: flex;flex-wrap: wrap;gap: 50px 60px;margin-top: 40px;margin-bottom: 50px;}
.slideTxtBox .bd li{width: 16%;text-align: center;}
.slideTxtBox .bd li .talent-img{width: 100%;height: auto;}
.slideTxtBox .bd li .talent-img img{width: 100%;height: 100%;}
.slideTxtBox .bd li h3{font-size: 20px;color: #444444;line-height: 28px;margin-top: 18px;}
.slideTxtBox .bd li h3 span{font-size: 16px;color: #444444;font-weight: normal;}
.talent-search{width: 365px;height: 48px;line-height: 48px;border: 1px solid #0076FF;display: flex;justify-content: space-between;}
.talent-search input{width: 255px;font-size: 16px;color: #888;padding-left: 10px;box-sizing: border-box;}
.talent-search a{display: inline-block;width: 110px;background: #0076FF;text-align: center;display: flex;justify-content: center;align-items: center;font-size: 18px;color: #FFFFFF;}
.talent-search a img{width: 25px;height: 25px;margin-right: 10px;}
.team-cont{position: relative;}
.talent-search{position: absolute;right: 0;top: 0;display: none;}

.slideTxtBox2{ width:100%;margin: 30px 0;}
.slideTxtBox2 .hd{ height:60px; line-height:60px; border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox2 .hd ul li{ float:left; cursor:pointer;height: 60px;line-height: 60px;text-align: center;font-size: 20px;color: #444;padding: 0 30px;}
.slideTxtBox2 .hd ul li:hover,.slideTxtBox2 .hd ul li.active{background: #0076FF;}
.slideTxtBox2 .hd ul li:hover a,.slideTxtBox2 .hd ul li.active a{color: #fff;}
.slideTxtBox2 .bd ul{zoom:1;display: flex;flex-wrap: wrap;gap: 0;margin-top: 40px;margin-bottom: 50px;}
.slideTxtBox2 .bd li{width: 100%;border-bottom: 1px solid #D4D4D4;}
.slideTxtBox2 .bd li p{font-size: 16px;color: #444444;line-height: 30px;text-indent: 2rem;margin-bottom: 20px;}
.slideTxtBox2 .bd li .talent-img{width: 100%;height: 222px;}
.slideTxtBox2 .bd li .talent-img img{width: 100%;height: 100%;}
.slideTxtBox2 .bd li h3{font-size: 20px;color: #444444;line-height: 28px;margin-top: 18px;}
.slideTxtBox2 .bd li h3 span{font-size: 16px;color: #444444;font-weight: normal;margin-left: 20px;}
.slideTxtBox2 .details {border-bottom: 1px solid #D4D4D4;color: #444444;}
.slideTxtBox2 .details p{margin: 20px 0;text-indent: 36px; line-height: 30px;}
.previous-meeting{margin-top: 40px;}
.previous-meeting h3{font-size: 22px;color: #444444;line-height: 30px;}
.slideTxtBox2 .previous-meeting ul{margin: 20px 0;}
.slideTxtBox2 .previous-meeting ul li{border: none;margin: 2px 0;padding-left: 12px;background: url(meetingli.png) no-repeat 0 12px;}
.slideTxtBox2 .previous-meeting ul li a{font-size: 16px;color: #444;line-height: 30px;}

.committee-list{margin: 30px 0 50px 0;border-top: 1px solid #D4D4D4;;}
.committee-list li{display: flex;justify-content: space-between;align-items: center;}
.committee-list li .committee-time{font-size: 50px;color: #036172;font-weight: bold;padding: 30px 40px;position: relative;}
.committee-list li .committee-time span{font-size: initial;position: absolute;right: 0;top: 38%;color: #d4d4d4;}
.committee-list li .committee-time::after{content: '';display: inline-block;width: 0;height: 0;border-radius: 50%;border: 5px solid #d4d4d4;background-color: #fff;position: absolute;right: -6px;top: 45%;}
.committee-list li .committee-item{width: 1056px;border-bottom: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;padding: 30px 40px;}
.committee-list li:last-child .committee-item:last-child{border-bottom: none;}
.committee-list li .committee-div{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;gap: 0 10px;}
.committee-list li .committee-div:last-child{margin-bottom: 0;}
.committee-list li .committee-div h3{font-size: 22px;color: #036172;margin-bottom: 5px;}
.committee-list li .committee-div p{font-size: 16px;color: #444444;line-height: 30px;}
.committee-list li .committee-div .committee-text{width: 800px;}
.committee-list li .committee-div .committee-img{width: 140px;height: 90px;}
.committee-list li .committee-div .committee-img img{width: 100%;}
.committee-list li .committee-sign span.lipoint{width: 5px;height: 5px;border-radius: 50%;display: block;background-color: #ccc;}

/* .accelerator-teambanner{background: url(accelerator-banner.png) no-repeat 0 0;} */
.accelerator-cont .accelerator-div{margin: 25px 0;}
.accelerator-cont .accelerator-div h4{font-size: 18px;color: #444;line-height: 25px;margin-bottom: 25px;text-indent: 2rem;}
.accelerator-cont .accelerator-div p{font-size: 16px;color: #444;line-height: 30px;margin: 15px 0;text-indent: 2rem;}
.ej-cont figure{text-align: center;margin: 30px 0;}
.ej-cont figure figcaption{margin: 0;color: #444;font-size: 16px;}
.ej-cont img{max-width: 90%;}

.spectrometer-div{margin: 30px 0;display: flex;justify-content: space-between;}
.spectrometer-div .spectrometer-text{width: 55%;}
.spectrometer-div .spectrometer-text p{font-size: 16px;color: #444;line-height: 30px;text-indent: 2rem;margin-bottom: 15px;}
.spectrometer-div .spectrometer-divimg{width: 42%;}
.spectrometer-list{margin: 30px 0 50px 0;}
.spectrometer-list .spectrometer-listtit{border-bottom: 1px solid #d4d4d4;}
.spectrometer-list .spectrometer-listtit h3{font-size: 22px;color: #444444;line-height: 50px;display: inline-block;border-bottom: 5px solid #005364;}
.spectrometer-list li{display: flex;margin: 20px 0;align-items: center;}
.spectrometer-list li .spectrometer-listimg{width: 106px;height: 80px;margin-right: 20px;}
.spectrometer-list li .spectrometer-listimg img{width: 100%;max-width: 100%;}
.spectrometer-list li .spectrometer-listtext{width: 85%;}
.spectrometer-list li .spectrometer-listtext h4{font-size: 20px;color: #013365;}
.spectrometer-list li .spectrometer-listtext p{font-size: 16px;color: #444444;line-height: 30px;}

.slideTxtBox3{ width:100%;margin: 30px 0;}
.slideTxtBox3 .hd{ height:60px; line-height:60px; border-bottom:1px solid #ddd;  position:relative;  margin-bottom: 20px;}
.slideTxtBox3 .hd ul li{float:left; cursor:pointer;height: 55px;line-height: 55px;text-align: center;font-size: 20px;color: #444;padding: 0;margin-right: 50px;}
.slideTxtBox3 .hd ul li:last-child{margin: 0;}
.slideTxtBox3 .hd ul li:hover,.slideTxtBox3 .hd ul li.on{height:55px;border-bottom: 5px solid #005364;}
.slideTxtBox3 .bd ul{zoom:1;display: flex;flex-wrap: wrap;gap: 0;margin-top: 40px;margin-bottom: 50px;}
.slideTxtBox3 .bd > li{width: 100%;display: none;}
.slideTxtBox3 .bd li p{font-size: 16px;color: #444444;line-height: 30px;text-indent: 2rem;margin-bottom: 20px;display: block !important;}
.slideTxtBox3 .bd li .talent-img{width: 100%;height: 222px;}
.slideTxtBox3 .bd li .talent-img img{width: 100%;height: 100%;}
.slideTxtBox3 .bd li h3{font-size: 20px;color: #444444;line-height: 28px;margin-top: 18px;}
.slideTxtBox3 .bd li h3 span{font-size: 16px;color: #444444;font-weight: normal;margin-left: 20px;}
.slideTxtBox3 .bd .spectrometer-liimg{width: 100%;text-align: center;margin: 50px 0;}


/* .yjly-item-info{display: none;} */
.yjly-item-info .info-title-wrap{display: flex;justify-content: space-between;align-items: center;color: #036172;font-size: 20px;}
.yjly-item-info .info-title-wrap .line{height: 1px;background-color: #D4D4D4;flex: 1;}
.yjly-item-info .info-content{font-size: 16px;color: #444444;line-height: 30px;margin-top: 20px; text-indent: 32px;margin-bottom: 30px;}
.yjly .doc-wrap{display: flex;flex-wrap: wrap;gap: 20px;}
.yjly .doc-item{width: 282px;margin-bottom: 40px;position: relative;}
.yjly .doc-item:nth-child(4n){margin-right: 0;}
.yjly .doc-item .doc-img-wrap{width: 100%;position: relative;overflow: hidden;}
.yjly .doc-item .doc-img-wrap img{max-width: 100%;object-fit: fill;width:100%;transition: all 0.5s ease-in-out;}
.yjly .doc-item .doc-img-wrap img:hover{transform: scale(1.05);}
.yjly .doc-item .doc-title{font-size: 16px;line-height: 30px;margin-top: 5px;}
.yjly .doc-item .doc-title a{color: #444444;}


@media (min-width:1350px) and (max-width: 1600px) {
    /* .top-inner{display: flex;} */
    .bannerleft{
        height: 500px;
    }
    .bannerright .bannerdiv{
        height: 240px;
    }
    .img-list.temp{
        width: 1200px;
    }
    .content-list .img-box{
        height: 230px;
    }
    .img-list.temp.temp2 .content-list .img-box{
        height: 172px;
    }
    .pagenav li a{margin-left: 16px;}
}
@media screen and (max-width: 1350px) {
    .bannerleft{
        height: 500px;
    }
    .bannerright .bannerdiv{
        height: 240px;
    }
    .img-list.temp{
        width: 1024px;
    }
    .img-list.temp.temp2 .content-list{
        grid-template-columns: repeat(2, 48%);
    }
    .img-list.temp.temp2 .content-list .img-box{
        height: 172px;
    }
    .content-list .img-box{
        height: 186px;
    }
    .leaderlist-cont, .ej-cont{

    }
}
@media screen and (max-width: 1024px) {
    .bannerleft,.bannerright .bannerdiv{
        height: auto;
    }
    .index-notice-wrap{
        grid-template-columns: 1fr;
        row-gap: 30px;
    }
    .middiv-inner2{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }
}

@media screen and (max-width:767px){
    .ej-banner .ejbanner-inner{width: 100%;}
    .ej-container{width: 95%;margin: 0 auto;}
    .ej-banner{height: 100px;background-size: cover;}
    .ej-banner h2{font-size: 26px;left: 10px;top: 10px;}
    .ej-banner .route{bottom: 10px;right: 10px;}
    .ej-banner .route a{margin: 0 5px;}
    .ej-cont{width: 100%;}
    .ej-cont img{max-width: 100%;}
    .ej-cont>h3{margin-top: 15px;}
    .sj-cont>h3{position: static;}
    .pagination{display: none;}
    .ej-container button{width: 60%;height: 40px;line-height: 40px;color: #3a56b6;border: 1px solid #3a56b6;background: none;font-size: 16px;border-radius: 4px;display: block;margin: 30px auto;}
    .ej-nav{position: relative;height: auto;width: 100%;margin-bottom: 30px;top: 0;}
    .ej-nav h2{font-size: 30px;margin-bottom: 10px;display: flex;justify-content: space-between;clip-path: none;line-height: 97px;}
    .ej-nav h2 span{
        /* display: block; */
        font-weight: normal;margin-right: 15px;transition: all 0.5s;
    }
    .ej-nav ul{padding: 20px 10px;position: absolute;width: -webkit-fill-available;display: none;border-radius: 5px;z-index: 10;}
    .ej-nav ul li{margin-bottom: 10px;}
    .ej-nav ul li a{font-size: 18px;}
    .ej-nav .nav-wrap-left{
        padding-left: 0;
    }
    .nav-wrap-left-bottom{
        display: none;
    }
    .top-inner{position: relative;}
    .pagenav{display: none;}
    /* .nav-jt{display: block;position: absolute;right: 0;bottom: 0;color: #fff;height: 40px;line-height: 40px;background-color: #0a1439;} */
    .sj-nav{position: relative;height: auto;width: 100%;margin-bottom: 30px;top: 0;}
    .sj-nav h2{font-size: 30px;margin-bottom: 10px;display: flex;justify-content: space-between;color: #000;}
    .sj-nav h2 span{display: block;font-weight: normal;margin-right: 15px;transition: all 0.5s;}
    .sj-nav ul{padding: 20px 10px;position: absolute;width: -webkit-fill-available;background-color: rgba(15, 60, 128, 0.8);display: none;border-radius: 5px;z-index: 10;}
    .sj-nav ul li{margin-bottom: 10px;}
    .sj-nav ul li a{font-size: 18px;}
    .sj-nav ul li>p,.sj-nav ul li .sjnav-dropdown>p,.sj-nav ul li.sjnav-now>p, .sj-nav ul li.sjnav-hover>p{border: none;}
    .sj-nav ul li .sjnav-dropdown p.sjnav-now, .sj-nav ul li .sjnav-dropdown p.sjnav-hover{border: none;}
    .sj-nav ul li.sjnav-now>p a{color: #F8CB2E;}
    .sj-nav ul li .sjnav-dropdown p.sjnav-now a{color: #F8CB2E;}


    .imgtextList{margin: 20px 0;}
    .imgtextList ul li{display: block;margin-bottom: 20px;}
    .imgtextList .imgdiv,.imgtextList .textdiv,.imgtextList .imgdiv img{width: 100%;height: auto;}
    .imgtextList .textdiv h3{font-size: 20px;line-height: 25px;}
    .imgtextList .textdiv p{margin-top: 5px;line-height: 25px;}

    .textList ul li{display: block;padding: 10px 0;}
    .textList li .textList-time{height: auto;border: none;text-align: start;padding: 0;padding-left: 10px;}
    .textList li .textList-time h3,.textList li .textList-time h4{display: inline-block;font-size: 18px;}
    .textList li .textdiv{width: 100%;}

    .media-detail .ej-container{display: block;margin-top: 20px;margin-bottom: 10px;}
    .media-detail .mediadetail-cont{width: 100%;}
    .media-detail .media-tit h3{margin: 15px 0;}
    .media-detail .media-tit .detail-info{display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: 10px;}
    .media-detail .media-tit .detail-info>div,.media-detail .media-tit .detail-info .detail-source,.media-detail .media-tit .detail-info .detail-fontsize{margin: 0 15px;}
    .media-detail .media-tit .detail-info .detail-share{margin-right: 15px;}
    .media-detail .media-text p{margin: 10px 0;}
    .media-detail figure,.media-detail .article-switch{margin: 20px 0;}
    .media-detail .other-read{width: 100%;height: auto;margin: 20px 0;}

    .deviceintro-cont{width: 100%;}
    .deviceintro-cont>h2{font-size: 25px;line-height: 30px;margin: 20px 0;}
    .deviceintro-data{padding: 20px 0;margin: 30px 0;}
    .deviceintro-data ul{flex-wrap: wrap;gap: 20px 0;}
    .deviceintro-data li{width: 40%;}
    .deviceintro-data li .data-img{width: 30%;}
    .deviceintro-data li .data-text h3{font-size: 20px;margin: 0;}
    .deviceintro-pdf{margin: 30px 0;height: auto;padding: 30px 10px;text-align: center;}
    .devicepdf-div{position: static;}
    .devicepdf-div{display: block;}
    .devicepdf-div .pdfimg{width: 100%;height: auto;}
    .devicepdf-div a{margin: 0;color: #fff;display: block;margin-bottom: 10px;}
    .related-links{margin-top: 0;padding: 20px 0;}
    .related-links ul{margin: 20px 0;flex-wrap: wrap;margin-bottom: 0;}
    .related-links ul li{width: 100%;margin: 0 auto 20px auto;}

    .leaderlist-cont{width: 100%;}
    .leaderlist-cont ul{margin-top: 20px;}
    .leaderlist-cont ul li{display: block;margin-bottom: 40px;}
    .leaderlist-cont li .leaderimg{width: 45%;height: auto;margin: 0 auto;}
    .leaderlist-cont li .leaderimg img{width: 100%;height: auto;}
    .leaderlist-cont li .leader-info{width: 100%;}
    .leaderlist-cont li .leader-info h3{text-align: center;margin: 0;}
    .leaderlist-cont li .leader-info p{margin-top: 10px;line-height: 28px;}

    .slideTxtBox .hd{ height:35px; line-height:35px;}
    .slideTxtBox .hd ul li{height: 35px;line-height: 35px;padding: 0 20px;}
    .slideTxtBox .hd ul li:hover,.slideTxtBox .hd ul li.on{height:35px;}
    .slideTxtBox .bd ul{margin-top: 20px;gap: initial;justify-content: space-around;}
    .slideTxtBox .bd li{width: 40%;}
    .slideTxtBox .bd li .talent-img,.slideTxtBox .bd li .talent-img img{height: auto;width: 100%;}
    .slideTxtBox .bd li h3{margin: 0;margin-bottom: 15px;font-size: 18px;}
    .slideTxtBox .bd li h3 span{margin-left: 5px;}

    .slideTxtBox2{margin: 20px 0;}
    .slideTxtBox2 .hd{ height:auto;line-height: 35px;}
    .slideTxtBox2 .hd ul{overflow: hidden;white-space: nowrap;overflow-x: auto;}
    .slideTxtBox2 .hd ul::-webkit-scrollbar {display: none;}
    .slideTxtBox2 .hd ul li{height: auto;line-height: 22px;padding: 8px 15px;font-size: 18px;float: none;display: inline-block;}
    .slideTxtBox2 .hd ul li:hover,.slideTxtBox2 .hd ul li.on{height:auto;}
    .slideTxtBox2 .bd ul{margin-top: 20px;gap: initial;justify-content: space-around;display: block;}
    .slideTxtBox2 .bd li .talent-img,.slideTxtBox2 .bd li .talent-img img{height: auto;width: 100%;}
    .slideTxtBox2 .bd li h3{margin: 0;margin-bottom: 15px;font-size: 18px;}
    .slideTxtBox2 .bd li h3 span{margin-left: 5px;}
    .previous-meeting{margin-top: 20px;}

    .committee-list{margin: 30px 0;}
    .committee-list li{display: block;}
    .committee-list li .committee-time{padding: 0;font-size: 30px;position: static;}
    .committee-list li .committee-item{width: 100%;padding: 0;border: none;border-bottom: 1px solid #d4d4d4;margin: 10px 0;padding-bottom: 20px;}
    .committee-list li .committee-time span,.committee-list li .committee-time::after{display: none;}
    .committee-list li .committee-div{display: block;}
    .committee-list li .committee-div .committee-text{width: 100%;}
    .committee-list li .committee-div .committee-img{width: 70%;height: auto;margin: 10px auto;}

    .spectrometer-div{display: block;}
    .spectrometer-div .spectrometer-text{width: 100%;}
    .spectrometer-div .spectrometer-divimg{width: 100%;text-align: center;}
    .spectrometer-list{margin: 20px 0;}
    .spectrometer-list li{display: block;}
    .spectrometer-list li .spectrometer-listimg,.spectrometer-list li .spectrometer-listtext{width: 100%;height: auto;}

    .slideTxtBox3{margin: 20px 0;}
    .slideTxtBox3 .hd{ height:auto;line-height: 35px;}
    .slideTxtBox3 .hd ul{overflow: hidden;white-space: nowrap;overflow-x: auto;}
    .slideTxtBox3 .hd ul::-webkit-scrollbar {display: none;}
    .slideTxtBox3 .hd ul li{height: auto;line-height: 22px;padding: 8px 0;font-size: 18px;float: none;display: inline-block;margin-right: 30px;}
    .slideTxtBox3 .hd ul li:hover,.slideTxtBox3 .hd ul li.on{height:auto;}
    .slideTxtBox3 .bd ul{margin-top: 20px;gap: initial;justify-content: space-around;display: block;}
    .slideTxtBox3 .bd li .talent-img,.slideTxtBox3 .bd li .talent-img img{height: auto;width: 100%;}
    .slideTxtBox3 .bd li h3{margin: 0;margin-bottom: 15px;font-size: 18px;}
    .slideTxtBox3 .bd li h3 span{margin-left: 5px;}

    
    .bottom-right{display: none;}
    .yjly .doc-item{width: 100%;}


}


@media (min-width: 768px) and (max-width: 1024px) {
    .top-inner{padding-bottom: 0;}
    .ej-banner .ejbanner-inner{width: 95%;}
    .ej-container{width: 95%;margin: 0 auto;}
    .ej-banner{height: 210px;background-size: cover;}
    .ej-banner .route{right: 0;}
    .ej-banner h2{left: 5%;}
    .imgtextbanner{height: 300px}
    .bottom-left{text-align: center;float: none;}
    .ej-cont{width: 100%;}
    .ej-nav{position: relative;height: auto;width: 100%;margin-bottom: 30px;top: 0;}
    .ej-nav h2{font-size: 30px;margin-bottom: 10px;display: flex;justify-content: space-between;clip-path: none;line-height: 97px;}
    .ej-nav h2 span{
        /* display: block; */
        font-weight: normal;margin-right: 15px;transition: all 0.5s;cursor: pointer;
    }
    .ej-nav ul{padding: 20px;position: absolute;width: -webkit-fill-available;display: none;border-radius: 5px;z-index: 10;}
    .ej-nav ul li{margin-bottom: 10px;}
    .ej-nav ul li a{font-size: 18px;}
    .ej-nav .nav-wrap-left{
        padding-left: 0;
    }
    
    .nav-wrap-left-bottom{
        display: none;
    }
    /* .nav-jt{display: block;position: absolute;right: 0;bottom: 0;color: #fff;height: 40px;line-height: 40px;background-color: #0a1439;} */
    .media-detail .ej-container{display: flex;}
    .ej-cont{width: 100%;}
    .sj-nav{position: relative;height: auto;width: 100%;margin-bottom: 30px;top: 0;}
    .sj-nav h2{font-size: 30px;margin-bottom: 10px;display: flex;justify-content: space-between;color: #000;}
    .sj-nav h2 span{display: block;font-weight: normal;margin-right: 15px;transition: all 0.5s;}
    .sj-nav ul{padding: 20px 10px;position: absolute;width: -webkit-fill-available;background-color: rgba(15, 60, 128, 0.8);display: none;border-radius: 5px;z-index: 10;}
    .sj-nav ul li{margin-bottom: 10px;}
    .sj-nav ul li a{font-size: 18px;}
    .sj-nav ul li>p,.sj-nav ul li .sjnav-dropdown>p,.sj-nav ul li.sjnav-now>p, .sj-nav ul li.sjnav-hover>p{border: none;}
    .sj-nav ul li .sjnav-dropdown p.sjnav-now, .sj-nav ul li .sjnav-dropdown p.sjnav-hover{border: none;}
    .sj-nav ul li.sjnav-now>p a{color: #F8CB2E;}
    .sj-nav ul li .sjnav-dropdown p.sjnav-now a{color: #F8CB2E;}
    .sj-cont>h3{position: static;}

    .imgtextList{margin: 20px 0;}
    .imgtextList .textdiv h3{font-size: 20px;}
    .imgtextList .textdiv p{margin-top: 5px;}
    .imgtextList .imgdiv{width: 28%;}
    .imgtextList .textdiv{width: 70%;}

    .slideTxtBox2 .hd ul{overflow: hidden;white-space: nowrap;overflow-x: auto;}
    .slideTxtBox2 .hd ul::-webkit-scrollbar {display: none;}
    .slideTxtBox2 .hd ul li{height: 40px;line-height: 40px;padding: 8px 15px;font-size: 18px;float: none;display: inline-block;}
    .slideTxtBox2 .hd ul li:hover,.slideTxtBox2 .hd ul li.on{height:40px;line-height: 40px;}

    .deviceintro-data ul{flex-wrap: wrap;gap: 20px 0;}
    .deviceintro-pdf{height: auto;}
    .devicepdf-div{position: static;display: block;}
    .devicepdf-div a{color: #fff;}

    .leaderlist-cont ul li{margin-bottom: 30px;}
    .leaderlist-cont li .leaderimg{width: 20%;height: auto;}
    .leaderlist-cont li .leader-info{width: 78%;}
    .leaderlist-cont li .leader-info h3{margin-top: 0;}
    .leaderlist-cont li .leaderimg img{height: auto;}

    .media-detail .ej-container{display: block;}
    .media-detail .media-tit .detail-info{display: flex;justify-content: space-between;flex-wrap: wrap;}
    .media-detail .media-tit .detail-info .detail-source,.media-detail .media-tit .detail-info .detail-fontsize{margin: 0;}
    .media-detail .media-tit .detail-info .detail-share{float: none;}
    /* .media-detail .media-tit .detail-info>div{margin: 0 10px;} */

    .committee-list li .committee-time{padding: 20px 30px;font-size: 35px;}
    .committee-list li .committee-time::after{top: 48%;}
    .committee-list li .committee-item{width: 69%;}

    .spectrometer-div{display: block;}
    .spectrometer-div .spectrometer-text,.spectrometer-div .spectrometer-divimg{width: 100%;}
    .spectrometer-div .spectrometer-divimg{text-align: center;}
    .slideTxtBox3{margin: 20px 0;}
    .slideTxtBox3 .hd{ height:auto;line-height: 35px;}
    .slideTxtBox3 .hd ul{overflow: hidden;white-space: nowrap;overflow-x: auto;}
    .slideTxtBox3 .hd ul::-webkit-scrollbar {display: none;}
    .slideTxtBox3 .hd ul li{height: auto;line-height: 22px;padding: 8px 0;font-size: 18px;float: none;display: inline-block;margin-right: 30px;}
    .slideTxtBox3 .hd ul li:hover,.slideTxtBox3 .hd ul li.on{height:auto;}
    .slideTxtBox3 .bd ul{margin-top: 20px;gap: initial;justify-content: space-around;display: block;}
    .slideTxtBox3 .bd li .talent-img,.slideTxtBox3 .bd li .talent-img img{height: auto;width: 100%;}
    .slideTxtBox3 .bd li h3{margin: 0;margin-bottom: 15px;font-size: 18px;}
    .slideTxtBox3 .bd li h3 span{margin-left: 5px;}

    .slideTxtBox .bd ul{gap: 30px 2%;}
    .slideTxtBox .bd li{width: 18%;}
    .slideTxtBox .bd li .talent-img{height: auto;}

    .media-detail .media-detailtext{display: block;}
    .media-detail .mediadetail-cont,.media-detail .other-read{width: 100%;height: auto;}
    .media-detail .other-read{margin: 20px 0;}
    
    .yjly .doc-item{width: 31%;}

    .img-list.temp{
        width: 94%;
    }
    .img-list.temp .content-list{
        grid-template-columns: repeat(2, 49%);
    }
    .content-list .img-box{
        height: 250px;
    }

}


@media (min-width: 1025px) and (max-width: 1560px) {
    .leaderlist-cont,.ej-cont{width: 75%;padding-left: 20px; box-sizing: border-box;}
    .ej-banner .ejbanner-inner{width: 100%;}
    .ej-banner .ejbanner-inner h2{left: 30px;}
    .ej-banner{height: 400px;}
    .ej-banner .route{right: 5%;}
    
    .textList .ej-container,.imgtextList .ej-container{width: 95%;}

    .imgtextList{margin: 20px 0;}
    .imgtextList .textdiv h3{font-size: 20px;}
    .imgtextList .textdiv p{margin-top: 5px;}
    .imgtextList .imgdiv{width: 28%;}
    .imgtextList .textdiv{width: 70%;}

    .slideTxtBox2 .hd ul{overflow: hidden;white-space: nowrap;overflow-x: auto;}
    .slideTxtBox2 .hd ul::-webkit-scrollbar {display: none;}
    .slideTxtBox2 .hd ul li{height: 40px;line-height: 40px;padding: 8px 15px;font-size: 18px;float: none;display: inline-block;}
    .slideTxtBox2 .hd ul li:hover,.slideTxtBox2 .hd ul li.on{height:40px;line-height: 40px;}

    .deviceintro-data ul{flex-wrap: wrap;gap: 20px 0;}
    .deviceintro-pdf{height: auto;}
    .devicepdf-div{position: static;display: block;}
    .devicepdf-div a{color: #fff;}

    .leaderlist-cont ul li{margin-bottom: 30px;}
    .leaderlist-cont li .leaderimg{width: 20%;height: auto;}
    .leaderlist-cont li .leader-info{width: 78%;}
    .leaderlist-cont li .leader-info h3{margin-top: 0;}
    .leaderlist-cont li .leaderimg img{height: auto;}

    .media-detail .ej-container{display: flex;width: 95%;}
    .media-detail .media-tit .detail-info{display: flex;justify-content: space-between;flex-wrap: wrap;}
    .media-detail .media-tit .detail-info .detail-source,.media-detail .media-tit .detail-info .detail-fontsize{margin: 0;}
    .media-detail .media-tit .detail-info .detail-share{float: none;}
    /* .media-detail .media-tit .detail-info>div{margin: 0 10px;} */

    .committee-list li .committee-time{padding: 20px 30px;font-size: 35px;}
    .committee-list li .committee-time::after{top: 48%;}
    .committee-list li .committee-item{width: 69%;}

    .spectrometer-div{display: block;}
    .spectrometer-div .spectrometer-text,.spectrometer-div .spectrometer-divimg{width: 100%;}
    .spectrometer-div .spectrometer-divimg{text-align: center;}
    .slideTxtBox3{margin: 20px 0;}
    .slideTxtBox3 .hd{ height:auto;line-height: 35px;}
    .slideTxtBox3 .hd ul{overflow: hidden;white-space: nowrap;overflow-x: auto;}
    .slideTxtBox3 .hd ul::-webkit-scrollbar {display: none;}
    .slideTxtBox3 .hd ul li{height: auto;line-height: 22px;padding: 8px 0;font-size: 18px;float: none;display: inline-block;margin-right: 30px;}
    .slideTxtBox3 .hd ul li:hover,.slideTxtBox3 .hd ul li.on{height:auto;}
    .slideTxtBox3 .bd ul{margin-top: 20px;gap: initial;justify-content: space-around;display: block;}
    .slideTxtBox3 .bd li .talent-img,.slideTxtBox3 .bd li .talent-img img{height: auto;width: 100%;}
    .slideTxtBox3 .bd li h3{margin: 0;margin-bottom: 15px;font-size: 18px;}
    .slideTxtBox3 .bd li h3 span{margin-left: 5px;}

    .slideTxtBox .bd ul{gap: 30px 2%;}
    .slideTxtBox .bd li{width: 18%;}
    .slideTxtBox .bd li .talent-img{height: auto;}

    .media-detail .media-detailtext{display: block;}
    .media-detail .mediadetail-cont,.media-detail .other-read{width: 100%;height: auto;}
    .media-detail .other-read{margin: 20px 0;}

    

    .yjly .doc-item{width: 31%;}
    .yjly .doc-item:nth-child(3n){margin-right: 0;}
}



.hover-undeline {
    display: inline;
    line-height: 1.5;
    background-image: linear-gradient(to right, currentColor, currentColor);
    background-size: 0% 2px;
    background-repeat: no-repeat;
    background-position: 0 1.35em;
    transition: background-size .5s ease-in-out;
    padding-bottom: 5px;
}
.hover-undeline:hover{
    background-size: 100% 2px;
}

.com-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
  pointer-events: none;
}
.thesislist h3{
	    font-size: 22px;
    color: #013365;
    line-height: 40px;
    text-align: left;
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
}
.thesislist ul{
	margin: 0 0 15px 0
}
.thesislist ul li{
	margin-top: 15px;
	margin-bottom: 0px;
}
.thesislist ul li p{
	font-size: 18px;
	color: #444;
	line-height: 30px;
}
.thesislist ul li p span{
	word-break: break-all;
}
.pylb{
	width: 230px;
	padding: 10px;
	border: 1px solid #ddd;
    margin-bottom: 30px;
}
.pylb h2{
	font-size: 22px;
    color: #013365;
    line-height: 40px;
}
.pylb ul li{
	margin-top: 15px
}
.pylb ul li a{
	font-size: 16px;
	line-height: 24px;
	color: #3d67a1;
}
.search-box{
	display: flex;
	column-gap: 5px;
	width: 800px;
	max-width: 100%;
	margin: auto;
}
.search-txt{
	border-radius: 10px;
	font-size: 16px;
    padding: 15px;
    color: #777;
	line-height: 20px;border: 2px solid #DFDFDF;
	width: 85%
}
.search-btn{
	width: 100px;
	text-align: center;
	border-radius: 10px;
	font-size: 20px;
	color: #fff;
	line-height: 30px;
	padding: 10px;
	background: #013365;
	display: block!important;
}
/* 2026.1.4 */
.friend_codes{
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    margin-bottom: 20px;
    justify-content: space-between;
}
.friend_codes .img-boxs{
    text-align: center;
}
.friend_codes .img-boxs img{
    max-width: 120px;
}
.friend_codes .img-boxs span{
    color: #fff;
    display: block;
    font-size: 16px;
    margin-top: 5px;
}
.friend_codes .friend_code{
    max-width: 200px;
}
.friend_codes .friend_links{
    flex: 1;
    padding-right: 30px;
}
@media screen and (max-width: 1199px) {
    .friendlink ul{
        gap: 20px;
        flex-wrap: wrap;
    }
}
@media (max-width: 1024px) {
    .achievement{
        margin-bottom: 0;
    }
    .menu-toggle {
        display: block;
    }
    .pagenav,.nav-jt {
        display: none;
    }
    .small-hide{display: none;}
    .large-hide{display: inline-block;}
    .symain,.achievement,.tzgg-fourimg{
        background: #fff;
    }
    .page-banner .div-title .divmore,.achi-inner .div-title .divmore{color: #333;}
    .page-banner .div-title h2,.div-title h2,.new-ztdiv .ztcont-tit h3,.achi-right h3,.achi-inner .div-title h2{
        color: #333;
        font-size: 24px;
        margin-top: 30px;
    }
    .div-title h2::after{
        top: -12px;
    }
    .banner-text{
        padding-left: 10px;
        /* background: #fff;
        color: #333; */
    }
    .banner-text h3{
        font-size: 22px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        box-sizing: border-box;
    }
    .banner-text p{
        font-size: 16px;
    }
    .achi-right .achi-div li img{
        margin-bottom: 10px;
    }
    .achi-right>p,.new-ztdiv .ztcont-intro,.achi-right .achi-div li p{
        font-size: 18px;
        color: #333;
        margin-top: 10px;
    }
    .notice-inner .div-title{
        margin-bottom: 10px;
    }
    .notice-inner{
        padding: 0 20px;
        box-sizing: border-box;
    }
    .notice-cont li{
        margin: 10px auto;
    }
    .media-img, .media-cont{
        margin-bottom: 10px;
    }
    .media-scan{background: #1977E3;}
    .media-cont .div-title{margin-bottom: 20px;}
    .media-cont b,.kepu-cont b{margin-bottom: 6px;}
    .kepu-cont{margin: 0;}
    .kepu-field{background:#F0EEEE;padding-bottom: 20px;}
    .kepu-img{padding: 0 10px;box-sizing: border-box;}
    .kepu-cont h3,.kepu-cont .div-title{font-size: 24px;}
    .discuss-inner .div-title h2::after{top: -30px;}
    .slideTxtBox12 .hd ul li.on::after{top: calc(-100% - 36px);}
    .slideTxtBox12{padding: 46px 10px 17px 10px;}
    .slideTxtBox12 .hd ul li .divmore{bottom: 20px;top: 0;}
    .discuss-inner .div-title .divmore{margin-top: 30px;}
    .notice-cont li p{font-size: 18px;}
    .pylb{
        width: 100%;
        margin: 30px auto;
        padding: 20px;
        box-sizing: border-box;
    }
    .pylb ul{
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
    }
}
@media screen and (max-width: 768px) {
    .img-list.temp{
        width: 94%;
    }
    .img-list.temp .content-list{
        grid-template-columns: repeat(2, 49%);
    }
    .content-list .img-box{
        height: 180px;
    }
    .pylb ul{
        grid-template-columns: 1fr 1fr;
    }
    .friend_codes{
        flex-direction: column;
        align-items: flex-start;
    }
    .friend_codes .friend_code{
        margin-top: 20px;
    }
    .friend_codes .img-boxs{
        text-align: left;
    }
}
@media screen and (max-width: 500px) {
    .img-list.temp .content-list{
        grid-template-columns: 1fr;
    }
    .content-list .img-box{
        height: 220px;
    }
    .pylb ul{
        grid-template-columns: 1fr;
    }
}
