﻿
body{font-family: "Microsoft YaHei"; font-size:12px; line-height:24px}
.container{width: 100%;max-width: 1400px;margin: 0 auto;}


/* 导航 */
.head{width: 100%;height: 80px;background: #fff;position: fixed;top: 0;left: 0;z-index: 99;}
.head .logo{width: 115px;line-height: 80px;margin-left: 22px;}
.head .nav{}
.head .nav li{float:left;font-size: 16px;color: #333333;line-height: 78px;padding: 0 26px;}
.head .nav li.on{color: #fe5000;}
.head .nav li:hover{color: #fe5000;}
.head .search-box{margin-right: 95px;margin-top: 28px;}
.head .search-box .text{display:inline-block;height: 24px;width: 120px;padding-left: 10px;}
.head .search-box .submit{display: block;width: 25px;height: 20px;background: url(../image/sou.png) no-repeat center;float: right;cursor:pointer;}
.head .tit{position: absolute;right: 0;top: 0;width: 80px;height: 80px;background: #fe5000;cursor:pointer;outline: none;}
.head .tit span{position: relative;left: 50%;margin-left: -15px;width: 32px;height: 2px;background: #fff;display: block;}
.head .tit span.line01{top: 28px;}
.head .tit span.line02{top: 38px;}
.head .tit span.line03{top: 48px;}
.head .tit.on{background: url(../image/guan.png) no-repeat left center #fff;}
.head .tit.on span{display: none;}
.nav-box{position: fixed;right: 0;top: 0;width: 400px;height: 100%;background: #fcfcfc;overflow: auto;padding-left: 130px;display: none;padding-top: 150px;z-index: 9;}
.nav-box li{font-size: 16px;color: #666666;padding-bottom: 22px;}
.nav-box li h2{font-size: 22px;color: #333333;line-height: 42px;margin-bottom: 5px;}
.nav-box li h2 span{display: inline-block;font-size: 28px;color: #e2e2e2;transition: color 0.3s;margin-right: 15px;position: relative;top: 3px;}
.nav-box li p{padding-left: 50px;line-height: 1.8;}
.nav-box li h2:hover,.nav-box li p:hover{color: #fe5000;}
.bg{width: 100%;height: 100%;background: rgba(0,0,0,.3);display: none;position: fixed;top: 0;left: 0;}



/* 底部 */
.footer{width: 100%;background: #202020;padding: 68px 0 35px;}
.footer .content-a{padding-top: 10px;}
.footer .content-a .f-logo{}
.footer .content-a .lx{font-size: 14px;color: #999999;line-height: 2;margin-top: 33px;}
.footer .content-a .lx p{margin: 8px 0;}
.footer .content-a .share{margin-top: 28px;}
.footer .content-a .share li{display: inline-block;position: relative;margin-right: 14px;}
.footer .content-a .share li .ma{position: absolute;left: -33px;width: 100px;height: 100px;background: #fff;text-align: center;margin-top: 15px;opacity: 0;visibility: hidden;transition: all 0.3s ease-in-out;cursor:pointer;}
.footer .content-a .share li:hover .ma{opacity: 1;visibility: inherit;}
.footer .content-b{font-size: 14px;color: #999999;width:610px;}
.footer .content-b dl{float: left;width: 33.33%;line-height: 2.6;}
.footer .content-b dl h2{font-size: 16px;color: #fe5000;}
.footer .content-b dl .lm{min-height: 144px;}
.footer .content-b dl p:hover{color: #fe5000;}
.footer .content-b dl:nth-child(3n+3){margin-right: 0;}
.copyright{width: 100%;background: #000000;font-size: 12px;color: #999999;line-height: 1.8;padding: 23px 0;}
.copyright a{display: inline-block;margin: 0 5px;}



/* 内页banner */
.ban{width: 100%;height: 540px;margin-top: 80px;}
.ban-2{width: 100%;height: 460px;margin-top: 80px;}


/* 02-集团简介 */
.listnav{width: 100%;height: 100px;background: #fff;text-align: center;}
.listnav li{display: inline-block;width: 10%;font-size: 16px;color: #666666;padding: 38px 0;width: 13.5%;}
.listnav li.on,.listnav li:hover{color: #fe5000;}
.Group{}
.Group .content-a{width: 100%;height: 640px;background: #f5f5f5;}
.Group .content-a .t-t{font-size: 48px;color: #202020;line-height: 1.1;}
.Group .content-a .t-t h3{font-size: 60px;color: #fe5000;font-family: BebasNeue;letter-spacing: 2px;}
.Group .content-a .text{width: 55%;padding: 7vh 5vw 0 12vw;}
.Group .content-a .text .info{color: #202020;line-height: 1.9;margin-top: 48px;}
.Group .content-a .text .info .w-1{font-size: 18px;margin-bottom: 30px;}
.Group .content-a .text .info .w-2{font-size: 16px;}
.Group .content-a .picture{width: 45%;height: 100%;overflow: hidden;}
.Group .content-b{position: relative;width: 100%;overflow: hidden;}
.Group .content-b .t-t{font-size: 48px;color: #fff;line-height: 1.1;}
.Group .content-b .t-t h3{font-size: 60px;color: #fff;font-family: BebasNeue;letter-spacing: 2px;}
.Group .content-b .picture{width: 55%;height: 850px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center; }
.Group .content-b .picture .bei{height: 300px;background: url(../image/bei-1.jpg) no-repeat left top;right: 8.5vw;bottom: 8vh;padding-top: 113px;padding-left: 50px;position: relative;}
.Group .content-b .text{width: 55%;height:420px;background: rgba(254,80,0,0.8);position: absolute;right: 0;color: #fff;margin-top: 205px;padding: 8vh 11vw 0 5.5vw;line-height: 1.9;}
.Group .content-b .text .w-1{font-size: 18px;margin-bottom: 30px;}
.Group .content-b .text .w-2{font-size: 16px;}
.Group .content-c{padding: 110px 0 80px;}
.Group .content-c .t-t{text-align: center;}
.Group .content-c .t-t{font-size: 48px;color: #202020;line-height: 1.1;}
.Group .content-c .t-t h3{font-size: 60px;color: #fe5000;font-family: BebasNeue;letter-spacing: 2px;}
.Group .content-c .t-t p{font-size: 18px;color: #4a4a4a;padding-top: 30px;line-height: 2;}
.Group .content-c .box{margin-top: 40px;}
.Group .content-c .box li{float: left;width: 275px;height: 275px;text-align: center;overflow: hidden;margin-right: 100px;margin-bottom: 45px;}
.Group .content-c .box li:hover{box-shadow: 0 0 15px rgba(0,0,0,.1);}
.Group .content-c .box li:nth-child(4n+4){margin-right: 0;}


/* 业务组合 */
.current{width: 100%;height: 100px;background: #f5f5f5;padding-top: 35px;margin-top: -1px;}
.current li{display: inline-block;font-size: 16px;color: #666666;width: 30%;text-align: center;}
.current li:nth-child(1) i{position: relative;top: 4px;margin-right: 17px; display: inline-block;width: 20px;height: 20px;background: url(../image/ico-3.png) no-repeat center;}
.current li:nth-child(2) i{position: relative;top: 4px;margin-right: 17px; display: inline-block;width: 20px;height: 20px;background: url(../image/ico-4.png) no-repeat center;}
.current li:nth-child(3) i{position: relative;top: 4px;margin-right: 17px; display: inline-block;width: 20px;height: 20px;background: url(../image/ico-5.png) no-repeat center;}
.current li.on{color: #fe5000;}
.current li.on:nth-child(1) i{position: relative;top: 4px;margin-right: 17px; display: inline-block;width: 20px;height: 20px;background: url(../image/ico-3-on.png) no-repeat center;}
.current li.on:nth-child(2) i{position: relative;top: 4px;margin-right: 17px; display: inline-block;width: 20px;height: 20px;background: url(../image/ico-4-on.png) no-repeat center;}
.current li.on:nth-child(3) i{position: relative;top: 4px;margin-right: 17px; display: inline-block;width: 20px;height: 20px;background: url(../image/ico-5-on.png) no-repeat center;}


.business{}
.business .content{padding-bottom: 120px;}
.business .content .text{margin: 120px 0;}
.business .content .text .t-t{font-size: 36px;color: #202020;line-height: 1.2;}
.business .content .text .t-t h3{font-size: 48px;color: #fe5000;font-family: BebasNeue;letter-spacing: 2px;}
.business .content .text .info{color: #202020;line-height: 1.9;width: 71.5%;padding-left: 70px;border-left: 1px solid #e2e2e2;}
.business .content .text .info .w-1{font-size: 18px;margin-bottom: 40px;}
.business .content .text .info .w-2{font-size: 16px;color: #4a4a4a;}



/* 公益活动 */
.activity{}
.activity .content{padding: 100px 0;}
.activity .content .text{width: 58.5%;margin-top: 70px;}
.activity .content .text .t-t{font-size: 48px;color: #202020;line-height: 1.1;}
.activity .content .text .t-t h3{font-size: 60px;color: #fe5000;font-family: BebasNeue;letter-spacing: 2px;}
.activity .content .text .info{color: #202020;line-height: 1.9;margin-top: 45px;}
.activity .content .text .info .w-1{font-size: 18px;margin-bottom: 30px;}
.activity .content .text .info .w-2{font-size: 16px;color: #4a4a4a;}
.activity .content .text .info .w-3{text-align: center;margin-top: 60px;}
.activity .content .text .info .w-3 li{display: inline-block;margin-right: 0.9%;}
.activity .content .picture{width: 34.2%;}



/* 团队风采 */
.team{padding-bottom: 120px;}
.team .content{padding: 120px 0;}
.team .content .text{}
.team .content .text .t-t{font-size: 48px;color: #202020;line-height: 1.1;}
.team .content .text .t-t h3{font-size: 60px;color: #fe5000;font-family: BebasNeue;letter-spacing: 2px;}
.team .content .text .info{color: #202020;line-height: 1.9;margin-top: 45px;}
.team .content .text .info .w-1{font-size: 18px;margin-bottom: 28px;}
.team .content .text .info .w-2{font-size: 16px;color: #4a4a4a;}
.team .content .picture{margin-top: 75px;}
.team .content .picture li{float: left;width: 49.5%;}
.team .content .picture li:nth-child(2n){float: right;}
.team .join{width: 100%;height: 460px;padding-left: 120px;padding-top: 100px;}
.team .join .text{font-size: 16px;color: #ffffff;line-height: 2;}
.team .join .text h3{font-size: 36px;margin-bottom: 10px;}
.team .join .more{width: 180px;height: 48px;line-height: 48px;text-align: center;background: url(../image/ico-6.png) no-repeat right 40px center #fe5000;padding-right: 4px;font-size: 16px;color: #fff;text-transform:uppercase;margin-top: 44px;}



/* 招贤纳士 */
.recruit{}
.recruit .content-a{padding: 110px 0 95px;}
.recruit .content-a .text{}
.recruit .content-a .text .t-t{font-size: 48px;color: #202020;line-height: 1.1;text-align: center;}
.recruit .content-a .text .t-t h3{font-size: 60px;color: #fe5000;font-family: BebasNeue;letter-spacing: 2px;}
.recruit .content-a .text .info{color: #202020;line-height: 1.9;margin-top: 50px;}
.recruit .content-a .text .info .w-1{font-size: 18px;margin-bottom: 28px;}
.recruit .content-a .text .info .w-2{font-size: 16px;color: #4a4a4a;}
.recruit .content-b{width: 100%;background: #f5f5f5;padding: 72px 0 110px;}
.recruit .content-b .t-t{text-align: center;font-size: 16px;color: #4a4a4a;line-height: 1.9;padding: 0 11vw;}
.recruit .content-b .t-t h3{font-size: 36px;color: #202020;margin-bottom: 27px;}
.recruit .content-b .slide{overflow-x: auto;}
.recruit .content-b .box{margin-top: 53px;}
.recruit .content-b .box li{height: 62px;line-height: 60px; background: #fff;margin-bottom: 12px;font-size: 16px;color: #4a4a4a;}
.recruit .content-b .box li span{float: left;display: block;width: 25%;padding-left: 60px;}
.recruit .content-b .box li:nth-child(1){background: #ff671f;color: #fff;}
.recruit .content-b .box li span:nth-child(1){padding-left: 90px}



/* 联系我们 */
.contact{padding: 110px 0;}
.contact .content{}
.contact .content .t-t{font-size: 48px;color: #202020;line-height: 1.1;text-align: center;}
.contact .content .t-t h3{font-size: 60px;color: #fe5000;font-family: BebasNeue;letter-spacing: 2px;}
.contact .content .box{width: 100%;height: 660px;margin-top: 80px;padding-top: 50px;padding-left: 120px;}
.contact .content .box .text{width: 355px;background: #fff;padding-top: 45px;}
.contact .content .box .text .w-1{font-size: 30px;color: #ff6620;line-height: 2;padding-left: 30px;}
.contact .content .box .text .info{font-size: 14px;color: #ff6620;padding-left: 30px;margin-top: 44px;padding-bottom: 17px;}
.contact .content .box .text .info li{line-height: 2.1;padding-left: 40px;margin-bottom: 22px;}
.contact .content .box .text .info li span{font-size: 30px;font-family: BebasNeue;line-height: 1.4;}
.contact .content .box .text .info li h6{color: #999999;line-height: 1.4;}
.contact .content .box .ewm{width: 355px;background: rgba(254,80,0,0.8);padding: 22px 45px;font-size: 14px;color: #ffffff;}
.contact .content .box .ewm .ma{width: 76px;height: 76px;overflow: hidden;}
.contact .content .box .ewm span{float: left;margin-top: 28px;margin-left: 25px;}



.mainbody{margin-top: 80px;padding: 50px 0;}
.mainbody .noborder h3{line-height: 3;font-size: 18px;}
.mainbody .noborder li{font-size: 16px;line-height: 2;margin-bottom: 5px;}
.mainbody .noborder li span{float: right;}






