body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; }
body{
	margin:0px auto;
	min-width:1340px;
	background:#FFFFFF;
	font-size:16px;
	color:#000000;
	font-family:"Microsoft YaHei", '微软雅黑';
}
a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#1ab8e9;
	text-decoration:none;
}
ul, li, ol{
	list-style-type:none;
}
img{
	border:0px;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}
input:focus{ 
    outline:none;
}
input::-moz-focus-inner{
    border:0;
}
textarea:focus{ 
    outline:none;
}
textarea::-moz-focus-inner{
    border:0;
}
button:focus{ 
    outline:none;
}
button::-moz-focus-inner{
    border:0;
}
select:focus{ 
    outline:none;
}
select::-moz-focus-inner{
    border:0;
}
input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color:#999999;
}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:#999999;
}
input::-ms-input-placeholder { /* Microsoft Edge */
	color:#999999;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:#999999;
	opacity:1;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:#999999;
	opacity:1;
}
textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color:#999999;
}
textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:#999999;
}
textarea::-ms-input-placeholder { /* Microsoft Edge */
	color:#999999;
}
textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:#999999;
	opacity:1;
}
textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:#999999;
	opacity:1;
}
.none{ display:none; }


/*头部样式*/
.top1{ width:100%; height:48px; line-height:48px; border-bottom:1px solid #e0e0e0; }
.top1_con{ margin:0px auto; width:1300px; font-size:14px; }
.top1_left{ float:left; }
.top1_right{ float:right; }
.top1_right font{ float:left; }
.top1_right span{ float:left; font-size:24px; color:#1ab8e9; font-weight:bold; }

.top2{ margin:0px auto; width:1300px; height:139px; }
.logo{ float:left; padding-top:32px; }
.logo img{ width:auto; height:75px; vertical-align:top; }

.search{ float:left; width:400px; height:43px; overflow:hidden; margin-left:150px; margin-top:48px; border:2px solid #1bc0f2; border-radius:22px; }
.ssk{ float:left; width:300px; height:23px; line-height:23px; border:0px; padding:10px 0px 10px 15px; font-size:14px; color:#999999; font-family:"Microsoft YaHei", '微软雅黑'; }
.ss{ float:right; width:85px; height:43px; line-height:43px; overflow:hidden; border:0px; background:#1bc0f2; font-size:16px; color:#ffffff; text-align:center; }

.zhuce{ float:right; width:200px; height:57px; line-height:57px; background:#e28b1b; margin-top:41px; }
.zhuce a{ display:block; height:57px; font-size:20px; color:#ffffff; text-align:center; }

.menu{ width:100%; height:66px; background:#1ab8e9; }
.menu_con{ margin:0px auto; width:1300px; overflow:hidden; }
.menu li{ float:left; width:182px; height:66px; line-height:66px; }
.menu li a{ display:block; height:66px; font-size:18px; color:#ffffff; font-weight:normal; text-align:center; }
.menu li a:hover{ color:#ffffff; background:#18abd9; }
.menu li a.hover{ color:#ffffff; background:#18abd9; }
.menu li.kong{ width:41px; background:url(../images/line_03.jpg) center center no-repeat; }


/*底部样式*/
.footer{ width:100%; height:210px; background:#343434; overflow:hidden; }
.footer_con{ margin:0px auto; width:1300px; }
.footer_logo{ float:left; width:393px; height:60px; background:url(../images/logo.png) left top no-repeat; padding-right:65px; border-right:1px solid #605e5e; margin-top:75px; }
.footer_lx{ float:left; height:96px; padding-top:140px; padding-left:65px; padding-top:57px; }
.footer_lx p{ line-height:32px; font-size:16px; color:#9f9d9d; }
.footer_lx p span{ margin:0px 12px; }
.footer_lx a{ color:#9f9d9d; }
.footer_lx a:hover{ color:#ffffff; }


/*内页样式*/
.ny_banner{ width:100%; height:320px; overflow:hidden; }

.ny_tit{ margin:0px auto; width:1300px; height:90px; line-height:90px; overflow:hidden; padding-top:20px; }
.ny_tit_left{ float:left; }
.ny_tit_left h2{ float:left; font-size:30px; color:#000000; font-weight:normal; }
.ny_tit_left span{ float:left; font-size:16px; color:#1ab8e9; margin-left:15px; margin-top:8px; }
.ny_tit_left span a{ color:#1ab8e9; }
.ny_tit_right{ float:right; font-size:16px; color:#666666; line-height:110px; }
.ny_tit_right a{ color:#666666; }
.ny_tit_right a:hover{ color:#1ab8e9; }


/*护理培训*/
.ny_nav{ width:100%; background:#f3f3f3; padding:35px 0px; }
.ny_nav_con{ margin:0px auto; width:1250px; padding:20px 25px; background:#ffffff; }
.ny_nav_left{ float:left; width:100px; height:36px; line-height:36px; background:#1ab8e9; text-align:center; font-size:16px; color:#ffffff; margin-top:5px; }
.ny_nav_right{ float:right; width:1150px; }
.ny_nav_right a{ display:inline-block; height:36px; line-height:36px; overflow:hidden; padding:0px 30px; margin:5px 0px 5px 25px; font-size:16px; color:#000000; border-radius:18px; }
.ny_nav_right a:hover{ background:#e4e4e4; }
.ny_nav_right a.hover{ background:#e4e4e4; }

.ny1{ margin:0px auto; width:1300px; padding:45px 0px 60px 0px; }
.ny1_left{ float:left; width:162px; }
.ny1_left li{ height:44px; line-height:44px; overflow:hidden; text-align:center; margin-bottom:16px; }
.ny1_left li a{ display:block; height:44px; background:#f2f0f0; font-size:16px; color:#000000; }
.ny1_left li a:hover{ background:#676868; color:#ffffff; }
.ny1_left li a.hover{ background:#676868; color:#ffffff; }
.ny1_right{ float:right; width:1086px; border-left:1px solid #f0f0f0; }
.Pic1{ width:1086px; overflow:hidden; }
.Pic1 li{ float:left; width:312px; margin:0px 0px 20px 50px; }
.Pic1 li .img1{ width:312px; height:234px; overflow:hidden; }
.Pic1 li .img1 img{ width:312px; height:234px; vertical-align:top; transition:all 0.8s; }
.Pic1 li .img1 img:hover{ transform:scale(1.1); }
.Pic1 li:hover .img1 img{ transform:scale(1.1); }
.Pic1 li p{ height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; font-size:16px; }

.ny2{ margin:0px auto; width:1348px; padding:45px 0px 60px 0px; }
.Pic2{ width:1348px; overflow:hidden; }
.Pic2 li{ float:left; width:289px; margin:0px 24px 20px 24px; }
.Pic2 li .img2{ width:289px; height:216px; overflow:hidden; }
.Pic2 li .img2 img{ width:289px; height:216px; vertical-align:top; transition:all 0.8s; }
.Pic2 li .img2 img:hover{ transform:scale(1.1); }
.Pic2 li:hover .img2 img{ transform:scale(1.1); }
.Pic2 li p{ height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; font-size:16px; }

.ny3{ width:100%; padding:45px 0px 60px 0px; background:#f3f3f3; overflow:hidden; }
.video_tit{ margin:0px auto 45px auto; width:1300px; height:86px; background:#ffffff; box-shadow:0px 0px 8px 0px rgba(227, 227, 227, 0.75); }
.video_tit_left{ float:left; height:86px; line-height:86px; background:url(../images/icon1_03.jpg) 30px center no-repeat; padding-left:60px; font-size:22px; color:#000000; }
.video_tit_right{ float:right; width:250px; padding-right:30px; }
.video_tit_right a.btn1{ float:left; display:block; width:112px; height:30px; line-height:30px; background:#1ab8e9; text-align:center; border-radius:15px; margin-top:28px; font-size:16px; color:#ffffff; }
.video_tit_right a.btn2{ float:left; display:block; width:112px; height:30px; line-height:30px; background:#e4e6e6; text-align:center; border-radius:15px; margin-top:28px; font-size:16px; color:#000000; margin-left:26px; }
.video{ margin:0px auto; width:1300px; height:730px; overflow:hidden; background:#000000; }
.video video{ width:100%; height:730px; background:#000000; }
.video_text{ line-height:30px; text-align:center; font-size:20px; color:#fc0606; padding-bottom:15px;}
.video_xg{ margin:10px auto 0px auto; width:1300px; overflow:hidden; line-height:30px; font-size:16px; color:#000000; padding:20px 8px 0px 8px; }
.video_xg1{ float:left; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.video_xg2{ float:right; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:5px; }
.video_xg b{ color:#1ab8e9; }
.video_xg span{ color:#999999; }


/*了解勤牛、我要招人*/
.about{ margin:0px auto; width:1200px; padding:40px 50px; background:#ffffff; overflow:hidden; min-height:300px; font-size:16px; line-height:220%; box-shadow:0px 0px 8px 0px rgba(227, 227, 227, 0.75); }
.about img{ max-width:100%; }


/*政策法规*/
.zcfg{ margin:0px auto; width:1230px; padding:15px 35px 40px 35px; background:#ffffff; overflow:hidden; box-shadow:0px 0px 8px 0px rgba(227, 227, 227, 0.75); }
.NewsList{ float:left; width:595px; height:82px; padding:25px 0px 26px 0px; overflow:hidden; background:url(../images/line_06.jpg) left bottom repeat-x; }
.NewsList .left{ float:left; width:75px; text-align:center; padding-top:13px; }
.NewsList .left .date14px{ color: #666666; font-size: 14px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; }
.NewsList .left .date30px{ color: #333333; font-size: 30px; font-family:Arial, Helvetica, sans-serif; }
.NewsList .right{ float:right; width:492px; padding-right:10px; }
.NewsList .right h3{ font-size:16px; font-weight:normal; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.NewsList .right p{ height:48px; line-height:24px; margin-top:4px; overflow:hidden; color:#666666; font-size:12px; }
.NewsList .right p a{ color:#1ab8e9; }


/*求职招聘、求职宝典*/
.ny3_con{ margin:0px auto; width:1300px; }
.ny3_left{ float:left; width:858px; border:1px solid #dbd8d8; background:#ffffff; }
.ny3_left_tit{ height:64px; line-height:64px; overflow:hidden; border-bottom:1px solid #dbd8d8; background:#fafafa url(../images/icon1.png) 20px center no-repeat; padding-left:60px; }
.ny3_left_tit h3{ font-size:24px; color:#000000; font-weight:normal; }
.ny3_left_tit span{ font-size:16px; color:#e64c45; }
.ny3_left_con{ width:788px; padding:15px 35px 40px 35px; overflow:hidden; }
.ny3_right{ float:right; width:400px; }

.job_list{ width:788px; overflow:hidden; }
.job_list li{ width:602px; overflow:hidden; padding:25px 186px 26px 0px; background:url(../images/line_06.jpg) left bottom repeat-x; position:relative; }
.job_list li h3{ height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:18px; font-weight:normal; color:#000000; }
.job_list li h4{ height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:normal; color:#999999; margin:7px 0px 5px 0px; }
.job_list li h4 span{ margin:0px 10px; }
.job_list li p{ overflow:hidden; line-height:24px; font-size:14px; color:#666666; }
.job_list li a:hover h3{ color:#1ab8e9; }
.job_list li .more{ position:absolute; right:0px; bottom:30px; width:138px; height:68px; }
.job_list li .more a.more1{ display:block; width:138px; height:28px; line-height:28px; overflow:hidden; background:#1ab8e9; text-align:center; font-size:14px; color:#ffffff; }
.job_list li .more a.more2{ display:block; width:138px; height:28px; line-height:28px; overflow:hidden; background:#e28b1b; text-align:center; font-size:14px; color:#ffffff; margin-top:12px; }
.job_list li .more a.more3{ display:block; width:138px; height:28px; line-height:28px; overflow:hidden; background:#bab9b7; text-align:center; font-size:14px; color:#ffffff; margin-top:12px; }

.qzbd_list{ width:788px; overflow:hidden; }
.qzbd_list li{ height:105px; overflow:hidden; padding:25px 0px 26px 0px; background:url(../images/line_06.jpg) left bottom repeat-x; }
.qzbd_list li .img3{ float:left; width:160px; height:105px; overflow:hidden; margin-right:30px; }
.qzbd_list li .img3 img{ width:160px; height:105px; vertical-align:top; transition:all 0.8s; }
.qzbd_list li .img3 img:hover{ transform:scale(1.1); }
.qzbd_list li:hover .img3 img{ transform:scale(1.1); }
.qzbd_list h3{ height:35px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:18px; font-weight:normal; color:#000000; }
.qzbd_list p{ height:48px; overflow:hidden; line-height:24px; font-size:14px; color:#666666; }
.qzbd_list span{ display:block; height:20px; line-height:20px; overflow:hidden; background:url(../images/icon_20.jpg) left center no-repeat; font-size:14px; color:#999999; font-family:Arial; padding-left:20px; margin-top:6px; }
.qzbd_list a:hover h3{ color:#1ab8e9; }

.right_bd{ width:398px; border:1px solid #dbd8d8; background:#ffffff; }
.right_bd_tit{ height:64px; line-height:64px; overflow:hidden; border-bottom:1px solid #dbd8d8; background:#fafafa url(../images/icon2.png) 20px center no-repeat; padding-left:65px; }
.right_bd_tit b{ float:left; font-size:20px; color:#000000; font-weight:normal; }
.right_bd_tit a{ float:right; font-size:14px; color:#666666; margin-right:15px; display:inline; }
.right_bd_con1{ margin:0px auto; width:358px; padding:30px 0px 26px 0px; overflow:hidden; background:url(../images/line_06.jpg) left bottom repeat-x; }
.right_bd_con1 .img4{ float:left; width:150px; height:100px; overflow:hidden; margin-right:20px; }
.right_bd_con1 .img4 img{ width:150px; height:100px; vertical-align:top; transition:all 0.8s; }
.right_bd_con1 .img4 img:hover{ transform:scale(1.1); }
.right_bd_con1:hover .img4 img{ transform:scale(1.1); }
.right_bd_con1 h3{ height:75px; line-height:25px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; font-size:16px; font-weight:normal; color:#000000; }
.right_bd_con1 span{ display:block; height:20px; line-height:20px; overflow:hidden; background:url(../images/icon_20.jpg) left center no-repeat; font-size:14px; color:#999999; font-family:Arial; padding-left:20px; margin-top:5px; }
.right_bd_con1 a:hover h3{ color:#1ab8e9; }
.right_bd_con2{ margin:0px auto; width:354px; padding:20px 0px 25px 0px; overflow:hidden; }
.right_bd_con2 li{ height:37px; line-height:37px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; font-weight:normal; color:#000000; background:url(../images/dian_15.jpg) left center no-repeat; padding-left:15px; }

.right_zp{ width:398px; border:1px solid #dbd8d8; background:#ffffff; }
.right_zp_tit{ height:64px; line-height:64px; overflow:hidden; border-bottom:1px solid #dbd8d8; background:#fafafa url(../images/icon2.png) 20px center no-repeat; padding-left:65px; }
.right_zp_tit b{ float:left; font-size:20px; color:#000000; font-weight:normal; }
.right_zp_tit a{ float:right; font-size:14px; color:#666666; margin-right:15px; display:inline; }
.right_zp_con{ width:358px; padding:15px 20px 30px 20px; overflow:hidden; }
.right_zp_con li{ overflow:hidden; padding:15px 0px 16px 0px; background:url(../images/line_06.jpg) left bottom repeat-x; }
.right_zp_con li:last-child{ padding-bottom:0px; background:none; }
.right_zp_con li h3{ height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; font-weight:normal; color:#000000; }
.right_zp_con li h4{ height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:normal; color:#999999; margin:5px 0px 5px 0px; }
.right_zp_con li h4 span{ margin:0px 8px; }
.right_zp_con li p{ overflow:hidden; line-height:24px; font-size:14px; color:#666666; }
.right_zp_con li p span{ color:#1ab8e9; margin-left:5px; }
.right_zp_con li a:hover h3{ color:#1ab8e9; }

.right_lx{ width:398px; border:1px solid #dbd8d8; margin-top:30px; overflow:hidden; background:#ffffff; }
.right_lx1{ margin:20px; width:358px; height:135px; overflow:hidden; }
.right_lx1 img{ float:left; width:135px; height:135px; vertical-align:top; margin-right:25px; }
.right_lx1 p{ line-height:24px; font-size:14px; color:#666666; padding-top:10px; }
.right_lx1 span{ display:block; height:40px; line-height:40px; overflow:hidden; font-size:24px; color:#1ab8e9; font-style:oblique; font-weight:bold; }
.right_lx2{ height:56px; line-height:56px; overflow:hidden; background:#1ab8e9; text-align:center; font-size:18px; color:#ffffff; }

.nr{ margin:0px auto; width:1200px; background:#ffffff; overflow:hidden; padding:40px 50px; box-shadow:0px 0px 8px 0px rgba(227, 227, 227, 0.75); }
.nr h1{ font-size:32px; color:#000000; font-weight:normal; padding-top:15px; padding-bottom:15px; text-align:center; }
.nr .nr_time{ font-size:14px; color:#999999; font-family:Arial, "Microsoft YaHei", '微软雅黑'; height:30px; line-height:30px; overflow:hidden; text-align:center; }
.nr .nr_con{ line-height:220%; padding:25px 8px 25px 8px; font-size:16px; border-top:1px solid #f0efef; border-bottom:1px solid #f0efef; margin-top:10px; }
.nr .nr_con img{ max-width:100%; }
.nr .info_xg{ overflow:hidden; line-height:30px; font-size:16px; color:#666666; padding:20px 8px 0px 8px; }
.nr .info_xg1{ height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.nr .info_xg2{ height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:5px; }
.nr .info_xg b{ color:#000000; }
.nr .info_xg a{ color:#666666; }

.nr1{ width:788px; overflow:hidden; padding-top:25px; }
.nr1_left{ float:left; width:400px; height:290px; overflow:hidden; background:#f3f3f3 url(../images/nopic.gif) center center no-repeat; }
.nr1_right{ float:right; width:358px; }
.nr1_right h1{ height:34px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:28px; font-weight:normal; color:#000000; margin-bottom:20px; }
.nr1_right p{ line-height:34px; font-size:14px; color:#000000; }
.nr1_right .zxsc{ margin-top:18px; position:relative; height:48px; }
.nr1_right #ewm{ position:absolute; left:0px; bottom:48px; width:140px; height:140px; overflow:hidden; display:none; padding:8px; background:#ffffff; border:1px solid #dbd8d8; }
.nr1_right #ewm img{ width:140px; height:140px; vertical-align:top; }
.nr1_right a.zx{ float:left; display:block; width:158px; height:48px; line-height:48px; overflow:hidden; background:#1ab8e9; text-align:center; font-size:16px; color:#ffffff; }
.nr1_right a.sc{ float:left; display:block; width:158px; height:48px; line-height:48px; overflow:hidden; background:#e28b1b; text-align:center; font-size:16px; color:#ffffff; margin-left:25px; }
.nr1_right a.sc1{ float:left; display:block; width:158px; height:48px; line-height:48px; overflow:hidden; background:#bab9b7; text-align:center; font-size:16px; color:#ffffff; margin-left:25px; }
.nr1_bottom{ overflow:hidden; border-top:1px solid #dbd8d8; margin-top:45px; }
.nr1_tit{ height:80px; line-height:90px; overflow:hidden; font-size:24px; color:#000000; font-weight:bold; }
.nr1_con{ line-height:220%; padding:0px 2px; font-size:16px; }
.nr1_con img{ max-width:100%; }


/*咨询专区*/
.ny3_left1{ float:left; width:900px; }
.ny3_right1{ float:right; width:260px; }

.zx_con{ width:1000px; overflow:hidden; }
.zx_con li{ width:998px; overflow:hidden; border:1px solid #dbd8d8; background:#ffffff; margin-bottom:25px; }
.zx_con li h3{ height:55px; line-height:55px; cursor:pointer; padding-left:70px; padding-right:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:#fafafa url(../images/icon_03.png) 30px center no-repeat; font-size:18px; color:#000000; font-weight:normal; border-bottom:1px solid #dbd8d8; position:relative; }
.zx_con li h3:after{ content:"查看回复 +"; position:absolute; top:0; right:20px; width:90px; height:55px; font-size:16px; color:#1ab8e9; }
.zx_con li.on h3:after{ content:"收起回复 -"; }
.zx_con li .zx_con1{ margin:0px auto; width:938px; padding:20px 0px; line-height:30px; font-size:16px; color:#666666; }
.zx_con li .zx_con2{ display:none; margin:0px auto; width:938px; padding:20px 0px; line-height:30px; font-size:16px; color:#1ab8e9; background:url(../images/line_06.jpg) left top repeat-x; }
.zx_con li:last-child{ margin-bottom:0px; }

.zx_con_view{ width:1000px; overflow:hidden; }
.zx_con_view li{ width:998px; overflow:hidden; border:1px solid #dbd8d8; background:#ffffff; margin-bottom:25px; }
.zx_con_view li h3{ height:55px; line-height:55px; cursor:pointer; padding-left:70px; padding-right:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:#fafafa url(../images/icon_03.png) 30px center no-repeat; font-size:18px; color:#000000; font-weight:normal; border-bottom:1px solid #dbd8d8; }
.zx_con_view li .zx_con1{ margin:0px auto; width:938px; padding:20px 0px; line-height:30px; font-size:16px; color:#666666; }
.zx_con_view li .zx_con2{ margin:0px auto; width:938px; padding:20px 0px; line-height:30px; font-size:16px; color:#1ab8e9; background:url(../images/line_06.jpg) left top repeat-x; }

.wyzx_con{ width:998px; overflow:hidden; border:1px solid #dbd8d8; background:#ffffff; }
.wyzx_con h3{ height:55px; line-height:55px; cursor:pointer; padding-left:70px; overflow:hidden; background:#fafafa url(../images/icon_03.png) 30px center no-repeat; font-size:18px; color:#000000; border-bottom:1px solid #dbd8d8; }
.wyzx_form{ margin:0px auto; width:898px; overflow:hidden; padding:25px 0px 60px 0px; }
.wyzx_form dl{ margin-top:20px; overflow:hidden; }
.wyzx_form dl dt{ float:left; display:block; width:80px; height:50px; line-height:50px; font-size:16px; color:#000000; }
.wyzx_form dl dd{ float:left; width:818px; }
.wyzx_form dl dd label{ float:left; font-size:14px; color:#999999; margin-right:20px; margin-top:15px; }
.wyzx_form dl .input1{ width:786px; height:28px; line-height:28px; font-size:14px; color:#999999; border:1px solid #e4e4e4; padding:10px 15px; background:#ffffff; }
.wyzx_form dl .input2{ width:786px; height:168px; line-height:28px; font-size:14px; color:#999999; border:1px solid #e4e4e4; padding:10px 15px; background:#ffffff; resize:none; font-family:"Microsoft YaHei", '微软雅黑'; }
.wyzx_form dl .btn1{ width:200px; height:50px; line-height:50px; font-size:18px; color:#ffffff; text-align:center; background:#1ab8e9; border:0px; font-family:"Microsoft YaHei", '微软雅黑'; }

.zx_nav{ width:260px; overflow:hidden; }
.zx_nav li{ height:68px; margin-bottom:16px; }
.zx_nav li a{ display:block; height:66px; line-height:66px; font-size:18px; color:#000000; font-weight:normal; border:1px solid #dbd8d8; padding-left:75px; background:#ffffff url(../images/jt2.png) 26px center no-repeat; }
.zx_nav li a:hover{ color:#ffffff; border:1px solid #1ab8e9; background:#1ab8e9 url(../images/jt1.png) 26px center no-repeat; }
.zx_nav li a.hover{ color:#ffffff; border:1px solid #1ab8e9; background:#1ab8e9 url(../images/jt1.png) 26px center no-repeat; }
.zx_nav li a.add{ color:#ffffff; border:1px solid #636363; background:#636363 url(../images/jt1.png) 26px center no-repeat; }


/*分页*/
.line{ height:1px; overflow:hidden; background:url(../images/line_13.jpg) left top repeat-x; }
.pages{ font-size:15px; color:#000000; line-height:32px; text-align:center; margin-top:25px; }
.pages a{ display:inline-block; color:#000000; padding:0px 12px; margin:0px 3px; height:32px; background:#eeeeee; border-radius:3px; }
.pages a:hover{ display:inline-block; color:#FFFFFF; padding:0px 12px; margin:0px 3px; height:32px; background:#1ab8e9; border-radius:3px; }
.pages .bg{ display:inline-block; color:#FFFFFF; padding:0px 12px; margin:0px 3px; height:32px; background:#1ab8e9; border-radius:3px; }



/*首页*/
.banner{ width:100%; height:620px; overflow:hidden; }
.banner li{ width:100%; height:620px; }
.banner li a{ display:block; width:100%; height:620px; }

.sy_box1{ width:100%; overflow:hidden; background:#d6f1fa; padding:65px 0px; }
.sy_box2{ width:100%; overflow:hidden; background:#ffffff; padding:65px 0px; }
.sy_box3{ width:100%; overflow:hidden; background:#f4f2f2; padding:65px 0px; }
.sy_box4{ width:100%; overflow:hidden; background:#ffffff; padding:40px 0px; }

.sy_tit1{ margin:0px auto; width:1300px; height:90px; line-height:90px; overflow:hidden; padding-top:30px; }
.sy_tit1 b{ float:left; font-size:30px; color:#000000; }
.sy_tit1 a{ float:right; display:block; width:140px; height:32px; line-height:32px; background:#1ab8e9; text-align:center; border-radius:16px; margin-top:29px; font-size:16px; color:#ffffff; }

.sy_tit2{ margin:0px auto; width:1300px; height:32px; line-height:32px; overflow:hidden; position:relative; }
.sy_tit2:before{ content:""; position:absolute; top:50%; left:195px; width:940px; height:1px; background:#e7e7e7; overflow:hidden; }
.sy_tit2 b{ float:left; font-size:30px; color:#000000; }
.sy_tit2 a{ float:right; display:block; width:140px; height:32px; line-height:32px; background:#06cdc1; text-align:center; border-radius:16px; font-size:16px; color:#ffffff; }

.sy_tit3{ margin:0px auto; width:1300px; height:32px; line-height:32px; overflow:hidden; position:relative; }
.sy_tit3:before{ content:""; position:absolute; top:50%; left:195px; width:940px; height:1px; background:#e0dede; overflow:hidden; }
.sy_tit3 b{ float:left; font-size:30px; color:#000000; }
.sy_tit3 a{ float:right; display:block; width:140px; height:32px; line-height:32px; background:#1ab8e9; text-align:center; border-radius:16px; font-size:16px; color:#ffffff; }

.pxkc{ margin:0px auto; width:1300px; position:relative; }
.pxkc_con{ width:1300px; overflow:hidden; }
.pxkc_con li{ float:left; width:400px; height:530px; overflow:hidden; margin-right:50px; display:inline; position:relative; background:#ffffff; }
/*.pxkc_con li:last-child{ margin-right:0px; }*/
.pxkc_con li img{ width:390px; height:230px; vertical-align:top; margin:5px; }
.pxkc_con li h3{ position:absolute; left:5px; top:5px; background:rgba(0,0,0,0.5); width:390px; height:230px; overflow:hidden; }
.pxkc_con li h3 font{ position: relative; top:50%; transform:translateY(-50%); display:block; width:352px; line-height:50px; overflow:hidden; text-align:center; font-size:32px; color:#ffffff; font-weight:normal; padding:0px 19px; }
.pxkc_con li p{ height:175px; line-height:35px; overflow:hidden; font-size:16px; color:#000000; padding:0px 16px; margin-top:20px; }
.pxkc_con li span{ position:absolute; left:0px; bottom:0px; display:block; background:#e28b1b; width:400px; height:64px; line-height:64px; overflow:hidden; text-align:center; font-size:20px; color:#ffffff; }
.pxkc_con li a{ display:block; height:530px; }
.pxkc_con li a:hover span{ background:#1ab8e9; }
#LeftButton{ position:absolute; left:-120px; top:50%; z-index:1000; margin-top:-30px; width:60px; height:60px; line-height:60px; overflow:hidden; border-radius:30px; }
#RightButton{ position:absolute; right:-120px; top:50%; z-index:1000; margin-top:-30px; width:60px; height:60px; line-height:60px; overflow:hidden; border-radius:30px; }
#LeftButton a, #RightButton a{ display:block; height:60px; background:#ffffff; font-size:48px; color:#797b7b; text-align:center; font-family:'宋体'; }
#LeftButton a:hover, #RightButton a:hover{ background:#1ab8e9; color:#ffffff; }

.index1{ margin:35px auto 0px auto; width:1300px; }
.index1 .job_list li:last-child{ padding-bottom:0px; background:none; }
.index1 .ny3_left_con{ padding:6px 35px 30px 35px; overflow:hidden; }

.index2{ margin:35px auto 0px auto; width:1300px; }
.index2-1{ float:left; width:416px; height:510px; overflow:hidden; background:#ffffff; }
.index2-2{ float:left; width:416px; height:510px; overflow:hidden; background:#ffffff; margin-left:26px; }
.index2-3{ float:right; width:416px; height:510px; overflow:hidden; background:#ffffff; }
.dy_img{ margin:25px auto 0px auto; width:374px; height:140px; overflow:hidden; position:relative; }
.dy_img img{ width:374px; height:140px; vertical-align:top; }
.dy_img h3{ position:absolute; left:40px; top:50px; height:40px; line-height:40px; background:url(../images/icon2_03.png) left center no-repeat; padding-left:20px; font-size:24px; color:#000000; }
.dy_con{ margin:0px auto; width:374px; padding:20px 0px 0px 0px; overflow:hidden; }
.dy_con li{ height:50px; line-height:50px; overflow:hidden; background:url(../images/line_06.jpg) left bottom repeat-x; }
.dy_con li a{ display:block; height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#000000; background:url(../images/icon_03.png) 2px center no-repeat; padding-left:35px; }

.link{ margin:0px auto; width:1300px; line-height:30px; overflow:hidden; }
.link_left{ float:left; width:90px; height:30px; font-size:18px; color:#000000; font-weight:bold; }
.link_right{ float:right; width:1200px; font-size:14px; color:#666666; }
.link_right span{ margin:0px 12px; }
.link_right a{ color:#666666; }
.link_right a:hover{ color:#1ab8e9; }