@ 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 .serve{ 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/banner.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
				}
.main{ height:535px}
.service{ margin-top:25px}
.serviceBtm{ height:220px; 
			width:208px;
			 border:#EB510B 1px solid;}
.service a{display:block; 
			background:url(../images/service_bg.gif) no-repeat; 
			height:27px;
			 width:168px; 
			 font:bold 14px 宋体;
			 color:#FFF; 
			 text-align:center;
			 line-height:27px;
           margin:13px 0 0 20px}
.address{ height:156px; 
		  width:210px; 
		  background:#BF1B05;
		   padding-top:5px; 
		   margin-top:10px}
.address p{ color:#FFF; 
			text-align:left; 
			font-size:14px; 
			margin-left:15px; 
			width:187px;
			*margin-top:0px;
			*line-height:16px;
			
			
		    }
.mainRight,.mainLeft{ float:left}

.mainRight{ margin:25px 0 0 30px;}

.mainRight img{ float:left;
	margin:0 15px 0 15px;}

.rightTop{ background:url(../images/serviceTop.gif) no-repeat;
		   height:9px;
		   width:719px;
			  }
.rightMid{ background:url(../images/rightMid.gif) repeat-y;;
		   height:423px;
		   width:719px;
		   _margin-top:-6px
			  }
.rightMid p{ line-height:20px;
			 margin-top:0px;}

.rightBtm{ background:url(../images/rightBtm.gif) no-repeat;
		   height:4px;
		   width:719px;
			  }
.s1,.s2,.s3,.s4,.s5,.s6	{ float:left;
							 width:345px;
							 height:118px;
							  margin-top:20px;
							  margin-right:10px}		  
.foot{ background:url(../images/foot_bg.gif) repeat-x; 
		height:126px;  
		margin:auto; 
		padding-top:20px}
.foot p{ text-align:center}
