.swiper-container{width:100%;height:350px}.swiper-container img{width:100%;height:350px}.swiper-container .swiper-pagination-bullet{opacity:0.5;background-color:#fff;border-radius:50%}.swiper-container .swiper-pagination-bullet-active{background-color:#B64C44;opacity:1}.index-sub-nav{display:flex;padding:0 30px}.index-sub-nav li{padding:10px;flex:1;text-align:center}.index-sub-nav li a{display:inline-block}.index-sub-nav li .icon{margin-bottom:10px;display:block}.index-sub-nav li .icon img{width:38px}.index-sub-nav li .text{color:#999;font-size:14px}.index-sub-nav li a:hover span{color:#FF734D}.top-box h3.title{font-size:24px;font-weight:bold;line-height:40px;margin-bottom:10px}.top-box .con{display:flex}.top-box .con .item{background-color:#fff;flex:1;position:relative}.top-box .con .item:nth-child(2n){margin-left:30px}.top-box .con .item .pic img{border-top-left-radius:5px;border-top-right-radius:5px;width:585px;height:390px}.top-box .con .item .news-title{font-size:32px;padding:0 15px;margin-top:15px;font-weight:bold}.top-box .con .item .describe{padding:15px;color:#999;font-size:24px}.top-box .con .item .describe .date{float:right}.top-box .con .item .no{position:absolute;left:30px;top:0;width:60px;color:#fff;font-size:16px;font-weight:bold}.top-box .con .item .no .txt{position:absolute;left:0;top:0;width:60px;height:80px;line-height:70px;text-align:center;z-index:2;display:inline-block;font-style:italic}.top-box .con .item .no::after{display:inline-block;width:60px;height:80px;content:"";position:absolute;left:0;top:0;z-index:1;border:1px solid transparent;border-color:#FF734D #FF734D transparent #FF734D;border-width:15px 30px}.left-column{width:770px}.left-column .recommend-news .item{display:flex;margin-bottom:40px;align-items:center}.left-column .recommend-news .item .pic{flex:1;max-width:240px;margin-right:30px}.left-column .recommend-news .item .pic img{width:240px;height:160px;border-radius:5px}.left-column .recommend-news .item .detail{flex:auto}.left-column .recommend-news .item .detail .news-title{font-size:18px;font-weight:bold;margin-bottom:15px}.left-column .recommend-news .item .detail .describe{font-size:16px;color:#999;line-height:24px}.left-column .recommend-news .item .detail .other{margin-top:20px;font-size:14px;color:#999;display:flex}.left-column .recommend-news .item .detail .other span{flex:1}.left-column .recommend-news .item .detail .other .date{text-align:right;max-width:80px}.right-column{margin-left:60px;width:370px}.right-column .design-special-box .pic{position:relative}.right-column .design-special-box .pic img{border-top-left-radius:5px;border-top-right-radius:5px;width:370px;height:calc(370px / 1.5)}.right-column .design-special-box .detail{padding:20px}.right-column .design-special-box .detail .news-title{text-align:center;font-weight:bold;font-size:20px;height:24px;line-height:24px;text-align:center}.right-column .question-box .jump{font-size:22px;background-color:#f1f1f1;border-radius:4px;text-align:center;line-height:55px;margin-top:30px}.right-column .question-box .item{border-top:1px dashed #d8d8d8;margin-top:10px;padding:15px 0}.right-column .question-box .item .author .avatar{display:inline-block}.right-column .question-box .item .author .avatar img{width:40px;height:40px;border-radius:50%}.right-column .question-box .item .author .name{display:inline-block;margin-left:10px;font-size:18px;color:#999}.right-column .question-box .item .detail .q-title{font-size:22px;line-height:32px}.right-column .question-box .item .foot{margin-top:15px;display:flex;align-items:center}.right-column .question-box .item .foot .count{font-size:16px;color:#999;flex:1}.right-column .question-box .item .foot .act{flex:1;max-width:150px;text-align:right}.designer-box h3.title{margin-top:50px;margin-bottom:30px}.designer-box .con{display:flex}.designer-box .con .item{background-color:#fff;flex:1}.designer-box .con .item:not(:nth-child(4)){margin-right:25px}.designer-box .con .item .pic{position:relative}.designer-box .con .item .pic img{border-top-left-radius:5px;border-top-right-radius:5px;width:282px;height:188px}.designer-box .con .item .pic::before{position:absolute;content:'';z-index:100;width:40px;height:4px;display:inline-block;left:121px;bottom:-4px;background-color:#FF734D}.designer-box .con .item .news-title{font-size:18px;padding:0 15px;margin-top:20px;font-weight:bold}.designer-box .con .item .describe{text-align:center;padding:10px 15px;color:#999;font-size:16px;margin-bottom:20px}.business-box h3.title{margin-top:50px;margin-bottom:30px}.business-box .con{margin-bottom:50px;display:flex}.business-box .con .item{background-color:#fff;flex:1}.business-box .con .item:not(:nth-child(5)){margin-right:25px}.business-box .con .item .pic img{width:220px;height:120px}.event-box .item{display:flex;background-color:#fff}.event-box .item .pic{flex:1;max-width:800px;min-width:800px}.event-box .item .pic img{width:800px;height:400px}.event-box .item .detail{padding:30px 0;flex:auto}.event-box .item .detail .status .tag{color:#ffffff;display:inline-block;background-color:#FF734D;position:relative;text-align:center;height:70px;line-height:70px;padding-left:10px;font-size:32px;padding-right:20px}.event-box .item .detail .status .tag::before{display:inline-block;height:70px;content:"";position:absolute;top:0;z-index:1;border:1px solid transparent;border-color:#FF734D transparent #FF734D #FF734D;right:-30px;border-width:35px 25px}.event-box .item .detail .status .tag.tag-end{background-color:#d5d5d5}.event-box .item .detail .status .tag.tag-end::before{border-color:#d5d5d5 transparent  #d5d5d5 #d5d5d5}.event-box .item .detail .status .tag.tag-wait{background-color:#FF9342}.event-box .item .detail .status .tag.tag-wait::before{border-color:#FF9342 transparent #FF9342 #FF9342}.event-box .item .detail .status .tag.tag-process{background-color:#C75547}.event-box .item .detail .status .tag.tag-process::before{border-color:#C75547 transparent #C75547 #C75547}.event-box .item .detail .title{padding:0 20px;font-size:32px;margin-top:15px;line-height:50px;height:150px;overflow:hidden;font-weight:bold}.event-box .item .detail .foot{padding:0 20px;margin-top:30px}.event-box .item .detail .foot p{margin-top:15px;font-size:24px;line-height:30px}.ad-cols{display:flex}.ad-cols .s1{flex:1;width:400px;height:700px}.ad-cols .s1 img{width:400px;height:700px}
