.ztk14 {
	font-size: 14px;
	line-height: 30px;
}

.ab-cen {
	display: block;
	text-align: center;
}

.job-bank {
	display: block;
	padding: 93px 0 70px;
}

.job-tj {
	display: block;
	overflow: hidden;
	width: 61px;
	height: 61px;
	margin: 80px auto 0;
}

.job-tik {
	display: block;
	background: url(../images/jo-dti.png) center top no-repeat;
	height: 64px;
	margin-bottom: 60px;
	padding-top: 16px;
	text-align: center;
	line-height: 48px;
	font-size: 30px;
	color: #fff;
}

.job-lb {
	display: block;
	overflow:  visible;
	padding: 10px 0 85px;
}

.jo-lti{
	display: block;
	float: left;
	line-height: 43px;
	font-size: 20px;
	color: #232323;
}
.jo-ltj{
	display: block;
	margin-right: 100px;
	line-height: 43px;
	font-size:16px;
	color: #8d8d8d;
}
/*折叠样式*/

/*.subNavBox {}*/

.subNav {
	border-bottom: solid 1px #e5e3da;
	cursor: pointer;
	padding: 38px 0;
	overflow: hidden;
	position: relative;
	z-index: 0;
	background: url(../images/job-lbj1.png) center right no-repeat #fff;
}
/*
.currentDd {
	color: #277fc2
}*/

.currentDt {
	z-index: 2;
	border-bottom-color: #0876b6;
	background: url(../images/job-lbj2.png) center right no-repeat #fff;
}
.currentDt .jo-lti{
	color: #005b90;
}
.navContent {
	display: none;
	padding: 44px;
	position: relative;
	z-index: 1;
	box-shadow: 0 0 10px rgba(0,0,0,0.19);
}
.jo-sck{
	display: block;
	overflow: hidden;
	width: 142px;
	height: 48px;
	margin-top: 34px;
	background: #005b90;
	text-align: center;
	line-height: 48px;
	font-size: 16px;
	color: #fff;
}
.jo-sck i{
	display: block;
	font-style: normal;
	position: relative;
	top: 0;
}
.jo-sck:hover span{
	top: -100%;
}
.jol-js{
	line-height: 34px;
	font-size:16px;
	color: #838383;
}
/*招聘弹出*/
#HBox {
	display: none;
	width: 1250px;
	height: 640px;
	margin: 0 auto;
	text-align: left;
	padding:40px 60px 60px;
	background-color: #fff;
	background-image: none !important;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 100000;
}
#HCloseBtn{
	right: 40px;
	top: 40px;
}
#HCloseBtn span{
	width: 42px;
	height: 42px;
	background: url(../images/close.png) center center no-repeat;
}
.jobt-ti{
	line-height:50px;
	font-size:26px;
	color: #000;
}
.jobt-tb{
	display: block;
	width:78px;
	height: 2px;
	background: #ababab;
	margin-bottom: 22px;
}
.jobt-tj{
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #d5d5d5;
	padding-bottom: 15px;
	margin-bottom: 35px;
	line-height:32px;
	font-size:16px;
	color: #000;
}
.tcnrk2{
	display: block;
    overflow-y: auto;
    line-height: 32px;
    color: #666;
    font-size: 14px;
	margin-left:-50px;
}
.tcnrk20{
	display: block;
	float: left;
	width: 50%;
	padding-left: 50px;
}
/*表单*/
.ajt-main-form h5 {
	font-size: 16px;
	color: #000;
	line-height: 36px;
}

.ajt-main-form p {
	line-height: 38px;
	margin-bottom: 14px;
	font-size: 14px;
}

.ajt-span30 {
	display: inline-block;
	width: 28px;
}

.ajt-main-form p label input {
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	border: 1px solid #d8d8d8;
	box-sizing: border-box;
}

.ajt-inpname input {
	width: 186px;
	padding: 0 10px;
	margin-left: 10px;
}

.ajt-inp474 input {
	width: 390px;
	padding: 0 10px;
	margin-left: 10px;
}

.ajt-sex {
	margin-left: 60px;
	margin-right: 24px;
}

.ajt-main-form .ajt-sex input {
	border: 0 none;
}

.ajt-note textarea {
	display: inline-block;
	width: 390px;
	height: 86px;
	padding: 0 10px;
	margin-left: 10px;
	max-width: 474px;
	max-height: 86px;
	border: 1px solid #d8d8d8;
	box-sizing: border-box;
	padding: 10px;
}

.ajt-note span {
	vertical-align: top;
}

.ajt-sub {
	margin-left: 72px;
	border: 0 none;
}

.ajt-main-form .ajt-sub input {
	width: 89px;
	height: 38px;
	background: #007cc4;
	border: 0 none;
	margin-right: 8px;
	color: #fff;
	box-sizing: border-box;
	font-family: "微软雅黑";
	cursor: pointer;
}
/**********************porduct************************/
.pro-bank{
	display: block;
	padding: 46px 0 50px;
}
.pro-topj{
	display: block;
	position: relative;
	margin-bottom: 32px;
	line-height: 26px;
	font-size: 14px;
	color: #505152;
}
.pro-ttik{
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
.pro-wz{
	display: block;
	overflow: hidden;
	padding-top: 30px;
	line-height:30px;
	font-size: 14px;
	color: #505152;
}
.pro-wz span{
	font-family:宋体;
}
.pro-wz a, .pro-wz a:visited{
	color: #505152;
}
.pro-wz a:hover{
	color: #fff;
}
.pro-tti{
	display: block;
	float: left;
	width: 350px;
	height: 60px;
	background:url(../images/pro-dti.png) left top no-repeat;
	padding-top:22px;
	line-height: 38px;
	font-size: 30px;
	color:#434242;
}
.pro-tline{
	display: block;
	width: 100%;
	height: 1px;
	margin-bottom: 40px;
	background:rgba(38, 37, 37, 0.2);
}
.pro-fl{
	display: block;
	overflow: hidden;
	
}
.pro-fl a{
	display: block;
	float: left;
	height: 40px;
	overflow: hidden;
	margin-left: 12px;
	padding:0 36px;
	border: 1px solid #aeafae;
	line-height:38px;
	font-size:16px;
	color: #fff;
}
.pro-fl a:first-child{
	margin-left: 0;
}
.pro-fl a span{
	display: block;
	position: relative;
	top: 0;
	color: #000;
}
.pro-fl a:hover,.pro-fl a.on{
	background: #fff;
	border-color:#fff;
}
.pro-fl a:hover span,.pro-fl a.on span{
	top: -100%;
	color: #005b90;
}
.pro-fl a.on:hover span{
	top: 0;
}
/*产品类列表*/
.pro-dflk{
	display: block;
	padding: 44px 0;
	overflow: hidden;
}
.pro-dxlk{
	display: block;
	width: 406px;
	height: 160px;
	overflow: hidden;
	position: relative;
	float: left;
	background: #fff;
	padding: 17px 18px;
	box-shadow: 0 0 10px rgba(0,91,144,0.12);
}
.pro-dxl-tu{
	display: block;
	position: absolute;
	width: 50%;
	height: 126px;
	right: 18px;
	top: 17px;
	background-size: auto 100% !important;
}
.pro-dxldk{
	display: block;
	position: relative;
	z-index: 2;
	padding-top: 10px;
	padding-left: 23px;
}
.pro-dxld-ti{
	display: block;
	line-height:34px;
	font-size: 18px;
	color: #000;
}
.pro-dxld-j{
	display: block;
	height: 40px;
	line-height:20px;
	font-size: 12px;
	color: #c1c1c1;
}
.pro-dxld-a{
	display: block;
	width: 88px;
	height: 28px;
	line-height: 27px;
	font-size:14px;
	color: #007cc4;
	border-bottom: 1px solid #007cc4;
}
.pro-dxld-a  span{
	font-family: 宋体;
}
/*滑动*/
#marquee1{ height:180px;overflow:hidden;}
#marquee1 ul li{float:left; width:426px; padding:10px 0; }
.pro-dflkk{
	display: block;
	overflow: hidden;
	position: relative;
	padding:0 43px;
}
.control{
	display: block;
	position: absolute;
	width: 100%;
	top: 10px;
	left: 0;
}
.control a{
	display: block;
	width: 48px;
	height:160px;
	position: absolute;
}
#goL{
	left: 0;
	top: 0;
	background: url(../images/proqj1.jpg) center center no-repeat;
}
#goR{
	right: 0;
	top: 0;
	background: url(../images/proqj2.jpg) center center no-repeat;
}
/*产品内容*/
.probg{
	display: block;
	overflow: hidden;
	background: #f6f6f6;
}
.prolbk{
	display: block;
	overflow: hidden;
}
.prolb{
	display: block;
	overflow: hidden;
	background: #fff;
	margin-top: 20px;
	padding:80px 0;
}
.prolb:first-child{
	margin-top: 0;
}
.prol-lf{
	display: block;
	float: left;
	width:50%;
	overflow: hidden;
}
.prolb .prol-lf:first-child{
	padding-right: 30px;
}
.pro-ljsk{
	display: block;
	overflow: hidden;
	padding-top: 30px;
}
.pro-ljs{
	display: block;
	line-height:30px;
	font-size: 16px;
	color: #7e7e7e;
}
.pro-ljk-ti{
	display: block;
	line-height: 36px;
	font-size: 18px;
	color: #000000;
}
.pro-lti1{
	display: block;
	overflow: hidden;
	line-height: 44px;
	font-size: 26px;
	color: #000;
	
}
.pro-ltij{
	display: block;
	padding-bottom: 20px;
	border-bottom: 1px solid #e8e8e8;
	line-height:20px;
	font-size:12px;
	color: #bcbcbc;
}

					.pro_listk .slideBox{ width:100%; height:500px; overflow:hidden; position:relative; }
		.pro_listk .slideBox .hd{ height:500px;padding:40px 0; width:150px;overflow:hidden; position:absolute; right:5px; top:0px; z-index:1; }
		.pro_listk .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.pro_listk .slideBox .hd ul li{ float:left; margin-bottom:5px; border:1px solid #ddd; width:150px; height:100px !important; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.pro_listk .slideBox .hd ul li img{ width:100%; }
		
		.pro_listk .slideBox .hd ul li.on{ background:#f00; color:#fff; border-color: #005B90; box-shadow: 0px 0px 3px rgba(0,0,0,0.4);}
		.pro_listk .slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.pro_listk .slideBox .bd li{ zoom:1; vertical-align:middle; }
		.pro_listk .slideBox .bd img{ width:526px; height:369px; display:block;  }
   .pro_listk{padding-top:50px;}
   	.pro_listk .sPrev,.pro_listk .sNext{width:100%; height:40px; display: block; position: absolute; bottom:3px;}
				.pro_listk 	.sPrev{left:0;top:0; background:#fff url(../images/next_righta.png) center center no-repeat;}
					.pro_listk .sNext{right:0;bottom:0; background:#fff url(../images/prev_lefta.png) center center no-repeat;}
				
.md_nexxk img{margin:0 auto !important; display: block;text-align: center;}



/*共同样式*/
.jo-sck i, .subNav, .jo-lti,.pro-wz a,
.pro-fl a span, .pro-fl a{
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}