body{ font-size: 16px;}
.box{width: 100%;max-width: 1600px; margin: 0 auto;}
.logo{max-width: 45%;}.logo .icon2{ display: none;}
header{ height: 100px}
header .right{ display: flex;flex-direction: column;justify-content: flex-end;}

header .right .tel{margin-bottom: 10px;}
nav li{ position: relative;}
nav li>a.oneNav{line-height: 50px; padding: 0 25px; display: block; border-radius: 5px 5px 0 0;}
header{ position: fixed; top: 0; left: 0; z-index: 100; background-color: #fff; box-shadow:  0 0 10px rgba(0, 0, 0, .15); width: 100%;}
nav li:hover a.oneNav{ background-color: #ff7200; color: #fff;}
nav li dl{position:absolute;text-align: center;min-width: 100%; width: auto;top:75px;left: 50%; background:#fff;   -webkit-box-shadow:0 13px 42px 11px rgba(0,0,0,.15);box-shadow:0 13px 42px 11px rgba(0,0,0,.15);
	border-bottom-left-radius:5px;border-bottom-right-radius:5px; z-index: 105;
}
nav li dl dd{white-space: nowrap;height:50px;line-height:50px;border-bottom:1px solid #eee;transition:all .36s ease;
	-ms-transition:all .36s ease;-o-transition:all .36s ease;-webkit-transition:all .36s ease;-moz-transition:all .36s ease}
nav li dl dd:last-child{border-bottom:0}
nav li dl dd a{ padding: 0 10px;  font-size:16px; color:#333!important; font-weight: normal!important; transition:all .36s ease;-ms-transition:all .36s ease;-o-transition:all .36s ease;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;display:block }
nav li dl dd:hover{background:#ff7200}
nav li dl dd:hover a{color:#fff!important;}
nav li dl:before{content:"";position:absolute;border-width:0 9px 9px;border-style:solid;border-color:transparent transparent #fff;top:-9px;left:50%;margin-left:-9px}
nav li dl{ visibility:hidden; opacity:0; filter:alpha(opacity=0); transform:translateX(-50%) translateY(20px); -ms-transform:translateX(-50%) translateY(20px); -o-transform:translateX(-50%) translateY(20px); -webkit-transform:translateX(-50%) translateY(20px); -moz-transform:translateX(-50%) translateY(20px); transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; }
nav li:hover dl{ visibility:visible; opacity:1; filter:alpha(opacity=100); transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); }
nav li>a:hover:after{top:0}
nav li>a:hover span{transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}



.banner{ position:relative; height:800px; background:#000000; margin-top: 100px;  overflow: hidden;}
.banner .banner_list .banner_list_img img{ width:100%; height:800px; object-fit:cover;}
.banner .banner_list .banner_list_img video{ width:100%; height:800px; object-fit:cover;}
.banner .banner_list .banner_list_txt{ position:absolute; max-width:1350px; left:0; right:0; margin:0 auto; top:100px; display:flex; flex-direction:column; justify-content:center; height:calc(100% - 100px);}
.banner .banner_list .banner_list_txt dd{ font-size:44px; color:#fff; margin-bottom:40px;}
.banner .banner_list .banner_list_txt dt{ font-size:20px; color:#fff; line-height:42px; margin-bottom:100px; padding:0px 23px; border:1px solid rgba(255,255,255,.3); display:inline-block; max-width:250px;}
.banner .banner_list .banner_list_txt a{ font-size:14px; color:#fff; display:flex; align-items:center; justify-content:center; width:203px; height:54px; background:#232836;}
.banner .banner_list .banner_list_txt a:hover{ background:#0070C0;}
.banner .banner_list .banner_list_txt a img{ margin-left:12px;}
.banner .swiper-pagination{ bottom:26px;}
.banner .swiper-pagination-bullet{ width:60px; height:3px; border-radius:100px; background:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;transform: skewX(-45deg);}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 8px;}
.banner .swiper-pagination-bullet-active{ background:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.banner .banner_list .banner_list_txt{ display:none;}
.banner .banner_list.swiper-slide-active .banner_list_txt{ display: flex;}



.banner_list{ position:relative;}
.bannerText2{ position:absolute; height:100%; width:100%; display:flex; align-items:center; justify-content:center; left:0; top:0;}
.banner_list_img{ height:100%;}
.bannerText2 .b1{ font-size:60px; color:#FFFFFF; font-weight:bolder; text-align:center; transform:translateY(30px); transition:all ease 1.5s; z-index:9999; opacity:0.5;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b1{ transform:translateY(-60px); opacity:1;}


.bannerText2 .b2{ font-size:30px; color:#FFFFFF; font-weight:bolder; text-align:center; transform:translateY(30px); transition:all ease 1.5s; z-index:9999; opacity:0.5; max-width:1200px; text-align:center; line-height:2em;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b2{ transform:translateY(00px); opacity:1;}

.bannerText2 .b3{ font-size:30px; color:#FFFFFF; font-weight:bolder; text-align:center; transform:translateY(50px); transition:all ease 1.5s; z-index:9999; opacity:0.5; max-width:1200px; text-align:center; line-height:2em;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b3{ transform:translateY(00px); opacity:1;}

.bannerText2 .b5{ font-size:30px; text-transform: uppercase; color:#FFFFFF;text-shadow: rgba(0,0,0,1) 0 0 20px; font-weight:bolder; text-align:center; transform:translateY(30px); transition:all ease 1.5s; z-index:9999; opacity:0.5; max-width:1200px; text-align:center; line-height:2em; text-align: left;
  width: 94%;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b5{ transform:translateY(00px); opacity:1;}

.bannerText2 .b9{ font-size:26px; color:#FFFFFF;text-shadow: rgba(0,0,0,1) 0 0 20px; text-align:center; transform:translateY(30px); transition:all ease 1.5s; z-index:9999; opacity:0.5; max-width:1200px; text-align:center; line-height:2em; text-align: left;
  width: 94%;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b9{ transform:translateY(00px); opacity:1;}

.bannerText2 .b6{ font-size:55px; color:#FFFFFF;text-shadow: rgba(0,0,0,1) 0 0 20px; font-weight:bolder; text-align:center; transform:translateY(30px); transition:all ease 1.5s; z-index:9999; opacity:0.5; max-width:1200px; text-align:center; line-height:2em;text-align: left;
  width: 94%;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b6{ transform:translateY(00px); opacity:1;}

.bannerText2 .b7{ font-size:20px; color:#FFFFFF;text-shadow: rgba(0,0,0,1) 0 0 20px; text-align:center; transform:translateY(30px); transition:all ease 1.5s; z-index:9999; opacity:0.5; max-width:1200px; text-align:center; line-height:2em;text-align: left;
  width: 94%;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b7{ transform:translateY(00px); opacity:1;}

.bannerText2 .b8{ text-align:center; transform:translateY(30px); transition:all ease 1.5s; z-index:9999; opacity:0.5; max-width:1200px; width: 94%; margin-top:50px;}
.bannerText2 .b8 a{ font-size:14px; color:#FFFFFF; width:205px; height:57px; background:url(../images/b1.png) no-repeat 50%/ cover; display:flex; align-items:center; justify-content:center;}
.bannerText2 .b8 a i{ margin-left:10px;}
.swiper-slide.banner_list.swiper-slide-active .bannerText2 .b8{ transform:translateY(00px); opacity:1;}

@media screen and (max-width:640px){

.bannerText2 .b5{ font-size:14px;}
.bannerText2 .b6{ font-size:24px;}
.bannerText2 .b7{ font-size:14px;}
.bannerText2 .b7 br{ display:none;}
.bannerText2 .b8{ margin-top:10px;}
.bannerText2 .b8 a{ width:120px; height:28px; background-size:100% 100%;}
.bannerText2 .b9{ font-size:16px;}
}

.banimg{ width: 100%;  height: 100vh; object-fit: cover;} 
.idxPro{ background: url(../images/index_prod_bg.jpg) no-repeat center center; background-size: cover;}
.w90{ width: 100%; margin: 0 auto;max-width: 1600px; padding-left: 20px; padding-right: 20px;}
.w_fline{width: 100%;max-width: 50px;     height: 2px; background-color: #ff7200;}
.idxPro .class { padding: 0 15px;}
.idxPro .class a{ flex: 1; padding: 0 3px;}
.idxPro .class a.active>div{ background-color: #ff7200; color: #fff;}
.idxPro .class a>div{ border-radius: 8px;}
.idxPro .class a .img{ width: 100%; height: 65px;}
.idxPro .class a .img img{max-width: 90%; max-height: 90%;}

 
.maximg img{max-width: 100%; max-height: 100%;}
.idxProList{ padding: 15px;}
.idxProList li:hover{box-shadow: 0 0 15px rgba(255, 255, 255, 0.68);}
.idxProList li{ width: 23.5%; margin-right: 2%; border-radius: 8px;transition: all .36s;}
.idxProList li:nth-child(4n){ margin-right: 0;}
.idxProList li .more{ border: 1px solid #ff7200; border-radius: 5px; width: 50%; padding: 5px 0;}
.idxProList li .img { width: 100%; height: 235px;}
.idxProList li:hover{ color: #ff7200;}
.idxProList li:hover .img img{transform: scale(1.1);}
.idxProList li:hover .more{ background-color: #ff7200; color: #fff;}

.idxAbout{ background: url(../images/about_bg.jpg) no-repeat center bottom; background-size: 100% auto;}
.idxAbout .more{ width: 150px; height: 40px; border: 1px solid #ff7200; border-radius: 5px;}
.idxAbout .more span{ z-index: 5;}
.idxAbout .more::after{ width: 100%; height: 0; display: block; content: ''; background-color: #ff7200; transition: all .36s; position: absolute; top: 0; left: 0; z-index: 1;}
.idxAbout .more:hover::after{ height: 100%;}
.idxAbout .more:hover span{ color: #fff;}

.idxAboutUl a{ border: 1px solid #ccc; width: 170px; height: 170px; border-radius: 50%;}
.idxAboutUl a img{ width: 37%;}
.idxAboutUl a img,.idxAboutUl a div{ position: relative; z-index: 5;}
.idxAboutUl a::after{ width: 100%; height: 100%; display: block; content: ''; border-radius: 50%; background-color: #ff7200; position: absolute; top: 0; left: 0; transition: all .36s; transform: scale(0,0);}
.idxAboutUl a:hover::after{transform: scale(1,1);}
.idxAboutUl a:hover img{filter: grayscale(100%) brightness(500%); }
.idxAboutUl a:hover {color: #fff;}

.idxCase{ background: url(../images/fangan_pic_bg.jpg) no-repeat center center; background-size: cover;}
.idxCaseItem{ border-radius: 8px;}
.idxCaseItem .more{ border: 1px solid #ff7200; color: #ff7200; margin: 0 auto;   border-radius: 30px; width: 60%; padding: 5px 0;}
.idxCaseItem:hover .more{ background-color: #ff7200; color: #fff;}
.idxCaseItem:hover{ color: #ff7200;}
.idxCaseItem:hover .img img{ transform: scale(1.1);}
.idxCasedBtn{ background: rgba(100,100,100,.4); z-index: 5; width: 30px; height: 50px; position: absolute; top: 50%; transform: translateY(-50%);}
.idxCase  .prev{ left: 40px;}
.idxCase  .next{ right: 40px;} 
.idxCasedBtn:hover{ background-color: #ff7200;}

 
.idxXuan{ background: url(../images/xunzhe_bg.jpg) no-repeat center center; background-size: cover;}
.idxXuan .more { width: 150px; height: 36px; border-radius: 25px; border: 1px solid #ff7200; color: #ff7200;}
.idxXuanUl li{ width: 18%; text-align: center;}
.idxXuanUl li:hover .more{ background-color: #ff7200; color: #fff;}


.idxKehu{ background: url(../images/index_link_bg.jpg) no-repeat center center; background-size: cover;}
.idxKehu ul  li{ width: 12%; margin-right: 0.5%; height: 85px; border-radius: 6px; margin-bottom: 8px;}
.idxKehu ul  li:nth-child(8n){ margin-right: 0;}
.idxKehu ul  li img{opacity: 0.6;}
.idxKehu ul  li:hover img{opacity: 1;}

.idxNews{  background: #f7f7fa;}
.idxNews .left{ width: 48.5%;}
 
.leftTitle span{width: 115px; height: 38px; cursor: pointer;}
.leftTitle span.on{ background-color: #ff7200; color: #fff;}
.leftCon figure{display: none;}
.leftCon figure.on{ display: block;}
.leftCon figure  dd{ width: 80%;}
.leftCon figure  dt{ width: 20%;}
.leftCon figure li{ line-height: 48px;}
.leftCon figure li a{ width: 80%;}
.leftCon figure li:hover{color: #ff7200;}

footer{ background-color:#141414; color: #fff;}
footer dt{margin-bottom: 15px;}
footer dd{color: rgba(255, 255, 255, 0.8); font-size: 14px; line-height: 2.2;}
footer .bot{ border-top-color: rgba(255, 255, 255, 0.3);}
.footewm .img img{ width: 110px;}


.h_nav{ height: 60px; width: 60px; background-color:#ff7200; padding: 18px 8px ;    align-items: flex-end; display: none;}
.h_nav .burger{ width: 100%;  height: 1px ; background: #fff;  transition: .8s; display:inline-block;       }
.h_nav .burger:first-child{ animation: long 2s linear infinite;  }
.h_nav .burger:nth-of-type(2){  width: 50%;}
.h_nav .burger:nth-of-type(3){ animation: long 3s linear infinite; -webkit-animation: long 3s linear infinite; }
.h_nav.close .burger:first-child{ display: none;}
.h_nav.close .burger:nth-of-type(3){ display: none;}
.h_nav.close .burger:nth-of-type(2) {    position: relative;    z-index: 1; width: 80%;}
.h_nav.close .burger:nth-of-type(2):before, .h_nav.close .burger:nth-of-type(2):after {      content: '';   position: absolute;      top: 0;      left: 0;      width: 100%;      height: 100%;      background: #fff;      opacity: 0;      z-index: 1;}
.h_nav.close .burger:nth-of-type(2) {    background: transparent;    transform: rotate(-180deg); }
.h_nav.close .burger:nth-of-type(2):before, .h_nav.close .burger:nth-of-type(2):after {      opacity: 1;      transition: all .3s; }
.h_nav.close .burger:nth-of-type(2):before {     transform: rotate(45deg); }   .h_nav .burger:nth-of-type(2):after {     transform: rotate(-45deg); }


.nav{ width: 100%; height: calc(100vh - 60px) ; color: #fff; transition:all .6s ; transform: translateX(100%); background-color: #000; position: fixed; top: 60px; right: 0; flex-direction: column; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); -webkit-transition:all .6s ; -moz-transition:all .6s ; -ms-transition:all .6s ; -o-transition:all .6s ; }
.nav.show{ transform:translateX(0) ;  -webkit-transform:translateX(0) ; -moz-transform:translateX(0) ; -ms-transform:translateX(0) ; -o-transform:translateX(0) ; }
.nav li.go-child{ border-top: 1px solid rgba(255, 255, 255, 0.25); position: relative;}
.nav li.go-child>a{ line-height: 60px; padding: 0 20px; font-size: 16px;}

.erji{ width: 60px; height: 60px; position: absolute; right: 0 ; top: 0; display: flex; align-items: center; justify-content: center; font-size: 30px; z-index: 10;
 background: url(../images/jia.png) no-repeat center center; background-size: 40% auto;}
 .nav li.go-child.on .erji{ background: url(../images/jian.png) no-repeat center center; background-size: 40% auto;}
.nav-down li a{ line-height: 50px; border-top: 1px solid rgba(255, 255, 255, 0.25); display: block; padding-left: 25px; font-size: 14px; opacity: 0.8; }


.page-aside { position: fixed; right: -6px; bottom: 180px; transform: translateX(100%); z-index: 25; opacity: 0; transition: transform .3s, opacity .3s; -webkit-transition: transform .3s, opacity .3s; -moz-transition: transform .3s, opacity .3s; -ms-transition: transform .3s, opacity .3s; -o-transition: transform .3s, opacity .3s; }
.page-aside.show {transform: translateX(0);opacity: 1}
.page-aside .img {max-width: 100%}
.page-aside-item {width: 54px;text-align: center;height: 50px;position: relative;z-index: 1;cursor: pointer;display: block;background-color: rgba(0, 0, 0, .5);margin: 4px 0;border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;padding-right: 6px;transition: transform .3s;display: flex;align-items: center;justify-content: center}
.page-aside-item .icon {width: 24px}
#toolbar{ position: fixed; bottom: 0; left: 0; width: 100%; z-index: 90; display: none;}
#toolbar a {width: 25%;padding: 10px 0;text-align: center;color: #fff; display: flex; align-items: center; justify-content: center; flex-direction: column;}
#toolbar img{ height: 20px; margin-bottom:5px;}

.neiBan{ margin-top: 100px; background: url(../images/neiBan.jpg) no-repeat center top #f7f7fa; background-size: 100% auto;}
.nriClass li{position: relative;}
.nriClass a.ejNav{padding: 0 50px; background-color: #eee; height: 38px;  display: block; line-height: 38px; border-radius: 20px ; margin-right: 15px; position: relative;}
.nriClass a.ejNav.on,.nriClass a:hover{background-color: #ff7200; color: #fff;}
.nriClass  dl{position:absolute;text-align: center;min-width: 100%; width: auto;top:40px;left: 50%; background:#fff;   -webkit-box-shadow:0 13px 42px 11px rgba(0,0,0,.15);box-shadow:0 13px 42px 11px rgba(0,0,0,.15);
	border-bottom-left-radius:5px;border-bottom-right-radius:5px; z-index: 105;
}
.nriClass dl dd{white-space: nowrap;height:30px;line-height:30px;border-bottom:1px solid #eee;transition:all .36s ease;
	-ms-transition:all .36s ease;-o-transition:all .36s ease;-webkit-transition:all .36s ease;-moz-transition:all .36s ease}
.nriClass dl dd:last-child{border-bottom:0}
.nriClass dl dd a{ padding: 0 10px;  font-size:14px; color:#333!important; font-weight: normal!important; transition:all .36s ease;-ms-transition:all .36s ease;-o-transition:all .36s ease;-webkit-transition:all .36s ease;-moz-transition:all .36s ease;display:block }
.nriClass dl dd:hover{background:#ff7200}
.nriClass dl dd:hover a{color:#fff!important;}
.nriClass dl{ visibility:hidden; opacity:0; filter:alpha(opacity=0); transform:translateX(-50%) translateY(20px); -ms-transform:translateX(-50%) translateY(20px); -o-transform:translateX(-50%) translateY(20px); -webkit-transform:translateX(-50%) translateY(20px); -moz-transform:translateX(-50%) translateY(20px); transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; }
.nriClass li:hover dl{ visibility:visible; opacity:1; filter:alpha(opacity=100); transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); }
.nriClass li:hover span{transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}


.CultureImg img{ width: 100%; height: 100%; object-fit: cover;}
.CultureTxt{background-color: #eee;}

.honorUl li{ width: 24%; margin-right: 1.3%; margin-bottom:22px;}
.honorUl li:nth-child(4n){ margin-right: 0;}
.honorUl li {   height: 300px; box-shadow: 0 0 10px rgba(0, 0, 0, .15);}

.styleUl li{ width: 24%; margin-bottom: 15px; margin-right: 1.3%; background-color: rgba(245, 245, 245, 1);}
.styleUl li:nth-child(4n){ margin-right: 0;}
.styleUl li .img{ border-radius: 50%; width: 55px; height: 55px;}
.styleUl li>img{max-width: 110px;}

.prolistUl li{box-shadow:   0 0 10px rgba(0, 0, 0, .15); margin-bottom: 30px;}
.prolistUl li:hover{box-shadow:   0 0 10px rgba(0, 0, 0, .2); transform: scale(0.95);}

.gallery-top .swiper-slide{ width: 100%; height: 600px;}
.proOne .left{ width: 55%;   }
.gallery-thumbs .swiper-slide-thumb-active{ border-color: #ff7200;}
.proOne .prev{left: 0;}
.proOne .next{right: 0;}
.proOne .right{ width:40%;   }
.proOne .right .btn a{ color: #fff; background-color: #ffb900; padding: 6px 25px; border-radius: 35px;}
.proInfoTabTit{    background: #eee;border-bottom: 1px solid #ccc;}
.proInfoTabTit span{padding: 15px 35px;}
.proInfoTabTit span.on{background-color: #ff7200; color: #fff;}
.proInfoTabCon figure{ display: none;}
.proInfoTabCon figure.on{ display: block;}
.newsPage{  border-top: 3px solid #f1f1f1; }
.newsPage a{ width: 40%;}
.line-height2-8{ line-height: 2.8;}

.newslist li{ width: 32%; margin-right: 2%; margin-bottom: 25px;}
.newslist li .img { width: 100%; height: 250px;}
.newslist li .img img{ width: 100%; height: 100%; object-fit: cover;}
.newslist li:nth-child(3n){ margin-right: 0;}
.newslist li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, .15); color: #ff7200;}
.newslist li:hover .img img{transform: scale(1.1);}
.newslist li:hover .iconfont{  color: #ff7200; transform: translateX(-25px);}

.caselist li{ margin-bottom: 45px;}
.caselist li:nth-child(2n) a{ flex-direction: row-reverse;}
.caselist li .img img{width: 100%; height: 400px; object-fit: cover;}
.caselist li:hover  .img img{transform: scale(1.1);}
.caselist li .txt::after{ width: 0; height: 4px; position: absolute; left: 0; bottom: 0; background-color: #ff7200; display: block; content: ''; transition: all .36s;}
.caselist li:hover .txt::after{ width: 100%;}
.caseoNE .right{ width: 55%;}
.caseoNE .left{ width: 40%;}
.caseoNE .left .gallery-top .swiper-slide{ height: 400px;}
.caseoNE .left .gallery-top .swiper-slide img{width: 100%; height: 100%; object-fit: cover;}

  .map{ width: 100%; height: 500px;}

  
 
.jobtit{ background-color: #ff7200;  line-height: 70px; text-align: center;}
.jobtop span:nth-child(1){width:30%;}
.jobtop span:nth-child(2){width: 20%;}
.jobtop span:nth-child(3){width: 20%;}
.jobtop span:nth-child(4){width: 20%;}
.jobtop span:nth-child(5){width: 10%;} 

.joblist li{ border: 1px solid #e5e5e5;  border-top: none;  }
.joblist li:first-child{}
.joblist dt{ line-height: 70px; text-align: center;}
.joblist dt .jia{ width: 22px; height: 22px; display: inline-block; background: url(../images/jia2.png)no-repeat center center; background-size: cover; cursor: pointer;}
.joblist dt .jian{ width: 22px; height: 22px; display: inline-block; background: url(../images/jian2.png)no-repeat center center; background-size: cover; cursor: pointer;}
.joblist dd { border-top: 1px solid #e5e5e5; padding-bottom: 20px; display: none;}
/* .joblist dd .item{ padding-top: 20px;}
.joblist dd .left{ width: 25%;} */
.giveTo{
    background-color: #ff7200;
    color: #fff;
    display: inline-block;
    padding: 8px 25px;
    
    margin-top: 20px;
    /* margin-left: 50px; */
 
    transition: all .36s;
    -webkit-transition: all .36s;
    -moz-transition: all .36s;
    -ms-transition: all .36s;
    -o-transition: all .36s;
}
.giveTo:hover{ color: #fff; box-shadow: 0 0 10px rgba(0, 104, 183,.25); transform:  translateY(-10px); -webkit-transform:  translateY(-10px); -moz-transform:  translateY(-10px); -ms-transform:  translateY(-10px); -o-transform:  translateY(-10px); } 

 