@charset "utf-8";
/* CSS Document */
@import url(public.css);

/*面试辅导banner*/
.msfd_banner{ width:1180px; height:auto; margin:0 auto;}

/*新闻内容页（左边）*/
.quick_nav{ margin-top:20px; font-size:12px;}
.quick_nav a:hover{color:#696;}

/*新闻列表页（左边）*/
.content-left-list{ border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; overflow:hidden; zoom:1; background-color:#f0f0f0; height:48px ; line-height:48px; /*margin-bottom:45px*/}
.content-left-list li{ float:left;}
.content-left-list li a{ float:left; padding:0px 30px;}
.content-left-list li:hover,.content-left-list li.current{ text-indent:20px; font-weight:bold }

.content-left img{border: 0px;margin: 0px auto;padding: 5px 0px;word-wrap: break-word !important;
width:expression(this.width>780?"780px":this.width+"px"); height:auto; max-width:780px;
}
.content-left-conts{font-family:"宋体";font-size:14px}
.content-left-cont li{ height:50px ; line-height:50px; border-bottom:1px solid #e1e1e1; padding:0 12px;}
.content-left-cont li a{ float:left; width:650px; color:#6f6f6f }
.content-left-cont li a:hover{color:#ed582f }
.content-left-cont li .datetime{float:right;width:80px;color:#6f6f6f;display:inline-block;}

.page{ background-color:#fff; width:505px; margin:30px auto 0; }
.page p{ overflow:hidden; zoom:1; padding:10px 0}
.page p a{ border:1px solid #909090; padding:5px 13px; margin-left:10px; border-radius:5px; color:#2a2a2a; font-weight:bold; font-family:"微软雅黑"; font-size:14px; float:left;
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top, #fdfdfd 0%, #f5f5f5 33%,#ededed 53%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear,top,bottom, color-stop(0%,#fdfdfd), color-stop(33%,#f5f5f5), color-stop(53%,#ededed),  color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfdfd 0%,#f5f5f5 33%,#ededed 53%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfdfd 0%,#f5f5f5 33%,#ededed 53%,#e8e8e8 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #fdfdfd 0%,#f5f5f5 33%,#ededed 53%,#e8e8e8 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e8e8e8',GradientType=1 ); /* IE6-9 */
background: linear-gradient(top, #fdfdfd 0%,#f5f5f5 33%,#ededed 53%,#e8e8e8 100%); /* W3C */}
.page p a.p_orange{ background:#fb7343; border:1px solid #ed582f; color:#fff}
.page p a.p_orange:hover{ color:#fff}
.page p a.p_last{ background:0}
.page p a:hover{ background:#fb7343; color:#fff; border:1px solid #ed582f}


.action_con_yybg .hot_phone{color: #a94141;font-size: 18px; margin-left:100px;}
.action_con_yybg form{padding:10px 20px;background:#e2e2e2;}
.action_con_yybg form .explain{ float:left; line-height:25px; overflow:hidden; width:390px;}
.action_con_yybg form .info{ float:left; width:348px;}
.action_con_yybg form .info p{margin:5px 0;}
.action_con_yybg form .info input{width:270px;height:30px;}
.action_con_yybg form .submit{ float:left; height:50px; margin-top:20px; margin-left:40px; padding:0 25px;width:auto;background:#a94141;color:#fff; font-family:"微软雅黑"; font-size:18px;line-height:50px;text-align:center; border-style:none; cursor:pointer;}
.nortt{ padding:0 20px}
.in_action{ margin:0 auto; width:100%;}
.action_con_yybg{margin-bottom:40px; padding:20px 0; font-family:"微软雅黑"; color:#444; font-size:14px;}
.action_con_yybg{background:#e2e2e2;}
.action_con_yybg h3{font-size:18px;font-weight:bold; border-bottom:1px solid #ccc; padding:10px 0;}
.action_con_yybg form .submit:hover{background:#7e2828;}


.f-shadow {
-webkit-box-shadow: 0px 1px 2px #cbcbcb;
-moz-box-shadow: 0px 1px 2px #cbcbcb;
box-shadow: 0px 1px 2px #cbcbcb;
}

.yuanjiao{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
/* border-radius: 5px; */
}
.xgwz_wen{
	width:786px;
	height:210px;
	float:left;
	border:1px solid #e6e6e6;
	background:#f7f7f7;
	margin-top:10px;
	}
	
.xgwz1_wen{
	width:786px;
	height:50px;
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #e6e6e6;
	line-height:50px;
	float:left;
	color:black;
	text-indent:20px;
	}
.xgwz2_wen{	
	float:left;
	height:130px;
	color:#666;
	padding-top:10px;
	}

.xgwz2_wen ul li{
	width:383px;
	float:left;
	width:370px;
	height:28px;
	line-height:28px;
	text-indent:30px;
	}
.xgwz2_wen a:hover{
	color:#900;
	}
#pages{margin:0 auto;margin-top:30px;width:786px;}
#pages a{background: #FFF none repeat scroll 0px 0px;
margin: 0px;
padding: 3px 8px 1px;
text-decoration: none;
border: 1px solid #333;
color: #333;}
#pages span{background: #FFF none repeat scroll 0px 0px;
margin: 0px;
padding: 3px 8px 1px;
text-decoration: none;
border: 1px solid #333;
color: #333;}
/*新闻展示页内部推荐位*/

.zg_list_left01_sj {
    width: 810px;
    height: 246px;
    background: url("../images/list4.png") no-repeat center;
    margin-top: 19px;
    overflow: hidden;
    margin-left: -10px;
}
.zg_list_sj_left {
    float: left;
    width: 360px;
    overflow: hidden;
}
.ky_time {
    margin: 27px 0 0 35px;
    padding-left: 30px;
    font: 18px/24px 'microsoft yahei';
    color: #ef2d36;
    background: url("../images/ky_list_spild.png") no-repeat 0 -348px;
}
.ky_time span {
    display: inline-block;
    margin: 0 1px;
    width: 16px;
    height: 22px;
    border: 1px solid #c6c6c6;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    text-align: center;
    font: bold 16px/22px 'microsoft yahei';
}
.ky_list_addr {
    width: 312px;
    height: 150px;
    margin: 20px 0 0 25px;
    position: relative;
    overflow: hidden;
}
.ky_list_addr em {
    display: block;
    height: 150px;
    background: #ffe7e7;
}
.ky_list_addr a {
    position: absolute;
    top: 0;
    width: 312px;
    height: 150px;
    overflow: hidden;
}
.ky_list_addr a>img{
	padding: 0px;
}
.ky_list_addr a:hover img {
    animation: 1s scra linear 1;
}
@keyframes scra{
    0% {
    transform: scale(1,1);
    }
    50% {
        transform: scale(1.2,1.2);
    }
    100% {
        transform: scale(1,1);
    }
}
.zg_list_sj_right {
    float: right;
    width: 449px;
    overflow: hidden;
}
.zg_list_sj_right01 {
    margin-top: 27px;
    overflow: hidden;
    font-size: 0;
}
.zg_list_sj_right01 a {
    display: inline-block;
    font: 16px/24px 'microsoft yahei';
    margin-left: 6px;
    padding-left: 38px;
    background: url("../images/laba.png") no-repeat 0 2px;
}
.zg_list_sj_right01 a:hover {
    color: #ff4048;
}
.zg_list_sj_right01 a:last-child {
    margin-left: 15px;
    background: url("../images/laba.png") no-repeat 0 2px;
}
.zg_list_sj_right02 {
    font-size: 0;
    margin: 25px 0 0 6px;
    overflow: hidden;
}
.zg_list_sj_right02 a {
    display: inline-block;
    font: bold 16px/16px 'microsoft yahei';
    color: #ef2d36;
    margin-right: 5px;
}
.zg_list_sj_right03 {
    margin: 14px 0 0 6px;
    overflow: hidden;
    padding: 0px;
}
.zg_list_sj_right03 li {
    width: 420px;
    font-size: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 20px;
}
.zg_list_sj_right03 li a {
    font: 14px/30px 'microsoft yahei';
    margin-right: 8px;
}
.zg_list_sj_right03 li a:hover {
    color: #ff4048;
}