@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; text-decoration:none; list-style:none }
body{ font-size:14px; font-family:"微软雅黑"; border:0px; margin:0px; padding:0px; background: #fff;min-width: 1300px; }
img{ border:0px;}
.clear{height:0px;overflow:hidden;clear:both;}
.container{ min-width:1200px; margin:0px auto; padding:0px;}
a:hover{ text-decoration:none;}

.shida-top{
  width: 100%;
  height: 127px;
  box-shadow: 0px 5px 10px #f5f5f5;
}
.logo{
  float: left;
}
.logo img{
  display: block;
  padding-top: 22px;
  list-style:none;
  width: 164px;
  height: 95px;
}
.list{
  float: left;
  margin-left: 50px;
}
.list ul li.nav1{
  float: left;
  font-size: 16px;
  color: #fff;
  line-height:24px;
  margin:0px 14px;
  position: relative;
  height: 46px;
  background-color: #fff;
  padding: 6px 13px;
  margin-top: 40px;
}
.list ul li.nav1:hover,.list ul li.nav1.on{
  /* background-color: #339a3a; */
  border-bottom: 3px solid #339a3a;
  color: #339a3a;
}

.list ul li:hover .dropdown-menu{
  display: block;
}

.list ul li .dropdown-menu{
  border: none;
  padding: 5px 0;
  min-width: 117px;
  margin: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background-color: #fafafa;
  margin-top: 3px;
}

.list ul li .dropdown-menu li a{
  line-height: 38px;
  border-left: 3px #fafafa solid;
}
.list ul li .dropdown-menu li a:hover,.list ul li .dropdown-menu li a:focus{
  background-color: #ffffff;
  color: #48ac30;
  border-left: 3px #48ac30 solid;
}
.list a{
  text-decoration: none;display: block; color: #333;text-align: center;
}

.list ul li .dropdown-menup{
  border: none;
  padding: 5px 0;
  min-width: 420px;
  margin: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background-color: #fafafa;
  margin-top: 3px;
}

.list ul li .dropdown-menup .menuleft{
  float: left;
}
.list ul li .dropdown-menup .menuright{
  float: left;
}
.list ul li .dropdown-menup li a{
  line-height: 38px;
  border-left: 3px #fafafa solid;
  text-align: left;
  text-indent: 20px;
  padding-right: 20px;
}
.list ul li .dropdown-menup li a:hover,.list ul li .dropdown-menup li a:focus{
  background-color: #ffffff;
  color: #48ac30;
  border-left: 3px #48ac30 solid;
}
.list ul li .dropdown-menup h2.divh2{
  font-size: 20px;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: "Helvetica Neue",Helvetica,Tahoma,Arial,'Microsoft Yahei','PingFang SC','Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;
  font-weight: 700;
  line-height: 1.1;
  color: inherit;
}
.list ul li .dropdown-menup h2.divh2 a{
  text-align: left;
  text-indent: 20px;
  font-size: 16px;
}
.list ul li .dropdown-menup h2.divh2 a:hover{
  color: #48ac30;
}

/*
.list ul li:hover,.list ul li.on{
background: url("../images/nav-bj.png") no-repeat 0px 11px;
}
.list ul li.h:hover,.list ul li.h.on{
background: url("../images/nav-bjh.png") no-repeat 0px 11px;
}
*/
.list a span{
  display: block;
  text-transform:uppercase;
}
.list a .zimu{
  font-size: 12px;
  color: #999;
}
.list ul li a span i{
  color: #fff;
  font-weight: bolder;
  font-size: 18px;
}
.list ul li:hover a span,.list ul li.on a span{
  color: #339a3a;
}
.list ul li:hover a span i,.list ul li.on a span i{
  color: #339a3a;
}

.list ul{
  padding: 0px;
}
.carousel-indicators li{
  display: inline-block;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  margin: 3px;
}
.carousel-indicators li{
  width: 12px;
  height: 12px;
  opacity: 0.4;
}
.carousel-indicators .active{
  margin: 3px;
  opacity: 1;
}
.tit-right{
  float: right;
  background: url("../images/phone.png") no-repeat left 8px;
  padding-left: 44px;
  margin-top: 38px;
}

/*公司简介*/
.mid{
  margin-top: 40px;
  padding-bottom: 70px;
}
.mid-left{
  float: left;
  position: relative;
}
.mid-left a{
  display: inline-block;
  width: 475px;
  height: 331px;
}
.mid-tit{
  margin-bottom: 30px;
}
.mid-tit .tb{
  display: block; margin: auto;
}
.mid-tit .tit{
  float: left; width: 219px; height: 91px;
}
.mid-wz{
  font-size: 14px;
  line-height: 2em;
  height: 140px;
  overflow: hidden;
  color: #666;
}
.mid-right{
  float: right;
  position: relative;
  width: 690px;
}
.anniu{
  display: block;
  width: 135px;
  height: 46px;
  background-color: #62a436;
  text-align: center;
  font-size: 16px;
  color: #fff;
  margin-top: 20px;
  line-height: 46px;
}
.anniu:hover{
  box-shadow: 0px 6px 16px rgba(98, 140, 56, 0.5);
  color: #fff;
}
.mid-left .mid-bj{
  position: absolute;
  left: -18px;
  top: -14px;
  width: 526px;
  height: 368px;
  max-width: none;
}
.company-name{
  font-size: 24px;
  font-weight: bolder;
  margin-bottom: 10px;
  color: #333;
}
.company-pit{
  margin-top: 16px;
  width: 720px;
  overflow: hidden;
}
.company-pit a{
  float: left;
  position: relative;
  margin-right: 12px;
  width: 219px;
  height: 116px;
  text-align: center;
}
.company-pit a img{
  display: inline-block;
  width: 46px;
  height: 46px;
}
.company-pit .one{
  background: url("../images/about-img1.png") no-repeat;  
}
.company-pit .one:hover span{
  background: url("../images/company2.png") no-repeat;
}
.company-pit .one span{
  background: url("../images/company1.png") no-repeat;
  height: 46px;
  padding-left: 60px;
}
.company-pit .two{
  background: url("../images/about-img2.png") no-repeat;  
}
.company-pit .two span{
  background: url("../images/product1.png") no-repeat;
  height: 46px;
  padding-left: 60px;
}
.company-pit .two:hover span{
  background: url("../images/product2.png") no-repeat;
}
.company-pit .three{
  background: url("../images/about-img3.png") no-repeat;  
}
.company-pit .three span{
  background: url("../images/team1.png") no-repeat;
  height: 46px;
  padding-left: 60px;
}
.company-pit .three:hover span{
  background: url("../images/team2.png") no-repeat;
}
.company-pit .bt{
  display: inline-block;
  background: url("../images/deco-bj.png") no-repeat center top;
  padding-top: 36px;
  width: 219px;
  height: 166px;
}
.company-pit .bt span{
  display: inline-block;
  font-size: 18px;
  font-weight: bolder;
  color: #fff;
  padding-top: 8px;
}
.bj-green:hover{
  background-color: rgba(133,194,38,0.8);
}

/*产品展示*/
.duct-bt{
  font-size: 18px;
  font-weight: bolder;
  background:url("../images/solu-jux.png") no-repeat left 40px;
  padding-bottom: 20px;
  margin-bottom: 30px;
  display: block;
  color: #1f1f1f;
}
.duct-bt:hover{
  color: #1f1f1f;
}
.duct-btbb{
  border: 1px solid #6db92b;
  display: inline-block;
  padding: 7px 15px;
  border-radius: 5px;
  color: #6db92b;
  margin-top: 20px;
}
.duct-btbb:hover{
  background-color: #6db92b;
  color: #fff;
}
.sc-left{
  float: left;
  width: 570px;
}
.sc-right{
  float: right;
}
.duct-all{
  margin: 60px 0px;
  height: 373px;
}
.product{
  position: relative;
}
.product ul{
  position: relative;
  width: 1220px;
  padding: 0px;
}
.product ul li{
  float: left;
  margin-right: 12px;
  border: 2px solid #f8f8f8;
}
.product ul li img{
  display: block;
  width: 186px;
  height: 127px;
}
.product ul li:hover{
  border: 2px solid #7fc136;
}
.product .left{
  position: absolute;
  background: url("../images/jt-zuo1.png") no-repeat;
  display: block;
  width: 42px;
  height: 39px;
  left: -70px;
  top: 46px;
}
.product .left:hover{
  background: url("../images/jt-zuo2.png") no-repeat;
}
.product .right{
  position: absolute;
  background: url("../images/jt-you1.png") no-repeat;
  display: block;
  width: 42px;
  height: 39px;
  right: -54px;
  top: 46px;
}
.product .right:hover{
  background: url("../images/jt-you2.png") no-repeat;
}


/*解决方案*/
.product{
  margin-top: 60px;
}
.series-whole{
  width: 100%;
  min-width: 1200px;
}
.series-whole .bj-green{
  padding: 10px;
  width: 100%;
  height: 100%;
}

.serise-all{
  width: 100%;
  height: 100%;
  border: 1px solid #fff;}

.series-nr{
  margin-left: 26px;
  width: 400px;
  color: #fff;
  line-height: 26px;
}
.series-no{
  display: none;
}
.series-whole .series-list:hover .series-no{
  display: block;
}
.series-whole .series-list:hover p{
  margin-top: 40px;
}
.series-che{
  width: 110px;
  height: 40px;
  border: 1px solid #fff;
  text-align: center;
  color: #fff;
  padding-top: 8px;
  margin-left: 26px;
  margin-top: 40px;
}
.series-tit{
  background: url("../images/jux.png") no-repeat;
  padding-top: 14px;
  font-size: 18px;
  color: #fff;
  margin-left: 26px;
  margin-top: 180px;
  font-weight: bold;
}
.series-whole .series-listdiv{
  float: left;
  padding: 10px;
  width: 50%;
}
.series-whole .series-list{display: block;}
.series-whole .series-list span{
  position: absolute;
  right: 40px;
  top: 40px;
  font-size: 24px;
  color: #fff;
  font-weight: bolder;
}
.series-whole .series-list.one{
  background: url("../images/product-img1.png") no-repeat;
}
.series-whole .series-list.two{
  background: url("../images/product-img2.png") no-repeat;
}
.series-whole .series-list.three{
  background: url("../images/product-img3.png") no-repeat;
}
.series-whole .series-list.four{
  background: url("../images/product-img4.png") no-repeat;
}

/*新闻中心*/
.news{
  margin: 40px 0px;
  background: url("../images/news-bj.png") no-repeat center 200px;
}
.news .sum{
  background-color: #fff;
  box-shadow: 0px 0px 10px #f5f5f5;
  padding-top: 35px;
  padding-bottom: 25px;
}
.news-list{
  float: left;
  width: 400px;
  text-align: center;
  border-right: 1px solid #f5f5f5;
}
.news-list.no{
  border: none;
}
.news-list .pic{
  display: inline-block;
  overflow: hidden;
  width: 320px;
  height: 152px;
}
.news-list .pic img{
  display: block;
  width: 320px;
  height: 152px;
  transition: all .3s linear; -moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition:all .3s linear;
}
.news-list .pic:hover img{
  transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03); -o-transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03);
}
.news-bt{
  display: inline-block;
  font-weight: bolder;
  font-size: 16px;
  color: #333;
  width: 320px;
  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
}
.news-bt:hover{
  color: #4cad31;
}
.news-list .news-right p{
  display: inline-block;
  width: 320px;
  color: #666;
  height: 63px;
  overflow: hidden;
  margin: 10px 0px;
  text-align: left;
}
.news-list .news-right span{
  display: block;
  color: #999;
  margin-top: 6px;
}
.news-list .news-right img{
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 45px;
  height: 45px;
  display: none;
}
.news-list:hover .news-right img{
  display: block;
}
.news .anniu{
  margin: 20px auto;
}

/*通用底部*/
.foot{
  background-color: #f6f6f6;
  padding: 25px 0px;
}
.foot-logo{
  display: block;
  width: 125px;
  height: 55px;
  margin-bottom: 26px;
  
}
.foot-left{
  float: left;
}
.foot-left p{
  font-size: 12px;
  margin: 8px 0 0 0;
}
.foot-right{
  float: right;
  text-align: center;
}
.foot-right .code-more{
  display: inline-block;
  margin-left: 25px;
}
.foot-right .code-more span{
  padding-top: 8px;
  display: block;
  font-size: 12px;
}
.code-more img{
  display: block;
  width: 104px;
  height: 104px;
}


/*关于我们*/
.post{
  padding: 20px 0px;
  border-bottom: 1px solid #e7e7e7;
}
.post .container{
  background: url("../images/house.png") no-repeat;
  padding-left: 28px; 
}
.post a{
  padding: 0px 4px;
  color: #333;
}
.post a:hover{
  color: #35991d;
}
.main-tit{
  padding: 28px 0px;
}
.tit-cn{
  font-size: 24px;
  font-weight: bolder;
  color: #333;
}
.tit-en{
  font-weight: bolder;
  color: #2ea336;
  text-transform: uppercase;
  line-height: 24px;
}
.tit-numb{
  font-size: 18px;
  color: #339a3a;
  font-weight: bolder;
}
.main-tab{
  background-color: #f7f7f7;
  height: 68px;
}
.main-tab a{
  float: left;
  height: 68px;
  text-align: center;
  color: #333;
  line-height: 68px;
  padding: 0 10px;
}
/*.main-tab .on{
  background-color: #2ea336;
  color: #fff;
   border-bottom: 5px solid #2ea336; 
}*/
.main-tab a span{
  padding: 0px 30px;
}
.main-tab a .spanp{
  padding: 0px 18px;
}
.main-tab .on span{
  border: none;
}
.main-tab a:hover,.main-tab .on{
  
}
.main-tab a:hover span,.main-tab a.on span{
  background-color: #fff;
  display: block;
  color: #2ea336;
  border-bottom: 5px solid #2ea336;
  height: 68px;
}
.main-art{
  margin: 40px 0px;
}
.main-art .mid-wz{
  height: auto;
}
.main-art .main-right{
  line-height: 2em;
  color: #666;
}
.main-art .mid-left a{
  margin-right: 60px;
  margin-bottom: 40px;
}
.company-wz p{
  margin-bottom: 0px;
}

/*关于我们-公司风采*/
.eleg-list{
  float: left;
  text-align: center;
  margin-right: 48px;
  margin-bottom: 35px;
}
.eleg-list .pic{
  display:block; overflow:hidden; width:368px; height:241px;
}
.eleg-list .pic:hover img{
  transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03); -o-transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03);
}
.eleg-list img{
  display: block;
  width: 368px;
  height: 241px;
  transition: all .3s linear; -moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition:all .3s linear;
}
.main-photo{
  width: 1250px;
}
.eleg-tit{
  display: inline-block;
  margin-top: 20px;
  color: #333;
  font-size: 16px;
}
.eleg-tit:hover{
  color: #39a735;
}
.fenye-center{ text-align:center; margin-bottom: 40px; margin-top: 20px;}
.fenye-center a{ padding:6px 12px; display:inline-block; margin:0px 1px; border:1px solid #dfdfdf; color:#999; text-decoration:none; font-size:12px;}
.fenye-center .active,.fenye-center a:hover{ background-color:#2ea336; color:#fff; border:1px solid #2ea336;}
.fenye-center a.disabled:hover{background-color:#fff; border:1px solid #dfdfdf; color:#999;}
.main-deme{ margin-top: 40px;}

/*新闻资讯*/
.news-tit{
  font-size: 20px;
  margin-bottom: 20px;
}
.news-nr .pic{
  float: left;
  margin-right: 20px;
  width: 299px;
  height: 166px;
  overflow: hidden;
}
.news-nr .pic:hover img{
  transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03); -o-transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03);
}
.news-nr .pic img{
  display:block; width:299px; height:166px; transition: all .3s linear; -moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition:all .3s linear;
}
.news-you{
  padding-top: 16px;
}
.news-you p{
  color: #828282;
  line-height: 1.8em;
  font-size: 16px;
  height: 110px;
  overflow: hidden;
}
span.sj{
  background: url("../images/sj.png") no-repeat left 2px;
  padding-left: 20px;
  color: #bdbdbd;
  margin-right: 20px;
}
span.zz{
  background: url("../images/zz.png") no-repeat left 2px;
  padding-left: 20px;
  color: #bdbdbd;
  margin-right: 20px;
}
span.ly{
  background: url("../images/ly.png") no-repeat left 2px;
  padding-left: 20px;
  color: #bdbdbd;
  margin-right: 20px;
}
.news-tit{
  display: block;
  color: #333;
  width: 800px;
  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
}
.news-tit:hover{
  color: #4cad31;
}
.news-more{
  padding-bottom: 30px;
  border-bottom: 1px solid #f7f7f7;
  padding: 20px;
  cursor: pointer;
}
.news-more:hover{
  background-color: #fbfbfb;
}

/*新闻资讯-详情*/
.tail-icon .time{
  background: url("../images/time.png")no-repeat left 3px;
  padding-left: 18px;
}
.tail-icon .brow{
  background: url("../images/eyes1.png")no-repeat left 3px;
  padding-left: 24px;
  margin-left: 30px;
}
.tail-tit{
  font-size: 20px;
  text-align: center;
}
.tail-icon{
  text-align: center;
  padding: 20px 0px;
  margin-bottom: 20px;
  border-bottom: 1px solid #f7f7f7;
}
.tail-art p{
  color: #828282;
  font-size: 16px;
  line-height: 28px;
}
.tail-art img{
  display: block;
  margin: 50px auto;
}
.tail-bottom{
  margin: 80px 450px;
  font-color: blue;
}
.tail-bottom a{
  margin: 10px 0px;
  color: blue;
}
.tail-bottom a:hover{
  color: #35991d;
}

/*产品中心*/
.main-prod{
  width: 1230px;
}
.prod-list{
  float: left;
  margin-right: 27px;
  margin-bottom: 30px;
  text-align: center;
}
.prod-list .pic{
  display:flex; overflow:hidden; width:382px; height:273px; border: 1px solid #ddd;
}
.prod-list .pic:hover img{
  transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03); -o-transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03);
}
.prod-list img{
  display: block;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  transition: all .3s linear;
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  -o-transition:all .3s linear;
}
.prod-tit{
  display: inline-block;
  font-size: 16px;
  color: #333;
  margin-top: 15px;
}
.prod-tit:hover{
  color: #39a735;
}
.duct-third{
  margin-top: 16px;
}
.duct-third a{
  float: left;
  margin-right: 13px;
}
.duct-left{
  float: left;
}
.duct-tit{
  font-size: 24px;
  color: #2ea336;
}
.duct-right{
  float: right;
  width: 715px;
}
.duct-right .intro{
  font-size: 16px;
  color: #666;
  margin-top: 14px;
  line-height: 30px;
  padding-bottom: 24px;
  border-bottom: 1px solid #f5f5f5;
}
.spec{
  margin-top: 40px;
}
.spec p{
  margin-bottom: 24px;
}
.spec p span{
  padding-left: 14px;
}
.duct-right .bottom{
  display: inline-block;
  color: #717171;
  font-size: 18px;
  text-align: center;
  margin-top: 53px;
  border-bottom: 2px solid #2ea336;
  padding: 0px 5px;
}
.duct-right .bottom:hover{
  color: #2ea336;
}
.main-deme .main-tab{
  margin-top: 40px;
  margin-bottom: 30px;
  border-bottom: 4px solid #ebebeb;
}
.main-deme .main-tab a{
  font-size: 18px;
}
.deta p{
  line-height: 28px;
}
.deta img{
  display: block;
  margin: 80px auto;
}
.deta table img{
  margin:auto;
}

/*工程展示*/
.show-right{
  float: right;
  width: 790px;
}
.show-tit{
  display: block;
  font-size: 20px;
  margin: 6px 0px;
  color: #535353;
}
.show-tit:hover{
  color: #32a53a;
}
.show-right p{
  font-size: 16px;
  color: #828282;
  line-height: 28px;
  height: 115px;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 30px;
}
.check{
  display: block;
  width: 116px;
  height: 45px;
  border: 1px solid #32a53a;
  text-align: center;
  padding-top: 10px;
  color: #32a53a;
}
.check:hover{
  background-color: #32a53a;
  color: #fff;
}
.show-list{
  padding-bottom: 30px;
  border-bottom: 1px solid #f5f5f5;
  margin-bottom: 30px;
}
.show-list .pic{
  display:inline-block; overflow:hidden; width:387px; height:236px;
}
.show-list .pic:hover img{
  transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03); -webkit-transform: scale(1.03, 1.03); -o-transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03);
}
.show-list img{
  display:block; width:387px; height:236px;
  transition: all .3s linear; -moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition:all .3s linear;
}

/*技术支持*/
.supp-tit{
  background: url("../images/dian1.png") no-repeat left 8px;
  padding-left: 14px;
  color: #333;
}
.supp-tit:hover{
  background: url("../images/dian2.png") no-repeat left 8px;
  color: #35961e;
}
.supp-list p{
  padding-left: 14px;
  color: #b0b0b0;
  margin: 10px 0px;
}
.supp-list{
  border-bottom: 1px solid #ededed;
  border-top: 1px solid #ededed;
  padding: 15px 0px;
  margin-top: -1px;
}
.supp-list .check{
  float: right;
  width: 80px;
  height: 31px;
  padding-top: 6px;
  font-size: 12px;
  margin-top: 16px;
}
.supp-left{
  float: left;
}
.main-supp{
}
.main-supp .bottom{
  display: block;
  width: 170px;
  height: 54px;
  background-color: #49ac31;
  color: #fff;
  font-size: 16px;
  text-align: center;
  padding-top: 15px;
  margin: 80px auto;
}
.main-supp .bottom:hover{
  opacity: 0.8;
}

/*解决方案*/
.solu{
  margin-bottom: 40px;
  background-color: #f7f7f7;
  padding: 20px;
}
.solu img{
  float: left;
  width: 589px;
}
.solu-right{
  float: right;
  width: 544px;
}
.solu-tit{
  font-size: 24px;
  font-weight: bolder;
  color: #2ea336;
  background: url("../images/solu-jux1.png") no-repeat left 4px;
  padding-bottom: 30px;
  width: 580px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-indent: 12px;
}
.solu-right p{
  line-height: 26px;
  margin-top: 20px;
  height: 155px;
  overflow: hidden;
}

/*联系我们*/
.cont{
  text-align: center;
}
.cont-tit{
  font-size: 20px;
  margin: 40px 0px;
}
.cont-list .way{
  float: left;
  width: 25%;
  padding-top: 140px;
}
.cont-list .way.one{
  background: url("../images/cont-postion.png")no-repeat center top;
}
.cont-list .way.two{
  background: url("../images/cont-email.png")no-repeat center top;
}
.cont-list .way.three{
  background: url("../images/cont-phone.png")no-repeat center top;
}
.cont-list .way.four{
  background: url("../images/cont-number.png")no-repeat center top;
}
.cont-list .way span{
  font-size: 20px;
}
.cont-list .way p{
  font-size: 16px;
  margin: 10px 0px;
}
.cont img{
  display: block;
  margin: 40px 0px;
}
.rex{
  text-align: left;
  margin-bottom: 30px;
}
.rex-tit{
  font-size: 22px;
  font-weight: bolder;
  color: #2ea336;
  margin-bottom: 20px;
}
.rex p{
  margin: 10px 0px;
}
.rex p span{
  margin-right: 30px;
}

/*招聘信息*/
.recr{
  margin-top: 20px;
}
.recr-both{
  float: left;
  width: 870px;
}
.recr-left{
  border: 1px solid #f5f5f5;
  padding: 30px;
  margin-bottom: 20px;
}
.recr-top{
  padding-bottom: 20px;
  border-bottom: 1px solid #f5f5f5;
  margin-bottom: 20px;
}
.recr-tit{
  float: left;
  font-size: 22px;
  font-weight: bolder;
  color: #2ea336;
  background: url("../images/recruit.png") no-repeat left 4px;
  padding-left: 30px;
}
.recr-time{
  float: right;
  margin-top: 8px;
}
.recr-nr{
  margin-top: 20px;
}
.recr-right{
  float:right;
  width: 310px;
  background-color: #f7f7f7;
  padding: 20px;
}
.recr-list{
  margin-bottom: 10px;
}
.recr-list .zuo{
  float: left;
  padding-left: 35px;
  width: 110px;
  font-weight: bolder;
}
.recr-list .zuo.one{
  background: url("../images/recr-peo.png")no-repeat left center;
}
.recr-list .zuo.two{
  background: url("../images/recr-phone.png")no-repeat left center;
}
.recr-list .zuo.three{
  background: url("../images/recr-email.png")no-repeat left center;
}
.recr-list span{
  line-height: 28px;
}
.recr-list .you{
  float: left;
  width: 160px;
  margin-top: 4px;
}

/*资质*/
.main-qual{
  padding-top: 30px;
  border-top: 1px solid #f5f5f5;
}
.main-qual .eleg-list .pic{
  width: 382px;
  height: 274px;
}
.main-qual .eleg-list{
  margin-right: 26px;
  margin-bottom: 26px;
}
.main-qual .eleg-list .pic img{
  width: 382px;
  height: 274px;
}
.main-qual .tail-icon{
  border: none;
  margin-bottom: 0px;
}
.main-cation{
  margin-bottom: 60px;
}


.selectTdClass{background-color:#edf5fa !important}table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}table{margin-bottom:10px;border-collapse:collapse;display:table;}td,th{padding: 5px 10px;border: 1px solid #DDD;}caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}th{border-top:1px solid #BBB;background-color:#F7F7F7;}table tr.firstRow th{border-top-width:2px;}.ue-table-interlace-color-single{ background-color: #fcfcfc; } .ue-table-interlace-color-double{ background-color: #f7faff; }td p{margin:0;padding:0;}

