@charset "utf-8";input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;padding:0;background:#f1f1f1;font-family:Helvetica,Arial,"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed","sans-serif"}html{border-color:#ccc;min-width:1400px}.anima-action{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.anima-action:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.homepage-banner{position:relative;width:100%;height:700px;margin:auto;overflow:hidden;text-align:center;min-width:1600px}.homepage-banner img{width:2000px;margin:0 -100%}.homepage-banner-shade{position:absolute;bottom:-1px;left:0;height:702px;width:100%;background:url(/images/banner-shade.png) no-repeat bottom left;background-size:100%}.nav{position:absolute;top:20px;left:0;z-index:99;width:100%}.nav-wrap{width:1360px;height:50px;margin:10px auto 0 auto;padding:20px;background:#fff;border-radius:15px;box-shadow:0 6px 10px rgba(0,0,0,.3)}.nav-logo{float:left;margin-left:20px}.nav-logo img{height:40px;padding:5px 0}.nav-link{float:right}.nav-link a{height:50px;margin:0 5px;padding:10px 25px;line-height:50px;color:#333;text-decoration:none;border-radius:25px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.nav-link a:hover{padding:10px 30px;color:#e00d48;background:#ececec}.nav-link .on,.nav-link .current{color:#fff;background:#e00d48}.nav-language{float:right;width:130px;text-align:right}.nav-language a{height:50px;margin:0 5px;padding:5px 5px;line-height:50px;color:#6d85ea;text-decoration:none;border-radius:25px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.nav-language a:hover{padding:10px;color:#fff;background:#e00d48}.nav-language .on,.nav-language .current{color:#fff;background:#6d85ea}.nextpage{padding:30px 0;font-size:14px;line-height:40px;color:#999;text-align:center}.nextpage a{margin:0 5px;padding:5px 10px;color:#999;text-decoration:none;background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.nextpage a:hover{background:#e4d1a3;color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.3);transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}.sidebar{width:250px;float:right}.sidebar-search{width:180px;margin-bottom:20px;padding:10px;overflow:hidden;background:#333}.sidebar-search div{position:relative;width:180px;height:30px;background:#fff;overflow:hidden;border-radius:15px}.sidebar-search .textInput{-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);width:130px;height:30px;padding:0 10px;font-size:14px;color:#999;border:0;background:#fff;border-radius:20px}.sidebar-search .searchBtn{position:absolute;top:0;right:0}.homeTop{}.homeTop .banner{position:relative;width:100%;margin:auto;overflow:hidden;text-align:center;text-align:center}.homeTop .banner img{width:100%;margin:0;transition:all 3s ease-in-out;-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;-o-transition:all 3s ease-in-out}.homeAbout{position:relative;height:550px;background:url("/images/home-about-bg.png") no-repeat center bottom;z-index:5}.homeAbout-wrap{width:600px;padding:40px 800px 0 0;margin:auto;color:#fff}.homeAbout-content-title{margin-bottom:20px;font-size:46px;line-height:200%;font-weight:lighter;text-transform:uppercase}.homeAbout-content-title .viewmore{float:right;height:30px;margin-top:30px;padding:0 20px 0 35px;font-size:14px;line-height:30px;color:#fff;text-decoration:none;display:block;border:1px solid #fff;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon2.png") no-repeat left center;background-size:30px}.homeAbout-content-text{margin-bottom:40px;font-size:16px;line-height:180%;text-shadow:5px 5px 5px rgba(25,33,50,.4)}.homeAbout-data div{float:left;padding-right:60px;font-size:16px;line-height:180%}.homeAbout-data div span{font-size:50px;font-weight:lighter}.homeProduct{position:relative;height:1500px;padding-top:80px;margin-top:-50px;background:#f8f7f8 url("/images/home-pr-bg.gif") no-repeat center top;text-align:center;z-index:4}.homeProduct-title{width:1200px;margin:60px auto 20px auto;font-size:46px;line-height:200%;color:#e1113d;font-weight:lighter;text-transform:uppercase}.homeProduct-content{width:1000px;margin:0 auto 80px auto;font-size:16px;line-height:180%;color:#323c6b}.homeProduct-item{width:1320px;margin:0 auto 40px auto;text-align:center;overflow:hidden}.homeProduct-item div{float:left;width:250px;padding:0 40px;font-size:16px;line-height:150%;color:#323c6b;text-transform:uppercase}.homeProduct-item div img{width:250px;height:250px;display:block;border-radius:50%}.homeProduct .viewmore{width:80px;height:30px;margin:20px auto 0 auto;padding:0 20px 0 35px;font-size:14px;line-height:30px;color:#e1113d;text-decoration:none;display:block;border:1px solid #e1113d;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon1.png") no-repeat left center;background-size:30px}.homeQuality{position:relative;margin:-580px 0 100px 0;z-index:4}.homeQuality-wrap{width:1400px;margin:auto;overflow:hidden}.homeQuality-img{float:left;width:720px;height:480px}.homeQuality-img img{display:block;width:100%;max-height:480px}.homeQuality-content-title{margin:0 0 20px 800px;padding-top:10px;font-size:46px;line-height:200%;color:#e1113d;font-weight:lighter;text-transform:uppercase}.homeQuality-content-text{margin:0 0 40px 800px;font-size:16px;line-height:160%;color:#323c6b}.homeQuality-content-text span{font-size:24px;line-height:140%}.homeQuality .viewmore{float:left;height:30px;margin-top:20px;padding:0 20px 0 35px;font-size:14px;line-height:30px;color:#e1113d;text-decoration:none;display:block;border:1px solid #e1113d;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon1.png") no-repeat left center;background-size:30px}.homeMarket{clear:both;height:700px;background:url("/images/homeMarket-bg.png") no-repeat center;color:#fff}.homeMarket-wrap{width:600px;padding:80px 800px 0 0;margin:auto}.homeMarket-content-title{font-size:46px;margin-bottom:40px;line-height:200%;font-weight:lighter;text-transform:uppercase}.homeMarket-content-text{margin-bottom:40px;font-size:16px;line-height:180%;text-shadow:5px 5px 5px rgba(25,33,50,.4)}.homeMarket-data{width:100%;margin-bottom:40px;overflow:hidden;text-align:center}.homeMarket-data div{float:left;padding-right:60px;font-size:20px;line-height:150%;font-weight:lighter}.homeMarket-data div span{padding-top:50px;font-size:50px;color:#60fff9;font-weight:lighter;display:block}.homeService{height:640px;background:url("/images/homeService-bg.png") no-repeat top center}.homeService-wrap{width:1400px;margin:auto;padding-top:50px}.homeService-content-title{margin:0 auto 60px auto;font-size:46px;line-height:200%;text-align:center;color:#e1113d;font-weight:lighter;text-transform:uppercase}.homeService-img{width:1400px;margin:auto}.homeService-img img{width:100%;display:block}.homeServiceM-img{display:none}.homeInfo{}.homeInfo-wrap{width:1300px;margin:auto;padding:50px 0}.homeInfo-content-title{margin:0 auto 40px auto;font-size:46px;line-height:200%;text-align:center;color:#e1113d;font-weight:lighter;text-transform:uppercase}.homeInfo-infoItem{overflow:hidden}.homeInfo-infoItem a{float:left;list-style:none;width:360px;margin:0 35px 0 35px;padding:0;display:block;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;overflow:hidden;text-decoration:none}.homeInfo-infoItem a img{width:360px;border-radius:5px}.homeInfo-infoItem-text{font-size:14px;line-height:20px;padding-top:10px;color:#333}.homeInfo-infoItem-type{font-size:12px;line-height:20px;color:#999}.homeInfo .viewmore{width:80px;height:30px;margin:20px auto 0 auto;padding:0 20px 0 35px;font-size:14px;line-height:30px;color:#e1113d;text-decoration:none;display:block;border:1px solid #e1113d;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon1.png") no-repeat left center;background-size:30px}.footer{padding:20px 0;background:#999}.footer-content{width:1360px;margin:auto;font-size:14px;line-height:48px;color:#fff}.footer-logo{float:right;height:30px;margin-top:9px}.page-banner{position:relative;width:100%;height:500px;margin:auto auto 60px auto;overflow:hidden;text-align:center}.page-banner img{width:2000px;margin:0 -100%;transition:all 3s ease-in-out;-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;-o-transition:all 3s ease-in-out}.page-wrap{width:1360px;margin:auto auto 60px auto;padding:20px;overflow:hidden}.page-content-title{text-align:center;margin-bottom:40px;font-size:30px;line-height:150%;color:#e1113d;font-weight:bold;text-transform:uppercase}.page-type{float:right;width:250px;margin:0 0 20px 0}.page-type img{height:40px}.page-type a{position:relative;height:40px;padding:10px 0;font-size:16px;line-height:40px;color:#333;text-decoration:none;text-align:center;background:#fff;display:block;border:1px solid #e8e8e8;border-top:0;background:#fff url(/images/page-type-more.png) no-repeat 220px center;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.page-type .on,.page-type .current{padding-right:20px;background:#e00d48 url(/images/page-type-more.png) no-repeat 220px center;color:#fff;z-index:1}.page-type a:first-child{border-top:1px solid #e8e8e8;border-radius:10px 10px 0 0}.page-type a:last-child{border-radius:0 0 10px 10px}.page-type a:hover{padding-right:20px;color:#e00d48;background:#fff url(/images/page-type-more.png) no-repeat 225px center;box-shadow:0 0 5px rgba(0,0,0,.2);z-index:2;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);border-radius:10px}.page-type p{height:40px;margin:0 0 0 10px;padding-left:20px;text-align:left}.page-type .icon-type{padding-left:50px;background:url(/images/pageType-icon-type.png) no-repeat top left}.page-type .icon-about{padding-left:50px;background:url(/images/pageType-icon-about.png) no-repeat top left}.page-type .icon-cooperation{padding-left:50px;background:url(/images/pageType-icon-cooperation.png) no-repeat top left}.page-type .on p,.page-type .current p{font-weight:bold;background-position:bottom left}.page-about-content{float:left;width:1000px;padding:40px;font-size:18px;line-height:30px;color:#666;overflow:hidden;background:#fff;border-radius:10px}.page-about-content p{margin:0 0 20px 0;padding:0}.page-content-prType{padding:10px 0 0 10px}.page-content-prType img{float:left;width:80px;margin:0 10px 10px 0;padding:10px;background:#fff;text-align:center;display:block;border-radius:10px}.page-content-prType img:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.page-cooperation-content{float:left;width:1160px;font-size:16px;line-height:30px;color:#666}.page-cooperation-item{margin:0;padding:20px 0 0 0}.page-cooperation-item li{list-style:none;margin:0 0 30px 0;padding:0;height:200px;background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.page-cooperation-item li:hover{box-shadow:10px 5px 10px rgba(0,0,0,.2);transform:translate(-10px,0);-webkit-transform:translate(-10px,0);-moz-transform:translate(-10px,0);-o-transform:translate(-10px,0);-ms-transform:translate(-10px,0)}.page-cooperation-item img{float:left;width:340px;height:200px;margin-right:30px}.page-cooperation-item div{margin-left:370px;padding:20px 20px 20px 0;font-size:18px;color:#b89368;overflow:hidden}.page-cooperation-item div p{text-indent:0;margin:0}.page-cooperation-title{padding:0 0 20px 0;margin:0;text-indent:0}.page-cooperation-text{padding:0;font-size:14px;line-height:150%;text-indent:28px;color:#666}.page-info-content{float:left;width:1060px;font-size:16px;line-height:30px;color:#666}.page-infoItem{margin:0;padding:0;overflow:hidden}.page-infoItem li{position:relative;float:left;list-style:none;width:330px;margin:0 22px 20px 0;padding:0;background:#fff;display:block;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:10px;overflow:hidden}.page-infoItem li:hover{box-shadow:10px 5px 10px rgba(0,0,0,.2)}.page-infoItem li a{text-decoration:none}.page-infoItem img{float:left;width:330px;height:220px;margin-right:30px}.page-infoItem p{padding:15px 20px 0 0;margin:0;overflow:hidden}.page-infoItem-title{padding:0 0 10px 0;margin:0;font-size:16px;color:#333;text-indent:0}.page-infoItem-text{padding:20px 20px 0 20px;margin-bottom:10px;font-size:14px;line-height:150%;text-indent:28px;color:#666;overflow:hidden}.page-infoItem-type{height:20px;padding:0 20px 10px 20px;font-size:12px;line-height:20px;color:#b89368}.page-infoItem-type a{float:right;padding:0 10px;color:#fff;background:#ccc;border-radius:5px;display:block}.page-article{position:relative;width:1160px;margin:-300px auto 0 auto;padding:50px 80px;background:#fff;z-index:99;border-radius:10px}.page-article-title{margin-bottom:20px;font-size:30px;line-height:200%;color:#b89368;text-align:center}.page-article-otherInfo{margin-bottom:30px;font-size:14px;color:#999;text-align:center}.page-article-otherInfo span{padding:0 20px}.page-article-content-none{height:400px;background:#fff url(/images/rInfo-detailed-none.png) no-repeat center;background-size:200px}.page-article-content{font-size:18px;line-height:30px;color:#666;overflow:hidden}.page-article-content p{margin:0 0 20px 0;padding:0}.page-article-content img{width:800px;display:block;margin:auto}.page-article-nextpage{width:1160px;margin:0 auto 60px auto;padding:10px 0;font-size:14px;line-height:40px;color:#999}.page-article-nextpage a{float:left;color:#999;text-decoration:none}.page-article-nextpage a:hover{color:#666;text-decoration:underline}.page-article-nextpage a:last-child{float:right}.page-contact-item{float:left;width:48%;margin:0 1% 40px 1%;overflow:hidden;color:#333;box-shadow:0 10px 10px #ccc;border-radius:10px;overflow:hidden;background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.page-contact-item:hover{background:#e1113d;color:#fff}.page-contact-item:hover .page-contact-info span{color:#fff}.page-contact-map{position:relative;width:100%}.page-contact-map-img{height:250px;overflow:hidden}.page-contact-map-img img{height:600px;margin:-12% 0 0 -28%;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:10px}.page-contact-map-img:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03)}.page-contact-map-img .icon{position:absolute;top:120px;left:360px;z-index:1;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.page-contact-map-img .icon img{height:50px}.page-contact-map-img:hover .icon{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}.page-contact-info{padding:30px 20px;overflow:hidden;z-index:1}.page-contact-map-img:hover .page-contact-info{padding:30px 20px;background:#e1113d;color:#fff;overflow:hidden;z-index:1}.page-contact-info div{clear:both;margin:0 10px;padding:6px 10px;font-size:16px;line-height:28px;overflow:hidden}.page-contact-info div:last-child span{height:60px}.page-contact-info span{font-size:16px;display:block;float:left;width:150px;color:#999}.page-contact-info .tel{font-size:24px;width:300px;color:#333}.page-contact-otherinfo{float:left;width:48%;margin:0 1% 40px 1%;border-radius:10px;overflow:hidden;color:#666;box-shadow:0 10px 10px #ccc;background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.page-contact-otherinfo:hover{background:#e1113d;color:#fff}.page-contact-otherinfo:hover .page-contact-info .title,.page-contact-otherinfo:hover .page-contact-info div,.page-contact-otherinfo:hover .page-contact-info span{color:#fff}.page-contact-otherinfo .page-contact-info div{float:left;width:42%;color:#333;clear:none}.page-contact-otherinfo .page-contact-info div:last-child{height:28px}.page-contact-otherinfo .page-contact-info span{width:100px;color:#999}.page-contact-otherinfo .page-contact-info .title{float:none;width:100%;font-size:20px;color:#e1113d;font-weight:bold}.page-contact-otherinfo .page-contact-info .tel{color:#333}.page-prInfo{width:1060px;margin:-300px auto 0 auto;padding-bottom:60px}.page-prInfo-base{position:relative;height:380px;background:#f9f9f9;margin-bottom:40px;z-index:99;box-shadow:0 0 10px rgba(0,0,0,.3)}.page-prInfo-base img{float:left;width:380px;height:380px;display:block;background:#fff}.page-prInfo-base-content{margin-left:380px;padding:0 50px}.page-prInfo-base-title{padding:30px 0;font-size:22px;list-style:none;color:#b89368}.page-prInfo-base-info{font-size:16px;line-height:26px;color:#666}.page-prInfo-base-info div{padding:5px 0;overflow:hidden}.page-prInfo-base-info div:last-child{margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.page-prInfo-base-info div span{float:left;padding-right:30px}.page-prInfo-detailed{width:1000px;padding:30px;background-color:#fff}.page-prInfo-detailed-none{height:400px;background:#fff url(/images/rInfo-detailed-none.png) no-repeat center;background-size:200px}.page-pritem{width:1000px;padding:40px;background:#fff;border-radius:10px}.page-pritem ul{padding:40px 0 0 0}.page-pritem li{list-style:none;min-height:250px;padding:0 0 40px 0;margin-bottom:40px;border-bottom:1px dashed #ccc;overflow:hidden}.page-pritem li img{float:left;width:250px;border-radius:10px}.page-pritem-content{margin-left:280px;background:#fff;border-radius:10px}.page-pritem-type{margin:0 0 20px 280px;line-height:30px;font-size:22px;color:#666;font-weight:bold}.page-pritem-listTitle{line-height:30px;color:#999;text-align:center;border-bottom:1px solid #ccc;overflow:hidden}.page-pritem-listTitle div{float:left;width:8%;padding:1%;height:30px;font-size:12px;border-right:1px dashed #e8e8e8}.page-pritem-listTitle div:last-child{width:56%;border-right:0}.page-pritem-list{line-height:30px;color:#333;text-align:center;border-bottom:1px solid #ccc;overflow:hidden}.page-pritem-list div{float:left;width:8%;padding:1%;height:30px;font-size:14px;border-right:1px dashed #e8e8e8}.page-pritem-list div:last-child{width:56%;border-right:0}.page-pritem-list:last-child{border:0}.page-pritem-list:hover{background:#e1113d;color:#fff;border-radius:10px;overflow:hidden;border-bottom:1px solid #e1113d;box-shadow:0 10px 10px rgba(0,0,0,.3)}@media screen and (max-width:1079px){html{min-width:100vw;border-color:#ccc;width:100vw;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:.625em}.nav{position:absolute;top:0;left:0;z-index:99;width:100%;background:rgba(255,255,255,.8);border-radius:0 0 10px 10px;overflow:hidden}.nav-wrap{width:100vw;height:auto;margin:0;padding:0;box-shadow:none;background:none;border-radius:0;overflow:hidden}.nav-logo{float:none;margin:0;padding:2vw 0;text-align:center;background:rgba(255,255,255,1)}.nav-logo img{height:35px;padding:5px 0}.nav-link{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;padding:2vw 0}.nav-link a{flex:1;margin:0 5px;padding:0 5px;height:30px;font-size:1.2rem;line-height:30px;text-align:center;color:#333;text-decoration:none;border-radius:10px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.nav-link a:hover{padding:0 5px;color:#e00d48;background:#ececec}.nav-link .on,.nav-link .current{color:#fff;background:#e00d48}.nav-language{position:absolute;right:5px;top:10px;width:auto;text-align:right;font-size:1.2rem}.nav-language a{height:auto;margin:0 5px;padding:5px 5px;line-height:50px;color:#fff;background:#6d85ea;text-decoration:none;border-radius:25px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.nav-language a:hover{padding:0;background:none}.nav-language a:active{padding:0;color:#fff;background:#6d85ea}.nav-language .on,.nav-language .current{color:#fff;background:#6d85ea;display:none}.homeTop{width:100vw;overflow:hidden}.homeTop .banner{position:relative;width:100vw;margin:auto;overflow:hidden;text-align:center;text-align:center}.homeTop .banner img{width:170vw;margin:62px 0 0 -35vw;transition:all 3s ease-in-out;-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;-o-transition:all 3s ease-in-out}.homepage-banner{position:relative;width:100vw;margin:auto;overflow:hidden;text-align:center}.homeAbout{position:relative;width:100vw;height:auto;padding:13vw 0;background:#6475ce url("/images/home-about-bg.png") no-repeat left bottom;background-size:220% auto;z-index:5}.homeAbout-wrap{width:92vw;padding:4vw;margin:auto;color:#fff}.homeAbout-content-title{position:static;margin:0 0 4vw 0;padding:0;font-size:2rem;line-height:200%;font-weight:lighter;text-align:center;text-transform:uppercase}.homeAbout-content-title .viewmore{position:absolute;left:50%;bottom:15vw;float:left;width:70px;height:26px;margin:30px 0 0 -50px;padding:0 10px 0 30px;font-size:1.2rem;line-height:26px;color:#fff;text-decoration:none;display:block;border:1px solid #fff;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon2.png") no-repeat left center;background-size:26px}.homeAbout-content-text{height:12rem;margin-bottom:60px;padding:55vw 5vw 0 5vw;font-size:1.3rem;line-height:2rem;text-align:center;text-shadow:5px 5px 5px rgba(25,33,50,.4);overflow:hidden;text-overflow:ellipsis}.homeAbout-data{display:none}.homeAbout-img{position:absolute;top:30vw;left:10vw;width:80vw;height:50vw;margin:auto;background:#6475ce url("/images/home-about-bg.png") no-repeat 80% 30%;background-size:auto 150%;border-radius:10px}.homeProduct{position:relative;width:100vw;height:auto;padding:10vw 0 60vw 0;margin-top:0;background:#f8f7f8 url("/images/home-pr-bg.gif") no-repeat center top;text-align:center;background-size:auto 100%;z-index:4}.homeProduct-title{width:92vw;margin:0 auto;padding:8vw 0 2vw 0;font-size:2rem;line-height:200%;color:#e1113d;font-weight:lighter;text-transform:uppercase}.homeProduct-content{width:90vw;height:10rem;margin-bottom:8vw;padding:2vw 5vw 0 5vw;font-size:1.3rem;line-height:2rem;text-align:center;overflow:hidden;text-overflow:ellipsis}.homeProduct-item{width:100vw;margin:0 auto 10vw auto;text-align:center;overflow:hidden}.homeProduct-item div{float:left;width:40vw;padding:0 5vw;font-size:1.2rem;line-height:150%;color:#323c6b;text-transform:uppercase}.homeProduct-item div img{width:40vw;height:40vw;display:block;border-radius:50%}.homeProduct .viewmore{width:70px;height:26px;margin:30px auto 0 auto;padding:0 10px 0 30px;font-size:1.2rem;line-height:26px;color:#e1113d;text-decoration:none;display:block;border:1px solid #e1113d;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon1.png") no-repeat left center;background-size:26px}.homeQuality{position:relative;width:100vw;margin:-80px 0 0 0;padding-bottom:40px;z-index:4;background:#f8f8f8}.homeQuality-wrap{width:80vw;margin:auto;overflow:visible}.homeQuality-img{float:none;width:80vw;height:auto;margin:-30vw auto 0 auto}.homeQuality-img img{display:block;width:100%;height:auto}.homeQuality-content-title{margin:0 0 20px 0;padding-top:10px;font-size:2rem;line-height:200%;color:#e1113d;text-align:center;font-weight:lighter;text-transform:uppercase}.homeQuality-content-text{width:auto;margin:0 0 40px 0;font-size:1.3rem;line-height:160%;color:#323c6b;text-align:center}.homeQuality-content-text span{font-size:1.6rem;line-height:140%}.homeQuality-content-text p{margin-bottom:10vw}.homeQuality .viewmore{float:none;height:26px;width:40vw;margin:20px auto 0 auto;padding:0 20px 0 30px;font-size:1.2rem;line-height:26px;color:#e1113d;text-decoration:none;display:block;border:1px solid #e1113d;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon1.png") no-repeat left center;background-size:26px}.homeMarket{clear:both;width:100vw;height:auto;background:url("/images/homeMarket-bg.png") no-repeat center;background-size:auto 100%;color:#fff}.homeMarket-wrap{width:80vw;padding:20vw 10vw 10vw 10vw;margin:auto;background:rgba(0,0,0,.3)}.homeMarket-content-title{font-size:2rem;margin-bottom:40px;line-height:200%;font-weight:lighter;text-transform:uppercase}.homeMarket-content-text{margin-bottom:40px;font-size:1.3rem;line-height:2rem;text-align:left;overflow:hidden;text-overflow:ellipsis}.homeMarket-data{width:100%;margin-bottom:5vw;overflow:hidden;text-align:center}.homeMarket-data div{float:left;padding-right:10vw;font-size:1.3rem;line-height:150%;font-weight:normal;text-shadow:rgba(0,0,0,.7)}.homeMarket-data div span{padding-top:5vw;font-size:3rem;color:#60fff9;font-weight:bold;display:block}.homeService{width:100vw;height:auto;padding:0 0 6vw 0;background:url("/images/homeService-bg.png") no-repeat top center;background-size:auto 100%;overflow:hidden}.homeService-wrap{width:100vw;margin:auto;padding-top:50px}.homeService-content-title{margin:0 auto 4vw auto;font-size:2rem;line-height:200%;text-align:center;color:#e1113d;font-weight:lighter;text-transform:uppercase}.homeService-img{width:100vw;margin:0;display:none}.homeServiceM-img{width:100vw;margin:0;display:block}.homeServiceM-img img{width:96vw;margin:auto;display:block}.homeInfo{width:100vw}.homeInfo-wrap{width:100vw;margin:auto;padding:50px 0}.homeInfo-content-title{margin:0 auto 6vw auto;font-size:2rem;line-height:200%;text-align:center;color:#e1113d;font-weight:lighter;text-transform:uppercase}.homeInfo-infoItem{overflow:hidden}.homeInfo-infoItem a{float:none;list-style:none;width:70vw;margin:0 auto 5vw auto;padding:0;display:block;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;overflow:hidden;text-decoration:none}.homeInfo-infoItem a img{width:70vw;border-radius:10px}.homeInfo-infoItem-text{font-size:14px;line-height:20px;padding-top:10px;color:#333}.homeInfo-infoItem-type{font-size:12px;line-height:20px;color:#999}.homeInfo .viewmore{width:70px;height:26px;margin:30px auto 0 auto;padding:0 10px 0 30px;font-size:1.2rem;line-height:26px;color:#e1113d;text-decoration:none;display:block;border:1px solid #e1113d;border-radius:20px;text-transform:lowercase;background:url("/images/viewmore-icon1.png") no-repeat left center;background-size:26px}.footer{width:100vw;padding:20px 0;background:#999;text-align:center}.footer-content{width:90vw;margin:auto;font-size:1.2rem;line-height:200%;color:#fff}.footer-content span{display:block}.footer-logo{float:none;height:30px;margin-top:9px;display:block}.footer img{display:block;margin:0 auto 2vw auto}.page-banner{position:relative;width:100vw;height:auto;margin:auto auto 4vw auto;overflow:hidden;text-align:center}.page-banner img{width:200vw;margin:62px 0 0 -35vw;transition:none}.page-wrap{width:100vw;margin:0;padding:0;overflow:hidden}.page-content-title{text-align:center;margin-bottom:4vw;font-size:2rem;color:#e1113d;font-weight:bold;text-transform:uppercase}.page-type{float:none;width:80vw;margin:0 auto 20px auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;background-color:#fff;border-radius:20px;overflow:hidden}.page-type img{height:30px}.page-type a{position:relative;flex:1;height:30px;padding:0;margin:1vw;font-size:1.3rem;line-height:30px;color:#333;text-decoration:none;background:#fff;display:block;border:0;background-color:#fff;background-image:none;transition:none;border-radius:15px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;text-align:center}.page-type .on,.page-type .current{padding:0;background-color:#e00d48;background-image:none;color:#fff;z-index:1;text-align:center}.page-type a:first-child{border-radius:15px;border:0}.page-type a:last-child{border-radius:15px;border:0}.page-type a:hover{padding-right:0;color:#e00d48;border:0;background-color:#fff;background-image:none;box-shadow:none;z-index:2;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);border-radius:10px}.page-type p{height:30px;margin:0 0 0 10px;padding:0;text-align:center}.page-type .on p,.page-type .current p{margin:0;padding:0;font-weight:bold;background-position:bottom left;text-align:center}.page-about-content{float:none;width:88vw;padding:6vw;margin:0;font-size:1.4rem;line-height:200%;color:#666;overflow:hidden;background:#fff;border-radius:0}.page-about-content p{margin:0 0 2vw 0;padding:0}.page-info-content{float:none;width:100vw;font-size:1.4rem;line-height:180%;color:#666}.page-infoItem{margin:0;padding:0;overflow:hidden}.page-infoItem li{position:relative;float:none;list-style:none;width:80vw;margin:0 auto 6vw auto;padding:0;background:#fff;display:block;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:10px;overflow:hidden}.page-infoItem li:hover{box-shadow:10px 5px 10px rgba(0,0,0,.2)}.page-infoItem li a{text-decoration:none}.page-infoItem img{float:none;width:80vw;margin-bottom:2vw;height:auto;margin-right:0}.page-infoItem p{padding:0;margin:0;overflow:hidden}.page-infoItem-title{padding:0 4vw 2vw 4vw;margin:0;font-size:1.5rem;color:#333;text-indent:0}.page-infoItem-text{padding:2vw 2vw 0 2vw;margin-bottom:0;font-size:1.4rem;line-height:150%;text-indent:28px;color:#666;overflow:hidden}.page-infoItem-type{height:20px;padding:0 20px 10px 20px;font-size:1.2rem;line-height:20px;color:#b89368}.page-infoItem-type a{float:right;padding:0 10px;color:#fff;background:#ccc;border-radius:5px;display:block}.page-article{position:relative;width:92vw;margin:-20vw auto 0 auto;padding:4vw;background:#fff;z-index:99;border-radius:10px 10px 0 0}.page-article-title{margin-bottom:4vw;font-size:2rem;line-height:150%;color:#b89368;text-align:center}.page-article-otherInfo{margin-bottom:8vw;font-size:1.4rem;color:#999;text-align:center}.page-article-otherInfo span{padding:0 4vw}.page-article-content-none{height:400px;background:#fff url(/images/rInfo-detailed-none.png) no-repeat center;background-size:200px}.page-article-content{font-size:1.4rem;line-height:180%;color:#666;overflow:hidden}.page-article-content p{margin:0 0 4vw 0;padding:0}.page-article-content img{width:800px;display:block;margin:auto}.page-article-nextpage{width:94vw;margin:0 auto 10vw auto;padding:2vw 0;font-size:1.2rem;line-height:160%;color:#999}.page-article-nextpage a{float:left;width:50%;color:#666;text-decoration:none;padding:2vw 0}.page-article-nextpage a:hover{color:#666;text-decoration:underline}.page-article-nextpage a:last-child{float:right;text-align:right}.page-contact-item{float:none;width:92vw;margin:0 auto 10vw auto;overflow:hidden;color:#666;box-shadow:0 10px 10px #ccc;border-radius:10px;background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.page-contact-item:hover{background:#fff;color:#333}.page-contact-map{position:relative;width:100%}.page-contact-map-img{height:80vw;overflow:hidden;background:url(/images/contact-map.png) no-repeat -70vw -5vw;background-size:auto 130vw}.page-contact-map-img img{display:none}.page-contact-map-img:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03)}.page-contact-map-img .icon{position:absolute;top:31vw;left:36vw;z-index:1;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.page-contact-map-img .icon img{height:12vw;width:auto;margin:0;display:block}.page-contact-map-img:hover .icon{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}.page-contact-item:nth-child(3) .page-contact-map-img{background:url(/images/contact-map2.png) no-repeat 53% 38%;background-size:auto 120vw}.page-contact-item:nth-child(3) .page-contact-map-img img{display:none}.page-contact-item:nth-child(3) .page-contact-map-img .icon img{height:12vw;margin:0;display:block}.page-contact-info{padding:4vw;overflow:hidden;z-index:1}.page-contact-map-img:hover .page-contact-info{padding:30px 20px;background:#e1113d;color:#fff;overflow:hidden;z-index:1}.page-contact-info div{clear:both;margin:2vw 0;padding:1vw 2vw;font-size:1.5rem;line-height:150%;color:#333;overflow:hidden}.page-contact-info div:last-child span{height:auto}.page-contact-info span{font-size:1.2rem;display:block;float:none;width:150px;color:#999}.page-contact-info .tel{font-size:2rem;width:auto;color:#e1113d}.page-contact-otherinfo{float:none;width:92vw;margin:0 auto 10vw auto;padding:0;overflow:hidden;box-shadow:0 10px 10px #ccc;border-radius:10px;background:#fff;font-size:1.5rem}.page-contact-otherinfo .page-contact-info div{float:left;width:44%;height:auto;color:#333;clear:none}.page-contact-otherinfo .page-contact-info span{width:100px;color:#999}.page-contact-otherinfo .page-contact-info .tel{color:#333}.page-contact-otherinfo .page-contact-info .title{float:none;width:100%;margin:0;font-size:2rem;color:#e1113d;font-weight:bold}.page-contact-otherinfo:hover{background:#fff;color:#333}.page-contact-otherinfo:hover .title{color:#fff}.page-contact-otherinfo .page-contact-info div:last-child{height:auto}.page-pritem{width:92vw;padding:4vw;background:none;border-radius:10px;overflow:hidden}.page-pritem ul{padding:10vw 0 0 0}.page-pritem li{list-style:none;min-height:250px;padding:0 0 40px 0;margin-bottom:40px;border-bottom:1px dashed #ccc}.page-pritem li img{float:none;width:60vw;max-width:300px;margin:auto;border-radius:10px;display:block}.page-pritem-content{margin:0;background:#fff;border-radius:10px;overflow-x:scroll}.page-pritem-type{margin:4vw 0;line-height:150%;font-size:2rem;color:#666;font-weight:bold;text-align:center}.page-pritem-listTitle{width:180vw;max-width:740px;line-height:30px;color:#999;text-align:center;border-bottom:1px solid #ccc;overflow:hidden}.page-pritem-listTitle div{float:left;width:8%;padding:1%;height:30px;font-size:1.2rem;border-right:1px dashed #e8e8e8}.page-pritem-listTitle div:last-child{width:56%;border-right:0;text-align:left}.page-pritem-list{width:180vw;max-width:740px;line-height:30px;color:#333;text-align:center;border-bottom:1px solid #ccc;overflow:hidden}.page-pritem-list div{float:left;width:8%;padding:1%;height:30px;font-size:1.4rem;border-right:1px dashed #e8e8e8}.page-pritem-list div:last-child{width:56%;border-right:0;text-align:left}.page-pritem-list:last-child{border:0}.page-pritem-list:hover{background:#e1113d;color:#fff;border-radius:10px;overflow:hidden;border-bottom:1px solid #e1113d;box-shadow:0 10px 10px rgba(0,0,0,.3);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}