@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: #ecf6ff; 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;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.STYLE1 {font-size: 16px}
.STYLE2 {font-size: 18px}
/*框架*/
.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}
.marb10{ margin-bottom:10px; clear:both}
.marb20{ margin-bottom:20px; 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:#06419d; padding-bottom:40px;}
.warp02{ width:100%; background:#276fd1; padding:20px 0 40px;}
.tit01{ height:141px; line-height:141px; background:url(/images/pro2016/shuiwushi/dzb/tit01.gif) no-repeat 100px 0; font-size:32px; color:#032e77; text-align:center;}
.tit02{ height:121px; line-height:121px; margin:5px 0; background:url(/images/pro2016/shuiwushi/dzb/tit02.gif) no-repeat 290px 0; font-size:32px; color:#fff; text-align:center;}

/**/
.header{ width:100%; height:549px; background:url(/images/pro2016/shuiwushi/dzb/header.jpg) no-repeat center top;}
.logo{ display:block; width:150px; height:40px; line-height:0; font-size:0; position:absolute; left:67px; top:27px;}
.video{ width:521px; height:329px; position:absolute; right:1px; top:220px; cursor:pointer;}

/**/
.srdz{height:596px;background:url(/images/pro2016/shuiwushi/dzb/srdz.png) no-repeat center 29px;}
.srdz dl{width:179px; position:absolute;left:180px;top:0; text-align:center;}
.srdz dl dt{line-height:38px; background:#ff5c5c; font-size:18px; font-weight:bold; color:#fff;}
.srdz dl dd{line-height:24px;padding:7px 0; color:#666; font-size:14px; background:#fff;}
.srdz dl.kdxx{left:77px;top:148px;}
.srdz dl.kdxx dt{background:#f2328d;}
.srdz dl.zsdxx{left:91px;top:310px;}
.srdz dl.zsdxx dt{background:#f1af11;}
.srdz dl.wtxx{left:232px;top:440px;}
.srdz dl.wtxx dt{background:#26cc00;}
.srdz dl.qcdd{left:650px;}
.srdz dl.qcdd dt{background:#1196f1;}
.srdz dl.bjpm{left:745px;top:174px;}
.srdz dl.bjpm dt{background:#03d894;}
.srdz dl.xgdb{left:675px;top:410px;}
.srdz dl.xgdb dt{background:#bc65ff;}

/**/
.kebiao{ width:100%; border-bottom:1px solid #d8eaf7; border-left:1px solid #d8eaf7; background:#fff; text-align:center;}
.kebiao td{ height:24px; line-height:24px; padding:13px 15px; border-top:1px solid #d8eaf7; border-right:1px solid #d8eaf7;}
.kebiao .t1{ background:#1196f1; text-align:center; font-size:16px; color:#fff;}
.kebiao .t2{ background:#0580ce; text-align:center;}
.kebiao .t2 span{ font-size:20px; color:#ffed29;}
.kebiao .t2 p{ color:#afdfff;}
.kebiao .t3{ background:#01bc73;}
.kebiao .t4{ color:#006db8; font-size:14px; text-align:left;}
.kebiao input{ margin:0 5px 0 0;}
.xk-exp a{ display:inline-block; width:196px; height:48px; line-height:48px; text-align:center; font-size:20px; font-weight:bold; color:#fff; background:#f2572e; border-bottom:3px solid #d33c00; border-radius:5px; text-decoration:none;}
.xk-exp a:hover{ background:#f84212; border-bottom:3px solid #bd3601; }
.kebiao .sm{ font-size:14px; text-align:left; color:#666;}
.kebiao .sm a{ color:#1196f1;}

/*提示*/
.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-rela{position:relative;z-index:9;}
.choose-click span{cursor:pointer;color:#ff6c00;}
.choose-click .yet-span{display:none;}
.choose-click .yet-span i{color:#7dca6a;}
.choose-massage{width:250px;border:1px solid #aeadad;border-top:3px solid #f99115; position:absolute; background:#fff;left:-254px;top:-73px; display:none; text-align:left;}
.choose-massage i{width:9px;height:17px; background:url(/images/pro2016/shuiwushi/dzb/choose-i.png) no-repeat; display:block; position:absolute;right:-9px;top:71px;}
.choose-massage ul{padding:5px 0 5px 12px;}
.choose-massage ul li{line-height:22px;padding:3px 0;}
.choose-massage ul li div{display:inline-block;*display:inline;*zoom:1;}
.choose-massage ul li .tit{width:130px;}
.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; background:url(/images/pro2016/shuiwushi/dzb/choose-close.png) no-repeat; display:inline-block; margin:0 10px; font-size:0px; cursor:pointer;}
.choose-close em.close{background-position:left -25px;}

/**/
.bbTable table{width:100%;border-collapse:collapse; text-align:center;}
.bbTable table td,.bbTable table th{line-height:24px;padding:5px 8px; border:1px solid #d8eaf7; background:#fff;}
.bbTable table thead th{padding:4px 0; background:#1196f1; color:#fff; font-size:16px; font-weight:normal;}
.bbTable table tbody th{color:#1196f1; text-align:left; font-weight:normal;}
.bbTable table strong{ color:#ff7e00;}
.bbTable table span{ font-size:12px; color:#fff;}

/**/
.teacher{ height:839px; background:url(/images/pro2016/shuiwushi/dzb/teacher.jpg) no-repeat;}
.teacher .tit{height:121px; line-height:121px; margin:5px 0;font-size:32px; color:#fff; text-align:center;}
.teacher ul{}
.teacher li{ float:left; display:inline; width:222px; height:222px; position:relative;}
.teacher .t1{ margin:0 0 0 392px;}
.teacher .t2{ margin:-123px 0 0 279px;}
.teacher .t3{ margin:-123px 0 0 5px;}
.teacher .t4{ margin:-110px 0 0 165px;}
.teacher .t5{ margin:-110px 0 0 5px;}
.teacher .t6{ margin:-110px 0 0 52px;}
.teacher .t7{ margin:-110px 0 0 5px;}
.teacher .t8{ margin:-110px 0 0 165px;}
.teacher .t9{ margin:-110px 0 0 5px;}
.teacher .teacon{ width:240px; height:329px; border:5px solid #7b8087; position:absolute; left:372px; top:300px; display:none; position:absolute; left:-20px; top:-197px;}
.teacher .on .teacon{ display:block}
.teacher .tex{ position:absolute; left:0; bottom:0; height:130px; padding:10px;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#B2000000, endColorstr=#B2000000);background:rgba(0,0,0,0.7);}
.teacher .tex p{ line-height:28px; font-size:16px; color:#fff; display:block; width:220px; height:28px; }
.teacher .tex .st{ display:inline-block; width:19px; height:18px; background:url(/images/pro2016/shuiwushi/dzb/st.png) no-repeat; vertical-align:middle; margin:0 5px 0 0;}
.teacher .tex .right{ color:#ffda00; cursor:pointer;}
.teacher .tex .right a{ color:#ffda00;}
.teacher .videoPop{width:516px;height:315px; position:absolute;left:242px;top:316px;z-index:2;background:url(/images/loading.gif) no-repeat center center #fff;}
.teacher .videoPop i{width:17px;height:17px;line-height:17px; font-size:14px; text-align:center; overflow:hidden;position:absolute;top:0;right:0;cursor:pointer; background:#f00; color:#fff;}

/**/
.app{width:629px;height:553px; background:url(/images/pro2016/shuiwushi/dzb/app.png) no-repeat; margin:30px auto;}
.app li{width:124px;line-height:24px;padding-top:100px;text-align:center; font-size:18px; color:#666; position:absolute;left:66px; top:21px;}
.app li span{display:block; font-size:12px;}
.app li.dzs{left:-15px;top:197px;}
.app li.sjtk{left:93px;top:411px;}
.app li.ydb{left:430px;}
.app li.jxzs{left:522px;top:218px;}
.app li.mryl{left:428px;top:418px;}

/**/
.g1, .g2, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12, .g13, .g14, .g15,.g16,.g17{ background:url(/images/pro2016/shuiwushi/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/shuiwushi/dzb/tuh.png) no-repeat}
.more .list .t1, .more .list .t2, .more .list .t3, .more .gou{ background:url(/images/pro2016/shuiwushi/dzb/ico.png) no-repeat;}
.more_warp{ width:100%; height:904px; background:url(/images/pro2016/shuiwushi/dzb/more.jpg) no-repeat center top;}
.more{}
.more .tit{height:121px; line-height:121px; margin:5px 0;font-size:32px; color:#fff; text-align:center;}
.more .list li{ height:110px; margin:30px 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:0 0;}
.more .list .t2{ background-position:0 -110px;}
.more .list .t3{ background-position:0 -220px;}
.more .tex{float:left; padding:28px 0 0 30px; display:inline-block; line-height:26px; font-size:16px; color:#fff;}
.more .gou{ display:inline-block; width:14px; height:13px; background-position:0 -343px; 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; border-top:4px solid #15a0fe; border-radius:3px; margin:50px 0 0 0;}
.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:221px; background:url(/images/pro2016/shuiwushi/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:-30px;}
.xxlc .a2{ left:149px;}
.xxlc .a3{ left:328px;}
.xxlc .a4{ left:507px;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/pro2016/shuiwushi/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{ height:44px; 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; line-height:44px;}
.r-sns li .sns-info .zxkf{ line-height:18px; padding:5px 0 0 45px; height:41px;}
.r-sns li .sns-info .zxkf a{ line-height:18px;}
.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.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: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;}


