@charset "utf-8";
/* CSS Document */

* {	

margin: 0;
padding: 0;


}

     
a {
text-decoration: none;
color: #666666;
}
a:visited {
color: #204BAA;
}
a:hover {
color: #FC7B1C;
text-decoration:underline;
}
body {
font:12px "", sans-serif;
text-align: center;
background:#D5D5D5;
font-family:Arial, Helvetica, sans-serif;
}
#box{
width: 1003px;
padding-top: 1px;
background: url(../images/bg.gif) repeat-x  ;
margin:0 auto;
height:100%;

overflow:hidden;
}
.top{
		
		overflow:hidden;
	 background:url(../images/top.jpg) no-repeat;
		height:100%;
		}
.topbox{
         padding-top:12px;
		 padding-bottom:43px;
		 }
		 
        
.top1{
        background:url(../images/top1.jpg) no-repeat;
		padding-top:140px;
		overflow:hidden;
		height:100%;
		}
.top2{
        background:url(../images/top2.jpg) no-repeat;
		padding-top:160px;
		overflow:hidden;
		height:100%;
		}
.top3{
        background:url(../images/top3.jpg) no-repeat;
		padding-top:160px;
		overflow:hidden;
		height:100%;
		}
.top4{
        background:url(../images/top4.jpg) no-repeat;
		padding-top:160px;
		overflow:hidden;
		height:100%;
		}
.top5{
        background:url(../images/top5.jpg) no-repeat;
		padding-top:160px;
		overflow:hidden;
		height:100%;
		}
.left{
      width:198px;
	  text-align:left;
	  display:block;
	  float:left;
	  }
.right{
       width:803px;
	   float:left;
	   min-height:800px;
	 
	   }
.wz{
    line-height:22px;
	color:#666666;
	text-align:left;
	}

.redli{
       width:100%;
	   }
.redli dl{
           margin:28px 0px;
		   } 
.redli dt{
           background:url(../images/red.jpg) no-repeat left;
		   text-indent:22px;
		   color:#CD3A0E;
		   font-size:14px;
		   text-align:left;
		   font-weight:bold;
		   }
.redli dd{
           color:#666666;
		   font-size:12px;
		   text-align:left;
		   font-weight:bold;
		   padding:10px 0px 5px 22px;
		   line-height:22px;
		   }
.redli1 dl{
           margin:28px 0px;
		   } 
.redli1 dt{
           background:url(../images/red.jpg) no-repeat left;
		   text-indent:22px;
		   color:#CD3A0E;
		   font-size:14px;
		   text-align:left;
		   font-weight:bold;
		   }
.redli1 dd{
           color:#666666;
		   font-size:12px;
		   text-align:left;
		   padding:10px 0px 5px 22px;
		   line-height:22px;
		   text-indent:22px;
		   }
.redli2 dl{
           margin:13px 0px;
		   } 
.redli2 dt{
           background:url(../images/red.jpg) no-repeat left;
		   text-indent:22px;
		   color:#CD3A0E;
		   font-size:14px;
		   text-align:left;
		   font-weight:bold;
		   }
.redli2 dd{
           color:#666666;
		   font-size:12px;
		   text-align:left;
		   padding:10px 0px 5px 22px;
		   line-height:22px;
		   text-indent:22px;
		   }
.le{
    width:100%;
	}
.le dl{
        width:110px;
		display:block;
		float:left;
		margin:5px 32px 5px  0px;
		}
.le dt span {
              border:solid 1px #CACACA;
			  padding:2px;
			  }
.le dd{
        padding:0px 6px;
		color:#666666;
		text-align:center;
		
		}

.footer{
         text-align:center;
		 background:#9EACB1;
		 line-height:42px;
		 overflow:hidden;
		 margin:10px 0px 0px 0px;
		 }
.left1{
       background:url(../images/left1.gif) right;
	   height:430px;
	   }
.td1{
     text-align:left;
	 color:#0440A2;
	 font-size:12px;
	 font-weight:bold;
	 }
.td1 a{
     color:#0440A2;
	 }
.tdline{
        border-bottom:dashed #D7D7D7 1px;
		}
.red {
        color:#EF4207;
		}
.red a{
        color:#EF4207;
		}
.redtd{
       font-size:16px;
	   font-weight:bold;
	   text-align:left;
	   color:#666666;
	   }
.li1{
     width:90%;
	 text-align:left;
	 }
	 
.li1 h1{
         font-size:14px;
		 text-align:center;
		 color:#666666;
		 }
.li1 p{
       margin:16px 0px;
	   line-height:22px;
	   color:#666666;
	   text-align:left;
	   }
        
.li1 ul{
        padding:0px;
		margin:0px;
		}
.li1 li{
        line-height:22px;
		list-style:none;
		background: url(../images/dot21.jpg) no-repeat left;
		text-indent:12px;
	
	}
.li1 span{
          color:#A7A7A7;
		  }
.tdle{
      line-height:22px;
	  color:#555555;
	  }
.chu{
     font-weight:bold;
	 }
.wenzi{
       line-height:22px;
	   text-align:left;
	   width:90%;
	  
	   }
.bigzi{
        font-size:14px;
		}
.zico{
      color:#666666;
	  }
.tdline{
        border-bottom:dashed 1px #666666;
		}
.red1{
      color:#FF0000;
	  margin-right:6px;
	  }
.menu1{font-size:14px;position:relative;z-index:100; background:url(../images/menu.jpg) repeat-x; height:33px}   
.menu1 ul{list-style:none;  }   
.menu1 li {float:left;position:relative; padding:0px 10px; background:url(../images/menu_bg.jpg) no-repeat  right;}   
.menu1 ul ul {visibility:hidden;position:absolute;left:0px;top:31px;  }   
.menu1 table {position:absolute; top:0; left:0;}   
.menu1 ul li:hover ul,   
.menu1 ul a:hover ul{visibility:visible;}   
.menu1 a{display:block;padding:8px 10px;color:#064D9D;text-decoration:none;}   
.menu1 a:hover{background:#F6F6F6;color:#333333;}   
.menu1 ul ul{}   
.menu1 ul ul li {clear:both;text-align:left;font-size:12px;}   
.menu1 ul ul li a{display:block; width:100px;height:12px;margin:0;border:0;border:1px solid #D7D7D7; background:#F5F5F5;}   
.menu1 ul ul li a:hover{border:0;border-bottom:1px solid #fff;} 


.list{
      width:100%;
	  }
.list dl{
         margin:3px 0px;
		 overflow:hidden;
		 border:solid 1px #CCCCCC;
		 } 
.list dt{
         float:left;
		 width:120px;
		 border-right:solid 1px #CCCCCC;
		 }
.list dd{
          float:left;
		  
		  
		  }
.list ul{
         width:360px;
		 margin:0 auto;
		 }
.list li{

         background:url(../../web0403/web/images/dot21.jpg) left;
		 line-height:22px;
		 }
@charset "utf-8";
/* CSS Document */

* {	

margin: 0;
padding: 0;


}

     
a {
text-decoration: none;
color: #204BAA;
}
a:visited {
color: #204BAA;
}
a:hover {
color: #FC7B1C;
text-decoration:underline;
}
body {
font:12px "", sans-serif;
text-align: center;
background:#D5D5D5;
font-family:Arial, Helvetica, sans-serif;
}
#box{
width: 1003px;
padding-top: 1px;
margin:0 auto;
min-height:500px;
overflow:hidden;
}

.top{
		
		overflow:hidden;
	 background:url(../images/top.jpg) no-repeat;
		height:100%;
		}
.topbox{
         padding-top:12px;
		 padding-bottom:33px;
		 }
		 
.top1{
        background:url(../images/top1.jpg) no-repeat;
		padding-top:130px;
		overflow:hidden;
		height:100%;
		}
.top2{
        background:url(../images/top2.jpg) no-repeat;
		padding-top:130px;
		overflow:hidden;
		height:100%;
		}
.top3{
        background:url(../images/top3.jpg) no-repeat;
		padding-top:130px;
		overflow:hidden;
		height:100%;
		}
.top4{
        background:url(../images/top4.jpg) no-repeat;
		padding-top:130px;
		overflow:hidden;
		height:100%;
		}
.top5{
        background:url(../images/top5.jpg) no-repeat;
		padding-top:130px;
		overflow:hidden;
		height:100%;
		}
.left{
      width:198px;
	  text-align:left;
	  display:block;
	  float:left;
	  }
.right{
       width:803px;
	   float:left;
	   min-height:560px;
	   }
.wz{
    line-height:22px;
	color:#666666;
	text-align:left;
	}

.redli{
       width:100%;
	   }
.redli dl{
           margin:28px 0px;
		   } 
.redli dt{
           background:url(../images/red.jpg) no-repeat left;
		   text-indent:22px;
		   color:#CD3A0E;
		   font-size:14px;
		   text-align:left;
		   font-weight:bold;
		   }
.redli dd{
           color:#666666;
		   font-size:12px;
		   text-align:left;
		   font-weight:bold;
		   padding:10px 0px 5px 22px;
		   line-height:22px;
		   }

.redli1 dl{
           margin:28px 0px 28px 10;
		   float:left;
		   width:75%;
		   } 
.redli1 dt{
           background:url(../images/red.jpg) no-repeat left;
		   text-indent:22px;
		   color:#CD3A0E;
		   font-size:14px;
		   text-align:left;
		   font-weight:bold;
		   }
.redli1 dd{
           color:#666666;
		   font-size:12px;
		   text-align:left;
		   padding:10px 0px 5px 12px;
		   line-height:22px;
		   text-indent:22px;
		   }
.le{
    width:100%;
	}
.le dl{
        width:110px;
		display:block;
		float:left;
		margin:5px 32px 5px  0px;
		}
.le dt span {
              border:solid 1px #CACACA;
			  padding:2px;
			  overflow:hidden;
			  }
.le dd{
        padding:0px 6px;
		color:#666666;
		text-align:center;
		
		}
.le1{
     width:75%;
	 margin:0px 0px 0px 35px;
	 }
.le1 span{
          margin:10px 12px;
		  display:block;
		  overflow:hidden;
		  float:left;
	
              border:solid 1px #CACACA;
			  padding:2px;
		  }
.footer{
         text-align:center;
		 background:#9EACB1;
		 line-height:42px;
		 overflow:hidden;
		 margin:10px 0px 0px 0px;
		 }
.left1{
       background:url(../images/left1.gif) right;
	   height:430px;
	   }
.td1{
     text-align:left;
	 color:#0440A2;
	 font-size:12px;
	 font-weight:bold;
	 }
.td1 a{
     color:#0440A2;
	 }
.tdline{
        border-bottom:dashed #D7D7D7 1px;
		}
.red {
        color:#EF4207;
		}
.red a{
        color:#EF4207;
		}
		
.red a:visited {
                 color: #EF4207;
}
.red a:active {
                 color: #EF4207;
}

.red a:hover  {
                 color: #EF4207;
}

 
.redtd{
       font-size:16px;
	   font-weight:bold;
	   text-indent:1px;
	   text-align:left;
	   color:#666666;
	   }
.li1{
     width:90%;
	 text-align:left;
	 }
	 
.li1 h1{
         font-size:14px;
		 text-align:center;
		 color:#666666;
		 }
.li1 p{
       margin:16px 0px;
	   line-height:22px;
	   color:#666666;
	   text-align:left;
	   }
        
.li1 ul{
        padding:0px;
		margin:0px;
		}
.li1 li{
        line-height:22px;
		background: url(../images/dot21.jpg) no-repeat left;
		text-indent:12px;
		list-style:none;
	
	}
.li1 span{
          color:#A7A7A7;
		  }
.tdle{
      line-height:22px;
	  color:#555555;
	  }
.chu{
     font-weight:bold;
	 }
.wenzi{
       line-height:22px;
	   text-align:left;
	   width:80%;
	   display:block;
	   margin:0px 0px 0px 12px;
	   float:left;
	   }
.bigzi{
        font-size:14px;
		}
.zico{
      color:#666666;
	  }
.tdline{
        border-bottom:dashed 1px #666666;
		}
.red1{
      color:#FF0000;
	  margin-right:6px;
	  }
.menu1{font-size:14px;position:relative;z-index:100; background:url(../images/menu.jpg) repeat-x; height:33px}   
.menu1 ul{list-style:none;  }   
.menu1 li {float:left;position:relative; padding:0px 10px; background:url(../images/menu_bg.jpg) no-repeat  right;}   
.menu1 ul ul {visibility:hidden;position:absolute;left:0px;top:31px;  }   
.menu1 table {position:absolute; top:0; left:0;}   
.menu1 ul li:hover ul,   
.menu1 ul a:hover ul{visibility:visible;}   
.menu1 a{display:block;padding:8px 10px;color:#064D9D;text-decoration:none;}   
.menu1 a:hover{background:#F6F6F6;color:#333333;}   
.menu1 ul ul{}   
.menu1 ul ul li {clear:both;text-align:left;font-size:12px;}   
.menu1 ul ul li a{display:block; width:100px;height:12px;margin:0;border:0;border:1px solid #D7D7D7; background:#F5F5F5;}   
.menu1 ul ul li a:hover{border:0;border-bottom:1px solid #fff;} 


.list{
      width:100%;
	  color:#666666;
	  }
.list h1{
          font-size:14px;
		  color:#797979;
		  margin-bottom:6px;
		  }
.list dl{
         margin:3px 0px;
		 padding:6px;
		 overflow:hidden;
		 clear:both;
		 height:100%;
		 border:solid 1px #CCCCCC;
		 } 
.list dt{
         float:left;
		 width:120px;
		 text-align:center;
		 border-right:solid 1px #CCCCCC;
		 }
.list dd{
          float:left;
		  
		  
		  }
.list ol{
         width:480px;
		 margin:0px 0px 0px 16px;
		 }
.list li{

		 line-height:22px;
		 text-indent:22px;
		 }
		 
.but{
     border:solid #D9D9D9 1px;
	 color:#FF3300;
	 padding:2px 10px;
	 background:#D8D8D8;
	 font-weight:bold;
	 text-align:center;
	 }
.bule{
      color:#000000;
	  }
.redhang{
         height:22px;
		 border-bottom:dashed #CCCCCC 1px;
		 font-size:14px;
		 color: #FF3300;
		 text-align:left;
		 padding:3px 0px;
		 text-indent:12px;
		 }
.tdco{
      line-height:22px;
	  text-align:left;
	  color:#666666;
	  }
.li3 li{
         text-indent:16px;
		 }
.big{ 
     font-size:14px;
	 }
.hei{
     color:#666666;
	 }
	 
*{margin:0;padding:0;}    
.menu{font-size:12px;position:relative;z-index:100;}    
.menu ul{list-style:none;}    
.menu li {float:left;position:relative;}    
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;}    
.menu table {position:absolute; top:0; left:0;}    
.menu ul li:hover ul,    
.menu ul a:hover ul{visibility:visible;}    
.menu a{display:block;border:1px solid #aaa;background:red;padding:2px 10px;margin:3px;color:#fff;text-decoration:none;}    
.menu a:hover{background:#f2cdb0;color:#f00;border:1px solid red;}    
.menu ul ul{}    
.menu ul ul li {clear:both;text-align:left;font-size:12px;}    
.menu ul ul li a{display:block;width:100px;height:13px;margin:0;border:0;border-bottom:1px solid red;}    
.menu ul ul li a:hover{border:0;background:#f2cdb0;border-bottom:1px solid #fff;}    
.kuan1{
       width:250px;
	   margin:0px 0px 0px 16px;
	   }