body{
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	padding:0px;
	margin:0px;
	font-family: Arial;
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
}

A:link {
COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
COLOR: #000000; TEXT-DECORATION: none
}
A:active {
COLOR: #333333; TEXT-DECORATION: none
}

UL {
	LIST-STYLE-TYPE: none;
	margin: 0px;
	padding: 0px;
}
li{
	list-style-type: none;
	font-family: "����";
}
input{ padding:2px; font-size:12px;}
textarea{ padding:2px; font-size:12px;}
select{font-size:12px;}

#header {
	WIDTH: 776px;
	height: 123px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/header_bg01.gif);
	background-repeat: repeat-x;
}
#header .logo {
	FLOAT: left;
}
#header .fr {
	height: 35px;
}
#header .mainNav {
	FLOAT: left;
	width: 480px;
	height: 35px;
}
#header .mainNav LI {
	FLOAT: left;
	MARGIN-LEFT: 1px;
	background-image: url(../images/menubg_sp.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#header .mainNav LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 67px; COLOR: #fff; PADDING-TOP: 11px; HEIGHT: 24px; TEXT-ALIGN: center
}
#header .mainNav LI A:hover {
	TEXT-DECORATION: none
}
#header .mainNav LI.here A {
	background-image: url(../images/menubg_active.gif);
	background-repeat: repeat-x;
	color: #013E6D;
	font-weight: bold;
	background-position: 1px;
}
#header .login {
	RIGHT: auto; FLOAT: right; MARGIN: 7px 5px 0px 0px; TEXT-ALIGN: right
}
#header .login A {
	COLOR: #000
}
#header .tool {
	PADDING-RIGHT: 10px;
	MARGIN-TOP: 1px;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	HEIGHT: 25px;
	text-align: right;
	font-family: "����";
	background-color: #286FA5;
	background-image: url(../images/header_bg02_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#header .tool A {
	COLOR: #fff
}
#header .tool SPAN {
	FLOAT: left; MARGIN-LEFT: 5px
}
#header .tool P {
	FLOAT: right
}
#contain{
	margin: auto;
	width: 776px;
	padding:8px 0px;
	overflow: hidden;
}
.floatleft{ float:left;}
.floatriht{ float:right;}

.indexleft{ float:left; width:198px;}
.indexmain{ float:left;padding:0px 8px; width:381px;}
.indexright{ float:right; width:181px;}

.incleft{
	float:left;
	width:212px;
	line-height: 22px;
}
.incright{ float:right; width:555px;}

.incleft2{
	float:left;
	width:170px;
	line-height: 22px;
}
.incright2{ float:right; width:598px;}

.greyborder{ border:1px #E5E5E5 solid; padding:3px;}
.greyborder2{ border-left:1px #D6D3D6 solid; border-right:1px #D6D3D6 solid; padding:0px 3px;}
.blueborder{
	border:1px #BDD7E7 solid;
	background-image: url(../images/newstopbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 8px;
	height: 111px;
}
.blueborder2{
	border-left:1px #C4DDEB solid;
	border-right:1px #C4DDEB solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.blueborder2 td {
	padding-left: 6px;
	padding-right: 6px;
}

.blueborder3{
	border-left:1px #C4DDEB solid;
	border-right:1px #C4DDEB solid;	
	background-color: #FFFFFF;
}

.whiteborder{
	border:1px solid #B0DFFB;
	background-color: #FFFFFF;
	padding: 3px;
}

.title01{
	font-size:16px;
	color:#48A305;
	font-weight: bold;
}
.list01{
	float: right;
	width: 152px;
	padding-top: 6px;
	background-image: url(../images/newsbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.list01 li{
	padding-left:12px;
	background-image: url(../images/icon_06.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}
.top01{ background:url(../images/top01.gif) repeat-x; height:4px;}
.top01main{
	border-left:1px #C4DDEB solid;
	border-right:1px #C4DDEB solid;
	color: #065EB6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #DBF0F9;
	background-image: url(../images/top01_mainbg.gif);
	background-repeat: repeat-x;
}
.top01btm{ background:url(../images/top01_btm.gif) repeat-x; height:5px;}
.top01btm2{ background:url(../images/top01_btm2.gif) repeat-x; height:6px;}

.top03{ background:url(../images/top03.gif) repeat-x; height:34px;}
.top033{ background:url(../images/top03.gif) repeat-x; height:44px;}

.list02{
	float: right;
	width: 166px;
}
.list02 li{
	padding-left:12px;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	 float:left;
	 width:70px;
}
.blueinput{ border:1px #9CC1D2 solid; background:#ffffff;}
.borderbottom{
	border-bottom:1px #BBDBE8 dashed;
	margin-bottom: 8px;
	padding-bottom: 8px;
}

.borderbottom2{
	margin-bottom: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBEBF2;
	padding-left: 5px;
}
.borderbottom3{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
}
.marignbtm08{ margin-bottom:8px;}
.marignbtm06{ margin-bottom:4px;}
.title02 {
	font-size:14px;
	color:#065EB6;
	font-weight: bold;
	padding-left: 8px;
}
.title03 {
	font-size:14px;
	color:#065EB6;
	font-weight: bold;
	padding-left: 16px;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: 6px 14px;
	float: left;
	padding-top: 9px;
}
.title10 {
	font-size:14px;
	color:#065EB6;
	font-weight: bold;
	background-image: url(../images/cl01.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	float: left;
	padding-top: 9px;
	width:97%;
	height:41px;
}
.title09{
	font-size:14px;
	color:#065EB6;
	font-weight: bold;
	background-image: url(../images/cl02.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	float: left;
	padding-top: 9px;
	width:97%;
	height:41px;
}
.title19{
	font-size:14px;
	color:#065EB6;
	font-weight: bold;
	background-image: url(../images/yuding01.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	float: left;
	padding-top: 9px;
	width:97%;
	height:41px;
}
.title29{
	font-size:14px;
	color:#065EB6;
	font-weight: bold;
	background-image: url(../images/yuding02.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	float: left;
	padding-top: 9px;
	width:97%;
	height:41px;
}
.tstrong_c{
	font-size:18px;
	color:#065EB6;
	font-weight: bold;	
}
.title04 {
	font-size:14px;
	color:#065EB6;
	font-weight: bold;
	padding-left: 16px;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	float: left;
	padding-top: 2px;
}
.title05{ font-size:14px; font-weight:bold; color:#ffffff; background:url(../images/title_incbg.gif) no-repeat; width:188px; height:26px; padding-left:24px; padding-top:8px;}
.title06{
	background:#F7FBFF;
	color:#004DAD;
	border:1px #B5D7FF dashed;
	margin-bottom: 5px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.paddingleft{
	padding-left:10px;
	padding-bottom: 6px;
}
.paddingleft a:link{ color:#585858; text-decoration:none;}
.paddingleft a:visited{color:#585858; text-decoration:none;}
.paddingleft a:hover{ color:#1877BB; text-decoration:none;}
.list03{
	padding-top: 6px;
}
.list03 li{
	padding-left:12px;
	background-image: url(../images/icon_07.gif);
	background-repeat: no-repeat;
	background-position: 2px 7px;
}

.list04{
	line-height: 28px;
}
.list04 li{
	padding-left:12px;
	background-image: url(../images/icon_06.gif);
	background-repeat: no-repeat;
	background-position: 2px 10px;
}

.list05{
	line-height: 21px;
}
.list05 li{
	padding-left:12px;
	background-image: url(../images/icon_10.gif);
	background-repeat: no-repeat;
	background-position: 2px 7px;
}

.list06{
	line-height: 22px;
}
.list06 li{
	padding-left:12px;
	background-image: url(../images/icon_06.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
}

A.b:link {
COLOR: #156FAD; TEXT-DECORATION: none
}
A.b:visited {
COLOR: #156FAD; TEXT-DECORATION: none
}
A.b:hover {
COLOR: #053E65; TEXT-DECORATION: underline
}
A.b:active {
COLOR: #156FAD; TEXT-DECORATION: none
}

A.g:link {
COLOR: #84AE21; TEXT-DECORATION: none
}
A.g:visited {
COLOR: #84AE21; TEXT-DECORATION: none
}
A.g:hover {
COLOR: #84AE21; TEXT-DECORATION: underline
}
A.g:active {
COLOR: #156FAD; TEXT-DECORATION: none
}


A.r:link {
COLOR: #F75600; TEXT-DECORATION: none
}
A.r:visited {
COLOR: #F75600; TEXT-DECORATION: none
}
A.r:hover {
COLOR: #F75600; TEXT-DECORATION: underline
}
A.r:active {
COLOR: #156FAD; TEXT-DECORATION: none
}

A.h:link {
COLOR: #565457; TEXT-DECORATION: none
}
A.h:visited {
COLOR: #565457; TEXT-DECORATION: none
}
A.h:hover {
COLOR: #565457; TEXT-DECORATION: underline
}
A.h:active {
COLOR: #565457; TEXT-DECORATION: none
}


.icontop{ float:right; padding-top:10px; padding-right:5px;}

.citylist {
FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 25px
}
.citylista {
	DISPLAY: inline; COLOR: #000; TEXT-DECORATION: underline
}

.fontb{ color:#065EB6;}
.fonty{color:#F37800;}
.fontw{color:#Ffffff;}
.fontgrey{ color:#B4B4B4;}
.fontgrey2{ color:#686868;}
.fontg{
	font-size:18px;
	font-weight:bold;
	color:#7EB706;
	line-height: 26px;
}
.fontg2{ color:#84AE21; cursor:pointer;}

.h23{ line-height:23px;}
.h26{ line-height:26px;}

.tab{
	background-image: url(../images/tab_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
	cursor:pointer
}
.tab LI {
	FLOAT: left;
	background-image: url(../images/tab_normal.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: #005DB5;
	font-size: 14px;
	height: 22px;
	margin-right: 3px;
	width: 86px;
	padding-top: 4px;
}
.tab a {
	color: #005DB5;
	text-decoration: none;
}

.tab LI.here {
	background-image: url(../images/tab_active.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 86px;
	font-weight: bold;
}
.tab .here a {
	color: #005DB5;
	text-decoration: none;
}

.tab2{
	background-image: url(../images/tab_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.tab2 LI {
	FLOAT: left;
	background-image: url(../images/tab_normal2.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: #005DB5;
	height: 22px;
	margin-right: 3px;
	width: 66px;
	padding-top: 4px;
}
.tab2 a {
	color: #005DB5;
}

.tab2 LI.here {
	background-image: url(../images/tab_active2.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 66px;
	font-weight: bold;
}
.tab2 .here a {
	color: #005DB5;
	text-decoration: none;
}

.tab3{
	background-image: url(../images/tab_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.tab3 LI {
	FLOAT: left;
	background-image: url(../images/tab_normal3.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: #005DB5;
	font-size: 14px;
	height: 22px;
	margin-right: 3px;
	width: 110px;
	padding-top: 4px;
}
.tab3 a {
	color: #005DB5;
	text-decoration: none;
}

.tab3 LI.here {
	background-image: url(../images/tab_active3.gif);
	background-repeat: no-repeat;
	height: 22px;
	font-weight: bold;
}
.tab3 .here a {
	color: #005DB5;
	text-decoration: none;
}
.sl_tab LI {
	FLOAT: left;
	background-image: url(../images/tab_normal3.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: #005DB5;
	font-size: 14px;
	height: 22px;
	margin-right: 3px;
	width: 110px;
	padding-top: 4px;
}
.sl_tab a {
	color: #005DB5;
	text-decoration: none;
}
 
.sl_tab li:hover,.sl_tab LI.here {
	background-image: url(../images/tab_active3.gif);
	background-repeat: no-repeat;
	height: 22px;
	font-weight: bold;
}
.sl_tab .here a {
	color: #005DB5;
	text-decoration: none;
}
.tab4{
	background-image: url(../images/titlbg.gif);
	background-repeat: repeat-x;
	height: 27px;
	padding-left: 6px;
	padding-right: 6px;
}
.tab4 LI {
	FLOAT: left;
	background-image: url(../images/tab3_normal.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: #626463;
	height: 21px;
	margin-right: 3px;
	width: 75px;
	padding-top: 6px;
}
.tab4 a {
	color: #626463;
}

.tab4 LI.here {
	background-image: url(../images/tab3_active.gif);
	background-repeat: no-repeat;
	width: 83px;
	font-weight: bold;
	color:#015E89;
	font-size:14px;
	font-weight:bold;
}
.tab4 .here a {
	color: #013E6D;
	text-decoration: none;
}

.tab5{
	background-image: url(../images/tab_bg5.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.tab5 LI {
	FLOAT: left;
	text-align: center;
	color: #005DB5;
	height: 19px;
	width: 60px;
	padding-top: 2px;
}
.tab5 a {
	color: #005DB5;
	text-decoration: none;
}

.tab5 LI.here {
	background-image: url(../images/tab_active5.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 70px;
	font-weight: bold;
}
.tab5 .here a {
	color: #005DB5;
	text-decoration: none;
}

.btn_r02{
	background:url(../images/btn_r02.gif) no-repeat;
	width:44px;
	height:18px;
	color:#ffffff;
	text-align:center;
	border:0px;
	padding-top: 2px;
}
.btn_r04{
	background:url(../images/btn_r04.gif) no-repeat;
	width:63px;
	height:18px;
	color:#ffffff;
	text-align:center;
	border:0px;
	padding-top: 2px;
}
.btn_r06{
	background:url(../images/btn_r06.gif) no-repeat;
	width:93px;
	height:18px;
	color:#ffffff;
	text-align:center;
	border:0px;
	padding-top: 2px;
}

.btn_b02{
	background:url(../images/btn_b02.gif) no-repeat;
	width:44px;
	height:18px;
	color:#275F9E;
	text-align:center;
	border:0px;
	padding-top: 2px;
}
.btn_b04{
	background:url(../images/btn_b04.gif) no-repeat;
	width:72px;
	height:20px;
	color:#275F9E;
	text-align:center;
	border:0px;
	padding-top: 4px;
	margin-right: 3px;
}
.btn_b06{
	background:url(../images/btn_b06.gif) no-repeat;
	width:122px;
	height:20px;
	color:#275F9E;
	text-align:center;
	border:0px;
	padding-top: 4px;
	margin-right: 3px;
	cursor:pointer;
}
.btn_b10{
	background:url(../images/btn_b10.gif) no-repeat;
	width:138px;
	height:20px;
	color:#275F9E;
	text-align:center;
	border:0px;
	padding-top: 4px;
}
.btn_b26{
	background:url(../images/butn.gif) no-repeat;
	width:86px;
	height:26px;
	font-size:12px;
	font-weight:900;
	color:#000;
	text-align:center;
	border:0px;
	padding-top: 3px;
	margin-right: 3px;
	cursor:pointer;
}

.font14{ font-size:14px;}

.bluebg{ padding:0px 5px; background:#DBF4FE;}

.footer {
	CLEAR: both;
	MARGIN: auto;
	margin-top:3px;
	WIDTH: 776px;
	HEIGHT: 38px;
	background-image: url(../images/btmbg.gif);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom:2px;
}
.buleborderindex{
	border:1px #377CA5 solid;
	background-color: #FFFFFF;
}
.link{
	margin: auto;
	width: 776px;
	overflow: hidden;
	padding-bottom: 5px;
}
.link li{ float:left; width:108px; line-height:23px;}
.flow{}
.flow td{ padding:0px;}

.clear { clear:both;}
.lefttab { width:212px; height:5px; background:url(../images/lefttab_h.gif) no-repeat;}
.lefttab_m { width:212px; background:url(../images/lefttab_m.gif) repeat-y;}
.lefttab_u { width:212px; height:5px; background:url(../images/lefttab_u.gif) no-repeat;}
.map_search { width:204px; height:48px; background:url(../images/map_search.gif) no-repeat; margin-left:4px;}
.map_search_body { width:160px; margin-left:26px;}
  .map_search_body li { float:left; width:40px; text-align:center;}
.othercity { width:190px; margin-left:11px; line-height:25px;}
.btn_search { width:55px; height:20px; background:url(../images/btn_search.gif) no-repeat; border:none; color:#FFF; cursor:pointer;}
.map_search_b { width:204px; height:7px; background:url(../images/map_tab_b.gif) repeat-x; margin-left:4px; margin-top:10px;}

.font18Bold{
font-size:18px;
font-weight:bold;
}

.cangbao { width:12px; margin-left:5px; color:#005db5; background-color:#f7fbff; padding:5px; border:1px dotted #b5d7ff;}

.ulcb li { width:100px; text-align:center; float:left;}
.ulcb2 li { width:100px; text-align:center; float:left;}

.sl_tab2 { background:#e3e7e8;}
.sl_tab2 th { background:#5e98be; color:#FFF;}
.sl_tab2 td { background:#FFF}