body > section{padding-top:90px;}
section .heading  .cate{position: absolute;right:0;top:0;}
section .heading  .cate a{margin-left:20px;}
section .heading  .cate a.active{color:#ff4141;border-bottom: 1px solid #ff4141;}
/*swiper*/
.section-slider {position:relative;padding:0;z-index:99;height: 600px;}
.section-slider .swiper-container { width: 100%;height: 100%;}
.section-slider .swiper-slide {background-position: center center;background-size: cover;}
.section-slider .container {padding:5% 10%;}
.section-slider p.ani{margin:0;font-size: 48px;line-height:1.4;letter-spacing:.5em;color: #fff;font-weight: bold;}
.swiper-pagination-bullet{width: 64px;height:4px;border-radius: 2px;border:1px solid #fff;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
/*account*/
.section-account{padding:20px;background: #222835;}
.section-account .body{height:120px;border:1px solid #666;background:#fff;box-shadow: 0 0 5px rgba(0,0,0,0.1);font-size: 0;}
.section-account .item{position:relative;display: inline-block;padding:30px 0;width: 33.33%;text-align: center;}
.section-account .item:after{content: "";position: absolute;top:45px;right:0;height:30px;width: 1px;background: #999;}
.section-account .item:last-child:after{display:none;}
.section-account .item dt,.section-account .item dd{display: inline-block;vertical-align: bottom;line-height: 1;}
.section-account .item .num{font-size:40px;font-weight: 700; margin-right:10px;}
.section-account .item .num small{font-size: 14px;}
.section-account .item .text{font-size: 14px;}
.section-account .item sup{top:-2em;}
.section-account .item sup,.section-account .item sub{font-size: 14px;font-weight: 400;}
.section-account .item p{padding:0;line-height: 1;text-align: left;}
.section-account .item p.text-en{color: #999;}
/*support*/
.section-support .swiper-wrapper{margin-bottom: 30px;}
.section-support .mod-text{text-align: center;background-color: #f4f4f4;}
.section-support .mod-text a {display: block;width: 100%;}
/*product*/
/*news*/
.section-news .news-items{overflow: hidden;}
.section-news .news-items .item {float:left;position:relative;padding:0 0 0 70px;margin:15px 0;width: 640px;}
.section-news .news-items .item .date{position: absolute;top:2px;left:0;font-size: 20px;color: #999;}
.section-news .news-items .item .icon-more{position: absolute;right:0;top:5px;margin:0;border:0 none;}
.section-news .news-items .item .icon-more:hover{background-color: #ff4141;color: #fff;}
.section-news .news-items .item .cover{display: none;}
.section-news .news-items .item.item-0 {width:500px;padding:30px 30px 60px;margin:0 30px 0 0;background-color: #f2f2f2;}
.section-news .news-items .item.item-0 .cover{display:block;width: 100%;}
.section-news .news-items .item.item-0 .title{margin-bottom: 15px;}
.section-news .news-items .item.item-0 .date,.section-news .news-items .item.item-0 .summary{display: none;}
.section-news .news-items .item.item-0 .icon-more{position: relative;top:15px;border:1px solid #666;}
.section-news .news-items .item.item-0 .icon-more:hover{border-color:#ff4141; }
/*about*/
.section-about{padding-bottom:0;background:url(../images/about_index_bg.jpg) no-repeat fixed;background-size: cover;}
.section-about .body{position: relative;margin-top:160px;}
.section-about .mod-pic{position: absolute;left:30px;top:-60px;width: 500px;height:375px;border:10px solid #fff;}
.section-about .mod-pic .cover{width:100%;height:100%;}
.section-about .mod-text{padding:30px 30px 30px 560px;height:360px;background: #305dc3;color: #fff;}
.section-about .mod-text .summary{color: #fff;}
.section-about .mod-text:after{position: absolute;content:'taiyu';right:0;top:160px;bottom:0;font-size: 160px;font-weight: 700;text-transform: uppercase;text-align:center;color: rgba(255,255,255,0.05);}
.section-about .icon-more{border-color: #fff;color: #fff;}
