﻿@charset "utf-8";
/* CSS Document */
/* banner开始 */
.banner_content{width: 1366px;margin:0 auto;height: 420px;overflow:hidden;position: relative;}
/*.banner_content{width: 1366px;margin:0 auto;height: 420px;overflow:hidden;}*/
.banner{width: 100%;background-color: #e6ebf1;height: 420px;position: relative;margin-bottom: 27px;}
.banner_content ul li{float: left;width: 1366px;height: 420px;}
.banner_content ul{position: absolute;top: 0;left: 0;height: 420px;width: 1000%;}
/* banner结束 */

/* 左边开始 */
.enterprise_l{width: 650px;}
.enterprise_r{width: 320px;}

.enterprise_tit{background-color: #598fdf;height: 36px;color: #fff;font-size: 16px;line-height: 36px;width: 100%;margin-bottom: 27px;}
.enterprise_tit a{color: #fff;font-size: 16px;line-height: 36px;}
.enterprise_tit .fl{margin-left: 20px;}
.enterprise_tit .fr{margin-right: 20px;}
.tit_more{display: block;
	transition: all 1s;
	animation: shakeM 1s ease-in-out infinite alternate;
	-webkit-animation: shakeM 1s ease-in-out infinite alternate; 
	-moz-animation: shakeM 1s ease-in-out infinite alternate;
	-ms-animation: shakeM 1s ease-in-out infinite alternate;
	-o-animation: shakeM 1s ease-in-out infinite alternate;
}
@-webkit-keyframes shakeM{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}
@-moz-keyframes shakeM{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}
@-ms-keyframes shakeM{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}
@-o-keyframes shakeM{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}
.linec{overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.center_list li.no_pic a{color: #333;font-size: 14px;width: 80%;display: block;}
.center_list li.no_pic a:hover{color: #598fdf;}
.center_list li.no_pic{height: 50px;line-height: 50px;}
.tit_more:hover{color: #0a3b7d;}
.center_list li{float: left;border-bottom:1px dashed #cbcbcb;}
.center_list li.no_pic{float: left;background: url(../images/li_sign.jpg) no-repeat left center;padding-left: 20px;width: 99%;border-bottom:1px dashed #cbcbcb;}
.has_pic{width: 315px!important;border-bottom: 0!important;}
.pic_a{width: 315px;height: 150px;display: block;overflow:hidden;margin-bottom: 10px;}
.h_a{line-height: 24px;color: #302e29;font-size: 16px;}
.h_a:hover{line-height: 24px;color: #302e29;font-size: 16px;}
.h_a:hover{color: #598fdf;}
.has_pic h6{width: 315px;}
.mr20{margin-right: 20px;}
.no_pic span{color: #999;font-size: 12px;line-height: 50px;}
.pic_a:hover{opacity: 0.9;}
.bt{border-top: 1px dashed #cbcbcb;margin-top: 25px;}
.btt{border-top: 1px dashed #cbcbcb;}
.marketplace li{float: none;}
.mb24{margin-bottom: 24px;}
.mb0{margin-bottom: 0;}
.notice{background-color: #f2f2f2;padding:0 0 55px 0;margin-bottom: 26px;}
.notice_list li a{color: #333;font-size: 14px;line-height: 24px;}
.notice_list li a span{color: #989898;font-size: 14px;margin:0 0 0 6px;}
.notice_list li a:hover{color: #598fdf;}
.notice_list li{background: url(../images/li_sign.jpg) no-repeat left 10px;margin:30px 0 0 0;padding-left: 14px;}
.notice_list_box{width: 80%;margin:0 auto;}
.pool{width: 100%;height: 50px;background: url(../images/pool_bg.jpg) no-repeat top center;display: block;color: #617800;font-size: 18px;text-shadow: 1px 1px 2px #c3de6d;text-align: center;line-height: 50px;margin-bottom: 26px;}
.pool:hover{color: #617800;opacity: 0.9;}
.professor{width: 100%;overflow:hidden;position: relative;background-color: #f2f2f2;height: 344px;}
.professor_a{width: 100%;height: 213px;display: block;}
.pro_font{position: absolute;z-index: 1;bottom: 0px; left: 0;width: 320px;}
.pro_font_in{width: 80%;margin:0px auto 0;}
.pro_font_in a:hover h6{color: #598fdf;}
.pro_font_in_box{position: absolute;bottom: 0;height: 120px;width: 320px;z-index: 2;}
.pro_font_in h6{color: #a2a1a1;font-size: 24px;margin:0 0 5px 0;}
.pro_font_in h6 span{color: #4f4f4f;font-size: 14px;}
.professor ul li{float: left;height: 344px;position: relative;}
.professor ul{position: absolute;left: 0;top: 0;height: 344px;}
.pro_font_in p{color: #333;font-size: 16px;font-weight: bold;}
.professor_view ol{position: absolute;bottom: 37px;left: 50%;}
.professor_view ol li{width: 10px;height: 10px;border:1px solid #fff;margin-right: 10px;float: left;border-radius: 100%;cursor: pointer;}
.professor_view ol li.current{background-color: #9bbc0e;border:1px solid #9bbc0e;}
.S-left{background: url(../images/S-left.jpg) center no-repeat;width: 50%;height: 36px;margin:0!important;cursor: pointer;}
.S-right{background: url(../images/S-right.jpg) center no-repeat;width: 50%;height: 36px;margin:0!important;cursor: pointer;}
.btn_two{width: 68px;height: 36px;}
.mr0{margin-right: 0!important;}
.footer_bottom{background-color: #212121;color: #757575;font-size: 12px;line-height: 40px;height: 40px;text-align: center;}
.pro_tri{*display: none;}
/* 左边结束 */



/*下拉列表的样式*/
.ul_father { width:104px;}
.ul_father{position:absolute;left: 0;top: 39px;z-index:1000;background:rgba(155,188,14,0.85);filter:Alpha(opacity=85);display:none;width:100%;overflow:visible;}
.ul_father a { padding:0!important; text-align:center;  display:block;}
.nav_list li{ position:relative;}

@media screen and (min-width:960px) and (max-width:1236px){
	.banner_content li{width: 1000px;height: 307px;}
	.banner_content{width: 1000px;height: 307px;}
	.banner{height: 307px;}
	.banner_content ul{position: absolute;top: 0;left: 0;height: 307px;}
}