/* CSS Document */
.column_01{
	clear:both;
	width:1260px;
	height:416px;
	margin:0 auto;
	margin-bottom:13px;
}
.column_01_left{
	display:inline;
	float:left;
	width:610px;
	height:385px;
	padding-top:37px;
	background:url(../images/bg/column01_left_bg.jpg) bottom no-repeat;
}
/* 默认幻灯片 */
.slide{overflow:hidden;_float:left;zoom:1; margin:5px auto 0 auto; width:558px; height:372px;}
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .changeDiv img{width:558px; height:372px;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0; text-align:left;width:430px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#037fd2;}


.column_01_right{
	display:inline;
	float:right;
	width:630px;
	height:406px;
	cursor:pointer;
}
.column_01_right .title_frame{
	clear:both;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-top:20px;
	padding-right:6px;
	margin-left:8px;
	background:url(../images/bg/column01_right_title.jpg) left no-repeat;
}
.column_01_right_con{
	clear:both;
	height:371px;
	padding-left:8px;
	background:url(../images/bg/bg_01.jpg) bottom repeat-x;
}
.column_01_right_con ul{
	padding-top:10px;
}
.column_01_right_con ul li{
	clear:both;
	height:30px;
	line-height:30px;
	font-size:14px;
	padding-left:17px;
	background:url(../images/icon_01.png) left no-repeat;
}
.column_01_right_con ul li a{
	display:inline;
	float:left;
	overflow:hidden;
}
.column_01_right_con ul li img{
	display:inline;
	float:left;
	padding-top:11px;
}
.column_01_right_con ul li span{
	display:inline;
	float:right;
	padding-right:5px;
}

.column_02,
.column_03{
	clear:both;
	display:table;
	width:1260px;
	margin:0 auto;
	margin-bottom:13px;
}

.column_03_left{
	display:inline;
	float:left;
	width:826px;
}
.column_03_left .column_top{
	clear:both;
	width:826px;
	height:285px;
	margin-bottom:10px;
}
.column_top .top_box{
	width:400px;
	height:365px;
}
.top_box .top_title{
	clear:both;
	width:395px;
	height:31px;
	line-height:22px;
	text-align:right;
	padding-top:15px;
	padding-right:5px;
}
.column_top .top_box .imgnews{
	clear:both;
	width:400px;
	height:241px;
	margin-bottom:5px;
	border-bottom:1px dotted #bbbbbb;
}
.top_box .imgnews .imgbox{
	clear:both;
	width:400px;
	height:190px;
	margin-bottom:5px;
	overflow:hidden;
}
.top_box .imgnews .imgintro{
	clear:both;
	width:380px;
	height:23px;
	line-height:18px;
	font-size:14px;
	margin:0 auto;
	overflow:hidden;
	line-height: 23px;
}
.top_box .tnewslist{
	clear:both;
	width:400px;
	height:52px;
}
.top_box .tnewslist ul li{
	clear:both;
	width:390px;
	line-height:26px;
	font-size:14px;
	margin:0 5px;
}
.top_box .tnewslist ul li a{
	display:inline;
	float:left;
	width:300px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.top_box .tnewslist ul li span{
	display:inline;
	float:right;
}
.column_03_left .column_bottom{
	clear:both;
	width:826px;
	height:507px;
	background:url(../images/bg/bg_03.jpg) bottom repeat-x;
}
.column_bottom .title_frame{
	clear:both;
	width:821px;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-top:35px;
	padding-right:5px;
	margin-bottom:15px;
	border-bottom:1px  dotted #bbbbbb;
}
.column_bottom .bottom_box{
	clear:both;
	width:826px;
	height:230px;
	margin-bottom:10px;
}
.column_bottom .bottom_box .disimg{
	display:inline;
	float:left;
	width:335px;
	height:220px;
	margin-right:22px;
	overflow:hidden;
}
.column_bottom .bottom_box .disimg .imgbox{
	clear:both;
	width:335px;
	height:190px;
}
.column_bottom .bottom_box .disimg .imgintro{
	clear:both;
	width:335px;
	height:28px;
	line-height:28px;
	font-size:12px;
	text-align:center;
}
.column_bottom .bottom_box .newslist{
	display:inline;
	float:right;
	width:469px;
	height:200px;
	overflow:hidden;
}
.column_bottom .bottom_box .newslist ul li{
	clear:both;
	width:449px;
	height:28px;
	line-height:28px;
	padding-left:15px;
	padding-right:5px;
	background:url(../images/icon_01.png) left no-repeat;
}
.column_bottom .bottom_box .newslist ul li a{
	display:inline;
	float:left;
	width:340px;
	height:28px;
	overflow:hidden;
}
.column_bottom .bottom_box .newslist ul li span{
	display:inline;
	float:right;
}
.column_bottom .employment{
	clear:both;
	width:826px;
	height:250px;
}
.employment .titlt_frame{
	clear:both;
	width:821px;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-top:35px;
	padding-right:5px;
	margin-bottom:8px;
	border-bottom:1px dotted #bbbbbb;
}
.employment_con{
	clear:both;
	width:824px;
	height:170px;
	margin:0 auto;
}
.employment_con ul li{
	display:inline;
	float:left;
	width:206px;
}
.employment_con ul li img{
	clear:both;
	width:184px;
	height:144px;
	padding:2px;
	border:1px solid #d0d0d0;
	overflow:hidden;
	margin:0 8px;
}
.employment_con ul li span{
	display:block;
	width:190px;
	height:20px;
	line-height:20px;
	margin:0 auto;
	text-align:center;
}
.column_03_right{
	display:inline;
	float:right;
	width:390px;
	height:950px;
	padding-left:10px;
	margin-top:2px;
	background:url(../images/bg/bg_02.jpg) repeat-x;

}
.column_03_right .right_contact{
	clear:both;
	color:#57646e;
	width:390px;
	height:173px;
	padding-top:10px;
	overflow:hidden;
	border-bottom:1px solid #c1cfe1;
}
.column_03_right .right_contact table td{
	color:#57646e;
	font-size:14px;
	line-height:26px;
}
.column_03_right .cengtie_title{
	clear:both;
	width:400px;
	height:40px;
}
.column_03_right .cengtie_con{
	clear:both;
	width:380px;
	height:256px;
	overflow:hidden;
	border-bottom:1px solid #c1cfe1;
	margin-bottom:18px;
}
.column_03_right .cengtie_con .focus_Box{
	clear:both;
	float:left;
	width:365px;/*365*/
	height:200px;
	margin-left:15px;
	padding-top:22px;
	overflow:hidden;
}
/* focus_Box */
#focus_Box{position:relative;width:365px;height:200px;}
#focus_Box ul{position:relative;width:380px;height:222px;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:-40px;width:100%;height:32px;line-height:40px; text-align:center;color:#0074cf;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
					
.column_03_right .cengtie_con .more{
	clear:both;
	width:375px;
	height:34px;
	line-height:20px;
	text-align:right;
	padding-right:5px;
}
.column_03_right .video_frame{
	clear:both;
	width:377px;
	height:300px;
}
.column_03_right .video_frame .video_img{
	clear:both;
	width:377px;
	height:229px;
	overflow:hidden;
}
.column_03_right .video_frame .video_name{
	clear:both;
	width:377px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:12px;
}
.column_03_right .video_frame .video_name{
	clear:both;
	width:377px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:12px;
}
.column_03_right .video_frame .video_more{
	clear:both;
	width:377px;
	height:30px;
	line-height:30px;
	text-align:right;
}
.column_04{
	clear:both;
	width:1260px;
	height:254px;
	margin:0 auto;
	overflow:hidden;
}
.column_04 .title_frame{
	clear:both;
	width:1255px;
	height:39px;
	line-height:30px;
	text-align:right;
	padding-right:5px;
	padding-top:20px;
	margin-bottom:5px;
}
.column_04_con{
	clear:both;
	width:1260px;
	height:180px;
}
.column_04_con .l_but{
	display:inline;
	float:left;
	width:25px;
	height:180px;
	background:url(../images/l_but.png) center center no-repeat;
}
.column_04_con .l_but a,
.column_04_con .r_but a{
	display:block;
	width:25px;
	height:180px;
	cursor:pointer;
	overflow:hidden;
}
.column_04_con .photolist{
	display:inline;
	float:left;
	width:1210px;
	height:180px;
	overflow:hidden;
}
.column_04_con .photolist ul li{
	display:inline;
	float:left;
	width:242px;
	height:180px;
}
.column_04_con .photolist ul li img{
	width:220px;
	height:154px;
	overflow:hidden;
	margin:0 11px;
}
.column_04_con .photolist ul li span{
	display:block;
	width:220px;
	height:26px;
	line-height:26px;
	text-align:center;
	margin:0 auto;
}
.column_04_con .r_but{
	display:inline;
	float:left;
	width:25px;
	height:180px;
	background:url(../images/r_but.png) center center no-repeat;
}