*{ margin:0; padding:0px;}
body{ font-size:12px; 
      font-family:宋体; 
	  margin:0 auto; 
	  line-height:20px; 
	  overflow-x: hidden;
	  text-align:center;
}

ul{ list-style:none;}

a:hover{ text-decoration:underline;}

.clear{ clear:both;}

a {text-decoration:none; color:#000000}

img{ border:0;}

#box {
	height: auto;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:left;
     }
.kong{ width:1000px; height:auto; margin:10px 0 0 0;}
/*------------------------------------------------top star--------------------*/
#top{ width:1000px; 
      min-height:90px;
	  _height:90px;
	  background:url(../images/bg01.jpg) repeat-x; 
	  }
#top_a{ width:767; 
       height:auto; 
	   float:left; 
	   margin:5px 0 0 0;
		}
#top_b{ width:225px; 
        height:auto; 
		float:right; 
		margin:10px 0 0 0; 
		text-align:center;
		}
#top_b ul{ clear:both;
         }
				 
#top_b ul li{ float:left;
             height:20px; 
		     display:block; 
		     width:75px;
		     text-align:center;
			 line-height:20px;
		  }
#top_b ul li a{ color:#e31937; 
              font-size:14px; 
			  line-height:20px;
		  
		    }
#top_b ul li a:hover{ color:#e31937; 
                     font-size:14px;  
		             line-height:20px;
               }
#top_b ul li span {color:#e31937; 
                   padding-left:10px;
                 }
#top_c{ width:225px; height:auto; float:right;}
#nav {   width:980px; 
         height:44px;
		 padding:0 0 0 20px;
		 background:url(../images/bg02.jpg) repeat-x;
      }
#nav ul li{ float:left;
		    display:block; 
		    width:95px;
		    background: url(../images/bg03.jpg) no-repeat;
		    text-align:center;
		  }
#nav ul li a{ color:#ffffff; 
              font-size:14px; 
			  font-weight:bold; 
		     background: url(../images/bg02.jpg) repeat-x; 
			 line-height:47px; 
		     display:block; 
		     width:93px;}
#nav ul li a:hover{color:#ffffff;font-weight:bold; }
#nav li.frist{ background:url(../images/bg02.jpg) repeat-x; }
#main{ width:1000px; 
       min-height:550px;
	   _height:550px; 
	   margin:5px 0 0 0;
	   }
#left{ width:230px; 
       height:auto; 
	   float:left; 
	   margin:0 0 0 6px;
	   }
#left_a{ width:230px; 
         height:auto; 
		 background-color:#fafdff; 
		 border:solid 1px #bbe3e9;
		 }
#left_a h1{ width:193px; 
            height:33px; 
			margin:0 0 0 2px;
			padding:0 0 0 35px; 
			background:url(../images/bg04.jpg) no-repeat;
			}	
#left_a h1 a{color:#0760b3; 
             font-size:14px; 
			 font-weight:bold;
			 line-height:38px;
                 } 
#left p.lefttxt{ width:210px; height:auto;
               display:block; 
			   padding:0 10px 10px 10px;
			 }
#left_b{ width:230px; 
         height:auto; 
		 margin:10px 0 0 0; 
		 background-color:#fafdff; 
		 border:solid 1px #bbe3e9;
		 }
#left_b h1{ width:193px; 
            height:33px; 
			margin:0 0 0 2px;
			padding:0 0 0 35px; 
			background:url(../images/bg06.jpg) no-repeat;
			}	
#left_b h1 a{color:#0760b3; 
             font-size:14px; 
			 font-weight:bold;
			 line-height:38px;
                 } 
#left_c{ width:230px; 
         height:314px; 
		 margin:10px 0 0 0; 
		 background:url(../images/tu02.jpg) no-repeat;
		 border:solid 1px #bbe3e9;
		 }
#left_c h1{ width:190px; 
            height:33px; 
			margin:0 0 0 2px;
			padding:0 0 0 38px; 
			background:url(../images/bg07.jpg) no-repeat;
			}	
#left_c h1 a{color:#0760b3; 
             font-size:14px; 
			 font-weight:bold;
			 line-height:38px;
                 }
#left_c p{ width:210px; height:auto;
           padding:5px 10px 10px 10px; 
		   line-height:25px; 
		   display:block; 
		   font-size:14px;
		   }
#right{ width:727px; height:auto; 
        float:right;
		margin:0 8px 0 0;
		 }
.right_tu{ width:727px; height:auto;
          }
#right_a{ width:727px; height:auto; 
          background:url(../images/bg09.jpg) repeat-y;
		 }
#right_a h1{ width:670px; height:34px; 
             padding:0 15px 0 42px; 
             background:url(../images/bg08.jpg) no-repeat; 
			}
#right_a h1 a{color:#0760b3; 
              font-size:14px; 
			  font-weight:bold;
			  line-height:34px;
			  }
#right_a h1 span{ width:36px; float:right; 
                  margin-top:10px;
                 }
.new{ 
     width:248px;
     height:auto; 
	 padding:4px; 
	 text-align:center;
	 border:solid 1px #cccccc;
	 margin:10px 0 0 10px;
	 float:left;
	 }
.new ul{ width:240px;
         height: auto; 
		 }
.new ul li { width:240px;
			}
.new ul li h3{
              font-weight:normal; 
			  color:#333333; 
			  height:20px;
			  } 
.new ul li h3 a{ font-size:12px; color:#000000;}

.list{ 
    width:435px;
	height:auto; 
    text-align: left; 
	float:right; 
	margin:3px 3px 3px 0;  
} 

.list ul{ 
    list-style-type: none; 
    margin: 0px; 
    padding: 0px; 
} 

.list li{ 
    background: url(../images/heidian.gif) repeat-x bottom;  
    /*列表底部的虚线*/ 
    width: 100%;     
} 

.list li a{ 
    color: #000; 
    display: block; 
    padding: 3px 0px 4px 23px; 
    background: url(../images/sanjiao.gif) no-repeat 6px 7px; 
    /*列表左边的箭头图片*/ 
} 

.list li span{ 
    float: right;/*使span元素浮动到右面*/ 
    text-align: right;/*日期右对齐*/ 
	padding:3px 20px 0px 0px;
}

#right_b{ width:727px; height:auto; 
          margin:10px 0 0 0;
          background:url(../images/bg12.jpg) repeat-y;
		 }
#right_b h1{ width:670px; height:40px; 
             padding:0 15px 0 42px; 
             background:url(../images/bg11.jpg) no-repeat; 
			}
#right_b h1 a{color:#0760b3; 
              font-size:14px; 
			  font-weight:bold;
			  line-height:34px;
			  }
#right_b h1 span{ width:36px; float:right; 
                  margin-top:10px;
                 }
.gcyj{ width:173px; height:auto; 
       float:left; 
	   margin:10px 25px 0 25px; 
	   }
.gcyj ul{ width:173px; 
            height:auto;
		 }
.gcyj ul li { width:173px;
			}
.gcyj ul li h3{
              font-weight:normal; 
			  color:#333333; 
			  height:20px;
			  text-align:center;
			  } 
.gcyj ul li h3 a{ font-size:14px; color:#0760b3; 
                  font-weight:bold; 
				  }
.gcyj p.altxt { width:173px; height:auto; 
                display:block;
                }
#jswd{ width:430px; height:auto; 
        float:left; 
		margin:10px 0 0 0;
       background:url(../images/bg14.jpg) repeat-y;
	   }
#jswd_tu{ width:430px; height:auto;}
#jswd h1{ width:380px; height:34px; 
          padding:0 10px 0 40px; 
          background:url(../images/bg13.jpg) no-repeat;
		  }
#jswd h1 a{color:#0760b3; 
              font-size:14px; 
			  font-weight:bold;
			  line-height:34px;
			  }	
#jswd h1 span{ width:36px; float:right; 
                  margin-top:10px
				  }	
#jswd ul{ width:400px; height:auto; 
         margin: 10px 0 8px 15px; 
          padding: 0px; 
} 

#jswd ul li{ 
    background: url(../images/heidian.gif) repeat-x bottom;  
    /*列表底部的虚线*/ 
    width: 100%;     
} 

#jswd ul li a{ 
    color: #000; 
    display: block; 
    padding: 3px 0px 4px 23px; 
    background: url(../images/sanjiao.gif) no-repeat 6px 7px; 
    /*列表左边的箭头图片*/ 
} 

#jswd ul li span{ 
    float: right;/*使span元素浮动到右面*/ 
    text-align: right;/*日期右对齐*/ 
	padding:3px 20px 0px 0px;
}
#jdyj {  width:287px; 
         height:auto; 
		 margin:10px 0 0 0; 
		 float:right; 
		 background-color:#fafdff; 
		 border:solid 1px #bbe3e9;
		 }
#jdyj h1{ width:252px; 
            height:33px; 
			margin:0 0 0 2px;
			padding:0 0 0 35px; 
			background:url(../images/bg16.jpg) no-repeat;
			}	
#jdyj h1 a{color:#0760b3; 
             font-size:14px; 
			 font-weight:bold;
			 line-height:38px;
                 }
#jdyj ul{ width:240px;
         height: auto; 
		 margin:5px 0 0 25px;
		 padding:0 0 5px 0;
		 }
#jdyj ul li { width:240px;
			}
#jdyj ul li h3{
              font-weight:normal; 
			  color:#333333; 
			  height:20px; 
			  text-align:center;
			  } 
#jdyj ul li h3 a{ font-size:12px; color:#000000;
               } 
#link {  width:966px; 
         height:auto; 
		 float:left; 
		 margin:10px 0 0 6px; 
		 background-color:#fafdff; 
		 border:solid 1px #bbe3e9;
		 }
#link h1{ width:930px; 
            height:34px; 
			margin:0 0 0 2px;
			padding:0 0 0 36px; 
			background:url(../images/bg17.jpg) no-repeat;
			}	
#link h1 a{color:#0760b3; 
             font-size:14px; 
			 font-weight:bold;
			 line-height:38px;
                 }
#link h1 span { width:36px; float:right; 
                  margin:12px 15px 0 0;
                 } 
#link  ul{
              width:930px;
			  height:auto;
			  padding:5px 10px 0 30px
			   }
#link  ul li{ width:100px; 
              float:left;
                 }
#footer{  width:960px; height:95px; 
          margin:10px 0 0 0; 
          padding:20px 20px 0 20px; 
		  text-align:center; 
		  line-height:19px; 
          background:url(../images/bg05.jpg) repeat-x;
		  }
#fen{ width:1000px; 
      height:auto;
      background: url(../images/fen01.jpg) repeat-y; 
      overflow:hidden;
    }
#sidebar{ width:1000px; 
          height:auto;
          background: url(../images/fentu.jpg) no-repeat;
         background-position: left bottom;
         overflow:hidden;
    }
.fenleft{ width:244px; 
         height:auto; 
		 float:left;
		 margin:0px;
		 }
.fenleft h1{ width:186px; 
            height:33px; 
			margin:0 0 0 1px;
			padding:0 0 0 58px; 
			background: url(../images/fenbg.jpg) no-repeat;
			}	
.fenleft h1 a{color:#0760b3; 
             font-size:14px; 
			 font-weight:bold;
			 line-height:38px;
                 } 
.fenleft ul{ 
     width:210px; height:auto;
     margin:5px 0 0 20px; 
     padding: 0px; 
} 
.fenleft li{ 
    background: url(../images/heidian.gif) repeat-x bottom;  
    /*列表底部的虚线*/ 
    width: 100%;     
} 
.fenleft li ul{ width:150px; height:auto;
               margin:5px 0 0 20px; 
              padding: 0px 40px 0px 20px; 
			   }
.fenleft li ul li{ 
    background: url(../images/heidian.gif) repeat-x bottom;  
    /*列表底部的虚线*/ 
    width: 100%;     
} 	
.fenleft li ul li a{ 
    color: #000; 
    display: block; 
    padding: 3px 0px 4px 23px; 
    background: url(../images/sanjiao.gif) no-repeat 6px 7px; 
    /*列表左边的箭头图片*/ 
}		   
.fenleft li a{ 
    color: #000; 
    display: block; 
    padding: 3px 0px 4px 23px; 
    background: url(../images/fensnajiao.gif) no-repeat 6px 7px; 
    /*列表左边的箭头图片*/ 
}
.fenright{ width:727px; 
           min-height:450px; 
		   _height:450px;
           background:url(../images/bg112.jpg) repeat-y;
		 }
.fenright h1{ width:670px; height:40px; 
             padding:0 15px 0 42px; 
             background:url(../images/bg08.jpg) no-repeat; 
			}
.fenright h1 a{color:#0760b3; 
              font-size:14px; 
			  font-weight:bold;
			  line-height:34px;
			  }
.fenright h1 span{ float:right; 
                  margin-top:2px;
                 }
.fenright h1 span a{ color:#f24d09; 
                     font-size:12px; 
					 font-weight:normal; 
			         line-height:34px;
                 }
.fenright p.fentxt{ width:707px; height:auto;
               display:block; 
			   line-height:25px; 
			   padding:5px 10px 10px 10px;
			 }
.fenright ul{
        list-style:none;
		padding:0px 15px 10px 15px;
			   }
.fenright ul li{ 
        padding:7px 10px 1px 23px;
		border-bottom:1px dashed #cccccc;
		background: url(../images/dian.jpg) no-repeat 5px 15px; 
		text-align:left;
			   }
.fenright  ul li a:link.fenright ul li a:visited{
        color:#000;
		text-decoration:none;
			   }
.fenright ul li a:hover{
             color: #000000;
		     text-decoration:underline;
			  }
.fenright li span{
        float: right;
		width:150px;
			 }
.fenright li span a{ 
          font-weight:normal; 
		  float: right; 
		  padding-right:10px; 
		  padding-left:3px;
				  }	
.fendxyj{ width:727px; 
           min-height:550px; 
		   _height:550px;
           background:url(../images/bg112.jpg) repeat-y;
		 }
.fendxyj h1{ width:670px; height:40px; 
             padding:0 15px 0 42px; 
             background:url(../images/bg08.jpg) no-repeat; 
			}
.fendxyj h1 a{color:#0760b3; 
              font-size:14px; 
			  font-weight:bold;
			  line-height:34px;
			  }
.fendxyj h1 span{ float:right; 
                  margin-top:2px;
                 }
.fendxyj h1 span a{ color:#f24d09; 
                     font-size:12px; 
					 font-weight:normal; 
			         line-height:34px;
                 }
.fendxyj ul{ padding:10px 0px 10px 20px;
		 }
.fendxyj ul li { width:210px; padding:0 25px 0 0; float:left;
			}
.fendxyj ul li h3{
              font-weight:normal; 
			  color:#333333; 
			  height:20px; 
			  text-align:center;
			  } 
.fendxyj ul li h3 a{ font-size:12px; color:#000000;}

.fengcyj{ width:707px; 
          height:auto; 
		  margin:10px 0 0 10px;
		 }
.fengcyj h3{ width:687px; height:23px; 
             background:#d8f8fe;
             padding:0 10px 0 10px; 
			}
.fengcyj h3 a{color:#0760b3; 
              font-size:14px; 
			  font-weight: normal;
			  line-height:23px;
			  }
.fengcyj h3 span{ float:right; 
                  margin-top:2px;
                 }
.fengcyj h3 span a{ color:#000000; 
                     font-size:12px; 
					 font-weight:normal; 
			         line-height:23px;
                 }
.ggc{      width:727px; 
           min-height:450px; 
		   _height:450px;
           background:url(../images/bg112.jpg) repeat-y;
		 }
.ggc h1{ width:670px; height:40px; 
             padding:0 15px 0 42px; 
             background:url(../images/bg08.jpg) no-repeat; 
			}
.ggc h1 a{color:#0760b3; 
              font-size:14px; 
			  font-weight:bold;
			  line-height:34px;
			  }
.ggc h1 span{ float:right; 
                  margin-top:2px;
                 }
.ggc h1 span a{ color:#f24d09; 
                     font-size:12px; 
					 font-weight:normal; 
			         line-height:34px;
                 }
.bjt{ 
     width:240px;
     height:auto; 
	 text-align:center;
	 margin:5px 0 0 2px;
	 float:left;
	 }
.bjt ul{ width:240px;
         height: auto; 
		 }
.bjt ul li { width:240px;
			}
.bjt ul li h3{
              font-weight:normal; 
			  color:#333333; 
			  height:20px;
			  } 
.bjt ul li h2 a{ font-size:12px; color:#000000; text-align:center;}