/* For style By liuy@58.com 2013 04 28 */
body,div,h1,h2,h3,h4,h5,h6,ul,li,input,textarea, p{ margin:0; padding:0;}
h1,h2,h3,h5,h5,h6{ font-size:100%; font-weight:normal;}
strong{ font-weight:800}
ul,li{ list-style:none}
img{ border:0;}
a{ color:#585858;text-decoration:none;cursor:pointer}
a:hover{ color:#666; text-decoration:underline; cursor:pointer;}
.clearfix {zoom:1; font-size:0; clear:both;}
.clearfix:after { content: '\20'; display: block; clear: both;} 

body{ font:12px/1.75 Tahoma,"宋体", Arial, sans-serif; color:#585858;}
.body{ background:url(http://pic2.58.com/ds/other/winter-edu/bg-body-cs.png) repeat;}
#head{ background:#FFF; height:34px; line-height:34px;}
.headbox{ width:980px; margin:0 auto; overflow:hidden;}
.clear{ clear:both; height:0px; font-size:0px;}
.logo{ width:102px; height:25px; float:left; padding-top:4px;}
.logo a{ display:block;}
.hr_txt{ font-size:12px; color:#efe6e6; padding-right:2px; float:right;}
.hr_txt a{ color:#758d92; text-decoration:none;cursor:pointer; padding-left:10px;}
.hr_txt a:hover{ color:#758d92; text-decoration:underline; cursor:pointer}
.headbox{ overflow:inherit;}
.bar_left{float:left;word-spacing:1px;height:34px; line-height:34px; margin-left:20px;}.bar_right{ position:absolute; right:0; top:0; z-index:9999}
.bar_left h2{margin:0;padding:0;display:inline;font-weight:700;font-size:14px;color:#EE5300;float:left;}
#head .citybox{height:34px;line-height:34px;position:relative;z-index:999; float:left; margin:0px 0px 0px 10px; cursor:pointer;}
#head .citybox{background:url('http://pic2.58.com/ui6/index/line.png') no-repeat left 14px}
.now_city{ width:50px; padding:0 20px 0 10px;  display:inline-block; z }
.citybox .city{ display:none;}
#head .citybox.hover{ margin:-1px 0px 0px 9px;}
.citybox.hover .city{ display:block;  z-index:2; }
.citybox.hover .now_city{position:absolute;padding:0 20px 0 10px; background:#fff; border:1px solid #c7c7c7; border-left:none; border-bottom:1px solid #fff; z-index:5; }
#head .hover{background:#fff;border-left:solid 1px #dcdadc;border-right:solid 1px #dcdadc;z-index:999;margin:0 -1px;_margin:-1px -1px; 0}#topbar .hover .arrow{background-position:-7px -156px}
.city{ border:1px solid #c7c7c7; background:#fff; position:absolute; top:34px; left:-1px; width:300px; z-index:1; *padding-bottom:10px;}
.city ul{  margin:15px 0px; border-left:1px solid #e8e9eb; float:left;} 
.city ul.nobor{ border:none;}
.city ul li{ height:22px; line-height:22px; overflow:hidden;}
.city ul li a{ width:86px; height:22px; line-height:22px; display:block; color:#585858;  padding-left:12px;}
.city ul li a:hover{ background:#f0f0f0;}
.city ul li a:active{ background:#ee7711; color:#fff;}

.nav li a,.block .hd,.catebox h3,.list-pic li,#submenu{ background:url(http://pic2.58.com/ds/other/winter-edu/script-cs.png) no-repeat;}

.bg-01{ height:353px; background:url(http://pic2.58.com/ds/other/winter-edu/bg-01-cs.jpg) no-repeat center top;}
.wrap{ width:1000px; margin:0 auto; overflow:hidden;}
.nav{ height:50px; clear:both; margin-bottom:10px; overflow:hidden;}
.nav ul{width:1015px;}
.nav li{ float:left;}
.nav li a{ display:block; width:203px; height:50px; line-height:50px; background-position:-115px -235px; text-align:center; font-weight:bold; color:#1b6000; font-size:20px; font-family:Microsoft YaHei;}
.nav li a:hover{ background-position:-319px -235px; text-decoration:none; }
.nav li a:active{ background-position:-115px -286px; color:#ffe6d4;}

.block{ background:#fff; border-top:none; margin-bottom:10px;}
.block .hd{ height:46px;}
.block .hd h3{ height:46px; width:194px; line-height:46px; text-align:center; font-family:Microsoft YaHei; font-size:20px; color:#fff8ed; font-weight:bold;}
.block .bd{ padding:20px; border:3px solid #063e00;}
.top{ clear:both; margin-bottom:20px;}
.newsbox{ padding:15px 15px 5px; border:1px solid #ebebeb; border-bottom:1px solid #cacaca; width:534px; background:#fefefe; float:left;}
.newsbox ul{}
.newsbox li{}
.newsbox h3{ height:22px; width:534px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.newsbox h3 a{ color:#0a4bcc; font-size:14px;}
.newsbox p{ height:30px; color:#888; width:534px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.catebox{ background:#fbf6f1; border:3px solid #f5e9df; width:300px; float:right; margin:18px 30px 0 0;}
.catebox h3{ height:41px; background-position:-820px -235px; line-height:41px; width:160px; text-align:center; padding-right:22px; position:relative; top:-16px; left:13px; font-size:14px; color:#fff; font-weight:bold;}
.catebox ul{}
.catebox ul li{ width:50%; height:36px; float:left; text-align:center;}
.catebox ul li a{ font-size:14px; color:#282828;}
.bottom{ background:url(http://pic2.58.com/ds/other/winter-edu/line.gif) repeat-x; padding-top:26px; height:140px; overflow:hidden; width:954px;}
.list-pic{ width:975px;}
.list-pic li{ float:left; background-position:-115px -337px; position:relative; padding:7px 7px 13px; width:160px; height:118px; margin-right:21px;}
.list-pic img{ height:118px; width:160px;}
.list-pic .text{ line-height:28px; width:150px; text-align:center; position:absolute; left:7px; bottom:13px; z-index:3; color:#fff; font-size:14px; height:28px;padding:0 5px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.list-pic .mask{ height:28px; width:160px; background:#000; opacity:0.5; filter:alpha(opacity:50); position:absolute; left:7px; bottom:13px; z-index:2;}
.wt{}
.wt .hd{ background-position:0 -47px;}
.wt .bd{ border:3px solid #003b2f;}
.wt .catebox h3{ background-position:-820px -278px;}
.zy{}
.zy .hd{ background-position:0 -94px;}
.zy .bd{ border:3px solid #003c41;}
.zy .catebox h3{ background-position:-820px -320px;}
.xl{}
.xl .hd{ background-position:0 -141px;}
.xl .bd{ border:3px solid #153c76;}
.xl .catebox h3{ background-position:-820px -362px;}
.yy{}
.yy .hd{ background-position:0 -188px;}
.yy .bd{ border:3px solid #55360b;}
.yy .catebox h3{ background-position:-820px -404px;}

#submenu{ background-position:0 -235px; width:114px; height:258px; position:fixed; left:50%; margin-left:510px; bottom:20px; padding-top:144px; _position: absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight/2 -165 + "px"); _background:url(http://pic2.58.com/ds/other/winter-edu/script-cs-ie6.png) no-repeat 0 -235px;}
#submenu a{ display:block; height:39px; }
#gotop{ display:block; height:30px; margin-top:31px; cursor:pointer;}

body {_background-image: url(about:blank);  _background-attachment: fixed; }
/*=copyright=*/
#footer { color: #fff; height: 40px; line-height: 20px; text-align: center; width: 100%;}
#footer a{ color:#fff;}


