
/* CSS Document */
@font-face {

   font-family:'First';

      src:url('https://wsjob.ningdong.com/style/cn/css/font01/Source%20Han%20Sans%20CN%20Normal.eot');

      src:url('https://wsjob.ningdong.com/style/cn/css/font01/Source%20Han%20Sans%20CN%20Normal.eot?') format('embedded-opentype'),

          url('https://wsjob.ningdong.com/style/cn/css/font01/Source%20Han%20Sans%20CN%20Normal.woff') format('woff'),

	      url('https://wsjob.ningdong.com/style/cn/css/font01/PingFang%20Medium.ttf') format('truetype'),

	      url('https://wsjob.ningdong.com/style/cn/css/font01/Source%20Han%20Sans%20CN%20Normal.svg') format('svg');

  font-weight: normal;

  font-style: normal;

}

body{ font-size:14px; color:#292928; line-height:24px;font-family:'First'; overflow-x:hidden}

a { color:#292928; text-decoration:none; }

a:hover { text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}
.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}
.float_clear{clear:both;}
.pc{display:block;}
.phone{display:none;}
/******************header css***************/

.phone-header{display:none;}

.w1700{width:90%; max-width:1700px; margin:auto;}
.w1484{width:90%; max-width:1484px; margin:auto;}
.header{ width:100%;display:block; z-index:9999; position:fixed; border-bottom:1px solid #acc2d6; }
.kong{height:130px; width:100%; display:block}
.kong1{height:100px; width:100%;}
.logo{ float:left; width:25%; box-sizing:border-box;}
.logo img{max-width:417px; width:100%}
.menu{ box-sizing:border-box; width:720px; float:right; margin-top:1%;}
.menu ul li{float:left; width:11.1%; margin:0 1.5%; height:50px; line-height:50px; font-size:15px; text-align:center; position:relative; }

.menu ul li a{color:#fff; display:block; position:relative; }
.menu ul li a:after{ display:none; content:''; display:block; width:0%; transition:all 1s; height:4px; background:#fff; left:50%; margin-top:12px;}
.menu ul li:hover a:after{width:100%; left:0;}

.menu ul li.current a{background:url(https://wsjob.ningdong.com/style/cn/images/mhover.jpg) repeat-x;}
.hot-search{background:#f1f1f1; padding:15px 0;}
.search{float:right; width:20%; border-radius:20px; height:32px; background:#fff; padding-left:10px; box-sizing:border-box; }

.menu ul li.lan a:after{display:none;}
.menu ul li.lan a:before{display:none;}
.menu ul li.lan{font-size:12px;}
.banner .swiper-slide{position:relative;}
.b-cont{position:absolute; bottom:43%; color:#fff; width:100%;}
.b-cont h2{font-size:50px; line-height:50px;transition: all 1s ease 0s;transform: translateY(30px); opacity:0}
.b-cont p{font-size:20px; margin:10px 0;transition: all 1s ease 0s;transform: translateY(30px); opacity:0}
/*.swiper-slide-active .b-cont{transform:translateY(-200em);}*/
.about-one{background:url(https://wsjob.ningdong.com/style/cn/images/abg1.jpg) repeat; padding:80px 0;}
.title1{font-size:48px; line-height:60px; margin-bottom:10px; font-weight:bold;}
.title2{font-size:40px; color:rgba(0,95,197,0.29);text-transform : uppercase; line-height:50px;}
.title2-c9{ color:rgba(51,51,51,0.29);}
.memo{font-size:20px; line-height:40px;}
.m-40{margin-top:40px;}
.zhici-left{width:70%; float:left;}
.zhici-right{float:right; width:26%;}
.about-two{background:url(https://wsjob.ningdong.com/style/cn/images/abg2.jpg) repeat; padding:80px 0;}
.about-three{background:url(https://wsjob.ningdong.com/style/cn/images/abg3.jpg) repeat; }
.lishi{background:url(https://wsjob.ningdong.com/style/cn/images/lishi.png) no-repeat; width:1280px; margin:auto; height:1129px; margin-top:-71px; position:relative; color:#fff;}

.lishi dl dt span{font-size:20px; font-weight:bold;}
.lishi dl dt{float:left; font-weight:normal; font-size:12px;}
.lishi dl dd{float:left; font-size:14px; margin-right:10px; line-height:34px;}
.lishi dl{display:inline; padding-right:30px;}
.lishi dl:after{content:''; display:block; width:20px; height:20px; border-radius:50%; background:#ed1616; position:absolute; right:0; top:4px;}
.lishi dl.dl2:after{display:none;}
.lishi dl.dl2:before{content:''; display:block; width:20px; height:20px; border-radius:50%; background:#ed1616; position:absolute; left:0; top:4px;}
.lishi dl.dl2{padding-right:0; padding-left:30px;}
.lishi dl.dl2 dt{margin-right:10px;}
.lishi dl dd.line22{line-height:22px;}
.lishi dl.ls1{position:absolute;right:96px; top:96px;}
.lishi dl.ls2{position:absolute;right:150px; top:163px;}
.lishi dl.ls3{position:absolute;right:249px; top:230px;}
.lishi dl.ls4{position:absolute;right:103px; top:293px;}
.lishi dl.ls5{position:absolute;right:475px; top:347px;}
.lishi dl.ls6{position:absolute;right:140px; top:412px;}
.lishi dl.ls7{position:absolute;left:399px; top:434px;}
.lishi dl.ls8{position:absolute;left:369px; top:511px;}
.lishi dl.ls9{position:absolute;left:674px; top:560px;}
.lishi dl.ls10{position:absolute;left:142px; top:600px;}
.lishi dl.ls11{position:absolute;left:473px; top:630px;}
.lishi dl.ls12{position:absolute;left:187px; top:681px;}
.lishi dl.ls13{position:absolute;left:516px; top:710px;}
.lishi dl.ls14{position:absolute;left:482px; top:747px;}
.lishi dl.ls15{position:absolute;left:151px; top:756px;}
.lishi dl.ls16{position:absolute;left:459px; top:796px;}
.lishi dl.ls17{position:absolute;left:148px; top:850px;}
.lishi dl.ls18{position:absolute;left:124px; top:890px;}
.lishi dl.ls19{position:absolute;left:68px; top:938px;}
.lishi dl.ls20{position:absolute;left:30px; top:998px;}
.about-box{width:33.3%; float:left; height:477px; overflow:hidden; box-sizing:border-box; text-align:center;  color:#fff; font-size:20px;background-size:100%;}
.about-box a{ padding:25% 0; height:477px; box-sizing:border-box;}
.about-box img{transition:all 1s;}
.about-box:hover img{margin-top:-20px;}
.about-box:hover{background-size:105%;}
.about-box a{color:#fff;}
.about-five .swiper-button-next{ background:url(https://wsjob.ningdong.com/style/cn/images/right.png) no-repeat; width:43px; height:70px;}
.about-five .swiper-button-prev{ background:url(https://wsjob.ningdong.com/style/cn/images/left.png) no-repeat; width:43px; height:70px;}
.about-five .swiper-container{ width:85%; margin:auto; background:url(https://wsjob.ningdong.com/style/cn/images/w.png) no-repeat center ; background-size:100%;}
.about-five .swiper-slide:nth-child(2n+2){margin-top:200px; }

.banner{position:relative;}
.ib-cont1{position:absolute; left:8%; top:30%; display:none}
.ib-cont1 h2 {
    font-size: 50px;
    line-height: 50px; color:#fff;
   
}
.banner img{width:100%; height:auto;}


.honor{width:100%; box-sizing:border-box; padding:2px;}
.honor img{ border:2px solid #fff; box-shadow:0 0 1px 1px #ddd;box-sizing:border-box; }
.about-five{ background:url(https://wsjob.ningdong.com/style/cn/images/abg7.jpg) no-repeat; padding:120px 0 230px 0; height:950px; box-sizing:border-box;} 
.about-five .m-40{margin-top:130px;}
.footer{background:#0d151f; }
.di-logo{width:10%; float:left;}
.di-logo img{width:100%; max-width:127px;}
.di-menu{float:left; color:#fff; margin-left:20px; margin-top:20px;}
.di-menu a{color:#fff; margin:0 15px;}
.di-lx{float:left; width:50%;}
.di-ma{float:right; width:15%; text-align:right}
.di-middle{color:#fff; border-top:1px solid #585d64; border-bottom:1px solid #585d64; padding: 0; }
.dibu{text-align:center; padding:10px 0; color:#909194}


.ib-cont{max-width:1700px; margin:auto; color:#fff; width:90%; left:10%; position:absolute; bottom:45%;}
.ib-cont h2{font-size:50px; text-align:left; line-height:50px;transition: all 1s ease 0s;transform: translateY(30px); opacity:0}
.ib-cont p.bz1{font-size:33px; text-align:left; margin:10px 0;transition: all 1s ease 0s;transform: translateY(30px); opacity:0}
.ib-cont p.bz2{font-size:33px; margin:10px 0;text-align:left;transition: all 1s ease 0s;transform: translateY(30px); opacity:0}
.fp-slides .active .ib-cont p.bz1{transform: translateY(0px);opacity:1;transition-delay: 0.3s;}
.fp-slides .active .ib-cont h2{transform: translateY(0px);  opacity:1;transition-delay: 0.5s;}
.fp-slides .active .ib-cont p.bz2{transform: translateY(0px);opacity:1;transition-delay: 0.7s;}
.shubiao{position:absolute; bottom:20px; width:100%; text-align:center; z-index:99999}
.index-twoleft{width:49%; background:url(https://wsjob.ningdong.com/style/cn/images/ibg1.jpg) no-repeat; background-size:100% 100%; float:left; height:100%; padding-top:8%; box-sizing:border-box; padding-left:5%; padding-right:3%;}
.index-tworight{width:51%; background:url(https://wsjob.ningdong.com/style/cn/images/ibg4.jpg) no-repeat; float:left; background-size:100% 100%;height:100%}
.title3{color:#182980; font-size:48px; line-height:55px; font-weight:bold; margin-bottom:5px;}
.title3:after{content:''; display:block; height:3px; background:#182980; width:188px; margin-top:10px;}
.title4:after{content:''; display:block; height:3px; background:#fff; width:188px; margin-top:10px; margin-left:130px;}
.title4{text-align:right;}
.more a{color:#fff; background:#0060a3; padding:5px 10px;}
.more{ margin-top:25px;}
.yw-tabs{ position:absolute; top:40%; left:50%; margin-left:-430px; width:861px;}
.yw-cont{height:100%;}
.yw-cont .tab-pane{height:100%;}
.yw-tabs li{float:left; margin:1px; width:285px; box-sizing:border-box; background:rgba(19,47,83,0.8); text-align:center; padding-top:10%; padding-bottom:10%; transition:all 1s;}
.yw-tabs li:hover{background:#0080f4;}

.yw-tabs li a{color:#fff; font-size:20px;}
.yw-tabs li img{display:block; margin:auto;}
.yw-title{position:absolute; right:10%; top:25%; text-align:right;}
.wangdian{background:url(https://wsjob.ningdong.com/style/cn/images/ibg3.jpg) no-repeat; background-size:100% 100%; position:relative;}
.guonei{ height:100%;width:100%; position:absolute; top:0; left:0}
.guowai{ height:100%; width:100%;display:none;  position:absolute; top:0; left:0}
.wd-left{width:25%; float:left; background:rgba(0,0,0,0.2); height:100%; margin-left:5%; padding-top:8%; box-sizing:border-box; padding-left:4%; padding-right:4%; color:#fff;}



.wd-right{float:right; width:70%; margin-left:-5%; margin-top:9%;margin-right:0}
.guowai .wd-right{float:right; width:50%;margin-top:5%; overflow:hidden; margin-right:5%}
.wangdian .fp-tableCell{vertical-align:top;}
.wd-title{color:#fff; background:#af0700; font-size:30px; text-align:center; height:60px; line-height:60px; font-weight:bold;}
.wd-btn1{margin-top:30px;}
.wd-btn1 a{color:#fff; border:1px solid #fff; padding:5px 15px; font-size:24px;}
.wd-btn2{margin-top:30px;}
.wd-btn2 a{color:#fff; border:1px solid #fff; padding:5px 15px; font-size:24px;}
.footerss .fp-tableCell{vertical-align:bottom;}
.index-new{margin-top:0; padding:0 5%; margin-bottom:0;}
.new-t{float:right;}
.title5:after{margin-left:214px;}
.new-box{width:29.3%; margin-right:6%; margin-top:10px; float:left;}
.new-box:nth-child(3){margin-right:0;}
.new-title{font-weight:bold; font-size:18px; height:35px; line-height:35px; overflow:hidden;}
.new-more{font-size:16px; margin-top:5px;}
.pc{display:block;}
.phone{display:none;}
.index-yewu{position:relative;}
.index-footer{width:100%;}

/**************首页动画*********/
.index-twoleft{transform: translateX(-250px); opacity:0; transition:all 1s;}
.active .index-twoleft{transform: translateX(0px); opacity:1;}
.index-tworight{transform: translateX(250px); opacity:0; transition:all 1s;}
.active .index-tworight{transform: translateX(0px); opacity:1;}
.yw-tabs li{transform: translateY(30px); opacity:0; transition:all 1s;}
.active .yw-tabs li{transform: translateY(0px); opacity:1;}
.wd-right{transform: translateX(250px); opacity:0; transition:all 1s;}
.active .wd-right{transform: translateX(0px); opacity:1;}
.new-box{transform: translateY(20px); opacity:0; transition:all 1s;}
.active .new-box{transform: translateY(0px); opacity:1;}

.swiper-slide-active .b-cont p.bz1{transform: translateY(0px);opacity:1;transition-delay: 0.5s;}
.swiper-slide-active .b-cont h2{transform: translateY(0px);  opacity:1;transition-delay: 0.7s;}
.swiper-slide-active .b-cont p.bz2{transform: translateY(0px);opacity:1;transition-delay: 0.9s;}
/**************首页动画*********/

.yewu-main{background:url(https://wsjob.ningdong.com/style/cn/images/ywbg.jpg); padding:80px 0;}
.yw-box1{float:left; width:38.5%;margin-top:30px; position:relative;}
.yw-right{ width:59.6%; float:right; }
.yw-wz{color:#fff; position:absolute; bottom:30px; left:5%; width:90%;}
.yw-memo1{ font-size:16px; line-height:33px; margin:20px 0}
.yw-title1{font-size:30px; line-height:30px; margin-bottom:15px;}
.yw-box2{position:relative; margin-top:30px;}
.yw-wz1{ width:68%;color:#333;}
.yw-box3{width:49%; float:left; margin-top:10px; position:relative;}
.yw-box3 .more{margin-top:20px;}
.yw-box3:nth-child(3){margin-left:2%;}
.yw-box3 .yw-wz{left:10%;}
.yw-menu{border-bottom:1px solid #ddd;  margin-top:20px; margin-bottom:30px;}
.yw-menu ul{ display:table; width:100%;}
.yw-menu ul li{ display:table-cell; text-align:center; padding-left:80px; height:80px; font-size:18px; line-height:70px;padding-bottom:15px; box-sizing:border-box; }
.yw-menu ul li a{padding:18px 64px;}
.yw-menu ul li.ywicon1 a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon1.png) no-repeat left center;background-size:27%}

.yw-menu ul li.ywicon2 a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon2.png) no-repeat left center;background-size:27%;}
.yw-menu ul li.ywicon3 a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon3.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon4 a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon4.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon5 a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon5.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon6 a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon6.png) no-repeat left center;background-size:27%}

.yw-menu ul li.ywicon7 a{background:url(https://wsjob.ningdong.com/style/cn/images/lyicon1.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon8 a{background:url(https://wsjob.ningdong.com/style/cn/images/lyicon2.png) no-repeat left center;background-size:27%}

.yw-menu ul li.ywicon9 a{background:url(https://wsjob.ningdong.com/style/cn/images/lxicon1.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon10 a{background:url(https://wsjob.ningdong.com/style/cn/images/lxicon2.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon1:hover a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon11.png) no-repeat left center; background-size:27%}
.yw-menu ul li.ywicon2:hover a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon22.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon3:hover a{background:url(../image/ywicon33.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon4:hover a{background:url(../image/ywicon44.png) no-repeat left center;background-size:27%}

.yw-menu ul li.ywicon5:hover a{background:url(../image/nicon55.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon6:hover a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon66.png) no-repeat left center;background-size:27%}

.yw-menu ul li.ywicon7:hover a{background:url(../image/lyicon11.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon8:hover a{background:url(../image/lyicon22.png) no-repeat left center;background-size:27%}

.yw-menu ul li.ywicon9:hover a{background:url(../image/lxicon11.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon10:hover a{background:url(https://wsjob.ningdong.com/style/cn/images/lxicon22.png) no-repeat left center;background-size:27%}
.yw-menu ul li.active:nth-child(1) a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon11.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.active:nth-child(2) a{background:url(https://wsjob.ningdong.com/style/cn/images/ywicon22.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.active:nth-child(3) a{background:url(../image/ywicon33.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.active:nth-child(4) a{background:url(../image/ywicon44.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.nactive:nth-child(1) a{background:url(../image/nicon55.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.nactive:nth-child(2) a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon66.png) no-repeat left center;color:#0060a3;background-size:27%}

.yw-menu ul li.lactive:nth-child(1) a{background:url(../image/lyicon11.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.lactive:nth-child(2) a{background:url(../image/lyicon22.png) no-repeat left center;color:#0060a3;background-size:27%}

.yw-menu ul li.lxactive:nth-child(1) a{background:url(../image/lxicon11.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.lxactive:nth-child(2) a{background:url(https://wsjob.ningdong.com/style/cn/images/lxicon22.png) no-repeat left center;color:#0060a3;background-size:27%}
.yw-menu ul li.active{border-bottom:2px solid #0060a3;}
.yw-menu ul li.nactive{border-bottom:2px solid #0060a3;}
.yw-menu ul li.lactive{border-bottom:2px solid #0060a3;}
.yw-menu ul li.lxactive{border-bottom:2px solid #0060a3;}
.yw-menu ul li:hover a{color:#0060a3;}
.main{padding:50px 0;}
#style-1::-webkit-scrollbar-track
{
	
	border-radius: 10px;
	background-color: #e2e2e2;
}

#style-1::-webkit-scrollbar
{
	width: 4px;
	background-color: #363636;
}

#style-1::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	
	background-color: #363636;
}
.yw-one{height:400px; overflow-y:scroll; padding-right:20px;  line-height:40px; font-size:18px;}
.yw-list{border-top:1px solid #ddd; padding:40px 0; margin-top:40px;}
.yw-pic{width:40%; float:left;}
.yw-right1{width:55%; float:right; border:1px solid #ddd; padding:15px; box-sizing:border-box;}
.yw-memo{height:305px; overflow-y:scroll; padding-right:20px;}
.yw-right1 h2{font-size:24px;}
.yw-list1{ margin-top:40px; background:#fff; padding:3%;}
.yw-main1{background:url(../image/ywbg6.jpg) no-repeat bottom;background-size:100%; }

.right-title{color:#fff; background:#105a9c; height:50px; line-height:50px; font-size:20px; font-weight:bold; padding-left:20px;}
.pro-pic{border:1px solid #ddd; background:#f9f9f9; padding:10px;}
.pro-name{border-bottom:1px solid #ddd; height:40px; line-height:40px; text-align:center;} 
.right1{width:25%; float:right;}
.yw-left2{width:70%; float:left;}
.pro-titled{border-bottom:1px solid #ddd; font-size:24px; line-height:50px;}
.pro-titled2{border-bottom:1px solid #ddd; font-size:16px; line f-height:40px;}
.biao{width:100%; margin:30px 0;}
.biao tr th{ background:#0060a3; text-align:center; color:#fff; font-size:16px;}
.biao tr td{background:#f1f1f1; font-size:16px; text-align:center;}
.biao tr{height:45px;}
.font-40{font-size:40px;}
.sl-left{width:55%; padding-left:6%; height:100%; position:relative; float:left; box-sizing:border-box; padding-top:3%;}
.sl-right{width:45%; float:left;}
.sl-left .title1:after{content:''; display:block; height:2px; background:#ddd; position:absolute; left:0; width:150px;}
.sl-left .title2{margin-top:20px;}
.sl-left .more{ margin-top:20%;}
.sl-left2{background:#0060a3}
.sl-left2 .title1{color:#fff;}
.sl-left2 .more a{color:#fff; border:1px solid #fff; font-size:20px;}
.sl-left .more a{color:#fff; border:1px solid #fff; font-size:20px;}
.sl-left2 .title2-c9{color:rgba(255,255,255,0.5);}
.shili2{background:#0060a3}
.shili-menu{border-bottom:1px solid #ddd; height:70px; line-height:70px; margin-bottom:30px;}
.shili-menu ul{display:table; width:100%;}
.shili-menu ul li{ font-size:16px; display:table-cell;text-align:center;}
.shili-menu ul li a{padding-bottom:24px; padding-left:30px; padding-right:30px;}
.shili-menu ul li.on a{color:#0060a3;border-bottom:1px solid #0060a3;}
.title6:before{content:''; display:block; float:left; width:100px; margin-top:11px; margin-right:10px; height:2px; background:#ddd;}
.title6{font-size:16px; margin:30px 0;}
.sl-one{background:url(../image/slbg.jpg) no-repeat bottom; background-size:100%;}


.bankuai{background:url(https://wsjob.ningdong.com/style/cn/images/bkbg.jpg) no-repeat bottom; background-size:100%; padding:5% 5%; position:relative;}
.t-x:after{
    content: '';
    display: block;
    height: 2px;
    background: #ddd;
    position: absolute;
    left: 0;
    width: 150px;
}
.t-x{margin-bottom:20px;}
.bk-pic{ width:49%; float:right; margin-top:-100px;}
.bk-cont{width:60%; position:absolute; left:20%; top:30%;}
.bk-box{width:31.3%; margin:1%; float:left; background:#fff; box-shadow:0 0 3px 3px #ddd;}
.bk-name{height:110px; line-height:110px; text-align:center; font-size:20px;}
.bk-pic1{overflow:hidden;}
.bk-pic1 img{transition:all 1s;}
.bk-box:hover .bk-pic1 img{transform:scale(1.1,1.1);}
.bankuai .more a{padding:10px 30px; font-size:20px;}
.bankuai .more{margin-top:-40px;}

.bkd-main{background:url(../image/bkbg2.jpg) no-repeat bottom #d8e1e8; background-size:100%; padding:50px 0;}
.bk-left{width:58%; float:left; padding:5%; box-sizing:border-box;}
.bk-right{width:42%; float:left;}
.bk-box1{background:#fff; margin-top:50px;}
.new-pic1{width:20%; float:left; overflow:hidden;}
.new-pic1 img{transition:all 1s;}
.new-box1:hover .new-pic1 img{ transform:scale(1.1,1.1);}
.new-date1{width:15%; float:left; text-align:center; color:#707070;}
.new-date1 h2{font-size:40px; font-weight:bold;}
.new-date1 p{font-size:26px;}
.new-right1{width:40%; float:left;}
.new-right1 h2{font-size:18px; color:#707070;}
.new-right1 p{color:#999;}
.new-icon{width:70px; float:right; background:rgba(0,96,163,0.33); border:3px solid rgba(0,96,163,0.33); margin-top:3%; transition:all 1s; box-sizing:border-box;}
.new-main1{background:url(https://wsjob.ningdong.com/style/cn/images/nbg1.jpg) no-repeat bottom; background-size:100%; padding:40px 0;}
.new-box1{padding:25px 0; border-bottom:1px solid #ddd; position:relative;}
.new-box1:hover .new-date1 h2{color:#000;}
.new-box1:hover .new-icon{background:rgba(0,96,163,1); border:3px solid #abcbe1;}
.new-box1:after{content:''; width:0%; transition:all 2s; height:1px; background:#0060a3; position:absolute; bottom:0;}
.new-box1:hover:after{width:100%;}
.case-one{background:url(https://wsjob.ningdong.com/style/cn/images/casebg1.png) no-repeat bottom #f7fafd; background-size:100%; padding-left:5%; padding-bottom:50px; position:relative;}
.case-oneleft{width:50%; float:left;}
.case-oneright{width:45%; float:right; position:absolute; bottom:20%; right:0}
.title7 span{font-size:28px; border-bottom:2px solid #000; color:#000; padding-bottom:4px;}
.title7{color:#999; border-bottom:1px solid #bdbdbd; font-size:24px; height:50px; line-height:50px;}
.memo1{font-size:14px; color:#4d4d4d;}
.case-two{padding:5% 5%; background:url(https://wsjob.ningdong.com/style/cn/images/casebg2.jpg) no-repeat bottom #30435f; background-size:100%;}
.map img{max-width:1350px; width:100%; }
.map{text-align:center;}
.case-two .more {margin-top:-30px;}
.case-two .more a{padding:10px 25px;}
.lx-box{padding:5%;}
.lx-left{width:50%; float:left; border:1px solid #000; box-sizing:border-box;}
.lx-right{background:#0060a3; border:1px solid #0060a3;float:left;color:#fff; width:50%; height:350px; padding:1% 3%; box-sizing:border-box;}
.lx-ma img{width:10%; margin-right:20px;}
.lx-ma img.ma{width:17%; opacity:0}
.lx-one{margin-top:40px;}
.bumen{width:48%; float:left; background:#fafafa; border:1px solid #ddd; padding:3%; box-sizing:border-box; margin-right:2%; margin-bottom:20px; transition:all 1s;}

.bumen:hover{ background:#0060a3; color:#fff;}
.bumen:hover .bm-title span{ border-bottom:3px solid #fff;}
.bumen:nth-child(2n+2){margin-right:0;}
.bm-title{border-bottom:1px solid #ddd;font-size:20px; height:38px; margin-bottom:10px; }
.bm-title span{border-bottom:3px solid #0060a3; padding-bottom:10px;}
.lx-two{padding:5%;}
.title8:after{content:''; display:block; height:1px; background:#ddd; width:90%; float:right; margin-top:12px;}
.title8{font-size:24px;  margin-bottom:40px;}
.jobs{width:100%; margin-top:40px; font-size:22px;}
.jobs tr{height:75px;}

.text{border:1px solid #ddd; width:75%; height:40px; box-shadow:inset 0 0 3px #ccc;}
.select{border:1px solid #ddd; width:90px;box-shadow:inset 0 0 3px #ccc;}
.area{ width:95%; height:150px;border:1px solid #ddd; box-shadow:inset 0 0 3px #ccc;}
.submit{color:#fff; width:170px; margin-top:20px; background:#0060a3; height:45px; border:none;} 
.piaofu{position:fixed; bottom:20%; left:10px; z-index:999999;}
.piaofu ul li{ margin-bottom:2px;  text-align:center; color:#fff; font-size:15px; box-sizing:border-box;  position:relative;}

.piaofu ul li span{display:block; width:50px; height:50px;}
.piaofu ul li.p1 span{background:url(https://wsjob.ningdong.com/style/cn/images/p11.png) no-repeat #0060a3 center;}
.piaofu ul li.p1:hover span{background:url(https://wsjob.ningdong.com/style/cn/images/p1.png) no-repeat #0060a3 center;}
.piaofu ul li.p2 span{background:url(../image/p22.png) no-repeat #0060a3 center;}
.piaofu ul li.p2:hover span{background:url(../image/p2.png) no-repeat #0060a3 center;}
.piaofu ul li.p3 span{background:url(../image/p33.png) no-repeat #0060a3 center;}
.piaofu ul li.p3:hover span{background:url(https://wsjob.ningdong.com/style/cn/images/p3.png) no-repeat #0060a3 center;}

.piaofu ul li.p4 span{background:url(../image/p4.png) no-repeat #0060a3 center;}
.piaofu ul li.p4:hover span{background:url(https://wsjob.ningdong.com/style/cn/images/p44.png) no-repeat #0060a3 center;}


.piaofu ul li img{margin:auto; display:block;}
.pf-cont{position:absolute;    top: 0px;
    left: 50px;width:0; opacity:0; overflow:hidden;     line-height: 50px;
    height: 50px;
    color: #fff; background:#0060a3;
    font-size: 16px;}
.pf-cont font{border: 1px solid #0060a3; padding:2px 5px; background:none; border-radius:5px;}
.ma-cont{position:absolute; top:0; left:50px; display:none; overflow:hidden; width:170px; height:170px; color:#fff; padding:10px; box-sizing:border-box;}

.bm-cont{height:108px;}

.feed{ padding:70px 0;background:url(../image/feedbg.jpg) no-repeat; color:#fff;}
.feed h2{font-size:38px; line-height:40px; margin-bottom:15px;}
.font-24{font-size:17px;}
.feed-box{background:#fff; padding:2%; margin-top:30px;}
.feed-box ul li{width:48%; margin:30px 1%; color:#333333; float:left; border-bottom:1px solid #ddd; padding-bottom:20px;}
.feed-box ul li:hover{border-bottom:1px solid #0060a3; color:#0060a3;}
.ftext{ width:60%; border:none}
.w1200{width:100%; max-width:1200px; margin:auto;}
.farea{border:none; width:80%; height:130px;}
.fsubmit{color:#fff; background:#000; width:170px; height:45px; border:none;}

.bk-left .font-24{ font-size:38px; line-height:40px; margin-bottom:10px;}
.font-20{font-size:20px; line-height:25px;}
.bk-box1 .more a{padding:10px 25px;}
.bk-box1 .more{position:absolute; left:5%; bottom:20%;}
.bk-box1{ position:relative;}

/*.fp-controlArrow.fp-next{transition:all 1s;}
.fp-controlArrow.fp-prev{transition:all 1s;}
.fp-controlArrow.fp-next:hover{left:9%;}
.fp-controlArrow.fp-prev:hover{left:4%;}*/

.case-list1 .yw-memo{height:160px; font-size:20px;}

.case-list1{border:1px solid #ddd; padding:0;}
.case-list1 .yw-right1{border:none; padding:2% 0;}
.case-list1 .yw-right1 h2{ font-size:30px;}
.nd-cont{padding:2% 7%;}
.ti{font-size:24px;}

/*.fp-next:after{ content:url(../images/right1.png); display:block; width:40px; height:40px; position:relative; z-index:99999}*/
.b-right{position:absolute; left:8.8%; bottom:31.5%; z-index:9999}
.b-left{position:absolute; left:5.8%; bottom:31.5%; z-index:9999}
.fp-next{
            width: 40px;
            height: 40px;
            border-radius: 50%;
         /*   background-color:#fff;*/}
.fp-next:hover{animation:mymove 1.5s linear infinite;animation-iteration-count:1;}

.fp-prev{
            width: 40px;
            height: 40px;
            border-radius: 50%;
         /*   background-color:#fff;*/}
.fp-prev:hover{animation:mymove 1.5s linear infinite;animation-iteration-count:1;}
        @keyframes mymove
        {
            0%   {
                clip-path: polygon(20px 20px, 20px -150px, -150px 20px, 20px 340px, 340px 20px, 20px -150px);
            }
            25%   {
                clip-path: polygon(20px 20px, 20px -150px, -150px 20px, 20px 340px, 340px 20px, 440px 20px);
            }
            50%   {
                clip-path: polygon(20px 20px, 20px -150px, -150px 20px, 20px 340px, 20px 340px, 20px 340px);
            }
            75%   {
                clip-path: polygon(20px 20px, 20px -150px, -150px 20px, -300px 20px, -150px 20px, -150px 20px);
            }
            100%   {
                clip-path: polygon(20px 20px, 20px -150px, 20px -150px, 20px -150px, 20px -150px, 20px -150px);
            }
        }




.about-pic{padding:80px 0;}
.a-pic{margin-top:40px;}
.a-pic li{width:25%; float:left;}
.a-pic li:nth-child(2){width:50%;}
.a-pic li:nth-child(6){width:50%;}


.about-bk{background:url(https://wsjob.ningdong.com/style/cn/images/bkbg111.jpg) no-repeat; padding:80px 0;}


.jobs-gw{background:#d2d2d2; margin-top:15px; padding:0 3% 0 2%; box-sizing:border-box; position:relative; height:70px; line-height:70px;}
	 .jobs-gw a{float:right; font-size:16px;}
	 .jobs-gw span{font-size:20px;}
	 .jobs-gw:after{content:'-'; font-size:20px; border:1px solid #333; border-radius:50%; width:25px; height:25px; text-align:center; line-height:21px; position:absolute; right:20px; top:20px; display:block;}
	 .jobs-xx{border:1px solid #ddd; padding:2%;}
	 .lx-boxon .jobs-gw{background:#0060a3; color:#fff;}
	 .lx-boxon .jobs-gw a{color:#fff;}
	 .lx-boxon .jobs-gw:after{background:#fff; color:#0060a3;}
	 .jobs-xx{display:none;}
	 
	 
.yw-menu ul.ywsub-menu{position:absolute; display:none;top:87px; width:55%; left:25%;}
.yw-menu ul.ywsub-menu li{color:#fff; background:rgba(0,96,196,0.7); padding-left:0; height:45px; line-height:45px; text-align:center; display:block; margin-top:1px;}
.yw-menu ul.ywsub-menu li a{color:#fff; background:none; padding:0}
.yw-menu ul li.active ul.ywsub-menu li a{color:#fff; background:none; padding:0}

.yw-menu ul li:hover ul.ywsub-menu li a{color:#fff; background:none}


.about-two .memo img{width:150px; height:auto;}


.yw-list2{width:31.3%; margin:1%; float:left; background:#fff; padding:0.5%; box-sizing:border-box;}
.yw-name2{text-align:center; font-size:24px; margin:15px 0; height:24px; overflow:hidden;}



.modal-dialog{width:100%; max-width:800px;}
.b-mbody img{width:100%;}


.new-right11 {
    width: 75%;
    float: left;
}
.nd-cont img{width:100%; max-width:800px; height:auto}



.new-pic1 img{height:134px;}
@media (max-width:1600px) {
	.yw-left2 p img{width:100%; height:auto;}
	
}

/*@media (max-width:1570px) {
.yw-box1{width:100%; height:400px; overflow:hidden;}
.yw-right{width:100%;}
	

}*/


@media (max-width:768px) {
	
	.yw-menu ul.ywsub-menu{width:100%;}
	.yw-menu ul.ywsub-menu li{ height:35px; line-height:35px; }
	
	.about-bk{background:url(https://wsjob.ningdong.com/style/cn/images/bkbg111.jpg) no-repeat; padding:100px 0;}
	.about-pic{padding:30px 0;}
	.a-pic li{width:100%; float:left;}

	.a-pic li:nth-child(2){width:100%;}
.a-pic li:nth-child(6){width:100%;}
	.nd-cont{padding:0% 0%; margin-bottom:20px;}
	.case-list1 .yw-right1 h2{font-size:20px;}
.di-middle{display:none;}
	.feed-box ul li{width:100%; margin:10px 0;}
	.piaofu{display:none;}
	.pc{display:none;}
.phone{display:block;}
.pkong{height:60px; width:100%;}
.p_logo{width:60%; float:left; margin-left:5px; margin-top:2px;}
.plan{width:100px; margin-top:17px; float:right;}

.menu{display:none;}

.header{display:none;}
.phone-header{display:block; position:fixed; width:100%; top:0; background:rgba(4,63,119,0.6); z-index:9999999; height:50px;}
.p_logo img{width:100%;}
.phone_menu_btn span{background:#fff; padding:0px 13px; height:3px; margin:5px 0; display:block;}
.phone_menu{background:rgba(0,103,205,0.8); z-index:9999999; height:100%; position:fixed; width:100%; height:0px; overflow:hidden; top:60px;}
.phone_menu_btn{position:fixed; right:10px; top:9px;}
.phone_menu ul li{height:40px; line-height:40px; border-bottom:1px solid #ccc; padding:0 5%}
.hide1{display:none;}
.phone_menu ul li a{display:block; color:#fff;}
.show{ display:block;}
.phone_menu ul li.on{background:#0067cd;}
.phone_menu ul li.on a{color:#fff;}
.phone_menu .p_sub_menu li{padding:0 8%;}
.down
{
animation: myfirst 1s forwards;
-moz-animation: myfirst 1s forwards;	/* Firefox */
-webkit-animation: myfirst 1s forwards;	/* Safari 和 Chrome */
-o-animation: myfirst 1s forwards;	/* Opera */
}

.phone{display:block;}
.pc{display:none;}

@keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

@-moz-keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

@-webkit-keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

@-o-keyframes myfirst
{
from {height: 0;}
to {height: 100%;}
}

.kong{ display:none}

.index-footer{position:relative; width:100%;}
.index-twoleft{width:100%;}
.index-tworight{ display:none;}
.b-cont h2{font-size:20px; line-height:24px;}
.b-cont p{font-size:16px; margin:4px 0;}
.yw-cont{height:350px;}
.yw-tabs li{width:100px; padding-top:10px; height:100px;}
.yw-tabs{width:245px;}
.yw-tabs li a{font-size:14px;}
.yw-tabs li img{width:60px}
.yw-tabs{top:40%;}
.yw-title{top:7%; right:4%;}
.index-yewu{margin-top:30px;}
.memo{font-size:14px; line-height:24px;}
.guonei{position:relative;}
.guowai{position:relative;}
.wd-left{width:90%; box-sizing:border-box;}
.wd-right{width:100%;}
.wd-title{font-size:18px; height:40px; line-height:40px;}
.wd-btn1 a{font-size:16px;}
.wd-btn2 a{font-size:16px;}
.new-box{width:100%; margin-right:0;}
.di-one{display:none;}
.index-twoleft{transform: translateX(0px); opacity:1;}
.yw-tabs li {
    transform: translateY(0px);
    opacity: 1;}
.wd-right {
    transform: translateX(0px);
    opacity: 1;}
.new-box {
    transform: translateY(0px);
    opacity: 1;}	
.b-cont{bottom:27%;}
.title1{font-size:24px; line-height:30px;}
.about-one{padding:30px 0;}
.m-40{margin-top:20px;}
.about-two{padding:30px 0;}
.zhici-left{width:100%;}
.zhici-right{width:100%;}
.phone-lishi dl dt{font-size:16px; font-weight:bold;}
.phone-lishi dl{color:#fff; margin-left:3%; margin-top:5px;}
.about-three{padding:30px 0;}
.about-box img{width:50px; }
.about-box {font-size:16px;}
.about-five .swiper-button-prev{width:25px; background-size:100%}
.about-five .swiper-button-next{width:25px; background-size:100%}
.about-five .swiper-slide:nth-child(2n+2){margin-top:0;}
.title2{font-size:18px; line-height:24px;}
.yw-box1{width:100%;}
.yw-right{width:100%;}
.yw-wz1{position:relative; width:90%;}
.yw-box2{background:#fff; padding:15px 0;}
.yw-box2 img{position:absolute; top:0;}
.yw-wz{bottom:0;}
.yw-box3{width:100%;}
.yw-box3 .yw-wz1{ position:absolute; bottom:20px;}
.yw-box3:nth-child(3){margin-left:0%;}
.yw-box1 .yw-wz{bottom:20px;}
.yewu-main{padding:55px 0;}

.yw-menu ul li.ywicon1{background-size:30px; background-position:left center;}
.yw-menu ul li.ywicon2{background-size:30px; background-position:left center;}
.yw-menu ul li.ywicon3{background-size:30px; background-position:left center;}
.yw-menu ul li.ywicon4{background-size:30px; background-position:left center;}
.yw-menu ul li{height:40px; line-height:40px;}
.yw-menu ul li{margin:0; padding-left:0px; font-size:14px;}
.yw-one{font-size:14px; line-height:24px;}
.yw-pic{width:100%;}
.yw-right1{width:100%;}
.yw-memo{height:200px;}
.bk-cont{ position:relative; width:100%; left:auto;}
.bk-pic{display:none;}
.bk-box{width:100%; margin:1% 0;}
.bankuai .more{margin-top:20px;}
.bk-name{height:50px; line-height:50px;}
.bankuai .more a{padding:5px 15px ; font-size:16px;}
.bk-box1{margin-top:20px;}
.bk-left{width:100%;}
.bk-right{width:100%;}
.case-two .more a{padding:5px 10px;}
.case-two .more{margin-top:0;}
.title7 span{font-size:16px;}
.title7{font-size:16px; height:43px;}
.case-oneleft{width:100%;}
.case-oneright{ width:100%; position:relative;}
.lx-left{width:100%;}
.lx-right{width:100%; height:auto;}
.title8{ font-size:18px;}
.title8:after{width:72%;}
.bumen{width:100%; margin-right:0;}
.yw-menu ul li a{padding:0;}
.jobs tr td{ width:100%;display:block;}
.select{width:95%;}

.yw-left2{width:100%;}
.right1{width:100%;}
.biao tr th{font-size:12px;}
.sl-left {width:100%;}
.sl-right{width:100%;}
.sl-left .more{margin-top:20px; margin-bottom:20px;}
.new-main1{padding:0;}
.new-pic1{width:100%;}
.new-date1{width:100%;text-align:left; }
.new-date1 h2{font-size:15px; display:inline;}
.new-date1 p{font-size:13px; display:inline;}
.new-right1{width:100%;}
.new-icon{display:none;}
.new-right1 h2{font-size:16px;}
.w1200{width:90%;}
.bm-cont{height:auto;}
.about-box{width:100%; height:auto; margin-bottom:0;}
.about-five{height:auto;    padding: 20px 0 30px 0;}
.about-five .m-40 {
    margin-top: 30px;
}
.yw-menu ul li a{background:none;}
.yw-menu{ margin-top:0;}










.yw-menu ul li.ywicon1 a{background:none;}

.yw-menu ul li.ywicon2 a{background:none}
.yw-menu ul li.ywicon3 a{background:none}
.yw-menu ul li.ywicon4 a{background:none}
.yw-menu ul li.ywicon5 a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon5.png) no-repeat left center;background-size:27%; padding-left: 30px;}
.yw-menu ul li.ywicon6 a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon6.png) no-repeat left center;background-size:27%;    padding-left: 30px;}

.yw-menu ul li.ywicon7 a{background:url(https://wsjob.ningdong.com/style/cn/images/lyicon1.png) no-repeat left center;background-size:27%;padding-left: 30px;}
.yw-menu ul li.ywicon8 a{background:url(https://wsjob.ningdong.com/style/cn/images/lyicon2.png) no-repeat left center;background-size:27%;padding-left: 30px;}

.yw-menu ul li.ywicon9 a{background:url(https://wsjob.ningdong.com/style/cn/images/lxicon1.png) no-repeat left center;background-size:27%;padding-left: 30px;}
.yw-menu ul li.ywicon10 a{background:url(https://wsjob.ningdong.com/style/cn/images/lxicon2.png) no-repeat left center;background-size:27%;padding-left: 30px;}
.yw-menu ul li.ywicon1:hover a{background:none}
.yw-menu ul li.ywicon2:hover a{background:none}
.yw-menu ul li.ywicon3:hover a{background:none}
.yw-menu ul li.ywicon4:hover a{background:none}

.yw-menu ul li.ywicon5:hover a{background:url(../image/nicon55.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon6:hover a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon66.png) no-repeat left center;background-size:27%}

.yw-menu ul li.ywicon7:hover a{background:url(../image/lyicon11.png) no-repeat left center;background-size:27%}
.yw-menu ul li.ywicon8:hover a{background:url(../image/lyicon22.png) no-repeat left center;background-size:27%;}

.yw-menu ul li.ywicon9:hover a{background:url(../image/lxicon11.png) no-repeat left center;background-size:27%;}
.yw-menu ul li.ywicon10:hover a{background:url(https://wsjob.ningdong.com/style/cn/images/lxicon22.png) no-repeat left center;background-size:27%;}
.yw-menu ul li.active:nth-child(1) a{background:none}
.yw-menu ul li.active:nth-child(2) a{background:none}
.yw-menu ul li.active:nth-child(3) a{background:none}
.yw-menu ul li.active:nth-child(4) a{background:none}
.yw-menu ul li.nactive:nth-child(1) a{background:url(../image/nicon55.png) no-repeat left center; background-size:27%;    padding-left: 30px;}
.yw-menu ul li.nactive:nth-child(2) a{background:url(https://wsjob.ningdong.com/style/cn/images/nicon66.png) no-repeat left center;background-size:27%;    padding-left: 30px;}

.yw-menu ul li.lactive:nth-child(1) a{background:url(../image/lyicon11.png) no-repeat left center;background-size:27%;}
.yw-menu ul li.lactive:nth-child(2) a{background:url(../image/lyicon22.png) no-repeat left center;background-size:27%;}

.yw-menu ul li.lxactive:nth-child(1) a{background:url(../image/lxicon11.png) no-repeat left center;background-size:27%;}



.bk-left .font-24{font-size:16px; margin-bottom:0}
.bk-box1 .more{position:relative; left:0}
.bk-box1 .more a{padding:5px 10px;}
.shili-menu ul li a{padding:0; padding-bottom:20px;}
.yw-memo table td{display:block; width:100%;}
.font-20{font-size:14px;}

.demo-1{display:none}

.about-two .memo img{width:40px; height:auto;}
.yw-memo1{font-size:12px;}
.yw-title1{ font-size:24px; line-height:24px;}
.case-list1 .yw-memo{height:70px;}
.jobs-gw a{font-size:14px;}
.jobs-gw{padding-right:16%;}
.jobs-gw span{font-size:16px;}
.jobs-gw:after{ width:18px; height:18px; line-height:13px;top: 16px; }
.jobs-gw{height:50px; line-height:50px;}
.title3{font-size:28px; line-height:30px;}
.title3:after{width:115px;}
.yw-tabs{margin-left:-153px; width:306px; left:50%;}
.index-twoleft{padding-bottom:30px;}

.yw-name2{font-size:12px;}


.new-right11 {
    width:100%;
    float: left;
}

.about-box a{height:auto;}
.nd-cont img{width:100%; height:auto}


.yw-left2 p img{width:100%; height:auto;}
}