*{
  margin:0; 
  padding:0;
}
body{
	font-size:12px;
	line-height:24px;
	font-family:Verdana;
	color:#666;
    text-align: center;
}
.container{
    width:1002px;
    margin:0 auto;
}
#layout{
	width:1002px;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#tt{
    width:1002px;
	margin:0 auto;
}
#top{
   width:1002px;
   height:60px;
   margin-top:20px;
}
#nav{
	width:1002px;
	height:37px;
	text-align: center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/zhaop_08.jpg);
	background-repeat: repeat-x;
}
#left{
    width:9px;
	height:37px;
	float:left;
}
#middle{
    width:976px;
	height:37px;
	line-height:37px;
    float:left;
	padding:0 0 0 10px;
}
#right{
    width:7px;
	height:37px;
	float:left;
}
.bai{
    color:#fff;
	font-size:14px;
}
.bai a{
    color:#fff;
	font-size:14px;
	text-decoration:none;
}
.bai a:hover{
    color:#f47b03;
	text-decoration:none;
}
#content{
	width:1002px;
	overflow:auto;
	margin-top:20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.leftArea{
   width:346px;
   height:auto;
   float:left;
}
#rightArea{
   width:633px;
   height:auto;
   float:left;
   margin:0 0 0 12px;
}
.about{
  width:346px;
  height:auto;
  margin:0 0 15px;
  border:1px #efefef solid;
  clear:both;
}
#job{
	width:633px;
	height:auto;
	border:1px #efefef solid;
	clear:both;
	margin-top:4px;
}
.bj{
	height:10px;
	background: url(../images/background_06.jpg) repeat-x;
	clear:both;
	
}
.bj1{
	height:20px;
	background: url(../images/background_06.jpg) 0px 12px repeat-x;
}
.us{
	width:auto;
	text-align:left;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	clear:both;
}
.us ul,ol {
   list-style-type:none;
   clear:both;
}
.us ul li.tu{
   float:left;
   width:117px;
   height:95px;
}
.us ul li.zi{
	float:left;
	width:189px;
	height:95px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 14px;
}
.us ol li {
	list-style-position:outside;
	list-style-image:url(../images/indes_40.jpg);
	margin:0 0 0 12px;
}
.us ol li a {
	list-style-position:outside;
	list-style-image:url(../images/indes_40.jpg);
	color:#666;
	text-decoration:none;
}
.us ol li a:hover {
	list-style-position:outside;
	list-style-image:url(../images/indes_37.jpg);
	color:#f60;
	text-decoration:none;
}
.us span{
  margin:5px 0 0 4px;
}
.title{
	width:auto;
	height:26px;
	line-height:26px;
	padding:0 0 0 10px;
	color:#315c91;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
	background:url(../images/background_03.jpg) repeat-x;
	text-align:left;
}
#number{
	width:349px;
	height:155px;
	border:1px #eceeef solid;
	background:url(../images/xian_09.jpg) repeat-x left top;
	text-align:left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.line{
	height:32px;
	line-height:32px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e5e5e5;
	text-align:left;
}
.line img{
    margin:10px 0 0 10px;
}
.blue{
   color:#315c91;
   text-align:left;
   text-decoration: none;
}
.blue a:hover{
	color: #F47B03;
	text-decoration: none;
	text-align:left;
}
#number p{
   margin:10px 0 0 10px;
}
#search{
   width:639px;
   height:31px;
   line-height:31px;
   margin:28px 0 15px;
   background-color:#EDEDED;
}
#search ul{
   list-style-type:none;
}
#search li{
   margin:5px 0 0 75px;
}
#news{
	list-style-type:none;
	height:25px;
	line-height:25px;
	background-color:#edebeb;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	clear:both;
}
#nr{
   background-color:#fff;

   list-style-type:none;
   padding:0 0 0 0px;
   clear:both;
}
#hui{
   list-style-type:none;
   height:34px;
   line-height:34px;
   padding:0 0 0 5px;
   background-color:#f6f6f6;
}
#foot{
    width:1002px;
	height:45px;
	line-height:45px;
	text-align:center;
    margin-top:15px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#e5e5e5;
	border-bottom-color:#e5e5e5;
	clear:both;
}
#foot1{
	width:1002px;
	height:auto;
	text-align:center;
	margin:25px 0 0;
	padding-top:10px;
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
}
.hui{
	font-family: "Verdana";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	text-decoration: none;
}
.hui a:hover{
    color:#f47b03;
	text-decoration:none;
}
.ss{
	width:auto;
	text-align:left;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color:#666666;
	text-decoration:none;
}
.ss a:hover{
	width:auto;
	text-align:left;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color:#f47b03;
	text-decoration:none;
}
#content1{
   width:960px;
   overflow:auto;
   margin:10px auto 0 auto;
}
.left1{
    width:1002px;
	float:left;
	margin-top:20px;
}
.kuang{
	width:346px;
	float:left;
	border: 1px solid #f5f5f5;
}
.lr{
	width:326px;
	height:85px;
	text-align:left;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	clear:both;
	overflow:hidden;
}
.lr li {
	margin:0 0 0 12px;
}
.lr ul{
   list-style-type:none;
   clear:both;
}
.lr ul li.tu1{
   float:left;
   width:150px;
   height:50px;
}
.lr ul li.zi1{
	float:left;
	width:125px;
	height:50px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 14px;
}
.bj2{
	height:6px;
	clear:both;
	background-image:  url(../images/background_06.jpg);
}
.you{
    width:639px;
	height:122px;
	float:left;
	margin-left:15px;
}
.left2{
	width:1002px;
	float:right;
	margin-top:20px;
	border:0;
}
#zt{
   float:left;
   width:215px;
   text-align:left;
}
.zt1{
	width:215px;
	text-align:left;
	border: 1px solid #DFEBFF;
	float:left;
}
.zt1 ul{
    height:70px;
	list-style-type:none;
    clear:both;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9AB7EB;
}
.zt1 ul li.tu2{
	float:left;
	width:70px;
	padding-top:10px;
	text-align:right;
}
.zt1 ul li.zi2{
	width:125px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 14px;
	padding-top:25px;
	text-align: center;
}
.zt1 ol{
    height:70px;
	list-style-type:none;
    clear:both;
}
.zt1 ol li.tu2{
	float:left;
	width:70px;
	padding-top:10px;
	text-align:right;
}
.zt1 ol li.zi2{
	width:125px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 14px;
	padding-top:25px;
	text-align: center;
}
#lx{
	width:215px;
	height:175px;
	float:left;
	margin-top:30px;
	border: 1px solid #E5E5E5;
}

.title1{
	width:auto;
	height:33px;
	line-height:26px;
	color:#315c91;
	background:url(../images/background_03.jpg) repeat-x;
	text-align:left;
	padding: 0;
}
.qt{
    width:215px;
	height:100px;
	float:left;
}
#content3{
	width:1002px;
}
#jian{
  width:768px;
  float:left;
  margin-left:15px;
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #F2F2F2;
  border-left-color: #F2F2F2;
  height:auto;
}
.title2{
	width:auto;
	height:33px;
	line-height:26px;
	color:#315c91;
	background:url(../images/background_03.jpg) repeat-x;
	text-align:left;
	padding: 0;
	clear:both;
}
.line1{
	height:25px;
	line-height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	text-align:left;
}
.line1 img{
	margin-top:2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
.blue1{
	color:#315c91;
	text-align:left;
}
.wz{
    width:725px;
	padding-left:25px;
	padding-top:10px;
	float:left;
	text-align:left;
	clear:both;
	padding-right:15px;
}
.wz ul ol{
    list-style-type:none;
    clear:both;
}
.wz ul{ 
    padding-right:25px;
	clear:both;
}
.wz ol li {
	list-style-position:outside;
	margin:0 0 0 12px;
}
.wz ol li a {
	list-style-position:outside;
	list-style-image:url(../images/indes_40.jpg);
	color:#666;
	text-decoration:none;
}
.wz ol li a:hover {
	list-style-position:outside;
	list-style-image:url(../images/indes_37.jpg);
	color:#f60;
	text-decoration:none;
}

.wz01{
	width:592px;
	border: 1px solid #f1f1f1;
	margin-left: 35px;
	text-align: left;
	background-color: #F0EFEF;
	float: left;
	clear: both;
}
.wz01 ul {
	margin: 0px;
	padding: 0px;
}
.wz01 li {
	list-style-type: none;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.wz01 .btwz {
	width: 102px;
	margin-top: 4px;
	padding-left: 6px;
}
.wz01 .k {
	float: left;
	width: 180px;
	vertical-align: middle;
	margin-top: 4px;
	padding-right: 8px;
}
.wz01 .btwz01 {
	width: 102px;
	background-color: #F0EFEF;
	padding-left: 6px;
}
.wz01 .k01 {
	float: left;
	width: 180px;
	vertical-align: middle;
	background-color: #F0EFEF;
	padding-right: 8px;
}
.wz01 .bk {
	border: 1px solid #CCCCCC;
}


.daoh{
	color:#666666;
	font-size:14px;
	text-decoration: none;
}
.daoh a{
    font-family: "Verdana";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	text-decoration: none; 
}
.daoh a:hover{
	color:#f47b03;
	text-decoration:none;;   
}
.sr{
	line-height:25px;
	text-align:left;
	margin-left:50px;
	margin-top:20px;
	clear:both;
}
.sr dl{
    width:400px;
	height:30px;
	float:left;
}
.sr dl dt{
    float:left;
	margin:0 0 0 10px;
	height:30px;
	line-height:30px;
}
.sr dl dd{
	float:left;
	width:310px;;
	padding-top:5px;
	margin-left:5px;
}
#search1{
   height:31px;
   line-height:31px;
   margin-top:20px;
   padding-left:40px;
   background-color:#f5f5f5;
}
#jian1{
   width:768px;
   float:left;
   clear:both;
}
#jian1 ul {
	margin: 0px;
	padding: 0px;
}
#jian1 li {
	display: block;
	float: left;
	height: 30px;
	list-style-type: none;
	width: 96px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e5e5e5;

}
.jian_bg{
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	color: #315c91;
	text-decoration: none;
	padding-top:5px;

}
.jian_bg a{
		text-align: center;
	font-family: "宋体";
	font-size: 12px;
	color: #315c91;
	text-decoration: none;
	padding-top:5px;

}
.jian_bg a:hover{
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	color: #F47B03;
	text-decoration: none;
	padding-top:5px;

}
.jian_wz{
	text-align: center;
	font-family: "Verdana";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-top:5px;
	height: auto;
}
.lan{
	width:auto;
	height:33px;
	line-height:26px;
	color:#315c91;
	text-align:left;
	padding: 0;
}
#zx{
    width:700px;
	padding-top:10px;
	float:left;
	text-align:left;
	clear:both;
}
.kg{
   width:715px;
   clear:both;
}
.kg dl{
    width:715px;
	height:30px;
	float:left;
}
.kg dl dt{
	float:left;
	height:30px;
	line-height:30px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.kg dl dd{
	float:left;
	width:500px;;
	padding-top:5px;
	margin-left:5px;
}
.kg1{
    width:700px;
	float:left;
	padding-left:15px;
	margin-top:50px !important;
	margin-top:20px;
}
.tt{
	width:500px;
	clear:both;
}
.tijiao1{
    width:500px;
	height:30px;
    line-height:30px;
	text-align:left;
	margin-left:50px;
	clear:both;
	padding-top:50px !important;
	padding-top:20px;
}
	
.tijiao1 dl{
    width:500px;
	height:30px;
	float:left;
	clear:both;
	margin-left:80px !important;
	margin-left:25px;
	
}
.tijiao1 dl dt{
    width:50px;
    float:left;
}
.din{
	height: auto;
	width: auto;
}
.tuu{
    width:400px;
	float:left;
	padding-left:300px;
	
}
.ye1{
	float: left;
	height: 68px;
	width: 199px;
}
.ye2{
	float: left;
	height: 26px;
	width: 92px;
	margin-left:20px;
	margin-top:40px;
}
.ye3{
    width:213px;
	height:58px;
	margin-top:5px;
	float:left;
	margin-left:55px;
}
.ye4{
    width:550px;
	margin-left:448px;
}
.ye5{
    width:211px;
	height:58px;
	float:right;
	padding-top:5px;
	margin-left:2px !important;
	margin-left:10px;
}
#xian{
   width:auto;
   float:left;
}
#xian1{
   width:auto;
   float:left;
}
#xian2{
  width:auto;
  float:left;
}
#xian3{
  width:auto;
  float:right;
}
#dc{
	width:348px;
	height:auto;
	border:1px #efefef solid;
	clear:both;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}
#dc2{
   width:323px;
   height:25px;
   line-height:25px;
   float:left;
}
.dc1{
   width:320px;
   height:auto;
   float:left;
}
.dc1 dl{
    width:320px;
	height:25px;
	float:left;
}
.dc1 dl dt{
	float:left;
	height:25px;
	line-height:25px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
}
.dc1 dl dd{
	float:left;
	width:170px;;
}
.dc3{
   width:228px;
   height:auto;
   float:left;
   margin-left:50px;
}
.dc3 dl{
    width:200px;
	height:25px;
	float:left;
}
.dc3 dl dt{
	float:left;
	width:50px;
	margin-left: 5px;
}
.dc3 dl dd{
	float:left;
	width:100px;;
}
.tuijian_title{
	color: red;
}
.kk {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #747474;
	text-decoration: none;
	border: 1px solid #foefef;
