@charset "utf-8";

body{background: #EFF3F5;}
.auto{ width:1200px; margin:0 auto; height:100%; position:relative;}

.dynamic_top{ height:570px; width:100%; padding-top:30px; background:url(../img/dongtai.png) no-repeat center 0;background-size: cover;}

.dynamic_main{ width: 1200px; margin: 0 auto;}
.people_qk{margin-top: 76px;margin-bottom: 52px;}
.people_qk_list{width:1220px;height:200px;margin-bottom: 109px; overflow: hidden;}
.people_qk_list ul li{width: 285px;height: 200px;position: relative;float: left;overflow: hidden; background:#fff;}
.people_qk_list ul li img{width: 285px; height:200px;}
.people_qk_list ul li a{display: inline-block;}
.man_qk_list{width:1920px;height:200px;overflow:hidden;}
.mod_giScroll{width:1220px;margin:0 auto;padding-left:20px;position: relative;top: 0px;}
.mar-r{margin-right: 20px;}
.btn_left_right{width: 21px;height: 37px;position: absolute;top: 82px;cursor: pointer;}
.left{left: -20px;}
.right{right: -20px;}
.people_qk_list ul{overflow: hidden;}
.pop_text{
	position: absolute;
	bottom: -130px;
	left: 0;
	width: 236px;
	height: 104px;
	padding:26px 26px 0 23px;
	z-index: 2;
	background: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#7#000000);/*IE8支持*/
	color: #fff;
	font-size: 14px;
	line-height: 22px;
	text-indent: 2em;
}
.dynamic_main .dcontent{ padding-bottom: 10px; /* height:874px; */}
.dynamic_main .d_menu ul{  height: 35px;}
.dynamic_main .d_menu ul li{ float: left; margin-right: 10px;}
.dynamic_main .d_menu ul li a{ display:block; width:100px; height:35px; text-align: center; line-height: 35px; font-size: 14px; color: #626262; background: #d8dadc; border-radius: 5px;}
.dynamic_main .d_menu ul li.active a,.dynamic_main .d_menu ul li a:hover{ background: #e53333; color: #FFF;}
/* .dynamic_main .d_menu ul li.active .cp,.dynamic_main .d_menu ul li .cp:hover{ background: #03d2bc; color: #FFF;}
.dynamic_main .d_menu ul li.active .qy,.dynamic_main .d_menu ul li .qy:hover{ background: #00bdef; color: #FFF;}
.dynamic_main .d_menu ul li.active .mt,.dynamic_main .d_menu ul li .mt:hover{ background: #f39c12; color: #FFF;} */
.dynamic_main .line{ border-bottom:1px solid #e8ecf1; margin-top: 20px;}

.dynamic_main .article{ width: 368px; height:409px; float: left; margin-right: 48px; margin-top: 30px; background:#fff; /* transition:all .5s ease; */
	-ms-box-shadow: 0 0 5px #ccc;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;   
    box-shadow: 0 0 5px #ccc;
}
.dynamic_main .no_margin_right{ margin-right: 0;}
.dynamic_main .article img{ width: 100%; } 
.dynamic_main .article .ddcon{ padding: 15px 21px; color: #8a8a8b;}
.dynamic_main .article .dtitle a{ display:block;  font-weight: bold; font-size: 16px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dynamic_main .article .dinfo{ margin-top: 10px;}
.dynamic_main .article .dinfo .tag{ font-size: 14px; color: #FFF; background: #00bdef; width:68px; height:23px; line-height: 23px; text-align: center; border-radius: 5px; float: left;}
.dynamic_main .article .dinfo .date{ float: right; height:23px; line-height: 23px; font-size:12px;}
.dynamic_main .article .sub{ height:48px; margin-top: 14px; font-size: 13px; line-height: 16px; color:#737374; overflow:hidden;}
.dynamic_main .article .sub a{ color:#8a8a8b;}
.dynamic_main .article .more .gd{ float: right; height:11px; width:34px; background:url(../img/dt-more.png) no-repeat 0 0;}

.dynamic_main .article .dinfo .blue{ background: #00bdef; }
.dynamic_main .article .dinfo .green{ background: #03d2bc; }
.dynamic_main .article .dinfo .orange{ background: #f39c12; }


.dynamic_main  .shadow {
	-ms-box-shadow: 0 0 35px #ccc;
	-moz-box-shadow: 0 0 35px #ccc;
	-webkit-box-shadow: 0 0 35px #ccc;   
    box-shadow: 0 0 35px #ccc;
    /* background:rgba(255,255,255,1); */
}


/* 分页 */
.page{ margin-top:10px;}
.article{ display:none;}
.page{text-align: center; color: #fff;}
.page a{display: inline-block; * display:inline; *zoom:1; color: #fff; width:35px; height: 35px; line-height: 35px;  margin: 0 2px;border-radius: 4px;vertical-align: middle; background-color:#d9d8d8;}
.page a:hover{text-decoration: none; background-color:#e53333;}
.page a.nextPage,.page a.prevPage{padding: 0 3px;}
.page span.current{ cursor:pointer; color: #fff; background-color: #e53333;}
.page span.prevPage,.page span.nextPage{ padding: 0 3px; color:#fff;}  
.page span{ color:#000; display: inline-block; *display:inline; *zoom:1; width:35px; height: 35px; line-height: 35px;margin: 0 2px; border-radius: 4px;vertical-align: middle; background-color:#dddcdc;}
.prevPage{ background:url(../img/job-left-btn.png) no-repeat center center;}
.nextPage{ background:url(../img/job-right-btn.png) no-repeat center center;}
.page .prevPage:hover{ background-color: #e53333;}
.page .nextPage:hover{ background-color: #e53333;}
