﻿@font-face{font-family:Lato;src:url(fonts/Lato-Regular.ttf)}@font-face{font-family:Lato-light;src:url(fonts/Lato-Light.ttf)}body{background-color:#253e58;font-family:"Lato",Gotham,"Helvetica Neue",Helvetica,Arial,"Apple LiGothic Medium","微软正黑体","Microsoft JhengHei",sans-serif}a,a:hover{color:#666}h6{color:#b28c4e}.hamburger{padding:7px 15px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#b28c4e}.nav-tabs{margin-bottom:1rem}a.nav-link,.tab-content a{color:#666}.white-popup{position:relative;background:#fff;padding:30px;width:auto;max-width:700px;margin:20px auto}ul.number{list-style-type:decimal;padding-left:20px}ul.number li{margin-bottom:20px}.contact-content{max-width:400px}.wrapper{max-width:1920px;margin:0 auto;background:#fff;overflow-x:hidden}header{background:#fff;height:100px}header .header-wrapper{width:100%;max-width:1280px;padding:0 15px;margin:0 auto;position:relative}header .header-wrapper .logo{position:absolute;top:30px}header .header-wrapper .logo img{width:180px;height:auto}header .header-wrapper .header-button{position:absolute;right:0;top:32px;display:flex}header .header-wrapper .header-button a{border:1px solid #d6b680;border-radius:100%;padding:5px;width:36px;height:36px;display:block;text-align:center;color:#333;margin:0 6px}header .header-wrapper .header-button a img.home{width:20px;height:20px;margin-top:-5px}header .header-wrapper .mainNav{list-style:none;padding:0;position:absolute;right:-150%;top:100px;z-index:10;background:#d6b680;min-width:320px;height:calc(100vh - 100px)}header .header-wrapper .mainNav li{display:block;position:relative}header .header-wrapper .mainNav li a{color:#333;display:block;padding:0 11px;line-height:60px;border-bottom:1px solid #fff}header .header-wrapper .mainNav li a:hover{text-decoration:none}header .header-wrapper .mainNav li .subNav{position:relative;z-index:10;display:block;background:#dfcaa5;padding-left:0;visibility:hidden;min-width:210px}header .header-wrapper .mainNav li .subNav li{display:block}header .header-wrapper .mainNav li .subNav li:hover{background:#9b7029}header .header-wrapper .mainNav li .subNav li:hover a{color:#fff}header .header-wrapper .mainNav li .subNav a{display:block;line-height:30px;white-space:nowrap;padding:8px 15px}header .header-wrapper .mainNav li:hover{background:#d6b680}header .header-wrapper .mainNav li:hover .subNav{visibility:visible}body.mobileAct header .header-wrapper .mainNav{right:0;transition:.2s}body.mobileAct header .header-wrapper .mainNav li .subNav{visibility:inherit;display:none}body.mobileAct header .header-wrapper .mainNav li.act .subNav{display:block}.home-banner{min-height:500px;position:relative;background-size:cover;background-position:center;display:flex}.home-banner .home-news{display:block;max-width:1280px;width:100%;margin:0 auto;justify-content:space-between;align-items:center;position:absolute;top:0;left:inherit;transform:inherit}.home-banner .home-news .home-news-div{max-width:420px;width:100%}.home-banner .home-news .home-news-div .home-announcement{background:#dedede;padding-left:30px;min-height:580px}.home-banner .home-news .home-news-div .home-announcement .title{font-size:24px;border-bottom:3px solid #d5b276;padding:30px 0 10px 20px}.home-banner .home-news .home-news-div .home-announcement .item{padding:30px 20px 30px 0;border-bottom:1px dashed #888;margin:0 50px 0 20px}.home-banner .home-news .home-news-div .home-announcement .date{margin-bottom:10px}.home-banner .home-news .home-news-div .home-announcement .item:last-child{border-bottom:none}.home-banner .home-news .home-news-div .home-announcement .pdf a{color:#333;display:block}.home-banner .home-news .home-news-div .home-stock{width:100%;height:290px;display:block}.home-banner .home-news .slogan{color:#fff;padding:150px 20px 20px 20px}.home-banner .home-news .slogan .big{font-size:60px}.home-banner .home-news .slogan .small{font-size:24px}.slider{width:100%}.banner01{background:url(../images/home/banner01.jpg) no-repeat;background-size:cover;background-position:center;min-height:870px}.banner02{background:url(../images/home/banner02.jpg) no-repeat;background-size:cover;background-position:center;min-height:870px}.banner03{background:url(../images/home/banner03.jpg) no-repeat;background-size:cover;background-position:center;min-height:870px}.banner04{background:url(../images/home/banner04.jpg) no-repeat;background-size:cover;background-position:center;min-height:870px}.banner05{background:url(../images/home/banner05.jpg) no-repeat;background-size:cover;background-position:center;min-height:870px}.mobile-banner{min-height:400px;position:relative;animation:bgFade 15s infinite alternate;background-size:cover;background-position:center;display:flex}.mobile-banner .banner01,.mobile-banner .banner02,.mobile-banner .banner03,.mobile-banner .banner04,.mobile-banner .banner05{min-height:400px}.mobile-banner .slogan{color:#fff;padding:250px 20px 20px 20px;position:absolute;z-index:8}.mobile-banner .slogan .big{font-size:28px}.mobile-banner .slogan .small{font-size:20px}.home-intro{height:275px;display:flex;align-items:center;justify-content:center;font-size:30px;font-family:Lato-light;padding:20px;color:#666}.home-intro .bold{color:#b28c4e;font-weight:bold}.home-info .infoBox{height:420px;width:100%;display:flex;justify-content:center;align-items:center}.home-info .infoBox .text{color:#fff;max-width:450px;padding:20px}.home-info .infoBox .text .title{text-align:center;font-size:30px;margin-bottom:15px;font-weight:bold}.home-info .infoBox .text .readmore{text-align:center}.home-info .infoBox .text .readmore a{display:inline-block;color:#fff;border:1px solid #fff;padding:10px 35px;text-align:center;text-decoration:none;margin:10px 0;font-size:18px;transition:.3s}.home-info .infoBox .text .readmore a:hover{background:rgba(0,0,0,.3);transition:.3s}.home-info .home-about,.home-info .home-media,.home-info .home-csr{display:block;flex-direction:row-reverse}.home-info .home-business,.home-info .home-ir{display:block}.home-info .home-about-info{background-color:#1e293d;background-image:url(../images/home/n.png);background-repeat:no-repeat;background-size:contain;background-position:right}.home-info .home-about-img{background:url(../images/home/home-about.png) no-repeat;background-size:cover;background-position:center}.home-info .home-business-info{background:#f4f3e4;color:#333}.home-info .home-business-info .text{color:#333;max-width:450px}.home-info .home-business-info .text .title{text-align:center;font-size:30px;margin-bottom:15px;font-weight:bold}.home-info .home-business-info .text .readmore{text-align:center}.home-info .home-business-info .text .readmore a{display:inline-block;color:#333;border:1px solid #333}.home-info .home-business-img{background:url(../images/home/home-business.png) no-repeat;background-size:cover;background-position:center}.home-info .home-media-info{background-color:#83a054}.home-info .home-media-img{background:url(../images/home/home-media.png) no-repeat;background-size:cover;background-position:center}.home-info .home-ir-info{background-color:#4398c6}.home-info .home-ir-img{background:url(../images/home/home-ir.png) no-repeat;background-size:cover;background-position:center}.home-info .home-csr-info{background-color:#64ac8d}.home-info .home-csr-img{background:url(../images/home/home-csr.png) no-repeat;background-size:cover;background-position:center}.home-info .home-about-img,.home-info .home-business-img,.home-info .home-media-img,.home-info .home-ir-img,.home-info .home-csr-img{width:100%}.subBanner{height:404px;background-position:center;background-repeat:no-repeat;background-size:cover}.subBanner .subBanner-wrapper{width:100%;max-width:1280px;padding:0;margin:0 auto;position:relative;display:flex;height:404px;align-items:flex-end}.subBanner .title{color:#fff;background:rgba(178,140,78,.8);font-size:40px;width:300px;height:300px;display:flex;align-items:center;padding:25px}.subBanner.about{background-image:url(../images/subBanner/about.png)}.subBanner.ir{background-image:url(../images/subBanner/ir.png)}.subBanner.business{background-image:url(../images/subBanner/business.png)}.subBanner.csr{background-image:url(../images/subBanner/csr.png)}.subBanner.media{background-image:url(../images/subBanner/media.png)}.subBanner.contact{background-image:url(../images/subBanner/contact.png)}.content-wrapper{width:100%;max-width:1280px;padding:0 0 150px 0;margin:0 auto;min-height:500px;display:flex}.content-wrapper p{margin-bottom:30px;text-align:justify}.content-wrapper .leftNav{width:300px}.content-wrapper .leftNav ul{list-style:none;padding:35px 0;background:rgba(214,185,136,.5)}.content-wrapper .leftNav li a{display:block;padding:8px 30px;color:#333;text-decoration:none}.content-wrapper .leftNav li a.act{color:#9b7029}.content-wrapper .leftNav li a:hover{background:rgba(214,185,136,.5)}.content-wrapper .leftNav .leftSub{list-style:none;padding:0;margin:0 0 0 30px}.content-wrapper .content{padding:30px;width:100%}.content-wrapper .breadCrumbs{font-size:13px;text-align:right}.content-wrapper .breadCrumbs span{color:#d6b680;padding:0 2px}.content-wrapper .breadCrumbs a{color:#333}.content-wrapper .pageTitle{color:#b28c4e;font-size:30px;margin:15px 0 40px 0}.content-wrapper .subTitle{color:#d6b680;font-size:24px;margin-bottom:10px}.content-wrapper .yearWrapper{display:flex;justify-content:space-between;margin-bottom:30px}.content-wrapper .yearWrapper .year{font-size:22px;color:#b28c4e}.content-wrapper .yearWrapper .selectdiv{width:120px}.pdfItem{display:block;border-top:1px dashed #888;padding:15px 0}.pdfItem .pdfLink{width:100%}.pdfItem .pdfLink a{color:#666;display:block}.pdfItem .dateFormat{width:100%;padding-bottom:10px}.sitemap{background:#eee}.sitemap .sitemap-wrapper{width:100%;max-width:1280px;padding:40px 15px;margin:0 auto;display:flex}.sitemap .sitemap-wrapper .item{width:25%;padding:0 20px 0 0}.sitemap .sitemap-wrapper .item .title,.sitemap .sitemap-wrapper .item .title a{color:#b28c4e;font-size:21px;margin-bottom:15px;display:block}.sitemap .sitemap-wrapper .item ul{padding-left:0;list-style:none;margin-bottom:40px}.sitemap .sitemap-wrapper .item ul li a{font-size:16px;color:#666;margin-bottom:12px;display:block}footer .copyright{width:100%;max-width:1280px;padding:20px 15px;margin:0 auto;display:block;justify-content:space-between;color:#666}footer .copyright span{display:block}footer .copyright a{color:#666;padding:0 4px}footer .copyright .remark{font-size:12px;margin-bottom:10px}.management{margin:30px 0}.management .item{display:block;margin:0 0 40px 0}.management .item .management-photo{width:170px}.management .item .management-photo img{border:1px solid #d6b680}.management .item .management-details{width:100%;padding:20px 0px}.management .item .management-details .management-name{color:#b28c4e;font-size:21px;margin-bottom:25px}.awards{display:flex;justify-content:space-between;flex-wrap:wrap}.awards .item{width:48%;text-align:center;margin-bottom:30px}.awards .item img{border:1px solid #d6b680}.awards .item span{padding:8px 10px;display:block}.milestones{background:url(../images/global/milestoneBG.png) repeat-y;background-position:42px 0;padding:40px 0}.milestones .group{display:flex;margin-bottom:60px;align-items:center}.milestones ul{margin-bottom:0}.milestones .year{background:#1e293d;border-radius:100%;width:90px;height:90px;color:#fff;text-align:center;line-height:90px;font-weight:bold;font-size:22px;display:block}.milestones .item{display:flex;align-items:center;margin:18px 0 20px 0px;width:calc(100% - 90px)}.milestones .item .dash{background:url(../images/global/milestoneDash.png) repeat-x;background-position:0 center;min-width:50px;height:1px}.milestones .item .box{background:#eadcc3;padding:20px;border-radius:10px}.milestones .item .box p{margin:0}.business-photo{position:relative;width:100%;min-height:450px;background-position:center;background-size:cover;background-repeat:no-repeat}.business-photo a.button{background:rgba(178,140,78,.9);padding:10px 20px;color:#fff;display:inline-block;position:absolute;right:15px;bottom:15px}.production{background-image:url(../../images/business/production01.jpg)}.rd{background-image:url(../../images/business/rd01.jpg)}.control{background-image:url(../../images/business/control01.jpg)}.yarn{background-image:url(../../images/business/yarn01.jpg)}.fabrics{background-image:url(../../images/business/fabricsc01.jpg)}.reportWrapper{text-align:center;display:block;justify-content:center}.reportWrapper .item{padding:15px 40px;margin-bottom:20px}.reportWrapper .cover{border:1px solid #d6b680;width:90%;margin:0 auto 20px auto;transition:.4s}.reportWrapper .cover:hover{border:1px solid #9b7029;transition:.4s}.reportWrapper.presentationWrapper{justify-content:left}.reportWrapper.presentationWrapper .item{padding:15px 0}.reportWrapper.presentationWrapper .cover{margin:0}.irStock{width:100%;height:1800px;display:block}.cg ul{list-style:none;padding:0}.cg a{color:#666}.cg a:before{content:"-";padding:0 15px 0 0}@media(min-width: 768px){.home-banner .home-news{display:flex;left:50%;transform:translateX(-50%)}header .header-wrapper .logo{position:absolute;top:20px}header .header-wrapper .logo img{width:290px;height:auto}.home-info .infoBox{width:70%;display:flex}.home-info .home-about,.home-info .home-media,.home-info .home-csr{display:flex;flex-direction:row-reverse}.home-info .home-business,.home-info .home-ir{display:flex}.home-info .home-about-img,.home-info .home-business-img,.home-info .home-media-img,.home-info .home-ir-img,.home-info .home-csr-img{width:30%}footer .copyright{display:flex;align-items:center}footer .copyright span{display:inline-block}footer .copyright .remark{margin-bottom:0}.pdfItem{display:flex}.pdfItem .pdfLink{width:80%}.pdfItem .dateFormat{width:20%}.reportWrapper{display:flex}.management .item{display:flex}.management .item .management-details{width:calc(100% - 170px);padding:20px 30px}.awards .item{width:23%}.milestones .item .dash{min-width:151px}.irStock{height:1400px}}@media(min-width: 1024px){.content-wrapper .content{padding:30px 30px 30px 100px;width:calc(100% - 300px)}}@media(min-width: 1200px){header .header-wrapper .mainNav{right:150px !important;top:0;background:#fff;height:inherit}header .header-wrapper .mainNav li{display:inline-block}header .header-wrapper .mainNav li a{line-height:99px}header .header-wrapper .mainNav li .subNav{position:absolute}.home-info .infoBox{width:50%;display:flex}.home-info .home-about-img,.home-info .home-business-img,.home-info .home-media-img,.home-info .home-ir-img,.home-info .home-csr-img{width:50%}}/*# sourceMappingURL=custom.min.css.map */