﻿#mould42972{width:1200px;margin-right:auto;margin-left:auto;}#mould42974  .navs>li:hover>a{color:#067459;}#mould42974  .navs> li:hover::after{background-color:#067459;background:#067459;}#mould42974  .navs>li.active>a{color:#067459;}#mould42974  .navs> li.active::after{background-color:#067459;background:#067459;}#mould42974  .dropdown-menu li a{ color:#333333;line-height:50px; }#mould42974  .dropdown-menu li:hover a{ color:rgb(255, 255, 255);background-color:#067459;background:#067459; }#mould42975{height:300px;width:100%;}#mould42978{background-image:url('//upload.ruituoyun.com/Upload/website/34/image/2019/12/11/6371167599691643561622684.jpg');margin-top:80px;}#mould42978>div{min-height:416px;}#mould43615{/*background-image:url('//upload.ruituoyun.com/Upload/website/34/image/2019/12/17/6371219760959631283871045.jpg');*/}#mould43614 .course-cont li .date{color:#000;font-weight:bold;}#mould43614 .course-cont li label{color:#333;}#mould43614 .course-cont li .content{color:rgb(255, 255, 255);}#mould43614 .course-cont li .circle{ background-color:rgb(255, 255, 255);background:rgb(255, 255, 255); }#mould43614 .course-cont li.active .work-cont .circle{ background-color:rgb(255, 255, 255);background:rgb(255, 255, 255); }#mould43614 .course-cont li.active .content{ color:rgb(255, 255, 255); }#mould43614>div{border-color:rgb(255, 255, 255);}/* 文化 */
.dropdown-menu{z-index:999;}
#mould43057{margin-bottom:30px;}
.about3{width: 100%; overflow: hidden; background: url("//upload.ruituoyun.com/Upload/website/34/image/2019/12/12/6371176624930972554913898.jpg") center; padding: 50px 0 100px;}
.about3 .tit{clear: both;height: 75px;overflow: hidden;text-align: center;color: #fff;font-size: 30px;line-height: 75px;position: relative;}
.about3 .tit:after{content: ""; display: block; width: 20px; height: 3px; background: #fff; position: absolute; bottom: 0; left: 50%; margin-left:-10px; z-index:3;}
.about3 .tit:before{content:""; width:100%; height:1px; background:rgba(255,255,255,.2); position:absolute; bottom:1px; left:0; z-index:2;}
.aboutBox4Slide{overflow: hidden; margin: 50px auto 0; width:1200px;}
.aboutBox4Dl dd{    float:left;    width: 25%;    overflow: hidden;}
.aboutBox4Dl{margin:0 -43px !important}
.aboutBox4Dl dd a{    display: block;    margin:0 43px;}
.aboutBox4Dl dd a .icon{    clear: both;    width: 126px;    height: 126px;    margin:0 auto;    border-radius:100%;    overflow: hidden;    border:1px solid #bcccd4;    background-repeat: no-repeat;    background-position: center center;    transition-duration: 0.3s;    transition-property: all;    transition-timing-function: linear;
	transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.aboutBox4Dl dd:hover a .icon{
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}

.aboutBox4Dl dd a:hover .icon{background-color:#037359;border:1px solid #037359;}
.aboutBox4Dl dd a .divT{clear: both; height:36px; overflow: hidden; line-height: 36px; text-align: center;font-size: 18px; color: #ffffff; margin-top: 30px;}
.aboutBox4Dl dd a .txt{clear: both; margin: 0 auto; margin-top:15px; overflow:hidden; text-align: center; color: #ffffff; line-height: 22px;}
#mould42978{background-image:url('//upload.ruituoyun.com/Upload/website/34/image/2019/12/11/6371167599691643561622684.jpg');margin-top:80px;}#mould42978>div{min-height:416px;}#mould42979{width:1300px;margin-top:70px;margin-right:auto;margin-left:auto;}#mould42980 p{font-size:18px;color:rgb(255, 255, 255);}#mould42981 p{margin-top:10px;line-height:30px;font-size:14px;color:#999;}.di-ewm{width:500px; overflow:hidden; margin:30px 0 0;}
.di-ewm li{width:110px; overflow:hidden; float:left; margin-right:20px;}
.di-ewm li:last-child{margin-right:0;}
.di-ewm li img{width:110px; height:110px;}
.di-ewm li p{color:#999; font-size:14px; padding-top:10px; text-align:center;}#mould42982 p{font-size:18px;color:rgb(255, 255, 255);}#mould42983 p{margin-top:10px;line-height:26px;font-size:14px;color:#999;}#mould42984 p{margin-top:20px;line-height:38px;font-size:14px;color:#999;}#mould42986{width:1300px;margin-top:80px;margin-right:auto;margin-left:auto;}#mould42987 p{font-size:14px;color:#999999;}#mould42989 p{font-size:14px;color:#999999;text-align:right;}/* 关于 */
.about1{width:100%; overflow: hidden; background: url("//upload.ruituoyun.com/Upload/website/34/image/2019/12/12/6371176602579364201165162.jpg") no-repeat;padding: 50px 0;position:relative;z-index:99;}
.about_tit{clear: both;height: 75px;overflow: hidden;text-align: center;color: #333333;font-size: 30px;line-height: 75px;position: relative;}
.about_tit:after{content: ""; display: block; width: 20px; height: 3px; background: #037359; position: absolute; bottom: 0; left: 50%; margin-left:-10px; z-index:3;}
.about_tit:before{content:""; width:100%; height:1px; background:#e8e8e8; position:absolute; bottom:1px; left:0; z-index:2;}
.about1 .con{width:1200px; overflow: hidden; font-size: 16px; color: #454545; line-height: 40px; padding: 20px 0 0 0; margin: 0 auto;}
.about1 .more{width: 40px; height: 40px; border: 3px solid #ccc; color: #ccc; text-align: center; line-height: 20px;border-radius: 50%; margin: 40px auto 0;font-size: 30px; font-weight: bold;}
.about1 .more a{display: block; color: #ccc;}
.about1 .more a:hover{color: #037359;}
.about1 .more:hover{border: 3px solid #037359;}

.course-cont .more{width: 40px; height: 40px; border: 3px solid #ccc; color: #ccc; text-align: center; line-height: 20px;border-radius: 50%; margin: 40px auto 0;font-size: 30px; font-weight: bold;}
.course-cont .more a{display: block; color: #ccc;}
.course-cont .more a:hover{color: #037359;}
.course-cont .more:hover{border: 3px solid #037359;}

/* 社会责任与公益 */
.zhhj{width: 60%; min-width: 1200px; overflow: hidden; margin: 60px auto; background: url("//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371359202116353012637027.jpg"); position: relative; padding: 60px 100px;}
.fz-tit{width: 240px; overflow: hidden; position: absolute; top: 100px; left: 60px;}
.fz-tit h4{font-size: 26px; color: #fff; font-weight: bold; line-height: 28px;}
.fz-tit h6{font-size: 18px; color: #fff; line-height: 20px; padding: 10px 0;}
.fz-tit h5{height: 23px; font-size: 16px; color: #fff; line-height: 23px; padding: 0 0 0 28px; background: url("//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358083921874908649731.png") no-repeat;}
.fz-tit h5 a{display: block; color: #fff;}
.fazhan{width: 770px; overflow: hidden; float: right;}
.fazhan li{width: 360px; height: 240px; margin: 0 50px 0 0; float: left; position: relative;}
.fazhan li:nth-child(2n){margin-right: 0;}
.fazhan li:nth-child(1){margin-bottom: 50px;}
.fazhan li:nth-child(2){margin-bottom: 50px;}
.fazhan li img{width: 360px; height: 240px; display: block;}
.fazhan li h5{width: 100%; height: 40px; text-align: center; line-height: 40px; color: #fff; font-size: 16px; position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,.5)}

/*
* 人力资源频道页 begin
*/
.rlbox{width:100%; overflow:hidden; background:url(//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358245938793744083712.png); padding: 30px 0 0; margin-bottom:30px;}
.jobRow2{overflow: hidden;padding: 40px 0px;width: 1200px;margin: 0 auto;}
.jobRow2L{overflow: hidden;width: 380px;text-align: center;padding: 10px 0px; background: #067459;margin-right: 65px;float: left;}
.jobRow2L span{display: block; overflow: hidden; font-size: 40px; color:#fff; line-height: 50px; font-weight: bold;}
.jobRow2L i{display: block; overflow: hidden; font-size: 28px; color:#fff; line-height: 50px;}
.jobRow2R{overflow: hidden; font-size: 14px; color:#666; line-height: 30px; padding: 15px 0px;}
.jobRow2_dl{overflow: hidden; margin: 0px auto; width:800px;}
.jobRow2_dl dd{width: 50%; overflow: hidden; float: left; display: inline;}
.jobRow2_dl .list_a{display: block; margin: 0px 15px 0 50px; height: 160px; position:relative;}
.jobRow2_dl dd .list_a span{font-size: 28px; color:#4d4d4d; display: block; overflow: hidden; line-height: 40px; position: absolute; left: 60px; bottom: 60px;  padding-right: 35px; background: url(//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358396320492791043406.png) no-repeat right 52px;}

/* 联系方式 */
.contact{width:1200px; overflow:hidden; background:#fff; margin:50px auto 0;}
.contact .fl{overflow: hidden; width: 750px; height: 345px; background:#f4f4f4; padding: 15px; float: left;}
.contact .contactDeta{overflow: hidden; height: 295px; background:#067459; padding: 40px 50px;}
.contactDeta{overflow: hidden; height: 295px; background: #e90615; padding: 40px 50px;}
.contactDetaTit{overflow: hidden; font-size: 24px; color:#fff; line-height: 40px;}
.contactDeta_ul{overflow: hidden;}
.contactDeta_ul li{line-height: 30px; font-size: 14px; color:#fff; padding: 10px 0px 10px 25px;}
.li1{background: url(//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358584751620205689071.png) no-repeat left center;}
.li2{background: url(//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358585812448356295819.png) no-repeat left center;}
.li3{background: url(//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358586479137343929798.png) no-repeat left center;}
.li4{background: url(//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358587138404725077102.png) no-repeat left center;}
.li5{background: url(//upload.ruituoyun.com/Upload/website/147/image/2020/01/02/6371358587795821859453651.png) no-repeat left center;}


@media screen and (max-width:480px){
  #mould42978{margin-top:50px;}
  #ny-dh{position: relative !important; height:auto !important;}
  #mould42972{width:100%;}
  #mould42973{margin:0 auto; width:123px; height:60px;}
  #mould42974 .navs > li.active > a{color:#fdd000; font-weight: bold;}
  #mould42975{margin-top:0;}
  #mould42975{display:none;}
  body{min-width:100%;}
  .navbars3 .navs > li:hover a{color:#fdd000 !important;}
  .navbars3 .navs > li{margin:0; width:33.33%; border: 1px solid #fff; box-sizing: border-box; height:50px;}
  .navbars3{height:auto; overflow:hidden; background:#067459;}
  .navbars3{line-height:50px;}
  .navbars3 .navs > li > a{color:#fff;}
  .dropdown-menu{display:none !important;}
  .about1{padding: 10px 0 30px;}
  .about_tit{font-size:24px; height:60px; line-height:60px;}
  .about1 .more{margin:20px auto 0;}
  .about1 .con{width:100%; padding:20px 3% 0; line-height:30px; box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden;}
  .about3{padding:30px 0;}
  .about3 .tit{font-size:24px; height:60px; line-height:60px;}
  .aboutBox4Slide{width:100%;}
  .aboutBox4Dl dd{width:50%;}
  .aboutBox4Dl dd a .icon{width:80px; height:80px;}
  .aboutBox4Dl{margin:0 !important;}
  .aboutBox4Dl dd a .divT{margin-top:10px; font-size: 16px; font-weight:bold;}
  .aboutBox4Dl dd a .txt{margin-top:0; font-size:14px;}
  .aboutBox4Dl dd a{margin: 0 0 30px;}
  .course-cont .more{margin:20px auto 0;}
  .course .course-cont{width:100%; padding:0 3%; box-sizing:border-box;}
  .course .course-cont ul{margin: 50px 0 30px 0; padding-left:20px;}
  .course label{font-size:14px;}
  .course .date{position:relative; top:0; left:0;}
  .course .circle{left:-34px;}
  .course .course-cont li{margin:0;}
  .course li.active .work-cont label { cursor: pointer; transform: none;}
  .course li.active .circle {background: #666;}
.course li.active .content { max-height: 20px; border-color: transparent; margin-right: 0; transform: none; transition: none; overflow: hidden;}
  .course .course-cont p{display:none;}
.course li.active .content p {display: none;}
  .zhhj{margin:30px auto; min-width:100%; position: relative; padding: 0;}
  .fz-tit{position: relative;top: 0;left: 0;width:100%; text-align: center;}
  .fazhan{width:100%; float:none;padding: 20px 3% 30px;box-sizing: border-box;}
  .fazhan li{width:48%; height:auto; margin:0 4% 0 0;}
  .fazhan li img{width:100%; height:auto;}
  .fazhan li:nth-child(1){margin-bottom:10px;}
  .fazhan li:nth-child(2){margin-bottom:10px;}
  .fazhan li h5{height:30px; line-height:30px;}
  .fz-tit h4{font-size:24px; font-weight:400; margin-top: 30px;}
  .fz-tit h6{font-size:14px;}
  .rlbox{padding:10px 0 0; margin-bottom:10px;}
  .jobRow2{width:100%; padding:20px 3%; box-sizing: border-box;}
  .jobRow2L{display:none;}
  .jobRow2R{line-height: 26px;}
  .jobRow2_dl{width:100%;}
  .jobRow2_dl .list_a{margin:0; height:60px;}
  .jobRow2_dl dd .list_a span{font-size:22px; left:30px; bottom:30px;}
  .contact{width:100%;margin: 30px auto 0;}
  .contact .fl{display:none;}
  .cebian{display:none;}
  .contact .contactDeta{padding:30px 5%;}
  .fz-tit h5{background:none; padding:0;}
}