@charset "utf-8";
@import url(reset.css);



/*body公用*/

body{font-family:"微软雅黑","宋体"; font-size:14px; color: #333;  background:#fff; text-align:justify; -webkit-text-size-adjust:none; height:auto; padding: 0px;margin: 0px;}
*{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;}
html,body{
	width:100%;
	height:100%;
}
a {color:#333;transition:400ms ease all;}
a:hover{transition:800ms ease all;text-decoration: none;}
input{border: hidden;}
input[type="submit"]{background-color: #0c7810 ;}
ul{list-style: none;padding: 0px;}
::-webkit-scrollbar-track-piece {width:5px;background-color:#f8f8f8;}
::-webkit-scrollbar {width:5px;background-color:#00a59f;}
::-webkit-scrollbar-thumb {width:5px;background-color:#00a59f;}
::-webkit-scrollbar-thumb:hover {width:5px;background-color:#00a59f;}

/*首页*/
/*公用不动*/
.block{width: 100%;overflow: hidden;position: relative;}
.block1200{width: 100%;overflow: hidden;max-width: 1200px;margin: auto;}
.blockhead{width: 100%;overflow: hidden;padding:35px 0px; }
.blocktitle_cn{width: 100%;color: #f46320;font-size: 36px;text-align: center;line-height: 40px;overflow: hidden;}
.blocktitle_en{width: 100%;color: #333;font-size: 16px;text-align: center;line-height: 20px;overflow: hidden;margin-top: 10px;}
.blockcontent{width: 100%;overflow: hidden;}
.more{width: 180px;display: block;line-height: 40px;height: 40px;text-align: center;color: #fff;margin: auto;transition: all 500ms;background:#00a59f;border-radius: 20px; }
.more:hover{transition: all 500ms;background: #f46320;color: #fff;}
/*******/
/*导航*/
.indexnav{width: 100%;overflow: visible;position: fixed;top: 0px;left: 0px;z-index: 999999;padding: 30px;transition: all 500ms;}
.indexnav.dq{/*position: relative;*/transition: all 500ms;background:rgba(49,49,49,0.8);padding: 15px 30px;}
.logo{width: 35%;float: left;overflow: hidden;}
.nav{width: 60%;float: left;overflow: visible;}
.nothing{width: 5%;float: right;overflow: hidden;line-height: 45px;text-align: center;}
.logo img{width:80%;max-width: 380px;height:auto;}
.navlist{width: 100%;overflow: visible;}
.navlist li{width: 12.5%;float: left;overflow: visible;text-align: center;position: relative;height: 50px;transition: all 500ms;}
.navfist{color: #fff;line-height: 50px;font-size: 15px;display: block;height: 50px;overflow: hidden;}
.indexnav.dq .navlist li{margin-top: 10px;transition: all 500ms;}
.navfist a:focus,.navfist:visited,.navfist:active{color: #fff;}
.indexnav.dq .nothing{margin-top: 10px;transition: all 500ms;}
.navlist li.dq .navfist{color: #ff7a22;transition: all 500ms;}
.navlist li:hover{background:#00a59f; transition: all 500ms;}
.navlist li:hover .navfist{color: #fff;transition: all 500ms;}
.navseconds{position: absolute;width: 100%;top: 50px;left: 0px;background:#00a59f;display: none;}
.navseconds a{display: block;width: 100%;line-height: 40px;height: 40px;overflow: hidden;transition: all 500ms;color: #fff;}
.navseconds a:hover{background: #f46320;color: #fff;transition: all 500ms;}

.navlist li:hover .navseconds{ display: block; transition: all .5s cubic-bezier(.5, 0, .2, 1) 0s;}

/*****/
/*banner*/
.swiperbottom{width: 100%;overflow: hidden;line-height: 80px;height: 80px;}	
.swiperdes{position: absolute;left: 50%;margin-left: -70px;width: 140px;text-align: center;line-height: 80px;height: 80px;overflow: hidden;color: #999;}
.swiperdes img{width:15px;margin: 0px 5px;}
.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
	
}
.swiper-slide img{width: 100%;}
.swipershare{right: 10%;position: absolute;bottom: 0px;line-height: 80px;height: 80px;width: 300px;text-align: center;overflow: visible;color: #999;}
.share{display: block;font-size: 15px;}
.share i{margin-right: 5px;}
.swipersign{width:100%;position: absolute;height: 70px;background: #fff;top: -60px;left: 600px;z-index: 666;box-shadow: 1px 1px 7px 1px #ddd;transition: all 500ms;}
.swipersign.dq{left: 0px;transition: all 500ms;}
.swipersign:before{position: absolute;width: 14px;height: 14px;background: #fff;bottom: -7px;left: 50%;margin-left: -7px;content: ""; box-shadow: 2px 2px 5px 1px #ddd; transform: rotate(45deg);}
	/* 本例子css */
.scroll_padding4{width: 100%;margin: auto;}
.picScroll-left4{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left4 .hd{ overflow:visible;  height:0px; margin: auto; line-height: 70px; width: 100%;}

.picScroll-left4 .hd .prev,.picScroll-left4 .hd .next{ display:block;  width:40px; height:70px;   overflow:hidden;
 cursor:pointer;text-align: center;line-height: 70px;}
.picScroll-left4 .hd .prev:hover,.picScroll-left4 .hd .next:hover{color: #f2651d;transition: all 500ms;}
.picScroll-left4 .hd .next{ position: absolute; right: 0%;top:0%;font-size: 25px; color: #999;background: #fff;}
.picScroll-left4 .hd .prev{ position: absolute; left: 0%;top: 0%;font-size: 25px; color: #999;background: #fff;}
.picScroll-left4 .bd{ padding:10px 30px;height: 70px;line-height: 50px;width: 100%;    }
.picScroll-left4 .bd ul{ overflow:hidden; zoom:1;width: 100%; }
.picScroll-left4 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 25%; line-height: 70px; }
.picScroll-left4 .bd ul li .pic{  padding: 0px;position: relative;overflow: hidden;line-height: 50px;text-align: center;height: 50px;}
.picScroll-left4 .bd ul li .pic a{display: block;line-height: 50px;height: 50px;}
.picScroll-left4 .bd ul li .pic .abimg{width: 100%; position: absolute;left: 0px;top: 0px;text-align: center;opacity: 0;transition: all 500ms;z-index: 2;line-height: 50px;height: 50px;}
.picScroll-left4 .bd ul li .pic img{ width:22px; height:auto; display:block;transition: all 500ms;margin: auto;margin-top: 14px;}
.picScroll-left4 .bd ul li:hover .abimg{opacity: 1;transition: all 500ms;}
/*******/

/*关于我们*/
/* 本例子css */
.block.about{padding:0px 0px 20px;border: 0px;}
.block.about .block1200{}
.block.about .blockhead{ }
.block.about .blocktitle_cn{}
.block.about .blocktitle_en{}
.scroll_padding{width: 100%;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left .hd{width: 100%;line-height: 40px;height: 40px;overflow: hidden;text-align: center;margin-top:40px; position: relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{   width:40px; height:40px;   overflow:hidden;
 cursor:pointer; text-align: center;display: inline-block;font-size:20px;margin: 0px 50px;}
.pageState{display: block;text-align: center;font-size: 14px;letter-spacing: 2px;color: #333;position: absolute;bottom: 0px;width: 100px;left: 50%;margin-left: -50px;line-height: 40px;height: 40px;}
.picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{background: #00a59f;transition: all 500ms;color: #fff;}
.picScroll-left .bd{width: 100%;overflow: hidden;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:left;width: 50%;height: 250px; position: relative;transition: all 500ms; background: #ccc;}
.picScroll-left .bd ul li .pic{ text-align:center;width: 100%;height: 250px;overflow: hidden; }
.picScroll-left .bd ul li .pic img{ width:100%; height:250px; display:block;   }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;box-sizing: border-box;background:rgba(255,255,255,0.8);padding:5% 5% 5% 10%;transition: all 500ms;}
.picScroll-left .bd ul li .title .asign{width: 70px;height: 70px;position: absolute;top: 50%;margin-top: -35px;left: 8%; overflow: hidden;}
.picScroll-left .bd ul li .title .asign img{width: 100%;}
.picScroll-left .bd ul li .title .ades{padding-left: 85px;width: 100%;overflow: hidden;}
.picScroll-left .bd ul li .title .adestiten{width: 100%;overflow: hidden;color: #ccc;}
.picScroll-left .bd ul li .title .adescn{width: 100%;overflow: hidden;font-size: 26px;color: 
#000;line-height: 35px;height: 35px;margin-top: 5px;}
.picScroll-left .bd ul li .title .adescon{width: 100%;overflow: hidden;font-size: 16px;color: 
#666;line-height: 25px;height: 50px;margin-top: 10px;}
.picScroll-left .bd ul li:hover .title{transition: all 500ms;background:rgba(0,165,159,0.5);}
.picScroll-left .bd ul li:hover .adestiten{transition: all 500ms;color: #fff;}
.picScroll-left .bd ul li:hover .adescon{transition: all 500ms;color: #fff;}
.picScroll-left .bd ul li:hover .adescn{transition: all 500ms;color: #fff;}

/********/

/*工程展示*/
.block.engineer{padding-bottom:40px;}
.block.engineer .block1200{}
.block.engineer .blockhead{ }
.block.engineer .blocktitle_cn{}
.block.engineer .blocktitle_en{}
.engineer .more{}
.scroll_padding7{padding: 0px 0px;max-width:1200px;margin: auto;overflow: visible}
.picScroll-left7{ width:100%;  overflow:visible; position:relative;  }
.picScroll-left7 .hd{ overflow:visible;  height:0px; line-height: 80px; width:100%;position: absolute;top: 50%;margin-top: -40px;z-index: 222;}
.picScroll-left7 .hd .prev,.picScroll-left7 .hd .next{ display:block;    overflow:hidden;width: 40px;height: 80px;background: #000; cursor:pointer; text-align: center;transition: all 500ms;}
.picScroll-left7 .hd .prev:hover,.picScroll-left7 .hd .next:hover{transition: all 500ms;background: #00a59f;}
.picScroll-left7 .hd .next{ position: absolute; right: 0px;top:0%;font-size: 22px; color: #fff;}
.picScroll-left7 .hd .prev{ position: absolute; left: 0px;top:0%;font-size: 22px; color: #fff;}
.picScroll-left7 .bd{   padding:10px 0px;width: 100%;overflow: visible; }
.picScroll-left7 .bd ul{ overflow:visible; zoom:1; width: 100%;position: relative;height: 500px;}
.picScroll-left7 .bd ul li{  float:left; _display:inline; overflow:visible; text-align:center;width: 20%;position: relative;transition: all 500ms;margin: 10px 0px;}
.picScroll-left7 .bd ul li .pic{ text-align:center;padding:0px;transition: all 500ms;width: 100%;overflow: hidden;margin: 0px;position: relative;}
.picScroll-left7 .bd ul li .pic:before{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background:rgba(0,0,0,0.3);content: "";transition: all 500ms;}
.picScroll-left7 .bd ul li .pic img{ width:100%; height:auto; display:block; }
.picScroll-left7 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left7 .bd ul li .title{ text-align: center; text-overflow: ellipsis; width: 100%;overflow: hidden; transition: all 500ms;padding: 0px 10px 40px;background: #fff;border: 1px solid #ddd;margin: 0px;}			
.picScroll-left7 .bd ul li .title .esign{width:70px;height: 70px;border-radius: 40px;border: 1px solid #ddd;overflow: hidden;padding: 10px;box-sizing: border-box;text-align: center;margin: 20px auto;transition: all 500ms;position: relative;}
.picScroll-left7 .bd ul li .title .abesign{width:70px;height: 70px;overflow: hidden;padding: 10px;position: absolute;top: 0px;left: 0px;box-sizing: border-box;text-align: center;border-radius: 40px;opacity: 0;border: 1px solid #ddd;}

.picScroll-left7 .bd ul li:nth-child(1) .title .esign{background:url(../../images/e1.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(2) .title .esign{background:url(../../images/e1.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(3) .title .esign{background:url(../../images/e3.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(4) .title .esign{background:url(../../images/e4.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(5) .title .esign{background:url(../../images/e1.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(6) .title .esign{background:url(../../images/e1.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(7) .title .esign{background:url(../../images/e3.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(8) .title .esign{background:url(../../images/e4.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(9) .title .esign{background:url(../../images/e1.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(10) .title .esign{background:url(../../images/e1.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(11) .title .esign{background:url(../../images/e3.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(12) .title .esign{background:url(../../images/e4.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(13) .title .esign{background:url(../../images/e1.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(14) .title .esign{background:url(../../images/e3.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(15) .title .esign{background:url(../../images/e4.png) no-repeat center;}


.picScroll-left7 .bd ul li:nth-child(1) .title .abesign{background:url(../../images/e1s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(2) .title .abesign{background:url(../../images/e4s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(3) .title .abesign{background:url(../../images/e3s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(4) .title .abesign{background:url(../../images/e4s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(5) .title .abesign{background:url(../../images/e1s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(6) .title .abesign{background:url(../../images/e3s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(7) .title .abesign{background:url(../../images/e3s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(8) .title .abesign{background:url(../../images/e4s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(9) .title .abesign{background:url(../../images/e1s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(10) .title .abesign{background:url(../../images/e4s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(11) .title .abesign{background:url(../../images/e3s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(12) .title .abesign{background:url(../../images/e4s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(13) .title .abesign{background:url(../../images/e4s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(14) .title .abesign{background:url(../../images/e3s.png) no-repeat center;}
.picScroll-left7 .bd ul li:nth-child(15) .title .abesign{background:url(../../images/e4s.png) no-repeat center;}
.picScroll-left7 .bd ul li .title .abesign{width:70px;height: 70px;overflow: hidden;padding: 10px;position: absolute;top: 0px;left: 0px;box-sizing: border-box;text-align: center;border-radius: 40px;opacity: 0;border: 1px solid #ddd;}

.picScroll-left7 .bd ul li .title .esign img{width: 45px;margin: auto;transition: all 500ms;}
.picScroll-left7 .bd ul li .title .ename{width:100%;color: #000;font-size: 20px;overflow: hidden;line-height: 25px;height: 25px;transition: all 500ms;max-width: 200px;margin: auto;}
.picScroll-left7 .bd ul li .title .ename_en{width:100%;color: #999;font-size: 16px;overflow: hidden;line-height: 25px;height: 25px;transition: all 500ms;max-width: 200px;margin: auto;}
.picScroll-left7 .bd ul li:hover .pic{width: 120%;margin-left: -10%;transition: all 500ms;}
.picScroll-left7 .bd ul li:hover .pic:before{background:rgba(0,0,0,0); transition: all 500ms;}
.picScroll-left7 .bd ul li:hover .title{width: 120%;margin-left: -10%;background:#00a59f; transition: all 500ms;border-color:#00a59f; }
.picScroll-left7 .bd ul li:hover .ename{color: #fff;transition: all 500ms;}
.picScroll-left7 .bd ul li:hover .ename_en{color: #fff;transition: all 500ms;}
.picScroll-left7 .bd ul li:hover .esign{background: #00a59f;border-color:#fff; transition: all 500ms;}
.picScroll-left7 .bd ul li:hover .abesign{opacity: 1; transition: all 500ms;background: #00a59f;border-color:#fff;}
.picScroll-left7 .bd ul li:hover{z-index: 2;transition: all 500ms;margin: 10px 0px 30px;}

/*******/


/*工程展示*/
.block.tech{padding-bottom:90px;}
.block.tech .block1200{}
.block.tech .blockhead{ }
.block.tech .blocktitle_cn{}
.block.tech .blocktitle_en{}
.tech .more{background: #f46320;margin-top: 30px;}
.tech .more:hover{width: 220px;transition: all 500ms;}		/* 本例子css */
.bg{position: absolute;z-index: -1;top: 250px;height: 100%;width: 100%;}
.bg img{width: 100%;height: 100%;}
.scroll_padding5{max-width: 1200px;margin: auto;width: 100%;}
.picScroll-left5{ width:100%;  overflow:hidden; position:relative; padding: 0px 30%;margin: auto; box-sizing: border-box;  }
.picScroll-left5 .hd{ overflow:visible;  height:0px; margin: auto; line-height: 50px; width: 100%;position: absolute;top: 50%;text-align: center;color: #fff;margin-top: -25px;z-index: 666;left: 0px;}
.picScroll-left5 .hd .next:hover,.picScroll-left5 .hd .prev:hover{background: #f46320;transition: all 500ms;}
.picScroll-left5 .hd .next,.picScroll-left5 .hd .prev{width: 40px;height: 40px;display: block;line-height: 40px;transition: all 500ms;cursor: pointer;}
.picScroll-left5 .hd .next{ position: absolute; right: 0px;top:10px;font-size: 22px; color: #fff;}
.picScroll-left5 .hd .prev{ position: absolute; left: 0px;top:0px;font-size: 22px; color: #fff;}
.picScroll-left5 .bd {width: 100%;margin: auto;}
.picScroll-left5 .bd ul{ overflow:hidden; zoom:1;width: 100%; }
.picScroll-left5 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 100%;position: relative;}
.picScroll-left5 .bd ul li .pic{ text-align:center;width: 100%; }
.picScroll-left5 .bd ul li .pic img{ width:100%; height:auto; display:block; }
.picScroll-left5 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left5 .bd ul li .title{ text-align: center; text-overflow: ellipsis; width: 100%;overflow: hidden; z-index: 222;top: 0px;left: 0px; padding: 40px 40px 0px;box-sizing: border-box;}
.picScroll-left5 .bd ul li .title_tit{color: #fff;font-size: 26px;overflow: hidden;width: 100%;line-height: 30px;height: 30px;}
.picScroll-left5 .bd ul li .title_des{color: #fff;font-size: 14px;overflow: hidden;width: 100%;line-height: 20px;height: 20px;}

/********/

/*新闻*/
.block.news{padding-bottom:90px;}
.block.news .block1200{}
.block.news .blockhead{ }
.block.news .blocktitle_cn{}
.block.news .blocktitle_en{}
.block.news .more{margin-top: 40px;}
.scroll_padding6{padding: 0px 0px;margin: auto;width: 100%;}
.picScroll-left6{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left6 .hd{ overflow:visible;  height:0px; line-height: 80px; width:100%;position: absolute;top: 50%;margin-top: -40px;z-index: 2222;}
.picScroll-left6 .hd .prev,.picScroll-left6 .hd .next{ display:block;    overflow:hidden;width: 40px;height: 80px;cursor:pointer; text-align: center;transition: all 500ms;}
.picScroll-left6 .hd .prev:hover,.picScroll-left6 .hd .next:hover{transition: all 500ms;background: #00a59f;}
.picScroll-left6 .hd .next{ position: absolute; right: 28px;top:0%;font-size: 40px; color: #fff;}
.picScroll-left6 .hd .prev{ position: absolute; left: 30px;top:0%;font-size: 40px; color: #fff;}
.picScroll-left6 .bd{ padding:10px;   }
.picScroll-left6 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left6 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 33.33%;transition: all 500ms;  }
.picScroll-left6 .bd ul li .pic{ text-align:center;padding:10px 20px 0px;}
.picScroll-left6 .bd ul li .pic img{ width:100%; height:auto; display:block; }
.picScroll-left6 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left6 .bd ul li .title{ text-align: left; text-overflow: ellipsis; width: 100%;overflow: hidden; padding:0px 20px;box-sizing: border-box;}

.ncont{width: 100%;overflow: hidden;padding: 20px 0px;position: relative;border-bottom: 1px solid #ddd;box-sizing: border-box;transition: all 500ms;}
.ntime{width:90px;position: absolute;left: 0px;top: 20px;border-right: 1px solid #ddd;transition: all 500ms;}
.ntimebig{font-size: 64px;color: #f46320;line-height: 70px;height: 70px;width: 100%;overflow: hidden;transition: all 500ms;}
.ntimesmall{font-size: 21px;color: #999;line-height: 30px;height: 30px;width: 100%;overflow: hidden;transition: all 500ms;}
.ndes{width: 100%;padding-left: 130px;overflow: hidden;transition: all 500ms;}
.ntit{font-size: 21px;width: 100%;overflow: hidden;line-height: 30px;height: 30px;color: #000;transition: all 500ms;}
.ncon{color: #999;font-size: 14px;line-height: 20px;height: 40px;margin-top: 30px;width: 100%;overflow: hidden;transition: all 500ms;}
.nshare{width: 100%;text-align: left;overflow: hidden;line-height: 20px;margin: 10px 0px;transition: all 500ms;}
.nshare a{display: inline-block;color: #999;padding: 5px 10px;transition: all 500ms;}
.nshare a i{padding: 0px 5px;}
.shareright{float: right;}
.shareright:hover{background: #000;transition: all 500ms;}
.picScroll-left6 .bd ul li:hover {transition: all 500ms;background: #00a59f;}
.picScroll-left6 .bd ul li:hover .ntit{transition: all 500ms;color: #fff;}
.picScroll-left6 .bd ul li:hover .ndes{transition: all 500ms;color: #fff;}
.picScroll-left6 .bd ul li:hover .ncon{transition: all 500ms;color: #fff;}
.picScroll-left6 .bd ul li:hover .nshare a{transition: all 500ms;color: #fff;}
.picScroll-left6 .bd ul li:hover .ntimesmall{transition: all 500ms;color: #f46320;}
/*****/


/*****底部*****/
.bottom{background: #333;width: 100%;overflow: hidden;padding: 80px 4% 40px;}
.bottombox{width: 100%;overflow: hidden;}
.bleft{width:55%;float: left;overflow: hidden;}
.bright{width:45%;float: left;overflow: hidden;}
.bnav a{display: inline-block;color: #aaa;font-size: 16px;padding-right: 70px;line-height: 30px;overflow: hidden;}
.bnav a:hover{color: #fff;}
.plink{width: 100%;overflow: hidden;}
.plink a{width: 33.33%;float: left;display: block;overflow: hidden;padding-right: 20px;margin: 10px 0px;}
.plink a img{width: 100%;}
.er{width: 120px;float: right;color: #fff;overflow: hidden;text-align: center;}
.erb{width: 100%;text-align: center;line-height: 30px;overflow: hidden;}
.er img{width: 100%;}
.phone{width: 190px;float: right;color: #fff;margin-right: 10px;}
.phoneblock{width:120px;color: #fff;background: #00a59f;line-height: 40px;text-align: center;overflow: hidden;border-radius: 5px;margin-left: 65px;margin-top: 15px;}
.phoneblock a{color: #fff;font-size: 14px;}
.phoneblock i{margin: 0px 5px;}
.phonenum{width: 100%;font-size: 24px;line-height: 30px;margin-top: 35px;text-align: right;}
.copyright{width: 100%;overflow: hidden;color: #aaa;margin-top: 10px;}
.copy{width: 50%;float: left;}
.support{width: 50%;float: right;text-align: right;}

/************/
/****首页完****/


/****面包削*/
.cracknav{width: 100%;padding: 0px 7%;border-bottom: 1px solid #ddd;}
.cracknavs{width: 90%;overflow: visible;float: left;}
.cracknavs li{display: inline-block;font-size: 16px;padding: 25px;line-height: 30px;position: relative;}
.cracknavs li a{color: #000;}
.cracknavs li.dq a,.cracknavs li:hover a{color: #f46320; }
.cracknavs li:hover .cnavthird  a{color: #fff;}
.crackback{display: block;width: 10%;max-width: 70px;float: right;line-height: 30px;height: 30px;margin-top:25px; font-size: 16px;}
.crackback img{width: 25px;}
.cnavthird{position: absolute;top: 80px;color: #fff;left: 0px;width: 100%;text-align: center;}
.cracknavs .cnavthird a{display: block;overflow: hidden;color: #fff;line-height: 30px;height: 0px;background: #f46320;}
.cracknavs .cnavthird a:hover{background:#000;color: #fff; }
.cracknavs li:hover .cnavthird a{height: 30px;transition: all 500ms;}
/**************/
/*内页公用*/
.page{width: 100%;overflow: hidden;}
.page img{max-width: 100%;}
.pagetit{width: 100%;overflow: hidden;text-align: left;}
.entit{font-size: 36px;overflow: hidden;color: #f46320;line-height: 40px;width: 100%;}
.cntit{font-size: 30px;overflow: hidden;color: #000;line-height: 50px;width: 100%;}
.pagestr{width: 50px;height: 3px;background: #00a59f;margin-top: 40px; }
.pagetit2{width: 100%;overflow: hidden;text-align: left;}
.entit2{font-size: 36px;overflow: hidden;color: #f46320;line-height: 40px;width: 100%;}
.cntit2{font-size: 30px;overflow: hidden;color: #000;line-height: 50px;width: 100%;}
.pagestr2{width: 50px;height: 3px;background: #00a59f;margin-top: 40px; }
.pagetit3{width: 100%;overflow: hidden;text-align: left;}
.entit3{font-size: 36px;overflow: hidden;color: #f46320;line-height: 40px;width: 100%;}
.cntit3{font-size: 30px;overflow: hidden;color: #000;line-height: 50px;width: 100%;}
.pagestr3{width: 50px;height: 3px;background: #00a59f;margin-top: 40px; }
.pagetit4{width: 100%;overflow: hidden;text-align: left;}
.entit4{font-size: 36px;overflow: hidden;color: #f46320;line-height: 40px;width: 100%;}
.cntit4{font-size: 30px;overflow: hidden;color: #000;line-height: 50px;width: 100%;}
.pagestr4{width: 50px;height: 3px;background: #00a59f;margin-top: 40px; }
.pagetit5{width: 100%;overflow: hidden;text-align: left;}
.entit5{font-size: 36px;overflow: hidden;color: #f46320;line-height: 40px;width: 100%;}
.cntit5{font-size: 30px;overflow: hidden;color: #000;line-height: 50px;width: 100%;}
.pagestr5{width: 50px;height: 3px;background: #00a59f;margin-top: 40px; }
.pagetit6{width: 100%;overflow: hidden;text-align: left;}
.entit6{font-size: 36px;overflow: hidden;color: #f46320;line-height: 40px;width: 100%;}
.cntit6{font-size: 30px;overflow: hidden;color: #000;line-height: 50px;width: 100%;}
.pagestr6{width: 50px;height: 3px;background: #00a59f;margin-top: 40px; }
.bottom{width: 100%;overflow: hidden;background:#333;}
.blokcon{line-height: 30px;font-size: 15px;color: #222;padding: 10px;}
/********/
/*fanye*/
.flop{width: 100%;text-align: center;margin: 50px 0px;}
.flop2{width: 100%;text-align: center;margin: 50px 0px 0px;background: #eee;padding: 30px 0px;}
.flop a{display: inline-block;width: 36px;height: 36px;border: 1px solid #ddd;border-radius: 7px;line-height: 34px;margin: 0px 5px;color: #999;}
.flop2 a{display: inline-block;width: 36px;height: 36px;border: 1px solid #ddd;border-radius: 7px;line-height: 34px;margin: 0px 5px;color: #999;}
.flop a img{width: 36px;overflow: hidden;margin: auto;}
.flop a:hover,.flop a.dq_1:hover{background: #f46320;color: #fff;border-color: #f46320;}
.flop2 a:hover,.flop2 a.dq_1:hover{background: #f46320;color: #fff;border-color: #f46320;}

/*****/
/*工程案例*/
.pagepad{width: 100%;padding:50px 7% 100px 7%; overflow: hidden;}
.pagecontent{width: 100%;overflow: hidden;margin: 40px 0px 0px 0px;}
.contentbg{width: 100%;overflow: hidden;padding:200px 50px 60px 50px;}
.projectlist{width: 100%;overflow: hidden;}
.projectlist li{width: 50%;float: left;overflow: hidden;height: 320px;transition: all 500ms;}
.projectimg{width: 50%;float: left;overflow: hidden;height: 320px;background: #eee;text-align: center;vertical-align: middle;display: inline-block;}
.projectimg img{width:100%;overflow: hidden;transition: all 500ms;vertical-align: middle;margin: auto;height: auto;}
.projectdes{width: 50%;float: left;overflow: hidden;padding: 30px;background: #ddd;transition: all 500ms;}
.projecttit{width: 100%;overflow: hidden;font-size: 18px;line-height: 25px;height: 25px;color: #00a59f;transition: all 500ms;}
.projecttit_en{width: 100%;overflow: hidden;color: #666; font-size: 15px;line-height: 25px;height: 25px;margin-top: 10px;transition: all 500ms; display: none;}
.projectcon{width: 100%;overflow: hidden;margin-top: 10px;line-height: 25px;height:200px;color: #666;transition: all 500ms;}
.projectshare{width: 40px;line-height: 25px;height: 25px;text-align: center;overflow: hidden;float: right;margin-top: 5px;transition: all 500ms;}
.projectshare:hover{background: #000;transition: all 500ms;}
.projectlist li:hover .projectimg img{transition: all 500ms;transform: scale(1.1);}
.projectlist li:hover .projectdes{transition: all 500ms;background: #00a59f;}
.projectlist li:hover .projecttit{transition: all 500ms;color: #fff;}
.projectlist li:hover .projecttit_en{transition: all 500ms;color: #fff;}
.projectlist li:hover .projectcon{transition: all 500ms;color: #fff;}
.projectlist li:hover .projectshare{transition: all 500ms;color: #fff;}
.projectlist li:nth-child(3) .projectimg,.projectlist li:nth-child(4) .projectimg{float: right;}
/******/
/*领导致辞*/
.pagecontent2{padding-left: 100px;overflow: hidden;width: 100%;padding-bottom: 50px;}
.pagecontent3{overflow: hidden;width: 100%;padding: 80px 10px 50px 10px;}
.contentc{width: 100%;overflow: hidden;}
.contentc img{width: auto;max-width: 100%;}
.cimg{width: 30%;float: left;}
.cw{width: 70%;float: left;}
/******/
/*企业文化*/
.picScroll-left2{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left2 .hd{ overflow:hidden;  height:60px; margin: auto; line-height: 60px; width: 100%;margin-top: 50px;text-align: center;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:inline-block;  width:50px; height:40px;   overflow:hidden;cursor:pointer;text-align: center;background: #fff;line-height: 40px;font-size: 15px;border-radius: 10px;margin: 0px 20px;transition: all 500ms;border: 1px solid #ddd;color: #999;}
.picScroll-left2 .hd .prev:hover,.picScroll-left2 .hd .next:hover{background: #f46320;color: #fff;transition: all 500ms;border-color:#f46320;}
.picScroll-left2 .bd{ padding:10px;   }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;width: 20%; position: relative;}
.picScroll-left2 .bd ul li .pic{ text-align:center;padding:0px 10px;}
.picScroll-left2 .bd ul li .pic img{ width:100%; height:auto; display:block; }
.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left2 .bd ul li .title{ text-align: center; text-overflow: ellipsis; width: 100%;overflow: hidden; padding:0px 20px;box-sizing: border-box;position: absolute;bottom: 5%;left: 0px;height:100px;transition: all 500ms;}
.picScroll-left2 .bd ul li .title a{width: 90%;display: block;overflow: hidden;text-overflow: ellipsis;height: 100%;transition: all 500ms;padding: 20px;box-sizing: border-box;text-align: left;margin: auto;}
.picScroll-left2 .bd ul li:hover .title a{background:rgba(0,0,0,0.5);color: #fff;transition: all 500ms;}	
.picScroll-left2 .bd ul li:hover .title{height: 90%;transition: all 500ms;}
.picScroll-left2 .bd ul li .t_tit2{width: 100%;overflow: hidden;color: #fff;text-overflow: ellipsis;line-height: 35px;height: 35px;font-size: 20px;}
.picScroll-left2 .bd ul li .divcontent2{width: 100%;overflow: hidden;line-height: 20px;height: 40px;margin-top: 5px;font-size: 14px;color: #fff;}
.picScroll-left2 .bd ul li .str{width: 50px;height: 3px;background: #fff;margin-top: 10px;}
.contentbg2{width: 100%;overflow: hidden;}
/*******/


/*荣誉资质*/
.hornor_list{width: 100%;overflow: hidden;}
.hornor_list li{width: 31%;margin-right: 3.5%;float: left;overflow: hidden;border-radius: 5px;background: #fff;margin-top: 40px;}
.hornor_list li:nth-child(3n){margin-right: 0px;}
.h_img{width: 100%;overflow: hidden;height: 310px;text-align: center;}
.h_img img{height: 100%;width: auto;max-width: 100%;vertical-align:middle;transition: all 500ms;}
.h_des{width: 100%;overflow: hidden;padding: 20px 20px; transition: all 500ms;background: #fff;border: 1px solid #ddd;border-top: 0px;}
.h_name{width: 65%;float: left;color: #000;transition: all 500ms;font-size: 18px;line-height: 20px;overflow: hidden;height: 20px;text-overflow: ellipsis;}
.h_time{width: 35%;float: right;text-align: right;font-size: 16px;color: #999;line-height: 20px;height: 20px;overflow: hidden;transition: all 500ms;}
.hornor_list li:nth-child(1){animation-delay: 100ms;}
.hornor_list li:nth-child(2){animation-delay: 200ms;}
.hornor_list li:nth-child(3){animation-delay: 300ms;}
.hornor_list li:nth-child(4){animation-delay: 100ms;}
.hornor_list li:nth-child(5){animation-delay: 200ms;}
.hornor_list li:nth-child(6){animation-delay: 300ms;}
.hornor_list li:nth-child(7){animation-delay: 100ms;}
.hornor_list li:nth-child(8){animation-delay: 200ms;}
.hornor_list li:nth-child(9){animation-delay: 300ms;}
.hornor_list li:nth-child(10){animation-delay: 100ms;}
.hornor_list li:nth-child(11){animation-delay: 200ms;}
.hornor_list li:nth-child(12){animation-delay: 300ms;}
.hornor_list li:hover .h_des{transition: all 500ms;background:#00a59f;border-color:#00a59f;  }
.hornor_list li:hover .h_name,.hornor_list li:hover .h_time{transition: all 500ms;color: #fff;}
.hornor_list li:hover img{transition: all 500ms;transform: scale(1.1);}
/********/

/*党群活动*/
.dnewslist{width: 100%;overflow: hidden;}
.dnewslist li{width:25%;float: left;overflow: hidden;padding:10px 20px; }
.dnewslist li:nth-child(1){animation-delay: 200ms;}
.dnewslist li:nth-child(2){animation-delay: 400ms;}
.dnewslist li:nth-child(3){animation-delay: 600ms;}
.dnewslist li:nth-child(4){animation-delay: 800ms;}
.dnewslist li:nth-child(5){animation-delay: 200ms;}
.dnewslist li:nth-child(6){animation-delay: 400ms;}
.dnewslist li:nth-child(7){animation-delay: 600ms;}
.dnewslist li:nth-child(8){animation-delay: 800ms;}
.dnewslist li:nth-child(9){animation-delay: 200ms;}
.dnewsimg{width: 100%;overflow: hidden;transition: all 500ms;}
.dnewsimg img{width: 100%;transition: all 500ms;}
.dnewsdes{width: 100%;background: #f1f1f1;padding: 30px;border-bottom: 4px solid #fff;transition: all 500ms;overflow: hidden;}
.dnewstit{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;line-height: 30px;height: 30px;transition: all 500ms;color: #000;}
.dnewscon{width: 100%;omargin-top: 10px;font-size: 14px;line-height: 20px;height: 60px;overflow: hidden;color: #666;margin-top: 20px;display: none;}
.dnewsstr{width: 40px;height: 3px;background:#00a59f;margin: 20px 0px;transition: all 500ms;}
.ddetail{width: 100%;font-size: 13px;color: #666;overflow: hidden;line-height: 15px;height: 15px;}
.dnewslist li:hover .dnewsdes{border-color:#00a59f;background: #fff;box-shadow: 1px -2px 2px 2px #eee;transition: all 500ms; }
.dnewslist li:hover .dnewsimg img{transform: scale(1.1);transition: all 500ms; }

/**/


/*新闻*/
.newslist{width: 100%;overflow: hidden;}
.newslistimg{position: absolute;left:190px;overflow: hidden;top: 25px;width: 160px;}	
.newslistimg img{width: 100%;transition: all 500ms;}					
.newstime{position: absolute;left:20px;overflow: hidden;top: 0px;padding:25px 20px;text-align: center;}
.newyear{width: 100%;overflow: hidden;line-height: 20px;height: 20px;color: #999;transition: all 500ms;}					
.newday{width: 100%;overflow: hidden;font-size: 40px;color: #999;font-weight: 600;line-height: 40px;height: 40px;margin-top: 10px;transition: all 500ms;}	
.newstitle{width: 100%;overflow: hidden;font-size: 22px;line-height: 30px;height: 30px;padding-right: 200px;color: #f46320;transition: all 500ms;}
.newscon{font-size: 16px;height: 50px;line-height: 25px;color: #999;margin-top: 20px;transition: all 500ms;}
.sharen{width: 200px;text-align: right;position: absolute;right: 20px;top: 20px;overflow: hidden;line-height: 40px;height: 40px;}
.sharen a{display: inline-block;line-height: 30px;height: 30px;background: #ccc;width: 30px;text-align: center;color: #fff;}
.sharen a:hover{background: #00a59f;}						
.newslistdes{width: 100%;overflow: hidden;padding-left:360px; }					
.newslist li{width:100%;overflow: hidden;padding:25px 20px 40px;position: relative;border-top: 1px solid #ddd;transition: all 500ms;}
/*
.newslist li:hover{background:#f46320;transition: all 500ms; }
.newslist li:hover .newyear{color:#fff;transition: all 500ms; }
.newslist li:hover .newday{color:#fff;transition: all 500ms; }
.newslist li:hover .newstitle{color:#fff;transition: all 500ms; }
.newslist li:hover .newscon{color:#fff;transition: all 500ms; }
.newslist li:hover .newyear{color:#fff;transition: all 500ms; }
*/
.newslist li:hover{transition: all 500ms; }
.newslist li:hover .newyear{color:#00a59f;transition: all 500ms; }
.newslist li:hover .newday{color:#00a59f;transition: all 500ms; }
.newslist li:hover .newstitle{color:#00a59f;transition: all 500ms; }
.newslist li:hover .newscon{color:#00a59f;transition: all 500ms; }
.newslist li:hover .newyear{color:#00a59f;transition: all 500ms; }

.newslist li:hover .newslistimg img{transition: all 500ms;transform: scale(1.1);}
.newslist li:nth-child(1){animation-delay: 200ms;}
.newslist li:nth-child(2){animation-delay: 400ms;}
.newslist li:nth-child(3){animation-delay: 600ms;}
.newslist li:nth-child(4){animation-delay: 800ms;}
.newslist li:nth-child(5){animation-delay: 200ms;}
.newslist li:nth-child(6){animation-delay: 400ms;}
.newslist li:nth-child(7){animation-delay: 600ms;}
.newslist li:nth-child(8){animation-delay: 800ms;}
.newslist li:nth-child(9){animation-delay: 200ms;}





/********/
/*新闻详情*/
.newsdetailtit{width: 100%;padding: 0px 7%;overflow: hidden;border-bottom: 1px solid #ddd;}
.tit90{width: 90%;float: left;padding: 30px 0px;font-size:36px;line-height: 40px;height: auto;}
.crackback2{display: block;width: 10%;max-width: 70px;float: right;line-height: 30px;height: 30px;margin-top:25px; font-size: 16px;}
.crackback2 img{width: 25px;}
.bgf1{background: #f1f1f1;}
.detailreceptacle{background: #fff;width: 100%;padding:40px 50px;border-radius: 10px;position: relative;}
.tits{width: 90%;overflow: hidden;}
.truetit{width: 100%;overflow: hidden;font-size: 24px;line-height: 26px;height: auto;}
.times{width: 100%;overflow: hidden;color: #333;font-size: 14px;line-height: 20px;height: 20px;margin-top: 10px;}
.writer{width: 100%;overflow: hidden;color: #333;font-size: 14px;line-height: 20px;height: auto;}
.tits #share{text-align: left;float: left;}
.updown{position: absolute;top: 40px;right: 50px;}
.updown a{display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 38px;background: #f6f6f6;border-radius: 10px;}
.updown a:hover{background:#f46320;color: #fff; }
.detailconbox{width: 100%;overflow: hidden;padding: 20px 0px;}
.detailconbox img{width: auto;max-width: 100%;}
.recommend{width: 100%;overflow: hidden;margin-top: 20px;position: relative;}
.renew{width: 100%;overflow: hidden;}
.renew li{width:25%;float: left;overflow: hidden;padding:10px 20px; }
.renewsimg{width: 100%;overflow: hidden;transition: all 500ms;}
.renewsimg img{width: 100%;}
.renewsdes{width: 100%;background: #f1f1f1;padding:20px 0px;transition: all 500ms;overflow: hidden;}
.renewstit{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;line-height: 30px;height: 30px;transition: all 500ms;font-size: 24px;color: #000;transition: all 500ms; }
.renewscon{width: 100%;margin-top: 10px;font-size: 14px;line-height: 20px;height: 80px;overflow: hidden;color: #333;}
.renewsstr{width: 40px;height: 3px;background:#45549e;margin: 20px 0px;transition: all 500ms;}
.redetail{width: 150px;font-size: 13px;color: #666;overflow: hidden;background: #fff;line-height: 40px;height: 40px;padding: 0px 20px;transition: all 500ms;margin-top: 30px;}
.redetail i{float: right;line-height: 40px;}
.redetail:hover{background:#f46320;color: #fff;transition: all 500ms;}
.renew li:hover .newsdes{border-color:#45549e;background: #fff;box-shadow: 1px -2px 2px 2px #eee;transition: all 500ms; }
.renew li:hover .newsimg{box-shadow: 1px 0px 2px 2px #eee;transition: all 500ms; }
.renew li:hover .renewstit{color:#f46320;transition: all 500ms; }
.recomtit{width: 90%;overflow: hidden;font-size: 26px;color: #000;line-height: 50px;height: 50px;padding: 0px 1%;}
.morecommand{position: absolute;right: 10px;top: 10px;font-size: 16px;color: #666;width:100px;}
.recomtit{width: 90%;overflow: hidden;font-size: 26px;color: #000;line-height: 50px;height: 50px;padding: 0px 1%;display: block; }
.morecommand i{margin: 0px 4px;color: #999;line-height: 20px;}
.morecommand:hover,.morecommand:hover i{color: #f46320;}
/*******/

/*联系我们*/
.contactl{width: 55%;float: left;overflow: hidden;}
.conr{width: 45%;float: right;overflow: hidden;}
.conlogo{width: 80%;max-width: 480px;overflow: hidden;}
.conlogo img{width: 100%;}
.condes{line-height: 30px;font-size: 18px;width: 80%;max-width: 480px;overflow: hidden;margin: 40px 0px;}
.conp{width: 80%;max-width: 480px;overflow: hidden;padding:15px 10px;font-size: 17px;line-height: 20px;}
.conp img{width: 22px;margin-right: 3px;}
.ercon{width: 40%;float: right;overflow: hidden;text-align: center;margin-top: 40px;}
.erconword{width: 100%;line-height: 40px;font-size: 18px;overflow: hidden;color: #00a59f;}
.ercon img{display: block;margin: auto;max-width: 200px;width: 90%;}
/* 本例子css */
.scroll_cntrol{width: 100%;overflow: hidden;padding: 80px 20px;}
.picScroll-left1{ width:100%;  overflow:hidden; position:relative;  text-align: center;   }
.picScroll-left1 .hd{ overflow:visible;  height:0px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:40px; height:40px; float:right; margin-right:5px;  overflow:hidden;text-align: center;background:#45549e;color: #fff; line-height: 40px;font-size: 24px;cursor:pointer; }
.picScroll-left1 .hd .prev:hover,.picScroll-left1 .hd .next:hover{background:#0e27a1; }
.picScroll-left1 .hd .prev{position: absolute;top: 30%;left: 50px;}
.picScroll-left1 .hd .next{position: absolute;top: 30%;right: 50px;}
.picScroll-left1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left1 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left1 .hd ul li.on{ background-position:0 0; }
.picScroll-left1 .bd{ padding:10px;   }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width: 100%; }
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic img{ width:100%; height:auto; display:block;border: 0px;}
.picScroll-left1 .bd ul li .pic a:hover img{ border-color:#fff;  }
.picScroll-left1 .bd ul li .title{ line-height:24px;   }

/******/
/*人才理念*/
.word{width: 100%;overflow: hidden;text-align: left;line-height: 30px;}
.bl{color: #000;font-weight: 600;}
/*******/

/*人才招聘*/
.hireheadtit{width: 100%;overflow: hidden;text-align:left;font-size: 14px;color: #000;line-height: 20px;height: auto;}
/*==============人才招聘==================*/
.ul_head{width: 100%;line-height: 80px;height:80px;overflow: hidden;margin: 0px;padding: 0px;border-bottom:1px solid rgba(244,244,244,0.4);}
.ul_head li{width: 16.66%;overflow: hidden;float: left;color: #333;text-align: center;}
.bomb_need{width: 100%;height: 360px;overflow: hidden;padding: 0px;text-align: center;}
.bomb_need li{width: 100%;height: 60px;line-height: 60px;color: #333;overflow: hidden;border-bottom:1px solid rgba(244,244,244,0.4);}
.bomb_need li:hover{transition: all 500ms;background:#00a59f;color: #fff; }
.bomb_need li:hover .need li{background:#00a59f;transition: all 500ms;color: #fff;}
.need{width: 100%;overflow: hidden;border-bottom: 1px solid #ddd;}
.need li{width: 16.6666%;float: left;height: 60px;line-height: 60px;}
.apply{background: #fff;padding: 3px 8px;transition: all 500ms;}
.need li:hover .apply{color: #00a59f;background: #fff; transition: all 500ms;}
.transparentbg{width: 100%;height:auto;background:#fbfbfb;margin-top: 50px; padding: 30px 0px;}
.hirement{height: 870px;padding-top: 100px;text-align: center;}
/*==============================*/
/*===================================弹出框====================================*/
.hirebomb{width: 100%; margin: auto;position: fixed;left: 0px;top:0px; overflow: hidden;z-index: 9999999;display: none;background:rgba(0,0,0,0.4);height: 100%;z-index: 999999;padding-top: 10%;}
.center_hire{width: 70%;margin: auto;background: #fff;height: 460px;max-width: 1000px;}
.green_bar{width: 100%;height: 70px;background:#00a59f;line-height: 70px;color: #fff; padding: 0px 30px;font-size: 22px;overflow: hidden;text-align: left;}
.closeimg{float: right;overflow: hidden;width: 40px;height: 80px;text-align: right;}
.hirecontent{width: 100%;height:320px;overflow-y: scroll; color: #999;text-align: left;padding-bottom:20px;}
.hirecontent li{width: 98%;height: auto;line-height: 40px;overflow: hidden;color: #999;border: 0px;padding:  0px 3px;}
.hirecontent li:hover{background: #fff;color: #999;}
.hirecontent li input[type=text]{width: 80%;height: 30px;line-height: 30px;padding-left: 5px;overflow:hidden;border: 1px solid #d2d2d2;float: left;margin: 5px 0px;}
.hirecontent li input[type=button]{width: 100%;height: 30px;line-height: 26px;background: #00a59f;color: #fff;margin: auto;display: block;}
.hirecontent li input[type=reset]{width: 100%;height: 30px;line-height: 26px;background: #f1f1f1;color: #999;margin: auto;display: block;}
.apply_more:hover{color: #fff;color: #999;}
.identy{height:28px; overflow: hidden;float: left;border:0px solid #d2d2d2;line-height: 30px;position: absolute;right: 20.5%;top: 5px;width: 50px;}
.identy img{width: 100%;height: 100%;}
.scroll_bar{padding: 20px 30px;width: 100%;overflow: hidden;}
li.last_center{width: 100%;margin: auto;text-align: center;position: relative;overflow: hidden;}
.last_center span{width: 10%;text-align: left;display: block;float: left;}
.upload{width:40%;overflow: hidden;float: left; }
/*============================================================================*/
/*企业简介*/
.wish{width: 100%;overflow: hidden;}
.wish li{width: 49%;float: left;overflow: hidden;position: relative;margin: 20px 0px;}
.wish li:nth-child(2){float: right;}
.wish li img{width: 100%;}
.wbig{width: 100%;overflow: hidden;color: #fff;font-size: 36px;margin-top: 5%;line-height: 40px;height: 40px;}
.ws{width: 100%;overflow: hidden;color: #fff;font-size: 16px;line-height: 25px;max-height: 50px;}
.abw{width: 100%;overflow: hidden;position: absolute;top: 0%;color: #fff;padding: 20px;height: 100%;left: 0px;}
/******/

/********/





.footer-menu { display: block; color: #fff; float: left; width:100%; padding-bottom: 30px;}
.footer-menu li {float: left; width:auto; color: #dbdbdb; text-align: left; padding-right: 5%; }
.footer-menu li dt {margin-bottom: 10px; font-size:14px; font-weight: 100; padding-bottom:0px;}
.footer-menu li dd {padding:0px;  margin: 0px; line-height: 25px;  }
.footer-menu li dd a {color: #9b9b9b; font-size: 12px;}
.footer-menu li dd a:hover { color: #e8641b;}

.speechs{width: 100%;overflow: hidden;padding: 20px;}
.speechs li{width: 100%;padding: 10px;overflow: hidden;}
.speechl{width: 40%;float: left;text-align: center;}
.speechl img{width: 65%;margin: auto;}
.speechr{width: 60%;float: left;}
.pooplewhos{width: 100%;overflow: hidden;font-size: 17px;color: #333;line-height: 30px;}
.pooplewords{width: 100%;overflow: hidden;font-size: 15px;color: #333;line-height: 30px;}
.speechs li:nth-child(2) .speechl{width: 40%;float: right;}
.speechs li:nth-child(2) .speechr{text-align: right;}





/** banner ====================================================================================*/
.banner_box{ width: 100%; position: relative;}
.swiper-01.swiper-container {}
.swiper-01.swiper-slide{ background: #000;width: 100%; height:auto;}
.swiper-01 a { display: block; width: 100%; height:auto; overflow: hidden; position: relative;}
.swiper-01 a .slide1{width: 100%; height:700px; overflow: hidden; position: relative; color: #fff;  font-size: 16px; -webkit-animation:scale 10s linear infinite;animation:scale 10s linear infinite;}
.swiper-01 a > img { position: absolute; left: 0 ; top: 0; width:100%; z-index: -1; }

.swiper-01 .swiper-button-prev,
.swiper-01 .swiper-button-next { width: 50px; height: 50px; border-radius: 50px; background: rgba(255,255,255,.6); text-align: center; line-height: 44px; font-size: 30px; font-weight: 600; color: rgba(0,0,0,.6); }
.swiper-01 .swiper-pagination-bullet { width: 13px; height: 13px; background: #fff; opacity: .9; }
.swiper-01 .swiper-pagination-bullet-active { background: #9AB1EE; }
@media (max-width: 1500px) { 
}
@media (max-width: 1200px) {
}
@media (max-width: 770px) {
.swiper-01 a .slide1{width: 100%; height:auto; overflow: hidden; position: relative; color: #fff; font-size: 0.16rem; }
}
/** banner ====================================================================================*/
































