@charset "utf-8";
/* CSS Document */
a:hover{color: #c32139!important;}
.top_nav_inner_list li a:hover {
    color: #4379e0!important;
}
.blue_list li a:hover {
    color: #fff!important;
}
.mb50{margin-bottom: 50px;}
.channel_nav_in a:hover{color: #ffcfd6!important;}
/* banner开始 */
.yuan_banner{width: 100%;overflow:hidden;position: relative;margin-top: 20px;}
.yuan_banner ul li{float: left;}
.yuan_banner ul{width: 1000%;position: absolute;left: 0;top: 0;}
.yuan_banner_pic{width: 68.5%;
	background-size:cover!important;
	-webkit-background-size:cover!important;
	-moz-background-size:cover!important;
	-ms-background-size:cover!important;
	-o-background-size:cover!important;
}
.yuan_banner ol{position: absolute;bottom: 50px;right:6%;}
.yuan_banner ol li{width: 75px;height: 40px!important;border:2px solid #3c4959;float: left;margin-right:10px;cursor: pointer;overflow:hidden;
background-size:cover!important;
-webkit-background-size:cover!important;
-o-background-size:cover!important;
-ms-background-size:cover!important;
-moz-background-size:cover!important;
background-position:center;
background-repeat: no-repeat;
}
.yuan_banner ol li.current{border:2px solid #c32139;}
.yuan_banner_blue{background:url(../images/dian_blue.jpg) repeat left top;width: 31.5%;}
.yuan_banner_blue h6{color: #fff;font-size: 18px;margin:0 0 20px 0;}
.yuan_banner_blue h6 a{color: #fff;font-size: 18px;}
.yuan_banner_blue_inner{width: 80%;margin:50px auto 0;}
.yuan_banner_blue_inner p{color: #818d9d;font-size: 14px;line-height: 24px;}
/* banner结束 */
/* nav开始 */
.channel_nav{width: 100%;background-color: #c32139;height: 50px;margin:0 0 45px 0;*margin:0;}
.mt_red{*margin-top: 45px!important;}
.channel_nav_in li{float: left;background: url(../images/chanel_nav_de.jpg) no-repeat right center;}
.channel_nav_in li a{color: #fff;font-size: 16px;line-height:50px;padding:0 36px; *padding：0 32px;}
/* .channel_nav_in li a:hover{color: #fff;} */
.channel_nav_in {margin:0 auto;height: 50px;}
/* nav结束 */

/* 频道左边开始 */
.channel_l{width: 66%;}
.channel_r{width: 34%;}

.column{width: 100%;margin-bottom: 34px;}
.column_in{width: 46%;margin-right:4%;}
.column_in_tit{color: #111;font-size: 20px;background: url(../images/news_ch.jpg) no-repeat left center;padding-left: 17px;}
.column_in_tit_box{border-bottom:1px solid #ededed;padding:0 0 15px 0;margin:0 0 24px 0;}
.column_in_tit_box2{margin:0 0 9px 0;}
.news_ch_more{margin:7px 0 0 0;}
.column_pic_l{width: 171px;height: 100px;overflow:hidden;}
.column_pic_l a:hover{opacity: 0.9;}
.column_pic_r{margin:7px 0 0 0;}
.column_pic_r a{color: #333;font-size: 14px;line-height: 24px!important;}
.column_pic_list a{color: #333;font-size: 14px;line-height: 43px;}
.column_pic_list li{min-height:43px;}
.column_pic_list span{color: #bfbfbf;font-size: 14px;line-height: 43px;}
.ch_new{margin:16px 0 0 7px;display: inline-block;}

.ch_herald{width: 96%;}
.ch_herald_list{width: 100%;}
.ch_herald_list li{width: 100%;height: 46px;border-bottom:1px dashed #cbcbcb;padding:18px 0;}
.ch-date{width: 94px;height: 40px;background-color: #c32139;color: #fff;text-align: center;line-height: 40px;font-size: 22px;border-radius: 5px;}
.ch-date span{font-size: 12px;}
.ch_herald_list li a{color: #333;font-size: 16px;line-height: 40px;margin:0 0 0 20px;float: left;}
.out_date_ch .ch-date{background-color: #dee3e7;}
.siyuan{padding-left: 16px;background: url(../images/place.jpg) no-repeat left center;margin:0 0 0 16px;color: #a5a5a5;font-size: 12px;line-height: 18px;height: 18px;display: inline-block;}
/* 频道左边结束 */

/* 频道右边开始 */
.doyen{width: 100%;position: relative;overflow:hidden;margin-bottom: 21px;}
.doyen ul{width: 1000%;position: absolute;left: 0;top:0;}
.doyen ul li{float: left;position: relative;}
.doyen ul li a{display: block;width: 100%;height: 100%;position: relative;
background-size:cover!important;
-webkit-background-size:cover!important;
-o-background-size:cover!important;
-moz-background-size:cover!important;
-ms-background-size:cover!important;
}
.ch_name_bottom{display: inline-block;width: 100%;height: 50px;line-height: 50px;background:url(../images/ch_name_bg.png) repeat top left;font-size: 14px;color: #fff;position: absolute;bottom: 0;left: 0;
}
.ch_name_bottom span{font-size: 24px;}
.ch_name_bottom_in{width: 80%;margin:0 auto;}
.ch_name_bottom em{width: 28px;height: 28px;background-color: #c32139;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0;font-size: 14px;line-height: 14px;padding:11px;}
.doyen a:hover .ch_name_bottom_in{color: #c32139;}
.doyen_box ol{position: absolute;left: 50%;bottom: -17px;overflow:hidden;height: 4px;}
.doyen_box ol li{width: 26px;height: 4px;background-color: #ccc;float: left;margin-right: 14px;cursor: pointer;}
.doyen_box ol li.current{background-color: #c32139;}
.doyen_box{position: relative;}


.enter_three{margin:35px 0 20px 0;overflow:hidden;*margin-top:60px!important;}
.enter_three li{float: left;width: 32%;height: 100px;margin:0 2% 0 0;*width: 31%;}
.enter_three li a{width: 100%;height: 100%;display: block;color: #fff;font-size: 14px;text-align: center;}
.enter_one{background-color: #3c4d63;}
.enter_two{background-color: #1a428a;}
.enter_threee{background-color: #c32139;}
.enter_three li a:hover{color: #fff!important;opacity: 0.9;}
.enter_three li a img{margin:20px 0 5px 0;}
.mr0{margin-right: 0!important;*margin-right: 0!important;}
.trainProgram{width: 100%;border:1px solid #e7e7e7;overflow:hidden;position: relative;}
.trainProgram ul{width: 1000%;position: absolute;left: 0;top: 0;}
.trainProgram ul li{float: left;}
.trainProgram ol{position: absolute;left: 50%;bottom: 26%;}
.trainProgram ol li{width: 10px;height: 10px;background-color: #ccc;margin-right:12px;float: left;cursor: pointer;}
.trainProgram ol li.current{background-color: #c32139;}
.trainProgram h6{color: #333;font-size: 22px;font-weight: bold;}
.trainProgram h6 a{color: #333;font-size: 22px;font-weight: bold;}
.trainProgram p{color: #333;font-size: 16px;}
.mr18{margin-right: 18px;}
.trainProgram_more{color: #a0a0a0;font-size: 12px;margin:20px 20px 0 0;}
.don_bottom{margin:4% auto 0;width: 306px;}
/* 频道右边结束 */
.l_list_a{width: 85%;}
.right_a_list{width: 71%;}
.list_r_n{margin:16px 0 0 0px;}
.red_bid{*background-color: #c32139;background-color: #c32139\9;}

/* 职业发展频道开始 */
.career_banner li{
background-size:cover!important;
-webkit-background-size:cover!important;
-o-background-size:cover!important;
-moz-background-size:cover!important;
-ms-background-size:cover!important;
}
.career_banner li a{width: 100%;display: block;position: relative;}
.career_tit{background: url(../images/car_tit.png) repeat-x bottom left;width: 100%;height: 75px;color: #fff;font-size: 18px;overflow:hidden;position: absolute;left: 0;bottom: 0;}
.career_tit h6{margin:25px 60px 0 60px;}
.career_banner ol{bottom: 11px;}
.career_banner ol li{width: 84px!important;height: 46px!important;overflow:hidden;cursor: pointer;border:3px solid #fff;position: relative;}
.career_banner ol li.current{border:3px solid #0076d2;}
.yuan_banner ol li span{position: absolute;top: -1px;left: 50%;margin-left: -4px;}
.career_banner ol li span{
position: absolute;
width: 0;
height: 0;
border-width: 10px;
border-color: transparent transparent #0076d2 transparent;
border-style: dashed dashed solid dashed;
top: -20px;
left: 50%;
margin-left: -10px;
}
/* 导航开始 */
.occupation {text-align: center;width: 100%!important;background: #0076d2;}
.occupation li{display: inline-block;width: auto;}
.occupation li a{display: inline-block;padding:0 34px;height: 50px;color: #fff;font-size: 16px;line-height: 50px;background: url(../images/career_nav_de.jpg) no-repeat right center #0076d2;}
.occupation li a:hover{color: #bee3ff!important;}

/* 导航结束 */
/* 内容开始 */
.profession_l{width: 37%;}
.profession_r{width: 60%;}

.profession_tit{border-bottom: 1px solid #ededed;padding:45px 0 0px;margin:0 0 16px 0; }
.profession_tit_l{float: left;}
.profession_tit_l a{color: #333;font-size: 20px;}
.profession_tit_l{border-bottom: 2px solid #c32139;padding:0 0 13px 0;}
.profession_tit_r{float: right;}
.profession_tit_r a{color: #818d9d;font-size: 12px;line-height: 30px;}
.profession_tit_r a:hover{color: #0076d2;font-size: 12px;line-height: 30px;}
/* 内容结束 */
/* 职业发展频道结束 */