@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:url(/images/pro2016/zhongji/dzb/bg3.gif) repeat #fff; height:100%; color:#505050;}
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}
.marb20{ margin-bottom:20px; clear:both}
.marb40{ margin-bottom:40px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.msf{ font-family:"Microsoft YaHei"}
.pr{ position:relative}

.red a:link{ color:#f50101;}
.red a:visited{ color:#f50101;}
.red a:hover{ color:#f50101;}

.quan, .ding, .m1, .m2, .m3, .m4, .st1, .btn .jt, .more .t1, .gou, .video .tex li:hover .quan, .sjt, .btn .a1, .sm .tit .jt{ background:url(/images/pro2016/chuji/dzb/ico.png) no-repeat; _background:url(/images/pro2016/chuji/dzb/ico.gif) no-repeat}

.title01{ height:100px; background:url(/images/pro2016/chuji/dzb/tit01.png) no-repeat center center; text-indent:-9999999px;}
.warp01{ width:100%; background:#fff; padding:50px 0;}
/*header*/
.header01{ width:100%; height:167px; background:url(/images/pro2016/chuji/dzb/header011.png) no-repeat center top;}
.logo{ display:block; width:155px; height:45px; text-indent:-99999px; position:absolute; left:-5px; top:20px;}
.header02{ width:100%; height:170px; background:url(/images/pro2016/chuji/dzb/header02.png) no-repeat center top;}
.header03{ width:100%; height:405px; background:url(/images/pro2016/chuji/dzb/sp.png) no-repeat center top;}
.sp{ float:left; width:429px; height:269px; padding:20px 0 0 15px;}
.nav{ float:right; display:block; width:420px; height:250px; border:1px dashed #dfdfdf; border-radius:5px; margin:155px 40px 0 0;}
.nav li{ float:left; display:inline; margin:10px 0 0 10px; width:196px; height:111px; line-height:111px; text-align:center; font-size:36px; font-weight:bold; background:#e8ebef; position:relative; left:0; top:0;}
.nav .more{ display:none; width:146px; height:93px; background:#fcff00; padding:18px 25px 0 25px; line-height:24px; font-size:15px; position:absolute; left:0; top:0; text-align:left;}
.nav .nav-show .more{ display:block;}

/**/
.title_warp{ width:100%; height:190px; background:url(/images/pro2016/chuji/dzb/bg2.png) no-repeat center top;}
.title{ height:190px; background:url(/images/pro2016/chuji/dzb/tit02.png) no-repeat center; text-indent:-99999px;}
.title_warp02{ width:100%; height:154px; background:url(/images/pro2016/chuji/dzb/xian02.png) repeat-x;}
.title02{ height:154px; background:url(/images/pro2016/chuji/dzb/tit03.png) no-repeat center; text-indent:-99999px;}
.tit01_warp{ width:100%; height:75px; background:#ffa800; border-top:5px solid #ff9000;}
.tit01{ line-height:75px; color:#fff; z-index:1111;}
.tit01 span{ float:left; display:block; font-size:36px; font-weight:bold;}
.tit01 .mun{  float:left; display:block; width:120px; position:absolute; left:80px; top:-16px;}
.tit01 .m1{ background-position:-71px 0; width:111px; height:114px; }
.tit01 .m2{ background-position:-192px 0; width:87px; height:116px; }
.tit01 .m3{ background-position:-287px 0; width:91px; height:118px; }
.tit01 .m4{ background-position:-392px 0; width:102px; height:115px;}
.tit01 .t{ font-size:24px; font-weight:bold; text-align:center; position:absolute; left:0; top:0; width:1000px; font-weight:bold;}
.tit01 .t em{ font-size:30px;}
.question{ padding:20px 0;}
.question .pic{ float:left;}
.question .text{ float:right; width:458px; padding:125px 0 0 0;}
.question .text h3{ font-size:18px; line-height:36px; height:60px;  font-weight:bold; overflow:hidden; white-space:nowrap; padding:0 0 30px 0;}
.question .text i{ font-size:30px;}
.question .text ul{ background:url(/images/pro2016/chuji/dzb/xian01.gif) repeat-y 20px;}
.question .text li{ line-height:24px; font-size:16px; background:url(/images/pro2016/chuji/dzb/dian.png) no-repeat 13px 15px; padding:10px 0 10px 40px;}
.question .text strong{ color:#2e3647;}

/*课表*/
.kebiao{}
.kebiao .biaoge{ width:100%; border-bottom:1px solid #ffd37f; border-left:1px solid #ffd37f; text-align:center;}
.kebiao .biaoge td{ height:20px; line-height:20px; padding:5px; border-top:1px solid #ffd37f; border-right:1px solid #ffd37f;}
.kebiao .biaoge .t1{ background:#ffc045; text-align:center; color:#fff; text-align:center; font-size:14px;}
.kebiao .biaoge .t2{ color:#ff7e00;}
.kebiao .biaoge .st1{ display:inline-block; width:18px; height:14px; background-position:0 -160px; margin:0 5px 0 0; vertical-align:middle;}
.kebiao .btn{ text-align:right; line-height:37px; padding:10px; border-left:1px solid #ffd37f; border-right:1px solid #ffd37f; font-size:14px;}
.kebiao .btn .a1{ display:inline-block; width:150px; height:37px; margin:0 0 0 20px; background-position:-176px -168px; font-size:0; line-height:0; vertical-align:middle}
.kebiao .sm{ padding:10px; border-left:1px solid #ffd37f; border-right:1px solid #ffd37f;}
.kebiao .sm .tit { height:32px;}
.kebiao .sm .tit h3{ float:left; height:32px; line-height:32px; padding:0 20px; background:#ffb72c; font-size:18px; color:#fff;}
.kebiao .sm .tit .jt{ display:block; width:13px; height:32px; background-position:-176px -128px; position:absolute; right:-13px; top:0;}
.kebiao .sm .nr{ padding:20px 20px 10px 20px; line-height:26px;}
.kebiao .ban{ border:1px solid #ffd37f; border-top:0;}

/*提示*/
.dataHint{display:inline-block; text-indent:0; position:relative;z-index:11;}
.dataHint em{color:#f6720f; font-style:normal; cursor:pointer;}
.hint-cpm{padding-top:10px;background:url(about:blank);position:absolute;top:25px;left:50%;}
.hint-cpm .hCpm-bd{padding:8px;text-align:left;border:solid 1px #ebb16e;background:#fffae5;color:#5d5c5c;font-weight:normal;}
.hCpm-bd p{line-height:20px;font-size:12px;}
.hCpm-bd .ti2{text-indent:2em;}
.hint-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:50%;top:0; margin-left:-9px;background:url(/images/hint-i.gif) no-repeat;}
.hCpm-bd p a:link,.hCpm-bd p a:visited{color:#f6720f;}

/*辅导书选购*/
.choose-click{color:#ff8400;}
.choose-rela{position:relative;z-index:9;}
.choose-click span{cursor:pointer;}
.choose-click .yet-span{display:none;}
.choose-click .yet-span i{color:#7dca6a;}
.choose-massage{width:220px;border:1px solid #aeadad;border-top:3px solid #f99115; position:absolute; background:#fff;left:-230px;top:-73px;font-size:12px;display:none;}
.choose-massage i{width:9px;height:17px; background:url(/images/pro2016/chuji/choose-i.png) no-repeat; display:block; position:absolute;right:-9px;top:71px;}
.choose-massage ul{height:auto !important;height:120px; min-height:120px;padding:5px 0 5px 12px;}
.choose-massage ul li{line-height:22px;padding:3px 0; text-align:left;}
.choose-massage ul li div{display:inline-block;*display:inline;*zoom:1;}
.choose-massage ul li .tit{width:115px;}
.choose-massage ul li .tit input{margin-right:0;}
.choose-massage ul li .sj input{width:20px;height:16px;line-height:16px;border:1px solid #cabcbc; margin:0 0 0 6px; text-align:center;}
.choose-close{text-align:center; padding:5px 0; background:#fff5da;}
.choose-close em{width:60px;height:24px; line-height:240px; overflow:hidden;background:url(/images/pro2016/chuji/choose-close.png) no-repeat; display:inline-block; margin:0 10px;cursor:pointer;}
.choose-close em.close{background-position:left -25px;}


/**/
.g1, .g2, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12, .g13, .g14, .g15,.g16,.g17{ background:url(/images/pro2016/chuji/dzb/tu.png) no-repeat;}
.fw-show .g1, .fw-show .g2, .fw-show .g3, .fw-show .g4, .fw-show .g5, .fw-show .g6, .fw-show .g7, .fw-show .g8, .fw-show .g9, .fw-show .g10, .fw-show .g11, .fw-show .g12, .fw-show .g13, .fw-show .g14, .fw-show .g15,.fw-show .g16,.fw-show .g17{ background:url(/images/pro2016/chuji/dzb/tuh.png) no-repeat}
.more_warp{ width:100%; background:url(/images/pro2016/chuji/dzb/quan.png) no-repeat 20px 50px; padding:0 0 40px 0;}
.more{ z-index:111;}
.more ul{ background:url(/images/pro2016/chuji/dzb/bg5.png) no-repeat right bottom; _background:none;}
.more .list li{ height:110px; margin:20px 0;}
.more .list .t1{ float:left; width:109px; height:82px; text-align:center; line-height:26px; color:#fff; color:#fff; font-weight:bold; font-size:18px; padding:28px 0 0 0; display:inline-block; background-position:-56px -120px}
.more p{float:left; padding:28px 0 0 30px; display:inline-block; line-height:26px; font-size:16px;}
.more .gou{ display:inline-block; width:14px; height:13px; background-position:-32px -120px; margin:0 5px 0 0; vertical-align:middle;}
.more .p1{ padding-left:100px;}
.more .p2{ padding-left:20px;}
.more .p3{ padding:42px 0 0 30px;}
.more .gd{ width:1000px; background:#f7f7f7; }
.more .gd li{ float:left; width:125px; padding:10px 0; left:0; top:0;}
.more .gd .tb{ display:block; width:75px; height:75px; margin:0 auto;}
.more .gd span{ display:block; line-height:24px; text-align:center; font-size:16px; padding:8px 0 0 0;}
.more .gd .g1{ background-position:0 0;}
.more .gd .g2{ background-position:0 -75px;}
.more .gd .g3{ background-position:0 -150px;}
.more .gd .g4{ background-position:0 -225px;}
.more .gd .g5{ background-position:-75px 0;}
.more .gd .g5{ background-position:-75px -75px;}
.more .gd .g7{ background-position:-75px -150px;}
.more .gd .g8{ background-position:-75px -225px;}
.more .gd .g9{ background-position:-150px 0;}
.more .gd .g10{ background-position:-150px -75px;}
.more .gd .g11{ background-position:-150px -150px;}
.more .gd .g12{ background-position:-150px -225px;}
.more .gd .g13{ background-position:-225px 0;}
.more .gd .g14{ background-position:-225px -75px;}
.more .gd .g15{ background-position:-225px -150px;}
.more .gd .g16{ background-position:-225px -225px;}
.more .gd .g17{ background-position:-75px  0px;}

.more .gd .fw-show .g1{ background-position:0 0;}
.more .gd .fw-show .g2{ background-position:0 -75px;}
.more .gd .fw-show .g3{ background-position:0 -150px;}
.more .gd .fw-show .g4{ background-position:0 -225px;}
.more .gd .fw-show .g5{ background-position:-75px 0;}
.more .gd .fw-show .g5{ background-position:-75px -75px;}
.more .gd .fw-show .g7{ background-position:-75px -150px;}
.more .gd .fw-show .g8{ background-position:-75px -225px;}
.more .gd .fw-show .g9{ background-position:-150px 0;}
.more .gd .fw-show .g10{ background-position:-150px -75px;}
.more .gd .fw-show .g11{ background-position:-150px -150px;}
.more .gd .fw-show .g12{ background-position:-150px -225px;}
.more .gd .fw-show .g13{ background-position:-225px 0;}
.more .gd .fw-show .g14{ background-position:-225px -75px;}
.more .gd .fw-show .g15{ background-position:-225px -150px;}
.more .gd .fw-show .g16{ background-position:-225px -225px;}
.more .gd .fw-show .g17{ background-position:-75px  0px;}

.more .gd .show{ display:none; width:355px; border:2px solid #15a0fe; border-top:7px solid #15a0fe; background:#fff; border-radius:5px; position:absolute; left:12px; top:94px; z-index:111;}
.more .gd .show .sjt{ width:18px; height:8px; background-position:0 -192px; position:absolute; left:38px; top:-15px;}
.more .gd .show p{ font-size:16px; padding:10px 20px; line-height:24px;}
.more .gd .fw-show{position:relative;}
.more .gd .fw-show .show{ display:block;}
.more .gd .dw1{ left:-113px;}
.more .gd .show .dw2{ left:166px;}
.more .gd .dw3{ left:-238px;}
.more .gd .show .dw4{ left:291px;}

/**/
.xxlc_warp{ width:100%; height:210px; background:url(/images/pro2016/chuji/dzb/xxlc.png) no-repeat center center;}
.xxlc .a{ width:158px; height:58px; display:block; position:absolute; text-indent:-9999px; top:107px;}
.xxlc .a1{ left:0;}
.xxlc .a2{ left:179px;}
.xxlc .a3{ left:358px;}
.xxlc .a4{ left:537px;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/pro2016/chuji/dzb/r-sns.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.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;}
.sns-bd{padding:5px; background:#fff;}
.r-sns li.snsClose{height:22px; line-height:22px; color:#fff;background:#c4c3c3; text-align:center; cursor:pointer;z-index:1;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:999;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;}
