@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff; height:100%;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:middle;}
i, em{ font-style:normal;}
input, select{ vertical-align:middle;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}
a:focus {outline:none; -moz-outline:none;}

/*框架*/
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.msf{ font-family:"Microsoft YaHei";}
.pr{ position:relative}
.warp01{ width:100%; background:#ffd200;}
.warp02{ width:100%; background:#ffaf00;}

.header01{ width:100%; height:342px; background:url("/images/zhuanti/2016zkcfhd/header01.jpg") no-repeat center top;}
.logo{ display:inline-block; width:165px; height:48px; position:absolute; left:67px; top:34px; line-height:0; font-size:0;}
.header02{ width:100%; height:377px; background:url("/images/zhuanti/2016zkcfhd/header02.jpg") no-repeat center top;}
.header02 .a1{ display:inline-block; width:160px; height:160px; line-height:0; font-size:0; position:absolute; left:77px; top:150px;}
.header02 .a2{ display:inline-block; width:160px; height:160px; line-height:0; font-size:0; position:absolute; left:410px; top:203px;}
.header02 .a3{ display:inline-block; width:160px; height:160px; line-height:0; font-size:0; position:absolute; left:740px; top:165px;}
.djs{ font-size:26px; color:#ffde01; width:600px; position:absolute; left:208px; top:127px; text-align:center;}
.djs span{ font-size:38px; padding:0 5px;}

.title01{ width:786px; height:150px; background:url("/images/zhuanti/2016zkcfhd/tit01.png") no-repeat;}
.title01 span{ float:left; display:inline-block; float;left; width:160px; line-height:32px; font-size:36px; font-weight:bold; color:#8f2201; text-align:center; padding:80px 0 0 20px;}
.title01 h3{ float:left; padding:50px 0 0 50px; font-size:30px; color:#fff; line-height:62px;}
.title01 i{ font-size:34px; font-weight:bold;}
.title02{ background:url("/images/zhuanti/2016zkcfhd/tit03.png") no-repeat; padding:6px 0 0 0;}

.yhj{ border-left:4px solid #ffaf00; margin:0 0 0 35px; padding:25px 0 0 0;}
.yhj ul{}
.yhj li{ float:left; display:inline; margin:0 19px 0 30px; padding:0 0 40px 0; width:271px; height:154px; background:url("/images/zhuanti/2016zkcfhd/yhj.png") no-repeat; color:#fff;}
.yhj .jg1{ float:left; width:128px; text-align:right; font-size:50px; font-weight:bold; line-height:42px; padding:23px 0 0 20px;}
.yhj .jg2{ float:right; font-size:16px; line-height:24px; padding:20px 10px 0 0;}
.yhj .jg2 strong{ font-size:20px;}
.yhj .btn{ padding:33px 0 0 0;}
.yhj .btn a{ display:inline-block; width:160px; height:40px; line-height:0; font-size:0; margin:0 0 0 60px;}

.yhjn{ border-left:4px solid #ffaf00; margin:0 0 0 35px; padding:25px 0 0 0;}
.yhjn ul{}
.yhjn li{ float:left; display:inline; margin:0 19px 0 30px; padding:0 0 40px 0; width:271px; height:154px; background:url("/images/zhuanti/2016zkcfhd/yhjn.png") no-repeat; color:#fff;}
.yhjn .jg1{ float:left; width:128px; text-align:right; font-size:50px; font-weight:bold; line-height:42px; padding:23px 0 0 20px;}
.yhjn .jg2{ float:right; font-size:16px; line-height:24px; padding:20px 10px 0 0;}
.yhjn .jg2 strong{ font-size:20px;}
.yhjn .btn{ padding:33px 0 0 0;}
.yhjn .btn a{ display:inline-block; width:160px; height:40px; line-height:0; font-size:0; margin:0 0 0 60px;}

.kecheng{ border-left:4px solid #f2850f; margin:0 0 0 35px; padding:0 0 40px 30px;}
.kecheng .tit{ line-height:60px; height:60px;}
.kecheng .tit h4{ float:left; font-size:16px; color:#8f2201;}
.kecheng .tit span{ float:right; color:#d53807; padding:0 20px 0 0; font-size:16px;}
.kecheng .biaoge{ width:100%; border-bottom:1px dashed #d0ccca; font-size:14px; text-align:center; color:#8f2201; background:#fffdf6;}
.kecheng .biaoge td{ height:42px; line-height:42px; border-bottom:1px solid #ede8dc; border-right:1px solid #ede8dc;}
.kecheng .biaoge .t1{ background:#fede72; font-size:16px; border-right:0;}
.kecheng .biaoge .t2{ text-align:left; padding:0 0 0 20px; font-size:16px;}
.kecheng .biaoge .t3{ text-align:left; padding:0 0 0 30px;}
.kecheng .biaoge .btn{ padding:10px 20px; font-size:14px; border-bottom:0;}
.kecheng .biaoge .a1{ display:inline-block; width:204px; height:49px; line-height:0; font-size:0; background:url("/images/zhuanti/2016zkcfhd/buy01.png") no-repeat; vertical-align:middle;}
.kecheng .biaoge .a1:hover{ background:url("/images/zhuanti/2016zkcfhd/buy02.png") no-repeat;}
.kecheng .biaoge .b1{ background:#fff7e1;}
.kecheng .sm{ background:#fff; padding:10px 20px; font-size:14px; color:#7b3617; line-height:28px;}
.kecheng .sm span{ float:left; display:block; font-weight:bold;}
.kecheng .sm p{ float:left; display:block;}
.kecheng .sm a{ color:#7b3617;}

.tit_warp{ width:100%; height:90px; background:#ff9000;}
.tit01{ position:absolute; left:300px; top:-17px; cursor:pointer;}
.addD_btn{position:relative}
.addD_btn a{display:block;width:303px;height:59px;text-align:center;line-height:52px;position:absolute;top:32px;left:123px;color:#ffffff;font-size:30px;font-weight:normal;background:url("/images/zhuanti/2016zkcfhd/add_btn01.png") no-repeat 0 0}
.addD_btn a.on{background:url("/images/zhuanti/2016zkcfhd/add_btn02.png") no-repeat 0 0}
.addD_btn a:hover,.addD_btn a:link, .addD_btn a:visited{text-decoration: none;color:#ffffff}


.jikao{ border-left:4px solid #ffaf00; margin:0 0 0 35px; padding:0 0 0 30px;}
.jikao .tit{ line-height:32px; font-size:18px; color:#8f2201;}
.jikao .tit strong{ font-size:22px;}
.jikao .nr{ width:899px; height:356px; background:url("/images/zhuanti/2016zkcfhd/bg1.png") no-repeat; padding:30px 0 0 40px;}
.jikao .nr li{ float:left; width:84px; position:relative; cursor:pointer;}
.jikao .nr li .xian{ width:3px; height:275px; background:url("/images/zhuanti/2016zkcfhd/xian01.gif") no-repeat; position:absolute; right:0; top:0;}
.jikao .nr .tit{ float:left; width:84px; height:274px; background:url("/images/zhuanti/2016zkcfhd/tab01.jpg") no-repeat;}
.jikao .nr .tex{ display:none; float:left; width:360px; text-align:center; padding:20px 10px 0 10px;}
.jikao .nr .tex p{ padding:10px 0 0 0; line-height:22px; color:#cc7118; text-indent:2em;text-align:left}
.jikao .nr .cur{ width:470px;}
.jikao .nr .cur .tit{ background:url("/images/zhuanti/2016zkcfhd/tab02.jpg") no-repeat 5px 0;}
.jikao .nr .cur .tex{ display:block;}
.jikao .nr .j2{ background:url("/images/zhuanti/2016zkcfhd/tab01.jpg") no-repeat -79px 0;}
.jikao .nr .j3{ background:url("/images/zhuanti/2016zkcfhd/tab01.jpg") no-repeat -165px 0;}
.jikao .nr .j4{ background:url("/images/zhuanti/2016zkcfhd/tab01.jpg") no-repeat -250px 0;}
.jikao .nr .j5{ background:url("/images/zhuanti/2016zkcfhd/tab01.jpg") no-repeat -332px 0;}
.jikao .nr .j6{ background:url("/images/zhuanti/2016zkcfhd/tab01.jpg") no-repeat -417px 0;}
.jikao .nr .cur .j2{ background:url("/images/zhuanti/2016zkcfhd/tab02.jpg") no-repeat -81px 0;}
.jikao .nr .cur .j3{ background:url("/images/zhuanti/2016zkcfhd/tab02.jpg") no-repeat -165px 0;}
.jikao .nr .cur .j4{ background:url("/images/zhuanti/2016zkcfhd/tab02.jpg") no-repeat -250px 0;}
.jikao .nr .cur .j5{ background:url("/images/zhuanti/2016zkcfhd/tab02.jpg") no-repeat -332px 0;}
.jikao .nr .cur .j6{ background:url("/images/zhuanti/2016zkcfhd/tab02.jpg") no-repeat -417px 0;}
.jikao .nr .cur .j7{ background:url("/images/zhuanti/2016zkcfhd/tab02.jpg") no-repeat -165px 0;}
.jikao .buy{ text-align:right;}
.jikao .buy .a1{ height:42px; line-height:42px; display:inline-block; border-bottom:3px solid #e44c1a; font-size:24px; color:#e0391e; font-weight:bold; text-decoration:none; padding:0 0 0 40px;background:url("/images/zhuanti/2016zkcfhd/dian1.png") no-repeat 2px 10px;}

.book{ border-left:4px solid #ffaf00; margin:0 0 0 35px; padding:20px 0 0 30px;}
.book .tit{ height:53px; line-height:53px;}
.book .tit h3{ float:left; width:248px; height:53px; font-size:28px; color:#fff; text-indent:50px; background:url("/images/zhuanti/2016zkcfhd/tit04.png") no-repeat; margin-left:-30px;}
.book .tit span{ float:right; font-size:16px; color:#8f2201;}
.book ul{ padding:20px 0;}
.book li{ float:left; display:inline; margin:0 9px 0 0; width:179px; background:#fff;}
.book .pic{ height:160px; padding:13px 0 0 25px;}
.book .tex{ height:70px; padding:6px 0 0 0; line-height:28px; text-align:center; color:#7b3617; background:#fff9df;}
.book .tex h4{ font-size:16px;}
.book .tex p{ font-size:14px;}
.book .tex input{ margin:0 5px 0 0;}
.book .tex p span{ color:#ff5811; padding:0 10px 0 0;}
.book .none{ margin:0;}
.book .btn{ padding:10px 20px; font-size:14px; border-bottom:0; text-align:right;}
.book .a1{ display:inline-block; width:204px; height:49px; line-height:0; font-size:0; background:url("/zhuanti/2016zkcfhd/images/buy01.png") no-repeat; vertical-align:middle;}
.book .a1:hover{ background:url("/images/zhuanti/2016zkcfhd/buy02.png") no-repeat;}

.dialog-mod{ display:none; width:100%; position:fixed; left:0; top:0; z-index:20; _position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||(document.documentElement.clientWidth*0)));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||(document.documentElement.clientHeight*0))))}
.dialog-mod .bg{ width:100%; height:100%; background:#000; opacity:0.4; filter: Alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; z-index:2;}
.cms-dialogs{ width:530px; height:490px; background:url("/images/zhuanti/2016zkcfhd/tc.png") no-repeat; overflow:hidden; position:absolute; top:0; left:50%; margin-left:-265px; z-index:20;}
.cms-dialogs .top-tit{ height:40px; overflow:hidden; text-align:left; background:#2c70c5; padding:0 10px 0 20px;}
.cms-dialogs .top-tit span{ display:block; height:40px; line-height:40px; font-weight:bold; color:#fff; float:left; font-size:16px;}
.cms-dialogs .top-tit i{ display:block; cursor:pointer; overflow:hidden; background:url(../images/phone_close.gif) no-repeat 0 0; width:21px; height:22px; margin-top:9px; float:right;}
.cms-dialogs .cons{ padding:30px 70px 0 140px;}
.cms-dialogs .cons h3{ font-size:22px; color:#ff4200; line-height:32px; text-align:center;}
.cms-dialogs .cons h4{ line-height:62px; height:62px; text-align:center; font-size:36px; font-weight:bold; color:#da2007; padding:10px 0 0 0;}
.cms-dialogs .close-btn-v1{ display:block; width:100px; height:100px; margin:30px 0 0 100px; cursor:pointer;}
/*关闭按钮*/
.add_close_out{height:140px;position:relative}
.add_close_out a{display:block;width:40px;height:40px;position:absolute;top:81px;left:346px}
/*登陆后一句话*/
.add_login_after{width:1000px;margin:0 auto;padding-bottom:15px}
.add_login_after p{color:#c60a10;font-size:20px;line-height:48px;padding-left:38px;font-weight:bold}
/*增加锚点*/
.add_title02{position:relative;width:1000px;}
.add_title02 a{position:absolute;width:153px;height:41px;background:url(/images/zhuanti/2016zkcfhd/add_title02_bg.jpg) no-repeat 0 0;top:-10px;right:0px}


/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/zhuanti/2016zkcfhd/r-sns.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:349px;margin-top:-114px;_position:absolute;z-index:200;}
.buy{ width:173px; height:47px;background:url(/images/zhuanti/2016zkcfhd/buy03.png) no-repeat; margin:0 0 0 -128px; position:fixed;right:10px;top:300px;margin-top:-114px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+406));overflow:hidden;z-index:200; cursor:pointer;}
.buy i{ display:inline-block; width:22px; height:22px; line-height:22px; text-align:center; color:#932208; float:right; margin:4px 2px 0 0; font-size:14px; font-weight:bold;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{line-height:44px;padding-left:45px; background-position:9px -229px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -273px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -317px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -361px;}
.r-sns li.wx{background-position:left -184px;z-index:2;}
.r-sns li.wx .sns-hd{background-position:9px -405px;}
.r-sns li.mail{background-position:left -569px;}
.r-sns li.mail .sns-hd{background-position:9px -621px;}
.r-sns li.snsClose{height:22px; line-height:22px; color:#fff;background:#c4c3c3; text-align:center; cursor:pointer;z-index:1;}
.sns-bd{padding:5px; background:#fff;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:200;cursor:pointer;background-position:13px -456px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -506px;background-color:#1c79d2;}

.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; line-height:44px;}
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}



/*班次师资弹框*/
.dialog-mod-bc{ display:none; width:100%; position:fixed; left:0; top:0; z-index:199; _position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||(document.documentElement.clientWidth*0)));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||(document.documentElement.clientHeight*0))))}
.dialog-mod-bc .bg{ width:100%; height:100%; background:#000; opacity:0.4; filter: Alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; z-index:2;}
.cms-dialogs-bc{ border:1px solid #e9e9e9; width:1000px; position:absolute; top:50px; left:50%; margin-left:-500px; background:#fff; z-index:20;}
.cms-dialogs-bc .close-btn-v2{ display:block; cursor:pointer; overflow:hidden; background:url(/images/pro2016/jianzao/ico.png) no-repeat; _background:url(/images/pro2016/jianzao/ico.gif) no-repeat; background-position:0 -288px; width:28px; height:28px; position:absolute; right:-10px; top:-10px;}
.biaoge-bc{ width:100%; border-top:1px solid #eee; border-left:1px solid #eee; text-align:center;}
.biaoge-bc td{ height:18px; line-height:18px; padding:5px 8px; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.biaoge-bc .t{ font-size:14px; font-weight:bold;}
.biaoge-bc .t1{ font-size:14px; font-weight:bold; color:#ffec4a; text-align:center; border-bottom:0; border-right:0;}
.biaoge-bc .t1 a{ color:#ffec4a;}
.biaoge-bc .t2{ font-size:14px; color:#fff; text-align:center; border-right:0;}
.biaoge-bc .t2 a{ color:#fff;}
.biaoge-bc .gou{ display:inline-block; width:11px; height:15px; background:url(/images/jianzao/index2016/an20160304.png) no-repeat 0 -1820px; _background:url(/images/jianzao/index2016/an20160304.gif) no-repeat 0 -1820px;}
.biaoge-bc td .jstk{ cursor:pointer;} 
.biaoge-bc td .jstkCpm{width:266px;}
.biaoge-bc td .jstkCpm .jian{right:60px;}
.biaoge-bc td .jstkCur{position:relative;}
.biaoge-bc td .jstkCur .jstkCpm{ display:block;}
.biaoge-bc td .jstkCpm{display:none; line-height:22px; border:1px solid #fab347; border-radius:3px;font-weight:normal;position:absolute;right:-125px;text-align:left;top:22px;white-space:normal;width:250px;font-size:12px;z-index:5; padding:5px;background:#fff;}
.biaoge-bc td .jstkCpm .jian{display:block; background:url(/images/jianzao/index2016/an20160304.png) no-repeat 0 -1900px; _background:url(/images/jianzao/index2016/an20160304.gif) no-repeat 0 -1900px; font-size:0; height:6px; line-height:0; overflow:hidden; position:absolute; right:205px; top:-6px; width:12px;}


