.aboutUs .header{overflow: hidden;width: 100%;height: 350px;min-width: 1170px;padding-top: 30px;display: block;position: relative;min-height: 350px;}
.aboutUs .wrapper{width: 1000px;margin: 0px auto;text-align: right;margin-top: 120px;position: absolute;top: 0;left: 50%;margin-left: -500px;z-index: 9;}
.aboutUs .wrapper .banner_title{font-size: 50px;color: #FFF;}
.course-nav{height: 170px; position: relative; font-size: 18px; width: 1170px; margin: 50px auto;}
.course-nav .circular{display: inline-block; float: left; text-align: center; padding-top: 20px; cursor: pointer; width: 115px; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.course-nav .circular i{background-color: #F1F1F1;border: 5px solid #7e7e7e;border-radius: 50%;width: 25px;height: 25px;display: inline-block;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.course-nav .circular:hover i,.course-nav .circular.active i{background-color: #e36626;border: 5px solid #f1f1f1;}
.course-nav .circular span{display: inline-block; width: 100%; text-align: center; height: 35px; line-height: 35px; color: #7e7e7e;}
.course-nav .circular:hover span,.course-nav .circular.active span{color: #e36626;}
.course-nav hr.line{position: absolute; border: 0; background-color: transparent; width: 18%; left: 11%; width: 180px; height: 120px; background-color: transparent; z-index: -1;}
.course-nav .circular-1{position: absolute; left: 4px; top: 100px;}
.course-nav .circular-2{position: absolute; left: 250px; top: -20px;}
.course-nav .circular-3{position: absolute; left: 435px; top: 70px; z-index: 1;}
.course-nav .circular-4{position: absolute; left: 785px; top: -43px;}
.course-nav .circular-5{position: absolute; left: 1100px; top: 25px;}
.course-nav hr.line-1{left: 50px;z-index: -1;width: 250px;background-color: #7e7e7e;height: 3px;transform: rotate(-19deg);-ms-transform: rotate(-19deg);  /* IE 9 */-moz-transform: rotate(-19deg);  /* Firefox */-webkit-transform: rotate(-19deg); /* Safari å’Œ Chrome */-o-transform: rotate(-19deg);top: 87px;}
.course-nav hr.line-2{left: 315px;height: 3px;z-index: -1;width: 170px;top: 70px;background-color: #7e7e7e;transform: rotate(20deg);-ms-transform: rotate(20deg);  /* IE 9 */-moz-transform: rotate(20deg);  /* Firefox */-webkit-transform: rotate(20deg); /* Safari å’Œ Chrome */-o-transform: rotate(20deg);}
.course-nav hr.line-3.line-left{left: 500px;width: 330px;height: 3px;z-index: -1;background-color: #7e7e7e;transform: rotate(-13deg);-ms-transform: rotate(-13deg);  /* IE 9 */-moz-transform: rotate(-13deg);  /* Firefox */-webkit-transform: rotate(-13deg); /* Safari å’Œ Chrome */-o-transform: rotate(-13deg);top: 61px;}
.course-nav hr.line-4{left: 855px;z-index: -1;width: 300px;background-color: #7e7e7e;height: 3px;transform: rotate(7deg);-ms-transform: rotate(7deg);  /* IE 9 */-moz-transform: rotate(7deg);  /* Firefox */-webkit-transform: rotate(7deg); /* Safari å’Œ Chrome */-o-transform: rotate(7deg);top: 35px;}
.about-context{height: 420px;background: url(../images/about-us/about-us-bg.png) no-repeat center;background-size: inherit;}
.about-context .context-info{width: 1170px;margin: 0 auto;height: inherit;}
.about-context .context-info h4,.about-context .context-info p{width: 60%;float: right;color: #4b4b4b;font-size: 15px;}
.about-context .context-info h4{font-size: 50px;padding-bottom: 10px;margin-top: 90px;}
.about-context .context-info p{font-size: 14px;line-height: 25px;}
.about-us-wrapper{width: 1170px;margin: 0 auto;}
.about-us-wrapper h4{font-size: 50px;padding-bottom: 10px;margin-top: 30px;}
.about-us-wrapper p{color: #4b4b4b;font-size: 15px;line-height: 25px;}
.fund-ul li{list-style: none;height: 217px;margin-top: 15px;}
.fund-ul li p{line-height: 25px;display: inline-block;width: 620px;color: #FFF;padding: 50px 20px 67px;height: 100px;}
.fund-ul li.fund-one p{background-color: #e36626;float: left;}
.fund-ul li.fund-two p{background-color: #7e7e7e;float: right;padding: 58px 20px 59px;}
.fund-ul li.fund-one div{display: inline-block;float: right;width: 495px;position: relative;height: 217px;}
.fund-ul li.fund-two div{display: inline-block;float: left;width: 495px;position: relative;height: 217px;}
.fund-ul li div span{background-color: #e36626;color: #FFF;height: 40px;line-height: 40px;display: inline-block;width: 200px;text-align: center;font-size: 18px;letter-spacing: 1px;position: absolute;left: 50%;margin-left: -100px;z-index: 9;}
.fund-ul li.fund-two div span{background-color: #7e7e7e;}
.commerce{width: 100%;display: inline-block;margin: 80px 0px 30px;}
.commerce .commerce-fl{width: 495px;float: left;}
.commerce .commerce-fl h4{margin: 0;}
.commerce .commerce-fl div{margin-top: 20px;line-height: 25px;font-size: 15px;}
.commerce .commerce-fr{width: 620px;float: right;padding: 47px 0px 48px;}
.commerce .commerce-fr li{width: 33.3333%;text-align: center;display: inline-block;float: left;}
.commerce .commerce-fr li i{width: 60px;height: 60px;display: inline-block;}
.commerce .commerce-fr li.about-icon-1 i{background: url(../images/about-us/about-icon-1.png) no-repeat center;}
.commerce .commerce-fr li.about-icon-2 i{background: url(../images/about-us/about-icon-2.png) no-repeat center;}
.commerce .commerce-fr li.about-icon-3 i{background: url(../images/about-us/about-icon-3.png) no-repeat center;}
.commerce .commerce-fr li span{width: 100%;margin-top: 5px;line-height: 25px;display: inline-block;}
.commerce-ul{display: inline-block; width: 100%; margin-top: 50px;}
.commerce-ul li{height: 197px; margin-bottom: 50px;}
.commerce-ul li .commerce-img{width: 377px;height: 197px;float: left;}
.commerce-ul li img{width: 377px; float: left;}
.commerce-ul li div{width: 770px; float: right;}
.commerce-ul li div p{margin-top: 15px; text-indent: 30px;}
.history-context{display: inline-block;width: 100%;margin-bottom: 100px;}
/*#timeLine .title span,*/
#timeLine .content i{background: url(../images/about-us/timeline.png)}
#timeLine .banner{background: url(../images/about-us/history-top-banner.jpg) center no-repeat;height: 330px}
#timeLine .layout{position: relative}
#timeLine .title{position: absolute;text-align: center;width: 100%;top: -70px;left: 0;background: url(../images/about-us/history-top-icon.png) no-repeat center bottom;}
#timeLine .title span{display: inline-block;height: 100px;font-size: 40px;color: #e36626;}
#timeLine .content{float: left;width: 100%;min-height: 400px;background: url(../images/about-us/bg.jpg) center repeat-y}
#timeLine .content li{float: left;width: 100%;margin-top: 106px;position: relative}
#timeLine .content .text{float: right;background: #fff;border-radius: 8px;line-height: 24px;padding: 8px 12px;color: #3db1fa;font-size: 16px;position: relative;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0}
#timeLine .content .text img{margin: 15px 0px;max-width: 100%;}
#timeLine .content .text i{position: absolute;width: 12px;height: 12px;top: 14px}
#timeLine .content .time{float: left;line-height: 24px;padding: 8px 0;color: #3db1fa;font-size: 16px;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}
#timeLine .content .icon{position: absolute;width: 100%;text-align: center;left: 0;top: -4px}
#timeLine .content .icon i{display: inline-block;height: 50px;width: 50px}
#timeLine .content .icon i.a{background-position: -100px 0}
#timeLine .content .icon i.b{background-position: -200px 0}
#timeLine .content .left{float: left;width: 50%}
#timeLine .content .left .text{float: right;margin-right: -100px;display: inline;}
#timeLine .content .left .text i{right: -12px;background-position: 0 -250px}
#timeLine .content .left .time{float: right;margin-right: -100px;display: inline}
#timeLine .content .right{float: left;width: 50%}
#timeLine .content .right .text{float: left;margin-left: -100px;display: inline}
#timeLine .content .right .text i{left: -10px;background-position: -100px -250px}
#timeLine .content .right .time{float: left;margin-left: -100px;display: inline}
#timeLine .regLink{float: left;width: 100%;text-align: center;padding: 80px 0}
#timeLine .regLink a{display: inline-block;height: 42px;line-height: 42px;font-size: 18px;color: #fff;border-radius: 5px;padding: 0 30px;background: #db0010}
#timeLine .regLink a:hover{text-decoration: none;background: #a40000}
.speech-context{width: 100%; display: inline-block;}
.speech-info{width: 1170px; margin: 0 auto;}
.speech-fl{width: 353px;text-align: center;float: left;height: 620px;}
.speech-fl img:first-child{margin-bottom: 20px;}
.speech-fr{width: 780px;float: right;font-size: 14px;line-height: 27px;margin-bottom: 50px;}
.speech-fr .autograph{float: right; width: 220px; padding-top: 50px;}
.speech-fr .autograph img{width: 100%;}
.speech-fr .autograph p{text-align: center; padding-top: 15px;}
.investor-context{width: 100%;display: inline-block;margin-bottom: 50px;}
.investor-context ul{width: 1170px; margin: 0 auto;}
.investor-context ul li{list-style: none;width: 292px;display: inline-block;float: left; background-color: #FFFFFF; height: 292px;}
.investor-context ul li div{position: relative;width: 292px;height: 292px;}
.investor-context ul li div h5{font-size: 18px;color: #b84206;margin: 40px 10px 15px 25px;text-align: center;line-height: 25px;}
.investor-context ul li div span{display: inline-block; margin: 0px 10px 15px 25px;font-size: 14px;color: #2c2c2c;line-height: 25px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 7;-webkit-box-orient: vertical;display: -webkit-box;}
.investor-context ul li div img{width: 292px; height: 292px;}
.investor-context ul li .arrow-right{width: 0;height: 0;border-top: 146px solid transparent;border-bottom: 146px solid transparent;border-left: 25px solid #FFF;margin: 0px auto 0px;position: absolute;left: 0;z-index: 9;}
.investor-context ul li .arrow-left{width: 0;height: 0;border-top: 146px solid transparent;border-bottom: 146px solid transparent;border-right: 25px solid #FFF;margin: 0px auto 0px;position: absolute;right: 0;z-index: 9;}
.team-model{background: url(../images/about-us/team-bg.png) no-repeat top;background-size: inherit;display: inline-block;width: 100%;}
.team-model .team-title{ width: 1170px; margin: 0 auto; height:420px;}
.team-model .team-title h4{padding-top: 150px;font-size: 50px;padding-bottom: 15px;}
.team-model .team-title p{width: 640px;line-height: 27px;font-size: 16px;}
.team-model .team-boss{width: 100%;display: inline-block;margin-bottom: 50px;}
.team-model .team-boss li{display: inline-block;width: 100%;}
.team-model .team-boss li.color-ffffff{ background-color: #FFFFFF;}
.team-model .team-boss li .team-div{width: 1170px;margin: 0px auto;}
.team-model .team-boss li .team-div .fl-img{margin: 30px auto;float: left;width: 297px;height: 420px;}
.team-model .team-boss li .team-div .fr-img{margin: 30px auto;float: right;width: 297px;height: 420px;}
.team-model .team-boss li .team-div .fl-text{ margin: 30px auto; float: left;}
.team-model .team-boss li .team-div .fr-text{ margin: 30px auto; float: right;}
.team-model .team-boss li .team-div .fr-text,.team-model .team-boss li .team-div .fl-text{width: 725px;display: inline-block;}
.team-model .team-boss li .team-div h4{ font-size: 50px; display: inline-block;}
.team-model .team-boss li .team-div span{ font-size: 21px; padding-left: 15px;}
.team-model .team-boss li .team-div p{font-size: 16px;line-height: 25px;padding: 15px 0px;}
