﻿@charset "utf-8";
/* CSS Document */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: Simsun,Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none;}
table{border-collapse:collapse;}
body{color:#6d6d6d; font:12px 'microsoft yahei',Arial,sans-serif; }
a{color:#6d6d6d; text-decoration:none;-webkit-transition:all 0.2s linear; transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;}
a:hover, a:active, a:focus{color:#0066cc; }
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both; height:0; font-size:0; overflow:hidden;}
.hidden{display: none;}
i,em{ font-style:normal;}
b{ font-weight:normal;}

header{  width:100%; background:url(header_bg.png) left top;  height:111px;}
.header{ width:1170px; margin:auto;}
.logo{ float:left; width:155px; height:111px; margin:0 35px 0 15px;}
.nav{ float:left; margin:41px 0 0 0 ;height:70px; line-height:40px; position:relative; z-index:1;  }
.nav a{ color:#1e1e1e;  }
.nav .nLi{  position:relative; display:inline; float:left; width:100px;  }
.nav .nLi h3{ float:left; width:100%;  }
.nav .nLi h3 a{ display:block; width:100%; height: 68px;font-size:16px; text-align:center; }
.nav .sub{ display:none; width:100px; left:0; top:70px;  position:absolute; background:#ffffff; text-align:center;  line-height:35px; font-size:14px;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; border-bottom:1px solid #e0e5ea; color:#646464; }
.nav .sub a:hover{ background:#f2f7fc; color:#0066cc;  }
.nav .on h3 a{border-bottom:2px solid #0066cc; }
.nav .nLi:first-child{ width:95px;}
.nav .nLi:first-child:after{ content:''; position:absolute; width:1px; height:40px; left:0; top:0; background:#f4f4f4;}
.nav .nLi:before{ content:''; position:absolute; width:1px; height:40px; right:0; top:0; background:#f4f4f4;}
.search{ float:right;text-align:right; width:168px;}
.lang a{ position:relative; padding:0 5px; color:#787878; line-height:23px;}
.lang a:hover{ color:#0066cc;}
.lang a:first-child:before{ content:''; position:absolute; right:0; top:3px; width:1px; background:#8e8e8e; height:13px;}
.phone{ margin:27px 0 0 0}
.sea{ position:relative;width:110px;}
.icon .a2{display: inline-block;background:url(sear_bg.png) no-repeat; width:23px; height:24px;}
.icon .search2{display:none; position:absolute; right:10px; top:0;z-index:999; width:110px; height:24px; background:#fff; border:none;  font-size: 0;}
.icon .search2 .search_txt{width:80px;height: 24px;line-height: 24px;text-indent: 5px;font-family: Arial, Helvetica, sans-serif; display:inline-block;*display:inline;*zoom:1; background:none; border:none;}
.icon .search2 .search_sub{height: 24px;width: 23px;background: url(sear_bg.png) no-repeat; display:inline-block;*display:inline;*zoom:1;border: none; cursor:pointer;}

/*search end*/
.icon{ margin-top:10px;}
.wx_wb{ float:right;}
.wx_wb a{ position:relative; margin: 0 0 0 10px; }
.wx_wb a span{ display:none; position:absolute; top:25px; left:-75px; width:100px; height:100px; background-image:url(ewm.png); z-index:99;}
.wx_wb a:hover span{ display:block;}
/*header end*/
.slideBox{ width:100%; height:500px; overflow:hidden; position:relative;  }
.slideBox .hd{ overflow:hidden; position:absolute; left:50%; bottom:71px; z-index:1; margin-left:-585px; width:1170px;  height:12px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right;  }
.slideBox .hd ul li{ float:left; margin-right:5px; margin-top:2px;  width:10px; height:10px;background:#fff; cursor:pointer; background:#fff; opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 0.2s linear; transition:all 0.2s linear; }
.slideBox .hd ul li.on{ background:#0066cc; width:12px; height:12px; margin-top:0;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; height:500px; }
.slideBox .bd a{ display:block;  width:100%; height:100%; }

/*banner end*/
.index{ position:relative; z-index:5; width:1170px; margin:-61px auto 15px; background:#fff;}
.picScroll-left,.picScroll_px,.index_right{ float:left;overflow:hidden; position:relative;  width:310px; margin:12px 0 0 0; padding:14px 39px; border-right:1px solid #cfcfcf;   }
.picScroll-left .hd,.picScroll_px .hd{ overflow:hidden;  height:20px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next,.picScroll_px .hd .next,.picScroll_px .hd .prev{ display:block;  width:13px; height:13px; float:right; margin-right:1px; overflow:hidden; cursor:pointer; background:url(iconn.png) no-repeat;}
.picScroll-left .hd .next,.picScroll_px .hd .next{ background-position:-13px 0;  }
.picScroll-left .hd .next:hover,.picScroll_px .hd .next:hover{ background-position:-13px -14px; }
.picScroll-left .hd .prev:hover,.picScroll_px .hd .prev:hover{ background-position:0 -13px; }
.next_prev{ float:right;}
.picScroll-left .hd span,.picScroll_px .hd span,.index_right .tit{ display:block; float:left; height:20px; line-height:20px; border-left:6px solid #177ee6; font-size:18px; padding-left:11px;}
.picScroll-left .bd,.picScroll_px .bd{ padding:15px 0 0 0;   }
.picScroll-left .bd ul,.picScroll_px .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li,.picScroll_px .bd ul li{ float:left; _display:inline; overflow:hidden; width:310px; }
.news_ul{ overflow:hidden;width:100%; margin-top:7px; height:60px; }
.news_ul li,.news_ul p { width:100%; float:left; line-height:30px; text-align:left; font-size:14px;}
.news_ul li a,.jx_news li a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
a.bm{ display:block; width:90px; height:28px; line-height:28px; background:#0073e6; float:left; color:#fff; text-align:center; font-size:14px;}
.news_ul li a:hover,.jx_news li a:hover{-webkit-transform:translateY(-3px); transform:translateY(-3px);}
a.bm:hover,.bm2:hover{-webkit-transform:translateX(-6px); transform:translateX(-6px);}
/*致众新闻 培训课程end*/
.index_right{ border:none;}
.rig_btn{ width:100%; float:left; margin:15px 0 14px 0;}
.rig_btn a{ float:left; display:block; width:50px; height:47px; padding:15px 15px 18px 85px; margin-left:10px; background:url(sj2.png) no-repeat center center #4c94db; color:#fff; font-weight:bold; font-size:18px; line-height:23px; }
.rig_btn a:first-child{ margin-left:0; background-image:url(sj1.png) ;}
.rig_btn a:hover{ background-color:#0066cc;}
.jx_news{overflow:hidden; float:left;width:100%; margin-top:3px; height:90px; }
.jx_news li{  float:left; width:100%;  line-height:30px; font-size:14px;}
/*行业精选end*/
footer{ overflow:hidden;background:#7f7f7f; width:100%; height:90px; }
.footer{ width:1170px; margin:6px auto 0; line-height:24px; color:#fff;}
.foot_left{ float:left;}
.foot_right{ float:right; text-align:right;}
.footer p{ line-height:26px;}
.footer a{ padding:0 0 0 7px; margin-left:7px; color:#fff;}
.footer a img{ margin-right:5px;}
.foot_a a{ position:relative; display:inline-block; line-height:26px;}
.foot_a a:after{ content:''; position:absolute; left:0; top:7px; width:1px; height:13px; background:#fff;}
.foot_a a:first-child:after{ display:none;}
.footer a:hover{ color:#054584;}
/*底部end*/
#main{ position:relative; width:1170px; margin:20px auto 29px; overflow:hidden;}
.maxi{position:fixed;_position:absolute;top:0;z-index:250;}
.left_nav{  float:left; width:278px; padding-bottom:20px; border:1px solid #d0d0d0; border-top:6px solid #0066cc; }
.sideMenu{ width:261px; margin:auto; }
.sideMenu h3{ height:40px; width:233px; padding-left:28px; line-height:40px;cursor:pointer; color:#323232; font-size:16px;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:40px; cursor:pointer; background:url(sj.png) center center no-repeat; }
.sideMenu h3 a{ position:relative; display:inline-block;color:#323232; }
.sideMenu h3:hover{ background-color:#4c94db;}
.sideMenu h3:hover a{ padding-left:13px; color:#fff;}
.sideMenu h3:hover a:after{ position:absolute; left:0;top: 10px; width:4px; height:20px; background:#fff; content:'';}
.sideMenu h3.on em{ background:url(sj_hover.png) center center no-repeat;}
.sideMenu h3.on{ background-color:#4c94db;}
.sideMenu h3.on a{ padding-left:13px; color:#fff;}
.sideMenu h3.on a:after{ position:absolute; left:0;top: 10px; width:4px; height:20px; background:#fff; content:'';}
.sideMenu ul{ color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu ul li{ line-height:28px; font-size:16px;}
.sideMenu ul li a{  padding:0 0 0 55px; display:block;color:#323232;}
.sideMenu ul li a:hover{ background:#d2e4f6; color:#0066cc;}
.tit_left{ width:261px; height:80px; line-height:80px; border-bottom:1px solid #d0d0d0; margin:0 auto 20px; text-align:center; font-size:20px; font-weight:bold; color:#323232;} 
/*left_nav　end*/
.main_box{ width:850px; min-height:600px; _height:600px;}

.b1{width:310px; height:34px; line-height:34px; margin:0; padding:0;border:#e0e0e0 1px solid; padding-left:5px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; }
.b1:hover{border:#ecedef 1px solid; background-color:#f7f8f9; }
.b2{width:410px; height:120px; line-height:34px; margin:0; padding:0;border:#e0e0e0 1px solid; padding-left:5px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; }
.b2:hover{border:#ecedef 1px solid; background-color:#f7f8f9;  }
.b3{width:80px; height:34px; line-height:34px; margin:0; padding:0;border:#e0e0e0 1px solid; padding-left:5px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; }
.b3:hover{border:#ecedef 1px solid; background-color:#f7f8f9;  }

.b4{ background-color:#fff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; }
.b4:hover{ background-color:#000; }

/*面包屑*/
.contact{ line-height:30px; font-size:14px;}
.contact p{ float:left; width:100%;}
/*联系我们end*/
.info_news{ width:750px; padding:30px 0 20px 0; margin:auto;  }
.lead_tit{ width:100%; font-size:22px; font-weight:bold; color:#323232; text-align:center; padding-bottom:10px;}
.lead_time{ width:100%; padding-top:5px; text-align:center; line-height:31px; height:31px;padding-bottom:30px;}
.lead_time i{ display:inline-block; margin:0 15px; color:#999999;}
.lead_time a{ text-decoration:underline;}
.fx{ display:inline-block;}
.info_new_box{ min-height:400px;_height:400px; line-height:30px; padding:0 40px 40px 40px; color:#323232;  font-size:14px;border-bottom:1px solid #cfcfcf;}
.page_f{  width:740px;padding:0 45px 0 45px;color:#323232; line-height:30px; font-size:14px;}
.page_f a{ color:#323232;}
.page_f a:hover{ color:#4c94db;}
/*详细页end*/
.news_s_img a{ margin-left:10px; }
.news_s_img a:first-child,.news_s_f a:first-child{ margin-left:0;}
.news_s_f a{ display:inline-block; width:110px; padding-left:95px; height:45px; background:url(z_icon.png) no-repeat #0073e6; margin-top:10px; margin-left:9px; margin-bottom:30px; font-size:16px; line-height:45px; color:#fff;}
.news_s_f a.a2{ background-position:0 -45px;}
.news_s_f a.a3{ background-position:0 -90px;}
.news_s_f a.a4{ background-position:0 -135px;}
.news_s_f a:hover{ background-color:#4c94db;}
.list_recruit dl{padding:0 10px; border-bottom:1px solid #cfcfcf;padding-bottom: 15px; padding-top:15px; -webkit-transition:all 0.2s linear; transition:all 0.2s linear;}
.list_recruit dl dt{ overflow:hidden;font-size:14px; height:25; width:100%; color:#4c4c4c; line-height:25px;}
.list_recruit dl dt a{ font-weight:bold; color:#323232;}
.list_recruit dl dt a:hover{ color:#4c94db;}
.list_recruit dl dt span{float:right; font-size:12px; }
.list_recruit dl dd{ height:35px; line-height:35px; width:100%; overflow:hidden;}
.list_recruit dl dd a{ float:right; color:#62a1e4;}
.list_recruit dl dd p{ float:left; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*.list_recruit dl:hover{ background:#f2f7fd;}
*/.list_recruit dl dd a:hover{ color:#175087;}
.page{ text-align:center; margin:20px 0;}
.page a{ margin:0 8px; display:inline-block;}
.page a:hover{ color:#4c94db;}
.page a.active{ color:#4c94db;}
.page i{ display:inline-block; margin:0 3px;}
.page input{ display:inline-block; width:40px ; height:17px; border:none; text-align:center; font-family:'microsoft yahei';  margin:-3px 0 0 0}
a.page_btn{ display:inline-block; width:13px; height:17px;background:url(page.png) left bottom no-repeat; }
/*招聘end*/
.list_map,.list_re,.list_news{ width:100%;}
.picScroll1,.picScroll2,.picScroll3,.picScroll4{ width:100%;  overflow:hidden; position:relative; padding-bottom:20px;   }
.picScroll1 .hd,.picScroll2 .hd,.picScroll3 .hd,.picScroll4 .hd{ overflow:hidden;  height:40px; background:#f4f4f4; padding:0 10px;  }
.picScroll1 .hd .prev,.picScroll1 .hd .next,.picScroll2 .hd .prev,.picScroll2 .hd .next,.picScroll3 .hd .prev,.picScroll3 .hd .next,.picScroll4 .hd .prev,.picScroll4 .hd .next{ display:block;  width:13px; height:13px; float:right; margin-right:1px; margin-top:13px;  overflow:hidden; cursor:pointer; background:url(iconn.png) no-repeat;}
.picScroll1 .hd .prev:hover,.picScroll2 .hd .prev:hover,.picScroll3 .hd .prev:hover,.picScroll4 .hd .prev:hover{ background-position:0 -13px}
.picScroll1 .hd .next,.picScroll2 .hd .next,.picScroll3 .hd .next,.picScroll4 .hd .next{ background-position: -13px 0;  }
.picScroll1 .hd .next:hover,.picScroll2 .hd .next:hover,.picScroll3 .hd .next:hover,.picScroll4 .hd .next:hover{ background-position:-13px -13px;}
.picScroll1 .bd,.picScroll2 .bd,.picScroll3 .bd,.picScroll4 .bd{ padding:0; margin-top:20px; position:relative;    }
.picScroll1 .bd ul,.picScroll2 .bd ul,.picScroll3 .bd ul,.picScroll4 .bd ul{ overflow:hidden; zoom:1; }
.picScroll1 .bd ul li,.picScroll2 .bd ul li,.picScroll3 .bd ul li,.picScroll4 .bd ul li{ margin:0 11px 0 0; float:left; _display:inline; overflow:hidden; width:202px; height:118px; text-align:center; border:1px solid #ccc;  }
.picScroll1 .bd ul li .pic,.picScroll2 .bd ul li .pic,.picScroll3 .bd ul li .pic,.picScroll4 .bd ul li .pic{ text-align:center; margin:10px 0 0; }
.picScroll1 .bd ul li .pic img,.picScroll2 .bd ul li .pic img,.picScroll3 .bd ul li .pic img,.picScroll4 .bd ul li .pic img{ max-width:185px; height:80px; display:block;  }
.picScroll1 .bd ul li:hover,.picScroll2 .bd ul li:hover,.picScroll3 .bd ul li:hover,.picScroll4 .bd ul li:hover{ border-color:#003e7e;  }
.picScroll1 .bd ul li .title,.picScroll2 .bd ul li .title,.picScroll3 .bd ul li .title,.picScroll4 .bd ul li .title{ line-height:30px; font-size:14px;  }
.picScroll1 .bd ul li .title a,.picScroll2 .bd ul li .title a,.picScroll3 .bd ul li .title a,.picScroll4 .bd ul li .title a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#323232; }
.picScroll1 .bd ul li:hover a,.picScroll2 .bd ul li:hover a,.picScroll3 .bd ul li:hover a,.picScroll4 .bd ul li:hover a{ color:#4c94db;}
.n_prev,.n_next{
	position:absolute;
	left:0;
	top:20px;
	z-index:5;
	width:20px;
	height:80px;
	background:url(left_right.png) no-repeat;
	cursor:pointer;
	background-image: url(left_right.png);
}
.n_next{ left:auto; right:0; background-position:-20px 0; }
.picScroll1 .hd i,.picScroll2 .hd i,.picScroll3 .hd i,.picScroll4 .hd i{  margin-left:25px; line-height:40px;font-weight:bold; font-size:14px; color:#323232;}
/*客户地图end*/
.message_main{ background:#f1f7fc; padding:0 30px 30px 30px; border-bottom:1px solid #cfcfcf; }
.mess_tit,.mess_tit_m{ font-size:20px; font-weight:bold; color:#323232; line-height:40px; padding:30px 0;}
.zz{ color:#323232; font-weight:bold; font-size:14px; line-height:30px;}
.message_main p{ line-height:30px; font-size:14px;}
.message_box{ margin:20px 30px;}
.mess_tit_m{ padding:10px 0; border-bottom:1px dashed #cfcfcf;}
.form{ width:100%; margin-top:25px; float:left; background:url(message.png) right top no-repeat;}
.form label{ float:left; display:block;  font-size:14px;color:#000;}
.form input[type=text]{padding-left:10px;float:left;   border:1px solid #ccc; line-height:21px;}
.form textarea{ width:359px; height:85px; line-height:25px;padding-left:10px;float:left;  border:1px solid #ccc;}
.in_title{ width:360px; height:21px; }
.form > div{ margin-bottom:10px; width:100%; float:left; font-size:14px;}
.type{ display:block;width:auto;height:23px; float:left;}
.type dl{height:23px;line-height:23px;}
.type dl dd{float:left;margin:0 10px 0 8px;position:relative;padding-left:23px;}
.type dl dd a{display:block; font-size:14px; color:#000;}

.type dl dd a:hover{color:#CC0000;text-decoration:underline;}
.type dl dd b{width:18px;height:18px;background:url(form_icon.png) no-repeat -18px 0;display:block;position:absolute;left:0;top:3px;}
.type dl dd a:hover b{background-position:0 0;}
.type dl .selected b,.type dl .selected a:hover b{background-position:0 0;}
.name{ width:100px; height:21px;}
.in_email{ width:210px; height:21px;}
.in_phone{ width:135px; height:21px; margin-right:15px}
.yzm{ width:100px; height:21px;}
.img_yzm{ margin:3px 8px 0 10px;display:inline-block; float:left; }
.a_yzm{ color:#646464; text-decoration:underline;float:left; display:inline-block; line-height:25px; height:25px;}
.form input[type=submit],.form input[type=reset]{float:left; background:#4c94db; color:#fff; text-align:center; width:80px; height:26px; line-height:26px; border:none; font-family:'Microsoft YaHei'; margin-right:10px; margin-top:10px  }
.form input[type=reset]{ background:#969696}
.name2{ width:68px;}
.bit{ width:150px; margin-right:5px;}
/*表单end*/
.recruit{ padding:15px; height:85px; border-bottom:1px solid #ccc;}
.recruit:hover{ background:#f2f7fd;}
.recruit h4{ font-weight:bold; line-height:25px; color:#323232; font-size:14px;}
.recruit h4 i{ float:right; font-weight:normal; font-size:12px;}
.recruit h4 a{ display:inline-block;  color:#323232;}
.recruit p{ line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bm2{ display:block; width:80px; height:28px; background:#dbeaf8; line-height:28px; color:#01589d; font-weight:bold; font-size:14px; text-align:center; float:left; margin-right:10px;}
.span_bm{ display:block; float:left; width:700px; line-height:15px;}
.wq_re{ font-weight:bold; color:#4c94db; font-size:20px; margin:15px 0; padding:15px 0; border-bottom:1px solid #ccc;}
.wqpx_ul{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.wqpx_ul li{ line-height:38px;}
.wqpx_ul li a{ display:inline-block; font-size:14px; color:#323232;}
.wqpx_ul li span{ float:right;}
.wqpx_ul li a:hover,.recruit h4 a:hover{ color:#01589d;-webkit-transform:translateX(-6px); transform:translateX(-6px);}
/*培训课程End*/
.about{ width:100%; text-align:left; line-height:25px; color:#323232;}
/*单页end*/
.list_news{ width:100%;}
.list_tu_news dl{ padding:0 10px 10px 10px; height:82px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.list_tu_news dl dt{ overflow:hidden; float:left; width:128px; height:82px; margin-right:10px;}
.list_tu_news dl dt img{-webkit-transition:all 0.3s linear; transition:all 0.3s linear;}
.list_tu_news dl dt:hover img{-webkit-transform:scale(1.1); transform:scale(1.1);}
.list_tu_news dl dd h4 span{ float:right; color:#323232}
.list_tu_news dl dd h4 { line-height:30px;}
.list_tu_news dl dd h4 a{ font-weight:bold; font-size:14px; color:#323232;}
.list_tu_news dl dd p{ overflow:hidden; position:relative; color:#646464; line-height:24px; height:48px;}
.list_tu_news dl dd p a{ display:block; position:absolute; bottom:0; right:0; background:#fff; height:24px; line-height:24px; color:#4c94db;}
.list_tu_news dl dd h4 a:hover{ color:#4c94db;}
/*图片新闻end*/
.map{ margin-bottom:20px;}
.list_photo{ width:100%; height:auto;}
.list_photo li{ width:253px; height:230px; float:left; margin:0 15px 37px 15px;}
.list_photo li a{ display:block;}
.list_photo li a i{ display:block; overflow:hidden; width:100%; height:180px;}
.list_photo li a img{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear; transition:all 0.3s linear}
.list_photo li a:hover img{-webkit-transform:scale(1.1); transform:scale(1.1);-o-transform:scale(1.1)}
.list_photo li span{ display:block;width:215px; margin:7px auto; font-size:14px; height:36px; line-height:18px; overflow:hidden;text-align:center; color:#323232;}
.list_photo li:hover span{ color:#4c94db}

/*荣誉资质end*/
.list_event{ background:url(sj_top.png) left top no-repeat; padding-top:135px;}
.event{margin-left:49px; border-left:3px solid #4c94db; padding-bottom:15px;}
.event_tit{ display:inline-block; margin-left:50px; padding-right:38px; color:#1b5895; font-size:32px; background:url(sj_h.png) right center no-repeat; }
.event .dl_event{  padding-top:20px; margin-left:-10px; font-size:14px;}
.event dl{  float:left; padding-left:10px; padding-bottom:15px;}
.event dl dt:after{ content:''; display:block; z-index:5; width:17px; height:17px; position:absolute; left:-59px; top:5px; background:url(sj_icon.jpg) left 0 no-repeat;}
.event dl dt{ position:relative;float:left; margin-right:35px; margin-left:50px; color:#4c94db; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:30px; }
.event dl dd{ float:left; width:590px; line-height:30px;}
/*大事记end*/
#to_top{ position:fixed; right:20px; bottom:100px; width:50px; height:50px; background:url(top.png) no-repeat;}
.list_recruit,.list_tu_news{ min-height:400px;_height:400px;}

.news_two{ padding:10px 0;}
.news_two li{ border-bottom:1px dashed #ccc; height:30px; line-height:30px;}
.news_two li span{ float:right;}
.news_two li a{ font-size:14px;}
.piaofu{ width:100px; position:fixed; left:50px; top:200px; z-index:55;}
.piaofu a{ position:relative; display:block; width:100px; height:91px; margin-bottom:1px; color:#fff; background:url(index_p.png) no-repeat;}
.piaofu a:hover{ background:url(index_p_hover.png) no-repeat;}
.piaofu a.a2{ background-position:0 -91px;}
.piaofu a.a2:hover{background-position:0 -91px;}
.piaofu a.a3{ background-position:0 -183px;}
.piaofu a.a3:hover{background-position:0 -183px;}
.piaofu a.a4{ background-position:0 -275px;}
.piaofu a.a4:hover{background-position:0 -275px;}
.piaofu a span{ position:absolute; bottom:10px; display:block; width:100%; text-align:center; font-size:16px;}
.piaofu a i,.piaofu a em{ display:block; position:absolute; text-align:center; width:100%;}
.piaofu a i{ bottom:20px; font-size:16px;}
.piaofu a em{ bottom:5px; font-size:12px;}
