@charset "utf-8";
*{font-size:12px} 
HTML,BODY {
	padding:0;font-size:12px; background:#CCC;margin:0 auto; color:#000;font-family:Arial, Helvetica, sans-serif;text-align:center
}
div,form,img,ul,ol,li,dl,dt,dd,map {
	padding:0;margin:0;border:0;
}
H1,H2,H3,H4,H5,H6 {
	margin:0; padding:0; }
table,tr,td,th{
	font-size:12px;
}
ul,ol,li{list-style:none;}

A{
	color:#343434; text-decoration:none
}
A:hover {
	color:#bb7521; text-decoration:none
}
.clear {
	CLEAR:both;font-size:0;line-height:0
}
.left{float:left}
.right{float:right}

.alignleft{text-align:left}
.alignright{text-align:right}
.aligncenter{text-align:center;}
.margin{margin:0 auto;}

.h9{height:9px;font-size:0;clear:both;}
.h35{height:35px;font-size:0;clear:both;}

.blue{color:#326B90;}
.blue a{color:#326B90;}

div.morepic{padding:15px 0 0;text-align:left}

/*index*/
#bodyOuter{background:#fff url(../images/bodytop.jpg) no-repeat left top;width:1002px;margin:0 auto;}
#bodyInner{background:url(../images/bodybottom.jpg) no-repeat left bottom;height:auto!important;height:645px;min-height:645px;}
.shadow{background:url(../images/shadow.jpg) no-repeat right top}
.mainArea{width:915px;margin:0 auto;}
#Weather{height:28px;text-align:right;padding-right:15px;}
#Weather .city{float:right;background:url(../images/bg_city.gif) no-repeat left 7px;width:44px;font-weight:bold;padding-right:10px;text-align:left;padding-left:8px;height:28px;line-height:28px;color:#21547D;}
#Weather .weather{float:right;background:url(../images/topline.jpg) no-repeat left center;padding:4px 0 0 15px;}
#Weather .help{float:right;background:url(../images/help.gif) no-repeat 20px center;line-height:24px;padding:4px 0 0 40px;}

.k1{background:url(../images/k1_bg.jpg) repeat-y left top;}
.k1Inner{background:url(../images/k1_top.jpg) no-repeat left top;height:auto!important;height:195px;min-height:195px;}
#gonggaoBar{background:url(../images/bg_marquee.jpg) repeat-x left top;height:30px;border:1px #C9DAE6 solid;border-width:0 1px;text-align:left}
#gonggaoBar .gg{background:url(../images/bg_gg.gif) no-repeat 10px 5px;padding:10px 0 0 0;display:inline;height:20px;float:left;width:121px;text-align:center;color:#fff;font-weight:bold;}
#gonggaoBar .scroll{float:left;line-height:24px;padding:6px 0 0 0;}
#gonggaoBar .scroll a{color:#369;text-decoration:underline}
#gonggaoBar .scroll a:hover{color:#bb7521;text-decoration:none}


.block2{padding:10px 0 0;}
.block2 .k2Block{float:left;width:725px;position:relative;z-index:1;}

.block2 #loginBlock{float:right;width:184px;}
.block2 .k2Block .k2Top{background:url(../images/k2_top.jpg) no-repeat left top;height:5px;font-size:0;clear:both;}
.block2 .k2Block .k2Main{background:url(../images/k2_bg.jpg) repeat-y left top;}
.block2 .k2Block .k2Inner{background:url(../images/k2_bottom.jpg) no-repeat left bottom;height:auto!important;height:285px;min-height:285px;}
#loginBlock{margin:5px 0 0 0;}
#loginBlock .loginTop{background:url(../images/login_tit.jpg) no-repeat left top;height:20px;font-size:12px;font-weight:bold;text-align:left;color:#056798;padding:7px 0 0 10px;}
#loginBlock .loginMain{background:#fff url(../images/loginbg.jpg) repeat-x left top;border:1px #C0CFDF solid;border-width:0 1px 1px;height:auto!important;height:113px;min-height:113px;}
.helpDocBg{background:url(../images/login_bottom.jpg) no-repeat left top;height:33px;margin:7px 0 0 0;}
.helpDocBg img{display:block;border:1px #C0CFDF solid;}
#footer{padding:12px 0 0;color:#535353;font-family:Arial, Helvetica, sans-serif;text-align:left}
#footer a{color:#535353;}

.cardArea{margin:0 auto;width:832px;padding:32px 0 0 0;}
.cardBg{background:url(../images/cardBg.jpg) no-repeat left bottom;height:36px;}
.card{text-align:left;margin:0 0 0 211px;}
.card li{float:left;height:32px;margin-right:4px;cursor:pointer;}
.card li.card01 a{background:url(../images/nav01.gif) no-repeat left top;}
.card li.card01 a:hover{background:url(../images/nav01_on.gif) no-repeat left top;}
.card li.card01 a.current{background:url(../images/nav01_on.gif) no-repeat left top;}
.card li.card02 a{background:url(../images/nav02.gif) no-repeat left top;}
.card li.card02 a:hover{background:url(../images/nav02_on.gif) no-repeat left top;}
.card li.card02 a.current{background:url(../images/nav02_on.gif) no-repeat left top;}
.card li.card03 a{background:url(../images/nav03.gif) no-repeat left top;}
.card li.card03 a:hover{background:url(../images/nav03_on.gif) no-repeat left top;}
.card li.card03 a.current{background:url(../images/nav03_on.gif) no-repeat left top;}
.card li.card04 a{background:url(../images/nav04.gif) no-repeat left top;}
.card li.card04 a:hover{background:url(../images/nav04_on.gif) no-repeat left top;}
.card li.card04 a.current{background:url(../images/nav04_on.gif) no-repeat left top;}
.card li.card05 a{background:url(../images/nav05.gif) no-repeat left top;}
.card li.card05 a:hover{background:url(../images/nav05_on.gif) no-repeat left top;}
.card li.card05 a.current{background:url(../images/nav05_on.gif) no-repeat left top;}
.card li.card06 a{background:url(../images/nav06.gif) no-repeat left top;}
.card li.card06 a:hover{background:url(../images/0nav06_on.gif) no-repeat left top;}
.card li.card06 a.current{background:url(../images/nav06_on.gif) no-repeat left top;}

.card li.card01 a,.card li.card02 a{width:59px;height:32px;display:block;blr:expression(this.onFocus=this.blur());}
.card li.card05 a{width:150px;height:32px;display:block;blr:expression(this.onFocus=this.blur());}
.card li.card03 a,.card li.card04 a{width:94px;height:32px;display:block;blr:expression(this.onFocus=this.blur());}
.card li.card06 a{width:105px;height:32px;display:block;blr:expression(this.onFocus=this.blur());}
:focus { -moz-outline-style: none; }
.cardMainBlock{padding:6px 15px 0;}
html .card1_inner{float:left;width:120px;}
html .card1_inner li{margin-bottom:6px;}
html .card1_inner li a{display:block;color:#383838;text-align:left;padding:0 0 0 25px;width:95px;height:21px;line-height:21px;}
html .card1_inner li a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/card_on.png");background:none;color:#0D5B8D;font-weight:bold;}
html .card1_inner li.current a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/card_on.png");background:none;color:#0D5B8D;font-weight:bold;padding:0 0 0 25px;width:95px;}
html>body .card1_inner{float:left;width:120px;}
html>body .card1_inner li{margin-bottom:6px;}
html>body .card1_inner li a{display:block;color:#383838;text-align:left;padding:0 0 0 25px;width:95px;height:21px;line-height:21px;}
html>body .card1_inner li a:hover{background:url(../images/card_on.png) no-repeat left top;color:#0D5B8D;font-weight:bold;}
html>body .card1_inner li.current a{display:block;background:url(../images/card_on.png) no-repeat left top;color:#0D5B8D;font-weight:bold;text-align:left;height:21px;line-height:21px;padding:0 0 0 25px;width:95px;}


.tableSearch{width:100%;text-align:left}
.tableSearch th{font-size:14px;font-weight:bold;color:#0D5B8D;width:80px;}
.tableSearch td{padding:2px 0;}
.tableSearch td .input{width:279px;height:20px;}
.tableSearch td .input200{width:200px;height:20px;}
.tableSearch td.col3{width:100px;text-align:center}
.bar{background:url(../images/bar.jpg) no-repeat left top;height:20px;margin:12px 0 0 0;text-align:left;position:relative;z-index:100}
.bar h2.barLeft{float:left;}
.bar h2.barLeft a{width:60px;display:block;background:url(../images/bar_icon01.gif) no-repeat 5px 2px;line-height:18px;height:18px;padding:2px 0 0 28px;}
.bar .barRight{float:right;text-align:right;}
.bar .barRight a{width:75px;display:block;background:url(../images/bar_icon02.gif) no-repeat 80px 10px;line-height:18px;height:18px;padding:2px 25px 0 0;color:#326B90;}
.barMain{background:#F1F5F9 url(../images/barmain.jpg) no-repeat left bottom;height:auto!important;height:37px;min-height:37px;}
.tableCs{width:98%;margin:0 auto;text-align:left}
.tableCs th{width:80px;text-align:right;color:#336699;font-weight:bold;padding:4px 0 0;}
.tableCs td{padding:8px 0;}

.changeArea{float:left;width:634px;}


.cardMainOut{background:url(../images/cardmainbg.jpg) repeat-y left top;}
.cardMain{background:url(../images/cardmain.jpg) no-repeat left top;height:auto!important;height:135px;min-height:135px;}
.cardBottom{background:url(../images/cardBottom.jpg) no-repeat left top;height:14px;font-size:0;}

.card2MainArea{float:left;width:614px;}
.leftMap{
	border:1px solid #B8C6D7;
	float:left;width:318px;text-align:left;
	z-index :201;cursor:auto; height: 270px;
	overflow: hidden; margin: 0; padding: 0; 
	position:absolute; left: 8px; top: 5px;
}

.scaleBar{
	float:left;text-align:center;
	z-index :202;cursor:auto;
	overflow: hidden; margin: 0; padding: 0; 
	position:absolute; left: 10px; top: 7px;
}

.mapCntArea{float:right;width:282px;}
.mapCntArea .notice{background:url(../images/two_icon.gif) no-repeat left bottom;height:40px;padding-left:30px;text-align:left}
.bgBustit{background:url(../images/bustit.gif) no-repeat left top;width:248px;float:left;padding:0 5px 0 15px;}
.tableBus{width:100%;text-align:left;}
.tableBus th{padding:4px 0 10px 0}
.tableBus td{background:url(../images/dot.gif) repeat-x left bottom;padding:2px 0;line-height:18px;}
.tableBus th.w1{width:20px;}
.tableBus th.w2{width:60px;}
.tableBus th.w3{width:100px;}


.card2{float:right;width:111px;}
.card2 li{height:26px;color:#0D5B8D;width:111px;cursor:pointer;text-align:left;margin-bottom:5px;}
.card2 li a{display:block;font-size:12px;color:#0D5B8D;background:url(../images/change_off.jpg) no-repeat left top;height:26px;padding:0 0 0 12px;line-height:26px;}
.card2 li a:hover{color:#0D5B8D;font-size:12px;background:url(../images/change_off.jpg) no-repeat left top;font-weight:bold;height:26px;line-height:26px;}
.card2 li.current a{display:block;font-size:12px;font-weight:bold;color:#0D5B8D;background:url(../images/change_on.jpg) no-repeat left top;height:26px;padding:0 0 0 12px;line-height:26px;}
.card2 li.current a:hover{color:#0D5B8D;font-size:12px;background:url(../images/change_on.jpg) no-repeat left top;font-weight:bold;height:26px;line-height:26px;}

#tableLogin{margin:10px auto;width:98%;}
#tableLogin .input{width:100px;height:16px;border:1px #99B7C5 solid}
#tableLogin th{color:#056798;font-weight:normal;font-size:11px;text-align:right;}
#tableLogin td{text-align:left;padding:2px 0;}
#tableLogin td.icon{background:url(../images/icon2.gif) no-repeat 10px center;height:40px;}

/*newsLayer*/
#newsLayer{position:absolute;right:15px;top:195px;width:78px;height:98px;background:none;cursor:pointer}

/*openLayer*/
.openLayer{position:absolute;top:21px;right:0;width:460px;height:auto!important;height:135px;min-height:135px;border:1px #049BCF solid;background:#fff url(../images/openBottom.jpg) no-repeat right bottom;}
.openLayer .layerTit{background:url(../images/openTop.jpg) no-repeat right top;height:20px;padding:9px 12px 0 10px;font-size:14px;color:#fff;font-weight:bold;}
.openLayer .layerTit a{float:right;display:block;width:15px;height:15px;text-indent:-9999em;}
.openLayer h2.title{background:url(../images/icon2.jpg) no-repeat 10px 10px;padding:7px 0 7px 23px;color:#0084B3;font-size:12px;text-align:left;}
.openLayer .tableOpen{width:98%;margin:0 auto;color:#3F3F3F;}
.openLayer .tableOpen td{height:33px;line-height:33px;padding-left:10px;}
.openLayer .tableOpen td.color{background:#ECF2F8;height:24px!important;line-height:24px;}



