﻿body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding:0; }
img{border:0; margin:0px;}ul,li{list-style-type:none;}
h1, h2, h3, h4, h5, h6 {font-size:12px; font-weight:normal; font-style:normal; margin:0px; padding:0px;}
body,input,select,button,textarea { font-size:12px; font-family: Tahoma, Geneva, sans-serif; }
body {margin:0px; padding:0px; font-size:12px; font-family:"宋体",Verdana, Arial, Helvetica; background:#fff;}
a{color:#333333; text-decoration:none;}
a:hover{text-decoration:none; color:#F54100;}
.clear{clear:both;}img{border:0;}
.hr10{clear: both; height:10px; font-size:1px;line-height:1px;clear:both;}
.hr8{clear: both; height:8px; font-size:1px;line-height:1px;clear:both;}
.hr4{clear: both; height:4px; font-size:1px;line-height:1px;clear:both;}

a{color:#333333;text-decoration:none;}
a:hover{color:#F54100;text-decoration:none;}

#nav{width:1000px; height:38px; background:url(nav.png) center no-repeat; margin:0px auto;}
#nav ul{margin:0px;}
#nav ul li{float:left; line-height:38px; padding-left:23px; padding-right:22px; color:#FFFFFF; font-size:14px;}
#nav ul li.home{padding-left:18px; padding-right:18px;}
#nav ul li a{color:#ffffff;text-decoration:none;}
#nav ul li a:hover{color:#ffffff;text-decoration:none;}
.tl-ad{width:1000px; height:60px; padding-top:4px; padding-bottom:4px; margin:0px auto;overflow:display:block;}

.focusinfo{width:1000px; height:320px; margin:0px auto; padding-top:4px;}
#focus{width:474px; height:320px; float:left;}
#hotnews{width:490px; height:303px; float:right; background:url(news-bg.png) top center no-repeat; padding-left:13px; padding-right:13px; padding-top:17px; overflow:hidden;}
#hotnews h2{font-size:18px; color:#1f376d; line-height:14px; padding-bottom:8px; text-align:left;}
#hotnews h2 a{color:#1f376d;text-decoration:none;}
#hotnews h2 a:hover{color:#F54100;text-decoration:none;}
#hotnews p{line-height:21px; color:#666666; padding-bottom:12px;}
.container{width:1000px; height:auto; margin:0px auto;}
.container h3.menutitle{float:left; font-size:14px; font-weight:bold; color:#222222; line-height:32px; padding-left:15px;}
.container span.more{float:right; font-size:12px; color:#333333; line-height:32px; padding-right:11px;}
.container .hd{height:32px;}
.container .bd{height:auto;}
.tArea{width:1000px; height:454px;}
#dayfocus{width:300px; height:454px; float:left; background:url(todayhot.png) top center no-repeat; margin-right:10px;}
#dayfocus .hd{height:39px;}
#dayfocus span.more{float:right; font-size:12px; color:#333333; line-height:37px; padding-right:11px;}
#dayfocus .imglist{width:300px; height:125px; text-align:center; margin-bottom:17px;}
#dayfocus .imglist img{margin-bottom:8px;}
#dayfocus .imglist ul{padding-top:13px;}
#dayfocus .imglist ul li{width:120px; height:122px; float:left; padding:3px 3px 0 3px; margin-left:12px; _display:inline; background:url(focus-li.png) top center no-repeat;}
#wangyou{width:380px; height:454px; float:left; background:url(wangyou.png) top center no-repeat;}
#wangyou h3{padding-left:31px; color:#be0b0e}
.imgnews{width:352px; height:107px; padding-left:15px; padding-top:13px; padding-right:13px; overflow:hidden;}
.ent{width:278px; height:102px; padding-left:16px; padding-top:13px; padding-right:6px; overflow:hidden;}
.baby{width:281px; height:92px; padding-left:13px; padding-top:12px; padding-right:6px; overflow:hidden;}
.baby h2 a{color:#339933;text-decoration:none;}
.baby h2 a:hover{color:#F54100;text-decoration: underline;}
.imgnews h2{font-size:12px; font-weight:bold; color:#222222; padding-bottom:4px; padding-top:3px}
.imgnews p{line-height:24px; color:#999999;}
.imgnews img{float:left; margin-right:12px;}
.imgnews a{color:#be0b0e;text-decoration:none;}
.imgnews a:hover{color:#F54100;text-decoration:underline;}
.zhihuihs{padding-top:7px;}
.loupan{padding-top:7px;}
.newslist{height:auto;}
.newslist ul{margin:0px; padding-left:15px;*padding-left:0px;_padding-left:0px;}
.newslist ul li{width:338px; line-height:30px; background:url(li-bg.png) left center no-repeat; padding-left:12px;color:#999999; font-size:14px;}
.newslist ul li span{float:right; line-height:30px; font-size:12px;}
.c-list{height:auto;}
.c-list ul{margin:0px; padding-left:12px;*padding-left:0px;_padding-left:0px;}
.c-list ul li{width:236px; line-height:27px; background:url(li-bg.png) left center no-repeat; padding-left:12px; font-size:12px;}
.c-list ul li span{line-height:27px; font-size:12px; padding-right:3px;}
.bbshot{width:300px; height:454px; float:right; background:url(bbs-hot.png) top center no-repeat;}
.bbshot ul.toplist{padding-left:34px;*padding-left:19px;_padding-left:19px; padding-top:10px;}
.bbshot ul.toplist li{width:250px; line-height:27px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.cArea{width:1000px; height:318px;}
.textlist{padding-left:17px;*padding-left:0px;_padding-left:0px;_margin-top:-13px;}
.textlist li{width:259px; line-height:27px; background:url(li-bg.png) left center no-repeat;padding-left:11px; color:#999999; font-size:12px;}
.textlist li span{float:right; line-height:27px; font-size:12px;}
#yule{width:300px; height:318px; float:left; background:url(yule-bg.png) top left no-repeat; margin-right:10px; overflow:hidden;}
#zhihui{width:380px; height:318px; float:left; background:url(zhihui.png) top center no-repeat; overflow:hidden;}
#zhihui h3{padding-left:31px; color:#be0b0e}
#newstop{width:300px; height:318px; float:right; background:url(news-toplist.png) top center no-repeat;}
#newstop .hd ul{float:left; padding-right:1px; }
.normal{list-style:none; float:left; width:51px; height:32px;font-size:12px; line-height:32px; text-align:center ; cursor:pointer; color:#333333;}
.selected{list-style:none; float:left; width:51px; height:32px; font-size:12px; line-height:32px;text-align:center ; color:#333333; cursor :pointer ;background:url(tab.png) bottom center no-repeat;}
#newstop ul.toplist{padding-left:34px;_padding-left:14px; padding-top:5px;}
#newstop ul.toplist li{width:250px; line-height:27px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.bArea{width:1000px; height:467px;}
#food{width:300px; height:467px; background:url(food-bg.png) top center no-repeat; margin-right:10px; float:left; overflow:hidden;}
#food ul.imgfood{margin:0px; padding-top:10px; padding-left:10px;}
#food ul.imgfood li{width:120px; height:121px; overflow:hidden; background:url(food-li.png) top center no-repeat; float:left; padding:3px 3px 0px 3px; text-align:center; margin-left:7px; margin-right:7px;}
#food ul.imgfood li p{line-height:24px; color:#333;}
#house{width:380px; height:467px; background:url(loupan-bg.png) left center no-repeat; float:left; overflow:hidden;}
.marryinfo{width:300px; height:467px;float:right;}
#marrymain{width:300px; height:277px; float:right; background:url(marry-bg.png) top center no-repeat; }
.fArea{width:1000px; height:467px;}
#car{width:300px; height:467px; float:left; background:url(car-bg.png) top center no-repeat; margin-right:10px; overflow:hidden;}
#home{width:380px; height:467px; float:left; background:url(home-bg.png) top center no-repeat; overflow:hidden;}
#baby{width:300px; height:467px; float:right; background:url(baby-bg.png) top center no-repeat; }
#datulist{width:1000px; _margin-left:-3px;height:343px; background:url(pic-news.png) top center no-repeat;}
#datulist .bd{width:986px; height:299px; padding-left:14px; padding-top:12px;}
.boxgrid{width: 317px; height: 139px; margin-right:10px; margin-bottom:10px; float:left; overflow: hidden; position: relative;}
.boxgrid img{position:absolute; top:0px; left:0px; border:0px;}				
#link{width:1000px; height:auto; background:url(link_bg.png) top center no-repeat}
#link .bd{background:url(link-bottom.png) bottom center no-repeat; height:auto!important; height:50px; min-height:50px; padding-bottom:10px;}
#link ul{margin:0px; padding:5px;}
#link ul li{line-height:23px; padding-left:10px; padding-right:8px; float:left; white-space:nowrap;}