@charset "gb2312";
*{ margin:0 auto; padding:0px;font-family: '微软雅黑';}
html{overflow-x:hidden; overflow-y:auto;}
ul,ol{list-style-type:none;}
body{ padding: 0; margin: 0; font-family: "Microsoft YaHei", "Arial";color:#333;font-size:14px;line-height:1.5;background:#fff;}
a{text-decoration:none;color:#333}
a{-webkit-transition:all .3s ease 0s;-moz-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;transition: all .3s ease 0s;}
a:hover{ text-decoration:none;-webkit-transition:color .3s ease 0s;-moz-transition: color .3s ease 0s;-o-transition: color .3s ease 0s;-ms-transition: color .3s ease 0s;transition: color .3s ease 0s}
img{border:none;}
.clear{clear:both;margin:0px auto;}
.cl10{clear:both;margin:0px auto;height:10px;}
.cl20{clear:both;margin:0px auto;height:20px;}
.cl50{clear:both;margin:0px auto;height:50px;}
.cl5{clear:both;margin:0px auto;height:5px;}
.wd1190{width:1190px;height:auto;margin:0px auto;}
.tl{margin: 0px auto; width: 100%;}
.fl{float:left;}
.fr{float:right;}
.bgc1{background:#333333}
.bgc2{background:#3366cc}
.bgc3{background:#ff9933}
.bgc4{background:#336699}
.bgc5{background:#ff3333}
.bgc6{background:#3399cc}
ul{list-style:none;}
.color1{background:#347bbb}
.color2{background:#ee7800}
.color3{color:#000}
.color4{color:#fff}
.tscolor{color:#ec1c32}
.bton{width:300px;height:70px;display:block;line-height:70px;text-align:center;font-size:30px;color:#ec1c32;border:1px solid #000;}
.bton2{width:300px;height:70px;display:block;line-height:70px;text-align:center;font-size:30px;color:#fff;background:#ec1c32;border:none;}
.bd1{border:1px solid #000;border-radius:30px;}
.bd2{border-radius:40px;}
.bdstyle{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;behavior: url(http://www.hnxhdn.com/PIE/PIE.htc);}
.xb{width:680px;height:40px;margin:0px auto;}
/* logo */
.box{	margin: 0px auto; width: 100%;}
.w1280 {	margin: 0px auto; width: 1280px;}
.w1200 {	margin: 0px auto; width: 1200px;}
.banner {width: 100%;height: auto;overflow: hidden;}
.banner img {display: block;width: 100%;}
.tyong{width:1200px;height:auto;margin:0px auto;text-align:center;margin-top:20px;}
.tyong h2{font-size:36px;font-family:'微软雅黑',arial;height:50px;line-height:50px;font-weight:bold;}
/*就业协议*/
.jyxy{width:378px;height:345px;display:block;float:left;margin-left:153px;}
.jyxy p{ width:415px;height:205px;display:block;line-height:50px;z-index:999;position:relative;bottom:255px;font-size:24px;color:#fff;text-align:center;}
.jyxy p strong{ width:415px;height:60px;line-height:60px;display:block;font-size:33px;color:#f9d602;}
/*就业协议*/
/*就业动态*/
.bmline{width:90px;border-top:1px solid #ccc;margin-top:25px;}
.indexBm{ width: 170px; height: 100px; float: left;margin-top:20px;margin-left:15px;  }
.indexBm img{ width:169px;height:95px;}
.indexBmr{ width:980px; height: 114px;float: right; position: relative;}
.formindex{ width:980px; float: left;}
.indexbm1,.indexbm2{border: 1px solid #9fc286; height: 35px; border-radius: 5px; margin: 20px 0 0 20px;float: left; line-height: 35px; width: 170px; padding-left: 8px;behavior: url(http://www.hnxhdn.com/PIE/PIE.htc);}
.indexBmr p{ font-size: 22px; padding: 15px 0 0 10px; width: 980px;float: left;}
.indexBmr p span{ color: #ff0d0d;font-size: 26px;}
.xspan{float:left;height:40px;line-height:40px;padding-top:15px;padding-left:18px;}
.indexBmr .indexbm1{ margin-left: 0px;}
.indexBmr .indexbm2{ width: 190px;}
.indexBmr .indexye{ width: 175px; height: 37px; background: #ff7b00; display: block; cursor:pointer; border-radius: 8px; text-align: center; line-height: 37px; font-size: 18px; color: #fff; float: left; margin: 18px 0 0 30px;}
.zsxxbhh {text-align:right;display:block;height:30px;line-height:30px;border:1px solid #dfdfdf;border-top:none;font-weight:normal;color:red;}
.clearf:after,clearf:before{content:"";display:block; }
.clearf:after {clear:both;}
.clearf{zoom:1;}/*IE6/IE7*/
.bmdt{width:100%;float:left; margin-top:0px;}
.slideTxtBox{ width:1200px; border:1px solid #fff; text-align:left;  }
.slideTxtBox .hd{ height:35px;line-height:35px; background:#f4f4f4;padding:0 10px 0 20px;border-bottom:2px solid #74D3E7;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:35px;   }
.slideTxtBox .hd ul li{float:left; width:138px; height:35px; font-family:"微软雅黑"; font-size:16px; letter-spacing:1.5px; line-height:34px; text-align:center; color:#74D3E7;cursor:pointer;  }
.slideTxtBox .hd ul li.on{ background:#74D3E7;color:#FFF; }
.slideTxtBox .bd ul{ padding:5px;  zoom:1;  height:65px;}
.slideTxtBox .bd li{ width:125px;height:30px;line-height:30px; float:left;margin-left:20px; }
.slideTxtBox .bd li a{ height:30px;float:left;display:inline;width:125px;height:30px;font-family: "微软雅黑";font-size: 14px;text-decoration:none;}
.slideTxtBox .bd ul span{margin-right:9px;margin-left:9px;font-family:"微软雅黑"; font-size:14px;line-height:30px;}
.baner2 {overflow:hidden;height:480px;border-radius:5px;behavior: url(http://www.hnxhdn.com/PIE/PIE.htc);}
.baner2 h2 {color:#FF6;margin-top:0px;height:40px;line-height:60px;text-align:center;background:#F90;}
#demoo {height:400px;overflow:hidden;border:#000 1px solid;border-top:none;border-left:none;}
.baner2 table {border-collapse:collapse;font-size:16px;}
.baner2 table.taa {border-right:#000 1px solid;width:100%;border-bottom:#000 1px solid;}
.baner2 table.taa tr td {width:12%;}
.baner2 table.taa tr td:nth-child(5),.baner2 table.taa tr td:nth-child(4),.baner2 table.bom tr td:nth-child(5),.baner2 table.bom tr td:nth-child(4) {	width:22%;}
.baner2 table.taa tr td:nth-child(7),.baner2 table.bom tr td:nth-child(7) {	width:10%;}
.baner2 table.taa tr td:nth-child(2),.baner2 table.bom tr td:nth-child(2) {	width:10%;}
.baner2 table.bom {color:#fff;width:100%;}
.baner2 table.bom tr td {width:9%;border-bottom:#000 1px solid;}
.baner2 table tr.tra td {border-collapse:collapse;}
.baner2 table td {height:50px;border-left:#000 1px solid;border-collapse:collapse;}
.baner2 table  a{color:#fff;}
.baner2 table tr:hover{background:#F90;}
.baner2 table tr:hover{color:#fff;}
.tm01{background:url(tm01.png) repeat;}
.tm02{background:url(tm02.png) repeat;}
.tm03{background:url(tm03.png) repeat;color:#fff;}
/*就业动态*/
/*照片板块就业帮扶*/
.datu{width:270px;height:390px;float:left;margin-left:20px;}
.mdatu{width:280px;height:390px;float:left;margin-left:20px;}
.xiaotu{width:280px;height:185px;float:left;}
.datu p{width: 100%;height:40px;line-height:40px;z-index:999;position:relative;bottom:45px;font-size:16px;background:url(tm04.png) repeat;color:#fff;text-align:center;}
.xiaotu p{width:100%;height:40px;line-height:40px;z-index:999;position:relative;bottom:45px;font-size:16px;background:url(tm04.png) repeat;color: #fff;text-align: center;}
.bfzc{float:left;margin-left:0px;padding-left:0px;list-style:none;}
.bfzc li{width:370px;height:375px;float:left;margin-left:20px;background:#fff;border-radius:8px;padding:20px 0px;}
.bfzc li span{width:90%;height:75px;line-height:75px;display:block;margin:0px auto;font-size:36px;color:#ec1c32;text-align:center;background:url(h.jpg) no-repeat bottom center;font-weight:bold;}
.bfzc li p{width:86%;line-height:45px;height:180px;display:block;margin:0px auto;margin-top:20px;font-size:21px;color:#373737;text-align:left;}
.bfzc li a{width:235px;line-height:55px;height:55px;display:block;margin:0px auto;margin-top:20px;font-size:24px;color:#666666;text-align:center;border-radius:40px;border:1px solid #ccc;}
.bfzc li table{width:86%;line-height:45px;height:180px;margin:0px auto;margin-top:20px;font-size:21px;color:#373737;text-align:center;}
/*照片板块就业帮扶*/
/**就业招聘***/
.jy_news_left{width:1200px;float:left;}
.banner_img{ width:1200px;}
.picScroll-left{ width:1200px;  overflow:hidden; position:relative;   }
.picScroll-left .hd{ overflow:hidden;width:30px;  height:30px;  padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:0px;}
.oUlplay { width:99999px; position:absolute; left:0; top:0;}
.oUlplay li{ float:left; width:380px;margin-left:0px;}
.nei_zhong_mid_right_top{ padding-top:0px; color:#666; line-height:20px;margin-left:10px; width:360px;height:415px;background:#e7eef5;border-radius:8px;}
.nei_zhong_mid_right_top img{float:left; width:360px;height:195px;margin-top:0px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:none;}
.nei_zhong_mid_right_top span{ color:#000;font-size:18px;line-height:40px;width:340px;margin-left:20px;} 
.nei_zhong_mid_right_top h3 { font-size:28px;color:#ec1c32;line-height:60px;text-indent:20px;}
.nei_zhong_mid_right_top p { font-size:18px;color:#666;line-height:28px; width:340px;margin-left:20px;}
/**就业招聘***/
.ysbg{width:365px;height:auto;}
.ysbg p{line-height:30px;font-size:18px;color:#5f5f5f;}
.wcjy{width:100%;float:left;list-style:none;padding-left:0px;margin-left:0px;}
.wcjy li{margin-top:40px;float:left;}
.wcjy li img{float:left;}
.wcjy li p{float:right;width:960px;font-size:24px;line-height:40px;color:#000;padding-top:55px;font-weight:300;}
.sxzd{width:100%;float:left;list-style:none;padding-left:0px;margin-left:0px;}
.sxzd li{width:290px;margin-top:40px;float:left;margin-left:10px;background:#f4f6fb;height:420px;}
.sxzd li img{margin:0px auto}
.sxzd li p{width:270px;float:right;margin-right:8px;font-size:20px;line-height:40px;color:#404040;padding-top:15px;font-weight:300;}
.map{width:480px;height:415px;float:right;background-color: #fff;border-radius: 8px;}


.jya ul{
    display: flex;
    flex-wrap: wrap;
    margin-right: 18px;

}
.jya ul li{
    flex:23%;
    margin: 10px 0 10px 0px ;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.jya ul li span{
    flex: 1;
}
.jya ul li span img{
    width: 100%;
}
.jya ul li span:nth-child(2){
    font-size: 18px;
    padding-top: 20px;
}