<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: "SourceHanSansCN";
	src: url("/font/SourceHanSansCN-Regular.otf") format("truetype");
}

@font-face {
	font-family: "DINCond-Medium";
	src: url("/font/DINCond-Medium.otf") format("truetype");
}

@font-face {
	font-family: "Girlory-regular";
    src: url("/font/Gilroy-regular.otf");
}

*{font-family: "SourceHanSansCN";}

/*å…¬å…±*/
:root{
	--mainColor: #e60012;
}

/*é¡¶éƒ¨éƒ¨åˆ†*/
#header{height: 80px;left: 0;right: 0;top: 0;z-index: 999;background: #fff;border-bottom: solid 1px #ededed;}
#header .logo{width: 180px;line-height: 80px;}
#header .nav-list{width: calc(100% - 180px - 50px - 40px);margin-left: 40px;}
#header .right{width: 50px;}
#header .nav-list .nav{font-size: 14px;color: #363636;}
#header .nav-list .nav:hover,#header .nav-list .nav.cur{color: var(--mainColor);}
#header .nav-list .nav-item{margin-right: 40px;line-height: 80px;}
#header .nav-list .nav-item:last-child{margin-right: 0;}
#header .nav-list .nav-item .list{width: 160px;padding: 30px 25px;background: #f9f9fa;display: none;left: -48px;top: 80px;z-index: 2;box-shadow: 0 0 5px 2px rgb(0 0 0 / 8%);}
#header .nav-list .nav-item .list2{width: 124px;left: -28px;}
#header .nav-list .nav-item .list .li{margin-top: 15px;line-height: 22px;}
#header .nav-list .nav-item .list .li:first-child{margin-top: 0;}
#header .nav-list .nav-item .list a{font-size: 14px;color: #666;}
#header .nav-list .nav-item .list a:hover{color: var(--mainColor);}
#header .nav-list .nav-item:hover .list{display: block;}
#header .lan-list{padding-right: 25px;background: url(/images/img2.png)no-repeat right;line-height: 80px;}
#header .lan-list .a{font-size: 14px;color: #363636;}
#header .btn-list{width: 36px;height:80px;line-height: 80px;background: #f5f4f3;}
#header .btn-list .btns{background: url(/images/img1.png)no-repeat center;width: 18px;height: 19px;vertical-align: middle;}
#header .btn-list .search{ background: var(--mainColor); position:absolute; top:100%; right:0; z-index:2;}
#header .btn-list .search form{ height:36px; display:flex; padding:0 9px;}
#header .btn-list .search form .input{ width:0px; height:100%; color:#fff;font-size: 14px;}
#header .btn-list .search form .submit{ width:18px; height:100%; cursor:pointer; background:url(/images/img3.png) no-repeat center;}
#header .btn-list .search:hover form .input{ width:200px;}
.header-blank{height: 80px;}

/*Banneréƒ¨åˆ†*/
.index-swiper{position: relative;height: 100%;}
.index-swiper ul{margin-bottom: 0;}
.index-swiper1{width: 100%;position: relative;margin: 0 auto;overflow: hidden;}
.index-swiper1 .swiper-button-prev,.index-swiper1 .swiper-button-next{width: 30px;height: 30px;background: url(/images/img148.png)no-repeat center;z-index: 11;display: none;}
.index-swiper1 .swiper-button-next{transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari å’Œ Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.index-swiper1 .swiper-button-prev{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari å’Œ Chrome */-o-transform:rotate(180deg); 	/* Opera */}
.index-swiper1 .swiper-slide,.index-swiper1 .slides{width: 100%;font-size: 0;}
.index-swiper1 .swiper-slide-active img{z-index: 997;}
.index-swiper1.pc,.index-swiper2.pc{display: block;z-index: 1;right: 0;}
.index-swiper1.mobile,.index-swiper2.mobile{display: none;}
.index-swiper1 img,.index-swiper2 img{width: 100%;}
.index-swiper1 video{width: 100%;object-fit:contain;display: block;}
.index-swiper1 .swiper-pagination-bullet{border: solid 1px var(--mainColor);background: none !important;width: 12px !important;height: 12px !important;opacity: 1;}
.index-swiper1 .swiper-pagination-bullet-active{border: solid 1px var(--mainColor);background: var(--mainColor) !important;}
.index-swiper1 .swiper-pagination{height: 30px;line-height: 30px;overflow: hidden;bottom: 15px;}
.index-swiper1 .swiper-pagination,.index-swiper1 .swiper-pagination .swiper-pagination-total{font-size: 13px;color: #ccc;}
.index-swiper1 .swiper-pagination .swiper-pagination-current{color: #282828;}

.index-swiper1.pc{height: 100%;}
.index-swiper1.pc .swiper-container{height: 100%;width: 100%;}
.index-swiper1.pc .swiper-slide{height: 100%;}
.index-swiper1.pc .swiper-slide .a{width: 100%;height: 100%;background-size: 100%;background-repeat: no-repeat;background-position: center center;}
.index-swiper1 .swiper-slide .a.nohref,.index-swiper2 .a.nohref{cursor: default;}

.index-swiper1 .mouse{bottom: 80px;z-index: 2;left: 0;right: 0;width: 25px;margin: 0 auto;animation:mouse-animation 1.8s infinite;animation-iteration-count:infinite; /* Safari å’Œ Chrome */}
@-webkit-keyframes mouse-animation{
  0% {
    bottom: 80px;
  }
  50% {
    bottom: 50px;
  }
  100% {
    bottom: 80px;
  }
}

@-moz-keyframes mouse-animation{
  0% {
    bottom: 80px;
  }
  50% {
    bottom: 50px;
  }
  100% {
    bottom: 80px;
  }
}

@-o-keyframes mouse-animation{
  0% {
    bottom: 80px;
  }
  50% {
    bottom: 50px;
  }
  100% {
    bottom: 80px;
  }
}

@-ms-keyframes mouse-animation{
  0% {
    bottom: 80px;
  }
  50% {
    bottom: 50px;
  }
  100% {
    bottom: 80px;
  }
}

@keyframes mouse-animation{
  0% {
    bottom: 80px;
  }
  50% {
    bottom: 50px;
  }
  100% {
    bottom: 80px;
  }
}

/*åº•éƒ¨éƒ¨åˆ†*/
#footer{background: #1d1d1d;padding: 70px 0;}
#footer .left{width: 48%;}
#footer .right{width: 48%;}
#footer .left .tel .tit{font-size: 14px;color: #ccc;}
#footer .left .tel .con{font-size: 30px;color: var(--mainColor);font-family: "DINCond-Medium";margin-left: 10px;}
#footer .left .copyright{margin-top: 20px;}
#footer .left .copyright,#footer .left .copyright *{font-size: 13px;color: #ccc;}
#footer .right .c-lang{width: 100%;height: 100%;display: flex;justify-content: flex-start;align-items: center;padding: 0 10px;}
#footer .right .c-lang .name{font-size: 13px;color: #ccc;}
#footer .right .lang .nation{width: calc(100% + 2px);position: absolute;bottom: 36px;left: -1px;overflow: hidden;height: 0;border: solid 1px #666;border-bottom: none;background: #1d1d1d;}
#footer .right .lang .nation .choose{font-size: 13px;line-height: 36px;opacity: 0;}
#footer .right .lang:hover .nation{height: auto;}
#footer .right .lang:hover .choose{transform: rotateX(360deg); transition:all 650ms ease 0s;opacity: 1;}
#footer .right .lang{width: 220px;height: 38px;border: solid 1px #666;background: url(/images/img8.png)no-repeat 95%;}
#footer .right .art-list{margin-top: 20px;}
#footer .right .art-list .art{font-size: 14px;color: #fff;margin-left: 40px;}
#footer .right .art-list .art:first-child{margin-left: 0;}
#footer .right .art-list .art:hover{color: var(--mainColor);}
#footer .right .share-list{margin-top: 30px;}
#footer .right .share-list .share{margin-left: 20px;}
#footer .right .share-list .share:first-child{margin-left: 0;}
#footer .right .share-list .share .posit{width: 100px;left: -38px;bottom: 30px;z-index: 1;display: none;}
#footer .right .share-list .share:hover .posit{display: block;}

/*é¢åŒ…å±‘éƒ¨åˆ†*/
#bread{height: 50px;overflow: hidden;line-height: 50px;background: #f7f7f7;}
#bread .a{font-size: 14px;color: #999;}
#bread .a,#bread span{margin-right: 10px;}
#bread .a:last-child{color: #666;}
#bread a:hover{color: var(--mainColor);}

/*ç¿»é¡µ*/
#turn_page{ width:100%; height:46px; line-height:44px; text-align:center; overflow:hidden;}
#turn_page img{ width:100%;}
#turn_page span,
#turn_page a,
#turn_page font{ display:inline-block; vertical-align:top; margin:0 4px; background:#f6f6f6; font-size:14px; min-width:44px; height:44px; line-height:44px; border:1px solid #ebebeb;}
#turn_page .word{ padding: 0 15px; color:#757575;display: none;}
#turn_page .page_button{ width:44px; font-family: Arial; color:#757575;}
#turn_page .page_noclick{ width:44px; font-family: Arial; color:#757575;}
#turn_page .page_item_current{ background:var(--mainColor); color:#fff; border-color:var(--mainColor);}

/*æ&nbsp;‡é¢˜*/
.title-wrap{}
.title-wrap .cn{font-size: 36px;color: #333;}
.title-wrap .cn2{font-size: 24px;color: #666;margin-top: 20px;}
.title-wrap .cn2.c363636{color: #363636;}
.title-wrap .cn3{font-size: 18px;color: #333;margin-top: 20px;}
.title-wrap .cn4{font-size: 24px;color: #333;}
.title-wrap .tel{font-size: 36px;color: var(--mainColor);font-family: "Girlory-regular";font-weight: bolder;}

/*æ›´å¤š*/
.more{font-size: 16px;color: #333;width: 124px;line-height: 46px;}
.more:before{content: '';width: 46px;height: 46px;background: #dcdcdc;border-radius: 50%;z-index: -1;position: absolute;left: 0;top: 0;transition: all .4s;}
.more:after{content: '';width: 7px;height: 12px;background: url(/images/img83.png)no-repeat center;position: absolute;right: 18px;top: 17px;}
.more:hover:before{width: 100%;border-radius: 40px;background: var(--mainColor);}
.more:hover{color: #fff;}
.more:hover:after{background-image: url(/images/img83_h.png);}

/*è¯¦ç»†é¡µå³ä¾§æ&nbsp;æŒ‰é’®*/
.detailbtn .file .btns-list{ top: -36px;right: 10px;width: 70px;}
.detailbtn .file .btns-list .pdf{width: 70px;height: 70px;border-radius: 50%;background: var(--mainColor);}
.detailbtn .file .btns-list .pdf:after{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 26px;margin: auto;height: 32px;background: url(/images/bico15.jpg) no-repeat center center;}
.detailbtn .file .btns-list .pdf .t1{display: none;width: 100%;padding-top: 19px;color: #fff;font-size: 14px;line-height: 18px;}
.detailbtn .file .btns-list .pdf:hover:after{display: none;}
.detailbtn .file .btns-list .pdf:hover .t1{display: block;}
.detailbtn .file .btns-list .bn{margin: 20px auto 0;width: 60px;height: 60px;border-radius: 50%;box-shadow: 0 0 20px 5px #efefef;background-repeat: no-repeat;background-position: center center;background-color: #fff;}
.detailbtn .file .btns-list .bn.all{background-image: url(/images/bico14.jpg);}
.detailbtn .file .btns-list .bn.pv{background-image: url(/images/bico13.jpg);}
.detailbtn .file .btns-list .bn.pn{background-image: url(/images/bico12.jpg);}
.detailbtn .file .btns-list .bn.back{background-image: url(/images/bico11.jpg);}
.detailbtn .file .btns-list .bn .t1{display: none;color: #888888;font-size: 14px;line-height: 60px;border-radius: 50%;width: 100%;background: #fff;}
.detailbtn .file .btns-list .bn.back .t1{padding-top: 14px;line-height: 18px;}
.detailbtn .file .btns-list .bn:hover .t1{display: block;}

/*åˆ†äº«*/
.share-wrap{margin-top: 50px;}
.share-wrap .tit{font-size: 14px;color: #888;}
.share-wrap .share{margin-top: 20px;}
.share-wrap .share .item{width: 42px;height: 42px;border-radius: 50%;margin: 0 5px;}
.share-wrap .share .item.wechat{background: #ccc url(/images/img146.png)no-repeat center;}
.share-wrap .share .item.qq{background: #ccc url(/images/img147.png)no-repeat center;}
.share-wrap .share .item.sina{background: #ccc url(/images/img148.png)no-repeat center;}
.share-wrap .share .item:hover{background-color: var(--mainColor);}

/*æ–‡ç«&nbsp;é€šç”¨è¯¦ç»†é¡µ*/
.article-detail{padding: 60px 50px;background: #fff;}
.article-detail .title{font-size: 22px;color: #333;text-align: center;}
.article-detail .editor{margin-top: 35px;min-height: 300px;}

/*å…¨ç«™æœç´¢*/
.global-search{width:100%; padding-bottom:40px;}
.global-search .form{margin-bottom:22px;}
.global-search .form .text{width: 324px;padding-left: 10px;padding-right: 10px;height: 43px;/*line-height: 43px;*//*border:1px solid #fff;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;*/background: #fff;border-radius: 0;box-shadow: none;border: none;font-size: 16px;}
.global-search .form .submit{height: 43px;width: 50px;border:1px solid #fff;border-radius: 0;border-top-left-radius: 20px;border-bottom-left-radius:20px;background: #fff url(/images/search.png) no-repeat center center;display: inline-block;}
.global-search .list{width:100%; margin-bottom:50px;}
.global-search .list .info .cate{padding-left:15px;}
.global-search .list .new .cate{background:url(/images/info_ico.jpg) no-repeat left center;}
.global-search .list .know .cate{background:url(/images/know_ico.jpg) no-repeat left center;}
.global-search .list .info li{padding:20px 0; border-bottom:1px solid #dddddd;}
.global-search .list .info li.clear{padding: 0;border-bottom: none;}
/*.global-search .list .info li:first-child{border-top:1px solid #dddddd;}*/
.global-search .list .info li img{max-width: 100%;width: auto;}
.global-search .list .info .title{margin-right:16px; line-height:22px; color:#333; font-size:16px; font-weight:bold;}
/*.global-search .list .info .title{margin-right:16px; line-height:22px; color:#6d6d6d; font-size:14px;}*/
.global-search .list .info .title:hover{color: var(--mainColor);}
.global-search .list .info .day,.global-search .list .info .cate{color:#888888; font-size:16px; margin-right:20px;}
.global-search .list .info .day{margin:0;}
.global-search .list .info .desc{max-height:60px; overflow:hidden; margin-top: 10px; color:#888888; font-size:14px; line-height:32px;}
.global-search .list .search-tip{font-size: 14px;color: #6d6d6d;margin-top: 50px;text-align: center;}

.global-search .form-tip{/* width: 430px; */width: 94%;max-width: 1362px;margin: 0 auto;margin-top: 15px;font-size: 16px;color: #6d6d6d;text-align: center;}
.global-search .form-tip span{font-size: 16px;color: var(--mainColor);}

/*.global-search .products-list .pro:nth-child(1),.global-search .products-list .pro:nth-child(2),.global-search .products-list .pro:nth-child(3){}*/
.global-search .list .info li.pro{border-bottom-color: transparent;margin-top: 0;padding-top: 0;}
.global-search .list{margin-top: 20px;}
.global-search .list .relate-pro{font-size: 16px;color: #6d6d6d;border-bottom: solid 1px #dfdfdf;padding-bottom: 10px;}
.global-search .list .info li.others{display: block;}
.global-search .list .info li.others.on{display: block;}
.global-search .list .clickdis{text-align: center;margin-top: 30px;display: none;}
.global-search .list .clickdis .clickshow{font-size: 16px;color: #6d6d6d;}
.global-search .list .clickdis .clickshow:hover{color: var(--mainColor);}

.global-search .form .text-center.fz0{background: #f5f5f5;border-radius: 5px;padding: 10px 0;}
.global-search .form .reset{height: 43px;width: 50px;border:1px solid #fff;border-radius: 0;border-top-right-radius: 20px;border-bottom-right-radius:20px;background: #fff url(/images/close2.svg) no-repeat center center;display: inline-block;}
.blank25{height: 25px;}


/*å†…é¡µå¯¼èˆª*/
#nav{border-bottom: 1px solid #e5e5e5;}
#nav .cw1300{overflow-x: auto;}
#nav .li{margin-right: 75px;}
#nav .li:last-child{margin-right: 0;}
#nav .cate{color: #666;font-size: 14px;line-height: 70px;}
#nav .li:hover .cate,
#nav .li.cur .cate{color: var(--mainColor);}
#nav .lines{width: 10%;height: 3px;bottom: -2px;left: 0;background: var(--mainColor);}
#nav .pc{display: block;}
#nav .mobile{display: none;}

/*å†…é¡µäºŒçº§åˆ†ç±»*/
.cate-wrap .cate{width: 120px;height: 50px;font-size: 18px;color: #333;line-height: 50px;background: #f2f2f2;margin-right: 20px;}
.cate-wrap .cate.cur,.cate-wrap .cate:hover{background: var(--mainColor);color: #fff;}
.cate-wrap .cate:last-child{margin-right: 0;}

/*å†…é¡µåœ°åŒºåˆ†ç±»*/
.area-wrap{border-bottom: solid 1px #e2e2e2;}
.area-wrap .item{width: 12.3%;height: 56px;line-height: 56px;font-size: 16px;color: #333;border-top: solid 3px transparent;border-left: solid 1px transparent;border-right: solid 1px transparent;}
.area-wrap .item.cur{color: var(--mainColor);border-color: var(--mainColor);border-left: solid 1px #e2e2e2;border-right: solid 1px #e2e2e2;}
.area-wrap .item.cur:after{content: '';width: 100%;height: 1px;background: #fff;position: absolute;left: 0;bottom: -1px;z-index: 1;}


/*æ–°é—»åˆ—è¡¨*/
#news{padding: 80px 0;}
#news-top{position: relative;margin: 0;margin-bottom: 40px;margin-top: 38px;overflow: visible;}
#news .over .cw1300{position: relative;}
#news .over .cw1300:after{content:"";position: absolute;bottom: 0;right: -100px;width: 613px;height: 471px;background: url(/images/dian.jpg) no-repeat center center;}
#news-top .swiper-slide .img{opacity: .5;}
#news-top .swiper-slide-active .img{opacity: 1;}
#news-top .swiper-slide .img{width: 55.25%;overflow: hidden;}
#news-top .swiper-slide .img .absolute{overflow: hidden;}
#news-top .swiper-slide .img:hover img{transform: scale(1.1);}
/*#news-top .swiper-slide .p{padding-top:68.55%;}*/
#news-top .swiper-slide .right{display: none;}
#news-top .right{right: 0;top: 21.3%;width: 660px;height: 210px;background: var(--mainColor);padding-top: 40px;padding-left: 30px;box-shadow: 75px 70px 34px -63px #d1d1d1;z-index: 1;}
#news-top .right .date{width: 65px;}
#news-top .right .date2{display: none;}
#news-top .right .date *{color: #fff;}
#news-top .right .date .d1{font-size: 50px;font-family: "Girlory-regular";}
#news-top .right .date .d2{font-size: 16px;font-family: "Girlory-regular";opacity: 0.74;}
#news-top .right .fr{width:500px;margin-right: 30px;}
#news-top .right .fr .name{color: #ffffff;font-size: 22px;font-weight: bold;line-height: 32px;font-weight: bold;margin-bottom: 15px;}
#news-top .right .fr .desc{color: #ffffff;font-size: 14px;line-height: 22px;}
#news-top .swiper-button{right: 0;bottom: 65px;z-index: 1;}
#news-top .swiper-button .swiper-prev,
#news-top .swiper-button .swiper-next{cursor: pointer;width: 50px;height: 50px;border-radius: 50%;background-color: var(--mainColor);background-repeat: no-repeat;background-position: center center;}
#news-top .swiper-button .swiper-prev{background-color: #efefef;background-image: url(/images/img10.png);}
#news-top .swiper-button .swiper-prev:hover{background-color: var(--mainColor);background-image: url(/images/img11_h.png);transform:rotate(180deg);-ms-transform:rotate(180deg);   /* IE 9 */-moz-transform:rotate(180deg);  /* Firefox */-webkit-transform:rotate(180deg); /* Safari å’Œ Chrome */-o-transform:rotate(180deg);  /* Opera */}
#news-top .swiper-button .swiper-next{background-color: #efefef;background-image: url(/images/img10.png);transform:rotate(180deg);-ms-transform:rotate(180deg);   /* IE 9 */-moz-transform:rotate(180deg);  /* Firefox */-webkit-transform:rotate(180deg); /* Safari å’Œ Chrome */-o-transform:rotate(180deg);  /* Opera */}
#news-top .swiper-button .swiper-next:hover{background-color: var(--mainColor);background-image: url(/images/img11_h.png);transform:rotate(360deg);-ms-transform:rotate(360deg);   /* IE 9 */-moz-transform:rotate(360deg);  /* Firefox */-webkit-transform:rotate(360deg); /* Safari å’Œ Chrome */-o-transform:rotate(360deg);  /* Opera */}
#news-top .swiper-button .swiper-pagination{width: 70px;position: static;margin: 0 29px;}
#news-top .swiper-button .swiper-pagination,
#news-top .swiper-button .swiper-pagination span{line-height: 50px;color: #c7c7c7;font-size: 16px;display: inline-block;vertical-align: top;}
#news-top .swiper-button .swiper-pagination span.swiper-pagination-current{color: var(--mainColor);}

#news .list{margin-bottom: 40px;}
#news .list .news .cw1300{padding-bottom: 42px;padding-top: 42px;border-bottom: 1px dashed #dddddd;}
#news .list .news .date{width: 9.83%;}
#news .list .news .date .d1{font-size: 26px;color: #666666;}
#news .list .news .date .d2{color: #333333;font-size: 16px;}
#news .list .news .fr{width: 90%;margin-top: 8px;}
#news .list .news .fr .name{margin-bottom: 20px;color: #333333;font-weight: bold;font-size: 20px;}
#news .list .news .fr .date{display: none;color: #696969;}
#news .list .news .fr .date,
#news .list .news .fr .desc{color: #666666;font-size: 14px;line-height: 24px;}
#news .list .news:hover{background: #f8f8f8;}
#news .list .news:hover .cw1300{border-bottom: 1px solid var(--mainColor);}
#news .list .news:hover .date .d1,
#news .list .news:hover .fr .name,
#news .list .news:hover .date .d2{color: var(--mainColor);}
#news .list .news:first-child .cw1300{background: url(/images/arrow.png)repeat-x top;}
#news .over .swiper-pagination{display: none;}
#news .over .swiper-pagination.fr{display: block;}

/*æ–°é—»è¯¦ç»†é¡µ*/
#news-detail{padding: 80px 0;}
#news-detail .left{width: 72%;}
#news-detail .right{width: 23%;}
#news-detail .left .title{font-size: 34px;color: #333;}
#news-detail .left .meg{margin-top: 20px;}
#news-detail .left .meg .cate{font-size: 14px;color: #333;padding-right: 10px;margin-right: 8px;}
#news-detail .left .meg .date{font-size: 14px;color: #999;}
#news-detail .left .meg .cate:after{content: '';width: 2px;height: 14px;background: #d0d0d0;position: absolute;right: 0;top: 2px;z-index: 1;}
#news-detail .left .editor{margin-top: 30px;}
#news-detail .left .page-wrap{margin-top: 50px;}
#news-detail .left .page-wrap .page{width: 48%;padding: 30px 30px;background: #666;min-height: 180px;}
#news-detail .left .page-wrap .page:hover{background: var(--mainColor);}
#news-detail .left .page-wrap .page .tit{font-size: 16px;color: #fff;padding-bottom: 10px;}
#news-detail .left .page-wrap .page .tit:after{content: '';width: 30px;height: 2px;background: #fff;position: absolute;left: 0;bottom: 0;z-index: 1;}
#news-detail .left .page-wrap .page .name{font-size: 16px;color: #fff;margin-top: 20px;}
#news-detail .left .page-wrap .page .date{font-size: 14px;color: #ccc;margin-top: 20px;}
#news-detail .hot-news{border-top: solid 5px var(--mainColor);box-shadow: 0px 5px 10px 0px rgb(0,0,0,0.1);padding: 25px 30px;}
#news-detail .hot-news .title{font-size: 22px;color: #333;padding-bottom: 15px;}
#news-detail .hot-news .title:after{content: '';width: 30px;height: 3px;background: var(--mainColor);position: absolute;left: 0;bottom: 0;z-index: 1;}
#news-detail .hot-news .list{margin-top: 25px;}
#news-detail .hot-news .list .item{padding: 20px 0;border-bottom: solid 1px #f3f3f3;}
#news-detail .hot-news .list .item:last-child{border-bottom: none;}
#news-detail .hot-news .list .item:first-child{padding-top: 0;}
#news-detail .hot-news .item .news{font-size: 16px;color: #444;}
#news-detail .hot-news .item .dates{font-size: 14px;color: #999;margin-top: 15px;}
#news-detail .hot-news .list .item .news:hover{color: var(--mainColor);}
#news-detail .right .btn-list{margin-top: 25px;}
#news-detail .right .btn-list .btns{width: 48%;height: 48px;border: solid 1px #eaeaea;font-size: 14px;line-height: 48px;border-radius: 30px;}
#news-detail .right .btn-list .btns.wechat{background: url(/images/img13.png)no-repeat 16px;text-indent: 34px;}
#news-detail .right .btn-list .btns.sine{background: url(/images/img14.png)no-repeat 16px;text-indent: 34px;}
#news-detail .right .btn-list .btns.wechat:hover{background: var(--mainColor) url(/images/img13_h.png)no-repeat 16px;border-color: var(--mainColor);color: #fff;}
#news-detail .right .btn-list .btns.sine:hover{background: var(--mainColor) url(/images/img14_h.png)no-repeat 16px;border-color: var(--mainColor);color: #fff;}

/*å…šå»ºå·¥ä½œ*/
#party{padding: 100px 0;}
#party .list{margin-top: 50px;}
#party .list .item{width: 31.5%;margin-right: 2.75%;margin-bottom: 50px;}
#party .list .item:nth-child(3n){margin-right: 0;}
#party .list .item .meg{margin-top: 20px;}
#party .list .item .meg .cate{width: 36px;height: 20px;font-size: 12px;color: #fff;background: #cacac8;line-height: 20px;overflow: hidden;}
#party .list .item .meg .date{font-size: 14px;color: #888;margin-left: 10px;}
#party .list .item .title{font-size: 20px;color: #333;margin-top: 20px;}
#party .list .item .brief{font-size: 16px;color: #666;margin-top: 20px;}
#party .list .item .title:hover{color: var(--mainColor);}

/*å…šå»ºå·¥ä½œè¯¦ç»†é¡µ*/
#party-detail{}
#party-detail .cw1300{background: #fff;top: -50px;z-index: 1;padding-top: 100px;padding-bottom: 50px;}
#party-detail .title{font-size: 34px;color: #333;}
#party-detail .date{font-size: 14px;color: #888;margin-top: 25px;}
#party-detail .editor{margin-top: 90px;padding-bottom: 70px;border-bottom: solid 1px #dedede;}
#party-detail .page-wrap{margin-top: 30px;}
#party-detail .page-wrap .a{font-size: 18px;color: #888;line-height: 18px;vertical-align: middle;}
#party-detail .page-wrap .a.prev{padding-left: 25px;background: url(/images/img22.png)no-repeat left;}
#party-detail .page-wrap .a.next{padding-right: 25px;background: url(/images/img23.png)no-repeat right;}
#party-detail .page-wrap .list{font-size: 18px;color: #333;padding-left: 30px;background: url(/images/img21.png)no-repeat left;line-height: 18px;vertical-align: middle;}

/*å“ç‰Œä»‹ç»*/
#about{padding: 80px 0;}
#about .brief{margin-top: 40px;font-size: 16px;color: #666;}
#about .num-wrap{margin-top: 60px;}
#about .num-wrap .item{margin-right: 10%;}
#about .num-wrap .item:last-child{margin-right: 0;}
#about .num-wrap .item .num{font-size: 38px;color: var(--mainColor);font-family: "Girlory-regular";font-weight: bolder;}
#about .num-wrap .item sub{font-size: 16px;color: #333;font-weight: bolder;}
#about .video{margin-top: 50px;}
#about .video .tit{font-size: 20px;color: #fff;width: 100%;padding: 25px 30px;left: 0;top: 0;}
#about .video .play{width: 28px;height: 28px;background: url(/images/img25.png)no-repeat center;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
#about .brand-wrap{margin-top: 70px;}
#about .brand-wrap .item{padding: 60px 0;border-bottom: solid 2px #f5f5f5;}
#about .brand-wrap .item .left{font-size: 24px;color: #333;width: 200px;}
#about .brand-wrap .item .right{width: calc(100% - 220px);}
#about .brand-wrap .item:first-child{padding-top: 0;}

/*å“ç‰Œæ–‡åŒ–*/
#brand{padding-top: 80px;}
#brand .brand-wrap{max-width: 700px;margin: 0 auto;margin-top: 20px;bottom: -60px;z-index: 2;}
#brand .brand-wrap .item{background: #fafafa;padding: 40px 20px;}
#brand .brand-wrap .item .img1{display: block;}
#brand .brand-wrap .item .img2{display: none;}
#brand .brand-wrap .item .tit{font-size: 16px;color: #666;margin-top: 40px;}
#brand .brand-wrap .item .tit:after{content: '';width: 12px;height: 12px;background: url(/images/img30.png)no-repeat center;right: 0;bottom: 0;position: absolute;z-index: 1;}
#brand .brand-wrap .item.swiper-slide-thumb-active{background: var(--mainColor);}
#brand .brand-wrap .item.swiper-slide-thumb-active .img1{display: none;}
#brand .brand-wrap .item.swiper-slide-thumb-active .img2{display: block;}
#brand .brand-wrap .item.swiper-slide-thumb-active .tit{color: #fff;}
#brand .brand-wrap .item.swiper-slide-thumb-active .tit:after{background-image: url(/images/img30_h.png);}
#brand .brand-big .con{left: 0;right: 0;top: 32%;z-index: 2;margin: 0 auto;}
#brand .brand-big .con .title{font-size: 24px;color: #fff;}
#brand .brand-big .con .brief{font-size: 18px;color: #fff;margin-top: 8px;letter-spacing: 1;}

/*èµ„è´¨ä¸Žè£èª‰*/
#honor{padding-top: 80px;padding-bottom: 200px;}
#honor .cate-wrap{margin-top: 60px;}
#honor .icon{margin-top: 50px;}
#honor .list{margin-top: 70px;padding: 0 50px;}
#honor .list:before{content: '';width: 11px;height: 11px;background: url(/images/img32_h.png)no-repeat center;position: absolute;left: 0;right: 0;top: -50px;z-index: 1;margin: 0 auto;}
#honor .list:after{content: '';width: 1px;height: calc(100% + 50px);background: #ececec;position: absolute;left: 0;right: 0;top: -50px;margin: 0 auto;z-index: 0;}
#honor .list .item{margin-top: 20px;}
#honor .list .item:first-child{margin-top: 0;}
#honor .list .item .li{font-size: 16px;color: #666;padding-left: 12px;line-height: 16px;background: url(/images/img36.png)no-repeat left;margin-top: 10px;}
#honor .list .item .li:first-child{margin-top: 0;}
#honor .list .item .con{width: 48%;border: solid 1px #999;padding: 20px 20px;background: #fff;}
#honor .list .item .con:after{content: '';width: 5px;height: 7px;background: url(/images/img33.png)no-repeat center;right: -4px;top: 20px;z-index: 1;position: absolute;}
#honor .list .item:nth-child(2n) .con:after{right: auto;left: -4px;background-image: url(/images/img34.png);}
#honor .list .item .year{width: 48%;font-size: 20px;color: #666;font-family: "Girlory-regular";margin-top: 15px;}
#honor .list .item .year:before{content: '';width: 11px;height: 11px;background: url(/images/img32.png)no-repeat center;position: absolute;left: -30px;top: 5px;z-index: 1;}
#honor .list .item:nth-child(2n) .year:before{left: auto;right: -29px;}
#honor .list .item .con:hover{background: var(--mainColor);color: #fff;border-color: var(--mainColor);}
#honor .list .item .con:hover .li{background-image: url(/images/img36_h.png);color: #fff;}
#honor .list .item .con:hover:after{background-image: url(/images/img33_h.png);-webkit-transition:.3s;transition:.3s;}
#honor .list .item:nth-child(2n) .con:hover:after{background-image: url(/images/img34_h.png);-webkit-transition:.3s;transition:.3s;}

/*åˆä½œå®¢æˆ·*/
#partner{padding: 80px 0;}
#partner .list{margin-top: 50px;}
#partner .list .item{width: 18.5%;margin-right: 1.875%;border: solid 1px #f2f2f2;margin-bottom: 20px;}
#partner .list .item:nth-child(5n){margin-right: 0;}

/*è”ç³»æˆ‘ä»¬*/
#contact{padding: 100px 0;}
#contact .top{margin-top: 40px;}
#contact .company{width: 50%;background: #fafafa;padding: 40px 35px;margin-bottom: 20px;}
#contact .company .title{padding-bottom: 25px;border-bottom: solid 1px #e5e5e5;}
#contact .company .title .l{font-size: 24px;color: #333;width: calc(100% - 80px);line-height: 36px;}
#contact .company .title .r{width: 70px;}
#contact .company .title .r .a{font-size: 16px;color: #666;line-height: 36px;padding-left: 30px;background: url(/images/img69.png)no-repeat left;}
#contact .company .title .r .a:hover{background-image: url(/images/img69_h.png);color: var(--mainColor);}
#contact .company .meg{margin-top: 40px;min-height: 194px;overflow: hidden;}
#contact .company .meg .ul{margin-top: 10px;}
#contact .company .meg .ul:first-child{margin-top: 0;}
#contact .company .meg .ul .li:nth-child(1){font-size: 16px;color: #666;width: 90px;}
#contact .company .meg .ul .li:nth-child(2){font-size: 16px;color: #333;width: calc(100% - 100px);}
#contact .bot{margin-top: 70px;}
#contact .bot .area-wrap{margin-top: 60px;}
#contact .bot .list{margin-top: 35px;}
#contact .bot .list .company{width: 49%;}
#contact .bot .list .big{display: none;}
#contact .bot .list .big.cur{display: block;}


/*è‚¡ç¥¨*/
#stock{padding: 50px 0;border: solid 1px #e5e5e5;margin-top: 50px;}
#stock .con td{padding-top: 20px;padding-bottom: 20px;border-right: 1px solid rgba(255,255,255,.2);vertical-align: middle;}
#stock .con .w1{ width:330px; padding:0 50px;border-right: solid 1px #e5e5e5;}
#stock .con .w1 .code,
#stock .con .w1 .number{padding-left: 23px;}
#stock .con .w1 .number{display: inline-block;margin-bottom: 13px; position:relative;}
#stock .con .w1 .number .img{ width:12px; height: 10px;position:absolute; top:50%; left:0; z-index:2; transform:translate3d(0px,-50%,0);background: url(/images/img70.png)no-repeat center;}
#stock .con .w1 .number .img.fall{ background: url(/images/img71.png)no-repeat center;}
#stock .con .w1 .number.dn{background: url(/images/img71.png) no-repeat left bottom;}
#stock .con .w1 .n1{font-size: 36px;line-height: 36px;font-family: "Girlory-regular";color: inherit;}
#stock .con .w1 .n2{font-size: 12px;margin-left: 6px;color: inherit;}
#stock .con .w2{display: flex; justify-content: space-around; align-items: center; width: 660px;}
#stock .con .w2 .t1,
#stock .con .w1 .code{font-size: 16px;}
#stock .con .w2 .n3{ width:15%; margin-left: 40px;text-align: center;margin-bottom: 20px;}
#stock .con .w2 .t2{font-size: 16px;font-family: "Girlory-regular";margin-top: 10px;}
#stock .con .w3{width: 360px;padding: 0 30px;border-left: solid 1px #e5e5e5;}
#stock .con .w3 .t1{font-size: 16px;}
#stock .con .w3 .t2{font-size: 14px;margin-top: 12px;}
#stock .con *{color: #666;}

/*ä¿¡æ¯å…¬å¼€*/
#information{padding-top: 80px;margin-bottom: 120px;}
#information .list {margin-bottom: 100px;margin-top: 60px;}
#information .list .li{border-bottom: 1px solid #e5e5e5;padding: 39px 0 40px;}
#information .list .li:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;}
#information .list .li .date3,
#information .list .li .date{color: #666666;font-size: 30px;font-family: 'Gilory';padding: 0 1.93% 0 5.71%;}
#information .list .li .date3{display: none;}
#information .list .li .date2{margin-top: 15px;color: #666666;font-size: 16px;font-family: 'Gilory';}
#information .list .li .title{width: 71.43%;background: url(/images/bico7.png) no-repeat 95% center;}
#information .list .li .title .t1{width: 85.6%;color: #666666;font-size: 16px;height: 40px;line-height: 40px;}
#information .list .li:hover::after{background: var(--mainColor);}
#information .list .li:hover{border-color: var(--mainColor);}
#information .list .li:hover .title{background-image: url(/images/bico9.png);}
#information .list .li:hover .title .t1{color: var(--mainColor);}

/*ä¿¡æ¯å…¬å¼€è¯¦ç»†é¡µ*/
#information-detail{ padding:100px 0 120px;}
#information-detail .inside-title{margin-bottom: 45px;font-size: 30px;color: #333;}
#information-detail .cate{color: #ffffff;font-size: 12px;line-height: 22px;padding: 0 6px;background: var(--mainColor);margin-right: 10px;}
#information-detail .date{color: #333333;font-size: 14px;}
#information-detail .editor{ color: #666666;font-size: 16px;line-height: 180%; margin:85px auto 120px;}
#information-detail .editor table{max-width: 100%;display: block;}
#information-detail .file{ margin-top:60px;}
#information-detail .file .iframe{ min-height:1240px; background:#525659; margin:auto;border-radius: 12px;}
#information-detail .video{ margin: 60px 0;}
#information-detail .video video{width: 100%;}
#information-detail .prev-next{padding-top: 50px;border-top: 1px solid #e5e5e5;}
#information-detail .prev-next .back,
#information-detail .prev-next .pn{color: #888888;font-size: 16px;}
#information-detail .prev-next .back{right: 0;left: 0;margin: auto;width: 200px;}
#information-detail .prev-next .pn{background-repeat: no-repeat;}
#information-detail .prev-next .back:hover,
#information-detail .prev-next .pn:hover{color: var(--mainColor);}
#information-detail .prev-next .prev{padding-left: 27px;background-position: left center;background-image: url(/images/bico6.png);}
#information-detail .prev-next .next{padding-right: 27px;background-position: right center;background-image: url(/images/bico7.png);}
#information-detail .prev-next .prev:hover{background-image: url(/images/bico8.png);}
#information-detail .prev-next .next:hover{background-image: url(/images/bico9.png);}
#information-detail.committee{ position:relative; padding:0; margin-top:-640px;}
#information-detail.committee .cw1200{ background:#fff; padding:100px 0 120px;}
#information-detail.committee .cw1200 .editor{ min-height:600px;}

/*æ‹›è´¤çº³å£«*/
#join{padding: 80px 0;}
#join .select-wrap{text-align: center;margin-top: 40px;}
#join .select-wrap .select{width: 200px;height: 54px;overflow: hidden;border: solid 1px var(--mainColor);display: inline-block;padding: 0 20px;}
#join .select-wrap .select select{width: 100%;height: 100%;font-size: 14px;color: #333333;}
#join .select-wrap .inputs{width: 360px;height: 54px;overflow: hidden;border: solid 1px #cccccc;display: inline-block;padding: 0 20px;margin-left: 5px;}
#join .select-wrap .inputs .texts{width: 294px;height: 100%;font-size: 14px;color: #999999;}
#join .select-wrap .inputs .submits{width: 20px;height: 100%;background: url(/images/icon32.png)no-repeat center;display: inline-block;cursor: pointer;}
.join-list{margin-bottom: 45px;margin-top: 50px;}
.join-list .border{cursor: pointer;margin-bottom: 10px;border: 1px solid #e5e5e5;padding: 0 30px;}
.join-list .border *{padding: 30px 0;}
.join-list .border .clear,
.join-list .border .editor{padding: 0;}
.join-list .name{width: 260px;margin-right: 30px;color: #323232;font-size: 16px;font-weight: bolder;}
.join-list .much{width: 240px;margin-right: 30px;color: #929292;font-size: 14px;}
.join-list .date{padding-left: 31px;color: #323232;font-size: 14px;background: url(/images/icon45.png) no-repeat left center;}
.join-list .btn{width: 36px;height: 19px;background: url(/images/icon46.png) no-repeat center center/100% auto;margin-top: 10px;}
.join-list .term{display: none;position: relative;background: #f9f9f9;}
.join-list .term .detail{padding: 30px 30px;background: #f9f9f9;margin-top: -10px;width: calc(100% - 60px - 240px);}
.join-list .term .btns{display: block;width: 180px;height: 65px;background: var(--mainColor);font-size: 16px;color: #fff;text-align: center;line-height: 65px;position: absolute;right: 60px;bottom: 60px;}
.join-list .term .btns:hover{opacity: 0.8;}
.join-list .join:hover .border,
.join-list .join.open .border{background: #f9f9f9;}
.join-list .join:hover .name,
.join-list .join.open .name{}
.join-list .join.open .btn{transform: rotate(180deg);background-image: url(/images/icon30.png);}
.join-list .join.open .term{display: block;}


/*æ‹›è˜å¼¹çª—*/
.float-form{top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 20;display: none;}
.float-form.cur{display: block;}
.float-form .e-form{width: 54.285%;height: 680px;margin: 15vh auto;background: #ffffff;}
.float-form .e-form .close-btn{margin-right: 22px;margin-top: 22px;cursor: pointer;}
.float-form .e-form .msg{width: 71.1%;margin: 10px auto 0;}
.float-form .e-form .tit{font-size: 16px; margin-bottom: 18px;}
.float-form .e-form .name{font-size: 24px;color: var(--mainColor);margin-bottom: 28px;}
.float-form .e-form .set{height: 60px;line-height: 60px;border-bottom: 1px solid #dddddd;padding-left: 4px;}
.float-form .e-form .set input{width: 100%;}
.float-form .e-form .upload{display: flex;align-items: center;justify-content: space-between;}
.float-form .e-form .upload .txt{width: 80%;color: #888888;}
.float-form .e-form .upload .sel-btn{}
.float-form .e-form .form-submit{width: 140px;height: 48px;line-height: 48px;text-align: center;color: #fff;font-size: 16px;border: 2px solid var(--mainColor);border-radius: 25px;margin: 33px auto 30px;cursor: pointer;background: var(--mainColor);}
.float-form .e-form .form-submit:hover{color: var(--mainColor);background: #fff;transition: all 0.5s;}
.float-form .e-form .slogan{color: #666666;font-size: 14px;width: 73.07%;margin: 0 auto;line-height: 25px;}
.float-form .e-form .foot{background: url(/images/icon43_h.jpg) no-repeat center/100% 100%;width: 100%;height: 97px;line-height: 125px;color: #ffffff;}
.float-form .e-form .foot span{color: #fff;}

/*äº§å“åˆ†ç±»*/
#products{padding: 80px 0;}
#products .list{margin-top: 40px;}
#products .list .item{margin-top: 40px;background: #f4f4f4;}
#products .list .item:first-child{margin-top: 0;}
#products .list .item .meg{width: 38%;padding: 0 50px;margin-top: 120px;}
#products .list .item .img{width: 62%;}
#products .list .item .tit{font-size: 30px;color: #282828;font-weight: bolder;}
#products .list .item .bri{font-size: 24px;color: #333;margin-top: 30px;}
#products .list .item .more{margin-top: 60px;text-indent: 23px;}
#products .list .item .tit:hover{color: var(--mainColor);}

/*äº§å“åˆ†ç±»å·¦ä¾§æ&nbsp;*/
.fixedcate{background: #fff;border-radius: 5px;padding: 20px 20px;height: auto !important;}
.fixedcate .fixedcatecon{display: none;margin-left: 3%;z-index: 2;}
.fixedcate .fixedcatecon.fixed{display: block;width: 200px !important;}
.fixedcate .li{margin-top: 25px;}
.fixedcate .li:first-child{margin-top: 0;}
.fixedcate .li .cate{padding-left: 25px;line-height: 24px;background: url(/images/img81.png)no-repeat left;}
.fixedcate .li:hover .cate{background-image: url(/images/img82.png);color: var(--mainColor);}

/*äº§å“åˆ—è¡¨*/
#products-list{padding: 90px 0;}
#products-list .top .left{width: 50%;}
#products-list .top .right{width: 50%;}
#products-list .top .left .tit{font-size: 24px;color: #333;font-weight: bolder;width: 120px;}
#products-list .top .left .bri{width: calc(100% - 120px);font-size: 30px;color: #666;}
#products-list .top .right select{width: 180px;height: 50px;font-size: 16px;color: #333;padding: 0 20px;border: solid 1px #999;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(/images/img96.png)no-repeat 90% center;}
#products-list .list{margin-top: 50px;}
#products-list .list .item{width: 32.2%;margin-right: 1.1%;margin-bottom: 20px;}
#products-list .list .item:nth-child(3n){margin-right: 0;}
#products-list .list .item .pro{height: 66px;line-height: 66px;padding: 0 20px;font-size: 16px;color: #333;background: #f4f4f4;}
#products-list .list .item:hover .pro{color: var(--mainColor);}
#products-list #turn_page{margin-top: 40px;}

/*äº§å“è¯¦ç»†é¡µ*/
#products-detail{padding: 90px 0;}
#products-detail .title{font-size: 30px;color: #333;}
#products-detail .meg{margin-top: 30px;}
#products-detail .meg .item{width: 32%;margin-right: 2%;margin-bottom: 15px;}
#products-detail .meg .item:nth-child(3n){margin-right: 0;}
#products-detail .meg .item:last-child{width: 100%;}
#products-detail .meg .item .tit{width: 72px;font-size: 14px;color: #999;}
#products-detail .meg .item .con{width: calc(100% - 72px);font-size: 14px;color: #666;}
#products-detail .btns-list{right: -90px;}
#products-detail .img{margin-top: 40px;}
#products-detail .swiper-pagination-bullet{border: solid 2px #999;opacity: 1;background: #fff;}
#products-detail .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color: var(--mainColor);background: var(--mainColor);}
#products-detail .swiper-container-horizontal&gt;.swiper-pagination-bullets, #products-detail .swiper-pagination-custom, .swiper-pagination-fraction{position: static;margin-top: 20px;}

/*ç‘žå’Œå®¶å±…*/
#home{padding: 90px 0;}
#home .con{margin-top: 60px;}
#home .con .left{width: 370px;}
#home .con .right{width: calc(100% - 370px - 40px);font-size: 16px;color: #666;}
#home .con .left .tit1{font-size: 24px;color: #333;}
#home .con .left .tit2{font-size: 30px;color: #666;margin-top: 20px;}
#home .editor{margin-top: 60px;}

/*è®¾è®¡è¾‰å…‰*/
#design{}
#design .wrap1{padding: 100px 0;}
#design .con{margin-top: 50px;}
#design .con .left{width: 300px;padding: 0 50px;}
#design .con .right{width: calc(100% - 300px);font-size: 16px;color: #666;}
#design .con .left .tit{font-size: 24px;color: #333;}
#design .data-list{margin-top: 35px;}
#design .data-list .item{margin-top: 20px;}
#design .data-list .item:first-child{margin-top: 0;}
#design .data-list .item .num{font-size: 38px;color: var(--mainColor);font-weight: bolder;font-family: "Girlory-regular";}
#design .data-list .item .jia{font-size: 38px;color: var(--mainColor);font-weight: bolder;font-family: "Girlory-regular";}
#design .data-list .item .unit{font-size: 16px;color: #333;margin-top: 15px;margin-left: 5px;}
#design .data-list .item .bot{font-size: 16px;color: #333;}
#design .wrap1 .img{margin-top: 60px;}
#design .wrap2{background: #f2f2f2;padding: 100px 0;}

#zzIndTeam{margin-top: 80px;}
#zzIndTeam .picbox{width:540px; overflow:visible; margin:auto; padding-top:540px}
/*#zzIndTeam .picbox .slide{height:737px; width:540px; background:#ccc; margin-right:24px;}*/
#zzIndTeam .picbox .slide{height:190px; width:146px; background:#ccc; margin-right:24px;}
#zzIndTeam .picbox .slide [i-pic]{height:100%; width:100%; right:auto; top:auto; transition:.5s;}
/*#zzIndTeam .picbox .slide [i-pic] img{transition:.5s;}*/
#zzIndTeam .picbox .slide.cur{width:540px;}
#zzIndTeam .picbox .slide.cur [i-pic]{width:540px; height:720px;}

#zzIndTeam .content{width:54%; height:500px;}
#zzIndTeam .content .en{font-size:16px; color:#7d89a4; margin:9px 0 3px;}
#zzIndTeam .content .cn{font-size:36px; color:#081a43;}
#zzIndTeam .content .bri{margin:16px auto 70px; font-size:16px; color:#666; line-height:2;}
#zzIndTeam .content .nam{font-size:18px; color:#333;font-weight: bolder;}
#zzIndTeam .content .inf{margin:0 auto 20px; font-size:16px; color:#666; line-height:1.6;margin-top: 15px;}
#zzIndTeam .content .res{font-size:14px; color:#666; line-height:22px;}
#zzIndTeam .content .res2{margin-top: 30px;}
#zzIndTeam .content .btn{font-size:16px; color:#081a43; line-height:20px; margin-top:46px;padding-right: 20px;background: url(/images/img35.png)no-repeat right;}
#zzIndTeam .content .btn i{font-size:12px; float:left; width:18px; min-height:2px; line-height:22px;}
#zzIndTeam .content .btn.cur{display: none;}
#zzIndTeam .content .btn.pcno{display: none !important;}
#zzIndTeam .maxheight{max-height: 320px;overflow: hidden;}
#zzIndTeam .maxheight.cur{overflow-y: scroll;}


/*é¦–é¡µ*/
#index{}
#index .wrap1{padding: 120px 0;}
#index .wrap1 .content{}
#index .wrap1 .content .list{margin-bottom: 80px;}
#index .wrap1 .content .list:last-child{margin-bottom: 0;}
#index .wrap1 .content .list .pic{width: 61.538%;}
#index .wrap1 .content .list .text{width: 38.462%;padding-top: 38.461%;background: #f4f4f4;}
#index .wrap1 .content .list .text .cont{margin: 60px 50px 0;}
#index .wrap1 .content .list .text .cont .title{font-size: 20px;color: #282828;line-height: 24px;}
#index .wrap1 .content .list .text .cont .brief{font-size: 42px;color: #333;line-height: 60px;margin: 40px 0 80px 0;}
#index .wrap1 .content .list .text .cont .more{padding-left: 15px;}
#index .wrap2{padding-bottom: 140px;}
#index .wrap2 .top .pic{z-index: 1;}
#index .wrap2 .top .icon{bottom: 0;left: 10%;z-index: 2;}
#index .wrap2 .top .icon1{bottom: 100px;left: 33%;z-index: 3;}
#index .wrap2 .top .bg{width: 350px;height: 130px;background: #272727;left: 0;bottom: 0;z-index: 4;}
#index .wrap2 .bot{}
#index .wrap2 .bot .left{width: 50%;padding-top: 31.25%;background: #272727;}
#index .wrap2 .bot .left .icon{left: 32%;top: -20px;}
#index .wrap2 .bot .left .cont{margin-left: 37.369%;margin-bottom: 50px;}
#index .wrap2 .bot .left .cont .title{font-size: 18px;color: #fff;font-weight: 700;margin-bottom: 40px;}
#index .wrap2 .bot .left .cont .brief{font-size: 14px;color: #ccc;line-height: 30px;}
#index .wrap2 .bot .left .text-en{left: 20%;bottom: -15px;font-size: 120px;color: rgba(255,255,255,.15);font-family: "Girlory-regular";font-weight: 700;font-style: italic;}
#index .wrap2 .bot .right{width: 50%;padding-top: 31.25%;}
#index .wrap2 .bot .right .title{font-size: 18px;color: #333;line-height: 30px;font-weight: 700;}
#index .wrap2 .bot .right .brief{font-size: 18px;color: #333;line-height: 30px;font-weight: 700;margin-bottom: 40px;}
#index .wrap2 .bot .right .cont{background: url(/images/img139.png) no-repeat -55px 90px;margin: 70px 0 0 70px;}
#index .wrap2 .bot .right .cont .con{width: 60.729%;}
#index .wrap2 .bot .right .cont .con .item{width: 31.034%;margin: 0 3.449% 50px 0;}
#index .wrap2 .bot .right .cont .con .item:nth-child(3n){margin-right: 0;}
#index .wrap2 .bot .right .cont .con .item:hover{box-shadow: 0 0 10px 2px rgba(0,0,0,.1);}
#index .wrap2 .bot .right .cont .con .item:hover .text .tit1{color: var(--mainColor);}
#index .wrap2 .bot .right .cont .text{left: 20px;top: 20px;}
#index .wrap2 .bot .right .cont .text .tit1{font-size: 18px;color: #282828;font-weight: 700;}
#index .wrap2 .bot .right .cont .text .tit2{font-size: 16px;color: #999;font-family: "Girlory-regular";font-weight: 700;}
#index .wrap3{padding-bottom: 115px;}
#index .wrap3 .title{font-size: 18px;color: #333;font-weight: 700;}
#index .wrap3 .content{margin-top: 45px;}
#index .wrap3 .content .item:hover .tit{color: var(--mainColor);}
#index .wrap3 .content .item .pic{margin-bottom: 50px;}
#index .wrap3 .content .item .tit{font-size: 18px;color: #363636;line-height: 26px;height: 52px;overflow: hidden;font-weight: 700;}
#index .wrap3 .content .item .brief{font-size: 14px;color: #929292;line-height: 20px;height: 60px;overflow: hidden;margin: 28px 0 45px 0;}
#index .wrap3 .content .item .date{font-size: 16px;color: #bfbfbf;font-weight: 700;font-family: "Girlory-regular";}
#index .wrap3 .content .prev{width: 30px;height: 21px;background: url(/images/prev.png) no-repeat center;top: 18%;left: -70px;}
#index .wrap3 .content .next{width: 30px;height: 21px;background: url(/images/next.png) no-repeat center;top: 18%;right: -70px;}
#index .wrap3 .content .prev:hover{background: url(/images/prev-h.png) no-repeat center;}
#index .wrap3 .content .next:hover{background: url(/images/next-h.png) no-repeat center;}
#index .wrap4{padding-bottom: 140px;}
#index .wrap4 .content{}
#index .wrap4 .content .text{color: #fff;font-size: 20px;left: 30px;top: 30px;}
#index .wrap4 .content .play{width: 28px;height: 28px;background: url(/images/img25.png) no-repeat center;left: 50%;top: 50%;transform: translate(-50%,0);}
#index .wrap5{}
#index .wrap5 .content{}
#index .wrap5 .content .cont{}
#index .wrap5 .content .cont .tit{font-size: 24px;color: #fff;}
#index .wrap5 .content .cont .icon{width: 50px;height: 50px;border: 3px solid rgba(255,255,255,.5);border-radius: 100%;background: url(/images/img158.png) no-repeat center;margin-top: 30px;}



/*ä¸šåŠ¡é¢†åŸŸ-é›†é‡‡ä¾›åº”å•†*/
#supplier{}
#supplier .wrap1{padding: 100px 0;}
#supplier .wrap1 .content{margin-top: 100px;}
#supplier .wrap1 .content .item{width: 25%;}
#supplier .wrap1 .content .item .txt1{font-size: 50px;color: var(--mainColor);font-family: "Girlory-regular";font-weight: 700;}
#supplier .wrap1 .content .item .txt1 .num{font-size: 50px;}
#supplier .wrap1 .content .item .txt2{font-size: 20px;color: #333;line-height: 36px;}
#supplier .wrap1 .content .item.item1 .txt1{color: #1ccb7f;}
#supplier .wrap1 .content .item.item1 .icon{width: 17px;height: 30px;background: url(/images/down.png) no-repeat right;display: inline-block;margin: 0 0 3px 8px;}
#supplier .wrap2{background: #f7f7f7;padding: 100px 0 130px 0;}
#supplier .wrap2 .title-wrap .cn .num{font-size: 36px;font-weight: 700;font-family: "Girlory-regular";}
#supplier .wrap2 .content{margin-top: 70px;}
#supplier .wrap2 .content .pic{width: 20%;padding-top: 11.076%;background: #fff;border: 1px solid #f7f7f7;}
#supplier .wrap2 .content .prev{width: 30px;height: 21px;background: url(/images/prev.png) no-repeat center;top: 50%;transform: translateY(-50%);left: -70px;}
#supplier .wrap2 .content .next{width: 30px;height: 21px;background: url(/images/next.png) no-repeat center;top: 50%;transform: translateY(-50%);right: -70px;}
#supplier .wrap2 .content .prev:hover{background: url(/images/prev-h.png) no-repeat center;}
#supplier .wrap2 .content .next:hover{background: url(/images/next-h.png) no-repeat center;}
#supplier .wrap2 .content .page{margin-top: 40px;}
#supplier .wrap2 .content .page .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 10px;background: #f7f7f7;opacity: 1;border: 2px solid #999;}
#supplier .wrap2 .content .page .swiper-pagination-bullet-active{background: var(--mainColor);border: 0;}


/*ä¸šåŠ¡é¢†åŸŸ-å·¥ç®¡Â·æ–‡æ˜Žæ–½å·¥*/
#workmanship{padding: 100px 0 120px 0;}
#workmanship .content{}

#workmanship .content .left{width: 20%;margin-right: 4.231%;position: relative;}
#workmanship .content .left::after{position: absolute;content: "";background: url(/images/work-bg.png) no-repeat center;width: 38px;height: 33px;bottom: 0;right: 0;}
#workmanship .content .left .cont{background: #fafafa;}
#workmanship .content .left .cont .title{width: 100%;height: 80px;line-height: 80px;background: var(--mainColor);font-size: 22px;color: #fff;text-align: center;}
#workmanship .content .left .cont .item{padding: 30px;border-bottom: 1px solid #eaeaea;}
#workmanship .content .left .cont .item .tit{font-size: 16px;color: #333;margin-bottom: 10px;}
#workmanship .content .left .cont .item .li{position: relative;padding-left: 13px;font-size: 14px;color: #666;line-height: 30px;}
#workmanship .content .left .cont .item .li::before{position: absolute;content: "";width: 4px;height: 2px;background: #666;left: 0;top: 14px;}
#workmanship .content .left .cont .item .li.on{color: #e61d4c;}
#workmanship .content .left .cont .item .li.on::before{background: #e61d4c;}
#workmanship .content .left .cont .item .li:hover{color: #e61d4c;}
#workmanship .content .left .cont .item .li:hover::before{background: #e61d4c;}
#workmanship .content .left .cont .contact{padding: 30px;}
#workmanship .content .left .cont .contact .tit{font-size: 14px;color: #666;}
#workmanship .content .left .cont .contact .tel{font-size: 30px;color: var(--mainColor);font-family: "DINCond-Medium";margin: 8px 0 5px 0;}
#workmanship .content .right{width: 75.769%;margin-bottom: 60px;}
#workmanship .content .right .list{border-bottom: 1px solid #eaeaea;padding: 30px 0;}
#workmanship .content .right .list:first-child{padding-top: 0;}
#workmanship .content .right .list:hover .text .tit{color: var(--mainColor);}
#workmanship .content .right .list .text{width: calc(100% - 320px);padding-right: 130px;}
#workmanship .content .right .list .text .tit{font-size: 18px;color: #333;line-height: 36px;margin-top: 15px;}
#workmanship .content .right .list .text .brief{font-size: 14px;color: #666;line-height: 20px;height: 40px;overflow: hidden;}
#workmanship .content .right .list .text .date{font-size: 14px;color: #888;line-height: 20px;margin-top: 25px;}
#workmanship .content .right .list .pic{width: 320px;}
#workmanship #turn_page{margin-top: 60px;}

/*ä¸šåŠ¡é¢†åŸŸ-äº§ä¸šå›­Â·å·¥åŽ‚é…å¥—*/
#industrialpark{}
#industrialpark .wrap1{padding: 100px 0;}
#industrialpark .wrap1 .content{margin-top: 60px;}
#industrialpark .wrap1 .content .top{}
#industrialpark .wrap1 .content .top .text{width: 50%;background: #f4f4f4;padding-top: 30.769%;overflow: hidden;}
#industrialpark .wrap1 .content .top .text .cont{margin: 60px 50px 0;}
#industrialpark .wrap1 .content .top .text .cont .title{font-size: 24px;color: #333;}
#industrialpark .wrap1 .content .top .text .cont .brief{font-size: 16px;color: #666;line-height: 24px;margin: 30px 0 50px 0;}
#industrialpark .wrap1 .content .top .text .cont .con{}
#industrialpark .wrap1 .content .top .text .cont .con .inline-block{margin-right: 70px;}
#industrialpark .wrap1 .content .top .text .cont .con .inline-block:last-child{margin-right: 0;}
#industrialpark .wrap1 .content .top .text .cont .con .t1{font-size: 16px;color: #333;}
#industrialpark .wrap1 .content .top .text .cont .con .t1 .num{font-size: 30px;color: var(--mainColor);font-weight: 700;margin-right: 6px;}
#industrialpark .wrap1 .content .top .text .cont .con .t2{font-size: 16px;color: #333;}
#industrialpark .wrap1 .content .top .pic{width: 50%;}
#industrialpark .wrap1 .content .bot{border-bottom: 1px solid #e6e6e6;}
#industrialpark .wrap1 .content .bot .container{max-width: 100%;}
#industrialpark .wrap1 .content .bot .container .item{width: 16.666%;padding: 45px 0 32px 0;text-align: center;font-size: 16px;color: #333;}
#industrialpark .wrap1 .content .bot .container .item.cur{border-bottom: 1px solid var(--mainColor);color: var(--mainColor);}

#industrialpark .wrap2{padding: 0px 0 120px 0;}
#industrialpark .wrap2 .content{margin-top: 60px;}
#industrialpark .wrap2 .content .list{}
#industrialpark .wrap2 .content .list .pic{width: 50%;}
#industrialpark .wrap2 .content .list .text{width: 50%;padding-top: 27.692%;background: #f4f4f4;overflow: hidden;}
#industrialpark .wrap2 .content .list .text .cont{margin: 55px 50px 0;}
#industrialpark .wrap2 .content .list .text .cont .title{font-size: 24px;color: #333;margin-bottom: 30px;}
#industrialpark .wrap2 .content .list .text .cont .brief{font-size: 16px;color: #666;line-height: 24px;}
#industrialpark .wrap2 .content .list .text .cont .tit{margin-bottom: 15px;font-size: 18px;color: #333;}
#industrialpark .wrap2 .content .list .text .cont .con{margin-bottom: 25px;}

/*ä¸šåŠ¡é¢†åŸŸ-å…‰ä¼Â·ç»¿è‰²èƒ½æº*/
#photovoltaic{}
#photovoltaic .wrap1{padding: 100px 0 60px 0;}
#photovoltaic .wrap1 .brief{font-size: 16px;color: #666;line-height: 30px;margin: 55px 0 65px 0;padding: 0 48px;}
#photovoltaic .wrap1 .pic{}
#photovoltaic .wrap2{padding-bottom: 100px;}
#photovoltaic .wrap2 .pic{}
#photovoltaic .wrap2 .pic .text{width: 100%;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.33);padding: 20px 30px;}
#photovoltaic .wrap2 .pic .text .left{width: 15%;font-size: 60px;color: #fff;font-family: "Girlory-regular";font-weight: 700;padding-right: 27px;}
#photovoltaic .wrap2 .pic .text .right{width: 85%;border-left: 1px solid rgba(255,255,255,.5);padding-left: 25px;}
#photovoltaic .wrap2 .pic .text .right .tit{font-size: 26px;color: #fff;}
#photovoltaic .wrap2 .pic .text .right .brief{font-size: 14px;color: #fff;}
#photovoltaic .wrap2 .prev{width: 60px;height: 60px;background: url(/images/img149.png) no-repeat center rgba(0,0,0,.5);left: 30px;top: 50%;transform: translateY(-50);z-index: 2;border-radius: 100%;}
#photovoltaic .wrap2 .next{width: 60px;height: 60px;background: url(/images/img150.png) no-repeat center rgba(0,0,0,.5);right: 30px;top: 50%;transform: translateY(-50);z-index: 2;border-radius: 100%;}
#photovoltaic .wrap2 .prev:hover{background: url(/images/img149.png) no-repeat center rgba(230,0,18,.5);}
#photovoltaic .wrap2 .next:hover{background: url(/images/img150.png) no-repeat center rgba(230,0,18,.5);}

#photovoltaic .wrap3{padding-bottom: 120px;}
#photovoltaic .wrap3 .content{}
#photovoltaic .wrap3 .content .container{width: 71.538%;margin: 0 auto;}
#photovoltaic .wrap3 .content .item{width: 16.666%;text-align: center;min-height: 185px;}
#photovoltaic .wrap3 .content .item .pic img:last-child{display: none;}
#photovoltaic .wrap3 .content .item .tit{font-size: 18px;color: #333;padding: 0 30px;}
#photovoltaic .wrap3 .content .item .angle{width: 35px;height: 35px;background: #f2f2f2;margin: 45px auto 0;transform: rotate(45deg);position: absolute;left: 37%;bottom: -22px;display: none;}
#photovoltaic .wrap3 .content .item.cur .pic img:first-child{display: none;}
#photovoltaic .wrap3 .content .item.cur .pic img:last-child{display: inline-block;}
#photovoltaic .wrap3 .content .item.cur .tit{color: var(--mainColor);}
#photovoltaic .wrap3 .content .item.cur .angle{display: block;}
#photovoltaic .wrap3 .content .img{background: #f2f2f2;padding: 40px;}






/*æ‰‹æœºé¡¶éƒ¨éƒ¨åˆ†*/
#header_mobile_hidden{height: 100px;display: none;}
#header_mobile_hidden2{width: 100%;height: 100px;position: fixed;left: 0;top: 0;z-index: 2;background: #fff;display: none;border-bottom: solid 1px #ddd;opacity: 0;}
#header_mobile{display: none;height: 100px;z-index: 999;width: 100%;position: fixed;left: 0;top: 0;right: 0;border-bottom: solid 1px #ddd;background: #fff;}
#header_mobile .menu-trg {position: absolute;right: 5%;top: 0;}
#header_mobile .menu-trg .icon-menu{background: url(/images/header/nav-menu.svg)no-repeat center;background-size: contain;opacity: 1;}
#header_mobile .menu-trg .trg {display: block;width: 70px;line-height: 100px;background: #f5f4f3 url(/images/img1.png)no-repeat center;height: 100px;background-size: 24px;}
.side-menu {position: fixed;right: 0;top: 0;width: 100%;height: 100%;z-index: 1000;transform: translateX(100%);-webkit-transform: translateX(100%);transition-property: transform;-webkit-transition-property: -webkit-transform;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
#header_mobile .contacta{display: block;position: absolute;right: 7%;top: 0;text-align: right;font-size: 18px;margin-top: 24px;color: #000;}
#header_mobile.dark .menu-trg .icon-menu{opacity: 0;}

#mobile_dark{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);display: none;z-index: 998;}

.side-menu .inner {position: absolute;right: 0;top: 0;width: 80%;height: 100%;padding-top: 34px;background: #fff;color: #333;overflow-x: hidden;overflow-y: auto;border: solid 1px #ededed;border-top: none;}
.side-menu .inner a {color: #333;}
.side-menu .hd {padding: 0 32px;/*height: 120px;*/line-height: 48px;overflow: hidden;justify-content: space-between;-webkit-justify-content: space-between;}
.side-menu .hd .icon-user:before {margin-right: 5px;font-size: 16px;}
.side-menu .hd .icon-fork:before {top: 0;font-size: 18px;}
.side-menu .hd .icon-user{text-overflow: ellipsis;white-space: nowrap;max-width: 65%;overflow: hidden;}
.side-menu .hd .msg{margin-right: auto;margin-left: 6px;}
.side-menu .hd .msg img{max-width: 20px;}
.side-menu .hd .icon-fork{width: 38px;height: 38px;background: url(/images/header/close.svg)no-repeat center;border-radius: 50%;background-size: 100%;margin-top: 16px;margin-right: 0px;}
.side-menu .hd .logos{text-align: left;}
/*.side-menu .hd .logos img{width: 130px;}*/
.side-menu .hd .imgclean{padding: 0 2px;}
.side-menu ul &gt; li a {display: block;text-align: left;font-size: 28px;padding: 0 40px;position: relative;line-height: normal;margin-top: 32px;}
.side-menu ul &gt; li a:after{display: block;width: 16px;height: 24px;background: url(/images/header/rights_n.jpg)no-repeat center;position: absolute;right: 38px;top: 8px;z-index: 1;content: '';background-size: 8px;}
.side-menu ul li:first-child a{margin-top: 17px;}
.side-menu.show {transform: translateX(0);-webkit-transform: translateX(0);}

.side-menu .navtwo{position: absolute;left: 0;top: 170px;z-index: 1;width: 100%;height: calc(100% - 50px);background: #fff;}
.side-menu .navtwo.ons{z-index: 2;}
.side-menu .navtwo ul li .navtwolist{transform: translateX(100%);-webkit-transform: translateX(100%);transition-property: transform;-webkit-transition-property: -webkit-transform;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.side-menu .navtwo ul li .navtwolist.show{transform: translateX(0);-webkit-transform: translateX(0);}
.side-menu .navtwo ul li:first-child a{margin-top: 30px !important;}
.side-menu .navtwo ul li .aa{font-size: 14px;color: #333;}
.side-menu .navtwo .aa.return{display: block;text-align: left;line-height: 54px;font-size: 14px;padding: 0 25px;position: relative;background: #f3f3f3;font-size: 12px;color: #888;text-indent: 35px;}
.side-menu .navtwo .aa.return:after{display: block;width: 7px;height: 14px;background: url(/images/header/rights.png)no-repeat center;position: absolute;right: 25px;top: 20px;z-index: 1;content: '';background-size: 100%;right: auto;left: 40px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.side-menu .navtwo ul li .navtwolist.three .bigs{transform: translateX(100%);-webkit-transform: translateX(100%);transition-property: transform;-webkit-transition-property: -webkit-transform;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;position: absolute;left: 0;top: 0;background: #fff;z-index: 1;width: 100%;height: 100%;}
.side-menu .navtwo ul li .navtwolist.three .bigs.show{transform: translateX(0);-webkit-transform: translateX(0);z-index: 2;}

.side-menu .navul{position: absolute;left: 0;top: 180px;z-index: 2;width: 100%;height: calc(100% - 50px);background: #fff;}
.side-menu .navul.ons{z-index: 1;}

.side-menu .navul .member-btn{margin-top: 60px;padding: 0 40px;}
.side-menu .navul .member-btn a{font-size: 28px;color: #333;margin-left: 40px;}
.side-menu .navul .member-btn a:first-child{margin-left: 0;}

.side-menu .navtwo ul li .navtwolist.three{position: absolute;left: 0;top: 53px;background: #fff;width: 100%;height: calc(100% - 53px);}

#header_mobile .left{float: none;text-align: left;margin: 0 auto;margin-top: 16px;}
#header_mobile .left a{display: inline-block;}
#header_mobile .left img{height: auto;width: 180px;}
#header_mobile .right{max-width: 30%;position: absolute;right: 4%;top: 34px;z-index: 1;}
#header_mobile .right a{font-size: 24px;color: #333;margin-left: 20px;}
#header_mobile .right a:first-child{margin-left: 0;}
#header_mobile .menu-trg .side-menu .lan{text-align: left;margin-top: 14px;}
#header_mobile .menu-trg .side-menu .lan .a{display: inline-block;font-size: 18px;cursor: pointer;color: #333;font-family: "OPENSANSLIGHT";font-weight: bolder;}
#header_mobile .menu-trg .side-menu .lan a{margin: 0 0px;display: inline-block;font-size: 13px;}
#header_mobile .menu-trg .side-menu .applyimg{margin-top: 30px;text-align: left;margin-top: 90px;}
#header_mobile .menu-trg .side-menu .applyimg .fonts{font-size: 14px;color: #333;text-align: center;margin-top: 12px;}
#header_mobile .menu-trg .side-menu .applyimg .apply{width: 130px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;color: #333;border-radius: 30px;display: inline-block;border: solid 1px #dbdbdb;margin-left: 33px;}
#header_mobile .menu-trg .side-menu .applyimg .piclist{text-align: center;margin-top: 20px;display: none;}
#header_mobile .menu-trg .side-menu .applyimg .piclist .tips{font-size: 14px;color: #333;margin-top: 5px;}
#header_mobile .search{width: 94%;margin: 0 auto;margin-top: 0;text-align: center;background: none;}
#header_mobile .search form{display: inline-block;text-align: center;}
#header_mobile .search .text{width: auto;}
#header_mobile .menus .a.contact{background: none;}
#header_mobile .menus .a.lan{background: none;}

#header_mobile .header-menu{margin-top: 28px;position: static;width: 100%;}
#header_mobile .header-menu .menus{margin-right: 0;}
#header_mobile .a.search{width: 18px;margin-right: 10px;}
#header_mobile .header-menu .menus .a{color: #333;margin-left: 0;margin-right: 12px;font-size: 18px;}
#header_mobile .header-menu .menus .a.lan .list{left: -9px;width: 24px;text-align: center;}
#header_mobile .header-menu .menus .a.lan .list .a{margin-right: 0;font-size: 12px;}
#header_mobile.dark{background: transparent;border-bottom-color: transparent;}


#header_mobile .menu-trg .side-menu .lan .select{width: 130px;margin: 0 auto;border: solid 1px #dbdbdb;border-radius: 30px;height: 30px;font-size: 10px;color: #333;line-height: 30px;margin-left: 33px;text-align: center;vertical-align: middle;align-items: center;}

#header_mobile .menu-trg .side-menu .lan .select span{position: relative;display: inline-block;width: 7px;height: 21px;}
#header_mobile .menu-trg .side-menu .lan .select span .pos{position: absolute;left: 0;top: 2px;font-size: 10px;color: #333;z-index: 1;}

#header_mobile .header-menu form{display: block;height: auto;overflow: hidden;width: calc(100% - 2px);border: solid 1px #dcdcdc;border-radius: 20px;}
#header_mobile .header-menu form .bigs{width: calc(100% - 42px);height: 36px;border-radius: 30px;padding: 5px 20px;}
#header_mobile .header-menu form .text{width: calc(100% - 30px - 54px);padding: 0 18px;height: 100%;background: #fff;margin-right: 20px;border-radius: 3px;height: 49px;font-size: 24px;}

#header_mobile .header-menu form .text{color: #818181;}
#header_mobile .header-menu form .text::-webkit-input-placeholder{color:#818181;}
#header_mobile .header-menu form .text::-moz-placeholder{color:#818181;}
#header_mobile .header-menu form .text:-ms-input-placeholder{color:#818181;}
#header_mobile .header-menu form .text:-moz-placeholder{color:#818181;}

#header_mobile .header-menu form .submit{width: 22px;height: 22px;background: url(/images/header/img1_h.png)no-repeat center;display: block;margin-top: 8px;}
#header_mobile .header-menu .top-search .button{width: 51px;height: 51px;background: url(/images/header/search.svg) no-repeat center;right: 5px;background-size: 24px;}
#header_mobile .header-menu form .text{width: calc(100% - 84px);line-height: 50px;margin-right: 0;}



@media only screen and (max-width:1680px){
	.cw1300{width: 94%;}
	#index .wrap2 .bot .left .cont{margin-bottom: 0;}
	#index .wrap2 .bot .right .cont{margin: 40px 0 0 50px;}
	#index .wrap2 .bot .left .icon{left: 37%;}

	#index .wrap1{padding: 100px 0;}
  #index .wrap1 .content .list .text .cont .brief{font-size: 36px;line-height: 50px;}
  #index .wrap2 .bot .left .text-en{font-size: 100px;}

  .fixedcate .fixedcatecon{margin-left: 20px;}
}



@media only screen and (max-width:1600px){
	#news-top{margin: 38px auto 40px;}
  #news-top .swiper-button{bottom: 40px;}

}

@media only screen and (max-width:1500px){

  #news .list .news .fr .name{font-size: 18px;}
  #news .list .news .date .d1{font-size: 24px;}

  #stock .con .w3{ padding: 0 30px;}

  .float-form .e-form{height: 650px;}
  .float-form .e-form .tit{margin-bottom: 10px;}
  .float-form .e-form .name{margin-bottom: 15px;}
  .float-form .e-form .form-submit{margin: 20px auto;}

  #zzIndTeam .content{width:700px;}

  .fixedcate .fixedcatecon{margin-left: 10px;}

  #products-detail .cw1300{padding-right: 90px;}

}

@media only screen and (max-width:1440px){
	#index .wrap2 .top .icon{left: 6%;}
	#index .wrap2 .top .bg{width: 270px;}
	#index .wrap2 .bot .left{padding-top: 37.25%;}
	#index .wrap2 .bot .left .icon{top: -28px;left: 31%;}
	#index .wrap2 .bot .left .cont{left: 32.36%;}
	#index .wrap2 .bot .left .text-en{left: 10%;}
	#index .wrap2 .bot .right{padding-top: 37.25%;}
	#index .wrap2 .bot .right .cont .con{width: 74.729%;}

	#supplier .wrap2 .content .prev{left: -50px;}
	#supplier .wrap2 .content .next{right: -50px;}

	#index .wrap1 .content .list .text .cont .brief{font-size: 28px;line-height: 40px;}

	#products-list{padding: 60px 0;}

	#zzIndTeam .content{width: 600px;}

	#photovoltaic .wrap2 .pic .text .left{font-size: 50px;}

	#photovoltaic .wrap3 .content .container{width: 84%;}

	#honor .list{padding: 0 0;}
	#honor .list .item .year:before{left: -32px;}
	#honor .list .item:nth-child(2n) .year:before{right: -31px;}

}

@media only screen and (max-width:1366px){
	#supplier .wrap2 .content .prev{display: none;}
	#supplier .wrap2 .content .next{display: none;}

	#products .list .item .meg{margin-top: 100px;}
}

@media only screen and (max-width:1280px){
  #news-top .right .fr .name{font-size: 24px;}
  #news-top .right .date .d1{font-size: 50px;}
  #news-top .swiper-slide .img{}
  #news-top .swiper-slide{clear: both;}
  #news-top .swiper-slide .right{width: 39.7%;height: 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;display: block;top: 0;bottom: 0;margin: auto;padding: 0 0 0 5%;}
  #news-top .right .date{margin-top: 5%;float: none;margin-bottom: 3%;}
  #news-top .right .fr{float: none;width: 90%;}
  #news-top .right-box{display: none;}
  #news-top .swiper-button{position: relative;bottom: 0;right: 0;margin: 0 auto;text-align: center;margin-top: 35px;}
  #news-top .swiper-button .swiper-prev, #news-top .swiper-button .swiper-next{}

  #news .list .news .fr .name{font-size: 16px;margin-bottom: 15px;}
  #news .list .news .date .d1{font-size: 22px;}

  #header .nav-list .nav-item{margin-right: 30px;}
  #header .nav-list{margin-left: 20px;}

  #photovoltaic .wrap2 .pic .text .left{font-size: 40px;}

  #photovoltaic .wrap3 .content .container{width: 100%;}

  #honor .list .item .year:before{display: none;}

  .fixedcate{display: none;}

  #products-detail .btns-list{display: none;}
  #products-detail .cw1300{padding-right: 0px;}
}

@media only screen and (max-width:1200px){
	#news-top:after{display: none;}

	#nav{height: 80px;margin-bottom: 0;border: none;}
	#nav .lines{display: none;}

  #stock .con .w1 .n1{font-size: 30px;line-height: 30px;}
  #stock .con .w1 .number{background-position: left 16px;}
  #stock .con .w2 .t1,
  #stock .con .w1 .code{font-size: 14px;}
  #stock .con .w1{padding-left: 4%;padding-right: 40px;}
  #stock .con .w2 .n3{margin-left: 45px;}

  .float-form .e-form .set{height: 45px;line-height: 45px;}
  .float-form .e-form .form-submit{height: 45px;line-height: 45px;margin: 25px auto 30px;}
  .float-form .e-form .foot{height: 91px;line-height: 100px;}

  #workmanship .content .right .list .text{padding-right: 50px;width: calc(100% - 260px);}
  #workmanship .content .right .list .pic{width: 260px;}

  #news-detail .right .btn-list .btns{float: none;margin-bottom: 25px;width: 66%;}

	#industrialpark .wrap1 .content .top .text .cont{margin-top: 30px;}
  #industrialpark .wrap1 .content .top .text .cont .con .inline-block{margin-right: 50px;}
	#industrialpark .wrap2 .content .list .text .cont{margin-top: 25px;}
	#industrialpark .wrap2 .content .list .text .cont .con{margin-bottom: 15px;}
  #industrialpark .wrap2 .content .list .text .cont .title{margin-bottom: 15px;}
}

@media only screen and (max-width:1100px){
	#header .nav-list .nav-item{margin-right: 8px;}
	#header .nav-list .nav{font-size: 12px;}
}

@media only screen and (max-width:980px){
	#news-top .right .date{display: none;}
  #news-top .right .fr .name{margin-bottom: 20px;}
  #news-top .swiper-slide{overflow: hidden;}
  #news-top .swiper-slide .img{width: 50%;}
  #news-top .right .fr{width: 95%;}
  #news-top .swiper-slide .right{padding-top: 6%;padding-left: 2%;}
  #news-top .swiper-slide .right{width: 48%;}
  #news-top .right .fr .name{font-size: 18px;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
  #news-top .right .date2{display: block;height: 20px;color: #fff;font-size: 14px;margin-top: 20px;}

  .float-form .e-form .msg{width: 90%;}
  
  .join-list .detail .much{display: block;}
  .join-list .much{display: none;}
}

@media only screen and (max-width: 500px){
	.global-search .form .text{width: 210px;}
	.global-search .form-tip{width: 86%;}
}

@media only screen and (max-width:768px){
	#news-top{width: 100%;}
	#news-top .right .date2{display: none;}
  #news-top .right .fr .name{font-size: 28px;}
  #news-top .right .fr .desc{font-size: 24px;line-height: 34px;}
	#news-top .swiper-button .swiper-pagination, #news-top .swiper-button .swiper-pagination span{font-size: 24px;}
  #news .list .news .date{width: 14%;}
	#news .list .news .fr{width: 86%;margin-top: 0;}
}

@media only screen and (max-width:750px){
	
	#header_mobile,#header_mobile_hidden,#header_mobile_hidden2{display: block;}
  #header_mobile_hidden2{opacity: 1;}
  #header,.header-blank{display: none !important;}

  .index-swiper1.pc,.index-swiper2.pc{display: none;}
  .index-swiper1.mobile,.index-swiper2.mobile{display: block;}

	/*#nav{display: none;}*/
	
	#nav{height: auto;border-bottom: solid 1px #ddd}
	#nav .cate{font-size: 26px;}
	#nav .li{width: 33.33%;margin-right: 0;text-align: center;}
	#nav .cw1300 .fz0{text-align: left;}
  #nav .pc{display: none;}
  #nav .mobile{display: block;}

	#bread{height: 70px;line-height: 70px;}
	#bread .a{font-size: 24px;}

	.cw1300{width: 90%;}
	.title-wrap .cn{font-size: 40px;}
	.title-wrap .cn2{font-size: 28px;}
	.title-wrap .cn3{font-size: 24px;}
	.title-wrap .cn4{font-size: 32px;}
  #news-top .swiper-slide .right,
  #news-top .swiper-slide .img{width: 100%;}
  #news-top .swiper-slide .right{padding: 35px 3%;width: 100%;}
  #news-top .swiper-slide .right{position: static;}
  #news-top .right .fr{margin-right: 0;}

  #news-top .swiper-button .swiper-prev, 
  #news-top .swiper-button .swiper-next{width: 40px;height: 40px;}

  #news .list .news .date .d1{font-size: 32px;}
  #news .list .news .date .d2{font-size: 26px;}
  #news .list .news .fr .name{font-size: 28px;}
  #news .list .news .fr .date, #news .list .news .fr .desc{font-size: 24px;line-height: 34px;margin-top: 10px;}

  #stock .con table{width: 100%;}
  #stock .con .w1,
  #stock .con .w2,
  #stock .con .w3{width: 100%;display: block;padding: 32px 3%;text-align: center;}
  #stock .con .w2{ display: flex; padding: 32px 0;border-top: 1px solid rgba(255,255,255,.2);border-bottom: 1px solid rgba(255,255,255,.2);}
  #stock .con .w2 .n3{width: 20%;margin: 0 2.5%;}
  #stock .con td{border-right: none;}
  #stock .con .w3{}
  #stock .con .w2 .t1,
  #stock .con .w1 .code,
  #stock .con .w3 .t1,
  #stock .con .w3 .t2,
  #stock .con .w1 .n2{font-size: 26px;}

  #information .list .li .date2,
  #information .list .li .date{display: none;}
  #information .list .li .date3{display: block;font-size: 24px;padding-left: 0;}
  #information .list .li .title .t1{line-height: 30px;font-size: 26px;height: 30px;}

  #information-detail .date,
  #information-detail .cate{font-size: 26px;line-height: 34px;}
  #information-detail .editor{margin-top: 60px;}
  #information-detail .cate{padding: 0 12px;}
  #information-detail .prev-next .back,
  #information-detail .prev-next .pn,
  #information-detail .editor{font-size: 26px;}

  .float-form .e-form .set{height: 60px;line-height: 60px;}
  .float-form .e-form{width: 82%;}
  .float-form .e-form .tit{font-size: 26px;}
  .float-form .e-form .upload .sel-btn,
  .float-form .e-form .upload .txt,
  .float-form .e-form .slogan,
  .float-form .e-form .foot,
  .float-form .e-form .foot span,
  .float-form .e-form .set input{font-size: 22px;}
  .float-form .e-form .name{font-size: 28px;}
  .float-form .e-form .form-submit{font-size: 26px;}
  .float-form .e-form .upload .sel-btn{display: block;width: 24%;}
  .float-form .e-form .slogan{line-height: 34px;width: 84%;}
  .float-form .e-form .slogan br{display: none;}
  .float-form .e-form .foot{line-height: 116px;}

  #join .select-wrap .inputs .texts,
  #join .select-wrap .select select{font-size: 22px;}
  .join-list .date{display: none;}
  .join-list .name{font-size: 26px;width: 80%;}
  .join-list .btn{height: 32px;}
  .join-list .much,
  .join-list .detail .date{display: block;font-size: 22px;color: #323232;}
  .join-list .detail .date{padding-left: 0;background: transparent;margin-bottom: 35px;}
  .join-list .term .btns{font-size: 24px;width: 200px;}
  .join-list .term .detail{width: calc(100% - 60px);}
  .join-list .term .btns{position: static;margin-left: 30px;}
  .join-list .join.open .term{padding-bottom: 40px;}

  .join-list .border *{padding: 20px 0;}
  .join-list .date{padding-left: 32px;}
  .join-list .btn{-webkit-background-size: 26px auto;background-size: 26px auto;}

	/*ä¸šåŠ¡é¢†åŸŸ-é›†é‡‡ä¾›åº”å•†*/
	#supplier .wrap1{padding: 60px 0 20px 0;}
	#supplier .wrap1 .content{margin-top: 60px;}
	#supplier .wrap1 .content .item{width: 50%;margin-bottom: 40px;}
	#supplier .wrap1 .content .item .txt2{font-size: 30px;}
	#supplier .wrap2 .content .pic{width: 50%;padding-top: 22.152%;}

	/*ä¸šåŠ¡é¢†åŸŸ-å·¥ç®¡Â·æ–‡æ˜Žæ–½å·¥*/
	#workmanship .content .left{float: none;width: 100%;}
	#workmanship .content .left .cont .title{font-size: 34px;background: var(--mainColor) url(/images/navs.png)no-repeat 94%;background-size: 36px;}
  #workmanship .content .left .cont .itemlist{height: 0;overflow: hidden;}
  #workmanship .content .left .cont .itemlist.cur{height: auto;}
	#workmanship .content .left .cont .item .tit{font-size: 28px;}
	#workmanship .content .left .cont .item .li{font-size: 26px;line-height: 1.8;}
	#workmanship .content .left .cont .item .li::before{width: 6px;height: 4px;top: 20px;}
	#workmanship .content .left .cont .contact .tit{font-size: 26px;}
	#workmanship .content .left .cont .contact .tel{font-size: 42px;}
	#workmanship .content .left .cont .contact .pic{display: none;margin-bottom: 60px;}

	#workmanship{padding: 60px 0;}
	#workmanship .content .right{float: none;width: 100%;margin-top: 50px;}
	#workmanship .content .right .list .text{float: none;width: 100%;padding-right: 0;margin-bottom: 30px;}
	#workmanship .content .right .list .pic{float: none;width: 100%;}
	#workmanship .content .right .list .text .tit{font-size: 30px;}
	#workmanship .content .right .list .text .brief{font-size: 26px;line-height: 1.8;height: auto;margin-top: 20px;}
	#workmanship .content .right .list .text .date{font-size: 26px;line-height: 1.8;}

	/*æ–°é—»è¯¦æƒ…ã€å·¥ç®¡Â·æ–‡æ˜Žæ–½å·¥è¯¦æƒ…*/
	#news-detail .left{float: none;width: 100%;}
	#news-detail .left .title{font-size: 40px;}
	#news-detail .right{float: none;width: 100%;}
	#news-detail .left .meg .cate{font-size: 26px;}
	#news-detail .left .meg .cate::after{height: 30px;top: 4px;}
	#news-detail .left .meg .date{font-size: 26px;}
	#news-detail .left .page-wrap .page{float: none;width: 100%;margin-bottom: 30px;}
	#news-detail .left .page-wrap .page .tit{font-size: 28px;}
	#news-detail .left .page-wrap .page .name{font-size: 28px;}
	#news-detail .left .page-wrap .page .date{font-size: 26px;}
	#news-detail .hot-news .title{font-size: 34px;}
	#news-detail .hot-news .item .news{font-size: 32px;}
	#news-detail .hot-news .item .dates{font-size: 26px;}
	#news-detail .right .btn-list .btns{font-size: 26px;height: 68px;line-height: 68px;width: 48%;}
	#news-detail .right .btn-list .btns.wechat{background-size: 45px;background-position-x: 42px;float: left;}
	#news-detail .right .btn-list .btns.sine{background-size: 45px;background-position-x: 42px;float: right;}

	.editor,.editor *{font-size: 28px !important;line-height: 1.8;}

	/*ä¸šåŠ¡é¢†åŸŸ-äº§ä¸šå›­Â·å·¥åŽ‚é…å¥—*/
	#industrialpark .wrap1{padding: 60px 0;}
	#industrialpark .wrap1 .content .top .text{float: none;width: 100%;padding-top: 0;padding-bottom: 5%;}
	#industrialpark .wrap1 .content .top .text .absolute{position: static;}
	#industrialpark .wrap1 .content .top .text .cont .title{font-size: 36px;}
	#industrialpark .wrap1 .content .top .text .cont .brief{font-size: 28px;line-height: 1.8;}

	#industrialpark .wrap1 .content .top .text .cont .con .inline-block{margin-right: 35px;}
	#industrialpark .wrap1 .content .top .text .cont .con .t1{font-size: 28px;}
	#industrialpark .wrap1 .content .top .text .cont .con .t1 .num{font-size: 36px;}
	#industrialpark .wrap1 .content .top .text .cont .con .t2{font-size: 26px;}
	#industrialpark .wrap1 .content .top .pic{float: none;width: 100%;}
	#industrialpark .wrap1 .content .bot .container .item{font-size: 28px;width: auto;padding-left: 35px;padding-right: 35px;}
  #industrialpark .wrap1 .content .top .text .cont{margin: 60px 25px 0;}
  #industrialpark .wrap2 .content .list .text .cont{margin: 55px 25px 0;}
	#industrialpark .wrap2{padding-top: 0;}
	#industrialpark .wrap2 .content .list .pic{float: none;width: 100%;}
	#industrialpark .wrap2 .content .list .text{float: none;width: 100%;padding-top: 0;padding-bottom: 50px;}
	#industrialpark .wrap2 .content .list .text .absolute{position: static;}
	#industrialpark .wrap2 .content .list .text .cont .title{font-size: 36px;}
	#industrialpark .wrap2 .content .list .text .cont .brief{font-size: 28px;line-height: 1.8;}
	#industrialpark .wrap2 .content .list .text .cont .tit{font-size: 30px;}

	#index .wrap1 .content .list .pic{width: 100%;float: none;}
	#index .wrap1 .content .list .text{width: 100%;float: none;}
	#index .wrap1 .content .list .text .cont{margin: 30px 30px 0;}
	#index .wrap1 .content .list .text .cont .brief{margin: 20px 0 40px 0;font-size: 32px;}
	#index .wrap1 .content .list .text .cont .title{font-size: 28px;}
	#index .wrap1 .content .list .text{padding-top: 43.461%;}
	#index .wrap2 .bot .left,#index .wrap2 .bot .right{width: 100%;float: none;}
	#index .wrap2 .top .icon1{left: 62%;}
	#index .wrap2 .top .icon{left: 16%;}
	#index .wrap2 .top .icon img{width: 290px;}
	#index .wrap2 .bot .left .cont{margin-left: 5%;left: 0;}
	#index .wrap2 .bot .left .text-en{left: auto;right: 5%;font-size: 60px;}
	#index .wrap2 .bot .left .cont .title{font-size: 28px;}
	#index .wrap2 .bot .left .cont .brief{font-size: 24px;line-height: 42px;}
	#index .wrap2 .bot .left{padding-top: 60.25%;}
	#index .wrap2 .bot .right .title{font-size: 28px;line-height: 42px;}
	#index .wrap2 .bot .right .brief{font-size: 28px;line-height: 42px;}
	#index .wrap2 .bot .right .cont{margin: 5% 5%;}
	#index .wrap2 .bot .right .cont .con{width: 100%;}
	#index .wrap2 .bot .right .cont .text .tit1{font-size: 28px;}
	#index .wrap2 .bot .right .cont .text .tit2{font-size: 22px;margin-top: 5px;}
	#index .wrap2 .bot .right{padding-top: 100%;}
	#index .wrap2{padding-bottom: 20px;}
	#index .wrap3 .title{font-size: 34px;}
	#index .wrap3 .content .item .pic{margin-bottom: 30px;}
	#index .wrap3 .content .item .tit{font-size: 28px;line-height: 40px;height: 80px;}
	#index .wrap3 .content .item .brief{font-size: 24px;line-height: 38px;height: 114px;}
	#index .wrap3 .content .item .date{font-size: 26px;}
	#index .wrap3{padding-bottom: 80px;}
	#index .wrap4{padding-bottom: 80px;}
	#index .wrap4 .content .text{font-size: 30px;}
	#index .wrap5 .content .cont .tit{font-size: 30px;}
	#index .wrap5 .content .cont .icon{display: none;}

	#footer .left,#footer .right{width: 100%;float: none;}
	#footer .left .tel .tit{font-size: 24px;}
	#footer .left .tel .con{font-size: 40px;}
	#footer .left .tel{text-align: center;}
	#footer .left .copyright{text-align: center;}
	#footer .left .copyright, #footer .left .copyright *{font-size: 24px;}
	#footer .right{margin-top: 40px;text-align: center;}
	#footer .right .lang{width: 100%;height: 60px;}
	#footer .right .lang .nation{bottom: 60px;}
	#footer .right .c-lang .name{font-size: 24px;}
	#footer .right .lang .nation .choose{font-size: 24px;line-height: 50px;}
	#footer .right .art-list{margin-top: 30px;}
	#footer .right .art-list .art{font-size: 24px;}
	#footer .right .share-list{margin-top: 40px;}
	#footer .right .share-list .share img{width: 50px;}
	#footer .right .share-list .share{margin-left: 30px;}
	#footer .right .share-list .share .posit{left: -30px;bottom: 56px;}
	#footer .right .share-list .share .posit img{width: 100%;}


	.more{font-size: 24px;line-height: 66px;width: 170px;text-indent: 5px;}
	.more:before{width: 66px;height: 66px;}
	.more:after{top: 27px;}

	#products .list .item .meg,#products .list .item .img{width: 100%;float: none;}
	#products .list .item .meg{padding-bottom: 50px;margin-top: 50px;}
	#products .list .item .tit{font-size: 34px;}
	#products .list .item .bri{font-size: 28px;}

	#products-list .top .left{width: calc(100% - 220px);}
  #products-list .top .right{width: 220px;}
	#products-list .top .right{margin-top: 20px;}
	#products-list .top .right select{width: 200px;height: 66px;font-size: 26px;}
	#products-list .top .left .tit{font-size: 28px;}
	#products-list .top .left .bri{font-size: 34px;margin-left: 20px;width: calc(100% - 140px);}
	#products-list .list .item{width: 49%;margin-right: 2%;margin-bottom: 2%;}
	#products-list .list .item:nth-child(3n){margin-right: 2%;}
	#products-list .list .item:nth-child(2n){margin-right: 0;}
	#products-list .list .item .pro{font-size: 24px;}

	#products-detail .meg .item{width: 100%;}
	#products-detail .meg .item:nth-child(3n){margin-right: 0;}
	#products-detail .meg .item .tit{width: 150px;font-size: 28px;line-height: 44px;}
	#products-detail .meg .item .con{width: calc(100% - 150px);font-size: 28px;line-height: 44px;}
  #products-detail .title{font-size: 38px;}

	.swiper-pagination-bullet{width: 18px;height: 18px;}
	.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 8px;}
	#products-detail .swiper-container-horizontal&gt;.swiper-pagination-bullets, #products-detail .swiper-pagination-custom, .swiper-pagination-fraction{margin-top: 40px;}

	.share-wrap .tit{font-size: 28px;}

	#home{padding: 60px 0;}
	#home .con{margin-top: 40px;}
	#home .con .left,#home .con .right{width: 100%;float: none;}
	#home .con .left .tit1{font-size: 38px;}
	#home .con .left .tit2{font-size: 34px;}
	#home .con .right{margin-top: 30px;font-size: 28px;}

	#design .wrap1{padding: 60px 0;}
	#design .con .left,#design .con .right{width: 100%;float: none;padding: 0;}
	#design .con .right{margin-top: 30px;font-size: 28px;line-height: 44px;}
	#design .con .left .tit{text-align: center;display: none;}
	#design .data-list{margin-top: 0;}
	#design .data-list .item{text-align: center;}
	#design .data-list .item .top{display: inline-block;}
	#design .data-list .item .num{font-size: 54px;}
	#design .data-list .item .unit{font-size: 32px;}
	#design .data-list .item .bot{font-size: 32px;}
	#zzIndTeam .picbox .slide.cur [i-pic]{width: 270px;height: 360px;}
	#zzIndTeam .picbox .slide.cur{width: 270px;}
	#zzIndTeam .picbox{width: 270px;}
	#zzIndTeam .content{width: 100%;}
	#zzIndTeam .content .res{max-width: 60%;}
	#design .wrap2{padding: 60px 0;}
	#zzIndTeam{margin-top: 50px;}
	#zzIndTeam .content .nam{font-size: 44px;}
	#zzIndTeam .content .inf{font-size: 30px;}
	#zzIndTeam .content .res{font-size: 28px;line-height: 40px;}
	#zzIndTeam .content .btn{font-size: 24px;line-height: 30px;background: none;margin-top: 40px;}
  #zzIndTeam .content .btn.pcno{display: block !important;}
  #zzIndTeam .content .btn.pcno.mobileno{display: none !important;}
  #zzIndTeam .content .res2{margin-top: 36px;}
	#zzIndTeam .maxheight{max-height: 240px;}

	#photovoltaic .wrap1{padding: 60px 0;}
	#photovoltaic .wrap1 .brief{padding: 0;font-size: 28px;line-height: 44px;}
	#photovoltaic .wrap3 .content .item .tit{font-size: 26px;padding: 0 34px;}

	#party{padding: 60px 0;}
	#party .list .item{width: 100%;margin-right: 0;}
	#party .list .item .img img{width: 100%;}
	#party .list .item .meg .cate{width: 80px;height: 34px;line-height: 34px;font-size: 22px;}
	#party .list .item .meg .date{font-size: 28px;margin-left: 15px;}
	#party .list .item .title{font-size: 28px;}
	#party .list .item .brief{font-size: 24px;}

	#party-detail .date{font-size: 28px;}
	#party-detail .editor{margin-top: 50px;}
	#party-detail .cw1300{padding-top: 50px;top: 0;}
	#party-detail .page-wrap .a{font-size: 28px;}
	#party-detail .page-wrap .list{font-size: 28px;}

	#about{padding: 60px 0;}
	#about .brief{font-size: 28px;line-height: 44px;}
	#about .num-wrap .item .num{font-size: 42px;}
	#about .num-wrap .item sub{font-size: 26px;}
	#about .num-wrap .item .b{font-size: 28px;}
	#about .video .tit{font-size: 24px;}
	#about .brand-wrap .item .left,#about .brand-wrap .item .right{width: 100%;float: none;}
	#about .brand-wrap .item .right{margin-top: 20px;}
	#about .brand-wrap .item .left{font-size: 32px;}

	#brand .brand-wrap .item{text-align: center;}
	#brand .brand-wrap .item .icon{text-align: center;}
	#brand .brand-wrap .item .tit{font-size: 28px;}
	#brand .brand-wrap{bottom: -20px;margin-top: 40px;}
	#brand .brand-big .con .title{font-size: 28px;}
	#brand .brand-big .con .brief{font-size: 24px;}

	.cate-wrap .cate{width: 180px;height: 60px;line-height: 60px;font-size: 28px;}
	#honor{padding: 80px 0;}
	#honor .list .item .li{font-size: 28px;line-height: 44px;}
	#honor .list .item .year{font-size: 42px;width: 100%;text-align: center;}
	#honor .list .item .con{width: 100%;margin-top: 20px;}
	#honor .list:before{display: none;}
	#honor .list:after{display: none;}
	#honor .list{margin-top: 50px;}

	#partner .list .item{width: 49%;margin-right: 2%;padding: 20px 0;}
	#partner .list .item:nth-child(5n){margin-right: 2%;}
	#partner .list .item:nth-child(2n){margin-right: 0;}

	#contact{padding: 80px 0;}
	#contact .company{width: 100%;}
	#contact .company .title .r{width: 90px;}
	#contact .company .title .r .a{font-size: 26px;}
	#contact .company .title .l{font-size: 30px;width: calc(100% - 100px);}
	#contact .company .meg .ul .li:nth-child(1){font-size: 24px;width: 110px;}
	#contact .company .meg .ul .li:nth-child(2){font-size: 24px;width: calc(100% - 110px);}
	#contact .bot .area-wrap{text-align: left;}
	.area-wrap{border-bottom: none;}
	.area-wrap .item{width: calc(33% - 1px);font-size: 26px;height: 62px;line-height: 62px;}
	#contact .bot .list .company{width: 100%;}
	#stock .con .w2 .t2{font-size: 26px;}
	#stock .con *{font-size: 26px;}
	#information .list .li .title{width: 100%;}

	.article-detail .title{font-size: 32px}
	.article-detail{padding-left: 0;padding-right: 0;}

	.global-search .list .search-tip{font-size: 24px;}
	.global-search .form-tip{font-size: 24px;}
	.global-search .form-tip span{font-size: 24px;}
	.global-search .list .info .title{font-size: 24px;line-height: 34px;}
	.global-search .list .info .day, .global-search .list .info .cate{font-size: 22px;}
	.global-search .list .info .desc{font-size: 22px;max-height: 64px;}
	.global-search .list .info .cate{padding-left: 0;margin-top: 5px;}

	#turn_page span, #turn_page a, #turn_page font{font-size: 22px;}
}

@media only screen and (max-width:650px){
  #news .list .news .date{width: 20%;}
	#news .list .news .fr{width: 80%;}
	#news .list .news .fr .name{font-size: 14px;}
	#news .list .news .fr .date, #news .list .news .fr .desc{font-size: 12px;}

  .join-list .date{display: none;}
  .join-list .name{width: auto;}
}</pre></body></html>