.nav{}
.nav>ul{margin:30px 0 0 30px;}
.nav>ul>li{float:left;line-height:95px;}
.nav>ul>li>a{float:left;margin:1px 11px;padding:10px 10px;font-size:16px;line-height:22px;outline:1px solid transparent;}
.nav>ul>li>a:hover{color:#5658a1;}
.nav>ul>li>a:focus{outline:1px dashed currentColor;}
.nav .active>a{color:#ff9000 !important;}
.header-search{margin-top:30px;}
.header-search>form{position:relative;z-index:0;}
.header-search>form input{padding-left:10px;width:220px;height:40px;line-height:40px;background:transparent;border:2px solid #96a3c3;border-right:none;transition:border ease-in-out 0.2s;}
.header-search>form input:focus{border-color:#6c7a9b;}
.header-search .search-btn{width:60px;height:40px;border:none;cursor:pointer;}
.padding20{padding:20px 0;}
.paddingtop20{padding-top:20px;}
.padding30{padding:30px 0;}
.training-banner{margin:0 auto;width:100%;height:400px;position:relative;overflow:hidden;}
.training-banner>.banner-box{position:absolute;}
.training-banner>.banner-box>div,.training-banner>.banner-box>a{float:left;width:100vw;height:400px;}
.training-banner span.banner-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:20px 0;display:inline-block;font-size:36px;color:#fff;background:rgba(0,0,0,.4);cursor:pointer;transition:all ease-in-out 0.3s;}
.training-banner span.banner-btn.left{float:left;left:-36px;}
.training-banner span.banner-btn.right{float:right;right:-36px;}
.training-banner:hover span.banner-btn.left{left:0;}
.training-banner:hover span.banner-btn.right{right:0;}

.section-title{width:100%;}
.section-title>span{padding:0 20px;display:inline-block;height:40px;line-height:40px;color:#fff;font-size:16px;background:#96a3c3;}
.section-title>a{margin:9px 0;line-height:22px;}
.section-title>a:hover{color:#5658a1;}

.sbanner{margin-right:20px;width:360px;height:260px;}
.indexlist{padding-left:10px;list-style:square;width:540px;}
.indexlist>li{padding:5px 0;color:#ccc;font-size:10px;line-height:22px;}
.indexlist>li>a{max-width:430px;color:#333;font-size:14px;}
.indexlist>li>a:hover{color:#5658a1;}
.indexlist>li>span{color:#333;font-size:14px;color:#999;}
.square-btn{display:block;width:250px;height:115px;line-height:115px;font-size:16px;text-align:center;background:#f8f8f8;color:#96a3c3;border:1px solid #ddd;box-shadow:5px 5px 5px #e6e6e6;transition:all ease-in-out 0.2s;cursor:pointer;}
.square-btn>.iconfont{margin-right:10px;font-size:36px;vertical-align:-8px;}
.square-btn:hover{background:#96a3c3;color:#fff;}

.product-item{display:block;box-shadow:0 0 14px rgba(0,0,0,0.4);}
.product-item>img{width:100%;background-color:#fff;}
.product-item>p{padding:0 10px;width:100%;height:36px;line-height:36px;text-align:center;border-top:1px solid #ddd;background:#fff;}
.free-cathedra>a{margin:20px 0 20px 12px;width:291px;}
.free-cathedra .image{width:291px;height:218px;}
.free-cathedra .video{width:330px;height:248px;}
.special-cathedra>a{margin-top:20px;margin-left:12px;;width:291px;}
.special-cathedra .image{width:291px;height:218px;}
.special-cathedra .video{width:330px;height:248px;}
.micro-class{margin-top:20px;padding:30px 20px;width:897px;background:#fff;}
.micro-class>.pull-right{width:505px;}
.micro-class>.pull-right>h3{font-weight:normal;text-align:center;}
.micro-class>.pull-right>h3>a:hover{color:#5658a1;}
.micro-class>.pull-right>p{line-height:30px;}
.micro-class>.pull-right>a{margin-top:30px;padding:8px 15px;border:1px solid #ddd;border-radius:5px;transition:all ease-in-out 0.2s;}
.micro-class>.pull-right>a:hover{color:#fff;background:#96a3c3;}
.knowledge{padding:20px 10px;margin-top:20px;width:291px;background:#fff;}
.knowledge>h3{margin-bottom:17px;padding-bottom:15px;font-weight:normal;color:#5658a1;line-height:30px;border-bottom:1px solid #ddd;}
.knowledge-list{padding-left:10px;-webkit-padding-start:15px;list-style:square;width:271px;}
.knowledge-list>li{padding:6px 0 6px 0;color:#ccc;font-size:10px;line-height:22px;}
.knowledge-list>li>a{width:100%;color:#333;font-size:14px;}
.knowledge-list>li>a:hover{color:#5658a1;}
.knowledge-list>li>span{color:#333;font-size:14px;color:#999;}


.answer{padding:30px 20px;background:#fff;}
.answer-header{padding-bottom:10px;font-size:16px;color:#5658a1;border-bottom:1px solid #ddd;}
.answer-header span{margin-right:10px;font-size:36px;vertical-align:-5px;}
.answer form{margin-top:20px;}
.answer textarea{padding:10px;width:1160px;height:140px;border:1px solid #ddd;resize:none;border-radius:5px;}
.answer button{margin-top:20px;width:130px;height:40px;color:#fff;border-radius:5px;border:none;background:#96a3c3;transition:all ease-in-out;cursor:pointer;}
.answer button:hover{background:#6c7a9b;}
/*线下课堂*/
.offline-banner{}
.offline-banner>img{float:left;width:600px;height:380px;}
.offline-new{width:580px;}
.offline-newlist{margin:20px 0 55px;-moz-padding-left:10px;-webkit-padding-left:15px;padding-left:15px;list-style:square;width:570px;}
.offline-newlist>li{padding:4px 0;color:#ccc;font-size:10px;line-height:22px;}
.offline-newlist>li>a{margin-left:10px;width:calc(100% - 10px);color:#333;font-size:14px;}
.offline-newlist>li>a:hover{color:#5658a1;}
.offline-newlistt>li>span{color:#333;font-size:14px;color:#999;}
.process{position:relative;height:340px;background:url(../image/process.jpg) center top #fff no-repeat;background-size:100%}
.process-header,.process-stepup,.process-title,.process-stepdown{position:absolute;left:0;width:100%;}
.process-header{top:33px;font-size:22px;line-height:30px;}
.process-header>span{display:inline-block;width:140px;text-align:center;color:#fff;}
.process-stepup{top:118px;line-height:22px;}
.process-title{top:206px;line-height:22px;font-size:16px;}
.process-stepdown{top:294px;line-height:22px;}
.propaganda{width:585px;}
.propaganda-box{margin-top:20px;}
.propaganda-box img{width:320px;height:180px;border:10px solid #fff;box-shadow:2px 2px 0 #dcdcdc;}
.propaganda-box .propaganda-description{margin-top:24px;width:265px;border:1px solid #a7adaf;}
.propaganda-box  .pull-left.propaganda-description{padding:15px 0 15px 60px;border-left:none;}
.propaganda-box  .pull-right.propaganda-description{padding:15px 60px 15px 0;border-right:none;}
.propaganda-box .propaganda-description>p{padding:6px 0;line-height:22px;}
.propaganda-box .pull-right.propaganda-description>p{text-align:right;}
.propaganda-box .propaganda-description span{display:inline-block;width:8px;height:8px;background:#fcc174;}
.propaganda-box  .pull-left.propaganda-description span{margin-right:10px;}
.propaganda-box  .pull-right.propaganda-description span{margin-left:10px;}
.propaganda-text{padding:20px;width:585px;height:580px;background:#fff;}
.propaganda-text>p{text-indent:2rem;margin-bottom:40px;line-height:38px;}
/*报名*/
.apply-header{margin:20px 0;font-size:30px;font-weight:bold;text-align:center;color:#96c3f4;}
.apply-border{margin:0 auto;padding:30px 0 50px;box-shadow:0 0 10px #ccc;width:700px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAGCAIAAACq3OKOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNzNjYjQ4My0xNDY1LTQ1NzQtYjc2NS1iY2E3NDRmZTI3MjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUEwMzg2RjQ4RDNEMTFFNjk5QkRFOTRDRUQ5RERBQjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUEwMzg2RjM4RDNEMTFFNjk5QkRFOTRDRUQ5RERBQjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiNDAxYTc3Zi03OTRmLTQ3NzEtOGRhOC1iNTk4ZmRlMTBjNTYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyYTA1MWMyMy1kMjcwLTExNzktYjA2NS1lNDVlZGE4OWFiMDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz62qq5JAAAAiElEQVR42mKcdvgLAwZg/P/f4eI6qbf30MT/MzIe1A9mYsAGdB+cwNQABFcVLJ8KK2LRI/32vs79o5jiz4SVLilaARnoenh+fLK6ugXoNjTxrxz8x7S9gW5D18Py74/dpY1sv3+gafjLxHJIz+8nKweEi6LH5OZewc8vMF11Rt3lHa8EnAsQYADH8y5ADqrQsAAAAABJRU5ErkJggg==") repeat-x #fff;border-radius:5px;}
.apply-title{margin-top:30px;text-align:center;color:#666;}
.apply-session{margin:50px auto 0;width:600px;}
.apply-session>li{margin-top:20px;padding:20px 80px 20px 20px;width:100%;line-height:1.8;border:1px solid #e3e3e3;border-radius:5px;cursor:pointer;}
.apply-session>li:hover{background:#f1f1f1;}
.apply-session>li p{color:#666;}
.apply-session>li p>span{color:#999;}
.apply-session>li .apply-session-title{font-size:16px;font-weight:bold;}
.apply-session>li .readmore{color:#666;}
.apply-session>li .readmore:hover{text-decoration:underline;}
.applyform{width:600px !important;}
.apply-container{display:block;margin-right:auto;margin-left:auto;width:600px;}
.apply-title-box>h3{float:left;}
.apply-title-box>a{float:right;}
.apply-title-box>a:hover{text-decoration:underline;color:#2e3192;}
.apply-choose{margin:20px auto 50px;padding:20px 80px 20px 20px;width:600px;line-height:1.8;border:1px solid #e3e3e3;border-radius:5px;cursor:pointer;}
.apply-choose p{color:#666;}
.apply-choose p>span{color:#999;}
.apply-choose .apply-session-title{font-size:16px;font-weight:bold;}
.applyform{display:none;}
.apply-form .apply-item{margin:10px 0 20px;}
.apply-form .apply-title-box{margin-bottom:20px;}
.apply-form .apply-item .input{padding:4px 10px;height:30px;border:1px solid #e3e3e3;}
.apply-form .select{padding:4px 10px;width:300px;height:30px;border:1px solid #e3e3e3;}
.apply-form .apply-item .input.l-width{width:300px;}
.apply-form .apply-item .textarea{padding:5px;width:400px;height:150px;border:1px solid #e3e3e3;resize:none;}
.apply-form .label{margin-bottom:5px;}
.apply-form .label span{color:red;}
.apply-form .unit{}
.apply-form .member-form{height:30px;}
.apply-form .member-form>*{float:left;}
.apply-form .member-input{margin-right:10px;width:170px;}
.apply-form .submit-member,.apply-form .cancel-member{height:30px;line-height:30px;font-size:12px;cursor:pointer;}
.apply-form .submit-member{margin-right:10px;}
.apply-form .submit-member:hover,.apply-form .cancel-member:hover{text-decoration:underline;color:#2e3192;}
{text-decoration:underline;color:#2e3192;}
.apply-form ol{padding-left:24px;list-style:decimal;}
.apply-form .member{padding:5px 0;height:30px;}
.apply-form .member p{float:left;}
.apply-form .member p.info{width:508px;}
.apply-form .member span{margin-right:10px;}
.apply-form .member .edit-member,.apply-form .member .del-member{margin-left:10px;margin-right:0;height:20px;line-height:20px;font-size:12px;cursor:pointer;}
.apply-form .member .edit-member:hover,.apply-form .member .del-member:hover{text-decoration:underline;color:#2e3192;}
.apply-form .member-add-btn{margin:10px 0;padding:5px 10px;display:inline-block;height:30px;line-height:20px;font-size:12px;cursor:pointer;border:1px solid #e3e3e3;}
.apply-form .pay span{margin-right:15px;padding:0 10px;display:inline-block;height:30px;line-height:28px;border:1px solid #e3e3e3;cursor:pointer;outline:1px solid transparent;}
.apply-form .pay .active{border-color:#2e3192;outline-color:#2e3192;}
.apply-form .submit{width:100px;height:30px;border:none;cursor:pointer;}
.apply-form .member-form{display:none;}




/*免费讲座*/
.lecture-banner{margin:0 auto;display:block;width:1200px;height:400px;position:relative;overflow:hidden;}
.lecture-banner>.banner-box{position:absolute;}
.lecture-banner>.banner-box img{float:left;width:1200px;}
.lecture-banner .banner-btn{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);}
.lecture-banner .banner-btn>span{position:relative;z-index:10;padding:20px 0;display:inline-block;font-size:36px;color:#fff;background:rgba(0,0,0,.4);cursor:pointer;transition:all ease-in-out 0.3s;}
.lecture-banner .banner-btn>span.left{float:left;left:-36px;}
.lecture-banner .banner-btn>span.right{float:right;right:-36px;}
.lecture-banner:hover .banner-btn>span.left{left:0;}
.lecture-banner:hover .banner-btn>span.right{right:0;}

.lecture-apply>a{margin-left:28px;display:block;width:279px;box-shadow:1px 1px 1px #dfdfdf;background:#fff;}
.lecture-apply>a>img{margin:10px;float:left;width:259px;height:340px;transition:opacity ease-in-out 0.2s;}
.lecture-apply>a:hover>img{opacity:0.7;}
.lecture-apply>a>div{margin:0 10px 10px;float:left;width:259px;line-height:30px;font-size:16px;}
.review-list{width:1200px;}
.review-list>li{position:relative;margin-bottom:20px;width:100%;height:225px;}
.review-list>li .piclink{position:absolute;top:0;transition:opacity ease-in-out 0.2s;}
.review-list>li .piclink,.review-list>li .piclink>img{width:300px;height:225px;}
.review-list>li .piclink:hover{opacity:0.7;}
.review-list>li.show-left .piclink{left:60px;}
.review-list>li.show-right .piclink{right:60px;}
.review-list>li>div{margin:40px 0;width:100%;height:145px;background:#fff;}
.review-list>li>div>.textbar{position:absolute;top:50%;width:670px;line-height:30px;transform:translateY(-50%);}
.review-list>li>div>.textbar>.previous-title{margin-bottom:10px;font-size:16px;}
.review-list>li>div>.textbar>.previous-title>a{color:#333;}
.review-list>li>div>.textbar>.previous-title>a:hover{text-decoration:underline;}
.review-list>li>div>.textbar>.previous-abstract{line-height:1.4;color:#666;}
.review-list>li.show-left>div>.textbar{left:420px;}
.review-list>li.show-right>div>.textbar{right:420px;}
.page{padding:30px 0;width:100%;text-align:center;}
.page>a,.page>span.count,.page button{margin:0 5px;padding:3px 12px;display:inline-block;background:#fff;line-height:22px;border-radius:5px;border:none;}
.page>a,.page button{transition:all ease-in-out 0.2s;cursor:pointer;}
.page>form{display:inline-block;}
.page input{width:90px;height:28px;margin:0 5px;padding:3px 0 3px 10px;line-height:22px;border:1px solid #ddd;border-radius:4px;}
.page>span.now{margin:0 5px;padding:2px 12px;display:inline-block;line-height:22px;}
.page>a:hover,.page button:hover{color:#fff;background:#96a3c3;}
/*专场培训*/
.train-list{padding:40px 0;width:600px;}
.train-list>div{position:relative;margin-top:30px;width:600px;height:204px;}
.train-list>div>a{position:absolute;top:0;left:0;transition:opacity ease-in-out 0.2s;}
.train-list>div>a:hover{opacity:0.7;}
.train-list>div>a,.train-list>div>a>img{width:272px;height:204px;}
.train-list>div>div{margin-top:20px;background:#fff;width:600px;height:184px;}
.train-list>div>div>h4{position:absolute;top:0;right:0;padding:30px 14px;width:330px;line-height:1.5;font-size:18px;font-weight:300;}
.train-list>div>div>.train-content{position:absolute;top:0;right:0;padding:30px 14px;width:330px;}
.train-list>div>div>.train-content>h4{margin:10px 0 20px;float: left;line-height:1.5;font-size:16px;font-weight:normal;}
.train-list>div>div>.train-content>h4>a{color:#333;}
.train-list>div>div>.train-content>h4>a:hover{text-decoration:underline;}
.train-list>div>div>.train-content>p{float: left;line-height:1.5;font-size:14px;color:#999;}
.train-aside{padding:20px;width:560px;background:#fff;}
.train-purpose .title{margin:20px 0;}
.train-purpose .title>span{display:inline-block;width:160px;color:#ffb850;text-align:center;}
.train-purpose .description{margin-bottom:100px;}
.train-purpose .description>div{padding:10px;width:160px;height:150px;line-height:30px;background:#f3f3f3;}
.train-content{padding:20px 0 60px;line-height:30px;}
.train-process{position:relative;margin:30px 0 86px;width:520px;height:261px;}
.train-process>img{margin-top:10px;width:520px;}

.train-process .train-step{position:absolute;text-align:center;}
.train-process .train-step>h3{font-size:16px;}
.train-process .train-step>p{margin-top:5px;font-size:12px;}
.train-process .step1{top:200px;left:20px;}
.train-process .step1>h3{color:#ffb850;}
.train-process .step2{top:20px;left:146px;}
.train-process .step2>h3{color:#e87071;}
.train-process .step3{top:190px;left:266px;}
.train-process .step3>h3{color:#01acbe;}
.train-process .step4{top:-4px;left:388px;}
.train-process .step4>h3{color:#653c76;}

.review-list>a{margin-top:20px;margin-left:20px;width:386px;}
.review-list>a img{width:386px;height:290px;}
.review-list .product-item{box-shadow:1px 1px 1px #dfdfdf !important;}
.knowledgetraininging-list{padding-top:20px;padding-left:10px;-webkit-padding-start:15px;list-style:square;width:390px;}
.knowledgetraininging-list+ul{margin-left:15px;}
.knowledgetraininging-list>li{padding:4px 0;color:#ccc;font-size:10px;line-height:22px;}
.knowledgetraininging-list>li>a{max-width:100%;color:#666;font-size:16px;}
.knowledgetraininging-list>li>a:hover{color:#5658a1;text-decoration:underline;}
/*reader*/ 
.reader .title{text-align:center;font-size:24px;font-weight:normal;}
.reader .post-message{padding:20px 0;text-align:center;color:#666;}
.reader .contentbox{margin:0 auto;width:810px;word-wrap:break-word;color:#666;line-height:30px;font-size:16px;}
.reader .contentbox img,.content video {margin:0 auto;display:block;width:auto;max-width:100%;}
.reader .contentbox table{margin-bottom:10px;display:table;border-collapse:collapse;}
.reader .contentbox table th,.reader .contentbox table td{padding:5px 10px;border:1px solid #e3e3e3;}
.reader .contentbox ul,.reader .contentbox ol{padding-left:30px;}
.reader .contentbox a{color:#2e3192;}
.reader .contentbox a:hover{text-decoration:underline;}