

@font-face {
	font-family:"DIN";
	src: url('/images/D-DIN-Bold.ttf');
}
.din{
	font-family:'DIN';
}
.blank{width:100%;height:110px;background-color:#191e2d;}
@media screen and (max-width:750px) {
	.blank{display:none;}
}

/* body{background:url(/images/overall-bg.jpg) repeat-y top center / cover;} */
body{background:#242938;}
.bg{background:no-repeat top center  / 100%;/*background-color:#181d2c;*/}

/* 分页 */
.turn_page{padding-top:80px;display:flex;justify-content:center;margin:0 auto;}
.turn_page .paging[type="default"] .paging_btn{background:#fff; border:1px solid #e5e5e5;transition:all 0.3s ; margin:0 5px; font-size:16px;width:50px; height:50px; color:#666;}
.turn_page .paging[type="default"] .paging_btn:hover{color:#149f3d;border-color:#149f3d;}
.turn_page .paging[type="default"] .paging_btn.cur{background:#149f3d;color:#fff;border-color:#149f3d;}
.turn_page .paging_btn{background:#fff; border:1px solid #e5e5e5;transition:all 0.3s ; margin:0 5px; font-size:16px;width:50px; height:50px; color:#666;}
.turn_page .paging_btn:hover{color:#149f3d;border-color:#149f3d;}
.turn_page .paging_btn.cur{background:#149f3d;color:#fff;border-color:#149f3d;}
.turn_page .paging > font{display: none;}

@media screen and (max-width:750px) {
	.turn_page .paging[type="default"] .paging_btn{font-size:26px;}
	.turn_page .paging .paging_btn:nth-child(1) img,
	.turn_page .paging .paging_btn:last-child img{width:10px;height:auto;}
}


/*全站搜索*/

#search{width:100%; padding:40px 0;}
#search .box{max-width:1400px;width:92%;margin:0 auto;}
#search .form{margin-bottom:25px;}
#search .form .text{color:#fff; width: 340px;padding-left: 15px;height: 49px;line-height: 49px;border:1px solid #dddddd;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;font-size: 16px;}
#search .form .submit{height: 49px;width: 59px;border-top-right-radius: 5px;border-bottom-right-radius:5px;background: url(/images/search.png) no-repeat center center #149f3d;color: #fff;font-size: 16px;cursor: pointer;background-size: 22px;}
#search .list{width:100%;}
#search .list .info .cate{padding-left:15px;}
#search .list .info li{padding:20px 0; border-bottom:1px solid #dddddd;}
#search .list .info li:first-child{border-top:1px solid #dddddd;}
#search .list .info .title{margin-right:16px; line-height:22px; color:#fff; font-size:16px; font-weight:700;}
#search .list .info .day,
#search .list .info .cate{color:#888888; font-size:16px; margin-right:20px;}
#search .list .info .day{margin:0;}
#search .list .info .desc{height:40px;margin-top:1.375%; color:#888888; font-size:14px; line-height:32px;}
#search .txt{font-size: 16px;margin-top: 45px;}
@media (max-width: 750px){
	.search_box{display:none;}
    #search .form .text{width:400px;height: 60px;line-height: 60px;font-size: 30px;}
    #search .form .submit{width: 60px;height: 60px;font-size: 26px;background-size: 26px;}
    #search .list .info .title{font-size: 36px;line-height: 1.6;}
    #search .list .info .day,
    #search .list .info .cate{font-size: 28px;line-height: 1.6;}
    #search .list .info .desc{font-size: 30px;line-height: 1.6;/*height: 144px;*/}
    #search .txt{font-size: 30px;}
}


/*头部PC端*/
.cw1880{width:92%;max-width:1880px;margin:0 auto;}
#No000{top: 0;left: 0;height:110px;width: 100%;z-index:10;background-color:transparent;}
#No000.none{transform: translate3d(0px,-100%,0);}
#No000.cur{background-color:rgba(0, 0, 0, 0.5);}
/* #No000 .logo{width:225px;} */
#No000 .hnav .one-nav{line-height:110px;margin-right:70px;}
#No000 .hnav .one-nav:last-child{margin-right:0px;}
#No000 .hnav .one-nav::after{position:absolute;content: '';bottom:0px;left:50%;width:0;height:3px;background:transparent;z-index:2;transform:translateX(-50%);}	
#No000 .hnav .one-nav:hover::after,
#No000 .hnav .one-nav.cur::after{background:#fff;width:31px;}
#No000 .hnav .one-nav .nav-a{font-size:16px;color:#fff;}
/* #No000 .hnav .one-nav .nav-a:hover{} */
#No000 .hnav .one-nav .two-nav{height:0; overflow:hidden; top:110px; left:50%; z-index:3; transform:translateX(-50%);}
#No000 .hnav .one-nav .two-nav .two-box{padding-top:5px;}
#No000 .hnav .two-nav .hnavbg{border-radius:5px;background-image: linear-gradient(to top right, #16a03d 40%,#aed357 75%);box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.03); padding:10px 0;}
#No000 .hnav .two-nav .hnavbg>div{width:100%;padding:0 22px; line-height: 40px;text-align: center;white-space:nowrap;}
#No000 .hnav .two-nav .hnavbg>div .tnav-a{font-size: 16px;color:#fff;}
#No000 .hnav .two-nav .hnavbg>div:hover{background:#149f3d;}

#No000 .hright{height:110px;}
#No000 .hright .search{width:18px;height:18px;background:url(/images/search.png) no-repeat center / cover;opacity:0.5;transition:all 0.3s;}
#No000 .hright .search:hover{opacity:1;}

#No000 .hright .online{min-width:130px;height:42px;border-radius:21px;overflow:hidden;padding:0 20px;background-image:linear-gradient(to top right, #16a03d 40%,#aed357 80%);}
#No000 .hright .online:hover{background:#149f3d;}
#No000 .hright .online .txt{font-size:16px;color:#fff;margin-left:10px;}
#No000 .hright .menu{display:none; background:url(/images/menu-icon.png) no-repeat center / cover;width:30px;height:30px;opacity:0.5;}
#No000 .hright .menu.cur{background-image:url(/images/h-close-icon.png);}

/* PC端头部语言 */
#No000 .hright .lang{width:18px;height:18px;margin:0 30px;}
#No000 .hright .lang .lang-icon{background:url(/images/lang.png) no-repeat center / cover;width:100%;height:100%;opacity:0.5;transition:all 0.3s;}
#No000 .hright .lang .lang-icon.cur,
#No000 .hright .lang .lang-icon:hover{opacity:1;}
#No000 .hright .lang .h-lang{z-index:2;top:65px;left:50%;display:none;transform: translateX(-50%);}
#No000 .hright .lang .h-lang .cont-box{width:110px;border-radius: 5px;overflow:hidden;background-image:linear-gradient(to top right, #16a03d 40%,#aed357 80%);}
#No000 .hright .lang .h-lang .lang-box{padding:12px 0;}
#No000 .hright .lang .h-lang .lang-box .name{width:100%;padding:0 28px; font-size:16px;line-height:42px;color:#fff;}
#No000 .hright .lang .h-lang .lang-box .name:hover{background:#149f3d;}

@media screen and (max-width:1850px) {
    #No000 .hnav .one-nav.jp{margin-right:40px;}
	#No000 .hnav .one-nav.jp:last-child{margin-right:0px;}
}

@media screen and (max-width:1680px) {
    #No000 .hnav .one-nav.jp{margin-right:20px;}
}
@media screen and (max-width:1520px) {
	#No000 .logo{width:200px;}
    #No000 .hnav .one-nav.jp{margin-right:15px;}
	#No000 .hright .lang.jp{margin:0 15px;}
}

@media screen and (max-width:1480px) {
    #No000 .hnav .one-nav{margin-right:40px;}
}
@media screen and (max-width:1400px) {
	#No000 .hnav .one-nav .nav-a{font-size:14px;}
}
@media screen and (max-width:1280px) {
	#No000 .logo{width:150px;}
    #No000 .hnav .one-nav.jp{margin-right:10px;}
	#No000 .hright .lang.jp{margin:0 10px;}
    #No000 .hnav .one-nav{margin-right:25px;}
	#No000 .hright .lang{margin:0 25px;}
}
@media screen and (max-width:1180px) {
    #No000 .hnav .one-nav{margin-right:15px;}
	#No000 .hright .lang{margin:0 15px;}
}

/* 头部移动端 */
#No000_m-nav,#No000_search-box,#No000_m-header-blank{display: none;}
@media screen and (max-width:1024px) {
    #No000 .hnav,
	#No000 .hright .online,
    #No000 .hright .lang{display:none;}
    #No000 .hright .menu{display:block;}
    #No000 .hright .search{width:22px;height:22px;margin-right:30px;}
	#No000 .logo{width:255px;}

    #No000_m-nav{display: block;width: 100%;height: 0;z-index:50;left: 0;right: 0;top:110px; background: #fff;overflow-y: auto;}
    #No000_m-nav.cur{height: calc(100vh - 110px);border-top:1px solid #ebebeb;}
    #No000_m-nav .nav .one-nav{line-height:60px;}
    #No000_m-nav .nav .one-nav .one{cursor:pointer; margin: 0 30px;border-bottom: 1px solid #ebebeb;background: url(/images/nav-icon1.png) no-repeat right;}
    #No000_m-nav .nav .one-nav.nobg .one{background: none;}
    #No000_m-nav .nav .one-nav.cur .one{background-image:url(/images/nav-icon2.png);}
    #No000_m-nav .nav .one-nav.cur.nobg .one{background: none;}
    #No000_m-nav .nav .one-nav .one-a{font-size:18px;font-weight: 700;color:#1a1a1a;}
    #No000_m-nav .nav .one-nav .two-nav{width: 100%;background: #f7f7f7;padding: 0 30px;}
    #No000_m-nav .nav .one-nav .two-nav>div{border-bottom: 1px solid #ebebeb;}
    #No000_m-nav .nav .one-nav .two-nav .two-a{font-size: 16px;color:#1a1a1a;}

    #No000_m-nav .bot-box{margin:30px 0 60px}
	#No000_m-nav .bot-box .item{margin-right:30px;}
    #No000_m-nav .bot-box .item .icon{width: 60px;height: 60px;line-height: 60px;border: 1px solid rgba(0, 0, 0, 0.3);font-size: 18px;color: #1a1a1a;border-radius: 100%;margin: 0 auto;}
    #No000_m-nav .bot-box .item .tit{font-size:18px;color: #1a1a1a;margin-top:20px;}
	/* #No000_m-nav .bot-box .online{margin-left:30px;} */
	#No000_m-nav .bot-box .online .icon{width: 60px;height: 60px;line-height: 60px;border: 1px solid rgba(0, 0, 0, 0.3);font-size: 18px;color: #1a1a1a;border-radius: 100%;margin: 0 auto;}
	#No000_m-nav .bot-box .online .txt{font-size:18px;color: #1a1a1a;margin-top:20px;}

    #No000_search-box{width: 100%;height:150px;z-index: 50;left: 0;right: 0;top:110px;background: #fff;display: none;flex-direction: column;justify-content: center;border-top:1px solid #ebebeb;box-shadow: 0px 1px 0px 0px rgba(242, 242, 242, 1); }
    #No000_search-box .form-box{width: 92%;margin: 45px auto 0;height: 60px;border: 1px solid #d1d1d1;border-radius:30px;overflow: hidden;}
    #No000_search-box .form-box .input{width: calc(100% - 60px);padding-left: 30px;}
    #No000_search-box .form-box .input input{width: 100%;height: 100%;font-size:18px;color:#333;}
    #No000_search-box .form-box .submit{width: 60px;height: 60px;background: url(/images/h-search-icon.png) #149f3d no-repeat 14px center;border-left:1px solid  rgba(0, 0, 0, 0.3);}
}
@media screen and (max-width:750px) {
    #No000_m-header-blank{display: block;height:110px;}
    #No000{background:#000;}
    #No000 .logo{width:255px;}
    #No000 .logo .l1{display:none;}
    #No000 .logo .l2{display:inline-block;}
    #No000 .hright .search{width:30px;height:30px;background-image:url(/images/h-search-icon.png);opacity:1;}
    #No000 .hright .menu{width:40px;height:40px;opacity:1;}
	
    #No000_m-nav .nav .one-nav{line-height:100px;}
    #No000_m-nav .nav .one-nav .one-a{font-size:36px;}
    #No000_m-nav .nav .one-nav .two-nav .two-a{font-size:30px;}
    #No000_m-nav .bot-box .item .icon{width:80px;height:80px;line-height: 80px;font-size:30px;}
    #No000_m-nav .bot-box .item .tit{font-size:30px;}
	#No000_m-nav .bot-box .online .icon{width:80px;height:80px;border-radius:50%;border:1px solid rgba(0, 0, 0, 0.3);margin:0 auto;}
	#No000_m-nav .bot-box .online .icon img{width:35px;}
	#No000_m-nav .bot-box .online .txt{font-size:30px;color:#333;margin-top:20px;}
	
    #No000_search-box{height:180px;}
    #No000_search-box .form-box{height:90px;border-radius:43px;}
    #No000_search-box .form-box .input{width:calc(100% - 90px);}
    #No000_search-box .form-box .input input{font-size:30px;}
    #No000_search-box .form-box .submit{width:90px;height:90px;background-position:20px center;background-size:40px;}
}

/* 底部 */
#footer{background:url(/images/footerbg.png) no-repeat center / 100%;padding:140px 0 70px;}
#footer .ftop .fleft .ftit{font-size:54px;color:#fffefe;line-height:70px;}
#footer .ftop .fleft .finfo{margin:50px 0;}
#footer .ftop .fleft .finfo .item .txt{font-size:16px;color:#898c93;line-height:30px;}
#footer .ftop .fleft .finfo .item .icon{width:18px;margin-right:10px;}
#footer .ftop .fleft .ewm{width:fit-content;}
#footer .ftop .fleft .ewm .pic{width:110px;}
#footer .ftop .fleft .ewm .txt{font-size:14px;color:#898c93;line-height:40px;text-align:center;}
#footer .ftop .fright .share .icon{width:75px;height:75px;border:1px dashed rgba(197,196,200,0.1);background:#1a1f2e;}
#footer .fbot{margin-top:195px;}
#footer .fbot .flogo{width:225px;margin-bottom:25px;}
#footer .fbot .fcont .txt{font-size:14px;color:rgba(255,255,255,0.15);position: relative;padding-right:18px;margin-right:18px;}
#footer .fbot .fcont .txt:last-child{padding-right:0;margin-right:0;}
#footer .fbot .fcont .txt::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%); width:1px;height:13px;background-color:rgba(255,255,255,0.15);}
#footer .fbot .fcont .txt:last-child::after{display:none;}
@media screen and (max-width:750px) {
	#footer{background-image:url(/images/footerbg2.png);padding-top:80px;}
	#footer .ftop{flex-direction:column;}
	#footer .ftop .fleft{width:100%;}
	#footer .ftop .fleft .finfo{margin:30px 0;}
	#footer .ftop .fleft .finfo .item .txt{width:calc(100% - 25px); font-size:30px;line-height:1.6;}
	#footer .ftop .fleft .ewm .pic{width:150px;}
	#footer .ftop .fleft .ewm .txt{font-size:26px;margin-top:10px;}
	#footer .ftop .fright{width:100%;margin-top:30px;}
	#footer .ftop .fleft .finfo .item .icon{width:25px;}
	#footer .ftop .fleft .finfo .item .icon img{width:25px;}
	#footer .fbot{margin-top:50px;}
	#footer .fbot .flogo{width:280px;}
	#footer .fbot .fcont .txt{font-size:30px;line-height:1.6;}
}


/* 首页banner */
#index-swiper .swiper1 .v{top: 0;left: 0;width: 100%;height: 100%;}
#index-swiper .swiper1 .v video{width: 100%;object-fit: fill;}
#index-swiper .swiper1 .m-pic{padding-top:50.521%;}
#index-swiper .swiper1 .m-pic.mobile{padding-top:100%;}
#index-swiper .swiper1 .circle-page{bottom:60px;}
#index-swiper .swiper1 .circle-page .circle{width:20px;height:20px;margin:0 15px;}
#index-swiper .swiper1 .circle-page .circle .b{background:#fff;width:6px;height:6px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
/* 内页banner */
#inner-banner{width:100%;padding:240px 0;}
#inner-banner .box .cont .txt1{font-size:50px;color:#fff;}
#inner-banner .box .cont .txt2{font-size:18px;color:#fff;margin-top:20px;}
@media screen and (max-width:1680px) {
	#inner-banner{padding:200px 0;}
}
@media screen and (max-width:1440px) {
	#inner-banner{padding:160px 0;}
}
@media screen and (max-width:1280px) {
	#inner-banner{padding-bottom:120px;}
}
@media screen and (max-width:1024px) {
	#inner-banner{padding:120px 0 100px;}
}
@media screen and (max-width:750px) {
	#inner-banner{padding:150px 0 220px;}
	#inner-banner .box .cont .txt1{font-size:56px;}
	#inner-banner .box .cont .txt2{font-size:30px;}
}

/* 面包屑 */
.crumbs{margin-bottom:40px;}
.crumbs span{color:#fff;font-size:16px;margin:0 8px;padding-bottom:2px;}
.crumbs .name{font-size:16px;line-height:50px;color:#fff;}
@media screen and (max-width:750px) {
	.crumbs{display:none;}
}

/* 公共二级标题 */
#subnav{border-bottom:1px dashed rgba(255,255,255,0.1);border-top:1px dashed rgba(255,255,255,0.1);}
#subnav .ol .container{overflow:visible;}
#subnav .ol .slide{width:auto;margin-right:70px; font-size:16px;color:#fff;padding:30px 0;position:relative;display:block;}
#subnav .ol .slide:last-child{margin-right:0;}
#subnav .ol .slide::after{content:'';position:absolute;width:31px;height:3px;background:transparent;bottom:-1px;left:50%;transform:translateX(-50%);transition:all 0.3s linear 0s;}
#subnav .ol .slide.cur::after,
#subnav .ol .slide:hover::after{background-color:#fff;}
@media screen and (max-width:750px) {
	#subnav .ol{position:relative;padding:0 30px;}
	#subnav .ol .pn{display:block;color:#fff;font-size:36px; top:50%;z-index:2;transform:translateY(-50%);}
	#subnav .ol .pn.prev{left:0;}
	#subnav .ol .pn.next{right:0;}
	#subnav .ol .slide{width:100%; font-size:36px;text-align:center;margin:0;padding-bottom:5px;}
	#subnav .ol .slide::after{width:30%;}
	#subnav .ol .container{overflow:hidden;margin:0;width:100%;}

}

/* 首页 */
#ind-pro{padding:100px 0 250px;overflow:hidden;}
#ind-pro .ind-tit{margin-bottom:75px;}
#ind-pro .list-boxs .container{overflow:visible;}
#ind-pro .list-boxs .slide{width:320px;height:400px;}
#ind-pro .list-boxs .slide .app{width:100%;height:100%;background:#363d56 url() no-repeat center / 100%;z-index:3;overflow:hidden;}
#ind-pro .list-boxs .slide:nth-child(2n-1) .app{background-color:#2e3449;}
#ind-pro .list-boxs .slide .img1{left:50%;transform:translateX(-50%); bottom:-30px;z-index:2;}
#ind-pro .list-boxs .slide .img1 img{max-width:190px;max-height:340px;object-fit:contain;}
#ind-pro .list-boxs .slide .name{transition:all 0.3s; color: #ffffff;font-size: 24px;width:75%;top:40px;left: 0px;right: 0;margin: auto;z-index: 3;}
#ind-pro .list-boxs .slide .more{width:70px;height:70px;border-radius: 50%;background:url(/images/icon1.png) no-repeat center;z-index:3;left:18px;bottom:10px;}
#ind-pro .list-boxs .slide:hover .name{color:#22a43f;}
#ind-pro .list-boxs .slide:hover .app{z-index: 10;transform:scale(1.3);background-image:url(/images/pro-bg_03.jpg);}
#ind-pro .list-boxs .slide:hover .app .img1{bottom:0px;left:60%;}
#ind-pro .list-boxs .slide:hover .app .img1 img{transform:scale(0.9);}
#ind-pro .list-boxs .slide:hover .app .more{background-image:url(/images/icon2.png);left:40px;bottom:40px;}
#ind-pro .list-boxs .swiper-pagination{display: none;bottom:0;}
#ind-pro .list-boxs .swiper-pagination span{width: 12px;height: 12px;background:#fff;}

#ind-pro .list-boxs .pn{width:60px;height:60px;border-radius:50%;top:50%;transform:translateY(-50%);z-index:2;background: linear-gradient(to top right, #16a03d 40%,#aed357 75%);}
#ind-pro .list-boxs .pn.prev{left:-30px;transform:translateY(-50%) rotate(180deg);}
#ind-pro .list-boxs .pn.next{right:-30px;}
@media (max-width: 1680px){
	#ind-pro .list-boxs .slide .name{font-size: 20px;}
}
@media (max-width: 1440px){
	#ind-pro .list-boxs .slide .app{width:100%;}
	#ind-pro .list-boxs .slide .name{width:100%;padding:0 30px;}
	#ind-pro .list-boxs .slide .more{left:0;}
	#ind-pro .list-boxs .slide .bg2{width: 116%;left: -8%;}
	#ind-pro .list-boxs .slide:hover .app{transform:scale(1.1);}
	#ind-pro .list-boxs .slide:hover .app .more{left:20px;bottom: 20px;}
	#ind-pro .list-boxs .slide:hover .bg2{opacity: 1;z-index: 10;}
}
@media (max-width: 1024px){
	#ind-pro{padding:80px 0;}
}
@media (max-width: 750px){
	#ind-pro .ind-tit{margin-bottom:40px;}
	#ind-pro .list-boxs .container{padding-bottom:30px;}
	#ind-pro .list-boxs .slide .name{font-size: 26px;width:85%;}
	#ind-pro .list-boxs .slide .more{left:0;}
	#ind-pro .list-boxs .slide:hover .app .more{left:25px;bottom:25px;}
	#ind-pro .list-boxs .swiper-pagination{display: block;}
}

.ind-tit{font-size:54px;color:#fff;line-height:70px;}
#ind-about{overflow:hidden;}
#ind-about .cont{margin:50px 0 120px;}
#ind-about .cont .left{width:42%;font-size: 16px;color:#fff;line-height:30px;}
#ind-about .cont .right{width:calc(58% - 10.715%); margin-left:10.715%;}
#ind-about .cont .right .list{width:100%;}
#ind-about .cont .right .list .li.li_en{width:calc(100% / 3);}
#ind-about .cont .right .list .li .name{font-size:16px;color:#fff;}
#ind-about .cont .right .list .li .num{font-size:20px;color:#fff;}
#ind-about .cont .right .list .li .num span:first-child{font-size:70px;font-weight:500;}
#ind-about .ind-video{width:calc(100% - var(--width));margin-left:var(--width);--width:13.542%;}
#ind-about .ind-video video{object-fit:cover;}
#ind-about .ind-video .btn{width:120px;height:120px;border-radius:50%;border:1px solid #fff;}
@media screen and (max-width:1680px) {
	#ind-about .ind-video{--width:8%;}
}
@media screen and (max-width:1440px) {
	#ind-about .ind-video{--width:4%;}
}
@media screen and (max-width:1024px) {
	#ind-about .cont{flex-direction:column;margin:50px 0;}
	#ind-about .cont .left{width:100%;}
	#ind-about .cont .right{width:100%;margin:30px 0 0 0;}
}
@media screen and (max-width:750px) {
	#ind-about{padding-top:50px;}
	#ind-about .cont .left{font-size:30px;line-height:1.6;}
	#ind-about .cont .right .list .li .name{font-size:26px;}
	#ind-about .cont .right .list .li .num{font-size:26px;}
}

#ind-news{padding-top:145px;}
#ind-news .ind-tit{padding-bottom:140px;}
#ind-news .list{width: 92.71%;background:#242937;padding: 100px 0 0;}
#ind-news .list .center{max-width: 1400px;margin-right: 6.74%;}
#ind-news .list .con .date{color: #999;font-size: 14px;margin-bottom: 20px;}
#ind-news .list .con .tit{margin-bottom: 15px;color: #fff;font-size: 24px;}
#ind-news .list .con .desc{color: #999;font-size: 16px;line-height: 26px;height: 52px;}
#ind-news .list .left{width: 42.857%;margin-top: -160px;position: relative;}
#ind-news .list .left .m-pic:after{padding-top: 104.67%;}
#ind-news .list .left .m-pic{margin-bottom: 60px;}
#ind-news .list .left:hover .desc{color:#fff;}
#ind-news .list .right .li:hover .desc{color:#fff;}
#ind-news .list .right{width: 37.43%;margin-right: 5.71%;}
#ind-news .list .right .li{position: relative;margin-top: 80px;padding-bottom: 60px;border-bottom: 1px solid rgba(255,255,255,0.1);}
#ind-news .list .right .li:first-child{margin-top: 0;}
#ind-news .list .left:after,
#ind-news .list .right .li:after{content: "";position: absolute;height: 1px;width: 0;right: 0;bottom: 0;background:#149f3d;transition: all 0.5s;-webkit-transition: all 0.5s;}
#ind-news .list .right .li:hover::after{width: 100%;left: 0;right: auto;}
@media (max-width: 1680px){
	#ind-news .list .center{width: 91%;margin-right: 3%;}
	#ind-news .list .right{width: 42%;}
}

@media (max-width: 1440px){
	#ind-news .list .right .li{margin-top: 60px;padding-bottom: 30px;}
}

@media (max-width: 1280px){
	#ind-news .ind-tit{padding-bottom: 100px;}
	#ind-news .list{padding-top: 80px;}
	#ind-news .list .left{margin-top: -140px;}
}

@media (max-width: 1100px){
	#ind-news{padding-top:80px;}
	#ind-news .ind-tit{padding-bottom:50px;}
	#ind-news .list{width: 100%;}
	#ind-news .list .center{width: 92%;margin: 0 auto;float: none;}
	#ind-news .list .right{margin-right: 0;width: 50%;}
	#ind-news .list .left{width: 45%;margin-top: 0;}
	#ind-news .list .right .li{margin-top: 15%;padding-bottom: 8%;}
	#ind-news .list .left .m-pic{margin-bottom: 50px;}
}
@media (max-width: 850px){
	#ind-news .list .right,
	#ind-news .list .left{width: 100%;float: none;}
	#ind-news .list .left{border-bottom: 1px solid #d3d3dc;padding-bottom: 50px;}
	#ind-news .list .con .desc{height: auto;max-height: 52px;}
	#ind-news .list .left .m-pic:after{padding-top: 100%;display:none;}
	#ind-news .list .left .m-pic img{width: 100%;position:static;}
	#ind-news .list .right .li:first-child,
	#ind-news .list .right .li{margin-top: 50px;padding-bottom: 50px;}
	#ind-news .list .left{overflow: visible;}
	#ind-news .list .left:after{bottom: -1px;}
	#ind-news .list .left:hover::after{width: 100%;left: 0;right: auto;}
}

@media (max-width: 750px){
	#ind-news .list{padding-top:0;}
	#ind-news .list .con .date{font-size: 26px;}
	#ind-news .list .con .tit{font-size: 36px;margin-bottom: 25px;line-height:normal;}
	#ind-news .list .con .desc{font-size: 30px;line-height: 1.6;max-height:none;}
}

#partner{padding:140px 0 120px;position:relative;}
#partner::after,
#partner::before{content: '';position:absolute;top:41%;width:13.542%;height:240px;z-index:2;background:no-repeat center / 100%;}
#partner::after{background-image:url(/images/left.jpg);left:0;}
#partner::before{background-image:url(/images/right.jpg);right:0;}
#partner .ind-tit{margin-bottom:70px;}
#partner .list .slide{width:calc(100% / 5);height:90px;padding:10px;margin-bottom:30px;}
@media (max-width:1680px) {
	#partner::after{left:-80px;}
	#partner::before{right:-80px;}
}
@media (max-width:1280px) {
	#partner::after,
	#partner::before{display:none;}
}
@media (max-width:1024px) {
	#partner{padding:80px 0;}
}
@media (max-width:750px) {
	#partner{padding:80px 0 0;}
	#partner .ind-tit{margin-bottom:50px;}
}


/* 产品中心 */
#LY00057{padding-top:30px;border-top:1px solid rgba(255,255,255,0.1);}
#LY00057 .turn_page{padding-top:60px;}
#LY00057 .top {margin-bottom: 30px;}
#LY00057 .top .choice{font-size:18px;color:#fff;display:block; margin-right:50px;cursor:pointer;border-bottom:3px solid transparent; line-height:50px;transition: all 0.3s;margin-bottom:5px;}
#LY00057 .top .ul {display: none;}
#LY00057 .top .choice input{display:none;}
#LY00057 .top .choice:hover,
#LY00057 .top .choice.cur {font-weight:500;border-color:#fff;}
#LY00057 .content {display: flex;flex-wrap: wrap;}
#LY00057 .content .box{width: 33%;background: #fff;padding-top: 50px;text-align: center;overflow: hidden;margin-bottom: 5px;margin-right: 0.3%;height: 462px;}
#LY00057 .content .box:nth-child(3),
#LY00057 .content .box:nth-child(5),
#LY00057 .content .box:nth-child(7),
#LY00057 .content .box:nth-child(10){margin-right: 0;}
#LY00057 .content .box .name {font-size: 28px;margin-bottom: 14px;color:#222;}
#LY00057 .content .box .text {font-size: 16px;color: #999999;line-height: 1.5;}
#LY00057 .content .box .m-pic {padding:0 40px;}
#LY00057 .content .box .m-pic img{max-width:382px; mix-blend-mode: darken;max-height:277px;}
#LY00057 .content .box .btn{margin:0 auto; width:180px;height:60px;border-radius:30px;padding:0 24px;background-image: linear-gradient(to top right, #16a03d 40%,#aed357 75%);transform: translateY(60px);opacity: 0;}
#LY00057 .content .box .btn .btn-txt{font-size:16px;color: #fff;}
#LY00057 .content .box .btn .icon{width:19px;}
#LY00057 .content .box:nth-child(7) .text_box,
#LY00057 .content .box:nth-child(4) .text_box{text-align:left;}
#LY00057 .content .box:nth-child(7) .btn,
#LY00057 .content .box:nth-child(4) .btn{margin:0;}
#LY00057 .content .box:nth-child(7),
#LY00057 .content .box:nth-child(4){width: 66.5%;display:flex;justify-content: space-between;align-items:center; padding: 0 100px 0 85px;}
#LY00057 .content .box:nth-child(7) img,
#LY00057 .content .box:nth-child(4) img{max-width:none;max-height:380px;}
/* #LY00057 .content .box:nth-child(7) .text_box,
#LY00057 .content .box:nth-child(4) .text_box {padding-top: 145px;} */
#LY00057 .content .box:nth-child(4) .m-pic,
#LY00057 .content .box:nth-child(7) .m-pic {bottom: 0;}
#LY00057 .content .box:hover .btn {transform: translateY(12px);opacity: 1;}
#LY00057 .content .box:nth-child(7):hover .btn,
#LY00057 .content .box:nth-child(4):hover .btn {transform: translateY(60px);opacity: 1;}
#LY00057 .content .box:hover {background:#e8eaf0;}
@media screen and (max-width:750px) {
	#LY00057 .content .box{width: 100% !important;min-height:none;height:auto; padding:30px !important;margin: 0;margin-bottom: 30px;}
	#LY00057 .content .box .m-pic{padding:0;display:block;}
	#LY00057 .content .box .m-pic img{max-width:none;}
	/* #LY00057 .content .box .text_box {padding-top: 100px !important;} */
	#LY00057 .top{margin: 0;width: 100%;}
	#LY00057 .top .ul{color:#222; font-size:30px;display: block; margin:0 0 30px 0 ;width:100%;padding:0 30px;}
	#LY00057 .top .ul{background-color:#fff; display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #e5e5e5;}
	#LY00057 .top .ul .rotate {transform:rotate(180deg);}
	#LY00057 .top .li {display:none;background-color: #f5f6fa;padding:30px;}
	#LY00057 .top .li .choice{font-size:30px;color:#222;border:none;margin:0;line-height:1.8;}
	#LY00057 .content {margin-top: 30px;}
	#LY00057 .content .box:nth-child(7), 
	#LY00057 .content .box:nth-child(4){flex-direction:column;}
	#LY00057 .content .box:nth-child(7) .text_box,
	#LY00057 .content .box:nth-child(4) .text_box {width: 100%;text-align:center;}
	#LY00057 .content .box .name {font-size: 36px;}
	#LY00057 .top .choice,
	#LY00057 .content .box .text {font-size: 30px;}
	#LY00057 .content .box .btn {width: 200px;height: 50px;line-height: 50px;font-size: 30px;display: none;}
}



/* 产品详情 */
#LY00059 {padding: 150px 0 0 ;background:#000;}
#LY00059 .top {display: flex;align-items:center; margin-bottom:100px;background-color:#fff;}
#LY00059 .top .left{width: 57.2%;padding:30px;}
#LY00059 .top .left .swiper-pagination-bullet {background: none;border: 1px solid black;width: 12px;height: 12px;}
#LY00059 .top .left .swiper-pagination-bullet-active {background: #149f3d;border-color: #149f3d;}
#LY00059 .top .right {width:42.8%;padding:0 82px;margin:60px 0; border-left: 1px solid #e5e5e5;}
#LY00059 .top .right .name {font-size: 36px;font-weight:500;line-height:normal;color:#222; margin-bottom:25px;}
#LY00059 .top .right .brief{margin-bottom:110px;}
#LY00059 .top .right .brief .txt{font-size: 16px;color: #666666;line-height:30px;}
#LY00059 .top .right .btn {display: flex;align-items:center;}
#LY00059 .top .right .btn .box {margin-right:30px;cursor:pointer}
#LY00059 .bottom .list .li{margin-bottom:50px;}
#LY00059 .bottom .list .li:last-child{margin-bottom:0;}
#LY00059 .bottom .list .li .name{font-size:30px;font-weight:500;padding-bottom:40px;line-height:37px;color:#fff;}
#LY00059 .bottom .list .li .editor,
#LY00059 .bottom .list .li .editor *{font-size: 16px !important;line-height:30px;color:#fff !important;}
#LY00059 .bottom .list .li .editor img {width: 100%;}

@media screen and (max-width:1024px) {
	#LY00059 .top {flex-direction: column;}
	#LY00059 .top .left,
	#LY00059 .top .right {width: 100%;}
	#LY00059 .top .right {padding: 30px 75px 0;}
	#LY00059 .top .right .brief{margin-bottom:50px;}
}
@media screen and (max-width:750px) {
	#LY00059{padding-top:80px;}
	#LY00059 .top .right {padding: 30px;margin:0;}
	#LY00059 .top .right .name{font-size:42px;line-height:normal;}
	#LY00059 .top .right .brief .txt{font-size:30px;line-height:1.8;}
	#LY00059 .bottom .list .li .name{font-size:42px;line-height:normal;}
	#LY00059 .bottom .list .li .editor, 
	#LY00059 .bottom .list .li .editor *{font-size:30px !important;line-height:1.6;}
}



/* 制造基地展示 */
.manuf-tit{font-size:54px;line-height:70px;color:#fff;text-align:center;}
#video{padding-top:75px;}
#video .manuf-tit{margin-bottom:50px;}
#video .cont .play .txt{font-size:18px;color:#fff;text-align:center;margin-top:25px;}

#join{padding:95px 0 120px;}
#join .top-txt{font-size:30px;font-weight:500;line-height:46px;color:#fff;text-align:center;margin:20px 0 55px;}
#join .cont .left{width:48.572%;padding-right:6.215%;}
#join .cont .left .tab .li{margin-bottom:50px;}
#join .cont .left .tab .li:last-child{margin-bottom:0;}
#join .cont .left .tab .li .name{font-size:24px;font-weight:500;line-height:46px;color:#fff;}
#join .cont .left .tab .li .two-h{height:0;overflow:hidden;}
#join .cont .left .tab .li .two-h .h{margin-top:15px;}
#join .cont .left .tab .li .brief{font-size:16px;color:#fff;line-height:32px;}
#join .cont .left .btn{margin-top:75px; width:180px;height:60px;border-radius:30px;padding:0 24px;background-image: linear-gradient(to top right, #16a03d 40%,#aed357 75%);transition:all 0.5s;}
#join .cont .left .btn:hover{background:#149f3d;}
#join .cont .left .btn .txt{font-size:16px;color: #fff;}
#join .cont .left .btn .icon{width:19px;}
#join .cont .bind{width:51.43%;}
#join .cont .bind .con{width:100%;}
/* 收入分析 */
#analysis{background:#0d101e;padding-top:45px}
#analysis .content{background:#242937;padding:65px 60px 80px 60px;}
#analysis .content .title{font-size:36px;color: #fff;font-weight:500;line-height:50px;}
#analysis .content .time{font-size:18px;color:rgba(255,255,255,0.5);line-height:50px;text-align:center;margin:20px 0 50px;}
#analysis .content .editor,
#analysis .content .editor *{font-size:18px;color:#fff;line-height:36px;}


#brand{background:#242937;margin-right:13.542%;}
#brand .box{padding:95px 0 30px 15.663%;}
#brand .list{margin-top:45px;}
#brand .list .li{width:calc(100% / 3);margin-bottom:70px;padding:0 10px;}
#brand .list .li .icon{padding:10px;margin:0 auto; width:120px;height:120px;border-radius:50%;background:url(/images/brand-icon.png) no-repeat center / cover;}
#brand .list .li .name{margin-top:30px;font-size:16px;color:#fff;line-height:30px;text-align:center;}

#condition {padding-top:95px;}
#condition .cont {margin-top:55px;}
#condition .cont .left{width:51.429%;}
#condition .cont .right{width:calc(100% - 51.429%);padding-left:5.715%;}
#condition .cont .right .txt{padding-left:35px;position:relative; font-size:16px;color:#fff;line-height:30px;margin-bottom:35px;}
#condition .cont .right .txt:last-child{margin-bottom:0;}
#condition .cont .right .txt::after{content:'';position: absolute;left:0;top:8px;z-index:2;width:15px;height:15px;border-radius:50%;background:#149f3d;}
#condition .cont .right .txt .a{color:#149f3d;text-decoration:underline;}

#procedure{padding-top:110px;}
#procedure .list{margin-top:60px;}
#procedure .list .item{width:calc(100% / 6);position: relative;padding:0 5px;}
#procedure .list .item .icon{margin:0 auto; font-size:26px;color:#fff;text-align:center;line-height:80px; width:80px;height:80px;border-radius:50%;background:url(/images/cx-icon.png) no-repeat center / cover;}
#procedure .list .item .cont .name{margin:25px 0 10px; font-size:20px;font-weight:500;color:#fff;line-height:24px;}
#procedure .list .item .cont .brief{font-size:16px;color:#8f9199;line-height:24px;}
#procedure .list .item::after{content:url(/images/jt_03.png);position: absolute;right:0px;top:28px;z-index:2;width:6px;height:10px;}
#procedure .list .item:last-child::after{display:none;}

#apply{margin-top:110px;display:block;}
#apply .manuf-tit{text-align:left;}
#apply .img{padding-left:13.542%;}
#apply .cont{padding:75px 4.167%;}
#apply .cont .list .item{margin:50px 0 75px;width:766px;}
#apply .cont .list .item .li{font-size:16px;color:#fff;line-height:32px;}
#apply .cont .list .item .li.last span:first-child{margin:0 30px ;}
#apply .cont .list .btn{min-width:180px;width:fit-content;height:60px;border-radius:30px;padding:0 24px;background-image: linear-gradient(to top right, #16a03d 40%,#aed357 75%);}
/* #apply .cont .list .btn.btn_en{width:260px;} */
#apply .cont .list .btn:hover{background:#149f3d;}
#apply .cont .list .btn .txt{font-size:16px;color: #fff;margin-right:20px; }
#apply .cont .list .btn .icon{width:19px;}
@media screen and (max-width: 1680px){
	#apply .img{padding-left:8%;}
}
@media screen and (max-width: 1680px){
	#apply .img{padding-left:4%;}

	#brand{margin-right:8%;}
	#brand .box{padding-left:8%;}
}
@media screen and (max-width: 1440px){
	#brand{margin-right:0;}
	#brand .box{padding-left:0;max-width:1400px;width:92%;margin:0 auto;}
	#apply .cont .list .item{margin:50px 0;width:80%;}
}
@media screen and (max-width: 1280px){

	#procedure .list{flex-wrap:wrap;}
	#procedure .list .item{width:calc(100% / 3);margin-bottom:30px;}
	#procedure .list .item:nth-child(3n)::after{display:none;}

	#apply .img{padding-left:0%;}
	#apply .cont .list .item{width:100%;height:200px;overflow-y: auto;margin:30px 0;}
}
@media screen and (max-width: 1024px){
	#join .cont{flex-direction:column;}
	#join .cont .left{width:100%;padding-right:0;}
	#join .cont .bind{width:100%;margin-top:50px;}
	#join .cont .left .btn{margin-top:50px;}

	#analysis .btns .prev,
	#analysis .btns .next{padding: 3.5% 4.5%;}

	#brand .list .li{width:50%;}

	#condition .cont{flex-direction:column;}
	#condition .cont .left{width:100%;margin-bottom:30px;}
	#condition .cont .right{width:100%;padding-left:0;}
	
	#apply .cont{padding-top:30px;}
}
@media screen and (max-width:750px) {
	#video .cont .play .txt{font-size:30px;}
	
	#join{padding:80px 0;}
	#join .top-txt{font-size:42px;}
	#join .cont .left .tab .li .name{font-size:36px;}
	#join .cont .left .tab .li .name span{display:inline;}
	#join .cont .left .tab .li .brief{font-size:30px;line-height:1.6;}
	#join .cont .left .btn{width:250px;}
	#join .cont .left .btn .txt{font-size:26px;}
	#join .cont .left .btn.btn_en{width:400px;}

	#analysis .content{padding:60px 30px;}
	#analysis .content .title{font-size:56px;line-height:1.6;}
	#analysis .content .time{font-size: 30px;}
	#analysis .content .editor,
	#analysis .content .editor *{font-size: 30px !important;line-height:1.6;}
	

	#brand .box{padding:80px 0 10px;}
	#brand .list .li .name{font-size:30px;line-height:1.6;}

	#condition{padding-top:80px;}
	#condition .cont .right .txt{font-size:30px;line-height:1.6;}
	#condition .cont .right .txt::after{top:17px;}

	#procedure{padding-top:80px;}
	#procedure .list .item{width:50%;}
	#procedure .list .item::after{transform:scale(2);}
	#procedure .list .item:nth-child(2n)::after{display: none !important;}
	#procedure .list .item:nth-child(3n)::after{display:inline;}
	#procedure .list .item .cont .name{font-size:36px;line-height:normal;}
	#procedure .list .item .cont .brief{font-size:30px;line-height: 1.6;}

	#apply{margin-top:60px;}
	#apply .img .bg1{display:none;}
	#apply .img .bg2{display:block;}
	#apply .cont{padding:30px 0;}
	#apply .cont .list .item{width:100%;height:540px;overflow-y:auto;}
	#apply .cont .list .item .li{font-size:30px;;line-height:1.8;}
	#apply .cont .list .btn{width:230px;}
	#apply .cont .list .btn.btn_en{width:450px;}
	#apply .cont .list .btn .txt{font-size:26px;}
}


/* 新闻中心 */
#LY00083 {padding: 70px 0 0;}
#LY00083 .title{font-size:54px;color:#fff;text-align:center;line-height:70px;margin-bottom:50px;}
#LY00083 .top {display: grid;grid-template-columns: repeat(3,calc((100% - 108px) / 3));gap:54px;margin-bottom:54px;}
#LY00083 .top .box{background: #242937;padding: 58px 40px 75px;}
#LY00083 .top .cross {grid-column:span 2;padding: 0;}
#LY00083 .top .cross img{width:100%;height:auto;}
#LY00083 .top .box .top_name {font-size: 22px;font-weight:500;margin-bottom: 17px;color: #fff;line-height: 40px;}
#LY00083 .top .box .top_time {font-size: 18px;color:#fff; margin-bottom: 40px;font-family:'DIN';}
#LY00083 .top .box .top_brief {font-size: 16px;line-height: 30px;margin-bottom: 85px;color:rgba(255,255,255,0.5);}
#LY00083 .top .box .top_btn {width: 140px;height:50px;color:#fff; border-radius:30px;font-size: 16px;display: flex;align-items: center;justify-content: center;background-image: linear-gradient(to top right, #16a03d 35%,#aed357 );}
#LY00083 .top .box .top_btn .svg {margin-top:3px; margin-left: 10px;fill: #fff;}
#LY00083 .top .box.show:hover{background-image: linear-gradient(to top right, #16a03d 50%,#aed357 );color: #fff;}
#LY00083 .top .box.show:hover .top_brief {color: #fff;} 
#LY00083 .top .box.show:hover .top_btn {background: #fff;color:#149f3d;}
#LY00083 .top .box.show:hover .top_btn .svg {fill: #149f3d;}

#LY00083 .bottom {display: grid;grid-template-columns: repeat(3,calc((100% - 108px) / 3));gap: 54px;}
#LY00083 .bottom .case {background:#242937;padding: 58px 40px 75px;}
#LY00083 .bottom .case .bot_name {font-size: 22px;font-weight: 500;margin-bottom: 30px;color: #fff;line-height:36px;height:72px;}
#LY00083 .bottom .case .bot_brief {font-size: 16px;margin-bottom:40px;color:rgba(255,255,255,0.5);line-height:30px;height:90px;}
#LY00083 .bottom .case .bot_btn {width: 140px;height:50px;border-radius: 30px;font-size: 16px;color:#fff; display: flex;align-items: center;justify-content: center;background-image: linear-gradient(to top right, #16a03d 35%,#aed357 );}
#LY00083 .bottom .case .bot_btn .svg {margin-top:2px; margin-left: 10px;fill: #fff;}
#LY00083 .bottom .case .img {position: relative;margin-bottom: 35px;}
#LY00083 .bottom .case .img img {width: 100%;}
#LY00083 .bottom .case .img .bot_time{padding: 15px; position: absolute;bottom: 0;left: 0;background:#f5f6fa;text-align: center;font-weight: bold;}
#LY00083 .bottom .case .img .bot_time .day{font-size: 32px;margin-bottom:5px;color:#999;font-family:'DIN';}
#LY00083 .bottom .case .img .bot_time .year{font-size: 14px;color:#999;font-family:'DIN';}
#LY00083 .bottom .case:hover {background-image: linear-gradient(to top right, #16a03d 50%,#aed357 );color: #fff;}
#LY00083 .bottom .case:hover .bot_brief {color: #fff;} 
#LY00083 .bottom .case:hover .bot_btn {background: #fff;color:#149f3d;}
#LY00083 .bottom .case:hover .bot_btn .svg {fill: #149f3d;}

@media screen and (max-width:1440px) {
	#LY00083 .bottom,
	#LY00083 .top {grid-template-columns: repeat(3,31%);gap: 45px;}
	#LY00083 .top .box {padding: 40px 15px;}
	#LY00083 .bottom .case {padding: 40px 15px;}
	#LY00083 .top .cross {padding: 0;}
}
@media screen and (max-width:1366px) {
	#LY00083 .bottom .case {padding: 35px 15px;}
	#LY00083 .top .cross {padding: 0;}
}
@media screen and (max-width:1024px) {
	#LY00083 .top {grid-template-columns: repeat(1,1fr);gap: 45px;}
	#LY00083 .top .cross {grid-column: span 1;padding: 0;}
	#LY00083 .bottom {grid-template-columns: repeat(2,49%);}
}
@media screen and (max-width:750px) {
	#LY00083 .bottom {grid-template-columns:repeat(1,1fr);gap: 30px;}
	#LY00083 .top .box .top_name {font-size: 42px;line-height: 1.5;}
	#LY00083 .top .box .top_time {font-size: 30px;}
	#LY00083 .top .box .top_brief {font-size: 26px;line-height: 1.8;margin-bottom:50px;}
	#LY00083 .top .box .top_btn .svg{transform:scale(1.5);}
	#LY00083 .bottom .case .bot_btn,
	#LY00083 .top .box .top_btn{width: 200px;height: 60px;border-radius: 30px;font-size: 26px;}
	#LY00083 .bottom .case .bot_name {font-size: 36px;line-height:1.6;height:auto;}
	#LY00083 .bottom .case .bot_brief {font-size: 30px;line-height: 1.8;height:auto;}
	#LY00083 .bottom .case .img .bot_time .year {font-size: 26px;}
	#LY00083 .bottom .case .bot_btn .svg{transform:scale(1.5);}
	#LY00083 .bottom .case,
	#LY00083 .top .box {padding: 58px 40px 75px;}
	#LY00083 .top .cross {padding: 0;}
}

/* 新闻详情 */
.cw1160{width:92%;max-width:1160px;margin:0 auto;}
#news-detail{padding-top:45px}
#news-detail .content{background:#242937;padding:65px 60px 80px 60px;margin-bottom:10px;}
#news-detail .content .title{font-size:36px;color: #fff;font-weight:500;line-height:50px;}
#news-detail .content .time{font-size:18px;color:rgba(255,255,255,0.5);line-height:50px;text-align:center;margin:20px 0 50px;}
#news-detail .content .editor,
#news-detail .content .editor *{font-size:18px;color:#fff;line-height:36px;}
#news-detail .btns{background:#242937;}
#news-detail .btns .prev,
#news-detail .btns .next{width:50%;padding:30px 40px;}
#news-detail .btns .prev .svg,
#news-detail .btns .next .svg{width: 46px;height:20px;}
#news-detail .btns .prev .text,
#news-detail .btns .next .text{width:calc(100% - 50px);}
#news-detail .btns .t1{font-size:20px;color: #fff;margin-bottom:10px;line-height:35px;}
#news-detail .btns .t2{font-size:16px;color: #fff;line-height:24px;}
#news-detail .btns .prev:hover,
#news-detail .btns .next:hover{background-image: linear-gradient(to top right, #16a03d 20%,#aed357 );}

@media (max-width: 1024px){
	#news-detail .btns .prev,
	#news-detail .btns .next{padding: 3.5% 4.5%;}
}
@media (max-width: 750px){
	#news-detail .content{padding:60px 30px;}
	#news-detail .content .title{font-size:56px;line-height:1.6;}
	#news-detail .content .time{font-size: 30px;}
	#news-detail .content .editor, 
	#news-detail .content .editor *{font-size: 30px !important;line-height:1.6;}
	#news-detail .btns .prev,
	#news-detail .btns .next{width: 100%;}
	#news-detail .btns .t1{font-size: 30px;}
	#news-detail .btns .t2{font-size: 30px;line-height:1.6;}
}



/* 联系我们 */
#contact{margin:70px 0 10px;}
#contact .title{font-size:54px;color:#fff;line-height:70px; text-align: center;margin-bottom:50px;}
#contact .cont .list .li{margin-bottom:80px;}
#contact .cont .list .li:last-child{margin-bottom:0;}
#contact .cont .list .li:nth-child(2n){flex-direction: row-reverse;}
#contact .cont .list .li .left{width:60.715%;}
#contact .cont .list .li .left .map{width:100%;padding-top:70.588%;overflow:hidden;}
#contact .cont .list .li .left .map img{width:100%;height:100%;object-fit:cover;}
#contact .cont .list .li .right{width:32.144%;}
#contact .cont .list .li .right .company{font-size:30px;color:#fff;}
#contact .cont .list .li .right .info{margin-top:30px;}
#contact .cont .list .li .right .info:nth-child(2){margin-top:40px;}
#contact .cont .list .li .right .info .text{font-size:16px;color:#fff;line-height:30px;}

#contact_form {padding-top:110px;}
#contact_form .title{font-size:54px;color:#fff;line-height:70px;text-align: center;}
#contact_form .brief{font-size:18px;color:#fff;line-height:1.5;text-align: center;margin-top:10px;}
#contact_form .form {margin-top:55px;}
#contact_form .form .grid{margin-bottom:40px; gap:40px;display:flex;justify-content:space-between;}
#contact_form .form .grid .input{width:calc((100% - 80px)  / 3); height: 60px;border: 1px solid #3e4351;line-height:58px;font-size: 16px;color: #999;padding: 0px 20px;background:#242937;}
#contact_form .form .grid .input:hover{border-color: #149f3d;}
#contact_form .form .textarea {height:240px;border: 1px solid #3e4351;width: 100%; padding: 10px 20px;line-height: 1.5;font-size: 18px;color: #999;background:#242937;}
#contact_form .form .textarea:hover{border-color: #149f3d;color:#fff;}
#contact_form .form textarea::placeholder,
#contact_form .form .grid input::placeholder{color:#999;}
#contact_form .form textarea:focus::placeholder,
#contact_form .form .grid input:focus::placeholder{color:#fff;}
#contact_form .form .btn{width: 160px;height:60px;margin:60px auto 0; line-height:60px;background:#149f3d;font-size:16px;color: #fff;text-align: center;cursor:pointer;border-radius:30px;}

@media screen and (max-width:750px) {
	#contact .cont .list .li{flex-direction:column-reverse !important;}
	#contact .cont .list .li .left{width:100%;margin-top:30px;}
	#contact .cont .list .li .right{width:100%;}
	#contact .cont .list .li .right .company{font-size:36px;}
	#contact .cont .list .li .right .info .text{font-size:30px;line-height:1.6;}
	#contact_form{padding-top:80px;}
	#contact_form .brief{font-size:30px;}
	#contact_form .form {margin-top: 30px;}
	#contact_form .form .grid {display: block;margin: 0;}
	#contact_form .form .textarea {width: 100%;font-size: 30px;}
	#contact_form .form .grid .input {width: 100%; font-size: 30px; margin-bottom: 30px;height: 70px;}
	#contact_form .form .btn {width: 300px; font-size: 30px;height: 100px;line-height: 100px;margin-top: 30px;border-radius:50px;}
}




/* 服务支持 */
#LY00016{padding: 70px 0 0;}
#LY00016 .title{font-size:54px;line-height:70px;color:#fff;text-align:center;margin-bottom:50px;}
#LY00016 .list .li{width: 100%;display: flex;}
#LY00016 .list .li .left{width: 50%;}
#LY00016 .list .li .left .info .tit{font-size:30px; color:#fff;font-weight:500; margin-bottom: 30px;}
#LY00016 .list .li .left .info .brief{font-size: 16px; color:rgba(255,255,255,0.75); line-height: 30px;max-width: 514px;}
#LY00016 .list .li .right{width: 50%;}
#LY00016 .list .li .right .img{width:50vw;max-width: 960px;}
#LY00016 .list .li:nth-child(2n){flex-direction: row-reverse;}
#LY00016 .list .li:nth-child(2n) .left{padding-right: 0;justify-content: flex-end;}
#LY00016 .list .li:nth-child(2n) .right .img{float: right;}
@media screen and (max-width:1200px){
	#LY00016 .list .li .left{padding-left: 4.4%;}
	#LY00016 .list .li:nth-child(2n) .left{padding-left: 4.4%;padding-right: 4.4%;}
}
@media screen and (max-width:1024px){
	#LY00016 .list .li .left .info{width: 90.5%;}
	#LY00016 .list .li .left .info .tit{margin-bottom: 10px;}
}
@media screen and (max-width:750px) {
	#LY00016{padding: 80px 0;}
	#LY00016 .list .li{padding:0 0 30px 0;} 
	#LY00016 .list .li .left .info .tit{font-size: 42px;margin-bottom: 30px;}
	#LY00016 .list .li .left .info .btn  {margin-top: 30px;width:200px;height:80px;line-height: 80px;text-align: center;font-size: 30px;}
	#LY00016 .list .li{flex-direction: column-reverse;}
	#LY00016 .list .li:nth-child(2n){flex-direction: column-reverse;}
	#LY00016 .list .li .left{width: 100%; padding: 0;}
	#LY00016 .list .li:nth-child(2n) .left{padding: 0;width:100%;}
	#LY00016 .list .li .left .info{width: 100%; margin: 30px 0 60px 0;}
	#LY00016 .list .li .left .info:last-child{margin-bottom:0;}
	#LY00016 .list .li .left .info .brief{font-size: 30px; line-height: 1.8; max-width: 100%;text-align: justify;}
	#LY00016 .list .li .right{width: 100%;}	
	#LY00016 .list .li .right .img{width:100%;} 
}



/* 关于我们-企业简介 */
#LY00045 {margin:70px 0 120px;}
#LY00045 .title{font-size:54px;color:#fff;line-height:70px;text-align:center;margin-bottom:70px;}
#LY00045 .content .img {width:50%;}
#LY00045 .content .text {width:50%;padding-left:6.786%;}
#LY00045 .content .text .name {font-size: 30px;font-weight: 500;line-height:46px; color:#fff;margin: 30px 0;position: relative;}
#LY00045 .content .text .name::after {content: '';width: 160px;height:4px;background-color:#fff;position: absolute;left:-180px;top: 25px;}
#LY00045 .content .text .blurb {font-size: 16px;color:#fff; line-height:32px;height:240px;overflow-y:auto;}
@media screen and (max-width:1440px) {
	#LY00045 .content .text .blurb {max-height: 300px;overflow: auto;padding-right: 20px;}
}
@media screen and (max-width:1280px) {
	#LY00045 .content .text .blurb {max-height: 245px;overflow: auto;padding-right: 20px;}
}
@media screen and (max-width:1024px) {
	#LY00045 {margin-bottom:80px;}
	#LY00045 .content {flex-direction: column;}
	#LY00045 .content .text .name::after {display:none;}
	#LY00045 .content .text .blurb {max-height: none;height:auto;}
	#LY00045 .content .img {width: 100%;}
	#LY00045 .content .text {width: 100%;padding-left:0;}
}
@media screen and (max-width:750px) {
	#LY00045 .content .text {padding: 0;}
	#LY00045 .content .text .name {font-size: 42px;line-height: 1.5;}
	#LY00045 .content .text .name::after {display: none;}
	#LY00045 .content .text .blurb {font-size: 30px;line-height: 1.8;padding:0;}
}
#LY00045_list {background: #242937; padding: 80px 0;margin-right:13.542%;}
#LY00045_list .cont{padding-left:15.663%;}
#LY00045_list .contents {display: flex;justify-content: space-around;}
#LY00045_list .contents .box {min-width: 208px; display: flex;flex-direction: column;align-items: center;}
#LY00045_list .contents .box .svg {width: 90px;height: 90px;border-radius: 50%;background-image: linear-gradient(to top right, #16a03d 20%,#aed357 72%);margin-bottom: 35px;}
#LY00045_list .contents .box .topic {font-size:22px;color:#fff;font-weight:500;line-height:30px;margin-bottom:5px;}
#LY00045_list .contents .box .intro {font-size: 16px;color:#fff; text-align: center;line-height:30px;}
@media screen and (max-width:1680px) {
	#LY00045_list{margin-right:8%;}
	#LY00045_list .cont{padding-left:8%;}
}
@media screen and (max-width:1680px) {
	#LY00045_list{margin-right:0;}
	#LY00045_list .cont{padding-left:0;max-width:1400px;width:92%;margin:0 auto;}
}
@media screen and (max-width:1024px) {
	#LY00045_list .contents {justify-content: space-around;flex-wrap: wrap;}
	#LY00045_list .contents .box {margin: 30px 70px;}
}
@media screen and (max-width:750px) {
	#LY00045_list {padding: 40px 0px;}
	#LY00045_list .contents .box {margin: 30px 0px;width: 312px;}
	#LY00045_list .contents .box .topic {font-size: 36px;line-height:1.6;}
	#LY00045_list .contents .box .intro {font-size: 30px;line-height:1.6;}
	#LY00045_list .contents .box .svg {width: 180px; height: 180px;}
	#LY00045_list .contents .box .svg img{width:30%;}
}



/* 关于我们-发展历程 */
#LY00069{padding-top:95px;}
#LY00069 .title{font-size:54px;color:#fff;line-height:70px;text-align:center;margin-bottom:10px;}
#LY00069 .list .container{padding:60px 0 ;border-bottom:1px dashed rgba(255,255,255,0.1);}
#LY00069 .list .container .left .name_cn{font-size:24px;color:#fff;font-weight:500;line-height:30px;}
#LY00069 .list .container .left{width:20%;}
#LY00069 .list .container .right{width:calc(100% - 20% - 280px);padding-right:2%;}
#LY00069 .list .container .right .ul .li {margin-bottom:30px;}
#LY00069 .list .container .right .ul .li:last-child{margin-bottom:0;}
#LY00069 .list .container .right .ul .li .time{font-size:20px;color:#fff;font-weight:500;line-height:26px;width:148px;}
#LY00069 .list .container:first-child .right .ul .li:first-child .time{font-size:30px;font-weight:bold;}
#LY00069 .list .container:last-child .right .ul .li:last-child .time{font-size:30px;font-weight:bold;}
#LY00069 .list .container .right .ul .li .brief{font-size:16px;color:#fff;line-height:26px;width:calc(100% - 148px);}
#LY00069 .list .container .pic{width:280px;}
@media screen and (max-width:970px) {
    #LY00069 .list .container{flex-wrap:wrap;}
    #LY00069 .list .container .left{margin:0 0 30px 0;width:20%;} 
    #LY00069 .list .container .right{width:50%;padding-right:0;margin-left: auto;}
	#LY00069 .list .container .pic{width:100%;margin-top:30px;}
}
@media screen and (max-width:750px) {
	#LY00069{padding-top:80px;}
	#LY00069 .list .container .left{width:100%;} 
	#LY00069 .list .container .right{width:100%;}
    #LY00069 .list .container .left .name_cn{font-size:42px;line-height:normal;}
    #LY00069 .list .container .right .ul .li .time{font-size:30px;line-height:1.6;}
    #LY00069 .list .container .right .ul .li .brief{font-size:30px;line-height:1.6;}
}


/* 关于我们-荣誉 */
#LY00042 {padding:110px 120px ;overflow: hidden;}
#LY00042 .title{font-size:54px;color:#fff;line-height:70px;text-align:center;margin-bottom:75px;}
#LY00042 .container {overflow: visible;}
#LY00042 .container .slide{transform:scale(.8); -webkit-transform:scale(.8);height:500px;width:400px;padding:45px 20px;background: #fff;}
#LY00042 .container .slide .box {display: flex;width:100%;height:100%;flex-direction: column;align-items: center;justify-content: space-between;}
#LY00042 .container .slide .box .text {margin-top:20px; font-size: 16px;color:#999; text-align: center;}
#LY00042 .container .slide .box .img {height: 100%;display: flex;align-items: center;justify-content: center;}
/* #LY00042 .container .slide .box .img img,
#LY00042 .container .slide .box .img{transform:scale(1.1) ; -webkit-transform:scale(1.1);transition: all .3S linear;} */
#LY00042 .container .slide.swiper-slide-next{transform:translateX(20px)scale(.8);}
#LY00042 .container .slide.swiper-slide-prev{transform:translateX(-20px)scale(.8);}
#LY00042 .container .slide.swiper-slide-active .box .text{color:#222;}
#LY00042 .container .swiper-slide-active,
#LY00042 .container .swiper-slide-duplicate-active{transform:scale(1); -webkit-transform:scale(1);}
#LY00042 .container .swiper-slide-active .box .img img,
#LY00042 .container .swiper-slide-active .box .img {transform:scale(1.05) ; -webkit-transform:scale(1.05);}
#LY00042 .icon {height:70px;margin-top: 60px;}
#LY00042 .icon  .png {width: 185px; height: 70px;}
#LY00042 .icon  .png .svg{width: 67px; height: 67px;border-radius: 50%;background:#fff; display: flex; cursor:pointer}
#LY00042 .icon  .png .svg:hover {background-image: linear-gradient(to top right, #16a03d 20%,#aed357 );}
#LY00042 .icon  .png .svg img:nth-child(2){display: none;}
#LY00042 .icon  .png .svg:hover img:nth-child(2) {display: block;}
#LY00042 .icon  .png .svg:hover img:nth-child(1) {display: none;}
@media screen and (max-width:1280px) {
	#LY00042 .container .slide.swiper-slide-next{transform:translateX(15px)scale(.8);}
	#LY00042 .container .slide.swiper-slide-prev{transform:translateX(-15px)scale(.8);}
}
@media screen and (max-width:750px) {
	#LY00042{padding:80px 0;}
	#LY00042 .container .slide {width:500px;height:660px;transform:scale(.75); -webkit-transform:scale(.75);}
	#LY00042 .container .slide .box .img img,
	#LY00042 .container .slide .box .img {transform:scale(1) ; -webkit-transform:scale(1) ;}
	#LY00042 .container .slide .box .img img {width: 100%;}
	#LY00042 .container .slide .box .img {width:100%; padding: 0 65px;}
	#LY00042 .container .swiper-slide-active {transform:scale(1); -webkit-transform:scale(1);}
	#LY00042 .container .slide .box .text {font-size:30px;line-height:1.6;}
}


/* 关于我们-组织架构 */
#framework{background:#242937;padding:90px 0 105px;margin-left:13.542%;}
#framework .cont{padding-right:15.663%;}
#framework .cont .left{padding-left:10%;width:50%;}
#framework .cont .left .tit{font-size:54px;line-height:70px;color:#fff;}
#framework .cont .left .info{margin-top:50px;}
#framework .cont .left .info .item{margin-bottom:20px;}
#framework .cont .left .info .item .name{font-size:24px;font-weight:500;line-height:60px;color:#fff;}
#framework .cont .left .info .item .add{font-size:16px;color:#999;}
#framework .cont .right{width:50%;padding-left:6.929%;}
@media screen and (max-width:1680px) {
	#framework{margin-left:8%;}
	#framework .cont{padding-right:8.9%;}
}
@media screen and (max-width:1440px) {
	#framework{margin-left:4%;}
	#framework .cont{padding-right:4%;}
}
@media screen and (max-width:1280px) {
	#framework .cont .left{padding-left:40px;}
}
@media screen and (max-width:1024px) {
}
@media screen and (max-width:970px) {
	#framework{padding:80px 0;}
	#framework .cont{flex-direction:column;}
	#framework .cont .left{width:100%;text-align:center;}
	#framework .cont .right{width:80%;margin:30px auto 0;padding-left:0;}
}
@media screen and (max-width:750px) {
	#framework .cont .right{width:100%;}
	#framework .cont .left .info .item .name{font-size:36px;}
	#framework .cont .left .info .item .add{font-size:30px;}
}

