@charset "utf-8";
/* CSS Document nws-img */
.page-nav{ background-color: rgba(255, 255, 255, 1);}
.page-banner{ width:100%; height:365px; padding-top:245px; margin-top:60px;}
.page-title{ width:1200px; height:120px; margin:0 auto; background:#FFF; border-bottom:#e8e8e8 solid 1px; position:relative }
.page-title .tit-bt{ position:absolute; top:30px; left:35px;}

.page-title .tit-bt .tit-ch{ font-size:25px; top:10px; font-weight:normal; color:#6f6f6f;}


/*page-list*/
.category {
	margin-top: 20px;
	padding-left: 20px;
	width: 180px;
	margin-left: 0;
	padding-bottom: 35px;
	float: left;
	text-align: left;
}
.category a {
	display: block;
	border-bottom: 1px solid rgba(0, 0, 0, .08);
	transition: all 0.3s ease-out 0s;
	font-size: 13px;
	position: relative; color:#666666;

	line-height: 43px; padding-left:16px;
	height: 43px;
	
}
.category a:hover {
	padding-left: 26px;
	color:#dd0000
}
.category a.active{color:#dd0000}
.category a::before {left:0;content:'';position:absolute;width:3px;height:12px;background:transparent;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; margin-top:15px;}
.category a.active::before {background:#dd0000; margin-right:10px; }
.category a:hover::before {background:#dd0000;left:10px;}

.content, .news-cont, .rl-cont, .job-cont{ float:right; width:1000px; padding:20px; color:#565656; line-height:28px; overflow:hidden;}
.content img{ display:block; margin:20px auto;}

/*产业 .nws-cont*/
.cy-list{ margin-bottom:50px; overflow:hidden; }
.cy-logo{ width:290px; height:155px; border: #ededed solid 1px; float:left; }
.cy-cont{ float:left; height:155px; margin-left:20px; width:700px; border-bottom: #ededed solid 1px;}
.cy-cont h3{ font-weight:normal; font-size:18px;}
.cy-cont p{ color:#a4a4a4; line-height:25px; padding:25px 0;}
.cy-bt{ float:right; width:150px; margin-top:25px;}
.cy-bt a{ width:78px; height:30px; display:block; text-align:center; line-height:30px; background:#737373; color:#FFF; margin:15px auto; }
.cy-bt a.xq{transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s; }
.cy-bt a.xq:hover{transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s; background:#4e4e4e;}
.cy-bt a.gw{ background:#dd0000;transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;}
.cy-bt a.gw:hover{ background:#ff6767;transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;}
.ym{ width:280px; margin:0 auto; }
.ym .up, .ym .dow{ width:110px ; height:40px; display:block; background:#e9e9e9; float:left; margin-right:20px; text-align:center; line-height:40px;}

.ym .dow{ float:right;}
.ym .up i, .ym .dow i{ font-size:25px; color:#969696;}

a.up:hover, a.dow:hover{ background:#696969;}
a.up:hover i, a.dow:hover i{ color:#FFF;}

/*新闻资讯*/
.nws-team{ border-bottom: #e8e8e8 solid 1px; overflow:hidden; padding-bottom:30px; margin-bottom:30px;}
.nws-img{ width:200px; height:130px; float:left; background:#CCC;}
.nws-img img {
    width: 100%;
    height: 100%;
}
.nws-cont{ width:600px; float:left; margin-left:30px; line-height:60px;}
.nws-cont p{color:#a8a8a8;  font-size:13px;line-height:23px;overflow: hidden;text-overflow: ellipsis; word-wrap:break-word;-webkit-line-clamp: 2;}
.nws-cont a{color:#6d6d6d;font-size:16px;}
.nws-cont a:hover{ color:#dd0000;}
.nws-t{ float:right; height:100px;}

.nws-t .date{ position:relative; border:none; top:20px;}

/*人力*/
.rl-cont table{ width:100%;text-align:center;}
.rl-cont table tr{ border-bottom:#e6e6e6 solid 1px; }
.rl-cont table tr.t-tit{ background:#747474; color:#FFF; text-align:center; border-bottom:none; height:35px; }
.rl-cont table tr.t-tit:hover{background:#747474;}
.rl-cont table tr.t-tit td{line-height:35px}
.rl-cont table tr td{ line-height:50px;}
.rl-cont table tr td a{
	color: #db2121;
	text-decoration: underline;
}
.rl-cont table tr:hover{ background:#f7f7f7;}

/*联系*/

.contac{ padding:20px 0;}
.map{border:#e8e8e8 solid 1px;  height:350px; width:100%; margin-bottom:50px;}
.contac p{ text-align:center; line-height:30px; font-size:15px; color: #5d6268; font-family:datafont}
.n-a{ width:1200px; overflow:hidden; margin:0 auto; padding-top:150px;} 
.n-a h1{ text-align:center;color: #444;
font-size: 26px; font-weight:normal;}
.n-a .ly{ text-align: center;font-size: 12px;
line-height: 40px;
color: #A5A5A5;}
.n-main{line-height: 24px;
font-size: 14px;
color: #6a6a6a;}
.n-main p {
    word-wrap: break-word;
    word-break: normal;
    line-height: 25px;
}
/*job*/
.job-cont h4{ font-size:20px; width:100%; background:#8b8b8b; color:#FFF; line-height:50px; padding:0 20px; margin-bottom:10px;}
.job-cont .nt{ font-size:16px; border-bottom:#CCC solid 1px; width:100%; display:block; margin:15px 0; line-height:40px; font-weight:bold;}






