﻿
body{margin: 0; text-align:center; font-family:宋体;}
*{font-size:12px; line-height:150%;}
a:link,a:visited{ text-decoration:none; color:#000000;}
a:hover,a:active{ text-decoration:underline; }
div.left{float:left; margin:0px; padding:0;}
div.right{float:right;margin:0px; padding:0;}
#header{margin-right: auto;
margin-left: auto;
padding: 0px;
width: 960px;
text-align: center;}
#footer{clear: both;
margin-right: auto;
margin-left: auto;
padding: 0px;
width: 960px;
vertical-align:middle; line-height:180%;text-align: center;}
#footer a{color:#fff; font-weight:bold;}
#container{ width:960px; margin-right: auto;
margin-left: auto; display:block; text-align:center;}
#banner{clear:both; height:70px; margin-top:10px;}
#banner ul li{height:20px; line-height:20px;}

#nav {
	height:28px;		
	vertical-align:middle;
	width:960px;
	display:block;	
	color:#ffffff;
	background:url(/images/new/nav_bg.gif) repeat-x;
}
#datetime{width:200px; line-height:28px; text-align:center; float:left; font-size:14px;}
 #globalnav{font-size:14px; font-family:宋体; margin:0 auto; width:960px;}
 #globalnav a{ text-decoration:none; text-align:center;}
    #globalnav .bd{border-bottom:0px;}
    .mainnav ,.subnav{list-style-type:none; display:block; clear:both; margin:0; padding:0;}
    .mainnav{width:960px;height:32px;background:url(/images/nav/navbg.gif) repeat-x; margin-top:4px;}
    .mainnav li{width:82px; margin:0px 0px 0 10px ;}
     .mainnav li span{width:124px; margin:0px;font-size:16px;}
   .mainnav li a:link,.mainnav li a:visited{ line-height:32px; font-size:14px; font-weight:bold; color:#fff; }
    .mainnav li,.subnav li{float:left;}
    .mainnav li a.current:link,.mainnav li a.current:visited{background:url(/images/nav/navbg2.gif) no-repeat; color:#006699;height:36px; line-height:36px; display:block; margin-top:-4px;}
    .subnav{width:958px; height:36px;background:url(images/subnavbg.gif) repeat-x; border:solid 1px #3399cc; border-top:0px; }
    .subnav li{float:left; margin:0 10px;}
    .subnav li a:link,.subnav li a:visited{line-height:36px; font-size:12px; color:#006699;}
    .subnav li a.current{color:#006699; background:url(/images/nav/activesub.gif) no-repeat 0 1px; padding-left:9px;  }
#tzgg{height:26px;width:960px; text-align:left; clear:both; background-image:url(/images/new/0619_26_bg.gif); line-height:26px;}
#tzgg .title{line-height:26px; height:26px; width:80px;}
#tzgg .title a,#tzgg .title2 a{line-height:26px; color:#ff0000; font-weight:bold; font-size:12px;}
#tzgg .title2 {line-height:26px; height:26px; margin:0 5px; background:url(/images/new/glass.gif) no-repeat top left; width:85px; text-align:right;}
#tzgg .marqee{float:left; width:680px; overflow:hidden; line-height:26px;}
.dropdownlist{ height:26px;width:105px; background: url(/images/new/dropdownlist.gif) no-repeat  0px 3px;   cursor:pointer; line-height:26px; text-align:center;}
#left{width:230px; float:left;}
#main{width:395px; float:left; margin:0 0px 0 8px; padding:0px;}
#sidebar{float:right; width:320px;  margin:0; padding:0; text-align:right; }

.mainleft{width:220px; border:solid 1px #ccc;}
.mainright{width:400px; border:solid 1px #ccc;}
div.newslist{border:solid 1px #cccccc; text-align:left; margin:0; padding:0;}
.newslist ul,.tabcontent ul{ list-style-type:square; margin:2px 0px; padding:0; list-style-position:inside; padding-left:12px;}
.newslist ul li,.tabcontent ul li{ }
.newslist ul li a,.tabcontent ul li a{height:24px; line-height:24px;}
.space{clear:both; height:10px; line-height:10px;}
#yhdl{width:230px;}
.box .title{background:url(/images/new/0619_26_bg.gif) repeat-x;height:25px; line-height:25px;  border:solid 1px #999;border-bottom:none;  text-align:left; display:block;font-size:12px; font-weight:bold; color:#004499; text-indent:20px; vertical-align:middle;}
.box .title a{float:right;width:80px;clear:right;line-height:25px;color:#004499; }
.box .title .left{float:left;width:550px;line-height:25px}

.box .bd{border:solid 1px #999; border-top:none; float:left; margin:0;}
.box .bd span{display:block; text-align:center; margin:2px auto;}
.rctp{background:url(/images/new/round_bg1.gif) no-repeat  -4px -24px ; position:relative; display:block;float:left;height:4px; line-height:4px; margin-bottom:-4px; overflow:hidden;}
.rctp span{background:url(/images/new/round_bg1.gif) no-repeat 0px -24px; height:4px; width:4px;display:block; float:right; line-height:4px;overflow:hidden;}
.rcbt{background:url(/images/new/round_bg1.gif) no-repeat -4px -28px; display:block; float:left; margin-top:-4px;height:4px; overflow:hidden;}
.rcbt span{background:url(/images/new/round_bg1.gif) no-repeat 0px -28px; height:4px; width:4px;display:block; float:right; overflow:hidden;}
#left .rcbt,#left .rctp{ width:230px;}


#main .rcbt{background:url(/images/new/round_bg1.gif) no-repeat  -4px -4px ;  width:390px;}
#main .rcbt span{background:url(/images/new/round_bg1.gif) no-repeat  0px -4px ; }
#main .rctp{background:url(/images/new/round_bg1.gif) no-repeat  -4px 0px ; width:390px; }
#main .rctp span{background:url(/images/new/round_bg1.gif) no-repeat  0px 0px ; }
#main .box .bd{border:solid 1px #3399cc; border-top:none; float:left; margin:0;}
#main .box .title{background:url(/images/new/title_bg4.gif) repeat-x;height:25px; line-height:25px;  border:solid 1px #3399cc; border-bottom:0; text-align:left; display:block;font-size:12px; font-weight:bold; color:#004499; text-indent:20px; vertical-align:middle;}

#left .bd,#left .title{width:228px;}

#sidebar .rcbt,#sidebar .rctp{ width:320px;}
#rdzp .bd,#hyzp .bd,#bxzq .bd,#windowzp .bd{width:958px;}
#hyzp .rcbt,#hyzp .rctp,#rdzp .rcbt,#rdzp .rctp,#bxzq .rcbt,#bxzq .rctp,#windowzp .rctp,#windowzp .rcbt{ width:960px;}

#quicksearch .rcbt,#quicksearch .rctp{ width:392px;}
#zxzx,#zphxx,#quicksearch{width:392px;}
#zxzx,#zphxx,#quicksearch{
text-align:left;
width:392px;
}

#zxzx{border:solid 1px #3399cc; overflow:hidden;}
#menu1,#menu2{
padding:0px;
margin:0;
width:500px;
height:32px;
background:url(/images/new/title_bg4.gif) repeat-x 0 -1px;
overflow:hidden;
}



#menu1 li a,#menu2 li a{ height:25px; line-height:25px; font-weight:bold; color:#004499;}
#menu1 li,#menu2 li{
float:left;
display:block;
width:100px;
text-align:center;
border-right:solid 1px #3399cc;
border-bottom:solid 1px #3399cc;
line-height:25px;
height:25px;
}
#menu1 li.hover,#menu2 li.hover{
background:#fff;
background:url(/images/new/titlebg0718.gif) no-repeat;
float:left;
display:block;
width:100px;
text-align:center;
line-height:25px;
height:32px;
margin-bottom:-7px;
border:0;
color:#fff; 
font-weight:bold;
}
#menu1 li.hover a{color:#fff; text-align:center;}
.main1box{
clear:both;
width:390px;
}
#main1{height:215px;}

dl.poslist{margin:5px; list-style-type:none; float:left;width:220px; height:32px; position:static; }
.poslist dt{margin:0px; width:220px; overflow:hidden; text-align:left;}
.poslist dd{ width:220px;  margin:0px;text-align:left;overflow:hidden; }
.poslist dd a{color:#0066cc; text-align:left;}
#links {background-color:#F2F2F2; display:table; width:958px;}
#links .title2{border-bottom:solid 1px #ccc; height:25px; width:99.9%; background:url(/images/new/links_bg.gif) no-repeat 5px 5px; text-align:left; text-indent:28px; }

#links .title2 a{height:25px; line-height:25px; text-align:left; text-indent:28px;font-size:14px; float:right;}
#links .title2 span{width:100px; float:left;color:#FF6633; font-size:14px; font-weight:bold; line-height:25px;}
#links ul{ list-style-type:none; width:99.9%; margin:0; padding:0;}
#links ul li{ float:left; margin:10px; padding:0;}
#links ul.imglink{ margin-left:4px; }
#links ul.imglink li{ float:left; margin:4px; padding:0;}
#links .space{border-bottom:solid 1px #ccc; width:99.9%; display:block;}
.contact{height:25px; line-height:28px; background-color:#3399cc; text-align:center; color:White;}
#quicksearch span{display:block; text-align:left;}
#quicksearch .bd{width:390px; height:110px; padding-top:5px;}
ul.block{margin:0px; padding:0px; list-style-type:none;}
.block li{height:21px; line-height:21px;}
.logolistA,.logolistB,.logolistT{list-style-type:none; margin:0; padding:0;}
.logolistA li{margin:0px 3px 2px 0px; float:left; width:157px; height:62px; line-height:62px;overflow:hidden; }
.logolistA li a{height:62px;}
.logolistB li{margin:0px 6px 5px 0; float:left; width:90px; height:35px; overflow:hidden; }
.logolistB li a{height:35px; display:block; }
.logolistT li{ float:left;  width:570px; height:60px;margin:5px 2px 0px 5px; line-height:60px;}
.logolistT{float:left;}
img{ border:0px;}
.searchbtn{height:20px; line-height:20px; display:block; width:70px; text-decoration:none;}
.searchbtn1{height:20px; line-height:20px; display:block; width:43px; text-decoration:none; margin:0 auto;}
.btn_ad1 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND-IMAGE: url("/images/new/select.gif"); BORDER-LEFT: #ffffff 0px solid; WIDTH: 180px; CURSOR: pointer; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 22px
}
.topN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #295832; FONT-FAMILY: "宋体"; TEXT-ALIGN: left
}
.tbl56 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
TABLE.fun {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TABLE.tbl {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.tbl TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
