﻿@charset "utf-8";
/* CSS Document */
html{margin:0;padding:0;/* overflow-x:hidden;overflow-y:scroll; */}
body, h1, h2, h3, h4, h5, h6, ul, li, ol, img, fieldest, p, div, form {
/* 	overflow-x:hidden;
	overflow-y:hidden; */
	border:0;
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	font-size:14px;
}
ul{list-style-type:none; }
img {
	border:0;
}
p {
  
	word-wrap: break-word;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#f00;
	text-decoration:none;
}
.layout{width:1000px; min-width:1000px; margin:0 auto;}
.header{width:1000px;height:85px;float:left;position:relative;}
.header *{padding:0;margin:0;}
.logo{float:left; margin-left:20px; margin-top:20px;}
.lang{float:right;padding-right:3px;}
.lang a{display:inline-block;font-size:12px;padding:0px 24px; margin-top:10px;}
.lang a:first-child{border-right:2px solid #f6f6f6;}
.lang a:hover{color:#f00;}
/*=============*/
.nay-main{ margin-top:15px; margin-left:310px;}
#nav {clear:right;position:absolute;bottom:0;right:0;line-height:38px;  list-style-type: none;z-index:110; margin-top:31px; _margin-top:33px; }
#nav li *{
	font-family:"微软雅黑"; font-size:14px;
	transition:all 1s;
	-moz-transition:all 1s; /* Firefox 4 */
	-webkit-transition:all 1s; /* Safari and Chrome */
	-o-transition:all 1s; /* Opera */
}
#nav a {display: block;text-align:center;z-index:110;}
#nav a:visited  { text-decoration:none;z-index:110;}
#nav a:hover, .current  { text-decoration:none;font-weight:bold;z-index:110;}
#nav li { float: left; width:110px;z-index:110; _width:-10px;}
#nav li a{ color:#545454;  line-height:37px;border-bottom:2px solid #fff;}
#nav li:hover a,
#nav li a.current,
#nav li a:hover{z-index:110;display:block; font-weight:normal; border-bottom:2px solid #000;}
#nav li a.current{border-bottom:2px solid #f00;}
#nav li ul a{color:#e0e0e0;border:none;line-height:1.2em;padding:1em 0;}
#nav li:hover ul a,
#nav li ul a.current,
#nav li ul a:hover{border:none;}
#nav li a:visited{display:block;}
#nav li ul {list-style-type: none;text-align:center; left: -999em; width: 110px; position: absolute;z-index:109;overflow: hidden; _margin-left:-1px; _margin-top:-6px}
#nav li ul li{ float: left; width: 110px; z-index:110;}
#nav li:hover ul a/* ,#nav li.sfhover ul a */{ font-family:"微软雅黑"; font-size:12px; display: block; width: 110px;text-align:center;z-index:110;background:#5c656c;/*   border-top:1px solid #91979c; */filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
#nav li ul a:visited  { text-decoration:none;z-index:110;}
#nav li ul a:hover  { text-decoration:none;font-weight:normal; font-size:12px; background:#4c5053; background:#000; z-index:110;}
#nav li:hover ul { left: auto;z-index:110;}
#nav li.sfhover ul {left: auto;z-index:110;}
#nav li.sfhover a{z-index:110;display:block; font-weight:normal;}


.banner table,
#imgPlay,
#imgPlay ul,
#imgPlay ul li,
#imgPlay ul li a,
#imgPlay ul li a img{width:100%;height:401px;}
/*=============*/




/*container*/
.container{ margin-top:40px; width:100%; float:left; overflow:hidden; zoom:100%;}
.container .jituan{ float:left; margin-bottom:35px;}
.container .jituan .word { margin-top:20px;text-align:justify;}
.container .jituan .word { font-size:12px; color:#7e7e7e; font-family:"微软雅黑"; line-height:24px; }
.container .jituan .gaikuang{ width:252px; margin-left:20px;}
.container .jituan .news{ width:252px; margin-left:30px; overflow:hidden;}
.container .jituan  h4{font-size:14px; color:#000; margin-top:10px; border-bottom:#C9C9C9 1px solid; padding-bottom:4px;}
.container .jituan  h4 img{margin-right:89px;}
.container .jituan  h4 a img{margin:0;}
.container .jituan .zhaopin{ width:180px;margin-left:30px;}
.container .jituan .zhaopin h4 img{margin-right:20px;}
.container .jituan .zhaopin h4 a img{margin:0;}
.container .jituan .lianxi{ width:180px; margin-left:30px;}
.container .jituan .word ul{margin-top:3px;}
.container .jituan .word ul li{ width:252px; overflow: hidden; display: block; _margin-bottom:12px;}
.container .jituan .word ul li span{ margin-right:10px;}
.container .jituan .word ul li a{ font-size:12px; color:#7e7e7e; font-family:微软雅黑; line-height:24px; }
.container .jituan .zhaopin ul{ margin-top:10px;}
.container .jituan .zhaopin ul li{margin-top:-5px;}
.container .jituanMap{float:right; margin-bottom:35px;}
.container .jituanMap .chanye{width:398px;height:210px;margin-top:-15px;}
.container .jituanMap .chanye a{display:block;position:relative;}
.container .jituanMap .chanye a span{display:none;}
.container .jituanMap .chanye a:hover span{display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:398px;height:210px;line-height:210px;text-align:center;font-size:25px;text-decoration:none;z-index:33;background:#333;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.clear{ clear:both;}
/*footer*/
.fd{ clear:both; height:72px; background:url(../images/foot_bg.jpg) repeat-x; min-width:1000px; margin:0 auto;width:100%;}
.fd .footer p{padding-top:30px; font-family:微软雅黑; color:#808080; font-size:12px; text-align:center;}
.fd .footer span{ margin-left:24px; font-family: Arial, Helvetica, sans-serif; font-weight:700; color:#808080; font-size:10px;}

/*内页*/
.layout_b{ min-width:1000px;width:100%; margin:0 auto;text-align:center;}
.dbanner{ width:100%;height:258px; text-align:center;margin:0 auto; overflow:hidden;}
.dbanner img{width:100%;}

.dsider{ float:left; width:226px;min-height:400px; background:url(../images/side_line.jpg) no-repeat top right;; margin-bottom:20px; }
.dmain{ float:left; width:728px; margin-right:16px; margin-left:30px; padding-bottom:28px;line-height:2em;text-align:justify;}

.dsider .lianxi{padding:0 0 0 20px;height:173px;}
.dsider .lianxi img{display:block;float:left;}
.dsider .lianxi a{display:block;float:left;}
.dsider .btn{ clear:both;margin-top:22px; width:181px; padding-left:20px; }
.dsider .btn ul li{  height:30px; margin-bottom:8px;}
.dsider .btn ul li a{ padding-left:20px;width:161px; height:30px; line-height:30px; text-align:left; font-family:微软雅黑; font-size:12px; color:#888; background:url(../images/btn_bg2.jpg) no-repeat;display:block; font-weight:100;text-shadow:1px 1px 1px #fff;}
.dsider .btn ul li a:hover{color:#000;}

.dmain .suoyin{ float:left; width:728px; color:#4e4e4e; font:微软雅黑; font-size:14px; padding-bottom:8px;  border-bottom:1px solid #d4d5d7;line-height:1.2em; text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden; }
.dmain .mainbox{ float:left;width:728px;}
.dmain .mainbox .pic{ float:left; margin-top:30px; margin-left:26px; margin-right:40px;}
.dmain .mainbox .about_word{ float:left; width:430px; margin-top:30px; font-family:微软雅黑; font-size:14px; color:#4b4b4b; line-height:22px;}
.dmain .mainbox .about_word p{ text-indent:2em;} 

/*联系我们*/
.dmain .mainbox .con{ width:100%;float:left;padding-bottom:60px;padding-top:26px; }
.dmain .mainbox .con_word{float:left; width:450px; font-family:微软雅黑; font-size:18px; color:#4b4b4b; line-height:2em;} 
.dmain .mainbox .con_pic,
.dmain .mainbox .con_pic a{float:right; width:475px;  }
.dmain .mainbox .map{ float:left; margin-top:23px; margin-left:11px; width:702px; height:398px; overflow: hidden;}

/*job天下纳才 新闻中心*/
.dmain .mainbox .lie{float:left; margin-top:13px;}
.dmain .mainbox .lie{font-family:微软雅黑; font-size:14px; color:#4b4b4b; line-height:39px;}
.lie ul li{ width:717px; height:39px; border-bottom:1px dashed #c9c9c9; overflow: hidden;}
.lie li a{ float:left; color:#4b4b4b; }
.lie li a{width:560px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lie li a:hover{color:#7e7e7e; }
.lie ul li .li_fl{ float:left; margin-right:8px; margin-top:11px;line-height:16px;}
.lie ul li .li_fr{ float:right;}
.lie .lie_page{ float:left; width:717px; margin:28px auto 0px; font-size:14px; text-align:center; line-height:22px;}
.lie .lie_page a{color:black;}
.lie .lie_page a:hover{color:black; text-decoration:underline;}
.lie .lie_page span{ color:#F00;}
.dmain .mainbox .news_word{ float:left; width:696px; margin-top:25px; margin-bottom:20px; margin-left:6px;  font-family:微软雅黑; font-size:14px; color:#4b4b4b; line-height:22px;}
.dmain .mainbox .news_word p{ text-indent:2em;} 

/*product*/
.dmain .mainbox .product{ float:left; width:652px; margin-top:30px; margin-left:24px;  font-family:微软雅黑; font-size:14px; color:#4b4b4b; line-height:21px;}
.dmain .mainbox .product .p_con{margin-top:20px;} 
.dmain .mainbox .product .p_con span{ float:right; margin-right:5px; _margin-top:-20px;}
.dmain .mainbox .product .p_con span img{ vertical-align:top; }
.dmain .mainbox .product_t{margin-top:30px;}
.dmain .mainbox .product_b{ margin-bottom:2px; *margin-bottom:38px; _margin-bottom:38px;}

/* DSJ */
.DSJ{display:block;width:99%;list-style:none;margin:0;padding:2em 0 0 0;}
.DSJ li{clear:both;display:block;padding:1em 0;zoom:100%;}
.DSJ li h4{display:block;float:left;width:80px;height:100%;min-height:1.2em;text-align:center;font-weight:100;background:#eee;border-radius:10px;}
.DSJ li p{display:block;float:right;line-height:1.2em;padding:0.3em 0;width:620px;}
.clearfix:before,
.clearfix:after,
.DSJ li:before,
.DSJ li:after {
  display: table;
  content: " ";
}
.clearfix:after,
.DSJ li:after {
  clear: both;
}