/* 初值始
--------------------------------------------------*/
body{margin:0;padding:0;font:normal normal normal 12px "宋体";color:#000;background:#8BD1D3;}
div,form,img,ul,li,dl,dd,dt,h1,h2{list-style:none;margin:0;padding:0;border:0;text-align:left;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#000;}
.clear{overflow:hidden;clear:both;height:0;font-size:0;}
/* 框架
--------------------------------------------------*/
.wrap,.foot{width:950px;background:#fff;margin:0 auto;overflow:hidden;height:100%;}
.FirstScreen{overflow:hidden;height:100%;}
.LeftBox{float:left;width:700px;overflow:hidden;}
.RightBox{float:left;width:250px;overflow:hidden;}
.btm10{margin-bottom:10px;}
.Fgre{color:#2C853C!important;}
.Fred{color:#ff0000!important;}
/* 头部
--------------------------------------------------*/
.head{background:url(../img/headbg.gif) repeat-x;height:100px;overflow:hidden;}
.logo{float:left;margin:10px 0 0 50px;display:inline;}
.banner{float:right;margin:10px 0 0 54px;}
.nav{height:39px;background:url(../img/navbg.gif) repeat-x;padding-left:15px;margin:10px 0;overflow:hidden;}
.nav ul li{float:left;background:url(../img/line.gif) no-repeat 0 10px; }
.nav ul .begin{background:none;}
.nav ul li a{color:#fff;font-weight:bold;font-size:14px;display:block;float:left;padding:8px 12px;}
.nav ul li a:hover{background:url(../img/navbg_cur.gif) repeat-x 0 1px;}
/* 焦点文章
--------------------------------------------------*/
.topcolL{width:390px;float:left;padding-right:10px;overflow:hidden;}
.topcolL1{border:6px solid #EAEAEA;height:110px;}
.topcolL1 a{color:#525252;}
.topcolL1 .ico1{position:relative;}
.topcolL1 .ico1 img{position:absolute;top:-6px;left:-6px;}
.topcolL1 .pic1{float:right;margin:16px 8px 0 0;}
.hotlink{width:302px;float:left;}
.hotlink p{margin:0;padding:8px 0 7px;text-align:center;line-height:20px;}
.hotlink p strong{display:block;font-size:14px;} 
.hotlink p strong a{color:#000;}
.hotlink .line{background:url(../img/line1.gif) no-repeat 0 bottom;}

.topcolL2{margin:17px 0 0;overflow:hidden;}
.topcolL2 li{float:left;font-size:14px;line-height:24px;width:181px;padding:0 6px 0 7px;}
.topcolL2 li span{color:#9C224C}
/* flash
--------------------------------------------------*/
.flash-l{width:290px;float:left;margin-right:10px;}
.flash{width:290px;background:#4CBBE9;}
.hot{padding:9px;}
.hot a{color:#237F34;}
#au{padding:5px;float:left;}
#au img{border:1px solid #fff;}
.flashnum{float:left;}
.flashnum li{padding-top:9px;cursor:pointer;}
.flashnum img{vertical-align:bottom;border:1px solid #4EAB5F;}
.flashnum .bbg1 img{border:1px solid #fff;}
.weight{height:50px;line-height:50px;font-size:18px;font-weight:bold;}
.weight div{text-align:center;}
.weight div a{color:#fff;}
/* 心理测试
--------------------------------------------------*/
.Test{border:4px solid #DEEAF7;margin-bottom:8px;}
.Test .tit{background:url(../img/titbg1.gif) no-repeat right 0;margin:5px 5px 0;font-size:14px;font-weight:bold;padding:5px 0 5px 5px;}
.Test .tit a{color:#237F34;}
.Test ul{margin:5px 12px;line-height:20px;font-size:12px;}

.WBlock,.GBlock{background:#fff;overflow:hidden;height:252px;padding-top:15px;}
.GBlock{background:#FBF6EE;}
.col350{width:350px;float:left;}
.col350tit {width:300px;padding-left:20px;height:58px;}
.col350tit span{float:right;padding-top:20px;}
.col350tit img{vertical-align:bottom;}
.col350ConA img{float:left;padding:0 10px;}
.col350ConA .col350Lnk{line-height:22px;}
.col350ConA .col350Lnk strong{display:block;margin-bottom:8px;font-size:14px;}

.col350ConB img{vertical-align:bottom;border:1px solid #ccc;margin-bottom:5px;}
.col350ConB ul{padding-left:10px;}
.col350ConB ul li{width:165px;float:left;line-height:22px;}

.WSide{background:url(../img/rightbg1.gif) repeat-y;height:267px;}
.WSideB{height:367px;}
.GSide{background:url(../img/rightbg2.gif) repeat-y;height:267px;}
.SideCon{padding-left:15px;}
.SideCon .tit{padding-top:10px;}
.SideConA .ad{padding:4px 0 12px;}
.SideConB .ad{padding:6px 0 15px;}
.SideConB .ad img{float:left;border:1px solid #ccc;}
.SideConB .ad div{line-height:20px;margin-left:95px;}
.SideConB .ad div a{display:block;color:#FF0000;}
.SideCon  ul{line-height:22px;}
.WSideB .ad2{padding:14px 0;}
.SideCon .txtlnk{padding-right:10px;line-height:26px;overflow:hidden;}
.SideCon .txtlnk a{display:block;padding:0 3px;float:left;white-space:nowrap;}
.SideCon .txtlnk .F16{font-size:16px;font-weight:bold;}
.SideCon .txtlnk .F14{font-size:14px;font-weight:bold;}
.SideCon .txtlnk .F14red{color:#FF0000;font-size:14px;font-weight:bold;}
.banner3{padding:10px;}
.PictureLink{padding-left:2px;}
.PictureLink ul{overflow:hidden;height:100%;}
.PictureLink ul li{width:135px;float:left;height:165px;overflow:hidden;}
.PictureLink ul .txtcolor{background:#F5F5F5;text-align:center;font-weight:bold;padding-top:58px;height:107px;}
/* 底
--------------------------------------------------*/
.foot{padding:15px 5px;width:940px;}
.Media .tit{background:url(../img/mediabg.gif) no-repeat;height:26px;}
.Media .con{border:1px solid #E2E2E2;padding:5px 10px;overflow:hidden;height:100%;}
.Media .con a{padding:0 5px 0px 0;float:left;height:45px;}
.Friend{margin-top:10px;border:1px solid #E2E2E2;overflow:hidden;height:100%;}
.Friend .tit{width:25px;font-size:16px;color:#BC006C;line-height:22px;font-weight:bold;float:left;padding:8px 10px;}
.Friend .con{float:left;padding:10px 10px 10px 0;width:880px;}
.Friend .con a{padding:0 0px;line-height:24px;}
.footTxt{border-top:3px solid #C9C9C9;margin-top:10px;text-align:center;}
.footTxt div{text-align:center;padding:15px 0 10px;}





