html,body{
padding:0px;
margin:0px;
font-size:12px;
}
*{padding:0px;margin:0px;list-style-type:none;text-decoration:none;}
img{border:0px;}
.clearboth{clear:both;float:none;}
.top{
height:120px;
background:#09629a url(../images/top.jpg) no-repeat center top;
}
a{color:#000}
.main{width:1200px;margin:0 auto;height:100%;}
.main .pic{height:300px;}
.content{height:100%;border:red 0px solid;margin-top:10px}
.content .bgy_left{float:left;width:200px;height:200px;margin-top:10px}
.content .bgy_cen{float:left;width:715px;
border-top:0px;
height:100%;margin-left:20px;margin-top:10px;background:#fff}

.news_t{
height:40px;
border-bottom:#2252a4 1px solid;
line-height:40px;
font-size:18px;
font-family:"microsoft yahei";
background:url(../images/bg_h3.png) no-repeat 5px 15px;
}
.news_kc{border-top:0px;background:url(../images/kec.png) no-repeat 5px 5px;margin-top:1px}
.news_m{
background:url(../images/bg_h4.png) repeat-x;
border:0px;
border-top:#ccc 1px solid;
}
.news_t span{
float:right;
font-size:15px;
padding-right:5px;
}
.news_t span a{color:#666}
.news_t span a:hover{color:#2252a4;}
.news_m span a{color:#fff}
.news_m span a:hover{color:#fff;}
.news_t b{
font-weight:bold;
color:#2252a4;
float:left;
padding-left:22px;
padding-right:3px;
}
.bgy_right .news_t b.bgy_xc{font-size:13px}
.news_m b{color:#fff;border:0px;margin:0px;font-weight:500;padding-left:10px}
.news_t i{
font-style:normal;
color:#2252a4;
font-size:12px;
}
/*万元月薪滚动*/
		.slideBox{ width:230px; height:100%; overflow:hidden; position:relative;margin:0 auto;margin-top:5px}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:230px; height:170px; display:block;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:25%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow2.png) -110px 5px no-repeat; filter:alpha(opacity=0);opacity:0;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.slideBox .bd li b{display:block;padding:10px 0px;color:#f00;text-align:center;font-size:15px}
.slideBox .bd li span{font-size:13px;line-height:22px;display: block;}
.left_box{width:1200px;float:left;height:100%;}
/*��ҳ�����б�*/
.jy_l{
	width:580px;
	float:left;
}
.jy_r{
	width:580px;
	float:right
}
.newsl{margin-top:7px;}
.newsl li{height:40px;line-height:40px;background:url(../images/ico_newslist.png) no-repeat 8px 19px;position:relative;overflow:hidden;border-bottom:#ccc 0px dotted;float:left;width:100%;}
.newsl li a{margin-left:18px;font-size:15px}
.newsl li span{position:absolute;right:10px;top:0px;font-size:15px}
.newsl li a:hover{color:#4a7cc5;font-weight:500}
.content .bgy_right{float:right;width:240px;height:100%;margin-left:10px;margin-top:10px;background:#fff;}
.content .bgy_right_2{height:410px;border:#ccc 1px solid;}
.content .bgy_right_3{margin-top:0px}
.content .zszc{float:left;width:580px;height:100%;margin-top:10px;background:#fff}
.content .xsaction{float:right;width:580px;height:100%;margin-top:10px;background:#fff;}
.content .fcai{margin-top:10px;height:100%;background:#fff;margin-top:15px}
.fcai .news_t{
	background:#4a7cc5;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:22px;
	height:50px;
	line-height:50px
}
.footer{
background:#4a7cc5;
height:100px;
margin-top:10px;
}
.footer .fend{width:1200px;margin:0 auto;color:#fff;font-family:"microsoft yahei";text-align:center;height:100%;overflow:hidden;position:relative;}
.footer .fend .xiwang{height:120px;width:400px;background:url(../images/xiwang.png) no-repeat 0px 45px;position:absolute;left:0px;top:0px;}
.footer .fend .fcopy{line-height:22px;position:absolute;top:35px;left:380px}
.footer .fend .fcopy a{color:#fff;}
/*校企合作*/
.picMarquee-left{ width:940px;  overflow:hidden; position:relative; font-family:"microsoft yahei";}
.picMarquee-left .bd{ padding:10px 15px 0px 10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;height:100%; }
.picMarquee-left .bd ul li .pic img{ width:200px; height:100px; display:block; padding:2px;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;font-size:13px}
/*���ֹ���*/
#demo{overflow:hidden;height:160px;width:220px;line-height:18px;text-align:left;padding:0 10px;}
#demo .gg{margin-bottom:10px;font-family:"microsoft yahei";}
#demo .gg span{color:#c4100b;font-weight:500}
#demo .gg a{color:#000;background:url(../images/ico_newslist.png) no-repeat 0px 8px;padding-left:8px}
#demo .gg a:hover{color:#c4100b}
/*右侧*/
.bgy_right .shipin{width:240px;}
.bgy_right .tel{margin-left:0px;;font-size:13px;font-family:"microsoft yahei";}
.bgy_right .tel b{color:red}
.bgy_right .tel span{margin-top:5px;display:block;line-height:26px;margin-bottom:0px;padding:5px;}

/*רҵ����*/
.bgy_left .zye{
font-size:15px;
font-family:"microsoft yahei";
}
.bgy_left .zye li{
float:left;
width:100%;
height:35px;
line-height:35px;
margin-top:5px;
background:url(../images/bgj.png) no-repeat;
}
.bgy_left .zye li a{color:#fff;margin-left:20px;}
.bgy_left .zye li a:hover{color:#000;font-weight:bold}
/*menu*/
.bgy_left .menu1{width:200px;height:45px;background:#85b346 url(../images/ico1.png) no-repeat 20px 13px;color:#fff;line-height:45px;font-size:18px;text-align:left;font-family:"microsoft yahei";margin-bottom:11px}
.bgy_left .menu2{background:#67ace3 url(../images/ico2.png) no-repeat 20px 13px;}
.bgy_left .menu3{background:#86719c url(../images/ico3.png) no-repeat 20px 14px;}
.bgy_left .menu4{background:#2587d0 url(../images/ico4.png) no-repeat 20px 13px;}
.bgy_left .menu1 a{color:#fff;margin-left:50px}
/*首页大图*/
.fullSlide{ width:1200px;  position:relative;  height:300px; background:#fff;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}	
.fullSlide .bd ul{ width:100% !important;}	
.fullSlide .bd li{ width:100% !important;height:300px; overflow:hidden; text-align:center;}	
.fullSlide .bd li a{ display:block; height:300px;}	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.fullSlide .hd ul{ 
	text-align:center; 
	background-color:RGBA(122,122,122,.8);
	width:100px;
	margin:0 auto;
	border-radius:10px;
	-moz-border-radius:10px; /*Firefox */
	-webkit-border-radius:10px; /* Safari Chrome */
}	
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 4px; overflow:hidden; line-height:999px;
border-radius:50%;
-moz-border-radius:50%; /*Firefox */
-webkit-border-radius:50%; /* Safari Chrome */
background:#fff;
}	
.fullSlide .hd ul .on{
background:#c4100b;
}	
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:50px;z-index:1;width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5; display:none;}	
.fullSlide .next{ left:auto; right:50px;background-position:-6px -137px;}
/*��������ҳCSS*/
.content .view_l{
float:left;
width:200px;
height:100%;
margin-top:10px;
font-family:"microsoft yahei";
}
.content .view_l .l_menu{
background-color:#4a7cc5;
height:45px;
line-height:45px;
color:#fff;
font-size:18px;
padding-left:20px;
}
.content .view_l .l_nav{
font-size:14px;
height:45px;
line-height:45px;
border-bottom:#eaeaea 1px solid;
background:url(../images/jt.png) no-repeat 150px 15px;
}
.content .view_l .l_nav_bg{background:#eaeaea}
.content .view_l .l_nav a{padding-left:30px;display:block}
.content .view_l .l_nav a:hover{background-color:#eaeaea;color:#811f1c}
.content .view_r{
float:right;
width:960px;
border:#ccc 0px solid;
height:100%;
margin-top:10px;
margin-bottom:10px;
font-family:"microsoft yahei";
}
.content .view_w{
	float:none;
	width:100%;
}
.content .view_r .r_title{
font-size:30px;
text-align:center;
margin-top:30px;
}
.content .view_r .r_title span{display:block;font-size:12px;height:35px;line-height:35px;color:#999;font-weight:normal;margin-top:20px}
.content .view_r .r_title span b{
	font-weight:normal;
}
.content .view_r .r_con{
margin-top:20px;
line-height:25px;
font-size:13px;
}
.content .view_r .weixinjia{height:30px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;margin-top:30px;line-height:30px;position:relative}
.content .view_r .weixinjia a:hover{color:#811f1c}
.content .view_r .weixinjia span{position:absolute;right:0px;top:0px;}
.content .view_r .prev{margin-top:10px;height:25px;line-height:25px}
.content .view_r .prev a:hover,.content .view_r .next a:hover{color:#811f1c}
.content .view_r .r_menu{height:30px;line-height:30px;border-bottom:#0c70ae 2px solid;position:relative;z-index:0}
.content .view_r .r_menu b{
font-weight:800;
color:#0c70ae;
float:left;
font-size:18px;
padding:0 5px;
}
.content .view_r .r_menu_w{
	border-bottom:#ccc 1px solid;
}
.content .view_r .r_menu_w b{
	font-weight: normal;
	font-size:16px;
	margin-left:5px;
}
.content .view_r .r_menu_w b::before{
	content:"";
	width:5px;
	height:18px;
	background:#4a7cc5;
	display: block;
	position: absolute;
	bottom:5px;
	left:0;
}
.content .view_r .r_menu span{position:absolute;top:0px;right:0px;background:url(../images/home.png) no-repeat 0 8px;padding-left:18px;}
.content .view_r .r_menu span a:hover{color:#811f1c}
/*�����б�ҳ*/
.content .view_r .r_li{height:100%;margin-top:20px;}
.content .view_r .r_li li{height:35px;line-height:35px;border-bottom:#eaeaea 1px solid;position:relative;z-index:0;font-size:13px;background:url(../images/newsjt.png) no-repeat 10px 12px;float:left;width:100%}
.content .view_r .r_li li a{margin-left:25px;display:block}
.content .view_r .r_li li:hover{background-color:#eaeaea;}
.content .view_r .r_li li span{position:absolute;top:0px;right:0px;color:#666}
.content .view_r .r_fy{height:30px;line-height:30px;margin-top:20px;margin-bottom:20px;text-align:center;font-size:14px;}
.content .view_r .r_fy a:hover,.content .view_r .r_li li a:hover{color:#811f1c}

/*#close_float_ad{top:-8px;left:-8px;position:absolute;}*/

/*友情链接*/
.links{
	margin-top:20px;margin-top:20px;
}
.links a{height:30px;line-height:30px;margin-right:10px;font-size:14px}
.links b{font-size:15px;}

.small_div,.yema,.logo,.list_wy{
	display: none;
}
/*2022.9.26添加新版式*/
.menu_btn{
	display:flex;
	justify-content:space-between;
	margin-top:15px;
	flex-wrap: wrap;
	align-items: center;
}
.menu_btn .w_btn{
	width:200px;
	height:70px;
	line-height:70px;
	text-align:center;
	font-size:20px;
	color:#fff;
	
}
.menu_btn .w_btn a{color:#fff;display: block;border-radius:10px;}
.menu_btn div:nth-child(1) a{
	background-color:#efd9bb;
	color:#94672d;
}
.menu_btn div:nth-child(2) a{
	background-color:#eedbcc;
	color:#9b5015;
}
.menu_btn div:nth-child(3) a{
	background-color:#b8d3fb;
	color:#4f7aba
}
.menu_btn div:nth-child(4) a{
	background-color:#b7e2ef;
	color:#158bae
}
.menu_btn div:nth-child(5) a{
	background-color:#a2d7f6;
	color:#047b6c
}
.menu_btn .w_btn i{
	font-size:30px;
	margin-right:10px;
	vertical-align: middle;
}
.tup_link > a > img{
	width:100%;
	margin-bottom:10px;
}

.zyyl{
	margin-top:10px;
}
.zylink{
	display:flex;
	justify-content:space-between;
	margin-top:10px;
}
.zylink span{
height:50px;
border:#ccc 1px solid;
line-height:50px;
flex:0 0 150px;
font-size:15px;
text-align:center;
border-radius: 10px;
background-color: #ef912c;
font-weight:bold;

}
.zylink span a{
	display: block;
	
}
.zylink span a:hover{
	background:#0c70ae;
	border-radius: 10px;
	color:#fff;
	transition: all 0.5s;
	
}
.news_zy{border-top:0px}
.fcai .xiaoqi{
	display: flex;
	justify-content:space-between;
	border:1px solid #c7dbf8
	
}
.fcai .xiaoqi span{
	margin-left:10px;
	flex:0 0 200px;
	height:32px;
	line-height:32px;
	font-size:14px;
}
.fcai .xiaoqi span i{
	color:#0c70ae;
	margin-right:5px;
}
/*导航*/

.h_menu{
	width:1200px;
	margin:0 auto;
	display: flex;
	justify-content: flex-end;
	height:120px;
	align-items: center;
	color:#fff;
}
.h_menu li{
	height:40px;
	line-height:40px;
	text-align:center;
}
.h_menu li a{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	display:block;
	padding:0 10px;
}
.h_menu li a:hover{
	background-color:#294d9c;
	padding:0 10px;
}