#header > div{display:none;}
#about .banner{height:750px;background:#f55656;padding:128px 0 0;}
#about .banner h1{margin:0;font-size:0;text-align:center;}
#about .banner h2{text-align:center;color:#fff;font-size:50px;margin:45px 0;}
#about .banner h3{text-align:center;color:#fff;font-size:18px;line-height:35px;margin: 0 auto;width: 1125px;}
#about .banner .banner_icon{width: 840px;margin: 58px auto 1px;}
#about .banner .banner_icon li i{display:block;width:64px;height:64px;margin:10px auto;}
#about .banner .banner_icon li{width:100px;text-align:center;font-size:18px;color:#fff;float:left;margin:0 90px;}
#about .banner .banner_icon li .about_title_icon1{background:url(/images/about_title_icon1.png) no-repeat center center;}
#about .banner .banner_icon li .about_title_icon2{background:url(/images/about_title_icon2.png) no-repeat center center;}
#about .banner .banner_icon li .about_title_icon3{background:url(/images/about_title_icon3.png) no-repeat center center;}
#about .mt{color:#000;font-size:24px;text-align:center;padding-top:52px;margin-bottom:43px;}
#about .mt span{display:block;color:#999;font-size:14px;margin-top:10px;}
#about .about_us .mc .desc{color:#666;line-height:40px;font-size:16px;}
#about .about_us .mc img{margin:124px auto;display:block;}
#about .services{background:#f5f6f8;padding-bottom:82px;}
#about .services .mc li{width:283px;float:left;margin-right:22px;}
#about .services .mc li .title{height:100px;}
#about .services .mc .services_1 .title{background:#ffbf12;}
#about .services .mc .services_1 .title i{background:url(/images/services_1.png) no-repeat center center;}
#about .services .mc .services_2 .title{background:#ff3d41;}
#about .services .mc .services_2 .title i{background:url(/images/services_2.png) no-repeat center center;}
#about .services .mc .services_3 .title{background:#636363;}
#about .services .mc .services_3 .title i{background:url(/images/services_3.png) no-repeat center center;}
#about .services .mc .services_4{margin-right:0;}
#about .services .mc .services_4 .title{background:#1796f4;}
#about .services .mc .services_4 .title i{background:url(/images/services_4.png) no-repeat center center;}
#about .services .mc li .title i{float:left;width:65px;height:65px;margin:18px 16px;}
#about .services .mc li .title p{font-size:18px;color:#fff;float:left;width:170px;margin-top:28px;}
#about .services .mc li .title p span{font-size:12px;display:block;margin-top:10px;}
#about .services .mc li nav{    width: 283px;padding: 20px 5px 15px;}
#about .services .mc li nav a{color:#999;font-size:14px;text-align:center;width:122px;height:36px;border:1px solid #e5e5e5;margin:4px 6px;background:#fafafa;line-height:36px;float:left;}
#about .services .mc li nav a:hover{background:#ff0000;border-color:#ff0000;color:#fff;}
#about .team{padding-bottom:150px;position:relative;}
#about .team .box{width:1100px;height:200px;overflow:hidden;position:relative;margin:0 auto;}
#about .team .mc{overflow:hidden;width:9999px;}
#about .team .mc li{width:555px;float:left;padding:20px;}
#about .team .mc li .img_box{float:left;width:160px;height:160px;overflow:hidden;border-radius:50%;margin-right:30px;}
#about .team .mc li .img_box img{width:160px;}
#about .team .mc li .team_info{float:left;width:310px;}
#about .team .mc li .team_info .name{color:#666;font-size:18px;position:relative;margin: 10px 0 20px;}
#about .team .mc li .team_info .name span{color:#999;font-size:14px;display:block;margin-top:10px;}
#about .team .mc li .team_info .name a{position:absolute;bottom:0;right:0;width:74px;height:28px;background:#ff5256;color:#fff;font-size:12px;text-align:center;line-height:28px;}
#about .team .mc li .team_info .desc{color:#ccc;font-size:13px;line-height:24px;margin:0;}
#about .team .next,
#about .team .prev{position:absolute;width:30px;height:30px;top:245px;cursor:pointer;}
#about .team .next{background:url(/images/right.png) no-repeat center center /contain;right:0;}
#about .team .prev{background:url(/images/left.png) no-repeat center center /contain;}
#about .friend{background:#f5f6f8;padding-bottom:30px;}
#about .friend img{display:block;margin:0 auto;}
#about .about_news{margin-bottom: 112px;}
#about .about_news .pic_news{float:left;width:552px;position:relative;}
#about .about_news .pic_news .bx-wrapper{position:relative;height:184px;overflow:hidden;}
#about .about_news .pic_news .bx-controls{position:absolute;bottom:10px;width: 100%;z-index: 51;}
#about .about_news .pic_news .bx-controls .bx-controls-direction{display:none;}
#about .about_news .pic_news .bx-pager{text-align:right;    padding-right: 10px;}
#about .about_news .pic_news .bx-pager .bx-pager-item{display:inline-block;border-radius:50%;overflow:hidden;margin:0 2px;}
#about .about_news .pic_news .bx-pager .bx-pager-item a{display:block;width:15px;height:15px;background:#fff;font-size:0;}
#about .about_news .pic_news .bx-pager .bx-pager-item .active{background:#f00;}
#about .about_news .article_news li{position: relative;height: 140px;overflow: hidden;border-bottom: 1px solid #f5f6f8;}
#about .about_news .article_news li .follow-news-time {padding: 25px 0 0 10px;width: 85px;color: #bdbdbd;}
#about .about_news .article_news li .news-time-day {font-size: 50px;text-align: center;margin:0;}
#about .about_news .article_news li .news-time-month {font-size: 18px;margin:0;}
#about .about_news .article_news li .follow-news-txt {position: absolute;left: 110px;top: 0;bottom: 0;width: 100%;background: #fff;-webkit-transition: left .4s ease-out;transition: left .4s ease-out;}
#about .about_news .article_news li .follow-news-txt .news-txt-tit {margin-bottom: 15px;padding-top: 32px;font-size: 16px;color: #000;line-height: 1;}
#about .about_news .article_news li .follow-news-txt .news-txt-tit a {text-decoration: none;color: #000;}
#about .about_news .article_news li .follow-news-txt .news-txt-con {line-height: 20px;color: #666;width: 490px;}
#about .about_news .article_news li .follow-news-txt .news-txt-icon {position: absolute;top: 48px;right: 10px;height: 32px;width: 32px;text-align: center;font-size: 24px;}
#about .about_news .article_news li .follow-news-txt .news-txt-icon a {display: block;width: 100%;height: 100%;color: #fff;background: #dc251e;border-radius: 50%;}
#about .about_news .article_news li .follow-news-txt .news-txt-icon a i{background:url(/images/news_right.png) no-repeat center center / contain;height: 32px;width: 32px;display: block;}
#about .about_news .article_news li:hover .follow-news-txt{left:0;}
#about .about_news .mc > .article_news{float: right;width: 600px;border-top: 1px solid #f5f6f8;}
#about .about_news .pic_news .article_news .follow-news-txt .news-txt-con{width: 440px;height: 60px;overflow: hidden;}
#about .about_news .pic_news .article_news .follow-news-txt .news-txt-icon{top:62px}
#about .about_news .pic_news .read_more{width: 100%;height: 52px;display: block;line-height: 52px;padding-left: 30px;background: #f00;color: #fff;font-size: 15px;margin-top: 44px;font-style: italic;text-decoration: none;}
#about .about_news .pic_news .read_more i{background:url(/images/news_right.png) no-repeat center center / contain;height: 32px;width: 32px;float:right;margin-top: 10px;}