@charset "gb2312";
/* CSS Document */
body,html{ line-height:24px; background-color:#fff; color:#333;}
.wrapper{ position:relative;}
.leftMargin20{ margin-left:20px;}
.col5d,.col5d a:link,.col5d a:visited{ color:#5d5d5d;}
.col5d a:hover{ color:#c00;}
.col5d a:active{ color:#5d5d5d;}
.greenQ,.greenQ a:link,.greenQ a:visited,.greenQ a:hover,.greenQ a:active{ color:#176100;}
.white,.white a:link,.white a:visited,.white a:hover,.white a:active{ color:#fff;}
.greenS,.greenS a:link,.greenS a:visited,.greenS a:hover,.greenS a:active{ color:#279b04;}
.dotted{ border-top:1px dotted #ddd; padding-top:10px; margin-top:10px;}
.green{ background-color:#49d70c;}
.greenE{ background-color:#e1fbc9; padding:5px;}
.bgBody{ background:url(../images/navbg.gif) repeat-x; height:60px; overflow:hidden;}
.banner{ background:url(../images/banner.jpg) no-repeat; position:relative; height:255px;}
.banner i{ position:absolute; background:url(../images/icR.gif) no-repeat; right:-8px; top:165px; width:8px; height:84px; display:inline-block;}
.banner p{ width:540px; position:absolute; right:25px; top:178px; text-indent:48px; width:552px; line-height:18px; overflow:hidden; color:#fff;}
/*首屏*/
.columnTit{ font:20px/24px "微软雅黑"; color:#2ab400; margin-bottom:10px;}
.mainArea{ padding:0 10px 10px; margin:0 auto; width:930px;}
.widbox250{ width:240px; padding:0 5px 5px;}.widbox670{ width:660px; padding:0 5px 5px;}
.widbox670 ul{ background-color:#fff; padding:30px 10px 10px; width:640px;}
.widbox670 ul li{ background:url(../images/box195.gif) no-repeat; width:195px; height:178px; float:left; margin:0 8px; _display:inline; overflow:hidden; margin-bottom:25px;}
.widbox670 ul li.noMargin{ margin-bottom:0;}
.widbox670 ul li dt{ width:170px; height:30px; line-height:30px; font:16px/30px "微软雅黑"; color:#fff; text-indent:22px; margin-left:14px;}
.widbox670 ul li dd{ padding:5px 20px 0; line-height:23px;}
.widbox670 .columnTit{ background-color:#fff; margin:0; position:absolute; top:245px; left:33px;}
.widbox250 dl{ background-color:#fff; padding:10px; line-height:21px; height:401px; overflow:hidden;}
.widbox250 dt h2{ border-bottom:1px solid #ddd; padding-bottom:10px; color:#5d5d5d;}
.widbox250 dd p{ text-indent:24px;}
/*暑期生活相关汇总*/
.hzArea{ width:920px;}.hzArea .hzDl{ background-color:#fff; padding:10px; *+padding:10px 10px 0; _padding:10px 10px 0; width:900px;}
.hzArea li{ width:285px; float:left; height:225px; overflow:hidden;}
.hzArea li h3{ border:1px solid #ddd; border-bottom:1px solid #43a3f2; border-radius:3px 3px 0 0; height:28px; line-height:28px; padding:4px 0 0 10px;}
.hzArea li h3 span{ display:inline-block; border:1px solid #bddffa; border-bottom:none; background-color:#43a3f2; width:106px; border-radius:5px 5px 0 0; text-align:center; height:27px; line-height:27px; font:16px/24px "微软雅黑"; color:#fff; overflow:hidden;}
.picDl{ border:1px solid #ddd; border-top:none; border-radius:0 0 3px 3px; padding:10px 15px; width:253px;}
.picDl dt{ float:left; width:94px; height:69px; margin-right:10px;}
.picDl dt img{ display:block; padding:1px; border:1px solid #ddd;}
.picDl dd{ float:left; width:135px; line-height:23px;}
.picDl dd h4{ font-size:14px;}
.picDl .listP{ float:left; width:243px; line-height:24px;}
/*相关专题推荐*/
.ztPic li{ width:160px; text-align:center; margin:0 10px; height:138px; _display:inline; overflow:hidden;}
.ztPic li img{ display:block; margin-bottom:5px;}
.hzArea i{ display:inline-block; background:url(../images/blueP_03.gif) no-repeat left top; width:62px; height:84px; position:absolute; bottom:15px; left:25px;}
.hzArea .icoJy{ padding:10px 10px 10px 75px; width:835px;}
.hzArea .icoJy strong{ font:24px/24px "微软雅黑"; color:#176100;}
.hzArea .icoJy small{ font:14px/24px "微软雅黑"; color:#176100;}