@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body{ text-align:center; font:12px SimSun,Microsoft YaHei,SimHei; color:#333; background:#f1f1f1;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input, button, select, textarea { outline:none; }
fieldset,img{ border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
textarea { resize:none; } /*forbidden text drag especail in chrome*/
.compatibility_ie6{ /* _behavior: url(iepngfix/iepngfix.htc); _behavior:url("csshover.htc"); behavior: url(ie-css3.htc); */}
a{ text-decoration:none; color:#333; font:12px SimSun,Microsoft YaHei,SimHei;}
li{ list-style-position:outside; list-style:none; vertical-align:bottom;}
/****************************** Above Common Css Style End ******************************/
.lr_all{ text-align:justify; text-justify:inter-ideograph;} /* in order to lft rit align [justify align] */
.font_adjust{-webkit-text-size-adjust:none;}/* solve the font-size<12, do not show normally at the chrome  */
.opacitys{ opacity:0.6; filter: Alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; }
.clear{ clear:both;}
.row_box{ height:auto; width:950px;}
.ove_hi{ overflow:hidden;}
.ove_vi{ overflow:visible;}
.ove_au{ overflow:auto;}
.rela{ position:relative; top:0px; left:0px;}
.abso{ position:absolute;}
.fb{ font-weight:700;}
.ali_l{ text-align:left;}
.ali_r{ text-align:right;}
.ali_c{ text-align:center;}
.flt_l{ float:left;}
.flt_r{ float:right;}
.mgt10{ margin-top:10px; background:#fff;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.msf{ font-family:"Microsoft YaHei"}
/****************************** Above Custom Common Css Style End ******************************/

/** Header Start **/
.header{ height:auto; overflow:hidden; width:100%; background:#80c655;}
.banner{ height:auto; width:950px; overflow:hidden; margin:0 auto;}
.banner img{ display:block;}
/** Header End **/

/** Content Start **/
.content{ width:950px; height:auto; margin:0 auto; margin-top:33px;}
.mod1{ text-align:left;}
.mod1 .in-con{ height:298px; background:url(/images/pro2016/chuji/jpb/tgl-bg.jpg) no-repeat 0 0;}
.mod1 .text1{ font:16px/20px microsoft yahei;}
.mod1 .text2{ font:12px/20px microsoft yahei; padding-left:5px;}
.mod1 .text3{ font:12px/20px microsoft simsun;}
.mod1 .text4{ font:20px/26px microsoft yahei; color:#fff;}
.mod1 .text5{ font:45px/50px microsoft yahei; color:#fff;}
.mod1 .row1{ text-align:left; overflow:hidden; height:20px; width:270px;}
.mod1 .t1{
	position:absolute;
	left: 99px;
	top: 45px;
}
.mod1 .t2{
	position:absolute;
	left: 652px;
	top: 45px;
}
.mod1 .t3{
	position:absolute;
	left: 117px;
	top: 129px;
}
.mod1 .t4{
	position:absolute;
	left: 638px;
	top: 129px;
}
.mod1 .t5{
	position:absolute;
	left: 262px;
	top: 224px;
}
.mod1 .t6{
	position:absolute;
	left: 100px;
	top: 71px;
}
.mod1 .t7{
	position:absolute;
	left: 654px;
	top: 71px;
}
.mod1 .t8{
	position:absolute;
	left: 119px;
	top: 156px;
}
.mod1 .t9{
	position:absolute;
	left: 639px;
	top: 156px;
}
.mod1 .t10{
	position:absolute;
	left: 515px;
	top: 225px;
}
.mod1 .t11{
	position:absolute;
	left: 426px;
	top: 67px;
}
.mod1 .t12{
	position:absolute;
	left: 426px;
	top: 146px;
}
.mod1 .t13{
	position:absolute;
	left: 415px;
	top: 93px;
}

.mod8 .cons{ width:950px; height:178px; background:url(/images/pro2016/chuji/jpb/learn-proc.png) no-repeat 0 0; margin-top:22px; padding-bottom:20px;}
.mod8 .cons .link1{ font-size:14px; color:#c24c4b; line-height:160%; text-align:left; position:absolute; left:288px; top:150px; text-decoration:underline;}
.mod8 .prc{ display:block; height:40px; width:85px; overflow:hidden; background:url(about:_blank);}
.mod8 .p1{
	position:absolute;
	left: 571px;
	top: 11px;
}
.mod8 .p2{
	position:absolute;
	left: 438px;
	top: 11px;
}
.mod8 .p3{
	position:absolute;
	left: 303px;
	top: 12px;
}
.mod8 .p4{
	position:absolute;
	left: 166px;
	top: 11px;
}
/** Content End **/


.mod3 .cons{ height:auto; overflow:hidden; padding-bottom:30px;}
.mod3 .cons .tb-tit{ height:72px; border-bottom:4px solid #d7d7d7;}
.mod3 .cons .tb-tit span{ display:block; height:72px; float:left; border-bottom:4px solid #d7d7d7; font:bold 30px/72px microsoft yahei; text-align:center; width:466px; margin-bottom:-4px; color:#a9a9a9; cursor:pointer; _position:relative;}
.mod3 .cons .tb-tit .on{ color:#fd8a00; border-bottom:4px solid #ff8400;}
.mod3 .cons .tb-tit .fin{ float:right;}
.mod3 .cons .more{ display:block; width:130px; height:32px; line-height:32px; text-align:center; border:1px solid #febc6d; color:#febc6d; font-size:14px; margin:0 auto;}
.mod3 .tb-con{ width:933px; height:430px; overflow:hidden;}
.mod3 .tb-con .tb1{ width:933px; height:430px; overflow:hidden; position:relative; left:0; top:0; background:url(/images/pro2016/chuji/jpb/fwBgnewn.png) no-repeat center 45px;}
.mod3 .tb-con .tb2{ width:933px; height:430px; overflow:hidden; position:relative; left:0; top:0; background:url(/images/pro2016/chuji/jpb/xxBgnew1.png) no-repeat center 45px;}
.mod3 .tb-con .tb1 .txt{ display:block; height:22px; line-height:22px; width:150px; font:18px/22px microsoft yahei; color:#333; text-align:center; cursor:pointer;}
.mod3 .tb-con .tb1 .tt1{position:absolute;left: 166px;top: 20px;}
.mod3 .tb-con .tb1 .tt2{position:absolute;left:40px;top: 75px;}
.mod3 .tb-con .tb1 .tt3{position:absolute;left:0px;top: 145px;}
.mod3 .tb-con .tb1 .tt4{position:absolute;left: -4px;top: 220px;}
.mod3 .tb-con .tb1 .tt5{position:absolute;left:11px;top: 320px;}
.mod3 .tb-con .tb1 .tt6{position:absolute;left:611px;top: 20px;}
.mod3 .tb-con .tb1 .tt7{position:absolute;left:720px;top: 75px;}
.mod3 .tb-con .tb1 .tt8{position:absolute;left:792px;top: 145px;}
.mod3 .tb-con .tb1 .tt9{position:absolute;left:785px;top: 220px;}
.mod3 .tb-con .tb1 .tt10{position:absolute;left:773px;top: 320px;}
.mod3 .tb-con .tb2 .txt{ display:block; height:22px; line-height:22px; width:128px; font:18px/22px microsoft yahei; color:#333; text-align:center; cursor:pointer;}
.mod3 .tb-con .tb2 .tt1{position:absolute;left:178px;top: 20px;}
.mod3 .tb-con .tb2 .tt2{position:absolute;left: 58px;top: 89px;}
.mod3 .tb-con .tb2 .tt3{position:absolute;left: 10px;top: 195px;}
.mod3 .tb-con .tb2 .tt4{position:absolute;left:620px;top:20px;}
.mod3 .tb-con .tb2 .tt5{position:absolute;left: 740px;top: 88px;}
.mod3 .tb-con .tb2 .tt6{position:absolute;left: 795px;top: 198px;}
.mod3 .tb-con .tb2 .tt7{position:absolute;left: 805px;top: 332px;}
.mod3 .tb-con .tb2 .tt8{position:absolute;left: 799px;top: 344px;}
.mod3 .tb-con .tb2 .tt9{position:absolute;left:15px;top:322px;}
.mod3 .tb-con .tb2 .tt10{position:absolute;left:24px;top:346px;}
.tips-alert{ width:282px; position:absolute; z-index:1000; padding-top:10px; display:none;}
.tips-alert i{ display:block; height:11px; width:19px; overflow:hidden; position:absolute; left:50%; margin-left:-9px; top:0; z-index:5; background:url(/images/pro2016/chuji/jpb/fw-cpm.png) no-repeat 0 0; transition:all linear 0.3s;}
.tips-alert .cons{ width:264px; background:#fff; border:1px solid #ebb16e; padding:5px 8px; text-indent:20px; text-align:left; line-height:160%; color:#5d5c5c;}
.fw-new{width:26px;height:9px;line-height:0; font-size:0px; text-indent:-999em; background:url(/images/pro2016/chuji/jpb/fw-new.gif) no-repeat;overflow:hidden;left:-9px;top:-4px; position:absolute;}

.tips-alert2{ width:282px; position:absolute; z-index:1000; padding-top:10px; display:none;}
.tips-alert2 i{ display:block; height:11px; width:19px; overflow:hidden; position:absolute; left:50%; margin-left:-9px; top:0; z-index:5; background:url(/images/pro2015/zhukaui_syb/fw-cpm.png) no-repeat 0 0; transition:all linear 0.3s;}
.tips-alert2 .nr{ width:264px; background:#fff; border:1px solid #ebb16e; padding:5px 8px; text-indent:20px; text-align:left; line-height:160%; color:#5d5c5c;}
.fw-new{width:26px;height:9px;line-height:0; font-size:0px; text-indent:-999em; background:url(/images/pro2016/chuji/jpb/fw-new.gif) no-repeat;overflow:hidden;left:-9px;top:-4px; position:absolute;}

.mod4 .cons{ height:185px; overflow:hidden; width:950px; padding-top:20px; background:#fff url(/images/pro2016/chuji/jpb/ydyy-bg2016.png) no-repeat center 20px;}
.mod4 .cons .rec{ display:block; width:105px; padding-top:103px; text-align:center; font:14px/22px microsoft yahei; color:#333;}
.mod4 .cons .rc1{ position:absolute; top:56px; left:50px; }
.mod4 .cons .rc2{ position:absolute; top:54px; left:205px; }
.mod4 .cons .rc3{ position:absolute; top:57px; left:339px; }
.mod4 .cons .rc4{ position:absolute; top:56px; left:497px; }
.mod4 .cons .rc5{ position:absolute; top:56px; left:639px; }
.mod4 .cons .rc6{position:absolute;top:58px;left:797px;}
.mod4 .cons .rc7{ position:absolute; top:55px; left:795px; }
.gxfd-cons{ height:auto; overflow:hidden; padding:25px 14px;}
.gxfd-cons .lfts{ float:left; width:440px; overflow:hidden; zoom:1;}
.gxfd-cons .lfts li{ width:105px; height:98px; float:left; margin:3px 3px 0 0; overflow:hidden;}
.gxfd-cons .lfts li a{ border:2px solid #fff; border-radius:2px; display:block; height:94px; width:101px; overflow:hidden; position:relative; left:0; top:0;}
.gxfd-cons .lfts li img{ display:block; height:94px; width:101px;}
.gxfd-cons .lfts li span{ display:none; height:70px; width:85px; padding:12px 4px 12px 12px; text-align:left; color:#fff; line-height:150%; background:url(/images/pro2016/chuji/jpb/optbg.png) repeat; position:absolute; left:0; top:0; z-index:5;}
.gxfd-cons .lfts li .lh{ line-height:140%; height:80px; padding-top:8px;}
.gxfd-cons .lfts .on a{ border:2px solid #d440ff;}
.gxfd-cons .lfts .on a span{ display:block;}

.gxfd-cons .rits{ width:435px; float:right; overflow:hidden; margin-right:36px; _margin-right:18px; margin-top:5px;}
.gxfd-cons .rits .tab-ts{ height:auto; overflow:hidden; zoom:1;}
.gxfd-cons .rits .tab-ts span{ display:block; font-size:14px; color:#7e7e7e; height:32px; line-height:32px; width:139px; background:#e9e9e9; margin-right:1px; cursor:pointer; float:left;}
.gxfd-cons .rits .tab-ts .on{ color:#fff; font-weight:bold; background:#009af2;}
.gxfd-cons .rits .tab-cs{ height:auto; overflow:hidden; margin-top:12px;}
.gxfd-cons .rits .tab-cs .tgl{ text-align:center; overflow:hidden;}
.gxfd-cons .rits .tab-cs .xyxs{ height:250px; overflow:hidden; display:none;}
#xingsheng{overflow: hidden;width:435px; margin:0px auto; text-align:left; height:250px;font-size: 12px;}
#xingsheng a:hover{ text-decoration:underline;}
#xingsheng .font-title{ padding: 5px 0;}
#xingsheng .font-title a font{ font-weight:bold; font-size:12px;}
#xingsheng .font-cont a{ display:block; font-size:12px; color:#333; line-height:180%; text-indent: 22px;}

/*模考*/
.mokao{ height:300px; background:url(/images/pro2015/chuji/syb/mokao.png) no-repeat 30px center #fff; position:relative;}
.mokao .link{ width:113px; height:34px; position:absolute; text-indent:-9999px; cursor:pointer;}
.mokao .m1{ left:444px; top:32px;}
.mokao .m2{ left:444px; top:175px;}
.mokao .m3{ left:773px; top:25px;}
.mokao .m4{ left:822px; top:131px;}
.mokao .m5{ left:753px; top:236px;}
.mokao .lks{ display:block; height:260px; width:400px; background:url(about:_blank); overflow:hidden; position:absolute; left:30px; top:25px;}

.zsbc-table{width:948px; border-collapse:collapse; background:#fff; margin-top:25px;}
.zsbc-table td,.zsbc-table th{border:1px solid #8fc4e5; line-height:20px; padding:5px 0; text-align:center;}
.zsbc-table thead th,.zsbc-table thead tr.tr-td td{background:#f0fbff; padding:8px 0;}
.zsbc-table tbody th{text-align:left; padding-left:4px;}
.zsbc-table td input{margin:-3px 5px 0 0;*margin-right:2px;vertical-align:middle;}
.zsbc-table td .clsrd{ color:#ff0000;}
.xk-bc span,.zsbc-table tbody th,.xk-bc span,.zsbc-table thead th.th{font-weight:normal; color:#2884da; background:none; text-align:left;}
.zsbc-table tbody th a{color:#2884da;}
.zsbc-table tfoot td{padding:5px; text-align:left;}
.xk-exp{line-height:38px; margin-bottom:5px; text-align:right;}
.xk-exp h4{font-size:18px;color:#035faa; text-align:left;}
.xk-exp p{color:#f55709;}
.xk-exp p a{width:150px;height:37px; display:inline-block; overflow:hidden; text-indent:-999em; background:url(/images/pro2016/chuji/jpb/go-buy.gif) no-repeat; margin-left:10px; vertical-align:middle;}
.blue,.xk-tfoot a{color:#2884da;}
.red{color:#e20000;}
.xk-tfoot{line-height:24px;}
.mt5{ margin-top:5px;}

.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; display:none; text-align:left;}
.choose-massage i{width:9px;height:17px; background:url(/images/pro2015/zhukuai-jpb/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:110px;}
.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/pro2015/zhukuai-jpb/choose-close.png) no-repeat; display:inline-block; margin:0 10px; font-size:0px; cursor:pointer;}
.choose-close em.close{background-position:left -25px;}


.massage{ float:right; width:200px; color:#036; font-size:12px; line-height:150%; border-top:3px solid #f99115; border-left:1px solid #aeadad; border-right:1px solid #aeadad; border-bottom:1px solid #aeadad; background:#fcfcfc;}
.massage ul{ padding:3px 0 3px 6px; overflow:hidden;}
.massage li{ height:28px; line-height:28px; text-align:left; overflow:hidden;}
.massage .ibook{ width:20px; text-align:center; border:1px solid #CABCBC;}
.massage p{ line-height:24px; padding:0 0 0 10px;}
.massage p span{ color:#f95102;}
.massage li .tit{ float:left; display:inline; width:100px;}
.massage li .jg{ float:left; display:inline; width:45px; padding-top:4px\9; *padding-top:4px; _padding-top:0px;}
.massage li .sj{ float:left; display:inline; width:40px; padding-top:2px\9; *padding-top:4px; _padding-top:2px;}
.massage .qrgb{ background:#fff5da; text-align:center; height:36px; padding:8px 0 0 0;}
.massage .qrgb a{ cursor:pointer;}
.massage02{ width:260px; color:#036; font-size:12px; line-height:150%; border:1px solid #c5c5c5;  background:#fcfcfc; padding:0 0 4px 0;}
.massage02 ul{ padding:0 0 6px 6px; overflow:hidden;}
.massage02 li{ height:24px; line-height:24px;}
.massage02 .ibook{ width:20px; text-align:center; border:1px solid #CABCBC;}
.massage02 p{ line-height:20px; padding:0 0 0 10px;}
.massage02 p span{ color:#f95102;}
.massage li .tit{ float:left; display:inline; width:100px;}
.massage li .jg{ float:left; display:inline; width:45px;}
.massage li .sj{ float:left; display:inline; width:40px;}
.tanchu001{ width:245px; border-bottom:1px solid #96D6E4; border-right:1px solid #96D6E4; margin-left:8px;}
.tanchu001 td{ height:24px; line-height:24px; border-top:1px solid #96D6E4; border-left:1px solid #96D6E4; text-align:center;}


.tanchu{ width:531px; overflow:hidden; border:1px solid #80cce9; margin:20px auto; background:url(/tanchuTip/images/bg.jpg) no-repeat bottom #eaf6ff;}
.tanchu .tit{ width:531px; height:43px;}
.tanchu .tit div{ float:left; width:243px; height:43px; background:url(/tanchuTip/images/tit.gif) no-repeat;}
.tanchu .tit span{ float:right; width:13px; height:12px; padding:10px 15px 0 0;}
.tanchu .nr{ width:508px; height:220px; overflow:hidden; font-size:14px; line-height:32px; color:#013980; overflow-y:auto; padding:0 10px; text-align:left;}
.tanchu .nr h2{ font-weight:bold; color:#013980; font-size:14px; }
.tanchu .nr a{ font-size:14px;}
.tanchu .nr p{ text-indent:2em;}
.tanchu .nr strong{ color:#ff0000;}
.tanchu .nr2{ width:496px; height:111px; overflow:hidden; padding:20px 0 10px 0; font-size:14px; line-height:32px; color:#013980; overflow-y:auto; padding:0 20px;}
.tanchu .nr2 .btn{ width:95px; height:27px; background:url(/tanchuTip/images/btn.gif) no-repeat; line-height:27px; text-align:center; color:#fff; margin:10px 0 10px 198px; border:0; font-weight:bold; cursor:pointer;}
.tanchu .nr2 p{ text-indent:2em;}
.tanchu .nr2 strong{ color:#ff0000;}
.tanchu .nr2 span{ float:right; width:316px; height:30px;}

#massage_box13{ position:absolute; width:262px; z-index:9999; right:20px; top: 185px; display:none; text-align:left;}
#massage_box13 .jt01{ width:17px; height:10px; position:absolute; right:20px; top:-9px; z-index:9;background:url(/images/pro2016/chuji/jpb/fw-cpm.png) no-repeat 0 -10px}

.massage02{ width:260px; color:#036; font-size:12px; line-height:150%; border:1px solid #c5c5c5;  background:#fcfcfc; padding:0 0 4px 0;}
.massage02 ul{ padding:0 0 6px 6px; overflow:hidden;}
.massage02 li{ height:24px; line-height:24px;}
.massage02 .ibook{ width:20px; text-align:center; border:1px solid #CABCBC;}
.massage02 p{ line-height:20px; padding:0 0 0 10px;}
.massage02 p span{ color:#f95102;}

.cms-txt{display: block;
height: auto;
width: 110px;
text-align: left;
overflow: hidden;
text-align: left;
font: 12px/18px microsoft simsun;
color: #333;position: absolute;
left: 840px;
top: 152px;}
.cms-txt font{ color:#ff571c; cursor:pointer; line-height:18px; font-size:12px;}

.skms-btnl,.skms-btnr,.stu-btnl,.stu-btnr{background:url(/images/pro2015/chuji/roll-btn.gif) no-repeat;}
.skms{height:274px;overflow:hidden;background:#fff;position:relative;}
.skms-roll{width:846px;padding-top:10px; margin:0 auto;}
.skms-roll ul{height:264px;overflow:hidden;}
.skms-roll ul li{width:169px;height:264px;float:left;text-align:center;}
.skms-roll ul li .class-name{line-height:44px;}
.skms-roll ul li .skms-img{width:120px;padding:6px; border:1px solid #d4d1cd; margin:0 auto; position:relative;}
.skms-roll ul li .skms-img span{width:120px;height:21px; line-height:21px; position:absolute;left:6px;bottom:6px; color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#7F000000, endColorstr=#7F000000);background:rgba(0,0,0,0.5);}
:root .skms-roll ul li .skms-img span{filter:none;}/*for IE9*/
.skms-roll ul li .skms-tex{line-height:20px; padding-top:5px;}
.skms-btnl,.skms-btnr{width:13px;height:40px; left:17px;top:128px; position:absolute; background-position:left -18px; display:block; overflow:hidden; text-indent:-999em;}
.skms-btnr{background-position:-14px -18px;left:auto; right:17px;}


.common-tits{ height:46px; overflow:hidden; padding-left:110px;}
.common-tits h2{ font:25px/46px microsoft yahei; float:left; padding-right:15px;}
.common-tits h3{ font:18px/46px microsoft yahei; float:left;}
.cms-tt1{ background:url(/images/pro2016/chuji/jpb/tit1601.png) no-repeat 0 0;}
.cms-tt2{ background:url(/images/pro2016/chuji/jpb/tit1602.png) no-repeat 0 0;}
.cms-tt3{ background:url(/images/pro2016/chuji/jpb/tit1603.png) no-repeat 0 0;}
.cms-tt4{ background:url(/images/pro2016/chuji/jpb/tit1604.png) no-repeat 0 0;}
.cms-tt5{ background:url(/images/pro2016/chuji/jpb/tit1605.png) no-repeat 0 0;}
.cms-tt6{ background:url(/images/pro2016/chuji/jpb/tit1606.png) no-repeat 0 0;}
.cms-tt7{ background:url(/images/pro2016/chuji/jpb/tit1607.png) no-repeat 0 0;}
.cms-tt8{ background:url(/images/pro2016/chuji/jpb/tit1609.png) no-repeat 0 0;}

/*移动导航*/
.mobile-nav{width:102px; position:fixed;_position:absolute;left:50%;top:120px; margin-left:510px;z-index:8; display:none;}
.mobile-nav .nav-top,.mobile-nav-ul li,.mobile-service a{background:url(/images/lamu-img/mobile-ad2016/mobile-ad.png) no-repeat left -91px;_background:url(/images/lamu-img/mobile-ad2016/mobile-ad8.png) no-repeat left -91px;}
.mobile-nav .nav-top{height:74px;}
.mobile-nav .nav-top em{width:59px;height:59px; display:block; margin:0 auto; overflow:hidden; text-indent:-999em;cursor:pointer;}
.mobile-nav-ul li{height:38px; background-position:left -198px; text-align:center;vertical-align:top;}
.mobile-nav-ul li b{display:block;line-height:33px;color:#df4204;cursor:pointer;}
.mobile-nav-ul li b a{color:#df4204; font-weight:bold; line-height:33px;}
.mobile-service a{height:100px; background-position:left -236px;display:block;overflow:hidden; text-indent:-999em; cursor:pointer;}
.on-line{width:30px;position:fixed;_position:absolute;right:0;bottom:0;z-index:8;display:none;}
.on-line p a{height:271px;background:url(/images/lamu-img/mobile-ad2016/kf-zt.png) no-repeat;_background:url(/images/lamu-img/mobile-ad2016/kf-zt8.png) no-repeat; display:block; cursor:pointer; text-indent:-999em; overflow:hidden;}
.on-line span{line-height:26px; background:#e4e3e3; cursor:pointer; display:block;text-align:center;}

/*移动广告 购课优惠*/
.mobile-ad{width:130px;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad.png) no-repeat;_background:url(/images/lamu-img/mobile-ad20140619/mobile-ad8.png) no-repeat; padding-top:116px;position:fixed;_position:absolute;left:50%;margin-left:-616px; display:none;z-index:9; text-align:left;}
.mobile-ad-list{background:#fff29b; border:2px solid #b00; padding-bottom:5px;}
.mobile-ad-list h4{line-height:30px;padding-left:22px; margin-top:6px;font-size:12px;background:url(/images/lamu-img/mobile-ad20140619/mobile-ad-dot.gif) no-repeat 4px 9px;color:#af4200; font-weight:bold;}
.mobile-ad-list h4 a,.mobile-ad-list ul li a{color:#af4200;}
.mobile-ad-list ul li{padding-left:2px; line-height:18px;color:#af4200;}
.mobile-ad-list .ad-line{border-top:1px dotted #d2ac70;}
.mobile-ad .mobile-ad-close{width:23px;height:26px; display:block; position:absolute;top:37px;right:14px; cursor:pointer;}
.mobile-ad-m{width:32px;position:fixed;_position:absolute;left:0;top:230px;z-index:23; display:none;}
.mobile-ad-m span{widht:100%;height:21px;line-height:260px;overflow:hidden;cursor:pointer; position:absolute;left:0;bottom:0;background:url(about:blank);}

.bdshare-slide-button-box{z-index:11;top:50% !important; margin-top:-163px;}

/*提示*/
.dataHint{display:inline-block; text-indent:0;}
.dataHint em{color:#d73435; font-style:normal; cursor:pointer;}
.hint-cpm{width:220px;padding-top:10px;background:url(about:blank);position:absolute; margin:20px 0 0 -92px;z-index:90;}
.hint-cpm .hCpm-bd{padding:5px 8px;text-align:left;border:solid 1px #ebb16e; background:#fffae5;color:#5d5c5c;font-weight:normal;}
.hCpm-bd p{line-height:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph; font-size:12px;}
.hCpm-bd p.ti0{text-indent:0;}
.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,.hCpm-bd p a:link,.hCpm-bd p a:visited{color:#d73435;}


/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/pro2016/chuji/jpb/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; text-align:left;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px; height:44px; line-height:44px; font-size:14px;}
.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.kf .sns-hd a{ height:44px; line-height:44px;}
.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:2;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;}

/*弹出*/
.floatCpmBg{width:100%;background:#000;position:absolute;top:0;left:0;z-index:98;filter:alpha(opacity=30);opacity:0.3;}
.floatCpm{width:930px; border:1px solid #235d92;font-size:12px; color:#333; background:#fff; position:absolute;z-index:99;}
.floatCpm-error{font-size:18px; font-weight:normal; color:#333;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; text-align:center; line-height:160px;}
.floatCpm .cpm-tit{height:38px;line-height:38px;background:#2884da;padding:0 14px 0 22px; position:relative;}
.floatCpm .cpm-tit h3{float:left; font-size:18px; font-weight:normal; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; margin-right:18px;}
.floatCpm .cpm-tit p{color:#b2daff;}
.floatCpm .cpm-tit i{width:18px;height:18px;line-height:18px;text-align:center; background:#fff; color:#2884da;position:absolute;top:11px;right:14px; cursor:pointer;}

.alt-tanchu table{width:100%;border-collapse:collapse; background:#fff; text-align:center;}
.alt-tanchu td{border:1px solid #c8e7ff; border-collapse:collapse; padding:6px 5px;}
.alt-tanchu .tit td{background:#f2faff; font-size:14px;}
.alt-tanchu .fbs{ font-weight:bold;}
.alt-tanchu .pdl1{ padding-left:40px;}
.alt-tanchu .tcl{ text-align:left;}
.floatCpm .content{ margin:0; width:930px;}
