body,div,table,tr,td,h1,h2,h3,span,img,a,form,input,iframe,dl,dd{
	margin:0; padding:0;
}
iframe{border:none; background:none;}
div{
	font-family: '微软雅黑',Microsoft Yahei;
	font-size: 12px;
	text-decoration: none;
}
img { border:0;}
ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
a:link,a:visited,a:active{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#333;
	}
.Form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	height: 20px;
}
.InputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	height: 18px;
}
.InputText1{height:28px; border:solid #c3b4a2 1px; line-height:28px;font-size:12px; color:#c8bca7; background:url(hskf_41.jpg) 6px 6px no-repeat;padding-left:28px;}
.InputTextX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	border:0;
	height: 18px;
}
.ContentText {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.ContentText,.ContentText p,.ContentText span{font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif; line-height:2em;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.left{float:left;}
.right{float:right;}
.overH{overflow:hidden;}
.autoW{width:1350px; margin:0 auto;}
.stFont{font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif;}
.wrFont{font-family: '微软雅黑',Microsoft Yahei;}
.arFont{font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both;}
.textCenter{text-align:center;}
.posRe{position:relative;}
h1,h2,h3,h4{font-weight:normal; font-size:12px;}

.white,.white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF;}
.black,.black a:link,.black a:visited,.black a:hover,.black a:active { color:#333;}
.black2,.black2 a:link,.black2 a:visited,.black2 a:hover,.black2 a:active { color:#999999;}
.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active { color:#074e8c;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active { color:#F00;}



.topBox{border-bottom:1px solid #777;}
.nav{margin:55px 0 0 270px;}
.nav li{float:left; margin-right:10px;}
.nav li .navimg{width:52px; height:52px; background-position:0 -52px; background-repeat:no-repeat;}
.nav li .navtxt{width:52px; height:18px; background-position:center -18px; background-repeat:no-repeat; margin-top:7px;}
.topTxt{ margin-top:90px;}

.main1{background:url(main1bg_03.jpg) no-repeat; height:355px; margin:40px auto 30px auto; position:relative;}
.main1Left{position:absolute; top:75px; left:1350px;opacity:0;
filter:alpha(opacity=0);}
.main1Rigth{position:absolute; top:35px; right:1350px;opacity:0;filter:alpha(opacity=0);}



#banner{ width:100%;  position:relative; height:575px;}
#banner .bd{ margin:0 auto;z-index:0; overflow:hidden; z-index:1;}
#banner .bd ul{ width:100% !important;  }
#banner .bd li{ width:100% !important;  height:575px; overflow:hidden; text-align:center; background-position:center;}
#banner .bd li .bannerT1{display:block;}
#banner .bd li a{ display:block; height:575px; }

.dizao{height:860px;}
.dizao img{opacity:0;filter:alpha(opacity=0);}
.dizao .dizaoL{position:absolute; top:60px; left:50%; margin-left:-660px;}
.dizao .dizaoC{position:absolute; top:-300px; left:50%; margin-left:-130px;}
.dizao .dizaoR{position:absolute; top:65px; right:50%; margin-right:-640px;}


.daoyan ul li{float:left; width:225px; height:280px; position:relative;}
.daoyan ul li div{width:225px; color:#040000; position:absolute; text-align:right;font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif;}
.daoyan ul li .txt1{background:url(png_03.png); width:215px; height:165px; padding:115px 10px 0 0;top:0; left:0; font-size:14px;}
.daoyan ul li .txt2{font-size:14px; width:215px;top:200px;right:20px; line-height:24px;}
.daoyan ul li .txt2 span{font-size:12px;}

.foot{background:#c9caca; border-top:2px solid #515151; padding:15px 0 30px 0; margin-top:30px;}

.position{margin:50px 0 30px 0; background:url(x_03.jpg) center 105px repeat-x;}

.ejNavBox{ position:absolute; top:40px; right:0; z-index:9;}
.ejNavBox a{float:left; padding:0 5px;}
.ejNav{overflow:hidden; background:url(red_png_03.png); width:0; height:66px; margin:0 15px;}
.ejNav ul{width:1000px}
.ejNav ul li{float:left; line-height:66px; font-size:15px; padding:0 10px;}
.ejNav ul li a{color:#fff;}
.ejNav ul li a:hover{text-decoration:underline;}

.imgList{width:100%; position:relative; overflow:hidden;}
.imgList ul{width:105%;}
.imgList ul li{width:19.95%; float:left; margin-bottom:20px; overflow:hidden; padding-top:5px; vertical-align:top;}
.imgList ul li a{display:block; cursor:pointer; width:100%; padding:0; margin:0;}
.imgList ul li .img{position:relative; overflow:hidden;}
.imgList ul li .txt{ font-size:15px; padding:15px 0 10px 0;}
.imgList ul li .date{background:url(ej_13.jpg) left center no-repeat; padding-left:20px; font-size:14px; color:#929292;}
.imgList ul li  .zz{position:absolute; top:0; left:0; display:none;}

.imgList ul li .top{position:absolute;  left:0;}
.imgList ul li .bottom{position:absolute; left:0;}




.footNav{ margin-top:50px; border-top:1px solid #888; border-bottom:1px solid #888; padding:10px 0;}
.footNavW{width:1200px;}
.footNav ul li{float:left; height:17px; line-height:17px;}
.footNav ul .fgx{background:url(ej_24.jpg) center no-repeat; margin:0 40px; width:2px;}
.footNav ul .fgx1{margin:0 20px 0 0;}
.footNav ul .fgx2{margin:0 40px 0 20px;}
.footNav ul li a{display:block; width:70px; height:17px; background:center 0 no-repeat;}
.footNav ul li a:hover{background-position:0 -17px;}
.KeyBox{float:left;}
.KeyBox b,.KeyBox i{display:block; background:url(ej_17.jpg) no-repeat; width:5px; height:19px; float:left;}
.KeyBox i{background:url(ej_19.jpg) no-repeat;}
#Keywords{float:left; height:19px; line-height:19px; background:url(ft_03.jpg) repeat-x; border:none; width:120px;}
.footNav .Button{background:url(ej_21.jpg) no-repeat; width:19px; height:19px; border:none; float:left; margin-left:5px;}
.footBq{ text-align:center;line-height:50px;background:#000;}
.ej_logo{position:absolute; top:15px; left:30px; display:none;}

.lmClass{text-align:center; font-size:0; margin-bottom:30px;}
.lmClass li{display:inline-block; vertical-align:top; font-size:20px; margin:0 10px;}
.lmClass li a{display:block; color:#666; height:35px; line-height:35px; padding:0 15px; border:1px solid #999;}
.lmClass li a:hover,.lmClass li a.aH{color:#fff; background:#E80000;border-color:#E80000;}



.ejC{margin-top:130px;}


.ejC h2{
	text-align:center;
	font-size:22px;
	font-weight:bold;
}
.ejC h3{
	font-size:16px;
	font-weight:normal;
	height:40px;
	line-height:40px;
	text-align:right;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	color:#666;
}
.zpadd{width:500px; margin:0 auto;}
.zhaopin_t,.zhaopin_t a{font-size:15px; color:#333333; font-weight:bold;}

.list_fy{clear: both;
  padding-top:10px;
  color: #ccc;
  text-align: center;
  font-size: 14px;
  line-height: 38px;}
.list_fy a:link,.list_fy a:visited,.list_fy a:hover.list_fy  a:active,.list_fy span{ margin:0 2px; padding: 8px 18px;color:#fff; font-size:18px; background:#fe0000;}
.list_fy span{ background:#efefef; color:#000}

.lmfy{margin:25px auto; text-align:center; line-height:24px; font-size:18px;font-family:'宋体',Tahoma,Verdana,STHeiTi,simsun,sans-serif;
}
.lmfy a:hover{color:#F00;}
.lmfy table{margin:0px auto; text-align:center;}
.Button2,.Button3{ border:none;background:#333333; height:25px; line-height:25px; border:none; padding:0 10px;color:#fff; font-weight:bold;}




