/* CSS Document */body {	text-align: left;	margin: 0;	padding:0;	font-size:12px;	color:#000000;	background-color: #ffffff;}div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}ul{list-style:none;}ul li{list-style:none;}a:link {color: #0D3E88; text-decoration:none;}a:visited {color: #0D3E88;text-decoration:none;}a:active {color: #0D3E88;}a:hover {color: #FF5500; text-decoration:underline;}#red{color:#FF5500;}#red a:link, #red a:visited {color: #FF5500;}#red a:hover {color: #ff0000; }.blue{color:#0041D9;}.blue a:link, .blue a:visited , .blue a:hover, .blue a:active {color: #0041D9;}.red{color:#cc0000;}.red a:link, .red a:visited , .red a:hover, .red a:active {color: #cc0000;}#grey{#696969}.topbox{	margin:0 auto;	width:780px;	background-image: url(../images/bg_top.gif);	background-repeat: repeat-x;	line-height:24px;	border:1px solid #cccccc;	height:24px;	padding-top:2px;}.topbox .topleft{float:left; margin-left:5px}.topbox .topleft li{float:left; width:45px; padding-left:25px;}#t01{	background-image: url(../images/tb_t01.gif);	background-repeat: no-repeat;	background-position: left center;}#t02{	background-image: url(../images/tb_t02.gif);	background-repeat: no-repeat;	background-position: left center;}.topbox .topright{float:right; margin-right:5px; width:500px}.topbox .topright li{float:right; padding-left:15px; margin-left:10px}#t03{	background-image: url(../images/tb_t03.gif);	background-repeat: no-repeat;	background-position: left center;}#t04{	background-image: url(../images/tb_t04.gif);	background-repeat: no-repeat;	background-position: left center;}#t05{	background-image: url(../images/tb_t05.gif);	background-repeat: no-repeat;	background-position: left center;}#t06{	background-image: url(../images/tb_t06.gif);	background-repeat: no-repeat;	background-position: left center;}.headbox{	margin:5px auto!important;margin:5px auto 0 auto;	width:780px;	height:62px;}.headbox .headlogo{float:left; width:275px}.headbox .headright{float:right; width:472px!important;width:460px; text-align:left}.headbox .headright .twomenu{margin:5px 0; height:20px}.headbox .headright .search ul li{float:left; text-align:left;}#s01 input{	border:1px solid #ffffff;	background-image: url(../images/search_tb.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 10px;	margin-left:8px;	text-align:left;	width:235px;}#s01{	border:1px solid #5D8BBD;	border-right:none;	background-image: url(../images/bg_sear.gif);	background-repeat: repeat-x;	padding-top:3px;	height:23px;	width:265px}#s02{margin-left:5px; line-height:28px}#s02 a:link, #s02 a:visited , #s02 a:hover, #s02 a:active {color: #000000; text-decoration:underline;}.banner{   width:780px;   margin:1px auto;}.areabox{	margin:0px auto;	width:780px;	height:540px;	background-image:url(../images/bg.jpg);	background-repeat:repeat-x}.swf_bg{        width:738px;		height:510px;		background-color:#EBF5FE;		border:1px #9CBFE0 solid;		margin-left:20px;		margin-top:12px		}        .city_bg{	border:1px solid #9DB7CE;	width:685px;	height:100px;	background-color:#FFFFFF;	margin-left:24px;	margin-top:12px;	overflow:hidden}.city_tit{     	border-bottom:1px solid #9DB7CE;	width:685px;	height:22px;	background-color:#EEF3F6;	font-size:13px;	line-height:22px}.city_tit ul{	float:left;	color:#FF6600;	margin:0 5px}#cc01{}#cc02{float:right; font-size:12px; color:#555555}.map{	margin-left:24px;	margin-top:12px	}.aboutwebine{ margin:5px auto; width:778px; line-height:25px; background:#f2f2f2; border:1px solid #dbdbdb; text-align:center}.aboutwebine li{ color:#333333;}.aboutwebine li a:link{color:#333333;}.aboutwebine li a:visited{color:#333333;}.aboutwebine li a:hover{color:#cc0000;}.foot{ text-align:center ; margin:0 auto; width:778px; line-height:25px; color:#333333;}.foot img{margin:4px 0 0;}#ft{margin:0 auto; clear:both;}.footbox{clear:both; margin:0 auto; width:780px;}.footbox iframe{width:780px; height:150px;}.city{overflow:hidden; clear:both; margin:8px;}.city .shen{margin-left:8px;}.city .shen ul li{float:left; width:60px; line-height:22px; font-size:13px}.gd {	border:1px solid #A5B5C0;	border-top:none;	width:660px;	height:101px;	position: relative;	left:3px;	top:-98px;	background-color:#F5FAFC;	overflow: hidden;}.gd .gdtitle{	padding-left:5px;	padding-top:5px;	background-image: url(../images/bg_title.gif);	height:18px;	background-repeat: repeat-x;	border-bottom:1px solid #A5B5C0}.gd .gdtitle li {text-align:left; float:left;}.gd .gdtitle .close{float:right; color:#FF0000;}.gd .gdcity {margin-left:25px; margin-top:5px;}.gd .gdcity li {width:77px; float:left; line-height:22px;}.xielian{   margin:0 auto; 	 width:780px;	 background-color:#B1CCE7;	 height:420px;}.downbox{margin:0 10px 20px 10px;background-color:#ffffff;padding:20px 20px 10px 20px;height:190px}#dd{	font-size:14px;	font-weight:bolder;	background-image: url(../images/110.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left:20px;	line-height:30px;}#dd02{	background-image: url(../images/yylogo.gif);	background-repeat: no-repeat;	background-position: left center;	height:131px;	margin-left:60px;	margin-top:20px;}#dd02 li{	margin-left:100px;	font-size:13px;	margin-top:20px;	font-family: Arial, Helvetica, sans-serif;}#dd02 a:link, #dd02 a:visited , #dd02 a:hover, #dd02 a:active {color: #0D3E88; text-decoration:underline;}
