﻿body,p,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong,input,button,textarea,dd,dl,dt{margin:0;padding:0;}
body{font-family:"Arial","microsoft yahei";font-size:14px;line-height: 1;background: #f4f5f5;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
li{list-style-type:none;float:left;}
table{border-collapse:collapse;border-spacing:0;}
a,area{text-decoration:none;outline:none;color: #000;}
img{border:none;vertical-align:middle;}
i,var,em{font-style:normal;}
button{font-family:"Arial","microsoft yahei";outline:none;cursor: pointer;}
iframe{border: none;}
input,select,textarea{outline:none;font-family:"Arial","microsoft yahei";}
textarea{resize:none;overflow-y:auto;}
.at{margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}
.dt{display: table;width: 100%;}
.fl-w{float: left;width: 100%;}
.hide{display: none;}

.wid{width:1142px;margin:0 auto;}

.top{height: 101px;position: relative;z-index:2;}
.top .logo{float: left;margin-top:34px;}
.top .logo img{float: left;margin-top:-5px;}
.top .logo h2{color: #4f5e6f;font-weight: normal;font-style:italic;font-size: 16px;text-align: center;float: left;border-left: 1px solid #cdd4dc;margin-left: 15px;padding-left: 15px;}
.top .logo h2 span{color: #fff;background: #ff3a2f;display: block;border-radius: 30px;margin-top: 4px;padding: 3px 0;}

.top .menu{float: right;}
.top .menu ul{}
.top .menu li{font-size: 18px;position: relative;}
.top .menu li>a{color: #4f5e6f;display: block;line-height:101px;padding: 0 13px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.top .menu .acti>a{background: #ff3a2f;color: #fff;}
.top .menu li:hover>a{background: #ff3a2f;color: #fff;}
.top .menu li:hover .down-menu{display: block;}
.top .menu .down-menu{position: absolute;z-index: 1;width: 100%;background: #fff;display: none;}
.top .menu .down-menu a{height: 64px;line-height:64px;display: block;color: #4f5e6f;text-align: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.top .menu .down-menu a:hover{color: #ff3a2f;background: #eee;}


/*手机菜单*/

body{-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.body-slide{transform:translateX(-200px);position: relative;}
.min-menu{float: right;position: relative;z-index:2;display: none;}
.min-menu h2{cursor: pointer;float: right;width: 30px;height:22px;margin-top:42px;}
.body-slide .min-menu h2 i{background: none;}
.body-slide .min-menu h2 i:after{transform:rotate(45deg) translate(-1px,4px);}
.body-slide .min-menu h2 i:before{transform:rotate(-45deg) translate(2px,-8px);}
.min-menu h2 i{display: block;width:100%;height: 2px;background:#ff3a2f;position: relative;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.min-menu h2 i:after{content: '';width: 100%;height: 2px;background: #ff3a2f;position: absolute;top:10px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.min-menu h2 i:before{content: '';width: 100%;height: 2px;background: #ff3a2f;position: absolute;top:20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.min-menu ul{z-index:1;width: 200px;right: -200px;top: 0;position: fixed;height: 100%;background: #efefef;}
.min-menu li{width: 100%;min-height: 50px;line-height:50px;text-align: center;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.min-menu li a{display: block;}
.min-menu li:hover .down-menu{display: block;}
.min-menu li:hover>a{color: #fff;background: #ff3a2f;}
.min-menu li .down-menu{display: none;}
.min-menu .last{display: none;}
.min-menu .down-menu{display: none;}
.min-menu .down-menu a{background: #e0e0e0;}
.min-menu .down-menu a:hover{color: #fff;background: #ff3a2f;}

.lipage-pic{height: 450px;overflow-y: hidden;}
.lipage-pic h1{font-size: 60px;text-align: center;color: #fff;font-weight: normal;margin-top: 100px;line-height: 1.2;}
.lipage-pic p{font-size: 24px;color: #fff;margin-top: 46px;text-align: center;line-height: 1.5;width: 96%;margin-left: 2%;}
.lipage-pic a{width: 310px;height: 50px;line-height:50px;font-size: 18px;text-align: center;display: block;margin: 0 auto;background: #ff3a2f;border-radius: 3px;color: #fff;font-weight: bold;margin-top: 44px;}

.pages{margin-top: 52px;}
.pages .iconfont{font-size:20px;color: #ff5a5f;}
.pages a{border: 1px solid #ddd;border-radius: 3px;background: #fff;display: inline-block;text-align: center;line-height:32px;color: #999;vertical-align: middle;transition: .3s;padding:0px 12px;text-align:center;}
.pages b{border: 1px solid #ddd;border-radius: 3px;background: #fff;display: inline-block;text-align: center;line-height:32px;color: #999;vertical-align: middle;transition: .3s;padding:0px 12px;text-align:center;}
.pages a b{border:0px;padding:0px;background:none;}
.pages .prev{}
.pages .curr{background: #ff3a2f;border-color:#ff3a2f;color: #fff;}
.pages .elli{border-color:transparent;pointer-events:none;}
.pages a:not(.not):hover{background: #ff3a2f;color:#fff;border-color:#fff;}


.list-page{}
.list-page .fl-layout{float: left;width: 800px;}
.list-page .fl-layout ul{float: left;}
.list-page .fl-layout li{width: 100%;border-bottom: 1px solid #eaeaea;padding: 41px 0;}
.list-page .fl-layout li .pict{float: left;width: 268px;}
.list-page .fl-layout li .pict img{width:100%;}

.list-page .fl-layout li .text{float: right;width: 502px;}
.list-page .fl-layout li .text b{font-size: 18px;color: #4f5e6f;display: block;margin-top: 10px;}
.list-page .fl-layout li .text b a{color: #4f5e6f;line-height: 1.4;}
.list-page .fl-layout li .text p{color: #3f4c5b;float: left;width: 100%;margin-top: 20px;line-height:1.5;}
.list-page .fl-layout li .text p a{color: #ff3a2f;text-decoration:underline;}
.list-page .fl-layout li .text p var{float: left;margin-right: 15px;}
.list-page .fl-layout li .text p i{display: inline-block;margin-right: 4px;vertical-align: middle;margin-top: -4px;}
.list-page .fl-layout li .text p .i0{width: 16px;height: 16px;background-image: url(../img/ico0.png);}
.list-page .fl-layout li .text p .i1{width: 12px;height: 16px;background-image: url(../img/ico1.png);}
.list-page .fl-layout li .text p .i2{width: 14px;height: 14px;background-image: url(../img/ico2.png);}
.list-page .fl-layout li .text .fz16{font-size: 16px;}
.list-page .fr-layout{width: 280px;float: right;margin-top: 41px;}
.list-page .fr-layout .pict0{}
.list-page .fr-layout .pict0 img{width: 100%;}
.list-page .fr-layout .actity{margin-top: 33px;}
.list-page .fr-layout .actity h2{border-bottom: 2px solid #ff3a2f;font-size: 18px;padding-bottom:2px;float: left;width: 100%;}
.list-page .fr-layout .actity h2 span{color: #fff;background: #ff3a2f;float: left;width: 125px;height: 36px;border-radius:0 20px 0 0;text-align: center;line-height:36px;}
.list-page .fr-layout .actity .map{margin-top: 12px;}
.list-page .fr-layout .actity .map img{width: 100%;}


.footer{background: #363d45;padding-top:65px;margin-top: 90px;}
.footer .explan{float: left;width: 328px;}
.footer .explan img{}
.footer .explan p{color: #fff;line-height:1.6;margin-top: 25px;}
.footer ul{float: right;width: 693px;}
.footer ul li{color: #fff;margin-left:79px;max-width:238px;}
.footer ul li b{font-size: 20px;display: block;}
.footer ul li p{font-size: 18px;margin-top:23px;}
.footer ul li .mt0{margin-top:10px;}
.footer ul li p span{font-size: 14px;display: block;line-height:1.6;}
.footer ul li:first-child{margin-left: 0;}
.footer ul li .pict{}
.footer ul li .pict img{width: 125px;}
.footer .copy{color: #8d939a;text-align: center;padding: 25px 0;line-height: 1.5;border-top: 1px solid #6a7178;margin-top: 50px;}

.pub-but{width: 310px;height: 50px;background: #ff3a2f;font-size: 18px;text-align: center;display: block;margin: 0 auto;font-weight: bold;color: #fff;line-height:50px;border-radius: 3px;}
.pub-but:hover{background: none;border: 1px solid #ff3a2f;color: #ff3a2f;}
.cooperation{height: 669px;background:url(../img/img4.jpg) center top no-repeat;overflow-y: hidden;}
.cooperation h1{color: #fff;text-align: center;font-size: 60px;font-weight: normal;margin-top: 240px;line-height: 1.4;}
.cooperation ul{text-align: center;margin-top: 60px;}
.cooperation ul li{width: 152px;height: 102px;border: 2px solid #ff3a2f;border-radius: 6px;margin:0 27px;display: inline-block;float: none;font-size: 24px;color: #ff3a2f;padding-top:22px;line-height:1.2;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.cooperation ul li var{display: block;}
.cooperation ul li a{color: #ff3a2f;}
.cooperation ul li a:hover{color: #fff;}
.cooperation ul li:hover{background: #ff3a2f;}
.cooperation ul .curr{background: #ff3a2f;color: #fff;}
.cooperation ul .curr a{color: #fff;}

.mechanism{}
.mechanism h1{text-align: center;font-size: 36px;color: #4f5e6f;font-weight: normal;margin-top: 93px;}
.mechanism p{text-align: center;font-size: 18px;color: #505961;line-height:1.5;margin-top: 64px;}
.mechanism ul{margin-left: -34px;float: left;margin-top: 34px;margin-bottom: 54px;}
.mechanism li{text-align: center;width: 260px;height: 159px;margin-left:34px;}
.mechanism li:hover .pict{transform:translate(0,10px);}

.mechanism li .pict{height: 63px;display: table;width: 100%;margin-top: 25px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.mechanism li .pict i{vertical-align: middle;display: table-cell;}
.mechanism li:nth-child(1){background: #6ad7e0;}
.mechanism li:nth-child(2){background: #fdbf5e;}
.mechanism li:nth-child(3){background: #e469ae;}
.mechanism li:nth-child(4){background: #4fbf9f;}
.mechanism li p{color: #fff;font-size: 18px;margin-top: 22px;}

.project{height: 643px;background: url(../img/img5.jpg) center top no-repeat;margin-top: 90px;overflow-y: hidden;}
.project h2{text-align: center;font-size: 36px;font-weight: normal;color: #fff;margin-bottom: 23px;margin-top: 88px;}
.project p{font-size: 18px;color: #fff;text-align: center;line-height: 1.4;}
.project ul{float: left;margin-bottom: 73px;margin-top: 89px;margin-left: -41px;}
.project li{width: 156px;height: 178px;background-image: url(../img/ico8.png);text-align: center;margin-left: 41px;}
.project li .pict{display: table;width: 100%;height: 73px;margin-top: 34px;}
.project li .pict i{vertical-align: middle;display: table-cell;}
.project li p{margin-top:15px;}

.check{}
.check h2{text-align: center;margin-top: 100px;font-size: 36px;text-align: center;color: #4f5e6f;font-weight: normal;}
.check h2 + p{font-size: 18px;text-align: center;color: #999;margin-top: 22px;}
.check ul{margin-left: -33px;margin-top: 20px;}
.check ul li{background: #fff;margin-left: 33px;margin-top: 30px;padding: 0 17.5px;border-radius: 3px;}
.check ul li:hover .pict img{transform:scale(1.1);}
.check ul li .pict{height: 224px;overflow-y: hidden;margin-top: 19px;}
.check ul li .pict img{width: 100%;min-height: 100%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.check ul li p{color: #4f5e6f;font-size: 20px;text-align: center;margin-top: 20px;}
.check ul li span{font-size: 16px;color: #999;display: block;text-align: center;margin-top: 16px;padding-bottom: 31px;line-height: 1.4;}
.check ul li .pict1{display: table;width: 225px;height: 87px;text-align: center;}
.check ul li .pict1 i{vertical-align: middle;display: table-cell;}

.sign-up{background:url(../img/img15.jpg) center top no-repeat;height:411px;}
.sign-up .pict{float: left;width: 457px;height: 297px;overflow-y: hidden;margin-top: 57px;}
.sign-up .pict img{width: 100%;}
.sign-up .text{float: right;margin-top: 77px;width: 592px;padding-bottom: 20px;}
.sign-up .text b{font-size: 24px;color: #fff;font-weight: normal;margin-bottom: 36px;display: block;line-height: 1.4;}
.sign-up .text p{font-size: 16px;color: #fff;margin-top: 16px;}
.sign-up .text p i{float: left;margin-right: 4px;width: 16px;height: 16px;background-repeat:no-repeat;background-position: center center;}
.sign-up .text .i0{background-image: url(../img/ico0-0.png);}
.sign-up .text .i1{background-image: url(../img/ico1-1.png);}
.sign-up .text .i2{background-image: url(../img/ico2-1.png);}
.sign-up .text .i3{background-image: url(../img/ico2-2.png);}
.sign-up .text .pub-but{width: 212px;float: left;margin-top: 30px;}
.sign-up .text .share{float: right;margin-top: 60px;}
.sign-up .text .share var{color: #fff;font-size: 12px;}
.sign-up .text .share a{position: relative;}
.sign-up .text .share a i{width: 20px;height: 11px;position: absolute;background-image: url(../img/ico14.png);left: 0;top: -15px;}
.fl-layout{}
.fl-layout .tit{font-size: 20px;color: #4f5e6f;height: 62px;border-bottom: 1px solid #d6dbdb;line-height:61px;text-indent:23px;}
.introduce{background: #fff;float: left;width: 100%;padding:30px 46px;line-height:2.4; font-size:16px;}
/*.introduce b{font-size: 18px;color: #ff3a2f;display: block;margin-top:30px;float: left;width: 100%;margin-bottom: 10px;}*/
.introduce p{margin-bottom:24px;line-height:2.4;color: #3f4c5b;float: left;width: 100%;}
.introduce p span{float: left;}
.introduce p var{float: left;width: 476px;}
.introduce .text{padding-left: 46px;}

.tutor-two{margin-top: 32px;float: left;width: 100%;background: #fff;}
.tutor-two .text{padding-left: 46px;}
.tutor-two .text b{font-size: 18px;color: #ff3a2f;display: block;margin-top:30px;float: left;width: 100%;margin-bottom: 10px;}
.tutor-two .text p{color: #3f4c5b;line-height:1.8;}
.tutor-two .text .toteacher{text-align: center;margin-bottom: 30px;margin-top: 27px;}
.tutor-two .text .toteacher .pict{width: 203px;height: 210px;overflow-y: hidden;margin: 0 auto;margin-bottom:20px;}
.tutor-two .text .toteacher .pict img{width: 100%;}

.profit{background: #fff;margin-top: 32px;padding-bottom: 40px;}
.profit .pict{margin-top: 20px;text-align: center;margin-bottom: 20px;}
.profit .pict img{width:79.6%;}
.profit .text{padding-left: 46px;}
.profit .text b{display: block;font-size:18px;color: #ff3a2f;line-height:1.8;}
.profit .text p{color: #3f4c5b;line-height:1.8;}


.banner{height: 669px;width: 100%;position: relative;background: #ccc;}
.banner .bann{width: 100%;height: 100%;}
.banner .bann ul{width: 100%;height: 100%;}
.banner .bann ul li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.banner .bann ul li img{margin-left: 155px;margin-top: 231px;}
.banner .cirl{position: absolute;bottom:50px;width:50%;left:25%;z-index: 1;text-align: center;}
.banner .cirl ul{font-size: 0;}
.banner .cirl ul li{width:11px;height:11px;border-radius: 50%;border: 1px solid #fff;cursor: pointer;margin: 0 4px;float: none;display: inline-block;}
.banner .cirl ul li.acti{background: #ff3a2f;}
.banner .pos{position: absolute;z-index:2;top: 50%;margin-top: -32px;cursor: pointer;opacity: .56;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.banner .pos:hover{opacity: 1;}
.banner .next{right: 20%;}
.banner .prev{left: 20%;}

.system{}
.system ul{margin-top: 52px;margin-left: -75px;}
.system li{width: 220px;margin-left: 75px;}
.system li .pict{display: table;border: 2px solid #ff3a2f;border-radius: 5px;width: 138px;height: 138px;text-align: center;margin: 0 auto;-webkit-transition: .3s;
-o-transition: .3s;transition: .3s;}
.system li .pict i{vertical-align: middle;display: table-cell;}
.system li b{display: block;text-align: center;font-size: 20px;color: #ff3a2f;margin: 20px 0;}
.system li p{color: #5f5f5f;line-height:1.6;height: 200px;}
.system li:hover .pict{background: #ff3a2f;}

.title{}
.title h2{font-weight: normal;font-size: 36px;text-align: center;color: #4f5e6f;margin-top: 99px;}
.title p{color: #999;font-size: 18px;margin-top: 18px;text-align: center;}

.curriculum{background: #fff;padding-bottom: 55px;}
.curriculum ul{margin-top: 69px;}
.curriculum li{margin-top: 18px;}
.curriculum li .pict{position: relative;width: 342px;height: 308px;overflow-y: hidden;top: -32px;}
.curriculum li .pict img{width: 100%;min-height: 100%;}
.curriculum li .pict .box{width: 130px;height: 65px;background: #ff3a2f;padding-left: 8px;padding-top:14px;position: absolute;left: 12px;top: 0;}
.curriculum li .pict .box b{display: block;color: #fff;font-size: 18px;}
.curriculum li .pict .box p{color: #fff;margin-top: 6px;}
.curriculum li .text{width: 797px;background: #4f5e6f;position: relative;padding: 33px 40px;}
.curriculum li .text var{position: absolute;width: 67px;height: 67px;border: 3px solid #fff;font-size: 36px;font-family:"Arial";top: -32px;background: #4f5e6f;border-radius: 50%;color: #fff;text-align: center;line-height:61px;font-weight: bold;right: 18px;}
.curriculum li .text h3{font-size: 24px;color: #fff;font-weight: normal;}
.curriculum li .text p{color: #fff;line-height:1.7;margin-top: 9px;}
.curriculum li .text .line{border-bottom: 1px solid #969fab;padding: 6px 0;}

.curriculum li .text a{color:#fff;}
.curriculum li .text .anniu{width: 160px;height: 40px;display: block;text-align: center;line-height:38px;border: 1px solid #fff;margin-top: 15px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;color: #fff;}
.curriculum li .text .anniu:hover{background: #ff3a2f;}

.pub-but1{width: 160px;height: 40px;line-height:38px;border: 1px solid #fff;border-radius: 3px;display: block;margin: 0 auto;color: #fff;text-align: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.pub-but1:hover{background: #fff;color: #000;}
.join{padding: 92px 0;background: #ff3a2f;}
.join .fl{}
.join .fl img{float: left;}
.join .fl h2{color: #fff;font-size: 24px;float: left;margin-left: 15px;margin-top:12px;}
.join .fl h2 span{display: block;font-size: 18px;color: #fff;margin-top: 15px;font-weight: normal;}
.join .fr{}
.join .fr a{width: 297px;height: 69px;border-radius: 5px;background: #fff;line-height:69px;font-size: 24px;color: #ff3a2f;margin-top: 10px;font-weight: bold;float: right;text-align: center;box-shadow:0 4px 5px rgba(0,0,0,.2);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.join .fr a:hover{background: #000;}

.brand{padding-bottom: 114px;}
.brand .pict{margin-top: 60px;border-bottom: 1px solid #dfdfe4;border-right: 1px solid #dfdfe4;float: left;margin-bottom: 112px;}
.brand .pict ul{}
.brand .pict li{height: 77px;width: 190px;border-top: 1px solid #dfdfe4;border-left: 1px solid #dfdfe4;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.brand .pict li .pict1{display: table;width: 100%;text-align: center;height: 77px;}
.brand .pict li a{vertical-align: middle;display: table-cell;}
.brand .pict li:hover{opacity: .6;}


.dynamic{background: #fff;padding-bottom: 80px;overflow-y: hidden;padding-top: 116px;}
.dynamic .box{width: 540px;}
.dynamic .box .tt-name{float: left;width: 100%;}
.dynamic .box .tt-name a{float: right;width: 40px;height: 40px;background: #ff3a2f;color: #fff;font-family:"Arial";font-size: 24px;line-height:40px;text-align: center;}
.dynamic .box .tt-name a:hover{background: #000;}

.dynamic .box .tt-name h2{font-size: 24px;color: #ff3a2f;border-left: 2px solid #ff3a2f;float: left;padding-left: 10px;}
.dynamic .box .tt-name h2 span{font-size: 14px;color: #4f5e6f;display: block;text-transform: uppercase;font-weight: normal;margin-top: 6px;}
.dynamic .box .lar-out{float: left;width: 100%;margin-top: 30px;}
.dynamic .box .lar-out .pict{float: left;width: 205px;height: 133px;overflow-y: hidden;}
.dynamic .box .lar-out .pict:hover img{opacity: .8;}
.dynamic .box .lar-out .pict img{width: 100%;min-height:100%;}
.dynamic .box .lar-out .text{float: right;width: 306px;}
.dynamic .box .lar-out .text b{font-size: 20px;font-weight: normal;color: #505961;display: block;margin-top: 15px;}
.dynamic .box .lar-out .text b a{color: #505961;}
.dynamic .box .lar-out .text b:hover a{color: #ff3a2f;}
.dynamic .box .lar-out .text p{color: #505961;line-height:1.6;margin-top: 10px;}
.dynamic .box ul{float: left;width: 100%;border-top: 1px solid #ededed;margin-top: 23px;}
.dynamic .box ul li{width: 100%;height: 63px;border-bottom: 1px solid #ededed;line-height:62px;}
.dynamic .box ul li a{font-size: 20px;color: #505961;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.dynamic .box ul li a:hover{color: #ff3a2f;}
.mt10{margin-top: 0 !important;}


.whyjoin{height: 587px;background:url(../img/img25.jpg) center top no-repeat;overflow-y: hidden;}
.whyjoin h2{font-size: 36px;margin-top: 95px;color: #fff;text-align: center;font-weight: normal;}

.scroll-team{position: relative;margin-top: 88px;}
.scroll-team .pos{position: absolute;top:50%;cursor: pointer;margin-top: -32px;}
.scroll-team .next{right: 0;}
.scroll-team .prev{left: 0;}
.scll-area{width: 737px;height: 257px;background: #ff3a2f;margin: 0 auto;}
.scll-area ul{}
.scll-area ul li{width: 737px;padding:60px 0;}
.scll-area ul li .pict{float: left;width: 130px;height: 130px;overflow-y: hidden;border-radius: 50%;margin-left: 56px;}
.scll-area ul li .pict img{ min-height:100%;width:100%;}
.scll-area ul li .text{float: right;width: 448px;float: right;margin-right: 56px;}
.scll-area ul li .text b{font-size: 30px;font-weight: normal;color: #fff;}
.scll-area ul li .text p{color: #fff;line-height:1.6;margin-top: 15px;}
.scll-area ul li .text a{color:#fff;}
.scll-area ul li .text .anniu{width: 87px;height: 33px;line-height:33px;background: #fff;color: #ff3a2f;display: block;text-align: center;margin-top: 15px;}
.scll-area ul li .text .anniu:hover{background: #000;}
.act-record{background: #fff;padding-bottom: 96px;}
.act-record h2{font-size: 36px;color: #4f5e6f;font-weight: normal;margin-top: 95px;text-align: center;}

.rec-scroll{margin-top: 52px;float: left;width: 100%;height: 273px;}
.rec-scroll ul{margin-left: -31px;height:100%;}
.rec-scroll li{width: 359px;position: relative;margin-left: 32px;height:100%;}
.rec-scroll li img{width: 100%;height:100%;}
.rec-scroll li p{height: 41px;line-height:41px;position: absolute;bottom: 0;left: 0;background:rgba(0,0,0,.5);width: 100%;color: #fff;font-size: 18px;text-indent: 20px;}
.rec-scroll li p a{color:#fff;}
.fun-cirl{text-align: center;width: 100%;margin-top: 36px;}
.fun-cirl a{display: inline-block;cursor: pointer;margin: 0 4px;}
.fun-cirl span{width: 12px;height: 12px;background: #4f5e6f;border-radius: 50%;display: inline-block;margin: 0 4px;cursor: pointer;vertical-align: middle;}
.fun-cirl .acti{background: #ff3a2f;}

.tabs-cx{text-align: center;margin-top: 59px;}
.tabs-cx ul{font-size: 0;}
.tabs-cx ul li{background: #4f5e6f;color: #fff;font-size: 18px;width: 150px;height: 46px;line-height:46px;text-align: center;margin-left: 1px;float: none;display: inline-block;cursor: pointer;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.tabs-cx ul li:hover{background: #ff3a2f;}
.tabs-cx ul li img{margin-right: 10px;vertical-align: middle;margin-top: -5px;}
.tabs-cx ul .acti{background: #ff3a2f;}

.ment-wrap{position: relative;padding-bottom: 40px;}
.ment-wrap .pos{position: absolute;cursor: pointer;top: 50%;margin-top: -32px;}
.ment-wrap .prev{left:-94px;}
.ment-wrap .next{right:-94px;}
.ment-wrap .ment-scroll{margin-top: 52px;}
.ment-wrap .ment-scroll ul{margin-left: -30px;}
.ment-wrap .ment-scroll li{width: 360px;background: #fff;margin-left: 30px;}
.ment-wrap .ment-scroll li .pict{margin:30px auto;border-radius: 50%;margin: 0 auto;margin-top:20px;}
.ment-wrap .ment-scroll li .pict img{display:block;margin:0px auto;width: 88%;min-height:100%;}
.ment-wrap .ment-scroll li b{font-size:20px;color: #505961;display: block;margin-top:18px;}
.ment-wrap .ment-scroll li span{color: #999;display: block;margin-top:10px;}
.ment-wrap .ment-scroll li p{color: #505961;line-height:1.6;margin-top: 20px;}
.ment-wrap .ment-scroll li .anniu{display: block;height: 40px;border: 1px solid #ff3a2f;color: #ff3a2f;text-align: center;line-height:38px;border-radius: 3px;margin-top: 20px;}
.ment-wrap .ment-scroll li .anniu:hover{background: #ff3a2f;color: #fff;}
.ment-wrap .ment-scroll li .text{padding: 0 30px;padding-bottom: 35px;}



/*0821boss导师页*/

.lipage-pic.two{height: 669px;background: url(../img/pic_1.jpg) top center no-repeat;}
.lipage-pic.two h1{margin-bottom: 40px;}
.lipage-pic.two p{margin: 0 0 10px 0;}

.tutor{padding-top: 95px;}
.tutor h2{text-align: center;font-size: 36px;color: #4f5e6f;font-weight: normal;margin-bottom: 90px;}
.tutor ul{width: 1013px;display: table;margin: 0 auto 35px;}
.tutor ul li{width: 25%;text-align: center;}
.tutor ul li.acti p{color: #ff3a2f;}
.tutor ul li i{width: 130px;height: 130px;display: block;margin: 0 auto 25px;}
.tutor ul li i img{}
.tutor ul li a{display: block;}
.tutor ul li p{font-size: 20px;color: #4f5e6f;font-weight: bold;}
.tutor .text{width: 1013px;height: 108px;line-height: 108px;background: #fff;text-align: center;font-size: 20px;color: #4f5e6f;margin: 0 auto 50px;}

.teacher{margin-bottom: 95px;display: table;}
.teacher ul{margin-left: -36px;}
.teacher ul li{width: 30.247%;height: 640px;background: #fff;overflow: hidden;margin: 0 0 35px 36px;box-shadow: 3px 3px 5px rgba(183,183,183,.2);}
.teacher ul li p{width: 73%;margin: 0 auto;font-size: 14px;color: #4f5e6f;line-height: 1.7;font-weight: normal;text-align: justify;}
.teacher .pic{width: 356px;height: 282px;margin-bottom: 25px;overflow: hidden;}
.teacher .pic img{min-width: 100%;height: 100%;}
.teacher .txt{width: 88%;margin: 0 auto 25px;text-align: left;border-left: 8px solid #ff3a2f;padding-left: 20px;}
.teacher .txt strong{font-size: 24px;color: #ff3a2f;display: block;margin-bottom: 15px;}
.teacher .txt span{font-size: 14px;color: #999;display: block;margin-bottom: 7px;}

.member{background: #24263f;padding: 80px 0;text-align: center;color: #fff;display: table;}
.member h2{font-size: 36px;font-weight: normal;margin-bottom: 20px;}
.member h3{font-size: 18px;font-weight: normal;margin-bottom: 75px;}
.member .list{}
.member .list ul{margin-left: -27px;}
.member .list ul li{position: relative;width: 206px;height: 289px;background: #fff;border-radius: 5px;overflow: hidden;margin-left: 27px;}
.member .list ul li strong{font-size: 20px;color: #4f5e6f;display: block;font-weight: normal;margin-bottom: 15px;}
.member .list ul li span{font-size: 16px;color: #4f5e6f;}
.member .pic{width: 158px;height: 158px;border: 2px solid #e9e9e9;border-radius: 50%;margin: 5px auto 25px;padding: 6px;overflow: hidden;}
.member .pic img{width: 142px;height: 142px;border-radius: 50%;}
.member .red{position: absolute;z-index: 2; top: 0;left: 0;width: 100%;height: 100%;background: #ff3a2f;padding: 30px 20px;display: none;}
.member .red p{font-size: 16px;color: #fff;line-height: 1.5;margin-bottom: 60px;text-align: justify;}

.member.two{background: none;padding-bottom: 0;}
.member.two h2{color: #4f5e6f;}
.member.two h3{color: #999;}
.member.two .character{}
.member.two .character ul{margin-left: -80px;}
.member.two .character ul li{margin: 0 0 40px 80px;}
.member.two .character ul li a{width: 107px;height: 107px;border-radius: 50%;float: left;overflow: hidden;margin-right: 15px;}
.member.two .character ul li a img{min-width: 100%;height: 100%;}
.member.two .character .text{float: left;padding-top: 18px;text-align: left;}
.member.two .character .text p{font-size: 20px;color: #4f5e6f;margin-bottom: 15px;}
.member.two .character .text span{font-size: 16px;color: #999;display: block;margin-bottom: 5px;}


/*0821boss关于我们*/

.bane{}
.bane img{width: 100%;}

.course{margin-bottom: 50px;margin-top:15px;display: table;}
.course .left{width: 302px;background: #fff;float: left;}
.course .left ul{}
.course .left ul li{position: relative;width: 100%;height: 60px;border-bottom: 1px solid #e8e8e8;line-height: 60px;}
.course .left ul li:last-child{border-bottom: none;}
.course .left ul li a{font-size: 18px;color: #4f5e6f;display: block;text-align: center;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.course .left ul li.acti a{color: #ff3a2f;}
.course .left ul li:before{position: absolute;top: 0;left: 0;content: '';width: 4px;height: 100%;background: #ff3b2f;display: block;opacity: 0;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.course .left ul li.acti:before{position: absolute;top: 0;left: 0;content: '';width: 4px;height: 100%;background: #ff3b2f;opacity: 1;}
.course .left ul li:hover a{color: #ff3a2f;}
.course .left ul li:hover:before{opacity: 1;}
.course .article{width: calc(100% - 332px);float: right;background: #fff;padding: 35px 40px;}
.course .article h1{font-size: 30px;color: #4f5e6f;font-weight: normal;text-align: center;padding-bottom: 30px;border-bottom: 1px solid #e8e8e8;margin-bottom: 35px;}
.course .article p{font-size: 16px;color: #505961;line-height: 2.4;margin-top:22px;text-align: justify;}
.course .article h2{font-size: 18px;color: #505961;font-weight: normal;margin: 35px 0 15px;}


/*0812boss学社课程页*/

.lipage-pic.two.bg{height: 669px;background:url(../img/img0.jpg) center top no-repeat;overflow-y: hidden;}

.teamwork{padding: 70px 0 90px;}
.teamwork.two{text-align: center;}
.teamwork.two p{margin-bottom: 0;line-height: 1.8;}
.teamwork .img-box{display: table;margin: 0 auto 60px;}
.teamwork .img-box i{position: relative;height: 56px;margin-right: 60px;display: inline-block;}
.teamwork .img-box i:before{position: absolute;top: 0;left: -30px;content: '';width: 1px;height: 100%;background: #cdd4dc;display: block;}
.teamwork .img-box i:first-child:before{display: none;}
.teamwork p{width: 80%;margin: 0 auto;font-size: 18px;color: #505961;line-height: 1.7;}
.teamwork a{width: 310px;height: 50px;line-height: 50px;background: #ff3a2f;border-radius: 5px;text-align: center;display: block;color: #fff;font-size: 18px;font-weight: bold;margin: 40px auto 0;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.teamwork a:hover{opacity: .8;}

.cooperation-two{padding-top: 75px;text-align: center;background: #fff;}
.cooperation-two h2{font-size: 36px;color: #4f5e6f;font-weight: normal;margin-bottom: 20px;}
.cooperation-two h2 span{color: #ff3a2f;}
.cooperation-two h3{font-size: 18px;color: #999;font-weight: normal;margin-bottom: 60px;}
.cooperation-two i{display: table;margin: 0 auto;}
.cooperation-two i.two{margin-bottom: 90px;}
.cooperation-two .solve{height: 270px;background: #ff3a2f;padding: 75px 0;text-align: center;}
.cooperation-two .solve p{font-size: 30px;color: #fff;margin-bottom: 40px;}
.cooperation-two .solve a{width: 310px;height: 50px;line-height: 50px;color: #ff3a2f;font-size: 18px;background: #fff;border-radius: 5px;display: block;margin: 0 auto;font-weight: bold;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.cooperation-two .solve a:hover{background: #f0f0f0;}

.two-core{height: 449px;background: url(../img/bg_1.jpg) center top no-repeat;color: #fff;text-align: center;padding-top: 85px;}
.two-core.two{height: 648px;background: url(../img/bg_9.jpg) center top no-repeat;}
.two-core.two .title2-public{color: #fff;}
.title-public{font-size: 36px;font-weight: normal;margin-bottom: 20px;text-align: center;}
.title2-public{font-weight: normal;font-size: 18px;color: #999;margin-bottom: 65px;text-align: center;}
.two-core .box{display: table;margin: 0 auto;}
.two-core .box p{width: 320px;height: 62px;line-height: 62px;border: 1px solid #fff;text-align: center;font-size: 24px;display: inline-block;margin-bottom: 25px;}
.two-core .box p span{color: #ff3a2f;}
.two-core .box i{font-size: 30px;display: inline-block;margin: 0 15px;}
.two-core .box h6{margin: 0;font-size: 24px;font-weight: normal;}

.trouble{background: #fff;padding: 80px 0 95px;text-align: center;}
.trouble.two ul li{padding-left: 0;background: #6ad7e0;}
.trouble.two ul li:nth-child(2){background: #e469ae;}
.trouble.two ul li:nth-child(3){background: #fdbf5e;}
.trouble.two ul li:nth-child(4){background: #4fbf9f;}
.trouble.two ul li:nth-child(5){background: #9fe06a;}
.trouble.two ul li:nth-child(6){background: #976ae0;}
.trouble.two ul li b{width: 88px;height: 88px;border: 2px solid #fff;border-radius: 50%;text-align: left;line-height: 88px;text-align: center;font-size: 60px;float: left;margin: 0 23px 0 33px;}
.title-public.two{color: #4f5e6f;}
.trouble ul{margin-left: -22px;}
.trouble ul li{width: 560px;height: 160px;background: url(../img/bg_2.png) #6ad7e0 35px center no-repeat;padding: 40px 0 50px 145px;overflow: hidden; color: #fff;margin: 0 0 20px 22px;text-align: left;}
.trouble ul li:nth-child(2){background: url(../img/bg_3.png) #e469ae 35px center no-repeat;}
.trouble ul li:nth-child(3){background: url(../img/bg_4.png) #fdbf5e 35px center no-repeat;}
.trouble ul li:nth-child(4){background: url(../img/bg_5.png) #4fbf9f 35px center no-repeat;}
.trouble ul li strong{font-size: 32px;display: block;margin-bottom: 15px;}
.trouble ul li p{font-size: 18px;}

.accurate{height: 735px;background: url(../img/bg_6.jpg) center top no-repeat;text-align: center;padding-top: 85px;color: #fff;}
.title-public span{color: #ff3a2f;}
.accurate ul{width: 736px;display: table;margin: 0 auto;}
.accurate ul li{width: 100%;height: 136px;overflow: hidden;background: #fff;padding: 30px 0;}
.accurate ul li b{width: 130px;height: 100%;float: left;text-align: center;line-height: 76px;font-size: 48px;color: #9f9f9f;font-weight: normal;font-style: italic;}
.accurate .text{float: left;}
.accurate .text strong{font-size: 24px;font-weight: normal;color: #ff3a2f;display: block;margin-bottom: 10px;text-align: left;}
.accurate .text p{font-size: 16px;color: #4f5e6f;margin-bottom: 15px;text-align: left;}
.accurate ul li:nth-child(2){background: #ff3a2f;}
.accurate ul li:nth-child(2) b{color: #fff;}
.accurate ul li:nth-child(2) strong{color: #fff;}
.accurate ul li:nth-child(2) p{color: #fff;}

.course-tutor{text-align: center;padding: 65px 0;}
.course-tutor .title2-public{margin-bottom: 20px;}
.course-tutor .box{}
.course-tutor .box .pic{position: relative;width: 342px;height: 308px;float: left;}
.course-tutor .box .pic img{width: 100%;}
.course-tutor .box .pic .text{position: absolute;top: 0;left: 15px;width: 130px;height: 65px;background: #ff3a2f;padding: 15px 0 0 15px;overflow: hidden;}
.course-tutor .box .pic .text p{font-size: 18px;color: #fff;margin-bottom: 10px;text-align: left;}
.course-tutor .box .pic .text p:last-child{font-size: 14px;}
.course-tutor .box .je{width: calc(100% - 343px);height: 245px;float: right;background: #4f5e6f;margin-top: 30px;padding: 30px 40px;color: #fff;}
.course-tutor .box .je h4{font-size: 18px;font-weight: normal;padding-bottom: 20px;border-bottom: 1px solid #969fab;margin-bottom: 20px;text-align: left;}
.course-tutor .box .je p{font-size: 14px;line-height: 1.8;text-align: justify;}

.course-introduction{background:#fff;padding-bottom: 90px;}
.course-introduction .operation{margin-bottom: 55px;display: table;padding-top: 80px;}
.course-introduction .operation.two{height: 447px;background: url(../img/bg_10.jpg) center top no-repeat;}
.course-introduction .operation.two .title2-public{margin-bottom: 50px;}
.course-introduction .operation.two h2{color: #fff;}
.course-introduction .operation.two ul{margin-left: -39px;}
.course-introduction .operation.two ul li{width: 13.2%;margin-left: 39px;}
.course-introduction .operation.two .text{width: 156px;height: 178px;line-height: 178px;background: url(../img/bg_11.png) no-repeat;}
.course-introduction .operation ul{}
.course-introduction .operation ul li{width: 17.1%;}
.course-introduction .operation ul li:last-child{width: 14.02%;float: right;}
.course-introduction .operation ul li i{width: 33px;height: 10px;float: left;margin: 63px 0 0 0;}
.course-introduction .operation .text{width: 162px;height: 142px;background: url(../img/bg_7.png) no-repeat;line-height: 142px;float: left;text-align: center;}
.course-introduction .operation .text strong{font-size: 24px;color: #fff;}

.vip{display: table;margin-bottom: 40px;}
.vip .left{float: left;width: 553px;}
.top-public{font-size: 24px;color: #ff3a2f;border-left: 4px solid #ff3a2f;padding-left: 10px;margin-bottom: 25px;}
.vip .left .piece{height: 173px;overflow: hidden;background: url(../img/bg_8.png) #f4f5f5 45px center no-repeat;}
.vip .left .piece p{width: 305px;font-size: 16px;color: #4f5e6f;line-height: 1.7;margin: 40px 0 0 210px;}
.vip .right{width: calc(100% - 608px);float: right;}
.vip .right .wrap{display: table;margin: 0 auto 15px;}
.vip .right .wrap .round{width: 92px;height: 92px;background: #4fbf9f;border-radius: 50%;text-align: center;line-height: 92px;float: left;color: #fff;}
.vip .right .wrap .round:nth-child(2){background: #fdbf5e;}
.vip .right .wrap .round:nth-child(3){background: #e469ae;}
.vip .right .wrap i{float: left;margin: 40px 10px 0;}
.vip .right p{width: 27.33%;float: left;text-align: justify;font-size: 16px;color: #4f5e6f;line-height: 1.7;margin-right: 9%;}
.vip .right p:last-child{margin-right: 0;}

.walk{display: table;}
.walk-box{width: 100%;overflow: hidden;overflow-x: scroll;}
.walk-box::-webkit-scrollbar{height:0px;}
.walk ul{display: flex;}
.walk ul li{position: relative;width: 33.33%;background: #f4f5f5;padding-bottom: 10px;flex-shrink: 0;}
.walk ul li a{display: block;}
.walk .pic{width: 100%;height: 144px;overflow: hidden;margin-bottom: 30px;background: #fff;}
.walk .pic img{width: 100%;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.walk .text{padding-left: 80px;}
.walk .text p{position: relative;line-height: 30px;font-size: 16px;color: #4f5e6f;margin-bottom: 5px;}
.walk .text p:before{position: absolute;z-index: 1; top: 10px;left: -35px;content: '';width: 8px;height: 8px;border: 1px solid #ff3a2f;border-radius: 50%;background: #fff;display: block;}
.walk .text p:after{position: absolute;top: 13px;left: -31px;content: '';width: 2px;height: 106%;background: #ff3a2f;display: block;}
.walk .text p.acti{font-weight: bold;color: #ff3a2f;margin-bottom: 25px;}
.walk .text p.acti:before{top: -4px;left: -48px;width: 35px;height: 35px;background: #ff3a2f;content: '1';color: #fff;font-size: 22px;font-weight: bold;text-align: center;line-height: 35px;}
.walk .text p.acti:after{height: 173%;}
.walk .text p:last-child:after{display: none;}
.walk ul li:nth-child(2) .text p.acti:before{content: '2';}
.walk ul li:nth-child(3) .text p.acti:before{content: '3';}
.walk ul li:hover{background: #e9e9e9;}
.walk ul li:hover .pic img{opacity: .8;transform: scale(1.2);}

.plan{width: 100%;padding: 80px 0 115px;}
.plan .plan-tags{width: 602px;margin: 0 auto 30px;border: 1px solid #cad2db;height: 48px;line-height: 48px;overflow: hidden;}
.plan .plan-tags ul{}
.plan .plan-tags ul li{width: 150px;height: 100%;background: #fff;text-align: center;font-size: 18px;color: #4f5e6f;cursor: pointer;border-left: 1px solid #cad2db;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.plan .plan-tags ul li:hover{background: #ff3a2f;color: #fff;}
.plan .plan-tags ul li:first-child{border-left: none;}
.plan .plan-tags ul li.acti{background: #ff3a2f;color: #fff;}

.item{}
.item .plan-form{width: 100%;border-right: 2px solid #cad2db;display: table;border-top: 2px solid #cad2db;}
.item .plan-form ul{}
.item .plan-form ul li{width: 100%;height: 68px;line-height: 68px;border-bottom: 2px solid #cad2db;}
.item .plan-form ul li span{width: 20%;height: 100%;float: left;font-size: 18px;color: #4f5e6f;padding-left: 35px;background: #fff;border-left: 2px solid #cad2db;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;overflow: hidden;}
.item .plan-form ul li span a{width: 123px;height: 40px;line-height: 40px;font-size: 18px;color: #fff;text-align: center;margin: 13px auto 0;display: block;background: #ff3a2f;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.item .plan-form ul li span a:hover{opacity: .8;}
.item .plan-form ul li:first-child span{background: #4f5e6f;color: #fff;}
.item .plan-form ul li:not(.dd):hover span{background: #f4f5f5;}

.site-box{padding: 70px 0 100px;background: #fff;width: 100%;display: block; }
.site{display: table;}
.site .scroll{float: left;width: 100%;height: 643px;position: relative;}

.site .scroll .img_list{width: 1067px;height: 100%;margin: 0 auto;}
.site .scroll .img_list ul{}
.site .scroll .img_list ul li{width: 1067px;float: left;}

.site .scroll .fun {position: absolute; top: 50%; cursor: pointer; margin-top: -35px; z-index: 1; width: 70px;height: 70px;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.site .scroll .click_left:hover{background: url(../img/ico_3-1.png) no-repeat;}
.site .scroll .click_right:hover{background: url(../img/ico_4-1.png) no-repeat;}
.site .scroll .click_left {left: 9px; margin-top: -17px; background: url(../img/ico_3.png) no-repeat;}

.site .scroll .click_right {right: 9px; margin-top: -17px;background: url(../img/ico_4.png) no-repeat; }

.common{width: 100%;padding-top: 75px;}
.common ul{margin-left: -1%;}
.common ul li{width: 49%;height: 250px;background: #fff;padding: 40px 40px 0;margin: 0 0 10px 1%;overflow: hidden;}
.common ul li strong{font-size: 24px;color: #ff3a2f;font-weight: normal;display: block;margin-bottom: 30px;}
.common ul li p{font-size: 16px;color: #4f5e6f;line-height: 1.7;}


/*0814boss学社市场运营团队管理*/

.lipage-pic.three{height: 669px;background: url(../img/pic_40.jpg) center top no-repeat;}

@media screen and (max-width:520px){
	.wid{width: 96%;}
	.min-menu{display: block;}
	.top .logo img{width:140px; margin-top:0px;}

	.lipage-pic h1{font-size: 30px;}
	.top .menu{display: none;}
	.list-page .fl-layout{width: 100%;}
	.list-page .fr-layout{width: 100%;}
	.list-page .fl-layout li .pict{width: 100%;}
	.list-page .fl-layout li .text{width: 100%;}
	.footer .explan{width: 100%;}
	.footer ul{width: 100%;}
	.footer ul li{margin-left: 0;margin-top: 20px;}
	.pages{text-align: center;}
	.sign-up{background:-webkit-linear-gradient(top,#6b5557,#caac8a,#6b5557);height:auto;display: table;}
	.sign-up .pict{width: 100%;margin-top: 20px;height: auto;}
	.sign-up .text{width: 100%;margin-top: 20px;}
	.introduce .text,.tutor-two .text,.profit .text{padding:0 15px;}
	.introduce p var{width: 100%;}


	
	.ment-wrap .ment-scroll ul{margin-left: 0;}
	.mechanism ul{margin-left: 0;}
	.mechanism li{width: 100%;margin-top: 10px;margin-left: 0;}

	.project{height: auto;-webkit-background-size: 100% 100%;background-size: 100% 100%;padding-bottom: 40px;}
	.project ul{text-align: center;}
	.project ul li{float: none;display: inline-block;margin-bottom: 20px;}
	.check ul{margin-left: 0;}
	.check ul li{width: 47%;margin-left: 2%;}
	.check ul li .pict{height: 150px;}
	.check ul li span{padding-bottom: 15px;}
	.check ul li .pict1{width: 100%;}
	.check ul li .pict1 img{width: 100%;}

	.title p{line-height:1.4;}
	.system ul{margin-left: 0;}
	.system li{width:100%;margin-left: 0;}
	.system li p{height: 106px;}
	.act-record{padding-bottom: 40px;}
	.curriculum li .text{width: 100%;}
	.curriculum li .pict{width: 100%;top: 0;}
	.tabs-cx ul li{width:50%;margin-left: 0;float: left;}
	.ment-wrap .pos{display: none;}
	.ment-wrap .ment-scroll li{margin-left: 0;}
	.scll-area{width: 100%;}
	.dynamic .box{width: 100%;}
	.dynamic .box.fr{margin-top: 30px;}
	.dynamic .box .lar-out .pict{width: 100%;}
	.dynamic .box .lar-out .text{width: 100%;}
	.brand .pict li{width: 50%;}
	.join{padding: 30px 0;}
	.join .fl h2{width: 100%;margin-left: 0;}
	.join .fl{text-align: center;}
	.join .fl img{float: none;}
	.join .fr{width: 100%;margin-top: 30px;}
	.join .fr a{float: none;display: block;margin: 0 auto;}

	.dynamic{padding-top: 30px;}
	.title h2{margin-top: 30px;}
	.brand{padding-bottom: 30px;}
	.brand .pict{margin-top: 20px;margin-bottom: 20px;}

	.whyjoin h2{line-height:1.5;}
	.scll-area ul li{padding: 0;}
	.banner .next{right: 2%;}
	.banner .prev{left: 2%;}
	.curriculum ul{margin-top: 0;}
	.curriculum li .text h3{line-height:1.4;}
	.scll-area ul li .pict{margin-left: 10px;margin-top:40px;}
	.scll-area ul{display: -webkit-flex;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: flex;}
	.scll-area ul li{flex-shrink:0;}
	.scll-area ul li .text{width:calc(100% - 160px);margin-right: 0;margin-top: 40px;}

/*0821boss导师页*/

.lipage-pic.two{width: 100%;}
.lipage-pic.two p{margin: 0 auto;line-height: 1.8;}

.tutor{padding-top: 50px;margin-top: 0;}
.tutor h2{margin-bottom: 30px;}
.tutor ul{width: 100%;}
.tutor ul li{width: 50%;margin-bottom: 30px;}
.tutor ul li p{font-size: 16px;}
.tutor .text{width: 100%;font-size: 18px;line-height: 1.7;padding: 20px;margin-bottom: 0;}

.teacher{display: block;margin-bottom: 0;}
.teacher ul{margin: 0;}
.teacher ul li{width: 100%;height: auto;float: none !important;clear: both;margin: 0 auto 35px !important;padding-bottom: 20px;}
.teacher ul li p{font-size: 18px;}
.teacher .txt strong{margin-bottom: 5px;}
.teacher .txt span{line-height: 1.5;margin-bottom: 0;font-size: 16px;}
.teacher .pic{margin: 0 auto 25px;}

.member{padding-bottom: 0;}
.member.two{padding-top: 30px;}
.member h3{line-height: 1.5;margin-bottom: 30px;}
.member .pic{width: 86%;height: 51%;margin: 0 auto 25px;}
.member .list ul{margin-left: 0;}
.member .list ul li{width: 48%;height: 310px;margin: 0 0 20px 0;}
.member .list ul li:nth-child(even){float: right;}
.member .red{padding: 20px 10px;}
.member .red p{margin-bottom: 30px;}

.member.two .character ul{margin-left: -5%;}
.member.two .character ul li{margin-left: 5%;width: 28%;}
.member.two .character ul li a{display: block;float: none;}
.member.two .character .text{float: none;margin: 0 auto;text-align: center;}

/*0821boss关于我们*/

.course .left{width: 100%;}
.course .left ul li{width: 50%;}

.course .article h1{padding-bottom: 20px;margin-bottom: 15px;}
.course .article{width: 100%;padding: 10px;}
.course .article p{font-size: 16px;}

/*0814boss学社市场运营团队管理*/

.teamwork .img-box{margin-bottom: 20px;}
.teamwork .img-box i{margin-right: 28px;}
.teamwork .img-box i:before{display: none;}

.teamwork{padding: 30px 0;}
.teamwork.two p{text-align: justify;margin-bottom: 10px;}

.cooperation-two{padding-top: 30px;}
.cooperation-two h2{font-size: 24px;line-height: 1.5;margin-bottom: 10px;}
.cooperation-two h3{font-size: 15px;margin-bottom: 30px;}
.cooperation-two i.two{margin-bottom: 30px;}
.cooperation-two i.two img{width: 100%;}
.cooperation-two .solve{padding: 40px 0 0;display: table;}
.cooperation-two .solve p{width: 80%;margin: 0 auto 40px;font-size: 20px;line-height: 1.5;}

.title-public{font-size: 28px;line-height: 1.4;margin-bottom: 10px;}
.title2-public{font-size: 18px;line-height: 1.5;margin-bottom: 20px;}
.two-core .box img{width: 80%;}

.trouble{padding-bottom: 50px;}
.trouble ul li{width: 100%;padding: 30px 0;margin: 0 0 20px 0;}
.trouble.two ul{margin-left: 0;}
.trouble.two ul li b{margin: 0 10px;}
.trouble ul li strong{font-size: 24px;}
.trouble ul li p{font-size: 16px;line-height: 1.5;}

.accurate{padding-top: 20px;-webkit-background-size: 100%;}
.accurate .title-public{font-size: 19px;margin-bottom: 10px;}
.accurate .title2-public{font-size: 20px;}
.accurate ul{width: 100%;}
.accurate ul li{height: auto;padding: 0;margin-bottom: 10px;}
.accurate ul li b{width: 18%;height: 50px;line-height: 50px;margin-top: 15px;}
.accurate .text{float: left;width: 82%;margin-top: 20px;}
.accurate .text strong{}
.accurate ul li p{line-height: 1.5;}

.course-tutor{padding: 30px 0;}
.course-tutor .title-public{margin-bottom: 10px;}
.course-tutor .title2-public{margin-bottom: 10px;}

.course-tutor .box .pic{float: none;margin: 0 auto;}
.course-tutor .box .je{width: 100%;padding: 30px 10px;display: table;}
.course-tutor .box .je p{font-size: 18px;}

.course-introduction{display: block;}
#two{padding-top: 20px;display: block;}
#two .title2-public{margin-bottom: 20px;}
#two ul{margin-left: -3%;}
#two ul li{width: 27.8%;margin-left: 5%;margin-bottom: 20px;}
#two .text{width:110px;height:125px;line-height: 125px;-webkit-background-size:100%;background-size:100%;}
#two .text strong{font-size: 18px;}

.vip{width: 100%;display: block;clear: both;display: table;}
.top-public{margin-left: 15px;}
.vip .left{width: 100%;margin-bottom: 20px;}
.vip .left .piece{background: url(../img/bg_8.png) #f4f5f5 10px center no-repeat;}
.vip .left .piece p{width: 62%;float: right;margin-left: 0;text-align: justify;padding-right: 10px;}
.vip .right{width: 100%;margin-bottom: 35px;}
.vip .right .wrap{display: block;padding: 0 3%;}
.vip .right .wrap .round{width: 22.65%;height: 20%;line-height: 85px;font-size: 20px;margin-bottom: 10px;}
.vip .right .wrap i{width: 13.3%;height: 14px;margin: 40px 5px 0;}
.vip .right .wrap i img{width: 100%;}
.vip .right p{padding: 0 10px;font-size: 15px;line-height: 1.3;}

.walk{}
.walk ul li{width: 100%;height: auto;margin-bottom: 20px;}

.plan{padding: 0;}
.plan .plan-tags{width: 100%;display: table;}
.plan .plan-tags ul li{width: 50%;border-top: 1px solid #cad2db;display: table;}
.plan .plan-tags ul li:nth-child(3){border-left: none;}
.plan .plan-tags{border-top: none;}

.item .plan-form{border-right: 1px solid #cad2db;border-top: 1px solid #cad2db;}
.item .plan-form ul li{border-bottom: 1px solid #cad2db;}
.item .plan-form ul li span{width: ;padding-left: 0;text-align: center;font-size: 14px;    border-left: 1px solid #cad2db;}
.item .plan-form ul li span:first-child{width: 16%;}
.item .plan-form ul li span:nth-child(2){width: 34%;}
.item .plan-form ul li span:nth-child(3){width: 16%;}
.item .plan-form ul li span:nth-child(4){width: 17%;}
.item .plan-form ul li span:last-child{width: 17%;}

.item .plan-form ul li span a{width: 100%;height: 100%;margin: 0;line-height: 66px;font-size: 14px;}

.site-box{display: none;}

.common{padding-top: 40px;}
.common .title-public{margin-bottom: 0;}
.common .title2-public{font-size: 25px;margin-bottom: 10px;}
.common ul li{width: 100%;height:auto;display: table;padding: 15px;}
.common ul li strong{margin-bottom: 10px;line-height: 1.5;}

/*0812boss学社课程页*/

.cooperation-two i img{width: 100%;}

.two-core{padding-top: 90px;}
.two-core.tt{padding-top: 40px;}
.two-core .box i{display: none;}
.two-core .box h6{line-height: 1.5;}

.trouble{padding: 40px 0 0;}
.trouble ul li{background: url(../img/bg_2.png) #6ad7e0 20px center no-repeat;}
.trouble ul li:nth-child(2){background: url(../img/bg_3.png) #e469ae 20px center no-repeat;}
.trouble ul li:nth-child(3){background: url(../img/bg_4.png) #fdbf5e 20px center no-repeat;}
.trouble ul li:nth-child(4){background: url(../img/bg_5.png) #4fbf9f 20px center no-repeat;}
.trouble .text{width: 65%;float: right;}
.trouble ul li strong{font-size: 20px;line-height: 1.5;}

.course-introduction .operation{padding-top: 30px;}
.course-introduction .operation .title-public{color: #4f5e6f;}
.course-introduction .operation ul{display: table;margin: 0 auto;}
.course-introduction .operation ul li{width: 55%;margin-bottom: 10px;}
.course-introduction .operation ul li i{width: 15.7%;margin: 67px 0 0 3px;}
.course-introduction .operation ul li i img{width: 100%;}
.course-introduction .operation ul li:nth-child(even){width: 45%;float: right;}
.course-introduction .operation ul li:nth-child(even) .text{width: 100%;}
.course-introduction .operation ul li:nth-child(even) i{display: none;}

.course-introduction .operation .text{width: 82%;-webkit-background-size: 100%; background-size: 100%;}

.plan{padding-top: 30px;}


.banner .cirl{bottom: 20px;}
.banner .pos{margin-top: -18px;}
.banner .pos img{width:36px;}
.banner .bann ul li{text-align: center;}
.banner .bann ul li img{width:76%;margin-top:10%;margin-left: 0;}
.brand .pict li:nth-child(n+7){display: none;}

.banner,.lipage-pic,.lipage-pic.two,.cooperation{height: 234px !important;}
.lipage-pic h1{margin-top: 45px;font-size:26px;}
.lipage-pic p{font-size: 18px;margin-top: 20px;}
.lipage-pic a{width: 40%;margin-top: 25px;}
.cooperation h1{font-size: 20px;margin-top: 20px;}
.cooperation ul{margin-top:10px;}
.cooperation ul li{width: 47%;margin: 0;margin-top: 10px;font-size: 16px;height:auto;padding:10px 0;border-width:1px;}
.cooperation ul li var{display:inline-block;}
}
/*kefu*/
.fixed-box {
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 5;
}
.fixed-box ul {
    width: 70px;
}
.fixed-box ul li {
    background: #777 none repeat scroll 0 0;
    cursor: pointer;
    height: 70px;
    line-height: 70px;
    margin-bottom: 2px;
    position: relative;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 70px;
}
.fixed-box ul li:hover {
    background: #f5473c none repeat scroll 0 0;
}
.fixed-box ul li:hover .box {
    display: block;
}
.fixed-box .box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    color: #333;
    display: none;
    font-size: 20px;
    font-weight: bold;
    left: -183px;
    line-height: 1;
    padding: 27px;
    position: absolute;
    top: 0;
}
.fixed-box .box.qr {
    left: -85px;
    padding: 0;
}
