html{background:#fff!important;}
body{padding-top:45px;background:#fff!important;}
.banner{width:100%;height:325px;background:url(../images/bannerbg.jpg) no-repeat center top;}
.banner .bancon{width:997px;margin:0px auto;}
.banner .bancon img{display:none;}
.accarea{width:1000px;margin:0px auto;overflow:hidden;margin-bottom:30px;}
.accarea .tit1{height:35px;line-height:35px;background:#86ae4d;margin-top:50px;overflow:hidden;}
.tit1 h3{width:100%;height:35px;font-weight:normal;}
.accarea .head1 h3{background:url(../images/head1.png) no-repeat top center;}
.accarea .head2 h3{background:url(../images/head2.png) no-repeat top center;}
.accarea .head3 h3{background:url(../images/head3.png) no-repeat top center;}
.navall .head4 h3{background:url(../images/head4.png) no-repeat 14px 0px;}
.navall .head5 h3{background:url(../images/head5.png) no-repeat 12px 0px;position:relative;}
.accarea .head6 h3{background:url(../images/head6.png) no-repeat 14px 0px;}
.accarea .head7 h3{background:url(../images/head7.png) no-repeat 12px 0px;position:relative;}
.area{overflow:hidden;margin-top:10px;}
.area .arealeft{width:720px;*width:676px;float:left;border:1px solid #e0e0e0;background:url(../images/bg.png) repeat-x;padding:16px 22px;}
.lead1,.lead2{height:17px;margin-bottom:8px;}
.lead1{background:url(../images/lead1.png) no-repeat;}
.con{overflow:hidden;height:210px;}
.ledr{height:27px;border:1px solid #86ae4d;overflow:hidden;}
.ledr .ledrleft{margin-left:-1px;*margin-left:-1px;}
.ledr .ledrleft a{height:14px;line-height:14px;*height:17px;*line-height:17px;width:84px;*width:83px;text-align:center;float:left;border-left:1px solid #b1b1b1;margin-top:5px;color:#000;}
.ledr .ledrleft a:hover{color:#86ae4d;text-decoration:none;}
.ledr .ledrleft a.hover{color:#86ae4d;font-weight:bold;}
.rows,.rowa{height:132px;overflow-y:scroll;margin-top:15px;background:#fff;padding:12px 22px;margin-bottom:15px;}
.con .item{min-height:132px;font-size:12px;line-height:25px;color:#595757;display:none;text-indent:2em;}
.lead2{background:url(../images/lead2.png) no-repeat;}

.area .arearig{width:264px;float:right;}
.resgin{width:264px;height:36px;display:inline-block;background:url(../images/resgin.png) no-repeat;}
.tx{height:17px;background:url(../images/tx.png) top center no-repeat;margin:6px 0 9px;*margin-top:11px;}
.tabrow{overflow:hidden;background:#eff0f0;border:1px solid #ddddde;margin-top:8px;}
.tabrow a{display:block;color:#ff6d00;}
.tabrow a:hover{ text-decoration:none;}
.tabrow .tab{width:100%;margin-top:-1px;margin-bottom:4px;}
.tabrow .tab td{border-top:1px dotted #ccc;padding:5px 3px;}
.tabrow .tab td.tabone{width:50%;color:#ff6d00;text-indent:1em;}
.tabrow .tab td.tabtwo{width:50%;color:#86ae4d;font-family:宋体;}
.jy{height:17px;background:url(../images/jy.png) top center no-repeat;margin:12px 0px 4px;}

.aborder{border:1px solid #e0e0e0;background:url(../images/bg.png) repeat-x;padding:5px 5px 0px;}
.smalltit,.smalltit2{height:17px;margin:10px 0px 0px 30px;font-size:14px;font-family:"宋体";}
.smalltit3{height:20px;margin:4px 0px 0px 30px;font-size:14px;font-family:"宋体";}
.smalltit{background:url(../images/smalltit.png) no-repeat;}
.smalltit2{background:url(../images/smalltit2.png) no-repeat;}
.daiyu,.bank{overflow:hidden;}
.daiyu .daileft{width:449px;height:288px;background:url(../images/daileft.png) no-repeat;float:left;margin-top:23px;}
.daiyu .dairig{width:490px;height:317px;background:url(../images/dairig.png) no-repeat;float:right;margin-right:10px;}
.zckj{height:356px;margin-top:35px;background:#eff0f0;overflow:hidden;}
.zckj .zckjtit{height:25px;background:url(../images/zckj.png) no-repeat;margin:28px 0px 0px 60px;}
.conee{overflow:hidden;margin:20px 0px 0px 65px;}
.conee .neeleft{width:360px;height:242px;background:url(../images/neeleft.png) no-repeat;float:left;}
.conee .neerig{width:466px;height:265px;background:url(../images/neerig.png) no-repeat;float:right;margin:8px 30px 10px 0px;}
.nnew{margin:54px 62px 0px;overflow:hidden;}
.nnew p{line-height:20px;font-size:12px;text-indent:2em;font-family:"宋体";}
.sud{padding:0px!important;border:1px solid #e0e0e0;background:url(../images/bg.png) repeat-x;}
.sud .smalltit2{margin:15px 0px 0px 35px;}
.bank{width:742px;height:383px;float:left;overflow:hidden;}
.bank .bankleft{width:668px;height:318px;background:url(../images/bank.png) no-repeat;float:left;margin:15px 0 0 56px;_margin-left:28px;}
.sud .bankrig{width:234px;height:383px;float:right;background:url(../images/hight.png) no-repeat;}
.navall{overflow:hidden;margin-top:50px;}
.navall .tit1{margin-top:0px!important;}
.navall .navallleft{width:630px;float:left;}
.navall .navallrig{width:353px;float:left;margin-left:17px;}
.navall .head5 h3 a,.accarea .head7 h3 a{color:#fff;position:absolute;right:10px;top:0px;font-family:"宋体";font-size:12px;}
.sw{_height:474px;border:1px solid #e0e0e0;overflow:hidden;margin-top:5px;background:url(../images/bg.png) repeat-x;}
.navallrig .img{width:290px;height:312px;background:url(../images/book.png) -12px 0px no-repeat;margin:5px auto 6px;}
.navallrig p{width:300px;height:24px;line-height:24px;margin:0px auto;font-family:"宋体";font-size:12px;color:#595757;}
.navallrig p.color{color:#86ae4d;margin:6px auto 23px;}
.varimg{height:474px;_height:466px;*height:464px;overflow:hidden;padding-top:8px;border:1px solid #e0e0e0;margin-top:5px;background:url(../images/bg.png) repeat-x;}
.varimg p{text-indent:2em;line-height:25px;font-size:12px;margin:0px 20px;}
.varimg p a{font-size:14px;font-weight:bold;color:#86ae4d;}
.aborder{overflow:hidden;}
.heig{height:auto;}
.hegi{height:532px;}
.flexsliderk{width:500px;margin:10px auto 18px;position:relative;}
.flexsliderk .slideh{width:500px;height:330px;overflow:hidden;}
.floatDiv .tit1 a.close{overflow:hidden;}
.answo{overflow:hidden;}
.answo .item{width:260px;float:left;margin:10px 39px 20px 30px;*margin:10px 37px 20px 30px;_margin:10px 39px 20px 15px;border:1px solid #999;background:#fff;}
.answo .item .antit{line-height:17px;font-size:15px;text-align:center;padding:8px 8px 10px;background:#86ae4d;color:#fff;}
.ldg{overflow:hidden;}
.ldg ul{overflow:hidden;margin:-1px 20px 0px;}
.ldg li{height:35px;line-height:35px;padding-left:10px;font-size:15px;border-top:1px dotted #a1a1a1;color:#000;}
.ldg li input[type="checkbox"]{margin:-2px 8px 0px 0px;}
.tjbtn{height:50px;text-align:center;margin:6px 0px 12px;}
.tjbtn a{width:168px;height:42px;background:url(../images/tjbtn.png) no-repeat;display:inline-block;}
.tjbtn a:hover{text-decoration:none;}

/*Begin 弹框*/
#planSet,#muddiv,#fenxdiv{width:600px;background:#fff;height:410px;}
#listsmal .tit1 a.close{width:10px;height:10px;background:url(../images/closex.png) no-repeat;font-size:0px;overflow:hidden;right:10px;top:10px;}
#listsmal{width:250px;height:156px;margin-left:70px;}
#listsmal .tit1{height:30px;}
#listsmal .contPub{text-align:center;padding:30px 0px;}
#listsmal .floafoot{height:30px;}

.floatDiv .titBg{height:60px;line-height:60px;color:#fff;font-size:16px;background:#86ae4d;text-align:center;}
.contPub{overflow:hidden;margin-bottom:10px;margin-top:5px;}
.contPub ul{}
.contPub li{height:30px;line-height:30px;padding-left:80px;cursor:pointer;}
.contPub li.hover{background:#f2f6eb;}
.contPub li input[type="checkbox"]{margin:-2px 10px 0px 0px;}
.contPub li span{float:left;}
.contPub li span.pub1{width:265px;font-size:15px;}
.contPub li span.pub2{width:110px;}
.contPub li span.pub3{width:120px;color:#b0b0b0;}
.contPub li i{display:block;}
.contPub li i.line1{width:100px;height:16px;margin-top:7px;}
.contPub li i.line1 .line2{height:16px;}
.contPub li i.line1 .color1{background:#8ac6e5;}
.contPub li i.line1 .color2{background:#a7df84;}
.contPub li i.line1 .color3{background:#e6516a;}
.contPub li i.line1 .color4{background:#feb94b;}
.contPub li i.line1 .color5{background:#25ace0;}
.floafoot{height:40px;background:#86ae4d;}

/*#listsmal{width:200px;height:100px;background:#fff;display:none;margin-left:95px;}
#listsmal .tit1{height:30px;background:#fff!important;}
#listsmal .contPub{text-align:center;}*/
/*End Begin 弹框*/
.hr{clear:both;font-size:0px;}
.toolList{margin:20px auto;width:960px;}
.videoCont{margin-bottom:20px;margin-left:-20px;*margin-left:0px;}
.course-box{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.45);display:inline;float:left;margin:15px 0 35px 53px;*margin:15px 25px 35px 30px;position:relative;transition:box-shadow 0.2s ease 0s;}
.course-box .tagCls{background:url("../images/tagBg.png") no-repeat;color:#ff0;font:23px/45px Arial;height:65px;left:10px;position:absolute;text-align:center;top:0;width:61px;}
.course-box .tagCls .wz{color:#fff;font-size:12px;}
.course-box .mask{color:#353535;display:block;font-size:small;height:290px;overflow:hidden;width:270px;}
.course-box .mask:hover{text-decoration:none;}
.course-box .course-thumb img{border-top-left-radius:4px;border-top-right-radius:4px;height:153px;width:270px;}
.course-box .mask .title{display:block;font-size:14px;font-weight:bold;line-height:1.2;min-height:32px;overflow:hidden;padding:10px 10px 5px;}
.course-box .mask .details{display:block;overflow:hidden;padding:5px 10px;text-align:center;}
li.course-box:hover{background:#fafafa;box-shadow:0 2px 3px #000;transition:box-shadow 0.2s ease 0s;}
.mask .price{color:#e85d0c;float:left;font-size:14px;height:16px;margin-top:0;}
.mask .small-rating{background:url("../images/sprites.png") repeat scroll 0 -70px rgba(0, 0, 0, 0);float:left;height:12px;line-height:0;margin-left:5%;overflow:hidden;position:relative;text-align:left;top:4px;vertical-align:top;width:85px;}
.small-rating span{background:url("../images/sprites.png") repeat scroll 0 -83px rgba(0, 0, 0, 0);display:inline-block;float:left;height:13px;line-height:14px;}
.mask .stu:before{background-position: -20px -210px;float:left;height:13px;margin:-2px 4px 0 0;width:20px;}
.mask .stu {background:url("../images/sprites.png") no-repeat scroll 0 -111px rgba(0, 0, 0, 0);color:#777;float:right;font-family:Arial;height:16px;line-height:16px;margin-top:3px;padding:0 0 0 24px;}
.course-box .mask .instructors{border-top:1px solid #eee;display:block;margin:0 10px;overflow:hidden;padding:10px 0;}
.course-box .mask .ins-thumb{border-radius:4px;float: left;height:25px;margin-right:5px;}
.course-box .mask .instructors .r{display:block;margin-left:33px;}
.course-box .mask .ins-name{font-size:12px;font-weight:bold;line-height:14px;}
.course-box .mask .ins-job-title{color:#555;font-size:12px;line-height:1.2;margin-top:2px;}
li.course-box a.jnCls{background-position:0 0;bottom: 10px;color:#999;font-size:12px;height:30px;line-height:26px;position:absolute;right:-5px;text-align:center;width:66px;}
li.course-box a.jnCls{background:url("../images/courseCard.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
li.course-box a.jnCls:hover, li.course-box a.bgGreen{background-position:0 -38px;color:#fff;}

@media screen and (max-width: 1000px) {
	.accarea{width:auto;}
}

@media screen and (max-width: 767px) 
{
    body{padding-top:44px!important;}
    .area .arearig{margin-top:10px;}
    .daiyu .dairig{margin-top:20px;}
    .zckj{height:600px;}
    .navall .navallrig{margin-left:0px;margin-top:10px;}
    .hegi{height:1038px;}
    .answo .item{margin:10px 14px 20px 30px;}
}

@media screen and (max-width: 600px) {
	.hegi{height:1534px;}
}