.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.box{display:-ms-flexbox;display:-moz-box;display:-webkit-box;display:-o-box;}.box-align{-ms-box-align:center;-moz-box-align:center;-webkit-box-align:center;-o-box-align:center;box-align:center;}.flex{-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1;}.proList:before,.proList:after{content:" ";display:table;}.proList:after{clear:both;}.proList:before,.proList:after{content:" ";display:table;}.proList:after{clear:both;}.proList > li{width:50%;float:left;padding-right:4.8rem;margin-bottom:3rem;}.proList > li:nth-child(2n){margin-right:0;}.proList > li .m-tit-03{font-family:"open_sanssemibold";line-height:1.5;padding-top:1.2rem;padding-bottom:1.2rem;}.imgText-list > li{margin-top:0.5rem;margin-bottom:0.5rem;display:-ms-flexbox;display:-moz-box;display:-webkit-box;display:-o-box;width:100%;}.imgText-list > li:before,.imgText-list > li:after{content:" ";display:table;}.imgText-list > li:after{clear:both;}.imgText-list > li:before,.imgText-list > li:after{content:" ";display:table;}.imgText-list > li:after{clear:both;}.imgText-list > li .pic{display:block;width:auto;height:auto;overflow:hidden;margin-right:12px;}.imgText-list > li .pic img{display:block;width:100%;max-width:112px;height:auto;margin:0 auto;}.imgText-list > li .pic-right{-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1;position:relative;min-height:20px;}.imgText-list > li .name{font-size:1.5rem;line-height:20px;margin-bottom:10px;max-height:20px;overflow:hidden;}.imgText-list > li .name a:link,.imgText-list > li .name a:visited{color:#6e6e6e;}.imgText-list > li .name a:hover{color:#d9310b;}.imgText-list > li .meta{color:#58585b;max-height:32px;line-height:16px;overflow:hidden;}.imgText-list > li .price{position:absolute;bottom:0;width:100%;line-height:30px;height:30px;overflow:hidden;color:#d9310b;font-size:2.4rem;}.article-list{line-height:1.8;}.article-list > li{margin-top:3rem;}.cate-list{overflow:hidden;}.cate-list > li{float:left;width:33.333%;margin-bottom:4rem;padding-right:3.2rem;}.cate-list > li:nth-child(3n){padding-right:0;clear:right;}.cate-list > li a{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.cate-list > li .m-tit-03{font-family:"open_sanssemibold";}.section-subscription{margin-top:13rem;}.tac{font-family:"open_sansbold";font-size:3rem;line-height:4rem;font-weight:bold;}.section-banner{height:498px;position:relative;}.section-banner .banner-list{position:relative;height:100%;}.section-banner .banner-list li{float:left;width:100%;height:100%;left:0;top:0;}.section-banner .prev,.section-banner .next{position:absolute;cursor:pointer;top:50%;z-index:9999;width:1.6rem;height:3.3rem;background-image:url("../images/sprites_home.png");background-repeat:no-repeat;margin-top:-1.6rem;}.section-banner .prev:hover,.section-banner .next:hover{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;opacity:0.5;}.section-banner .prev{left:3.2rem;background-position:-143px -478px;}.section-banner .prev:hover{left:3rem;}.section-banner .next{right:3.2rem;background-position:-173px -478px;}.section-banner .next:hover{right:3rem;}.section-banner .banner-caption{position:absolute;z-index:99;width:100%;height:100%;display:table;text-align:center;color:#FFFFFF;top:0;left:0;}.section-banner .banner-caption .inner{display:table-cell;vertical-align:middle;background:url("../images/banner_mask.png") center center repeat-x;}.section-banner .banner-caption h2{font-size:3.6rem;font-family:"open_sansbold";line-height:5rem;}.section-banner .banner-caption p{font-size:1.8rem;font-family:"open_sanssemibold";line-height:3rem;}.section-banner .banner-caption .btn{margin-top:8rem;height:5.6rem;width:19.2rem;background:#ffffff;font-family:"open_sansbold";}.section-banner .banner-caption .btn:hover{color:#FFFFFF;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;background:#f3aa0c;}@media (max-width:980px){.cate-list li{width:50%;}.cate-list li:nth-child(2n + 1){padding-right:3.2rem;}.cate-list li:nth-child(2n + 2){padding-right:0;}.section-banner .banner-caption .btn{width:22.2rem;}.section-banner .banner-caption .btn-larger{padding:2px 24px;}}@media (max-width:640px){.proList li{width:100%;padding:0;}.cate-list li{width:100%;}.cate-list li:nth-child(2n + 1){padding-right:0;}.cate-list li:nth-child(2n + 2){padding-right:0;}.section-banner .banner-caption .btn{width:22.2rem;}.section-banner .banner-caption .btn-larger{padding:2px 24px;}}@media (max-width:410px){.h1{font-size:2.3rem;}.section-banner .banner-caption .btn{width:22.2rem;}.section-banner .banner-caption .btn-larger{padding:2px 24px;}}