
body{font:14px/1.5 "\5FAE\8F6F\96C5\9ED1",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,span{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#454545;display: block;}
a:hover{text-decoration:underline;}
.layout{ clear:both;width:1200px;text-align:center;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
input {
border: none;
outline: none;
-webkit-appearance: none;
-webkit-appearance: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input:focus {
	outline: none;
}
input::-webkit-input-placeholder {
  font-size: 16px;
  color: #454545;
}
input:-ms-input-placeholder {   
  font-size: 16px;
  color: #454545;
}
input:-moz-placeholder { 
  font-size: 16px;
  color: #454545;
}
input::-moz-placeholder {
  font-size: 16px;
  color: #454545;
}

body {
	/*height: 10000px;*/}

.headerMod {
    background: #fff;
}
.header .cen-n01 .ctxt {
	padding-left: 0!important;
}
.banner {
	width: 100%;
	height: 450px;
	position:relative;
}
.banner .bd {
	width: 100%;
	height: 450px;
	
}
.banner .bd li {
	width: 100%;
	height: 450px;
}
.banner .prev,.banner .next{ position:absolute; left:-40px; top:234px;margin-top: -25px;display:block; width:27px; height:49px; background:url(/images/zhongjizhicheng/zbllzx/kaopei/ban_left.png) no-repeat;z-index: 4;}
.banner .next{ left:auto; right:-40px; background:url(/images/zhongjizhicheng/zbllzx/kaopei/ban_right.png) no-repeat; }

.banner .free {
	width: 370px;
	padding-top: 30px;
}
.banner .free .sub {
	color: #fff;
	text-align: center;
	font-size: 20px;
	line-height: 50px;
}
.banner .apply-body{
	width: 290px;
	margin: 0 auto 20px;
}

 .banner .apply-body dl {
 	padding-left: 5px;
 }
 .banner .apply-body dl dd {
	width: 290px;
	height: 35px;
	margin-bottom: 16px;

}
.banner .apply-body dl dd .apply-input {
	width: 284px; 
	height: 35px;
	line-height:35px;
	color:#000;
	font-size:14px;
	text-indent: 10px;
	vertical-align:top;
	background: #fff;
	border-radius: 5px;
	border: none;
	border: 1px solid #c2c2c2;
}
 .banner .apply-body dl dd input:focus {
	outline: none;
}
 .banner .apply-body dl dd .ipt1 {
	float: left;
	width:  190px; 
	height: 35px;
	line-height:35px;
	color:#000;
	font-size:14px;
	text-indent: 10px;
	vertical-align:top;
	background: #fff;
	border-radius: 5px;
	border: none;
	border: 1px solid #c2c2c2;
}
 .banner .apply-body dl dd .ipt1.error {
 	border: solid 1px yellow;
 }
 
 .banner .apply-body input::-webkit-input-placeholder {
    color: #be1616;
}
 .banner .apply-body input:-moz-placeholder {
    color: #be1616;
}
.banner .apply-body  a.apply-btn {
	width: 284px;
	height: 35px;
	background-color: #17a2ff;
	border-radius: 5px;
	line-height: 35px;
	font-size: 16px;
	color: #fff;
	margin: 0 auto;

}

 .banner .apply-body .btn a:hover {
	background-color: #3067a8;
}


 .banner .apply-body dl dd .imgCode {
	float: left;
	width: 90px;
	margin-left: 4px;
	height: 35px;
	cursor: pointer;
	
}
 .banner .apply-body dl dd .imgCode img {
	width: 100%;
	height: 100%;		
}
.banner .apply-body a.yzm-btn {
	float: left;
	width: 90px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #fe4c4c;
	font-weight: bold;
	margin-left: 4px;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #c2c2c2;
}
.banner .free dl dd input::-webkit-input-placeholder {
  font-size: 16px;
  color: #454545;
}
.banner .free dl dd input:-ms-input-placeholder {   
  font-size: 16px;
  color: #454545;
}
.banner .free dl dd input:-moz-placeholder { 
  font-size: 16px;
  color: #454545;
}
 .banner .free dl li input::-moz-placeholder {
  font-size: 16px;
  color: #454545;
}

.selectMod {
	width: 310px;
	height: 34px;
	border-radius: 3px;
	border: solid 1px #dddddd;
	cursor:pointer;
	z-index:3;
	position:relative;
	color: #454545;
	background-color: #fff;
	text-align: left;
	
} 
.selectMod1 {
	z-index: 8!important;
}
.selectMod2 {
	z-index: 6!important;
}
.selectMod3 {
	z-index: 3!important;
}
.selectMod select{
    display: none;
}

.selectMod .selectVal {
    height: 34px;
    line-height: 34px;
    margin-left: 18px;
    overflow: hidden;
    white-space: normal;
    background: url(//www.chinaacc.com/images/cma/zbllzx/cpaCompare/select-icon-down.png) no-repeat right center;
    font-size: 16px;
    color: #454545;
}
.selectMod .selectValOn {
    background: url(//www.chinaacc.com/images/cma/zbllzx/cpaCompare/select-icon-up.png) no-repeat right center;
}
.selectMod .ul-options {
    width: 100%;
    max-height: 174px;
    _height: 174px;
    overflow-y: auto;
    background: #fff;
    border: 1px solid #000;
    text-align: left;
    font-size: 16px;

}
.selectMod .ul-options li {
	padding-left: 18px;
	height: 30px;
    line-height: 30px;
    cursor: pointer;
    /*border-bottom: 1px solid #000;*/
    color:#000;
    text-align: left;
}
.selectMod .ul-options li.optionsHover {
    background:#ebebeb
}
.selectModZindex {
    z-index:90
}

.banner .txtMarquee-top{ margin: 13px 0 0 71px;width:251px; height: 85px; overflow:hidden; position:relative; }
.banner .txtMarquee-top .bd1{font-size: 14px;color: #fff;text-align: left;}
.banner .txtMarquee-top .tempWrap {height: 85px!important;}
.banner .banner .free .txtMarquee-top  dl dd{ height:23px; line-height:23px; margin-bottom: 0;  }
.banner .txtMarquee-top  dd:before {
	content: "";
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/hot.png) no-repeat;
	margin-right: 6px;
}
.banner .plan {
	width: 580px;
	/*padding-top: 236px;*/
	height: 450px;
	margin-left: 4px;
}
.banner .plan a{
	display: block;
	height: 450px;
}
.banner .plan dd {
	float: left;
	width: 180px;
	height: 45px;
	line-height: 45px;
	background-color: #17a2ff;
	border-radius: 3px;
	font-size: 16px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.banner .plan dd a {
	color: #fff;
}
.banner .bd li.l2 .plan dl {
	padding-left: 40px;
	width: 540px;
}
.banner .bd .l2 .plan dd {
	width: 140px;
	height: 40px;
	line-height: 40px;
	background-color:#fff;
	font-size: 22px;
	border-radius: 3px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.banner .bd li.l2 .plan dd:hover {
	background-color: #63abe6;
	
}
.banner .bd li.l2 .plan dd:hover a {
	color: #fff;
	text-decoration: none;
}
.banner .bd li.l2 .plan dd a {
	color: #5a90da;
}
.subNav {
	width: 100%;
	height: 180px;
	background-color: #f5f6f7;
}
.subNav .layout {
	width: 1015px;
}
.subNav ul {
	padding-top: 40px;
}
.subNav li {
	float: left;
	width: 130px;
	height: 85px;
	padding-top: 15px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px 
		rgba(34, 34, 34, 0.2);
	border-radius: 10px;
	margin-right: 15px;
	cursor: pointer;

}
.subNav li span {
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 auto 10px;
}
.subNav li:hover {
	background-color: #f0f7ff;
	box-shadow: 0px 0px 10px 0px 
		rgba(80, 129, 222, 0.5);
}
.subNav li:hover span {
	background-position: 0 -68px!important;
}
.subNav li.l2:hover span {
	background-position: 0 -75px!important;
}
.subNav li.l4:hover span {
	background-position: 0 -70px!important;
}
.subNav li.l5:hover span {
	background-position: 0 -72px!important;
}
.subNav li i {
	font-size: 22px;
}
.subNav li:hover i {
	color: #5081de;
}
.subNav li:hover a {
	text-decoration: none;
}
.part1 {
	height: 472px;
	padding-top: 30px;
}
.part1 .more {
	color: #d45259;
}
.part1 .left {
	width: 280px;
	height: 450px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px 
		rgba(40, 40, 40, 0.25);
}
.part1 .left .tit {
	height: 40px;
	padding-top: 20px;
}
.part1 .left .tit p {
	float: left;
	width: 170px;
	height: 22px;
	line-height: 22px;
	font-size: 24px;
	margin-left: 10px;
	border-left: 2px solid #d45259;
}
.part1 .left .tit a {
	float: right;
	margin-right: 11px;
}
.part1 .left .tit p.lc {
	width: 120px;
}
.part1 .left ul li {
	float: left;
	width: 125px;
	height: 49px;
	background-color: #71b5f5;
	border-radius: 5px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.part1 .left ul li.sp {
	background: #4da3f3;
}
.part1 .left ul li a {
	font-size: 18px;
	line-height: 49px;
	color: #fff;
}
.part1 .left ul li a span {
	float: left;
	width: 28px;
	height: 30px;
	margin-top: 10px;
	margin-left: 10px;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/icon.png) no-repeat;
}
.part1 .mid {
	width: 408px;
	height: 450px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px 
		rgba(40, 40, 40, 0.25);
	margin-left: 20px;
}
.part1 .mid .tit {
	padding-top: 6px;
	height: 42px;
	line-height: 42px;
	width: 389px;
	margin: 0 auto;
	font-size: 24px;
	border-bottom: 1px solid #d45259;
	text-align: left;
	text-indent: 6px;
	overflow: hidden;
}
.part1 .mid .tit span {
	float: right;
	font-size: 14px;
}
.part1 .mid .tit span i {
	font-size: 18px;
	color: #de0a17;
}
.part1 .mid p {
	font-size: 18px;
	color: #d45259;
	line-height: 40px;
	text-align: center;
}

.part1 .mid dl dd {
	height: 80px;
	padding-left: 15px;
}
.part1 .mid dl dd .apply-input {
	width: 379px;
    height: 36px;
    border-radius: 5px;
    border: solid 1px #7c7c7c;
    cursor: pointer;
    position: relative;
    color: #454545;
    background-color: #f1f1f1;
    text-align: left;
}
.part1 .mid dl dd .tit1 {
	line-height: 40px;
	height: 40px;
	text-align: left;
	font-size: 18px;
}
.part1 .mid dl dd .tit1 span {
	float: left;
	width: 22px;
	height: 24px;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/icon.png) no-repeat;
	margin-right: 8px;
	margin-top: 9px;
}
.part1 .mid dl dd .selectMod {
	width: 379px;
	height: 36px;
	border-radius: 5px;
	border: solid 1px #7c7c7c;
	cursor:pointer;
	z-index:6;
	position:relative;
	color: #454545;
	background-color: #f1f1f1;
	text-align: left;
	
} 
.part1 .mid dl dd .area {
	z-index: 5;
}
.part1 .mid dl dd .edu {
	z-index: 4;
}
.part1 .mid dl dd .selectMod .selectVal {
    height: 36px;
    line-height: 36px;
    margin-left: 18px;
    overflow: hidden;
    white-space: normal;
    background: url(//www.chinaacc.com/images/cma/zbllzx/cpaCompare/select-icon-down.png) no-repeat right center;
    font-size: 16px;
    color: #454545;
}
.part1 .mid dl dd input {
	width: 379px;
	height: 36px;
	line-height: 36px;
	border-radius: 5px;
	border: solid 1px #7c7c7c;
	text-indent: 18px;
	font-size: 16px;
	float: left;
	background: #f1f1f1;
}
.part1 .mid dl dd .apply-btn {
	width: 150px;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	color: #fff;
	background-color: #4081d5;
	border-radius: 23px;
	margin: 10px auto 0;
}
.part1 .mid dl dd .apply-btn:hover {
	background: #1e64bd;
}
.part1 .right {
	width: 272px;
	height: 450px;
	background-color: #ffffff;
	box-shadow: 0px -5px 13px 0px 
		rgba(40, 40, 40, 0.25);
	margin-left: 20px;
}
.part1 .right .tit {
	width: 272px;
	height: 40px;
	padding-top: 20px;
	overflow: hidden;
}
.part1 .right .tit p {
	float: left;
	width: 126px;
	height: 22px;
	line-height: 22px;
	font-size: 24px;
	margin-left: 10px;
	border-left: 2px solid #d45259;
}
.part1 .right .tit a {
	float: right;
	margin-right: 11px;
}
.part1 .right .tuijian {
	width: 272px;
	height: 50px;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/tuijian.jpg) center top;
	overflow: hidden;
}
.part1 .right .tuijian span {
	float: left;
	color: #fff;
}
.part1 .right .tuijian .s1 {
	width: 60px;
	line-height: 50px;
	font-size: 18px;
}
.part1 .right .tuijian .s2 {
	width: 154px;
	font-size: 17px;
}
.part1 .right .tuijian a {
	float: right;
	padding-top: 4px;
	width: 50px;
	height: 50px;
	color: #fff;
}
.part1 .right .txtMarquee-top {
	padding-left: 10px;
    padding-right: 10px;
    padding-top: 25px;
    line-height: 40px;
}
.part1 .right .txtMarquee-top .bd li {
	height: 42px;
    line-height: 42px;
    width: 252px;
    position: relative;
    -webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-align: left;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow: ellipsis !important;
	word-break: normal !important;
	cursor: pointer;
}
.part1 .right .txtMarquee-top .bd li::before {
	content: "";
    float: left;
    width: 6px;
    height: 6px;
    background-color: #d45259;
    border-radius: 6px;
    margin-top: 18px;
    margin-right: 6px;
}
.part1 .right .txtMarquee-top .bd li:hover {
	color: #d45259;
	text-decoration: underline;
}
.part1 .right .txtMarquee-top .tempWrap {
	height: 280px!important;
}
.part3 {
	/* height: 232px; */
	padding-top: 40px;
}
.part3 table {
	width: 1000px;
	height: 223px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px 
		rgba(0, 0, 0, 0.14);
	text-align: center;
}
.part3  td {
	width: 140px;
	height: 50px;
	/*line-height: 50px;*/
	border-right: 1px solid #e3e7ff;
    border-top: 1px solid #e3e7ff;
}
.part3  th {
	border-right: 1px solid #e3e7ff;
    font-weight: bold;
    color: #fff;
    line-height: 70px;
    background: #4081d5;
    font-size: 18px;
}
.part3  td .detail {
	color: #d45259;
}
.part3  td .detail:hover {
	color: #dc5700;
}
.part3  td .ele {
	display: inline-block;
	width: 100px;
	height: 32px;
	line-height: 32px;
	background-color:  #e8af63;
	border-radius: 5px;
	color: #fff;
}
.part3  td .ele:hover {
	background-color: #dc9143;
}
.part3  td .test {
	display: inline-block;
	width: 100px;
	height: 32px;
	line-height: 32px;
	background-color: #d45259;
	border-radius: 5px;
	color: #fff;
}
.part3  td .test:hover {
	background-color: #861717;
}
.part4 .title{ text-align:center; padding:27px 0 38px 0; position:relative;}
.part4 .title h2{ line-height:58px; font-size:40px; display:inline-block; *display:inline; *zoom:1; padding:0 4px; background:#fff; font-weight:bold; z-index:1; position:relative;}
.part4 .title h2 em{ color:#f75656;}
.part4 .title p{ font-size:22px; line-height:40px; display:inline-block; *display:inline; *zoom:1; padding:0 4px; background:#fff; z-index:1; position:relative;}
.part4 .title .bg{ display:block; width:574px; height:58px; border:1px solid #999; border-radius:3px; position:absolute; top:48px; left:50%; margin-left:-287px;}
.layout1 {
    clear: both;
    width: 1100px;
    text-align: left;
    margin: 0 auto;
}
.part4 .data{ height:562px; background:url("/images/zhongjizhicheng/zbllzx/kaopei/data-bg1.jpg") no-repeat center top;}
.part4 .data ul{ left:425px; top:277px; width:300px;}
.part4 .data li{ float:left; line-height:20px; width:150px; color:#fff;cursor:pointer;}
.part4 .data li:hover {
	text-decoration: underline;
}
.part4 .data .btn{ display:block; width:218px; height:48px; line-height:48px; font-size:24px; color:#fff; text-decoration:none; text-indent:53px; left:442px; top:382px;}
.part4 .data .tex{ cursor:pointer;width:250px; position:absolute;}
.part4 .data .tex:hover {
	text-decoration: underline;
}
.part4 .data .tex h3{ line-height:40px; font-size:26px; font-weight:normal;}
.part4 .data .tex p{ line-height:28px; font-size:16px;}
.part4 .data .tex.t1{ left:0; top:70px; text-align:right;}
.part4 .data .tex.t2{ left:0; top:211px; text-align:right;}
.part4 .data .tex.t3{ left:0; top:351px; text-align:right;}
.part4 .data .tex.t4{ left:851px; top:70px;}
.part4 .data .tex.t5{ left:851px; top:211px;}
.part4 .data .tex.t6{ left:851px; top:351px;}

.contrast-wrap{ width:100%; height:748px; background:url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/2018gaoduanmiaoshou/contrast-bg.jpg") no-repeat center top;}
.contrast{ height:748px;}
.contrast-left{ padding:0 0 0 79px; width:423px;}
.contrast-left h2{ font-size:40px; line-height:50px; padding-top:89px;}
.contrast-left ul{}
.contrast-left li{ padding-top:34px;cursor:pointer;}
.contrast-left li h4 span:hover {
	background: #e2384a;
}
.contrast-left li h4{ height:34px; font-weight:normal;}
.contrast-left li h4 span{ display:inline-block; height:34px; line-height:34px; background:#999; font-size:20px; color:#fff; border-radius:50px; padding:0 20px;}
.contrast-left li p{ font-size:16px; line-height:36px;}
.contrast-right{width:517px;}
.contrast-right h2{ font-size:34px; line-height:50px; padding-top:89px; color:#fff;}
.contrast-right ul{}
.contrast-right li{ padding-top:34px;cursor: pointer;}
.contrast-right li h4{ height:34px; font-weight:normal;}
.contrast-right li h4 span{ display:inline-block; height:34px; color:#e2384a; line-height:34px; background:#fff; font-size:20px; border-radius:50px; padding:0 20px;}
.contrast-right li h4 span:hover {
	background: #999;
	color: #fff;
}
.contrast-right li p{ font-size:16px; line-height:36px; color:#fff;}
.contrast .contrast-btn{ display:block; width:284px; height:48px; line-height:48px; text-align:center; font-size:24px; color:#fff; background:#3732b4; text-decoration:none; border-radius:2px; left:50%; margin-left:-142px; bottom:64px;}
.contrast .contrast-btn:hover {
	background: #994488;
}

.teacherMod{padding-bottom:55px;}
.teacherMod .teacher-head{height:86px;}
.teacherMod .teacher-head li{width:365px;height:47px;line-height:47px;border:1px solid #d4d6de;border-right:0 none;float:left;text-align:center;font-size:18px;color:#999;cursor:pointer;}
.teacherMod .teacher-head li i{width:20px;height:8px;overflow:hidden;line-height:0;background:url(//www.chinaacc.com/images/zhongjizhicheng/project/project_new/teacher-icon-arrow.png) no-repeat;position:absolute;left:50%;bottom:-8px;margin-left:-10px;display:none;}
.teacherMod .teacher-head li.last-child{border-right:1px solid #d4d6de;}
.teacherMod .teacher-head li.on{background:#ff7944;border-color:#ff7944;color:#fff;cursor:default;position:relative;z-index:1;}
.teacherMod .teacher-head li.on i{display:block;}
.teacherMod .teacher-body{padding:30px;display:none; height: 536px;}
.teacherMod .teacher-child-head{height:156px;font-size:0;margin-top:34px;text-align:center;width: 488px!important;padding-left: 22px;}
.teacherMod .teacher-child-head .tempWrap {
	width: 488px!important;
}
.teacherMod .teacher-child-head .next, .teacherMod .teacher-child-head .prev {
    position: absolute;
    width: 26px;
    height: 53px;
    background: url(//www.chinaacc.com/images/zhongjizhicheng/zbly/shuangshi/sp_left.png) no-repeat;
    left: -6px;
    top: 40px;
    cursor: pointer;
    z-index: 3;
}
.teacherMod .teacher-child-head .next {
    background: url(//www.chinaacc.com/images/zhongjizhicheng/zbly/shuangshi/sp_right.png) no-repeat;
    left: 512px;
    top: 40px;
}
.teacherMod .teacher-child-head li{width:104px;padding-top:13px;display:inline-block;*display:inline;*zoom:1;margin:0 10px;cursor:pointer;}
.teacherMod .teacher-child-head li img{display:block;margin:0 auto 16px;}
.teacherMod .teacher-child-head li i{width:104px;height:115px;position:absolute;left:50%;top:0;margin-left:-52px;background:url(//www.chinaacc.com/images/zhongjizhicheng/project/project_new/teacher-child-head-icon.png) no-repeat;_background-image:url(//www.chinaacc.com/images/zhongjizhicheng/project/project_new/teacher-child-head-icon8.png);display:none;}
.teacherMod .teacher-child-head li span{display:inline-block;line-height:25px;padding:0 8px;font-size:18px;color:#666565;}
.teacherMod .teacher-child-head li.on{position:relative;z-index:1;cursor:default;}
.teacherMod .teacher-child-head li.on i{display:block;}
.teacherMod .teacher-child-head li.on span{background:#0db680;color:#fff;}
.teacherMod .teacher-child-body{min-height:298px;height:auto !important;_height:298px;display:none;}
.teacherMod .teacher-video{width:530px;height:298px;float:left;}
.teacherMod .teacher-video img{border:1px solid #e2e1ed;cursor:pointer;}
.teacherMod .teacher-info{margin-left:552px;font-size:16px;width: 472px;height: 290px;background-color: #ddd; position: relative; padding:8px 5px 0 13px;}
.teacherMod .teacher-info strong{line-height:40px;display:block;font-size:24px;}
.teacherMod .teacher-info .teacher-intr{line-height:28px;margin-top:10px;}
.teacherMod .teacher-info dl{line-height:28px;margin-top:10px;}
.teacherMod .teacher-info dl dt{font-weight:bold;}
.teacherMod .teacher-info dl dd span{display:inline-block;line-height:26px;padding:0 14px;border:1px solid #0db680;color:#0db680;margin:10px 10px 0 0;}
.teacherMod .teacher-info a {
	position: absolute;
    bottom: 16px;
    left: 152px;
    width: 155px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    background-color: #d45259;
    border-radius: 5px;
    font-size: 23px;
    text-align: center;
}
.teacherMod  .title h2 {
    line-height: 58px;
    font-size: 38px;
    text-align: center;
    padding: 44px 0 30px;
}
.boxShadow {
    background: #fff;
    -webkit-box-shadow: 0 4px 15px rgba(0,0,0,.1);
    -moz-box-shadow: 0 4px 15px rgba(0,0,0,.1);
    -o-box-shadow: 0 4px 15px rgba(0,0,0,.1);
    box-shadow: 0 4px 15px rgba(0,0,0,.1);
    border: 1px solid #ededed;
}
.teacherMod .free {
	width: 380px;
	height: 243px;
	left:644px;
	top: 578px;
	text-align: center;
	z-index: 2;
}
.teacherMod .free dl {
	width: 380px;
	margin: 5px auto 0;
}
.teacherMod .free dd {
	width: 380px;
	height: 36px;
	margin-bottom: 10px;
}
.teacherMod .free dd span {
	float: left;
	text-align: right;
	font-size: 14px;
	line-height: 36px;
	width: 85px;
}
.teacherMod .free dd input {
	float: left;
	width: 280px;
	height: 36px;
	line-height: 36px;
	text-indent: 9px;
	border: 1px solid #bfbfbf;
	font-size: 16px;
}
.teacherMod .free dd .ipt1 {
	float: left;
	width: 150px;
}
.teacherMod .free dd .imgCode {
	float: left;
	width: 120px;
	height: 36px;
	background: #ededed;
	cursor: pointer;
	margin-left: 10px;
}
.teacherMod .free dd .imgCode img {
	display: block;
	width: 100%;
	height: 100%;
}
.teacherMod .free dd .yzm-btn {
	float: left;
	width: 120px;
	height: 36px;
	line-height: 36px;
	background: #ededed;
	font-size: 16px;
	margin-left: 10px;
}
.teacherMod .free .subBtn {
	width: 255px;
	height: 36px;
	line-height: 36px;
	background-color: #fd7c69;
	border-radius: 5px;
	font-size: 20px;
	letter-spacing: 4px;
	color: #ffffff;
	margin: 0 auto;
}
.teacherMod .free .subBtn:hover {
	background-color: #d43034;
	box-shadow: 0px 5px 10px 0px 
		rgba(92, 0, 2, 0.35);
	text-decoration: none;
}
.teacherMod .free span {
	font-size: 14px;
}
 .part6 {
 	height: 390px;
 	padding-top: 10px;
 }
 .part6 .tit {
    width: 1000px;
    height: 52px;
    padding-top: 10px;
    border-bottom: 1px solid #cccccc;
}
.part6 .tit p {
    height: 40px;
    line-height: 40px;
    border-left: 5px solid #d45259;
    text-indent: 10px;
    font-size: 36px;
    text-align: left;
    font-weight: bold;
}
.part6 .tit p span {
    color: #ff4242;
}
 .part6 ul li {
 	float: left;
 	width: 320px;
	height: 329px;
	padding-top: 35px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px 
		rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
}
 .part6 ul li.nmr {
	margin-right: 0;
}
.part6 ul li img {
	display: block;
	margin: 0 auto;
}
.part6 ul li p {
	font-size: 24px;
	color: #2d3742;
	line-height: 56px;
	text-align: center;
}
.part6 ul li .btn {
	padding-left: 29px;
	height: 40px;
	margin-top: 10px;
}
.part6 ul li .btn a {
	display: inline-block;
	width: 101px;
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	border-radius: 20px;
	border: solid 1px #3249cb;
	font-size: 18px;
	color: #3249cb;
	margin-right: 20px;
	position: relative;
}
.part6 ul li .btn a:hover {
	text-decoration: none;
	background: #3249cb;
	color: #fff;
}
.part6 ul li .btn .car:hover {
	background: #fe6867;
	color: #fff;
}
.part6 ul li .btn a:before {
	content: "";
	position: absolute;
	width: 20px;
	height: 20px;
	left: 14px;
	top: 11px;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/down.jpg) no-repeat;
}
.part6 ul li .btn a:hover::before {
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/down1.png) no-repeat;
}
.part6 ul li .btn .car:before {
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/car.jpg) no-repeat;
}
.part6 ul li .btn .car:hover:before {
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/car1.png) no-repeat;
}

.part6 ul li .btn a.car {
	border: solid 1px #fe6867;
    color: #fe6867;
}
.part7 {
	height: 316px;
	padding-top: 20px;
}
.part7 .data {
	width: 320px;
	float: left;
	margin-right: 20px;
}
.part7 .data.nmr {
	margin-right: 0;
}
.part7 .data .tit {
	width: 320px;
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #7a7a7a;
	overflow: hidden;
}
.part7 .data .tit p {
	float: left;
	width: 116px;
	height: 24px;
	text-align: center;
	border-left: 2px solid #fe6867;
	font-size: 22px;
	line-height: 24px;
	margin-top: 8px;
}
.part7 .data .tit a {
	float: right;
}
.part7 .data ul {
	padding-top:15px;
}
.part7 .data ul li {
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	width: 320px;
	overflow: hidden;
}
.part7 .data ul li p {
	float: left;
	width: 220px;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-align: left;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow: ellipsis !important;
	word-break: normal !important;
	cursor: pointer;
}
.part7 .data ul li p:hover {
	text-decoration: underline;
}
.part7 .data ul li a {
	float: right;
	line-height: 36px;
	color: #dc902e;
}
.part7 .data ul li a:before {
	width: 17px;
	height: 17px;
	content: "";
	float: left;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/icon.png) no-repeat;
	background-position: 0 -825px;
	margin-right: 6px;
	margin-top: 10px;

}
.part7 .data ul li:before {
	content: "";
	float: left;
	width: 22px;
	height: 24px;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/icon.png) no-repeat;
	background-position: 0 -702px;
	margin-top: 7px;
	margin-right: 9px;
}
.part7 .data1 ul li:before {
	background-position: 0 -762px;
}
.part8 {
	width: 100%;
	height: 548px;
	background: url(/images/zhongjizhicheng/zbllzx/kaopei/wzxt_bg.jpg) center top;
}
.part8 .main {
	padding-left: 530px;
	padding-top: 140px;
}
.part8 .main p {
	font-size: 16px;
	text-align: left;
}
.part8 .free {
	width: 380px;
    height: 207px;
    text-align: center;
    z-index: 2;
    margin-top: 19px;
}
.part8 .free dl {
	width: 380px;
	margin: 5px auto 0;
}
.part8 .free dd {
	width: 380px;
	height: 36px;
	margin-bottom: 14px;
}
.part8 .free dd span {
	float: left;
	text-align: right;
	font-size: 14px;
	line-height: 36px;
	width: 85px;
}
.part8 .free dd input {
	float: left;
	width: 280px;
	height: 36px;
	line-height: 36px;
	text-indent: 9px;
	border: 1px solid #bfbfbf;
	font-size: 16px;
}
.part8 .free dd .ipt1 {
	float: left;
	width: 150px;
}
.part8 .free dd .imgCode {
	float: left;
	width: 120px;
	height: 36px;
	background: #ededed;
	cursor: pointer;
	margin-left: 10px;
}
.part8 .free dd .imgCode img {
	display: block;
	width: 100%;
	height: 100%;
}
.part8 .free dd .yzm-btn {
	float: left;
	width: 120px;
	height: 36px;
	line-height: 36px;
	background: #0a8fd0;
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}
.part8 .free .subBtn {
	width: 255px;
	height: 36px;
	line-height: 36px;
	background-color: #fd7c69;
	border-radius: 5px;
	font-size: 20px;
	color: #ffffff;
	margin: 0 auto;
	border-radius: 20px;
}
.part8 .free .subBtn:hover {
	background-color: #d43034;
	box-shadow: 0px 5px 10px 0px 
		rgba(92, 0, 2, 0.35);
	text-decoration: none;
}
.part8 .free span {
	font-size: 14px;
}

 .part9 {
 	width: 100%;
 	height: 753px;
 	background: url(/images/zhongjizhicheng/zbllzx/kaopei/ymbg.png) no-repeat center top;
 }
.part9 ul {
	width: 1000px;
	height: 753px;
	position: relative;
}
.part9 ul li {
	width: 290px;
	height: 160px;
	position: absolute;
	top: 169px;
	left: 356px;
}
.part9 ul li.l2 {
	top: 378px;
	left: 690px;
	text-align: left;
}
.part9 ul li.l2 a {
	text-align: center;
	margin: 10px 0;
}
.part9 ul li.l3 {
	top: 568px;
	left: 705px;
	text-align: left;
}
.part9 ul li.l3 a {
	text-align: center;
	margin: 10px 0;
}
.part9 ul li.l4 {
	width: 264px;
	top: 560px;
	left: 20px;
	text-align: right;
}
.part9 ul li.l4 a {
	text-align: center;
	margin: 10px 0 0 154px;
}
.part9 ul li.l5 {
	width: 264px;
	top: 378px;
	left: 60px;
	text-align: right;
}
.part9 ul li.l5 a {
	text-align: center;
	margin: 10px 0 0 154px;
}
.part9 ul li p {
	font-size: 22px;
	color: #d93938;
	line-height: 36px;
}
.part9 ul li p span {
	font-size: 16px;
}
.part9 ul li a {
	width: 110px;
	height: 36px;
	line-height: 36px;
	background-color: #4081d5;
	border-radius: 3px;
	font-size: 16px;
	color: #fff;
	margin: 10px auto 0;
}
.part9 ul li a:hover {
	background-color: #1e64bd;
}
.part10 {
  width: 1200px;
  height: 735px;
  clear: both;
  text-align: center;
  margin: 0 auto;
}
.part10 .slideBox2 {
  width: 1137px;
  height: 510px;
  margin: 30px auto 0;
}
.part10 .slideBox2 .hd {
  float: left;
  width: 274px;
  height: 402px;
}
.part10 .slideBox2 .hd li {
  width: 274px;
  height: 70px;
  line-height: 70px;
  background: url(//lan.www.chinaacc.com/images/zhucekuaijishi/zbllzx/kaopei/ico11.png) no-repeat;
  margin-bottom: 30px;
  cursor: pointer;
  font-size: 24px;
  color: #333333;
  display: none;
}
.part10 .slideBox2 .hd li.show {
  display: block;
}
.part10 .slideBox2 .hd li.on {
  background: url(//lan.www.chinaacc.com/images/zhucekuaijishi/zbllzx/kaopei/ico12.png) no-repeat;
  color: #fff;
}
.part10 .slideBox2 .bd {
  float: left;
  width: 776px;
  height: 464px;
  margin-left: 80px;
}
.part10 .slideBox2 .bd .box {
  width: 776px;
  height: 464px;
  position: relative;
}
.part10 .slideBox2 .bd .box img {
  display: block;
  width: 776px;
  height: 464px;
}
.part10 .slideBox2 .bd .box a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.part10 .more {
  width: 240px;
  height: 62px;
  line-height: 62px;
  background-color: #9f3131;
  box-shadow: 0px 5px 10px 0px 
    rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  font-size: 24px;
  color: #fff;
  margin: 0 auto;
}
.part10 h3 {
	font-size: 38px;
    color: #333333;
    text-align: center;
    line-height: 105px;
    padding-top: 10px;
    font-weight: bold;
}
.part10 h3 span {
	color: #d43034;
}

.part11 {
	width: 100%;
	height: 750px;
	background: #f5f6f7;
	margin-top: 40px;
}
.part11 h3 {
	padding-top: 35px;
	line-height: 65px;
	font-size: 46px;
	color: #454545;
}
.part11 .sub {
	font-size: 24px;
	color: #454545;
	line-height: 40px;
}
.part11 img {
	display: block;
	margin-top: 20px;
}

/*20190923课程介绍模块增加一排5个展示样式模板*/
.ggtit{ height: 39px; border-bottom: 1px solid #e0e0e0;}
.ggtit-l{ padding: 0 3px; line-height: 39px; height: 39px; font-size: 16px; border-bottom: 1px solid #127de1;}
.ggtit-r{ display: block; padding: 0 3px; line-height: 39px; color: #999;}
.ggtit-r:hover{ color: #0070c3; text-decoration: none;}
.fiveCourse{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;color:#333;margin-bottom:40px; width: 1200px; margin: 0 auto;
}
.fiveCourse .ggtit-l strong a{color:#f00;}
.fiveCourse .course-nav{font-size:0;padding-top:7px;line-height:22px;text-align:right;}
.fiveCourse .course-nav i{width:1px;height:14px;background:#cbcbcb;overflow:hidden;line-height:0;display:inline-block;vertical-align:top;margin:3px 20px 0;}
.fiveCourse .course-nav a{font-size:14px;color:#127de1;vertical-align:top;display:inline-block;}
.fiveCourse .fiveCourse-main{margin-top:20px;}
.fiveCourse .fc-item{width:224px;margin-right:20px;background:#fff;float:left;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);-moz-box-shadow:0 4px 15px rgba(0,0,0,.1);-o-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);}
.fiveCourse .fc-hd{height:110px;padding:0 10px;position:relative;z-index:1;background:url(/images/common/column/fc-bg01.jpg) no-repeat;color:#fff;text-align:center;}
.fiveCourse .fc-hd a{color:#fff;}
.fiveCourse .fc-hd h4{line-height:110px;font-size:26px;font-weight:bold;}
.fiveCourse .twoRow{height:95px;padding-top:15px;}
.fiveCourse .twoRow h4{line-height:50px;}
.fiveCourse .fc-gift{height:24px;line-height:24px;display:inline-block;*display:inline;*zoom:1;position:relative;z-index:1;}
.fiveCourse .fc-gift span{padding:0 18px;}
.fiveCourse .fc-gift i{width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;background:#000;opacity:0.2;filter:alpha(opacity=20);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.fiveCourse .fc-hot,.fiveCourse .fc-hot1,.fiveCourse .fc-hot2{width:44px;height:35px;line-height:350px;overflow:hidden;position:absolute;right:0;top:0;background:url(/images/common/column/course-hot.png) no-repeat;z-index:5;}
.fiveCourse .fc-hot1{width:35px;height:38px;right:10px;top:-15px;background:url(/images/common/column/course-hots.png) no-repeat;}
.fiveCourse .fc-hot2{width:38px;height:18px;right:-11px;top:-16px;background:url(/images/common/column/course-hots.png) no-repeat left -50px;}
.fiveCourse .fc-sale{line-height:1;padding:8px 10px;overflow:hidden;position:absolute;left:10px;right:10px;top:-10px;background:#ffe461;text-align:left;color:#333;z-index:1;}
.fiveCourse .fc-bd{border:1px solid #f1f2f4;border-top:0 none;padding-top:14px;}
.fiveCourse .fc-bd .fc-bd-sale{padding:0 5px;line-height:26px;font-weight:bold;color:#f3664a;text-align:center;}
.fiveCourse .fc-bd .fc-tc{text-align:center;}
.fiveCourse .fc-bd .fc-dot{margin:0 20px;padding-bottom:14px;border-bottom:1px solid #f3f3f3;}
.fiveCourse .fc-bd .fc-dot li,.fiveCourse .fc-bd .fc-icon li{background:url(/images/common/column/fiveCourse-icon.png) no-repeat;}
.fiveCourse .fc-bd .fc-dot li{height:32px;line-height:32px;padding-left:26px;background-position:9px -517px;}
.fiveCourse .fc-bd .fc-icon{margin:0 20px;padding:20px 0 5px;border-bottom:1px solid #f3f3f3;position:relative;z-index:1;}
.fiveCourse .fc-bd .fc-icon li{height:28px;line-height:28px;padding-left:36px;margin-bottom:15px;color:#888;}
.fiveCourse .fc-bd .fc-icon li em{font-size:18px;color:#24b7cd;}
.fiveCourse .fc-bd .fc-icon li.icon-teacher{background-position:left -550px;}
.fiveCourse .fc-bd .fc-icon li.icon-stage{background-position:left -590px;}
.fiveCourse .fc-bd .fc-icon li.icon-feature{background-position:left -630px;}
.fiveCourse .fc-bd .fc-price{height:70px;line-height:70px;text-align:center;color:#f3664a;}
.fiveCourse .fc-bd .fc-price strong{font-size:30px;}
.fiveCourse .fc-bd .fc-price span,.fiveCourse .fc-bd .fc-price2 p span{color:#333;margin-left:6px;}
.fiveCourse .fc-bd .fc-price2{height:36px;padding:45px 15px 0;position:relative;z-index:1;}
.fiveCourse .fc-bd .fc-price2 p{line-height:30px;color:#f3664a;}
.fiveCourse .fc-bd .fc-price2 p strong{font-size:26px;}
.fiveCourse .fc-bd .price-sale,.fiveCourse .fc-bd .price-sale1{line-height:1;padding:4px 5px;border:1px solid #f3664a;position:absolute;left:15px;top:14px;font-size:12px;color:#f3664a;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fiveCourse .fc-bd .price-sale1{left:auto;right:15px;top:48px;}
.fiveCourse .fc-bd .fc-btns{font-size:0;padding-bottom:20px;text-align:center;}
.fiveCourse .fc-bd .fc-btns a{width:86px;height:32px;line-height:32px;border:1px solid #f3664a;background:#f3664a;margin:0 8px;color:#fff;font-size:14px;display:inline-block;}
.fiveCourse .fc-bd .fc-btns .btns-det{border-color:#d5d5d5;color:#999;background:none;}
.fiveCourse .fc-bd .fc-btns a:hover{border-color:#ff7458;color:#ff7458;text-decoration:none;}
.fiveCourse .fc-bd .fc-btns .btns-buy:hover{color:#fff;background:#ff7458;}
.fiveCourse .jpb-item .fc-hd{background:url(/images/common/column/fc-bg02.jpg) no-repeat;}
.fiveCourse .jpb-item .fc-icon li.icon-teacher{background-position:left 0;}
.fiveCourse .jpb-item .fc-icon li.icon-stage{background-position:left -40px;}
.fiveCourse .jpb-item .fc-icon li.icon-feature{background-position:left -79px;}
.fiveCourse .jpb-item .fc-icon li em{color:#6ca7fc;}
.fiveCourse .qzb-item .fc-hd{background:url(/images/common/column/fc-bg03.jpg) no-repeat;}
.fiveCourse .qzb-item .fc-icon li.icon-teacher{background-position:left -124px;}
.fiveCourse .qzb-item .fc-icon li.icon-stage{background-position:left -172px;}
.fiveCourse .qzb-item .fc-icon li.icon-feature{background-position:left -214px;}
.fiveCourse .qzb-item .fc-icon li em{color:#fe8a59;}
.fiveCourse .tgb-item .fc-hd{background:url(/images/common/column/fc-bg04.jpg) no-repeat;}
.fiveCourse .tgb-item .fc-icon li.icon-teacher{background-position:left -256px;}
.fiveCourse .tgb-item .fc-icon li.icon-stage{background-position:left -306px;}
.fiveCourse .tgb-item .fc-icon li.icon-feature{background-position:left -353px;}
.fiveCourse .tgb-item .fc-icon li em{color:#8177ef;}
.fiveCourse .vipb-item{margin-right:0;}
.fiveCourse .vipb-item .fc-hd{background:url(/images/common/column/fc-bg05.jpg) no-repeat;}
.fiveCourse .vipb-item .fc-icon li.icon-teacher{background-position:left -402px;}
.fiveCourse .vipb-item .fc-icon li.icon-stage{background-position:left -445px;}
.fiveCourse .vipb-item .fc-icon li.icon-feature{background-position:left -484px;}
.fiveCourse .vipb-item .fc-icon li em{color:#d9a165;}
.fiveCourse .wytgb-item{background:#fffbf7;margin-right:0 !important;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.fiveCourse .wytgb-item .fc-hd{background:url(/images/common/column/fc-bg05.jpg) no-repeat;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.fiveCourse .wytgb-item .fc-bd .fc-icon li{position:relative;z-index:1;background:url(/images/common/column/wytg-icon.png) no-repeat 5px center;padding-left:28px;}
.fiveCourse .wytgb-item .fc-bd .fc-icon li i{width:1px;height:22px;overflow:hidden;background:url(/images/common/column/wytg-y.png) repeat-y;position:absolute;left:12px;top:25px;}
.fiveCourse .wytgb-item .fc-icon li em{color:#d9a165;}
.fiveCourse .fc-bd .fc-icon li.fc-play{width:24px;height:24px;line-height:24px;background:none;margin-bottom:0;position:absolute;top:2px;right:0;}
.fiveCourse .fc-bd .fc-icon li.fc-play a{width:24px;height:24px;display:block;line-height:240px;overflow:hidden;background:url(/images/common/column/fc-play.png) no-repeat;}
.fiveCourse .fc-bd .fc-icon li.fc-play a:hover{background-position:left -36px;}
.fiveCourse .last-item{margin-right:0 !important;}


.part12 {
  width: 1200px;
  height: 542px;
  clear: both;
  text-align: center;
  margin: 20px auto;
}
.part12 h3 {
	font-size: 36px;
    color: #333333;
    text-align: center;
    line-height: 80px;
}
.part12 img {
	display: block;
	margin: 0 auto 30px;
}
.part12 a {
	width: 240px;
	height: 62px;
	line-height: 62px;
	background-color: #9f3131;
	box-shadow: 0px 5px 10px 0px 
		rgba(0, 0, 0, 0.2);
	border-radius: 5px;
	font-size: 24px;
	color: #fff;
	margin: 0 auto;
}

.mask {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
	z-index: 50;
}
.ptips {
	display: none;
	width: 300px;
	height: 500px;
	position: fixed;
	z-index: 99;
	left: 50%;
	top: 50%;
	margin-left: -150px;
	margin-top: -250px;
	text-align: center;
	background: url(//www.chinaacc.com/images/zhucekuaijishi/zbllzx/validate/pc_b.png) no-repeat;
	font-size: 16px;
	color: #454545;
}
.ptips .tit {
	padding-top: 136px;
	line-height: 30px;
}
.ptips .change {
	color: #ff5a00;
	text-decoration: underline;
}
.ptips ul {
	margin-top: 78px;
}
.ptips ul li {
	line-height: 30px;
	width: 172px;
	height: 30px;
	margin: 0 auto;
	text-align: left;
}
.ptips ul li:before {
	content: "";
	float: left;
	width: 9px;
	height: 9px;
	background: url(/images/zhucekuaijishi/zbllzx/validate/fk.png) no-repeat;
	margin-right: 7px;
	margin-top: 12px;
	margin-left: 12px;
}
.ptips .true {
	display: block;
	width: 270px;
	height: 74px;
	line-height: 54px;
	background: url(/images/zhucekuaijishi/zbllzx/validate/pc_btn.png) no-repeat;
	font-size: 24px;
	color: #ce2906;
	margin: 12px auto 0;
}
.ptips .true:hover {
	text-decoration: underline;
}
.right_zxs {
    position: fixed;
    right: 0;
    top: 150px;
    width: 45px;
    height: 150px;
    background: url(/images/zhucekuaijishi/zbllzx/kaopei/right_navc.png) no-repeat center;
    z-index: 15;
    cursor: pointer;
    display: none;
}
.right_zxb {
    position: fixed;
    right: 0;
    top: 150px;
    width: 132px;
    height: 392px;
    background: url(/images/zhucekuaijishi/zbllzx/kaopei/right_navbg.png)no-repeat;
    z-index: 15;
    display: none;
}
.right_zxb .closeRightzx {
    width: 24px;
    height: 24px;
    position: absolute;
    right: 0;
    top: 1px;
}
.right_zxb ul {
    padding-top: 100px;
    width: 110px;
    height: 247px;
    margin-left: 5px;
}
.right_zxb ul li {
    width: 110px;
    height: 40.33px;
    line-height: 40.33px;
    text-align: center;
    border-bottom: 1px dashed #d3d3d3;
}
.right_zxb ul li.last {
    border-bottom: none;
}
.right_zxb .toTop {
    width: 132px;
    height: 45px;
}
.right_zxb.show {
    display: block;
}
.hfoot a {
	display: inline-block;
}
.reg {
    display: none;
    width: 501px;
    height: 479px;
    text-align: center;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -250px;
    margin-top: -300px;
    z-index: 60;
    background: url(//www.chinaacc.com/images/gaojizhicheng/zbllzx/baoming/fkyingshi/reg.png) no-repeat;
}


.reg p {
    width: 440px;
    height: 50px;
    line-height: 50px;
    padding-top: 124px;
    font-size: 24px;
    color: #333333;
}
.reg .closeReg {
    width: 50px;
    height: 50px;
    position: absolute;
    right: 0px;
    top: 0px;
    color: #fff;
    font-size: 25px;
    line-height: 25px;
}
.reg dl {
    width: 320px;
    margin-top: 20px;
    margin-left: 62px;
}
.reg dl dd {
    width: 320px;
    height: 47px;
    margin-bottom: 14px;
}
.reg dl dd input {
    width: 318px;
    height: 45px;
    line-height: 45px;
    border: 1px solid #dddddd;
    border-radius: 3px;
    text-indent: 10px;
    font-size:16px;
}
.reg dl dd input:focus {
    outline: none;
}
.reg dl dd .ipt1 {
    float: left;
    width: 198px;
}
.reg dl dd .yzm-btn {
    float: left;
    width: 104px;
    height: 45px;
    line-height: 45px;
    background-color: #ffffff;
    border-radius: 5px;
    border: solid 1px #f09737;
    margin-left: 12px;
    color: #f09737;
    font-size: 16px;
}
.reg .apply-btn2 {
    width: 320px;
    height: 45px;
    line-height: 45px;
    background-color: #f09737;
    border-radius: 5px;
    font-size: 20px;
    color: #fff;
    margin-left: 62px;
    display: block;
}

.reg .service {
    font-size: 18px;
    color: #c32d2d;
    margin-top: 31px;
    display: block;
    width: 81px;
    margin-left: 193px;
    text-decoration: underline;
}
.code {
	display: none;
	width: 319px;
	height: 281px;
	text-align: center;
	background-color: #ffffff;
	border-radius: 10px;
	border: solid 2px #005CC2;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -191px;
    margin-top: -128px;
	z-index: 70;
}

.code .ima {
	width: 255px;
	height: 50px;
	margin: 50px auto 25px;
}
.code .ima .imgCode {
	float: left;
	width: 120px;
	height: 48px;
}
.code .ima .imgCode img {
	display: block;
	width: 100%;
	height: 100%;
}
.code .ima  .change {
	float: left;
	width: 108px;
	height: 46px;
	line-height: 46px;
	background-color: #f6f3ef;
	border-radius: 3px;
	border: 1px solid #dddddd;
	font-size: 16px;
	color: #333333;
	cursor: pointer;
	margin-left: 22px;
}
.code  input {
	width: 255px;
	height: 46px;
	line-height: 46px;
	background-color: #ffffff;
	border-radius: 3px;
	border: 1px solid #dddddd;
	font-size: 16px;
	text-indent: 10px;
}
.code a {
	width: 160px;
	height: 45px;
	line-height: 45px;
	background-color: #f3804f;
	border-radius: 5px;
	font-size: 24px;
	color: #fff;
	margin: 21px auto;
	display: block;
}
.header.layout {
      width: 1200px;
    }
    .fiveCourse .fc-bd .fc-icon,.fiveCourse .fc-bd .fc-dot {
    text-align: left;
   }
.apply-body .reg-agree-tags {
    padding-left: 30px;
    
}
.reg .reg-agree-tags {
    padding-left: 16px;
    
}
.title{text-align: center; }
.title h3{font-size: 38px; font-weight: bold;background: url(/images/chujizhicheng/zbllzx/ziliao/2024/chinaacc.png) no-repeat center top; padding-top: 15px;}
.title h3:before,.title h3:after{content: '';display: inline-block; vertical-align: middle;  background: url(/images/chujizhicheng/zbllzx/ziliao/2024/icon.png) no-repeat 0 0; width: 100px; height: 28px; margin: 0 10px;}
.title h3:after{background: url(/images/chujizhicheng/zbllzx/ziliao/2024/icon.png) no-repeat 0 -49px;}
.title i{ color: #317aff; font-weight: bold;}
/**/

.startingPoint-mod{ background: #f1f2f4; padding-bottom: 30px;}
.startingPoint-mod .title{ padding: 30px 0 20px;}
.courseClass.last{margin-right: 0;}
.startingPoint-mod .tabtit{ border-bottom: 1px solid #e1e2e5; margin-bottom: 25px;}
.startingPoint-mod .tabtit li{ font-size: 22px; line-height: 34px; height: 34px; display: inline-block; font-weight: bold; cursor: pointer;}
.startingPoint-mod .tabtit li.on strong{ border-bottom:4px solid #07bdc7; display: inline-block; height: 34px; line-height: 34px;}
.startingPoint-mod .tabtit li span{ display: inline-block; margin: 0 15px;}
.course-tab-bd{display: block;}
.fotImg{background: url(/images/chujizhicheng/zbllzx/ziliao/2024/footImg.jpg) no-repeat center top; height: 273px;}
.course-tab-year-con { display: none;}
.course-tab-year ul{ height: 28px;display: inline-block;font-size: 0;border: 1px solid #dfe2e3;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}
.course-tab-year ul li.on{background: #07bdc7;color: #fff;font-weight: bold;cursor: default;}
.course-tab-year ul li{height: 30px;line-height: 30px;padding: 0 31px;margin: -1px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;font-size: 14px;display: inline-block;cursor: pointer;}
