.mar-left30{margin-left: 30px;}
.mar-left20{margin-left: 20px;}
.font26{font-size: 26px;}
.font30{font-size: 30px;}
.font13{font-size: 13px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font40{font-size: 40px;}
.font16{font-size: 16px;}
.font46{font-size: 46px;}
.font56{font-size: 56px !important;}
.font14{font-size: 14px;color: #888888;}
.color555{color: #555555;}
.color888{color: #888888;}
.color666{color: #666666;}
.color30{color: #303030;}
.mar-top10{margin-top: 10px;}
.mar-top24{margin-top: 24px;}
.color-red{color: #ff0707;}
.padd-left45{padding-left: 45px;}
.padd-left30{padding-left: 30px;}
.padd-left60{padding-left: 60px;}
.font-bold{font-weight: bold;}
.width300{width: 300px;}
.delete-line{text-decoration: line-through;}
.prTop15{position: relative;top: 15px;}
.prTop20{position: relative;top: 20px;}
.prLeft28{position: relative;left: -28px !important;}
.prLeft23{position: relative;left: -23px !important;}
.prTop56{position: relative;top: 56px;}
.prTop50{position: relative;top: 50px;}
.width140{width: 140px !important;}
.width290{width: 290px !important;}
.width260{width: 260px !important;}
.width330{width: 330px !important;}
/*导航*/
.header-top{background: #ffffff;}
.header-top .content{width: 1180px;margin: 0 auto;padding-top:15px;height: 70px;box-sizing: border-box;}
.header-top .content .btn-box a{display: inline-block;height: 40px;width: 110px;text-align: center;line-height: 40px;border-radius: 20px;font-size: 20px;}
.header-top .content .logo{margin-top: 3px;}
.header-top .content .btn-box a.org{border: 1px solid #ff6700;color: #ff6700;}
.header-top .content .btn-box a.gray{border:1px solid #333333;color: #333333;margin-left: 5px;}
/* 实操背景 */
.sc-box{height: 440px;width: 100%;background: url(../images/sc-bg.png) no-repeat;}
.sc-box .wrap{padding-top: 95px;}
.sc-box .wrap .left-img{margin-bottom: 35px;}
.sc-box .wrap>.text{font-size: 50px;color: #feffff;}
.sc-box .wrap>.line{height: 1px;width: 410px;background: #feffff;display: inline-block;}
.sc-box .wrap>.text2{font-size: 24px;color: #feffff;margin-top:10px}

/* 针对人群 */
.crowd .wrap{text-align: center;margin-top: 70px;}
.sq1 {display: inline-block;vertical-align: sub;}
.sq1 p{background:#5e94d2;float:left;margin-left: 5px;height:8px;width: 8px;transform:rotate(44deg);-ms-transform:rotate(44deg); 	/* IE 9 */-moz-transform:rotate(44deg); 	/* Firefox */-webkit-transform:rotate(44deg); /* Safari 和 Chrome */-o-transform:rotate(44deg); 	/* Opera */}
.sq1 p.p1{background: #1d69c2;}
.sq1 p.p2{background: #a0bfe2;}
.sq1 p.p3{background: #fff !important;}
.sq1 p.p4{background: #c5e4f8;}
.sq1 p.p5{background: #89c8f0;}
.crowd .title {font-size: 36px;display: inline-block;margin:0 10px;}
.crowd .per-box{margin-top: 65px;}
.crowd .per-box a{transition:all .3s;width: 285px;min-height: 290px;display: inline-block;position: relative;margin-right: 9px;vertical-align: top;margin-bottom: 10px;overflow: hidden;}
.crowd .per-box a:last-child{margin-right: 0px;}
.crowd .per-box i{transition: all .3s;display: inline-block;position: absolute;bottom: 0px;left: 0px;min-height: 55px;color: #ffffff;background: #008def;opacity: .9;width: 100%;font-style: normal;font-size: 20px;box-sizing: border-box;padding: 13px 0px;}
.crowd .per-box a.img1{background: url(../images/img1.png) no-repeat;}
.crowd .per-box a.img2{background: url(../images/img2.png) no-repeat;}
.crowd .per-box a.img3{background: url(../images/img3.png) no-repeat;}
.crowd .per-box a.img4{background: url(../images/img4.png) no-repeat;}
.crowd .per-box a .mc{transition: all .3s;background: #2b5bae;opacity: 0;width: 285px;min-height: 290px;}
.crowd .per-box a .mc .small-img{transition:all .3s;margin:0px auto 10px;}
.crowd .per-box a .mc .mc-text{font-size: 20px;color: #ffffff;text-align: center;}
.crowd .per-box a .mc .mc-text2{font-size: 16px;color: #ffffff;text-align: center;width: 180px;margin: 25px auto 0px;padding-bottom: 50px;}
.crowd .per-box a:hover .mc{opacity: .9;} 
.crowd .per-box a:hover i{bottom:-55px;}
.crowd .per-box a:hover {background-position: 0px 10px;}
.crowd .per-box a:hover .mc .small-img{margin: 75px auto 10px;}

/* 培训收获 */
.harvest{min-height: 685px;background: url(../images/pxsh.png) no-repeat #206ec2;margin-top: 100px;}
.harvest .title-box{text-align: center;}
.harvest .title {font-size: 36px;display: inline-block;margin: 0 10px;color: #fff;margin-top: 90px;}
.harvest .left-box{background: url(../images/left-box.png) no-repeat 84% 10%;width: 470px;height: 390px;display: inline-block;margin-top: 60px;}
.harvest .right-box{display: inline-block;margin: 60px 0 0 125px;min-height: 352px;width: 580px;vertical-align: top;padding-top: 15px;}
.harvest .right-box .px-box{width: 485px;min-height: 80px;padding-left: 60px;color: #fff;margin-bottom: 25px;}
.harvest .right-box .px1{background: url(../images/px1.png) no-repeat 0% 8px;}
.harvest .right-box .px2{background: url(../images/px2.png) no-repeat 0% 8px;}
.harvest .right-box .px3{background: url(../images/px3.png) no-repeat 0% 8px;}
.harvest .right-box .px-text{font-size: 16px;line-height: 25px;margin-top: 5px;}

/*产品组合方案*/
.product {margin-top: 100px;}
.product .wrap{text-align: center;}
.product .title{font-size: 36px;display: inline-block;margin:0 10px;}
.product .left-box{min-height: 434px;width: 550px;margin-top: 105px;transition: all .2s;transform:scale(1.07);-webkit-transform:scale(1.07);  /*兼容-webkit-引擎浏览器*/-moz-transform:scale(1.07);}
.product .left-box .bg{background: url(../images/product-bg1.png) no-repeat;width: 100%;min-height: 60px;line-height: 60px;color: #fff;}
.product .left-box .pr-content{padding:30px 0 30px 0;text-align: left;background: #ffffff;}
.product .left-box .pr-content .left-cont{width: 268px;min-height: 210px;display: inline-block;}
.product .left-box .pr-content .left-cont .left1{width: 270px;min-height: 70px;border-bottom: 1px solid #e7e7e7;}
.product .left-box .pr-content .left-cont .left2 .box1{display: inline-block;margin-right: 20px;}
.product .left-box .pr-content .left-cont .left2 .box2{display: inline-block;vertical-align: top;}
.product .left-box .pr-content .right-cont{width: 247px;min-height: 205px;display: inline-block;vertical-align: top;}
.product .left-box .pr-content .right-cont .product-icon{min-height: 35px;padding-left: 45px;padding-top:2px}
.pro-img1{background: url(../images/product1.png) no-repeat;}
.pro-img2{background: url(../images/product2.png) no-repeat;}
.pro-img3{background: url(../images/product3.png) no-repeat;}
.pro-img4{background: url(../images/product4.png) no-repeat;}
.pro-img5{background: url(../images/product5.png) no-repeat;}
.pro-img6{background: url(../images/product6.png) no-repeat;}
.product .left-box .pr-content .right-cont .product-text{border-left: 1px solid #e7e7e7;min-height: 35px;margin-left: 15px;font-size: 14px;color: #888888;padding-left: 30px;}
.product .left-box .pr-content .right-cont .book{position: relative;}
.product .left-box .pr-content .right-cont .book>img{position: absolute;right: 0px;top:-50px;}
.product .left-box .pr-content .right-cont .price{position: relative;top: 2px;}
.product .left-box:hover{box-shadow: -12px 7px 21px #dcdcdc;position:relative; transform:scale(1.2);-webkit-transform:scale(1.2);  /*兼容-webkit-引擎浏览器*/-moz-transform:scale(1.2);z-index: 99;}
.product .left-box:hover + .right-box{transform:scale(0.87);-webkit-transform:scale(0.87);  /*兼容-webkit-引擎浏览器*/-moz-transform:scale(0.87);}
.product .left-box .btn-box{width: 100%;margin-top: 20px;}
.product .left-box .btn-box a{display: inline-block;width: 250px;height: 40px;text-align: center;line-height: 40px;font-size: 20px;color: #555555;border-radius: 20px;padding: 0px;}
.product .left-box .btn-box a.btn1{border:1px solid #a8a8a8;margin-left: 20px;}
.product .left-box .btn-box a.btn2{background: #ff4c00;color: #fff;margin-right: 10px;}
.product .right-box{position:relative;width: 628px;min-height: 530px;margin-top: 55px;background: #ffffff;transition: all .2s;}
.product .right-box:hover{box-shadow: 12px 7px 21px #dcdcdc;transform:scale(1);-webkit-transform:scale(1);  /*兼容-webkit-引擎浏览器*/-moz-transform:scale(1);}
.product .right-box .bg{height: 85px;background: url(../images/product-bg2.png) no-repeat;font-size: 32px;color: #fff;line-height: 76px;position: relative;text-align: left;padding-left: 57px;}
.product .right-box .bg>p{font-style: normal;background: url(../images/yh-bg.png) no-repeat;height: 125px;width: 125px;position: absolute;right: 45px;top: -12px;}
.product .right-box .bg>p>span{font-size: 28px;color: #fff;display: inline-block;height: 100px;width: 100px;line-height: 34px;padding-top: 20px;padding-left: 38px;}
.product .right-box .pr-content{padding: 45px 0 30px 0;text-align: left;background: #ffffff;}
.product .right-box .pr-content .left-cont {width: 268px;min-height: 210px;display: inline-block;}
.product .right-box .pr-content .left-cont .left1{width: 270px;min-height: 75px;border-bottom: 1px solid #e7e7e7;}
.product .right-box .pr-content .left-cont .left2{width: 270px;min-height: 135px;border-bottom: 1px solid #e7e7e7;}
.product .right-box .pr-content .left-cont .left2 .box1{display: inline-block;margin-right: 20px;}
.product .right-box .pr-content .left-cont .left2 .box2{display: inline-block;vertical-align: top;}
.product .right-box .pr-content .right-cont{width: 247px;min-height: 205px;display: inline-block;vertical-align: top;margin-left: 40px;}
.product .right-box .pr-content .right-cont .product-icon{min-height: 35px;padding-left: 45px;padding-top: 2px;}
.product .right-box .pr-content .right-cont .product-text{border-left: 1px solid #e7e7e7;min-height: 35px;margin-left: 15px;font-size: 16px;color: #303030;padding-left: 30px;}
.product .right-box .pr-content .right-cont .book{position: relative;}
.product .right-box .pr-content .right-cont .book>img{position: absolute;right: -10px;top:-50px;}
.product .right-box .pr-content .right-cont .price{position: relative;top: 2px;}
.product .right-box .btn-box{width: 100%;margin-top: 20px;}
.product .right-box .btn-box a{display: inline-block;width: 250px;height: 40px;text-align: center;line-height: 40px;font-size: 20px;color: #555555;border-radius: 20px;padding: 0px;}
.product .right-box .btn-box a.btn1{border:1px solid #a8a8a8;margin-left: 20px;}
.product .right-box .btn-box a.btn2{background: #ff4c00;color: #fff;margin-right: 10px;}
.product .left-cont .rmb{position: relative;top: -0px;}
.product .right-box .pr-content .btn-box a.btn1{margin-left: 0px;}
.product .right-box .pr-content .btn-box a.btn2{margin-right: 45px;}
.right-box .price{position: relative;top: 2px;}
/*实战*/
.actual{margin-top: 100px;}
.actual .bg{background: url(../images/actaul-bg.png) no-repeat;width: 100%;min-height: 500px;}
.actual .wrap{text-align: center;}
.actual .wrap .title-box{text-align: center;}
.actual .title{font-size: 36px;display: inline-block;margin: 0 10px;color: #fff;margin-top: 90px;}
.actual .acr-content{width: 1150px;background: #ffffff;margin-top: 60px;padding: 35px;box-sizing: border-box;}
.actual .acr-content:hover{box-shadow: 12px 7px 21px #dcdcdc;}
.actual .acr-content table td{border:1px solid #e3e8ef;width: 230px;height: 50px;color: #666666;font-size: 16px;padding:5px;}
.actual .acr-content table thead td{background: #e9edf3;font-size: 26px;color: #303030;height: 100px;}

/*产品特色*/
.fearture{margin-top: 100px;}
.fearture .title-box{text-align: center;margin-bottom: 65px;}
.fearture .title{font-size: 36px;display: inline-block;margin: 0 10px;}
.fearture .fearture-box .box{width: 168px; min-height: 260px;color: #666666;font-size: 16px;float: left;text-align: center;}
.fearture .fearture-box .img-box{height: 150px;}
.fearture .fearture-box .tx{width: 100px;margin: 15px auto 105px;}
.fearture .fearture-box .line{float: left;}
.fearture .fearture-box .line>i{display: inline-block;width: 40px;height: 10px;border-top:2px dotted #cacaca;}
.fearture .fearture-box .line>span{width: 10px;height: 10px;border-radius: 50%;background: #cacaca;display: inline-block;}
.fearture .bg{min-height: 626px;background: #edf2f7;padding: 75px 0;box-sizing: border-box;}
.fearture .bg .top-img{width: 840px;margin:0 auto 30px;}
.fearture .bg .top-img p{height: 60px;color: #ffffff;line-height: 55px;text-align: center;font-size: 24px;float: left;position: relative;left: -12px;cursor: pointer;}
.fearture .bg .top-img .status1{background:url(../images/status1.png) no-repeat 0% -6px;}
.fearture .bg .top-img .status2{background:url(../images/status2.png) no-repeat 6px 0px;}
.fearture .bg .top-img .status3{background:url(../images/status3.png) no-repeat 5px 0px;}
.qpmn{background:url(../images/qpmn.png) no-repeat 7px 0px!important;}
.qmxz{background:url(../images/qmxz.png) no-repeat 0% -6px !important;}
.nsbb{background:url(../images/nsbb.png) no-repeat -1px -6px !important;}
.fearture .bg .top-img p:first-child{position: relative;left: 0px;}
.fearture .bg .fp-box{background: #ffffff;min-height: 430px;border: 1px solid transparent;}
.fearture .bg .fp-box>div{display: none;}
.fearture .bg .fp-box>div.stp-0{margin:110px auto 0px;width: 1057px;}
.fearture .bg .fp-box>div.stp-1{width: 888px; margin: 32px auto 0px;}
.fearture .bg .fp-box>div.stp-2 .bg-gray{width: 1118px;min-height: 368px;background: #e9edf3;border-radius: 10px;padding: 30px;box-sizing: border-box;margin:27px auto 27px;}
.fearture .bg .fp-box>div.stp-2 .bg-gray .p1{text-align: center;font-size: 20px;color: #303030;}
.fearture .bg .fp-box>div.stp-2 .bg-gray .cont-box{margin-top: 30px;}
.fearture .bg .fp-box>div.stp-2 .bg-gray .cont-box>div{text-align:center;width: 314px;min-height: 260px;float: left;background: #f8f8f8;border-radius: 10px;padding: 65px 10px 10px;box-sizing: border-box;}
.fearture .bg .fp-box>div.stp-2 .bg-gray .cont-box>div>p{font-size: 26px;color: #303030;margin-top: 30px;}
.fearture .bg .fp-box>div.stp-2 .bg-gray .cont-box>img{margin: 0 15px;position: relative;top: 110px;}
.fearture .bg .fp-box>div.active{display: block !important;}
.fearture .bg .fp-box:hover{box-shadow: 12px 7px 21px #dcdcdc;}
/*学员反馈*/
.feedback .wrap{text-align: center;margin-top: 70px;padding-bottom: 110px;}
.feedback .title{font-size: 36px;display: inline-block;margin: 0 10px;}
.feedback .title-box{margin-bottom: 75px;}
.feedback .feed-box>div.line>div{width: 580px;min-height: 240px;background: #ffffff;margin-bottom: 15px;padding:35px 45px 10px 45px;box-sizing: border-box;position: relative;transition: all .3s;}
.feedback .feed-box>div.line>div:hover{box-shadow: 10px 1px 10px #dcdcdc;transform:translateY(-10px);-ms-transform:translateY(-10px); 	/* IE 9 */-moz-transform:translateY(-10px); 	/* Firefox */-webkit-transform:translateY(-10px); /* Safari 和 Chrome */-o-transform:rotate(-12px); }
.feedback .feed-box .user-box{min-height: 40px;padding:25px 50px 0 60px;background: url(../images/user-img.png) no-repeat 0% 10px;text-align: left;font-size: 18px;word-wrap:break-word;}
.feedback .feed-box .user2{position: absolute;right: 45px;top: 55px;}
/* .feedback .feed-box .cont{height: 76px;margin-top: 30px;font-size: 14px;color: #666666;text-align: left;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;} */
.feedback .feed-box .cont{height: 80px;margin-top: 30px;font-size: 14px;color: #666666;text-align: left;line-height: 20px;overflow: auto;}

/*常见问题*/
.answer .answer-bg{background: url(../images/answer-bg.png) no-repeat #3191d7;min-height: 385px;}
.answer .answer-bg .wrap{text-align: center;;padding-bottom: 20px;}
.answer .answer-bg .title-box .title{font-size: 36px;display: inline-block;margin: 0 10px;color: #fff;margin-top: 50px;}
.answer .answer-bg .wrap .cont{margin-top: 35px;}
.answer .answer-bg .wrap .cont .box{transition: all .3s;width: 580px;min-height: 220px;background: #ffffff;box-sizing: border-box;padding:40px 40px 10px 40px;float: left;text-align: left;}
.answer .answer-bg .wrap .cont .box:hover{box-shadow: 10px 1px 10px #dcdcdc;transform:translateY(-10px);-ms-transform:translateY(-10px); 	/* IE 9 */-moz-transform:translateY(-10px); 	/* Firefox */-webkit-transform:translateY(-10px); /* Safari 和 Chrome */-o-transform:rotate(-12px); }
.answer .answer-bg .wrap .cont .box span{font-size: 16px;color: #2178de;margin-right: 15px;}
.answer .answer-bg .wrap .cont .box span.font56{position: relative;top: -5px;}
.answer .answer-bg .wrap .cont .box p.font26{color: #666666;margin-top: 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.answer .answer-bg .wrap .cont .box p.font16{color: #c6c4c4;margin-top: 10px;height: 40px;overflow: auto;}

/*尾部*/
.footer{min-height: 140px;padding-top: 60px;text-align: center;box-sizing: border-box;}
.footer p{font-size: 20px;color: #303030;}

.box-content .condition{padding: 30px;text-align: center;}