@charset "gb2312";
.MainContainer .MainContentBox { padding: 9px; margin-top: 10px; background-color: #FFF; }

.MainContainer .MainContentBox .Block { display: block; border: 1px solid #f4d8bf; width:338px; }
.MainContainer .MainContentBox .Block .BlockTitle { height:38px; line-height:38px; background:url(zjwg_BlockTitleBg.jpg) no-repeat center top; }
.MainContainer .MainContentBox .BlockTitle .Titles { padding-left:4px;}
.MainContainer .MainContentBox .BlockTitle .Titles li { display: block; height: 38px; width: auto; text-align: center; font-size: 14px; float:left; padding:0px 12px;}
.MainContainer .MainContentBox .BlockTitle .Titles li.first { width:80px; }
.MainContainer .MainContentBox .BlockTitle .Titles li a { color:#C30;}
.MainContainer .MainContentBox .BlockTitle .Titles li.first a { color:#FFF; font-weight:bold;}

.MainContainer .MainContentBox .MapAndIntro { height: 275px; margin-bottom: 10px; }
.MainContainer .MainContentBox .MapAndIntro .Intro { float: left; height: 273px; width: 688px; }
.MainContainer .MainContentBox .MapAndIntro .Intro .BlockTitle { background-image:url(zjwg_WGIntroTitleBg.jpg);}

.MainContainer .MainContentBox .MapAndIntro .Map { float:left; width:338px; height:273px; margin-right:10px;}
.MainContainer .MainContentBox .MapAndIntro .Map .MapTitle { line-height: 39px; background-image: url(zjwg_WGMapTitleBg.jpg); background-repeat: no-repeat; background-position: center center; height: 39px; }
.MainContainer .MainContentBox .MapAndIntro .Map .MapTitle .title { float: left; font-size: 0px; line-height: 1%; display: block; width: 75px; margin-left: 15px; _margin-left: 20px; height: 36px; }
.MainContainer .MainContentBox .MapAndIntro .Map .MapTitle .more { float:right; padding-right:15px; color:#C30 }
.MainContainer .MainContentBox .MapAndIntro .Map .MapContent { background-image: url(zjwg_WGMapBg.jpg); background-repeat: repeat-x; background-position: left top; height: 234px; }
.MainContainer .MainContentBox .MapAndIntro .Intro .content { line-height: 25px; color: #666; clear: both; padding: 15px 5px 0px 15px;}
.MainContainer .MainContentBox .MapAndIntro .Intro .content .IntroPic { float: left; width: 379px; height: 212px; }
.MainContainer .MainContentBox .MapAndIntro .Intro .content .IntroDesc { float: right; width: 265px; height: 195px; text-indent:2em; }
.MainContainer .MainContentBox .MapAndIntro .Intro .content .IntroDesc .more { margin-left:8px; color:#C30; }

.MainContainer .MainContentBox .ZjwgBlocks .Block { height:238px; overflow:hidden; margin-right:10px; float:left; margin-bottom:10px;}
.MainContainer .MainContentBox .ZjwgBlocks .mr0 { margin-right:0px; }
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList { clear: both; padding: 15px 14px 0px 15px; }
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .DescList li { display:block; width:85px; height:30px; line-height:30px; float:left; background:url(zjwg_DescListIcon.jpg) no-repeat 4px 12px; padding-left:11px;}
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .middle li { width:64px; }
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .small li { width:50px;}
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .DescList li a { color:#C30; }
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .DescList li.Desc { width:309px; height:111px; background:url(zjwg_DotSpaceLine.jpg) repeat-x left bottom; margin-bottom:6px; padding-left:0px; line-height:24px; }
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .DescList li.Desc img { float:left; width:91px; height:93px; border:1px solid #CCC; margin-right:10px;}
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .DescList li.Desc .title { color:#C30; font-weight:bold; padding-top:3px; }
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .DescList li.Desc .intro { line-height:24px; color:#666; padding-top:6px; }
.MainContainer .MainContentBox .ZjwgBlocks .DescAndList .DescList li.Desc .intro a { color:#C00; margin-left:10px; }

.MainContainer .MainContentBox .ZjwgPics { background-image: url(zjwg_BottomContentBg.jpg); background-repeat: no-repeat; background-position: center top; height: 215px; clear: both; margin-bottom: 10px; }
.MainContainer .MainContentBox .ZjwgPics a.title { display: block; float:left; width:100px; height:150px; font-size:0px; line-height:1%; }
.MainContainer .MainContentBox .ZjwgPics .content { margin-left: 26px; height: 170px; width: 1000px; overflow: hidden; float: left; }
.MainContainer .MainContentBox .ZjwgPics .content .scrollTable td img { width:161px; height:131px; border:1px solid #ffcd9a;}
.MainContainer .MainContentBox .ZjwgPics .content .scrollTable td { text-align: center; line-height: 30px; padding-right: 38px; white-space: nowrap; }
.MainContainer .MainContentBox .ZjwgPics .content .scrollTable td a { color:#C30;}

.MainContainer .MainContentBox .WGAreas { background-image: url(zjwg_BottomContentBg.jpg); background-repeat: no-repeat; background-position: center bottom; height: 200px; clear:both; }
.MainContainer .MainContentBox .WGAreas .title { display:block; width:59px; height:168px; float:left; margin-right:5px; font-size:0px; line-height:1%; marggin-top:27px; }

.MainContainer .MainContentBox .WGAreas .TownList { width:515px; height:200px; float:left; margin-right:10px; }
.MainContainer .MainContentBox .WGAreas .TownList ul { padding-left:15px; float: left; width:420px; padding-top:12px; }
.MainContainer .MainContentBox .WGAreas .TownList ul li { float: left; display:block; background:url(zjwg_TownListBg.jpg) no-repeat center center; width:80px; height:25px; line-height:25px; padding-left:10px; margin-right:13px; margin-bottom:5px; }
.MainContainer .MainContentBox .WGAreas .TownCard .TownCardFlash { float:left; width:402px; height:177px; padding-left:14px; padding-top:11px; }
.MainContainer .MainContentBox .MapAndIntro .Map .MapContent .LeaderList { padding:15px 35px 0px 35px; background:url(zjwg_LeaderSplit.jpg) no-repeat center 20px; }
.MainContainer .MainContentBox .MapAndIntro .Map .MapContent .LeaderList .p1 { float:left; line-height:25px; text-align:center;}
.MainContainer .MainContentBox .MapAndIntro .Map .MapContent .LeaderList .p2 { float:right; line-height:25px; text-align:center;}
.MainContainer .MainContentBox .MapAndIntro .Map .MapContent .LeaderList p { clear:both; line-height:25px; text-indent:2em; color:#666; padding-top:5px;}
.MainContainer .MainContentBox .MapAndIntro .Map .MapContent .LeaderList p a { color:#C00; margin-left:5px; }
