@charset "utf-8";
/* CSS Document */
 
body,td,div,p,span,input{font-size:12px; font-family: Arial, Helvetica, sans-serif;}
body {width:900px;color:#200200;margin-left:auto;margin-right:auto;margin-top:2px;margin-bottom:2px;background:#ccc}
img {border:0px}
form{margin:1px}
#tbody{padding:4px;border-bottom:1px #ccc solid;clear:both}
#all{width:900px;background:#fff;padding:5px;border1:1px #eee solid}
table{width:90%;border-collapse: collapse;border:1px #ccc solid}
h2{font-size:12px;margin:4px}
.news li{border-bottom:1px #eee solid;padding:3px 20px;background:url(/img/icon1.gif) no-repeat 3px 5px}
.news span{color:#999;padding-right:30px}
UL{
	 MARGIN: 0px; LIST-STYLE-TYPE: none;padding:0px;
}
A {
	COLOR: #0066cc; LINE-height: 145%; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3300; LINE-height: 145%; TEXT-DECORATION: underline
}

/* CSS body */
#header{
	width:900px;background:#fff;clear:both;height:66px
	}
#logo {
	float:left;
	padding: 2px;
	width:240px;height:61px;
	}
#logo h1{display:none} 
#tel {float:right;color:#ff3300;width:625px; line-height:36px;display:block;height:36px;font-weight:bold;text-align:right;}
.tel li{padding-right:15px;float:right}
#tel a{color:#000;text-decoration:underline;}
#menu {
 height: 27px;text-align:center;clear:both;width:100%; background:URL(img/bbg.gif) #0087E1;
}
#menu UL.menu {
	 margin-left:10px; font-weight:bold;
}
#menu UL.menu A {
	DISPLAY: block;COLOR: #FFF; LINE-height:27px; width:86px;TEXT-DECORATION: none
}
#menu UL.menu A:hover {COLOR: #ffff00;}
#menu UL.menu LI {
	FLOAT: left;
}
#menu LI.current {
	BACKGROUND:#EEE;height:27px;
}

#menu LI.current A {
	 color:  #0066CC;  BACKGROUND:#E7F1F8;height:27px;
}
#menu LI.current A:HOVER {
	 color:#ff3300;  
}
#flash{width:690px;float:left;margin-top:4px;background:#E7F1F8}
#news {border:1px solid #FDCD74;margin:4px 0px 2px 2px;float:left;width:206px;}
#news h3{text-align:left;background:#FFE4B8 url(/img/menu1.gif); color:#7B2E00; padding:7px 4px; margin:0px;font-size:12px;overflow:hidden;}
#news li{BACKGROUND: url(/img/icon1.gif)  no-repeat 3px 1px;padding:4px 0px 4px 15px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;width:180px;BORDER-bottom: #FFF2D7 1px solid;margin:2px}
#news a{color:#7B2E00;}
#news a:hover{color:#ff6600}

#about{border:1px solid #FDCD74;width:330px;margin-top:2px;line-height:19px;color:#444;float:left;BACKGROUND:#FFFBEF;padding:2px 5px}
#about h3{font-size:12px;padding:3px;margin:0px;color:#7B2E00;}
#hotpd{border:1px solid #CEE4F1;width:334px;margin:2px 0px 2px 2px;text-align:left;line-height:19px;color:#444;float:left;BACKGROUND:#FFf;padding:2px 5px;}
#hotpd h3{font-size:12px;padding:3px;margin:0px;color:#0044A1;}

#vv {float:left;font-weight:bold;width:210px;}
#vv li{padding:12px 0px 12px 13px;border:1px #CEE4F1 solid;margin:2px;BACKGROUND:#E7F1F8;}

#here{width:890px;color:#555;padding:2px 5px;overflow:hidden;BACKGROUND:#f6f6f6;margin:2px 0px}
#here .left{float:left;padding-top:3px}
#here .right{float:right;width:270px;text-align:right}

#pic{width:900px;overflow:hidden;background:#fff;margin-top:4px;clear:both}
#pic .right{BACKGROUND:#0087E1;height:150px;font-size:14px;font-weight:bold;float:left;margin:2px;width:238px;border:1px #0066CC solid;}
#pic .left{border:1px #0066CC solid;float:left;margin:2px;overflow:hidden;width:732px;height:150px}
ul.gun li{ width:99%;margin:3px;border-bottom:1px #CEE4F1 dotted;padding:2px}

#left {float:left;width:212px;font-size:12px;padding:1px;min-height:250px;_height:250px;padding:2px 8px}
#left h3{ background:#E7F1F8 url(/img/menu11.gif); color:#333; padding:7px 10px 7px;font-size:14px;overflow:hidden;margin:0px}
#left a{COLOR: #666;}
#left a:hover{COLOR: #ff6600;}

#right { float:left;width:670px;border-right:1px #E7F1F8 solid}
#right h1{font-size:18px;color:#0066cc}
#right1{padding:20px;min-height:250px;_height:250px;line-height:200%;}

ul.list{padding:3px 0px; color:#666;}
ul.list li{ padding:4px 5px 0px 16px;height:24px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;BORDER-bottom: #eee 1px solid;margin:0px 1px;}
ul.list li span{color:#0066cc;font-weight1:bold;}
#ansort {BACKGROUND: #fff url(/img/icon2.gif)  no-repeat 2px 3px;font-weight:bold;height:24px;padding-top:4px}
#ansort a{color:#0066cc;}
#nosort{BACKGROUND: url(/img/icon1.gif)  no-repeat 3px 2px;height:24px;padding-top:4px}


#small{width:620px;border-bottom:1px #CEE4F1 dotted;float:left;padding:2px}
#small a{font-weight:bold;font-size: 12px;}
#small .left{padding:10px;float:left;width:180px}
#small .right{padding:10px;float:left;line-height:150%;width:400px}

.hot li{padding:3px;overflow:hidden; width:145px;BORDER: #eee 1px solid;margin:2px;float:left;height:180px;background:#fff;font-size:11px;overflow:hidden; }
#same{font-weight:bold;font-size:15px;background:#F0F7FB ;padding:3px;color:#0066cc;margin:3px 0px}
.same ul{width:196px;margin-bottom:3px}
.same li{BACKGROUND: url(/img/icon1.gif)  no-repeat 3px 1px;padding:4px 0px 4px 15px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;width:190px;BORDER-bottom: #eee 1px solid;margin:3px}
.same .current{BACKGROUND: url(/img/icon2.gif) #fff no-repeat 3px 1px;}
.same .current a{color:#ff3300;font-weight:bold}



#page{padding:10px 0px;font-size:11px;display:block;width:450px;float:right}
#page a {
	float:left; 
	padding:2px 6px;
	text-align:center;
	border:#CEE4F1 solid 1px;
	display:block;
	margin-right:5px;

        text-decoration:none;
}
#page a:hover {border:1px #ff3300 solid;color:#ff3300;background-color: #fff;}
#page a.none{border:1px #CEE4F1 solid;color:#999;}


ul.pd {width:98%;margin:8px 2px;background:#F4F8FE;padding:5px}
ul.pd li{float:left;margin:2px;width:290px;height:34px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

#footer{ width:890px;text-align:center;font-size:12px;line-height:23px;color:#666;padding:2px 5px;clear:both;background:#eee;margin-top:5px}
.fleft{width:200px;float:left}
.fleft a{border-left:1px #ccc solid;padding:0px 3px;}
.fright{float:right}
 
#map{PADDING: 8px; overflow: hidden; }

#map li{
	PADDING: 3px 0px 0px 5px; width:120px;height:28px;float:left;
}
ul.box{font-size:11px}
.box li{float:left;margin:10px;width:175px;height:195px;border:1px #eee solid;text-align:center;padding:4px;}

#img{padding:10px;border:1px #eee solid;}