@ charset "utf-8"
*{padding:0px; 
  margin:0px;
  }
body{ padding:0px;
      margin:0px; 
	  font-size:12px; 
	  color:#333333
	  }
a{text-decoration:none;
  cursor:pointer;
  color:#333333;
  outline:none;*hide-focus:expression(this.hideFocus=true)  
  }
img{border:none; 
    margin:0;
	vertical-align:middle;
	}

ul li{ list-style:none;}

body{ background:url(../images/top_bg.gif) repeat-x;
	  height:139px;
	 }
#container{ width:960px;
	   	    margin:auto;
			position:relative;
		  }
.head{ height:138px;}
.logo{ margin-top:10px}
.nav{ margin:23px 0 0 1px; 
	  text-align:center
	 }
.nav a{ float:left; 
		font:bold 14px 宋体;
		width:101px; 
		height:33px; 
		line-height:33px;
        color:#333333
	  }
.nav a:hover,.nav .contact{ background:url(../images/nav_bg.gif) no-repeat; 
						 color:#FFF
						}
.headLeft,.headRight{ float:left}
.collect{ background:url(../images/shoucang_bg.gif) no-repeat; 
		  width:124px;
		  height:17px;
          text-align:center;
		  line-height:17px; 
		  margin-left:325px;
		  margin-bottom:35px;
		 *margin-bottom:30px
		}
.collect a{ margin:0 3px ;}
.headRight{ margin-top:10px}
.headRight p{ font:bold 12px 宋体; 
			  text-align:right;
			  line-height:12px;
			  *line-height:11px
			 }
.headRight span{ color:#9F1010;
 			     font-size:14px;
				}
.banner{ background:url(../images/banner2.jpg) no-repeat;
		 height:249px;
		 width:960px;
		 margin-bottom:20px; 
		 margin-top:2px;
		 _margin-top:-18px;
		}
.login{ background:url(../images/login.jpg) no-repeat; width:322px; height:68px; position:absolute;left:450px;top:10px; z-index:100; }
.loginLeft,.loginRight{ float:left; margin-top:10px;}
.loginLeft{ margin:10px 5px 0 65px; _margin-left:30px;}
.loginRight a{ margin-left:5px;}
.login p{ margin:0; }
.username,.pwd{ width:139px;}		
.crumbs a:hover{ color:#F00; 
				 text-decoration:underline
				}

.title{ text-align:center;
		margin-top:15px;}

.main{ margin-top:20px;
      height:530px;}
.mainLeft,.mainRight{ float:left}

.address{ background:#990000; 
		  width:429px;
		  height:135px;
		  margin-top:15px;
		  padding-top:6px;}
.address p{ font-size:14px;
			color:#FFF;
			margin-left:15px;
			margin-top:10px;}

.mainRight span{ color:#9A0000;
				 font: 20px 黑体;}
.mainRight{ text-align:left;
		   height:466px;
		   width:492px;
		    margin-left:38px;
			_margin-left:32px;
			position:relative;}
.info{ 
		overflow:auto;
		height:215px;
		*height:176px;
		width:388px;
		}

.send{ background:url(../images/send.gif) no-repeat;
		 height:87px;
		 width:86px;
		 border:none;
		position:absolute;
		right:-4px;
		*right:-5px;
		_right:0px;
		top:407px;
		*top:412px;

		z-index:100;}

.mainRight p{ line-height:25px;}

.foot{ background:url(../images/foot_bg.gif) repeat-x; 
		height:126px;  
		margin:auto; 
		padding-top:20px}
.foot p{ text-align:center}						