﻿body {background-repeat:repeat-x;margin:0px;padding:0px;}
#full {background-image:url(http://www.weihai.tv/zt/2013ts/images/bg.gif); background-repeat:repeat-x;}
#all {width:960px;height:auto;}
#top {
	height:auto;
	width:960px;
}
#top .toppart {
	float:left;
	height:40px;
	width:960px;
}
#top .toppart .indexlogo {
	float:left;
	height:40px;
	width:175px;
}
#top .toppart .indexsummary {
	float:left;
	height:40px;
	width:435px;
}
#top .toppart .indexsummary .summarytop {
	float:left;
	height:16px;
	width:435px;
}
#top .toppart .indexsummary .summarybottom {
	float:left;
	height:24px;
	width:435px;
	font-size:12px;
	text-align:left;
}
#top .toppart .indexsummary .summarybottom .search {
	float:left;
	height:24px;
	width:435px;
	}
#top .toppart .indexsummary .summarybottom .search .searchlogo{
	float:left;
	height:11px;
	width:11px;
	margin-top:10px;
	font-size:0px;
	}
#top .toppart .indexsummary .summarybottom .search .searchword {
   float:left;
   height:12px;
   width:59px;
   margin-top:7px;
   margin-left:2px;
  
    }
#top .toppart .indexsummary .summarybottom .search.serachselect {
	float:left;
	height:24px;
	width:auto;
	font-size:12px;
	}
#top .toppart .indexsummary .summarytop .home {
	float:left;
	height:16px;
	width:70px;
}
#top .toppart .indexsummary .summarytop .home .homelogo {
	float:left;
	height:11px;
	width:11px;
	margin-top:4px;
	font-size:0px;
}
#top .toppart .indexsummary .summarytop .home .homeword {
	float:left;
	height:16px;
	width:59px;
}
#top .toppart .indexsummary .summarytop .summaryword {
	float:right;
	height:16px;
	width:360px;
	font-size:12px;
}
#top .toppart .dawh {
	float:right;
	height:40px;
	width:330px;
}
#top .toppart .dawh .weather {
	float:right;
	height:25px;
	width:330px;
}
#top .toppart .dawh .data {
	float:right;
	height:15px;
	width:314px;
	text-align:right;
	font-size:12px;
	margin-right:16px;
}
#top .bottompart {
	background-image:url(/images/bg.jpg);
	background-repeat:repeat-x;
	float:left;
	height:60px;
	width:960px;
	margin-top:10px;
	color:#FFF;
}

#top .bottompart a:link {
	color:#FFF;
	text-decoration:none;
}
#top .bottompart a:visited {
	color:#FFF;
	text-decoration:none;
}
#top .bottompart a:active {
	color:#FFF;
	text-decoration:none;
}
#top .bottompart a:hover {
	color:#FFF;
	text-decoration:none;
}
#top .bottompart .bottommargin {
	height:60px;
	width:835px;
	color:#FFFFFF;
	font-size:14px;
	margin:0 auto 0 auto !important;
	text-align:center
}
#top .bottompart .bottommargin .xinwen {
	float:left;
	height:44px;
	width:14px;
	padding-top:10px;
}
#top .bottompart .bottommargin .xinwen ul {
	width:14px;
	height:44px;
	overflow:hidden;
	list-style:none;
	margin:0px;
	padding:0px;
}
#top .bottompart .bottommargin .xinwen ul li {
	float:right;
	display:inline;
	width:14px;
	height:22px;
	font-size:14px;
	line-height:22px;
	word-wrap:break-word;
	word-break:nomal;
}
#top .bottompart .bottommargin .dh1 {
	height:50px;
	width:132px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
#top .bottompart .bottommargin .dh1 .dh1top {
	float:left;
	height:20px;
	width:132px;
}
#top .bottompart .bottommargin .dh1 .dh1bottom {
	float:left;
	height:20px;
	width:132px;
	margin-top:3px;
}
#top .bottompart .bottommargin .dhfg {
	float:left;
	height:60px;
	width:2px;
	background-image:url(/images/fg.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
}
#top .bottompart .bottommargin .dh2 {
	height:50px;
	width:88px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
#top .bottompart .bottommargin .dh2 .dh2top {
	float:left;
	height:20px;
	width:88px;
}
#top .bottompart .bottommargin .dh2 .dh2bottom {
	float:left;
	height:20px;
	width:88px;
	margin-top:3px;
}
#top .bottompart .bottommargin .dh3 {
	height:50px;
	width:264px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
#top .bottompart .bottommargin .dh3 .dh3top {
	float:left;
	height:20px;
	width:264px;
}
#top .bottompart .bottommargin .dh3 .dh3bottom {
	float:left;
	height:20px;
	width:264px;
	margin-top:3px;
}
#top .bottompart .bottommargin .dh4 {
	height:50px;
	width:100px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
#top .bottompart .bottommargin .dh4 .dh4top {
	float:left;
	height:20px;
	width:100px;
}
#top .bottompart .bottommargin .dh4 .dh4bottom {
	float:left;
	height:20px;
	width:100px;
	margin-top:3px;
}
#top .bottompart .bottommargin .dglogo {
	float:left;
	height:60px;
	width:16px;
	margin-left:15px;
}
#top .bottompart .bottommargin .dh5 {
	height:50px;
	width:74px;
	float:left;
	margin-top:8px;
	margin-left:10px;
}
#top .bottompart .bottommargin .dh5 .dh5top {
	float:left;
	height:20px;
	width:74px;
}
#top .bottompart .bottommargin .dh5 .dh5bottom {
	float:left;
	height:20px;
	width:74px;
	margin-top:3px;
}
.programdh {width:958px;height:34px;float:left;border:1px solid #c9c9c9; background-color:#f3f3f3;float:left;}
.program {width:840px;height:33px;}
.program a:link {
	color:#000;
	text-decoration:none;
}
.program a:visited {
	color:#000;
	text-decoration:none;
}
.program a:active {
	color:#ff0000;
	text-decoration:underline;
}
.program a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.tvprogramlogo {width:78px;height:33px;float:left;}
.tvprogramlist {width:440px;height:33px;font-size:14px; line-height:33px;float:left; text-align:left; text-indent:10px;margin-left:3px;}
.bprogramlogo {width:78px;height:33px; float:left;margin-left:90px;}
.bprogramlist {width:140px;height:33px;font-size:14px; line-height:33px;float:left;text-align:left;text-indent:10px;margin-left:5px;}
.block {width:960px;height:20px;float:left;}
.tablist {width:898px;height:260px;border:1px solid #C2C2C2;float:left;margin-left:30px; }
.edh {width:898px;height:120px;margin-top:130px;text-align:left; font-size:14px;margin-left:40px;}
.edh a:link {
	color:#000;
	text-decoration:none;
}
.edh a:visited {
	color:#000;
	text-decoration:none;
}
.edh a:active {
	color:#ff0000;
	text-decoration:underline;
}
.edh a:hover {
	color:#ff0000;
	text-decoration:underline;
}
#bottom a:link {
	color:#000;
	text-decoration:none;
}
#bottom a:visited {
	color:#000;
	text-decoration:none;
}
#bottom a:active {
	color:#ff0000;
	text-decoration:underline;
}
#bottom a:hover {
	color:#ff0000;
	text-decoration:underline;
}
#bottom {
	 height: 200px;
	 width: 960px;
	 border-top:dashed #666 1px;
	 margin-top:20px;
}
.help{
	width:960px;
	height:30px;
	margin-top:10px;
	text-align: center;
	font-size: 12px;
}
.badpic{
	width:960px;
	height:60px;
	margin-top:5px;
	text-align: center;
}
.word2{
	width:960px;
	margin-top:10px;
	line-height:22px;
	font-size: 12px;
	text-align: center;
}
.clear {clear:both;}
#part4 {width:960px;height:115px;float:left;}
.part4logo {width:960px;height:30px;float:left;background-color:#005188; text-align:left; text-indent:10px; color:#FFF; font-weight:bold; font-size:16px; line-height:28px;}
.part4img {width:960px;height:75px;float:left;margin-top:10px;}
#part3 {width:960px;height:310px;float:left;margin-top:10px;}
.part3-left {width:305px;height:310px;float:left;}
.part3-left-logo {width:313px;height:30px;float:left;background-color:#005188; text-align:left; text-indent:10px; color:#FFF; font-weight:bold; font-size:16px; line-height:28px;}
.part3-left-list {width:310px;height:270px;float:left;margin-top:10px;}
.part3-left-list ul {list-style-type:none;float:left;width:310px;margin:0px;padding:0px;}
.part3-left-list li {line-height:25px;list-style:none; background:url(http://www.weihai.tv/zt/2012cc/images/dot1.jpg) 0 7px no-repeat;text-indent:20px;list-style-type:none;margin:0px;padding:0px;width:310px; font-size:12px; text-align:left; font-size:14px; }
.part3-left-list a:link {text-decoration:none;color:#316572;}
.part3-left-list a:visited{text-decoration:none;color:#316572;}
.part3-left-list a:active{text-decoration:underline;color:#ff0000;}
.part3-left-list hover:{text-decoration:underline;color:#ff0000;}
.ad1{width:705px;height:75px;margin-top:15px;float:left;}
.part3-right {width:645px;height:310px;float:right;}
.part3-right-logo {width:645px;height:30px;float:right;background-color:#005188; text-align:left; text-indent:10px; color:#FFF; font-weight:bold; font-size:16px; line-height:28px;}
.part3-right-list {width:645px;height:270px;float:right;margin-top:10px;}
.part3-right-list ul {list-style-type:none;float:right;width:160px;height:140px;margin:0px;padding:0px;font-size:12px;}
.part3-right-list li {list-style-type:none;margin:0px;padding:0px;width:150px; font-size:12px;line-height:18px; float:right;}
.part3-right-list img {border:0px;border: 3px double #d2d2d4;}
.part3-right-list a:link {text-decoration:none;color:#424242;}
.part3-right-list a:visited{text-decoration:none;color:#424242;}
.part3-right-list a:active{text-decoration:underline;color:#ff0000;}
.part3-right-list a:hover{text-decoration:underline;color:#ff0000;}
#part2 {width:960px;height:315px;float:left;margin-top:10px;}
.part2-logo {width:960px;height:30px; background-color:#005188; text-align:left; text-indent:10px; color:#FFF; font-weight:bold; font-size:16px; line-height:28px;}
.part2-left {width:305px;height:270px;float:left;margin-top:10px;}
.part2-right {width:645px;height:270px;float:right;margin-top:10px;}
.part2-right ul{list-style-type:none;float:right;width:160px;height:140px;margin:0px;padding:0px;font-size:12px;}
.part2-right li{list-style-type:none;margin:0px;padding:0px;width:150px; font-size:12px;line-height:18px; float:right;}
.part2-right img {border:0px;border: 3px double #d2d2d4;}
.part2-right a:link {text-decoration:none;color:#424242;}
.part2-right a:visited{text-decoration:none;color:#424242;}
.part2-right a:active{text-decoration:underline;color:#ff0000;}
.part2-right a:hover{text-decoration:underline;color:#ff0000;}
#part1 {width:960px;height:361px;float:left;}
.part1-left {width:305px;height:157px;float:left;margin-top:102px;}
.part1-right{width:645px;height:361px; float:right;}
#foucsBox { margin: 0 auto; padding: 0; width: 645px; height: 361px; overflow: hidden; zoom: 1; position: relative; }
    #foucsBox .imgCon { width: 645px; height: 361px; margin: 0; padding: 0; position: relative; list-style: none; }
        #foucsBox .imgCon li { float: left; width: 645px; height: 361px; }
            #foucsBox .imgCon li img { border: 0; }
            #foucsBox .imgCon li .imgTitle { width: 645px; position: absolute; bottom: 35px; text-align: center; z-index: 2;color: #fff; }
                #foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
    #foucsBox .showPage { width: 645px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
    #foucsBox .foucs { width: 645px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
        #foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
            #foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
    #foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
        #foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
        #foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
    #foucsBox .lBtn { float: left; }
        #foucsBox .lBtn span { float: left; background-position: 0 -90px; }
    #foucsBox .rBtn { float: right; }
        #foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    #foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
        #foucsBox .btnHover img { display: inline; }
