/*营销系统工具包*/
.main .title{margin-top: 30px;height: 25px;position: relative;}
.main .title span{display: block;padding:0px 12px;height: 25px;background: #ac0004;color: #fff;line-height: 25px;position: absolute;top: 0;left: 14px;z-index: 300;}
.main .title .short-line{width: 170px;height: 2px;border-bottom: 3px solid #ac0004;position: absolute;top: 10px;left: 0px;z-index: 100;}
.main .title .long-line{height: 2px;border-bottom: 1px solid #5a5a5a;z-index: 50;position: absolute;top: 11px;left: 0px;width: 1023px;}
.main-article{margin-top: 30px;position: relative;}
.main-article .left{background: rgba(0, 0, 0, 0) url("../img/dp.jpg") no-repeat scroll 15px 0; width: 589px;padding-left: 13px;line-height: 28px;text-indent: 2em;position: relative;}
.main-article .left span{display: block;width: 39px;height: 36px;background: url(../img/light.png) no-repeat;position: absolute;left: 12px;top: -5px;}
.main-article .right{position: absolute;right: 0;top: -70px;z-index: 500;}
.list{width: 999px;height: 192px;margin:0 auto;background: url(../img/bluebg.png) no-repeat;margin-top: 15px;}
.list ul{padding:34px 28px;}
.list ul li{float: left;width: 420px;margin-right: 30px; line-height: 34px;background: url(../img/d.png) no-repeat left center;padding-left: 20px;}
.disk{height: 369px;border:1px solid #ddd;border-bottom: 2px solid #72baff;margin-top: 25px;}
.disk img{margin-top: 19px;}
.long .short-line{width: 200px;}
.setting-list{margin-top: 24px;width: 1200px;}
.settbox{width:324px;height: 177px;border:1px solid #ddd;float: left;margin-right: 12px;margin-top: 15px;}
.settbox dl{padding:0px 12px;}
.settbox dl dt{color: #ac0004;font-size: 18px;background: url(../img/settbg.png) no-repeat bottom;height: 60px;line-height: 50px;}
.settbox dl dd{padding:16px 6px;line-height: 22px;}
.teach-list{height: 185px;background: #eaeaea;margin-bottom: 20px;}
.teachbox{padding:30px 50px;}
.teachbox dt{float: left;width: 180px;}
.teachbox dd{float: right;width: 720px;}
.teachbox dt span{display: block;width: 28px;font-size: 30px;float: left;margin-right: 10px;}
.teachbox dt img{display: block;float: right;width: 128px;}
.teachbox dd p{width: 800px;margin-bottom: 12px;}
.teachbox dd span{min-width: 283px;margin-right: 80px;padding-left: 30px;display: block;background: url(../img/rd.png) no-repeat 10px 8px;}
.list-box{padding-top: 38px;}
.min{margin-bottom: 30px;display: block;}


/*财务系统班*/
.enterprise{height: 413px;background: url(../img/shield.jpg) no-repeat top center;}
.prise{padding:59px 110px 0px 0px;}
.prise p{width: 533px;}
.prise .thirty{margin-top: 10px;}
.prise .misomi{margin-bottom: 10px;}
.prise .finally{margin-top: 10px;}
.delivery{height: 357px;background: url(../img/shield2.jpg) no-repeat top center;}
.deli{padding:60px 0px 0px 110px;}
.deli .eighteen{margin-top: 30px;}
.deli .eighteen li{margin-bottom: 12px;}
.deli .different{font-weight: 400;}
.advantage{padding-top: 36px;}
.advantage dl{margin-top: 26px;}
.advantage .right{width: 622px;padding-top: 45px;}
.advantage .left{width: 360px;}
.dg{text-align: center;font-weight: 400;}
.dg dd{color: #ababab;}
.outline table{margin-top: 21px;}
.outline table td,.outline table th{border:1px solid #000;}
.outline .module1{width: 217px;}
.outline .module2{width: 476px;}
.outline .module3{width: 409px;}
.outline table td{font-size: 16px;}
.outline table .design{padding:10px 25px;}

.lecture{height: 239px;background: url(../img/yellowbg.jpg) no-repeat;margin-top: 25px;position: relative;}
.perpic{position: absolute;left: 43px;bottom: 0px;}
.perpic img{display: block;}
.lecture .personal{width: 828px;height: 144px;background: #ffffff;float: right;margin-top: 70px;margin-right: 25px;line-height: 36px;}
.lecture .personal p{padding:31px 32px 0 60px;}
.process{width:1080px;height: 252px;border:10px solid #eeeeee;margin-top: 25px;position: relative;}
.process h2{font-size: 60px;}
.process ul li{margin-top: 16px;font-size: 18px;background: url(../img/right.png) no-repeat left center;padding-left: 31px;}
.process .left{display: block;width: 459px;height: 236px;position: absolute;bottom: 0;left: 0;}
.process .left img{display: block;float: left;}
.process .right{width: 566px;float: right;margin-right: 28px;padding-top: 35px;}
.process li span{font-size: 12px;}
.need{height: 130px;background:#000 url(../img/need.jpg) no-repeat top center;margin-top: 17px;}
.need .free{text-align: center;padding:19px 0px;}
.need .free a{padding:12px 83px;border:1px solid #fff;color: #fff;font-size: 36px;}
.need .freebox{padding-top: 15px;}
.need ul{text-align: center;width: 558px;margin:0 auto;}
.need p{text-align: center;color: #fff;}
.need p a{color: #fff;font-size: 16px;}

/*美国战略系统班*/
.coursse{height: 419px;background: url(../img/americabg.jpg) no-repeat top center;color: #fff;}
.coursse .bright{padding:30px 50px;}
.coursse .bleft{height: 58px;width: 100%;border-bottom: 1px solid #a9d8ea;position: relative;}
.coursse .bleft dl{color: #fff;position: absolute;left: 0;bottom:-30px;background: #042c74;padding:10px;text-align: center;}
.bright h2{margin-top: 43px;}
.bright .learn{font-size: 30px;}
.bright .star{padding:0px 30px;}
.bright ul{margin-top:33px;font-size: 16px;line-height: 33px;}
.bright .eighteen{margin-top: 10px;}
.yellow{color: #fcff00;}
.harvest{height: 426px;background: url(../img/building.jpg) no-repeat top center;}
.bighar{padding-top: 33px;}
.bighar dl{text-align: center;}
.bighar dl h2{font-size: 48px;}
.bighar dl dd{color: #b5b5b5;font-size: 16px;}
.bighar .gateway{width: 633px;height: 259px;border:1px solid #ddd;background: #fff;margin:19px auto;}
.bighar .gateway ul{padding:20px 16px;color: #5d5d5d;}
.bighar .gateway ul li{margin-bottom: 6px;}
.afterclass h2{font-size: 36px;font-weight: lighter;}
.achievement{margin-top: 30px;margin-bottom: 20px;}
.afterclass p{color: #d1d1d1;}
.afterclass{margin-bottom: 22px;}
.achievement .achi1{width: 318px;}
.achievement .achi2{width: 783px;}
.achievement table{font-size: 18px;color: #444;border-top: 1px solid #000;}
.achievement table th{height: 40px;background: #d1d1d1;}
.achievement table td{padding:16px 0px;text-align: center;font-family: "宋体";border:1px solid #ddd;}
.modality{margin-top: 34px;height: 388px;background: url(../img/statue.png) left top no-repeat;}
.modopen{float: right;border:1px solid #000;}
.modopen td{border:1px solid #ddd;padding:11px 24px;background: #fff;}
.modopen .modd1{width: 113px;text-align: right;}
.modopen .modd2{width: 578px;}
.sumcour{background: #ffd800;position: relative;}
.sumcour img{position: absolute;right: 0px;bottom: -1px;}
.sumcour .founder{width: 770px;float: left;padding-left: 70px;}
.sumcour .founder h2{text-align: center;}
.sumcour .founder h2 span{font-family: "华文行楷";}
.sumcour .founder h2 i{font-size: 33px;font-weight: normal;}
.sumcour .founder h2 span{font-size: 44px;}
.contta{padding-top: 19px;position: relative;}
.contta p{font-size: 18px;margin-top: 20px;width: 720px;}
.contta ul{margin-top: 32px;width: 820px;}
.contta ul li{width: 248px;float: left;font-family: 宋体;line-height: 25px;}
.distance a{margin-right: 10px;}


/*课程要点*/
.tissue .point{height: 554px;background: #89d5e3;}
.tissue .point .pobox{padding-top:43px;}
.tissue .peoples{width:984px;margin:0 auto;position: relative;background: url(../img/tissue.png) no-repeat top center;height: 482px;}
.tissue .poboxfont{width: 967px;height: 280px;border:1px solid #fff;position: absolute;left:22px;bottom: 0;}
.tissue .poboxcent{width: 947px;height: 260px;border:10px solid #b3edf8;background: #fff;}
.tissue .poboxcc{padding:47px 63px;}
.tissue .poboo{padding-bottom: 22px;border-bottom: 1px solid #000;}
.tissue .poboxleft{width: 66px;font-size: 30px;font-weight: bold;}
.tissue .poboxright{width: 716px;padding-top: 10px;}
.tissue .poboxright li{margin-bottom: 12px;height: 14px;}
.tissue .poboxright li span{display:block;float: left;width: 350px;}
.tissue .poright,.tissue .poleft{padding-top: 20px;}
.tissue .poright{margin-left: 53px;font-size: 18px;}
.tissue .poright p{background: url(../img/bull.jpg) no-repeat left center;padding-left: 20px;margin-bottom: 5px;}
.tissue .coursetitle{height: 53px;background: url(../img/linebg.png) no-repeat left center;text-align: center;font-size: 55px;margin-top: 40px;line-height: 53px;}
.tissue .firstclass{font-size: 20px;color: #da1f1f;height: 80px;line-height: 80px;text-align: center;margin-top: 10px;}
.tissue .president th,.tissue .president td{border:1px solid #ddd;}
.tissue .couucont{padding-top: 54px;padding-left: 300px;}
.tissue .councut{ font-size: 22px;margin-left: -12px;}
.tissue .couucont li{font-size: 18px;padding-left: 28px; width: 321px;margin-bottom: 18px;background: url(../img/jiahao.jpg) no-repeat left center;float: left;margin-right: 39px;}
.tissue .president th{font-size: 24px;color: #000;text-align: center;padding:5px 0px;}
.tissue .couuboxcont{background: #fafafa;border-bottom: 1px solid #ccc;padding:29px 0 42px;}
.tissue .couuboxcont .coursetitle{margin-top: 0;}
.tissue .howtiss{padding:10px 30px;}
.gray-bg{background: #fafafa;}
.black-font{color: #000;}
.tissue .president td{font-size: 16px;font-family: 宋体;}
.tissue .president .gray-bg{font-family: 微软雅黑;}
.tissue .president td p{margin-bottom: 5px;}
.tissue .teamteach{font-size: 38px;height: 38px;line-height: 38px;}
.tissue .referral{margin-top: 30px;line-height: 30px;text-align: center;}
.tissue .picandfont{margin-top: 48px;}
.tissue .picandfont dl{width: 421px;float: left;padding:0 15px;}
.tissue .picandfont dl dt{margin-bottom: 24px;}
.tissue .picfonrst{border-right: 1px solid #ddd;margin-left: 100px;}
.tissue .picandfont dl dd{line-height: 24px;}
.tissue .ourteam{background: url(../img/ourteam.png) no-repeat bottom center;text-align: center;font-size: 48px;line-height: 79px;height: 79px;}
.tissue .cluster{padding-top: 25px;}
.tissue .cluster img{display:block;width: 876px;height: 573px;margin:0 auto;}


/*dkh*/

.gray-font{color: #b5b5b5;}
.stock .stocourse{background:#f7f7f7;padding:10px;}
.stock .stoc{height: 400px;border:1px solid #ccc;background: #fff;}
.stock .stoc .title{width: 247px;margin:0 auto;text-align: center;position: relative;}
.stock .stockbox{padding:30px 30px 15px;}
.stock .stoc .title h2{font-size: 36px;margin-bottom: 5px;}
.stock .stoc span{position: absolute;right: -12px;top: -26px;}
.stockbox ul{margin-top: 15px;}
.stockbox ul li{padding-left: 57px;padding-top:5px;margin-bottom: 12px;min-height: 30px;}
.stockbox ul .num1{background: url(../images/num1.png) no-repeat 0px 3px;}
.stockbox ul .num2{background: url(../images/num2.png) no-repeat left center;}
.stockbox ul .num3{background: url(../images/num3.png) no-repeat 0px 5px;}
.stockbox .firm{width: 960px;height: 60px;font-size: 22px;color: #fff;font-weight: bold;margin:0 auto;background: url(../images/blaline.png) no-repeat;line-height: 70px;text-align: center;
text-shadow: 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 5px 10px rgba(0, 0, 0, 0.25), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.15);}
.stock .core{padding: 31px 50px 0px;position: relative;height: 72px;}
.stock .core h2{font-weight:400;font-size: 36px;}
.stock .core dd{color: #b5b5b5;}
.stock .core .title{width: 326px;margin:0 auto;text-align: center;position: relative;height: 86px;}
.stock .core .title span{position: absolute;font-size: 80px;font-weight: bold;color: #05285A;width: 80px;height: 80px;font-family: "arial";font-weight: bold;}
.stock .core .title .corecont1{left: -10px;top: -10px;}
.stock .core .title .corecont2{right: -10px;top: 10px;}
.stock .analyze{border:2px solid #000;width: 1095px;margin:15px auto;overflow: hidden;}
.stock .analyze .affect{width:270px;border-right:1px solid #ddd; float: left;}
.stock .analyze dl{padding:0 24px;}
.stock .analyze dt{font-size: 24px;text-align: center;}
.stock .analyze dd{line-height: 30px;font-size: 16px;}
.stock .analyze .affectbox{padding-bottom: 24px;width: 1090px;margin-top: 20px;border-bottom: 1px solid #ddd;}
.stock .dog{position: absolute;bottom:-29px;left: 50px;}
.stock .essential{width: 520px;margin:5px auto 0px; }
.stock .essential .left{width: 75px;height: 77px;background: url(../images/orangebg.jpg) no-repeat;text-align: center;}
.stock .essential .left h2{font-size: 24px;padding-top: 16px;color: #fff;font-weight: 400;}
.stock .essential .left p{font-size: 16px;color: #612700;font-weight: bold;}
.stock .essential .right p{font-size: 24px;}
.stock .essential .right h2{font-size: 33px;text-shadow: 0px 1px 0px #CCC, 0px 2px 0px #C9C9C9, 0px 3px 0px #BBB, 0px 4px 0px #B9B9B9, 0px 5px 0px #AAA, 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 5px 10px rgba(0, 0, 0, 0.25), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.15);}
.toolss {margin-top: 50px; border: 1px solid #CCC; height:530px}
.toolss.tools {margin-top: 50px; border: 1px solid #CCC;}
.toolss .tools dl{width: 506px;float: left;margin: 0px 0px 40px 40px;height: 100px;  overflow: hidden;}
.toolss .tools dt{width: 92px;height: 92px;background: url(../images/randgray.png) no-repeat center left;text-align: center;line-height: 92px;font-family: Impact;color: #fff;font-size: 36px;float: left;margin-right: 10px;}
.toolss .tools dd h2{border-bottom: 2px solid #595653;font-size: 18px;height: 28px;font-weight: 400;margin-bottom: 5px;}
.toolss .tools dd{width: 400px;float: left;}
.toolss .tools .st{color: #000;margin-top: 20px;font-family: "微软雅黑";}
.authority{height: 157px;background:#36A1DB;}
.authority .research{width: 753px;padding:23px 0px 0px 62px;}
.authority .veryrese{font-size: 24px;margin-bottom: 20px; }
.authority .veryrese strong{font-size: 30px;color: #fff;font-weight: bold; text-shadow: 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 5px 10px rgba(0, 0, 0, 0.25), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.15);}
.strong{font-weight: bold; margin-left:10px;}
.authority  .resebloc{margin-bottom: 12px; text-shadow: 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 5px 10px rgba(0, 0, 0, 0.25), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.15); font-weight:bolder;}
.authority  .resebloc span{margin:0px 6px;}
.authority .resecot{position: relative;height: 157px;}
.authority .jscvery{position: absolute;bottom: 0;right: 0;}
.authority .flag{position: absolute;top: -157px;right: 193px;}
.shapecust{padding-top: 10px;margin-bottom: 5px;}
.shapecust h2{font-weight: lighter; color:#FFF;font-size: 33px;text-shadow: 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 5px 10px rgba(0, 0, 0, 0.25), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.15); margin-bottom:5px;}
.shapecust h3{color: #979898;font-size: 18px;font-weight: lighter;}
.shapecust .womenpic{text-align: center;}
.shapecust .duration{color: #fff;margin-top: -4px;}
.shapecust .duration .left{width: 550px;height: 190px;background: #05285A;}
.shapecust .duration .left .womdur{padding:16px 0px 0px 46px;}
.shapecust .duration h2{font-weight: bold;font-size: 24px;height: 40px;margin-bottom: 8px;}
.shapecust .duration p{font-family: "微软雅黑";margin-bottom: 5px;background: url(../images/randwhite.png) no-repeat left center;padding-left: 22px;text-shadow: 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.2), 0px 5px 10px rgba(0, 0, 0, 0.25), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.15); }
.shapecust .duration .serlef{background: #05285A;}