body{
 width:995px;
 margin:0 auto;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 line-height:20px;
 }
a:link,a:visited,a:active{
 color:#666;
 text-decoration:none;
 }
a:hover{
 color:#333;
 text-decoration:none;
 }
img{
 border:0px;
 }
ul{
 padding:0px;
 margin:0px;
 }
li{
 list-style:none;
 }

#logo{
 float:left;
 }
#top_nav{
 float:right;
 margin-top:40px;
 }
#flash{
 margin-top:10px;
  width:995px;
 height:287px;
 }
#flash2{
 margin-top:10px;
  width:995px;
 height:187px;
 }
#content{
 background:url(../images/con_bg.gif) repeat-x;
 padding:10px;
 }

.con_bg{
 background:url(../images/about_.gif) no-repeat;
 width:274px;
 height:125px;
 padding:10px;
 }
.con1_pic{
 float:left;
 margin-top:8px;
 }
.con1_text{
 float:left;
 margin-left:10px;
 margin-top:8px;
 width:145px;
 }
.list1{
 margin-top:2px;
 margin-bottom:-1px;
 }
.list1 li{
 line-height:30px;
 border-bottom:#CCCCCC 1px dashed;
 }
#index_nav{
 margin-top:20px;
 }
.title{
 width:125px;
 text-align:center;
 float:left;
 height:61px;
 line-height:61px;
 color:#324f87;
 font-size:14px;
 font-weight:bold;
 }

 .title_right{
 float:right;
 width:850px;
 height:61px;
 margin-top:-10px;
 }
 *html .title_right{
 float:right;
 width:860px;
 height:61px;
 margin-top:-10px;
 }
 *+html .title_right{
 float:right;
 width:860px;
 height:61px;
 margin-top:-10px;
 }
.Cont {
width:800px;
overflow:hidden;
float: left;
margin-left:5px;
margin-top:-5px;
}
.index_zuo ,.index_you{
float: left;
}
.ScrCont {width:10000000px;}
.Cont .pic2{ float:left;text-align:center;  margin-right:15px; color:#838484; line-height:61px; height:127}
*+html.Cont .pic2{float:left;text-align:center;margin-right:15px; width:160px; }
.Cont .pic2 img{padding:0px 4px;display:block;margin:0 auto;}
.Cont .pic2 p{line-height:26px;color:#505050;}
.Cont a:link,.Cont a:visited{text-decoration:none;}
.Cont a:hover{color:#f00;text-decoration:underline;}
#List1, #List2{float:left;}


#bottom{
 background:url(../images/buttom_bg.jpg) repeat-x;
 padding:5px 10px 20px 10px;
 }
 *html #bottom{
 background:url(../images/buttom_bg.jpg) repeat-x;
 padding:5px 10px 20px 10px;
 }
 *+html #bottom{
 background:url(../images/buttom_bg.jpg) repeat-x;
 padding:5px 10px 20px 10px;
 }
.bottom_tect{
 width:760px;
 float:right;
 margin-top:10px;
 }
 
#content2{
 margin-top:1px;
 background:url(../images/ny_bg.gif) repeat-x;
 padding:10px;
 }
.list2{
 background:url(../images/left_menu_bg.jpg) no-repeat;
 width:187px;
 height:299px;
 padding:15px 10px 0px 20px;
 float:left;
 margin-right:30px;
 }
.list2 ul{
 margin-top:10px;
 }
.list2 li{
 border-bottom:1px solid #CCCCCC;
 line-height:35px;
 }
.list3{
 margin-bottom:30px;
 }
.list3_pic{
 width:172px;
 height:102px;
 float:left;
 }
.list3_con{
 float:left;
 background:#ececec;
 width:515px;
 padding:10px;
 height:82px;
 overflow:hidden;
 }
.list3_con_xj{
 float:right;
 width:515px;
 margin-top:20px;
 border-top:#CCCCCC 1px solid;
 padding:20px 10px 10px 10px;
 }
.list4{
 margin:0px 20px 20px 0px;
 float:left;
 }
.list4_pic{
 width:75px;
 height:50px;
 float:left;
 margin-right:10px;
 }
.list4_con{
 width:140px;
 float:left;
 height:50px;
 }
.list5{
 margin-bottom:20px;
 }
.list5_con{
 float:left;
 width:600px;
 margin-left:10px;
 
 }
.photo_list{
 width:150px;
 float:left;
 margin:0px 20px 20px 0px;
 }
.anout_hd{
 width:313px;
 height:140px;
 float:left;
 margin:0px 20px 20px 0px;
 }

#con_right{
 float:left;
 width:710px;
 }
.con_title{
 border-bottom:#CCCCCC 1px solid;
 line-height:50px;
 color:#2c529d;
 font-size:16px;
 font-weight:bold;
 margin-bottom:20px;
 }
.ny_nav{
 float:right;
 margin-top:-40px;
 color:#999;
 }
.zgs_big_pic{
 width:181px;
 float:left;
 margin-right:30px;
 }
.zgs_con{
 width:450px;
 float:left;
 }
.gc_bg{
 margin-top:20px;
 background:#CCCCCC;
 height:27px;
 }
.gc_con{
 width:525px;
 float:right;
 margin-top:20px;
 }
.list6{
 background:url(../images/news_bg.gif) repeat-x;
 }
.job_bg{
  background:url(../images/job.jpg) no-repeat bottom;
  height:353px;
  
  }
 .tous{
  border:#eeeeee 5px solid;
  padding:3px;
  }
 .but_2{
  background:url(../images/but_bg1.html) no-repeat;
  width:166px;
  height:33px;
  float:left;
  margin-right:10px;
  margin-left:20px;
  text-align:center;
  color:#FFFFFF;
  font-weight:bold;
  font-size:14px;
  line-height:33px;
  margin-top:7px;
  }









.clear{
 clear:both;
 }
.text_weight{
 color:#fff;
 font-size:12px;
 font-weight:bold;
 }
.left{
 float:left;
}
.manage_left30{
 margin-left:30px;
 }
#more{
 float:right;
 position:absolute;
 margin-left:240px;
 color:#fff;
 margin-top:-10px;
 }
#more a:link,#more a:visited,#more a:active{
 color:#fff;
 }
#more a:hover{
 color:#ccc;
 }
.text_bold{
 font-weight:bold;
 }
.text_blue{
 color:#2c529d;
 font-weight:bold;
 }
.text_blue a:link,.text_blue a:visited,.text_blue a:active{
 color:#2c529d;
 }
.text_blue a:hover{
 color:#333333;
 }
.detail{
 text-align:right;
 width:100%;
 border-top:#CCCCCC 1px solid;
 line-height:30px;
 margin-top:20px;
 }
.table1 td{
 padding:5px;
 }