
img {
  max-width: 100%;
}
.logo img {
  max-width: unset;
}
.main{width:1180px; margin:0 auto;}

* {
  transition: all .3s ease;
}
.clearfix{ clear:both;}
.clearfix::after {
	content: "";
	display: block;
	clear: both;
	zoom:1;
}

.weizhi{color:#a7a7a7; line-height:50px; background:#f3f6f7;}
.weizhi a{color:#a7a7a7;}
.weizhi .ys{color:#333;}
.weizhi a:hover{text-decoration:underline;}

.news_banner{height:269px; background:url(../images/news_07.jpg) no-repeat top center;}
.news_wz .main{position:relative;}
.news_wz .main .news_mc{width:216px; line-height:69px; height:115px; color:#fff; font-size:28px; background:url(../images/news_18.gif) no-repeat; text-align:right; padding-right:27px; position:absolute; right:0; bottom:4px;}
.probt2_2{line-height:normal; padding:60px 0 16px 0; margin-bottom:60px; color:#333;}
.probt2_2 .gd{float:right; font-size:15px; color:#333; margin-top:11px;}
.probt2{line-height:50px; background:url(../images/news_19.gif) no-repeat left bottom; font-size:22px; color:#666;}

.ab_banner{background:url(../images/ab_01.jpg) no-repeat top center;}
.about_wz .main .news_mc{background:url(../images/ab_02.gif) no-repeat;}
.about .probt2_2{margin-bottom:45px;}
.about1{width:950px; margin:0 auto; font-size:14px; color:#666; line-height:1.8; padding-bottom:90px;}
.shipin{height:350px; width:950px;}
.bg_about{background:#eee; font-size:14px;}
.bg_about a{float:left; color:#666; line-height:43px; height:43px; width:133px; margin-right:2px; text-align:center;}
.bg_about a.cur,.bg_about a:hover{background:url(../images/ab_03.gif) no-repeat; color:#fff;}
.about1 .bt{line-height:105px; height:105px; text-align:center; font-weight:bold; background:url(../images/ab_05.gif) repeat-x center; font-size:30px; color:#333; margin-bottom:12px;}
.about1 .bt .bg{background:#fff; padding:0px 21px;}
.about1 .bt .ys{color:#ca171d; margin-left:18px;}
.bg_about2{background:#efefef; padding:42px 0;}
.bg_about2 .tu{padding:8px; border:1px solid #e4e4e1; width:283px; height:393px; float:right;}
.bg_about2 .wz{width:660px; line-height:1.7; color:#666; font-size:14px;}
.about2 li{padding:20px 0 30px; border-bottom:1px solid #eaeaea;}
.about2 li.last{border:0; padding-bottom:0;}
.about2 .bt{font-size:17px; color:#191919; padding-bottom:5px;}
.about3{line-height:1.8; color:#a3a2a2; font-size:14px; width:1000px; padding-bottom:58px;}
.about3 .ys{font-size:15px; color:#666;}
.about3 li{width:112px; padding:8px 17px 30px 0; margin-right:17px; display:inline; border-right:1px dashed #eee; float:left; text-align:center;}
.about3 li.last{margin:0; padding-right:0; border:0;}
.about3 .num{font-size:32px; text-align:center; color:#666; height:60px; background:url(../images/ab_07.gif) no-repeat center; margin-bottom:18px;}
.bg_about3{border-top:1px solid #e4e4e1;}
.bg_about3 .probt2_2{padding-top:0; margin-bottom:32px;}


.container-fluid5 {
  background-color: #E7E7E7;
  margin-top: 70px;
  padding: 0;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.top-txt {
  width: 264px;
  height: 80px;
  display: table;
  margin: 80px auto 0;
  background: url(../img/zx-xx.png) no-repeat center bottom;
  display: table;
}

.top-txt2 {
  background: url(../img/zx-xx2.png) no-repeat center bottom;
}

.top-txt2 h2 {
  color: #fff;
}
.top-txt h2 {
  font-size: 24px !important;
  font-weight: bold;
  font-family: "微软雅黑";
  width: 100%;
  text-align: center;
}

.top-txt h4 {
  font-size: 14px !important;
  color: #A8A8A8;
  width: 100%;
  text-align: center;
  margin-top: 10px;
  text-transform: uppercase;
}
/*关于*/
/*main*/
.aboutmain{
 background:#fff ;
 overflow:hidden;
}
.aboutnav{padding:80px 0 0;text-align:center;}
.aboutnav li{display: inline-block;padding: 0 3px;}
.aboutnav li a{padding:0 20px;height:32px;line-height:32px;color:#fff;border:1px solid #fff;border-radius: 16px;display: inline-block;}
.aboutnav li a:hover{background:#fff;color:#5fbf5f;}
.aboutnav li .aboutnavon{background:#fff;color:#5fbf5f;}

.aboutmaincon{margin:80px auto;width:1180px;overflow: hidden;}
.aboutcon{float:left;margin:20px 0 0px 0;padding:0;width:700px;height:auto;overflow:auto;text-align:justify;text-justify:inter-ideograph;/*for_IE*/}
.aboutcon h2{font-size: 26px;color: #333;font-weight: normal;margin-bottom: 5px;text-align: left;}
.aboutcon h4{font-size: 16px;color: #333;font-weight: normal;background: url("../images/a03.jpg") no-repeat left bottom;padding-bottom: 8px;margin-bottom: 30px;white-space: nowrap;}
.aboutmaincon ul{margin:15px 0 0;float: left;}
.aboutmaincon ul li{width:25%;float:left;text-align:center;}
.aboutimg1{background:#fff;margin:0 5px 10px;border:2px solid #fff;}
.aboutimg1 img{display:block;width:100%;}
.aboutimg1 h3{font-size:0.75em;color:#8a8f99;font-weight:normal;line-height:200%;}
.aboutcon p{color: #5f5f5f;font-size: 15px;line-height: 150%;padding:0 0 15px 0px;}

.aboutr{float:right;width:380px;}
.about_yxgdnw{}
.about_yxgdnw img{margin:15px 0 0 0;}

/*aboutfcus*/
.aboutfcus{
 background:#fff url("../images/about_bg2.jpg") no-repeat scroll center center / cover;
 height:365px;
}
.focus{padding:50px 0 0 0;text-align:center;}
.focus h2{color:rgba(255,255,255,1);font-size:3em;font-family:"微软雅黑","宋体";font-weight:bold;line-height:150%;}
.focus h3{color:rgba(255,255,255,1);font-size:2em;font-family:"微软雅黑","宋体";font-weight:normal;line-height:200%;}
.focus strong{margin:15px 0 0;color:rgba(255,255,255,1);font-size:1.5em;ffont-family:"微软雅黑","宋体";font-weight:normal;text-transform : uppercase}
.focus p{color:rgba(255,255,255,1);font-size:0.75em;font-family:"微软雅黑","宋体";font-weight:normal;text-transform : uppercase}
.aboutpagecdt{margin:30px 0 0 0;text-align:center;}
.aboutpagecdt li{display:inline-block;margin:0 0 5px 0;padding:0 2px;}
.aboutcdtzx a{display:inline-block;background:#fff;padding:8px 20px;color:#ff794c;font-weight:bold;border:2px solid #fff;border-radius:5px;font-size:1.5em;}
.aboutcdtzx a:hover{background:#fff;color:#ff794c;}
.aboutcdtzp a{display:inline-block;padding:8px 20px;color:#fff;border:2px solid #fff;border-radius:5px;font-size:1.5em;}
.aboutcdtzp a:hover{background:#fff;color:#ff794c;}
/* 关于品牌口号区 */
.brand{background:#f5f7fa url("../images/brand_bg.jpg") repeat center center;overflow:hidden;position:relative;z-index:2;}
.brandinfo{max-width:1200px;margin:0 auto;}
.brandt{width:100%;margin:0 auto;}
.brandinfo h2{margin:0 5px;color:#ca171d;font:2.8em "微软雅黑";}
.brandinfo h3{margin:0 5px;color:#7a8799;font:normal 1.6em "微软雅黑";}
.brandteg{margin:5px 5px 0;color:#b0b6bf;font:normal 0.6em "微软雅黑";text-transform:uppercase;}
.brandlist{margin:30px 0 0;}
.brandlist ul{width:100%;margin:0 auto;}
.brandlist ul li{float:left;width:25%;margin:0 0 10px 0;}
.brandlist ul li:hover .brandlistinfo{
  box-shadow: 0 0 6px rgba(110, 110, 110, 0.603);
}
.brandinfo ul li h3{color:#fff;font: 2em "微软雅黑";text-align: left;}
.brandlist ul li p{margin:10px 0 0;font: 1.2em/150% "微软雅黑";}
.brandlistinfo{display:block;margin:0 5px 0;min-height: 150px;padding:15px;color:#fff;cursor: pointer;transition: background 0.5s;}
.brandon{border-left:2px solid #5fbf5f;}

.brandbg1{background:#5fbf5f;}
.brandbg2{background:#52cca3;}
.brandbg3{background:#6c90d9;}
.brandbg4{background:#a56cd9;}

/*团队风采 Team - start*/
.perColumn {width:100%; margin:0 auto; overflow:hidden;}
.perContent {width:1180px; margin:0 auto;}
.perTitle {text-align:center; overflow:hidden;}
.perTitle a {display:block;}
.Team {padding:55px 0 55px; background-color:#f6f5f5;width: 1180px; margin: 0 auto;}
/*.slider01*/
.slider01 {width:1180px; overflow:hidden; margin:35px auto 0;}
.slider01 .leftBtn {float:left; width:24px; height:26px; margin:197px 24px 0 0; cursor:pointer; background:url(../images/btn_l.png) left top no-repeat;}
.slider01 .rightBtn {float:right; width:24px; height:26px; margin:197px 0 0 0; cursor:pointer; background:url(../images/btn_r.png) left top no-repeat;}
.slider01 .imgBox {float:left; width:1100px; overflow:hidden;position:relative;}
.slider01 .imgBox ul {float:left; width:10000px; left:0;}
.slider01 .imgBox ul li {float:left; width:277px; display:inline; padding-bottom:3px; background:url(../images/people_bg.jpg) 3px bottom no-repeat;}
.slider01 .imgBox ul li .img_box {width:260px; height:480px; background-color:#fff; border:1px solid #c7c7c7; overflow:hidden; float:left;}
.slider01 .imgBox ul li .img {display:block; width:260px; height:280px; border-bottom:1px solid #c7c7c7; text-align:center;}
.slider01 .imgBox ul li .img a , .slider01 .imgBox ul li .img img {display:block; width:260px; height:280px; margin:0 auto;}
.slider01 .imgBox ul li .txt {width:246px; padding:12px; overflow:hidden; font-size:14px; line-height:24px; color:#666;}
.slider01 .imgBox ul li .txt h2 {font-size:18px; line-height:32px; color:#000; font-weight:normal;}
.slider01 .imgBox ul li .txt h2 b {display:block; font-size:24px;}
.slider01 .imgBox ul li .txt p {padding-top:5px;}
.slider01 .imgBox ul li .txt p a {color:#f5811a; padding-left:5px;}
.slider01 .imgBox ul li .txt p a:hover {text-decoration:underline;}
.tuanDui {overflow:hidden; margin-top:15px;}
.team_title {overflow:hidden; background:url(../images/zt_title_bg1.png) left center no-repeat; font-size:28px; line-height:50px; color:#333;}
.team_title b {display:inline-block; padding-left:48px;}
.tuanDui .slider01 {margin:12px auto;}
/*团队风采 Team - end*/

/*专家团体*/
.g-zjon{height: 210px;position: relative;z-index: 5}
.g-zjon dt{position: absolute;top:-180px;left: 405px; width: 170px;padding-left: 20px; height: 60px;padding-top: 130px; margin: 0 auto;text-align: center; font:24px "Microsoft YaHei"; color:#fff;background: url(Img/neiye/team/yfs_03.png) no-repeat;}
.g-zjon dd{padding-top: 45px; margin: 0 auto; font:15px "Microsoft YaHei"; color:#666666;width: 670px;line-height: 26px;text-align: center;}
.g-zjon dd span{color: #23ac38;}
.gy5{width: 1180px;height:658px;margin: 40px auto;background: url(../images/bg_wenhua.jpg) no-repeat center 0;}
.gy5 h2{height: 115px;}
.hz{background: url(../images/hzbj.jpg) no-repeat center 0;padding-top: 256px;height: 525px;font-family: "Microsoft Yahei";}
.gy5 dl{width: 250px;padding-top: 71px;height: 310px;background: #54c665;position: relative;float: left;margin-right: 65px;}
.gy5 dl.dl1{margin-left: 150px}
.gy5 dl dt{position: absolute;top: -50px;left: 77px;}
.gy5 dl dd{color: #fff;font-size: 14px;line-height: 26px}
.gy5 dl dd p{display: block;height: 266px;padding: 0 25px 0 19px;color:#fff;}
.gy5 dl dd span{display: block;height: 35px;background: url(/Skins/Default/Img/neiye/abus/hz_03.gif) repeat-x 0 bottom;padding-left: 19px }
.gy5 dl dd span a{width: 125px;height: 35px;background: #54c665;color: #fff;border: 1px solid #fff; font-size: 14px;text-align: center;line-height: 35px;display: block;}
.gy5 dl dd span a:hover,.gy5 dl dd .cur a{background: #fff;color: #666666;}
  .pro{display: block;height: 150px;margin-bottom: 90px}


  /*荣誉证书*/
  .i-main{
  width: 100%;
  background:  url(../images/i_bg.jpg) repeat-y 0 0px;
  padding-bottom: 80px;
  height: auto;
}
.index_pro{ width:1200px; margin:auto;min-height: 1500px; height:auto; overflow: visible;margin-top:45px; margin-bottom:45px;}
.index_pro h2{ font-size:32px; font-weight:normal; text-align:center;  line-height:40px; letter-spacing:2px; color:#f17b00;background-image: url(../images/title_bg.png);background-repeat: no-repeat;background-position: center center;}
.index_pro ul li{ width:348px;  float:left; margin:0 26px; margin-bottom:35px; }
.index_pro ul li dl{ width:100%; padding:0; margin:0}
.index_pro ul li dl dt{ padding:0; margin:0;width:348px; height:230px;overflow:hidden; position:relative;}
.index_pro ul li dl dt img{ width:335px; height:220px;  border: 2px #e1e1e1 solid; padding: 3px; }
.index_pro ul li dl dd{ padding:0; margin:0; margin-top:5px;}
.index_pro ul li dl dd h3{line-height:40px;height:40px; color:#333;font-size:17px;font-weight:normal;letter-spacing:1px;border-bottom:1px solid #dbdbdb;text-align: center;}
.index_pro ul li dl dd a{color:#333;}
.index_pro ul li dl dd a:hover{ color:#ca171d}

.zhizi{text-align: center;padding-bottom: 74px;}
.zhizi ul{display: inline-block;*display: inline;zoom: 1;}
.zhizi li{float: left;margin: 0 13px;}



.gy2{width: 1180px;margin: 0 auto;font-family: "Microsoft Yahei";}
.gy2 dl{position: relative;}
.gy2 .dl1{height: 364px;}
.gy2 .dl1 dt{width: 490px;padding:20px 0 0 27px;}
.gy2 .dl1 dt p{color: #666666;font-size: 18px;line-height: 32px;display: block;padding-top: 17px;}
.gy2 .dl1 dt p span{color: #23ac38}
.gy2 .dl1 dd{position: absolute;right:0px;top: 0}
.gy2 .dl2{height: 450px}
.gy2 .dl2 dt{width: 555px;float: right;padding-top: 83px;padding-right: 35px;}
.gy2 .dl2 dt p{height: 49px;border-top: 2px solid #c7c7c7;border-bottom:2px solid #c7c7c7;margin: 55px 0 10px 0;display: block;color: #23ac38;font-size: 24px;line-height: 49px;}
.gy2 .dl2 dt p i{font-style: normal;display: inline-block;width: 73px}
.gy2 .dl2 dt span{display: inline-block;color: #666666;padding-top: 15px;font-size: 18px}
.gy2 .dl2 dd{float: left;padding-left: 50px;width: 385px;}
.gy2 .dl3{height: 408px}
.gy2 .dl3 dt{width: 660px;float: left;}
.gy2 .dl3 dd{width: 438px;float: right;padding: 13px 70px 0 0}
.gy2 .dl3 dt em{display: block;height: 35px}
.gy2 .dl3 dt p{margin-top: 30px;color: #666666;font-size: 18px;display: block;background: url(/Skins/Default/Img/neiye/abus/gy.jpg) no-repeat 0 7px;padding-left: 0px;}



/*发展历程开始*/
.licheng{
  text-align: center;
  height: auto;
  width: 100%;
}
#issues {
  width: 1200px;
  overflow: hidden;
  height: auto;
  margin: 0 auto;
} 
#issues li {
  width: 1200px;
  list-style: none;
  float: left;
  background:url(../images/history_bg_centerbar.png) center repeat-y;
  padding-top:40px;
}
#issues li h1 {color: #ffcc00;font-size: 42px;margin: 20px 0;text-shadow: #000 1px 1px 2px;}
#issues li p {font-size: 14px;margin-right: 70px; margin:10px; font-weight: normal;line-height: 22px;}

#history.container{
  padding-top:60px;
  padding-bottom:60px;
  min-height:604px;
  overflow: hidden;
}
#history .title{
  font-size:30px;
  line-height:30px;
  margin-bottom:25px;
/*  font-weight:bold;*/
  font-weight:400;
  color:#ff6600;
  text-align:center;  
}
#history .desc{
  width: 100%;
  margin: auto;
  margin-bottom: 30px;
}
.desc{
  font-size: 14px;
  line-height: 30px;
  color: #333;
}

#history .row{
  margin-bottom:50px;
  background:url(../images/history_bg_circle.png) center 15px no-repeat;
  min-height:51px;
  float: left;
}
#history .row.noBg{background:none;}
#history .col{width:550px;}
#history .col.l{
  float:left;
  background:url(../images/history_bg_hr.png) right 32px no-repeat;
  margin-right: 50px;
}
#history .col.r{
  float:right;
  background:url(../images/history_bg_hr.png) left 32px no-repeat;  
  margin-left: 50px;
}
#history .col.noBg{background:none;}

#history .col .textWrapper{
  line-height:22px;
  font-size:16px;
  margin-top:15px;
}
#history .col .textWrapper .month{
  font-size:18px;
/*  font-weight:bold;*/
  font-weight:400;
}
#history .col.r .textWrapper{
  margin-left:90px;
  padding-left:17px;  
  padding-right:47px;
  text-align:left;
}
#history .col.l .textWrapper{
  margin-right:90px;
  padding-right:17px;
  padding-left:17px;
  text-align:right;
}
#history .col .imgWrapper{}
#history .col.r .imgWrapper{
  margin-left:42px;
  padding-left:17px;  
  text-align:left;
}
#history .col.l .imgWrapper{
  margin-right:42px;
  padding-right:17px;
  text-align:right;
}
#history .col .img{max-width:313px;}
#history .col.l .img{float:right;}
#history .col.r .img{float:left;}
#history .col .imgBorder{
  border: 1px solid #e1e1e1;
  padding: 8px;
  background-color: #FFF;
    -moz-box-shadow:5px 5px 5px #999 ;              

-webkit-box-shadow:5px 5px 5px #999 ;           

box-shadow:5px 5px 5px #999 ;   
}
#history .col .imgBorder img{
  width:295px;
  height:auto;
  
}
#history .col .caption{
  margin-top: 5px;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  font-family:"Microsoft Yahei", "Heiti SC";;
  font-weight: lighter;
}
.notShow{display:none;}
/*发展历程结束*/

.wrap {
    border: 0;
    padding: 0;
    width: 1200px;
    margin: 0 auto;
}
.culture{background: url("../images/a04.jpg") no-repeat center;}
.culture  .about_cont:first-child{border: 0;}

.about_title{text-align: center;padding-top: 60px;padding-bottom: 32px;}
.about_main{width: 630px;position: relative;padding-top: 80px;}
.about_pic{position: relative;width: 570px;padding-top: 150px;}
.about_pic img{position: absolute;}
.about_cont{padding-bottom: 30px;margin-bottom: 30px;position: relative;}
.about_main .about_cont:first-child{border-bottom: 1px dashed #d3d3d3; }
.about_cont h2{font-size: 26px;color: #333;font-weight: normal;margin-bottom: 5px;}
.about_cont h4{font-size: 16px;color: #333;font-weight: normal;background: url("../images/a03.jpg") no-repeat left bottom;padding-bottom: 8px;margin-bottom: 30px;white-space: nowrap;}
.about_cont .text{font-size: 14px;color: #333;line-height: 28px;}
.about_cont li{margin-bottom: 14px;width:300px;float:left;}
.about_cont li span{background: #4bcdd9;color: #fff;font-size: 10px;padding:0 4px;margin-right: 8px;line-height: 12px;*padding: 2px 4px;}
.fr {
    float: right;
}.fl {
    float: left;
}
.about_cont .text .p1,.about_cont .text .p2,.about_cont .text .p3,.about_cont .text .p4{
  font-size: 15px;
  font-weight: bold;
}
.about_cont .text .p1{
  color: #e08181;
}
.about_cont .text .p2{
  color: #4bcdd9;
}
.about_cont .text .p3{
  color: #eab055;
}
.about_cont .text .p4{
  color: #a6d250;
}
/* 企业资质 */
.about .certificate {
  /* height: 200px; */
  padding: 80px 0;
  background-image: url("../images/a04.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.about .certificate .swiper-pagination {
  position: static;
  margin-top: 20px;
}
.about .certificate .swiper-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  margin:0 5px;
}
.about .section-title h3 {
  font-size: 26px;
  color: #333;
  font-weight: normal;
  margin-bottom: 5px;
}
.about .section-title p {
  font-size: 16px;
  color: #333;
  padding-bottom: 8px;
  margin-bottom: 30px;
  position: relative;
}
.about .section-title p::after {
  position: absolute;
  content: "";
  display: block;
  width: 80px;
  height: 1px;
  background-color: #ca171d;
  bottom: 0;
}
/* 企业文化 */
.about .culture {
  padding: 80px 0 ;
}
.about .culture .brandlist ul li:hover {
  transform: scale(1.1);
}
/* 产品优势 */
.about .advantages {
  padding: 80px 0 0;
  /* background-image: url("../images/a04.jpg");
  background-repeat: no-repeat;
  background-size: cover; */
}
.about .advantages .content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 30px;
}
.about .advantages .content .left {
  width: 55%;
  
}
.about .advantages .content .left .item {
  line-height: 1;
  margin-bottom: 20px;
  font-size: 15px;
  color: rgb(63, 63, 63);
}
.about .advantages .content .left .tit {
  font-size: 30px;
  font-weight: bold;
  font-style: oblique;
  display: inline-block;
  margin-right: 16px;
  font-family: Georgia, 'Times New Roman', Times, serif;
}
.about .advantages .content .right {
  width: 45%;
}
.about .advantages .content .left .tit.ct1 {
  color: #e08181;
}
.about .advantages .content .left .tit.ct2 {
  color: #4bcdd9;
}
.about .advantages .content .left .tit.ct3 {
  color: #eab055;
}
.about .advantages .content .left .tit.ct4 {
  color: #a6d250;
}