@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{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:#333;}
a:hover{text-decoration: none; color:#2995f7;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

/*框架*/
.container{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.an{ background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat;}
/*20161012*/
.ggtit{ height: 60px; border-bottom: 3px solid #e0e0e0; margin-bottom: 20px;}
.ggtit-left{ height: 60px; line-height: 56px; border-bottom: 3px solid #f4674b; font-size: 28px; padding-right: 18px; _margin-bottom:-3px;}
.ggtit-left02{ border-bottom: 3px solid #047fee;}
.ggtit-right{ line-height: 60px; color: #999; padding-left: 12px; font-size:14px;}
.ggtit-right a{ color: #999;}

.zin1{ z-index:1;}
.zin2{ z-index:2;}
.zin3{ z-index:3;}
.zin4{ z-index:4;}
.zin5{ z-index:5;}
.zin6{ z-index:6;}
.zin7{ z-index:7;}
.zin8{ z-index:8;}
.zin9{ z-index:9;}
.zin10{ z-index:10;}

/*下拉框固定样式请勿动*/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/*页头*/
.header{ height: 96px;}
.header .logo{ padding: 15px 0 0 8px;}
.header .dh{ margin-top: 41px; height: 14px; border-right: 1px solid #c0c0c0;}
.header .dh a{ margin-right: 24px; font-size: 14px; line-height: 14px; color: #666;}
.header .dh a:hover{ color: #2995f7;}
.header .dlh{ height: 36px; margin: 30px 0 0 24px;}
.header .dlh .l{ width: 36px; height: 36px;}
.header .dlh .l img{ width: 36px; height: 36px;}
.header .dlh .l .zz{ display: block; width: 36px; height: 36px; top: 0; left: 0; background:url(/images/zhichengyingyu/index2016/cj_06x.png) no-repeat;}
.header .dlh .r{ padding-left: 12px;}
.header .dlh .r .qp{ color:#1b80db; padding-right: 14px; height: 36px; line-height: 36px; background:url(/images/zhichengyingyu/index2016/cj_07.png) no-repeat right center; z-index:9; cursor: pointer;}
.header .dlh .r .pop{ width:88px; border:1px solid #e7e7e7; background:#fff; padding:0 10px; right:0; top:36px; display:none;}
.header .dlh .r .pop a:hover{ color: #2995f7;}
.header .dlh .r .pop .nnr01,.header .dlh .r .pop .nnr02,.header .dlh .r .pop .nnr03{ display: block; padding-left: 26px; height: 40px; line-height: 40px; border-bottom:1px solid #e7e7e7; color: #666; background-position: 0 -2566px; cursor: pointer;}
.header .dlh .r .pop .nnr02{ background-position: 0 -2628px;}
.header .dlh .r .pop .nnr03{ background-position: 0 -2686px; border: 0;}
.header .dlh .r .non .pop{display:block;}
.header .dlq{ height: 18px; margin-top: 39px; font-size: 14px; line-height: 18px;}
.header .dlq .dl,.header .dlq .zc{ display: inline-block; width: 28px; padding-left: 28px; margin-left: 22px; background-position: 0 1px; color: #666;}
.header .dlq .zc{ background-position: 0 -59px;}
.header .dlq a:hover{ color: #2995f7;}

/*导航*/
.navbg{ background-color: #127de1;z-index:1;position:relative}
.navbg h1{ display: block; width: 180px; height: 80px; border: 1px solid #eee; border-top: 3px solid #f4674b; background-color: #fff; line-height: 78px; text-align: center; font-size: 22px; font-weight: 400; top: -3px; left: 0;}
/*---start---切换栏目 datetime:201607211531 by:xiewei*/
.navbg h1 a.changeLm_btn{background:url(/images/ccbp/index2016/icon_xiabg.png) no-repeat right center;_background:url(/images/ccbp/index2016/icon_xiabg_png8.png) no-repeat right center;padding:0 15px 0 0}
.navbg .change_lm{width:356px;height:220px;top:54px;left:-1px;padding-top:10px;font-size:12px;text-align: left;display:none}
.navbg .change_lm .changeLm_in{width:356px;height:220px;border:1px solid #c8c8c8;background:#fff;padding-top:13px}
.changeLm_in em{display:block;width:21px;height:14px;background:url(/images/ccbp/index2016/icon_shangbg.png) no-repeat 0 0;_background:url(/images/ccbp/index2016/icon_shangbg_png8.png) no-repeat 0 0;left:154px;top:-10px}
.changeLm_in p{color:#ff4f4f;font-weight:bold;line-height:26px;margin:0 0 6px 12px}
.changeLm_in ul{margin:0 0 0 12px}
.changeLm_in ul li{float:left;width:85px;line-height:26px;}
/*---over---切换栏目 datetime:201607211531 by:xiewei*/
.nav{ height: 42px; padding-left: 206px;}
.nav li{ float: left; height: 42px; line-height: 42px; color: #fff; font-size: 15px; background:url(/images/zhichengyingyu/index2016/cj_03.png) no-repeat right center; white-space: nowrap;}
.nav li:hover{ background-color: #0791f2;}
.nav li a{ display: block; color: #fff; padding: 0 16px;}
.nav li a:hover{ text-decoration: none;}
.nav .bn{ background: none;}
.subnavbg{ background-color: #f7f7f7; border-bottom: 1px solid #eee; height: 38px; margin-bottom: 20px;}
.subnav{ height: 38px; padding-left: 222px; line-height: 38px; font-size: 14px; color:#666;}
.subnav a{ color:#666;}
.subnav a:hover{ color: #2995f7;}

/*倒计时+指南*/
.mtop{ margin-bottom: 10px;}
.dzn{ width: 272px;}
.dzn .djs{ height: 48px; line-height: 48px; margin-bottom: 12px; background-color: #e7f7ff; overflow:hidden;}
.dzn .djs .g01,.dzn .djs .h01{ height:48px; background-position: 17px -406px;}
.dzn .djs span{ padding-left:56px;}
.dzn .djs img{ width:272px; height:48px;}
.dzn .djs i{ padding: 0 15px; font-size: 18px; color: #f52324; vertical-align: middle;}
.dzn .djs li{ vertical-align: top; color: #666;}
.dzn .zn{ border: 1px solid #e7e7e7; color:#666;}
.dzn .zn a:hover{ color: #2995f7;}
.dzn .zn .t{ height: 40px; margin-bottom: 8px;}
.dzn .zn .t li{ float:left; width: 50%; text-align: center; line-height:40px; font-size:14px; background-color: #f6f6f6;}
.dzn .zn .t .on{ border-top:2px solid #f4674b; margin-top: -2px; background-color: #fff;}
.dzn .zn .bk{ width: 272px; display:none;}
.dzn .zn .bk .nr01{ overflow:hidden; clear:both; height:38px; margin-bottom: 13px; background-position: 0 -540px; margin-left: -6px;}
.dzn .zn .bk .nr01 b{ display:block; width:19px; height:33px; padding:5px 0 0 28px; color:#fff; line-height:14px; font-weight: 700; top: 0; left: 0;}
.dzn .zn .bk .nr01 b a{ color:#fff;}
.dzn .zn .bk .nr01 p{ padding-left:12px; line-height:19px;}
.dzn .zn .bk .nr02{ background-position: 0 -600px;}
.dzn .zn .bk .nr03{ height:48px; background-position: 0 -3060px;}
.dzn .zn .bk .nr03 b{ height:45px; padding:3px 0 0 28px; line-height:14px;}
.dzn .zn .bk .nr03 p{ padding-left:12px; line-height:19px; padding-top:5px;}
.dzn .zn .bk .nr04{ background-position: 0 -3120px;}
.dzn .zn .bk .bot{ height: 19px; line-height: 19px; padding-left: 54px; background-position: 20px -480px; margin-bottom: 16px;}
.dzn .zn .bk .c9{ color: #999;}
.dzn .zn .xs{ width: 272px; display:none;}
.dzn .zn .xs .pic{ text-align:center; padding:10px 0;}
.dzn .zn .xs li{ line-height:26px; padding-left:20px;}

/*新闻*/
.xinwen{ width:460px; margin-left:20px;}
.xinwen h2{ line-height:36px; font-size:16px; color:#f55130; font-weight:400;}
.xinwen h2 a{ color:#f55130;}
.xinwen p{ line-height:30px; font-size:14px;}
.xinwen .tit{ padding-top: 8px; height: 36px; line-height:36px;}
.xinwen .tit-l{ display:block; font-size:16px; color:#1c79d2;}
.xinwen .tit-r{ display:block; color:#999; padding:0 0 0 18px; background-position:0 -647px;}
.xinwen li{ clear:both; overflow:hidden; height:30px; line-height:30px; font-size:14px; vertical-align: top;}
.xinwen li .nr-l{ display:block; width:388px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:12px; background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat 0 -178px; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat 0 -178px;}
.xinwen li .nr-r{ display:block; color:#999; width:60px; text-align:right;}
.xinwen li .nr-l02{ display:block; color:#999; width:78px;}
.xinwen li .nr-r02{ display:block; width:330px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xinwen li .nr-l02 a{ color:#999;}
.xinwen li .nr-l02 a:hover{ color:#2995f7;}
.xinwen .xx{ height: 16px; border-bottom:1px dotted #d8d8d8; margin-bottom: 4px; clear:both; overflow:hidden;}
.xinwen .newtxt{ height: 30px; line-height: 30px; font-size:14px; overflow:hidden;}
.xinwen .newtxt li{ vertical-align: top;}

/*轮换*/
.lunhuan{ width:227px;}
.mSlide{height:170px;z-index:1; margin-bottom: 12px;}
.mSlide .mSlideBd{height:170px; overflow:hidden;}
.mSlide .mSlideBd li{ height:170px;}
.mSlide .mSlideBd img{ width:227px; height:170px;}
.mSlide .mSlideHd{position:absolute;left:50%; bottom:10px; margin-left:-40px; z-index:9;}
.mSlide .mSlideHd li{ overflow:hidden;width:17px;height:6px; line-height:99px; display:inline-block;*display:inline;*zoom:1; cursor:pointer; margin-left:3px; filter:alpha(opacity=50); background-color:#000; opacity:0.5;}
:root .mSlide .mSlideHd li{filter:none;}/*for IE9*/
.mSlide .mSlideHd li.on{ background-color:#ef2801;}
.lunhuan .ydbk{ background-color: #f5f5f5; height: 228px; color:#666;}
.lunhuan .ydbk a{ color:#666;}
.lunhuan .ydbk .tit{ line-height: 46px; padding-left: 16px; font-size: 14px;}
.lunhuan .ydbk .cen{ margin-bottom: 15px;}
.lunhuan .ydbk .cen-l{ width: 76px; height: 76px; border: 5px solid #fff; margin-left: 10px;}
.lunhuan .ydbk .cen-r{ width: 120px; line-height: 22px;}
.lunhuan .ydbk .bot{ padding-left: 6px;}
.lunhuan .ydbk .bot .nr{ display: block; width: 54px; text-align: center; cursor: pointer;}
.lunhuan .ydbk .bot .nr span{ display: inline-block; width: 36px; height: 36px;}
.lunhuan .ydbk .bot .nr i{ display: block; line-height: 34px;}
.lunhuan .ydbk .bot .nr01 span{ background-position: 0 -720px;}
.lunhuan .ydbk .bot .nr01:hover span{ background-position: 0 -960px;}
.lunhuan .ydbk .bot .nr02 span{ background-position: 0 -780px;}
.lunhuan .ydbk .bot .nr02:hover span{ background-position: 0 -1020px;}
.lunhuan .ydbk .bot .nr03 span{ background-position: 0 -840px;}
.lunhuan .ydbk .bot .nr03:hover span{ background-position: 0 -1080px;}
.lunhuan .ydbk .bot .nr04 span{ background-position: 0 -900px;}
.lunhuan .ydbk .bot .nr04:hover span{ background-position: 0 -1140px;}

/*试听报课*/
.stbk{ padding: 12px 0 10px 0;}
/*特色20161012*/
.stbk .ts{ margin-bottom: 16px;}
.stbk .ts .bc{ width:322px; margin-right:17px;}
.stbk .ts .bc .t{ width:100%; height:54px; padding-top:12px; line-height:24px; color:#fff; text-align:center; border-radius:3px 3px 0 0;}
.stbk .ts .bc .t a{ color:#fff;}
.stbk .ts .bc .t b{ font-size:20px; display:block;}
.stbk .ts .bc .t .jt{ display:block; width:14px; height:7px; top:66px; left:50%; margin-left:-7px;}
.stbk .ts .bc .tsb{ background:#4d9ff1;}
.stbk .ts .bc .tsb .jt{ background-position:-2px -3213px;}
.stbk .ts .bc .jpb{ background:#f4674b;}
.stbk .ts .bc .jpb .hot{ display: block; top: 6px; left: 160px;; width: 21px; height: 13px; background-position: 0 -1200px;}
.stbk .ts .bc .jpb .jt{ background-position:-2px -3243px;}
.stbk .ts .bc .syb{ background:#2c87e1;}
.stbk .ts .bc .syb .jt{ background-position:-2px -3273px;}
.stbk .ts .bc .dzb{ background:#33bb83;}
.stbk .ts .bc .dzb .jt{ background-position:-2px -3303px;}
.stbk .ts .bc .b{ border:1px solid #e4e4e4; border-top:0; border-radius:0 0 3px 3px; padding:6px 0;}
.stbk .ts .bc .b-c{ line-height: 22px; padding: 10px 0; margin: 0 15px; color:#898989; border-bottom: 1px dotted #bcbcbc;}
.stbk .ts .bc .b-c0{ border: 0;}
.stbk .ts .mr0{ margin:0;}
/*报课20161012*/
.baoke{ background-color: #f8f8f8; border: 1px solid #eaeaea; padding: 0 12px;}
.baoke .kc{ height: 32px; padding: 13px 6px; border-bottom: 1px dashed #e0e0e0;}
.baoke .kc .l{ line-height: 32px; font-size: 16px; color: #0070c3;}
.baoke .kc .l span{margin-left:18px; line-height: 32px; font-size: 12px; color:#898989; } 
.baoke .kc .l span a{margin-right:12px; color:#898989;}
.baoke .kc .r{ width: 70px; height: 28px; text-align: center; line-height: 28px; font-size: 14px; color: #fff; background: #ff911b; border-radius: 3px; margin-top: 2px; cursor: pointer;}
.baoke .kc .r:hover{ background: #ff8400;}
.baoke .kc .c2{width:164px;height:32px; margin-right: 20px; background: #fff;}
.baoke .kc .c2 input{border:1px solid #d7d7d7;width:154px;overflow:hidden;height:30px;line-height:30px;padding:0 0 0 8px;color:#898989; font-size:12px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.baoke .kc .c2 input.on{ border:1px solid #d7d7d7;}
.baoke .kc .c2 i{display:block;width:30px;height:32px;top:1px;right:-1px; background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat 0 -1680px; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat 0 -1680px;}
.baoke .kc .c2 ul { width: 162px; border:1px solid #d7d7d7;overflow: hidden;background:#fff}
.baoke .kc .c2 ul li {overflow:hidden;cursor:pointer;line-height:34px;height:34px; padding-left: 8px; color: #666;}
.baoke .kc .c2 ul li.hover {background:#f5f5f5;}
.baoke .kc .c1{width:258px;height:32px; background: #fff;}
.baoke .kc .c1-t{ border:1px solid #d7d7d7; width:248px;overflow:hidden;height:30px;line-height:30px;padding:0 0 0 8px;color:#898989; cursor: pointer; background-position: 226px -1680px;}
.baoke .kc .c1-t.on{ border:1px solid #d7d7d7;}
.baoke .kc .c1-b{ display: none; width: 236px; padding: 5px 10px; border:1px solid #d7d7d7;overflow: hidden;background:#fff; top: 31px; left: 0; color: #666;}
.baoke .kc .c1-b .ts-h{ line-height:32px; color:#999; margin-bottom:5px;}
.baoke .kc .c1-b .ts-t01,.baoke .kc .c1-b .ts-t02,.baoke .kc .c1-b .ts-t03{ height: 18px; line-height: 18px; padding-left: 28px; margin-bottom: 10px; background-position:0 -2340px;}
.baoke .kc .c1-b .ts-t02{ background-position:0 -2400px;}
.baoke .kc .c1-b .ts-t03{ background-position:0 -2460px;}
.baoke .kc .c1-b .ts-c{ clear:both; line-height: 18px; margin-bottom: 10px;}
.baoke .kc .c1-b .ts-c-l{ width:180px; padding-left:20px;}
.baoke .kc .c1-b .ts-c-l input{ vertical-align: sub; _vertical-align: middle; position:absolute; top:3px; *top:-3px; left:0;}
.baoke .kc .c1-b .ts-xx{ clear: both; overflow: hidden; height: 1px; border-bottom: 1px dotted #ddd; margin-bottom: 10px;}
.baoke .kc .c1-b.on{ display: block;}
.baoke .kc.xx0{ border:0;}
.jiesuan{ height: 50px; padding: 13px 0;}
.jiesuan .qy{ line-height: 50px; color: #898989; font-size: 14px;}
.jiesuan .qy .qp{ margin-left: 8px; cursor: pointer; z-index: 1;}
.jiesuan .qy .pop{ width:136px; border:1px solid #e7e7e7; background:#fff; padding:8px 12px; left:0; top:48px; color: #999; font-size: 12px; font-weight: 400; text-align: left; line-height: 22px; display:none;}
.jiesuan .qy .pop .jian{ display:block; width:17px; height:9px; top:-9px; left:32px; background-position: 0 -2940px;}
.jiesuan .qy .non .pop{display:block;}
.jiesuan .zj{ line-height: 50px; font-size: 14px; margin-right: 20px;}
.jiesuan .zj b{ font-size: 24px; color: #f4674b;}
.jiesuan .zhan{ display: block; width: 190px; height: 50px; text-align: center; line-height: 50px; font-size: 20px; color: #fff; border: 1px solid #ef5c3f; background: #f4674b; border-radius: 3px; cursor: pointer;}
.jiesuan .zhan:hover{ background: #e6563a;}
/*试听*/
.sttit{ line-height: 56px; font-size: 18px; padding-left: 15px; background-position: 0 -2198px;}
.shiting{ border: 1px solid #e6e6e6;}
.shiting .sl{ height: 264px; overflow: hidden;}
.shiting .slnr{ display: none; width: 708px; padding: 10px 0 10px 10px;}
.shiting .sl .video{ width: 418px; height: 244px;}
.shiting .sl .sjs{ width: 250px; height: 244px; overflow: hidden; font-size: 14px; padding-left: 22px;}
.shiting .sl .sjs-t{ line-height: 30px;}
.shiting .sl .sjs-b{ line-height: 22px; color: #999999; padding-bottom: 7px;}
.shiting .sr{ width: 272px; height: 248px; background: #f9f9f9; padding: 8px 0 8px 8px; font-size: 14px; color: #555555;}
.shiting .sr dl{ height: 248px; overflow: auto;}
.shiting .sr dd.stit{ display: block; width: 225px; height: 38px; line-height: 38px; padding-left: 15px; font-weight: 700;}
.shiting .sr dd.sxx{ display: block; width: 240px; height: 8px; line-height: 8px; border-bottom: 1px dashed #d3dee6;}
.shiting .sr dt{ display: block; width: 240px; height: 28px; line-height: 28px; margin-bottom: 5px; cursor: pointer; vertical-align: top;}
.shiting .sr .sleft{ padding-left: 40px; background-position:15px -1614px;}
.shiting .sr .sright{ color: #999; padding-right: 10px;}
.shiting .sr dt.on{ background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat 0 -120px #ffe7bf; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat 0 -120px #ffe7bf;}
.shiting .sr .on .sleft{ background-position:15px -1554px; color: #f4674b;}
.shiting .sr .on .sright{ color: #f4674b;}

/*政策动态*/
.zcdt{ padding: 12px 0 10px 0; *padding: 12px 0 0 0; *margin-bottom:-10px;}
.zcdt .tit{ height: 36px; margin-bottom: 8px;}
.zcdt .tit-l{ display:block; line-height: 34px; font-size:18px; padding:0 15px; background-position:0 -2269px;}
.zcdt .tit-l02{ background-position:0 -2209px;}
.zcdt .tit-r{ display:block; line-height: 36px; color:#999;}
.zcdt .left{ width: 356px; margin-right: 30px;}
.zcdt .left ul{ margin-bottom: 10px;}
.zcdt .left li{ width:344px; height:30px; line-height: 30px; font-size: 14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:12px; background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat 0 -178px; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat 0 -178px;}
.zcdt .left .xx{ height:11px; line-height:11px; border-bottom: 1px dotted #ddd; margin-bottom: 11px; *height:0; *margin-bottom:3px;}
.zcdt .right{ width: 227px;}
.zcdt .right .pic{ display: block; width:227px; height: 152px; margin-top: 15px;}
.zcdt .right .pic p{ width:227px; height:34px; line-height:34px; text-align:center; color:#fff; top:118px; left:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .zcdt .right .pic p{filter:none;}/*for IE9*/

/*学员交流*/
.xyjl{ padding: 12px 0 10px 0; *padding: 12px 0 0 0;}
.xyjl .left{ width: 754px;}
.xyjl .left .nr{ height: 44px; line-height: 44px; color: #999; border-bottom: 1px dotted #ddd;}
.xyjl .left .nr .l{ display: inline-block; width: 436px; height:44px; font-size: 14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-left: 22px; padding-left:14px; background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat 5px -171px; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat 5px -171px;}
.xyjl .left .nr .r50{ width: 50px;}
.xyjl .left .nr .r60{ width: 60px;}
.xyjl .left .nr .r140{ width: 140px;}
.xyjl .left .nr .hot{ display: block; top: 13px; left:0; width: 18px; height: 18px; background-position: 0 -2100px;}
.xyjl .right{ width: 227px;}
.xyjl .right .top{ border-bottom: 1px solid #f2f2f2; padding: 5px;}
.xyjl .right .top-l{ line-height: 24px; padding-left: 28px; background-position: 0 -2158px; color: #666;}
.xyjl .right .top-l span{ color: #f4674b;}
.xyjl .right .top-r{ width: 42px; height: 42px; margin-top: 3px;}
.xyjl .right .top-r .zz{ display: block; width: 42px; height: 42px; top: 0; left: 0px; background:url(/images/zhichengyingyu/index2016/cj_06.png) no-repeat;}
.xyjl .right .pic{ display: block; width:227px; height: 132px; margin-top: 6px;}
.xyjl .right .pic p{ width:227px; height:34px; line-height:34px; text-align:center; color:#fff; top:98px; left:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .xyjl .right .pic p{filter:none;}/*for IE9*/
.xyjl .right .mb0{ border: 0;}

/*实务就业*/
.swjy{ padding: 12px 0 10px 0; *padding: 12px 0 0 0;}
.swjy .left{ width: 344px;}
.swjy .left span{ display: block; line-height: 44px; font-size: 14px; margin-bottom: 8px;}
.swjy .left span .hong,.swjy .left span .lan{ display: block; width: 34px; height: 16px; border: 1px solid #f69d8b; line-height: 16px; font-size: 12px; text-align: center; color: #f69d8b; top: 13px; *top: 0; _top: -4px; right: 0;}
.swjy .left span .lan{ border: 1px solid #7cb8ee; color: #7cb8ee;}
.swjy .cen{ width: 350px; margin-left: 42px;}
.swjy .cen .t{ height: 36px; margin-bottom: 8px;}
.swjy .cen .t-l{ display:block; line-height: 34px; font-size:18px; padding:0 15px; background-position:0 -2209px;}
.swjy .cen .t-r{ display:block; line-height: 36px; color:#999;}
.swjy .cen ul{ margin-bottom: 10px;}
.swjy .cen li{ clear:both; overflow:hidden; height:30px; line-height:30px; font-size:14px; vertical-align:top;}
.swjy .cen li .nr-l{ display:block; width:338px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:12px; background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat 0 -178px; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat 0 -178px;}
.swjy .cen li .nr-l02{ display:block; width:128px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:12px; background:url(/images/zhichengyingyu/index2016/an01.png) no-repeat 0 -178px; _background:url(/images/zhichengyingyu/index2016/an01.gif) no-repeat 0 -178px;}
.swjy .cen li .nr-r{ display:block; color:#999; width:70px; font-size: 12px;}
.swjy .cen li .nr-r02{ display:block; color:#999; width:120px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size: 12px;}
.swjy .right{ width: 227px;}
.swjy .right .nr01,.swjy .right .nr02,.swjy .right .nr03{ background:url(/images/zhichengyingyu/index2016/sj.png) no-repeat;}
.swjy .right .nr01{ display: block; width: 210px; height: 98px; margin-bottom: 16px; padding-right: 17px; text-align: center; line-height: 98px; font-size: 22px; color: #666; background-position:0 0;}
.swjy .right .nr02{ background-position:0 -98px;}
.swjy .right .nr03{ background-position:0 -196px; margin: 0;}
.swjy .right .nr01:hover{ color: #2995f7;}

/*去结算弹框*/
.mask{ width: 100%; height: 100%; position:fixed; top:0; left:0; background:#000; z-index:201; filter:alpha(opacity=60);opacity:0.6; display:none; _position: absolute; _height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight));}
.tanchu{ display:none; overflow:hidden; width:600px; text-align:left; background-color:#fff; position:fixed; top:50%; left:50%; margin:-173px 0 0 -300px; z-index:202; -webkit-box-shadow:2px 4px 4px #333; -moz-box-shadow:2px 4px 4px #333; box-shadow:2px 4px 4px #333; border-radius:5px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.tanchu .tc-tit{ height:55px; background-color:#f2f2f2; border-bottom:1px solid #e0e0e0; position:relative;}
.tanchu .tc-tit h5{ padding-left:48px; line-height:54px; font-size:16px; background-position:26px -2260px;}
.tanchu .tc-tit .close{ width:14px; height:14px; position:absolute; top:20px; right:16px; background-position:0 -300px; cursor:pointer;}
.tanchu .tc-con{ height:180px; padding:15px 30px 0 30px; font-size:14px; color:#666; line-height:32px; overflow:auto; *position:relative; _width:540px; _overflow-x:hidden;}
.tanchu .tc-con a{ color:#ff702a;}
.tanchu .tc-con .nr01{ _width:472px; line-height:32px; clear:both; padding-left:68px; position:relative;}
.tanchu .tc-con .nr01 .nbt{ position:absolute; top:0; left:0;}
.tanchu .tc-con .on{ display: block;}
.tanchu .btn{ display:block; width:204px; height:42px; background-color:#f87157; line-height:42px; font-size:14px; text-align:center; color:#fff; margin:30px auto; font-weight:bold; cursor:pointer; border-radius:3px;}
.tanchu .btn:hover{ background-color: #f13712;}



