﻿@charset "utf-8";
/* CSS Document */


.y_main {width:100%;height:auto;overflow:hidden;padding: 4% 0 0 0;background: #fff;margin-top: 80vh;position: relative;}
.y_main2{width:100%;height:auto;overflow:hidden;background: #fff;position: relative;}
.y_main3 {width:100%;height:auto;overflow:hidden;padding-top: 80px;position: relative;}
.y_main .title h1 , .y_main2 .title h1{font-family: "2";}
.con-mess{text-align:center;margin-bottom:4%;}
.y_tit{width:100%;  overflow: hidden;clear: both;position:fixed;z-index:0;top:0;left:0;height:80vh }
   
.y_tit .tit2 .tit_p{width:55%;float:right;overflow: hidden; } 
.y_tit .tit2 .tit_p .cc{background: rgb(255,255,255,.5);padding: 2%;}

.y_tit .tit2{position: absolute;height: 100%;top: 0;left: 0; width: 100%;}
.y_tit .tit2 h1{font-size: 30px;color: #fff;margin-bottom: 1%;}
.y_tit .tit2 h2{color: #fff;font-weight:normal;font-family: "1"; margin: 1% 0;line-height: 2em;}
.y_tit p , .y_tit p a{color: #fff;}

.y_tit span{display: inline-block;background: url(../images/loc.png) no-repeat left center; padding-left: 25px;color:#fff;line-height: 2em;}
.content_img p{color: #fff;    font-size: 18px; margin-bottom: 15px;font-weight: bold;}
.content_img {display: none;background-position: center; background-repeat: no-repeat; background-size: cover;background-repeat: no-repeat;height:35vh;position:relative}
.content_c{position:absolute;top:0;left:0;height:100%;}
.content_img .tit2{position: absolute;height: 35vh;top: 0;left: 0; width: 100%;}
.content_img .tit{width:20%;float:left;}
.content_img .tit h2{color: #fff;font-size: 1.1rem;font-weight:normal;}
.content_img .cont_p{width:75%;float:right;}
.content_img .cont_p .cc{background: rgb(255,255,255,.5);padding: 2%;}


@media screen and (max-width: 1440px){
.y_tit{height:70vh }
.y_main{margin-top: 70vh;}


}

@media screen and (max-width: 1320px){
.y_tit{height:60vh }
.y_main{margin-top: 60vh;}


}

@media screen and (max-width: 1200px){
.y_tit{height:50vh }
.y_main{margin-top: 50vh;}


}

@media screen and (max-width: 1024px){
.y_tit{height:40vh }
.y_main{margin-top: 40vh;}


}
@media screen and (max-width: 780px){
.y_tit img {display: none;}
.content_img {display: block;}
.y_main{margin-top: 0;}

}
@media screen and (max-width: 550px){
.content_img .tit{width:100%;margin: 0 0 2% 0;}
.content_img .cont_p{width:100%}

}


/* 新闻中心*/

.y_main .news{width: 100%;height: auto;overflow: hidden;margin-bottom: 5%;}
.news .title{text-align:center;margin-bottom:3%;}
.news-view-box {display: block;background: #fff;overflow: hidden;margin-bottom: 25px;padding: 30px 35px 30px 25px; -webkit-box-shadow: 1px 8px 38px rgb(0 0 0 / 5%); -moz-box-shadow: 1px 8px 38px rgba(0, 0, 0, .05);box-shadow: 1px 8px 38px rgb(0 0 0 / 5%);}
.news-img {width: 42%;position:relative;overflow:hidden;}
.news-img img {width: 100%;overflow:hidden;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.news-items:hover .news-img img{transform:scale(1.2)}
.news-con {width:calc(100% - 46%);margin-top: 3%;}
.news-con h3 {position: relative;margin-bottom: 3%;color: #000064;text-align: left;}
.news-time {display: block;text-align: left;    color: #828282;letter-spacing: 0;}
.news-time img {margin-right: 5px;}
.news-con .news-time img {vertical-align: middle;}
.news-con .news-view-p {margin: 2% 0 5% 0; height: auto;overflow: hidden;}
.news-con .news-view-p p {text-align: left;line-height: 28px;color: #828282;display: -webkit-box;-webkit-line-clamp: 3;overflow: hidden;-webkit-box-orient: vertical;text-overflow: ellipsis;font-size: 14px;}
.news-box {width: 100%;overflow: hidden;}
.news-items {float:left;width:49%;background-color: #fff; margin-bottom: 2.5%;-webkit-box-shadow: 1px 7px 20px rgb(0 0 0 / 5%);-moz-box-shadow: 1px 7px 20px rgba(0, 0, 0, .05);box-shadow: 1px 7px 20px rgb(0 0 0 / 5%); -webkit-transition: all ease .4s;transition: all ease .4s;}
.news-box a:nth-child(2n){float:right}
.news-items-box {overflow: hidden;padding: 20px;}
.news-items h4 {font-weight: bold;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-items:hover h4{color:#000064}
.news-items .news-view-p {margin:4% 0 0;}
.news-items-more {border-top: 1px solid #eeeeee; padding: 3.2%;text-align: left;position: relative;}
.news-items-btn {display: inline-block;position: absolute;top: 50%; right: 25px; margin-top: -16px;width: 33px;height: 33px;border-radius: 100%;background: #61618b url(../images/index13.png) no-repeat center; -webkit-box-shadow: 0 3px 5px rgb(0 0 0 / 15%);-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .15);box-shadow: 0 3px 5px rgb(0 0 0 / 15%);}


@media (max-width:1024px) {
.news-img , .news-con{width:100%;}

}

@media (max-width:500px) {
.news-items{width:100%;}

}




/*新闻分类*/
.ns{margin:0 auto 2% auto;width: 100%; overflow: hidden;text-align: center;}
.ns li{    display: inline-block;text-align:center;margin:0 2px 2px;margin-top: 5px;}
.ns li a{display:block;text-decoration: none;padding:5px 15px;background:#fff;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px;}
.ns li.on a, .ns li a:hover{background:#000064;color: #fff;}

.content_c .ns li{width:100px;padding: 1%;}



/* 新闻详细内容*/
.news .new_con{width:100%;    padding:0 0 2% 0;}
.news .new_con h2,.caselist .case_con h2,.honorlist .honor_con h2, .plantlist .plant_con h2{font-weight: bold;font-size:1.6em;text-align:center;}
.news .new_con .time , .plant_con .new_c .time{border: 1px dotted #ccc;padding: 1% 0;text-align: center; margin: 3% 0;}
.news .new_con .time span , .plant_con .new_c .time span{margin:0 1%}
.news .new_con .cont{line-height:2.5em}
.plant_con .new_c .cont p{text-align:center;}
.news .new_other{ position:relative;  }
.news .new_other .hd{ overflow:hidden;  height:40px;line-height:40px; background:#1352b1; padding:0 10px;margin:30px 0  10px 0; }
.news .new_other .hd span{font-size:16px;color:#fff}
.news .new_other .hd .prev,.new_other .hd .next{ display:block;  width:10px; height:25px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; }
.news .new_other .hd .next{ background-position:0 -50px;background:url("../images/index27.png") no-repeat;  }
.news .new_other .hd .prev{ background-position:-60px 0;background:url("../images/index28.png") no-repeat; }
.news .new_other .bd{ padding:10px; width:98%; overflow:hidden;    }
.news .new_other .bd ul{ overflow:hidden; zoom:1; }
.news .new_other .bd ul li{ width:410px;margin-right:30px;  float:left;   text-align:left; _display:inline;}
.news .new_other .bd ul li a{display:block;overflow:hidden;text-decoration:none;font-weight: 600;}
.news .new_other .bd ul li span{float:left;color:#1352b1;font-size:16px;}
.news .new_other .bd ul li p{font-size:14px;margin-top:10px;line-height:26px;}
.news .left, .caselist .left, .prolist .left,.honorlist .left, .plantlist .left{width:24%}


@media (max-width: 480px){
.news .new_con h2{    font-size: 1.3em;    margin: 3% 0;}
.news .new_con .cont{line-height:2em}
.news .new_con .cont p { font-size: 0.9em;}

}


/*产品中心*/
.nav_list { width: 100%; margin: 4% auto;overflow: hidden;}
.nav_list li{position:relative;width: 25%;float: left;padding: 0.5%;}
.nav_list li:hover , .nav_list li.on{background:#000064}
.nav_list li a{display:block;/* color:#fff; */text-decoration: none;border: 1px solid #ccc;padding: 4% 0;text-indent: 1em;color: #565656;}
.nav_list li:hover a, .nav_list li.on a{color:#fff;}
.nav_list .list2{width:100%;position:absolute;left:0;top:100%;display:none;background:#fafcff;}
.nav_list li:hover .list2{display:block;}
.list2 dl{overflow:hidden}
.list2 dl dd{width:100%;text-align:center;border-bottom:1px dotted #e6e6e6;line-height:2.5em;}
.list2 dl dd:last-child{border:none;}
.list2 dl dd a{color:#000;font-size:0.875rem;text-decoration: none;}
.list2 dl dd a:hover{color:#194694;text-decoration: none;}


.nav_list2{display:none;}
.y_main .pro2 {overflow: hidden;text-align: center;}
.y_main .pro2 a {display: inline-block;margin: 0 10px;}
.y_main .pro2 a:hover , .y_main .pro2 a.on{color:#000064;text-decoration: none;}
.y_main .pro_main{width:100%;overflow:hidden;margin-bottom:5%;}
.y_main .pro_main li{width: 24%;float:left;overflow:hidden;margin: 2% 0.5%;}



.prolist .title{text-align:center;margin-bottom: 3%;}

.pro_main .pro_img {width: 100%;}


.pro_main .pro_img a{display:block;padding: 1%;border:1px solid #ccc;overflow:hidden;position:relative;background: #fff;padding-bottom: 130%;}
.pro_main .pro_img a:after{position:absolute;content:"";width:0;height:2px;background:#000064;left:0;bottom:0;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.pro_main .pro_img a:hover:after{width:100%;  }
.pro_main .pro_img a img{width:100%;max-width: 100%;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}

.pro_main .pro_img a:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }
.pro_main .pro_tt{width: 100%;margin-top: 3%;}
.pro_main .pro_tt h3{margin-bottom:3%;min-height: 50px;}
.pro_main .pro_tt .pro_des p{font-size:15px;line-height:1.8em;color:#4b4a4a;}
.pro_main .pro_tt .detail{margin-top:3%}
.pro_main .pro_tt .detail a{cursor: pointer;display:inline-block;margin-right:1%;border:1px solid #abaaaa;color:#abaaaa;padding:5px 15px;;font-size:14px;padding-left:35px;background-position: 10px center;background-repeat: no-repeat;}
.pro_main .pro_tt .detail a:hover{background-color:#000064;border:1px solid #000064;color:#fff;}

.pro_main .pro_tt .detail a:first-child{background-image:url(../images/c10-1.png)}
.pro_main .pro_tt .detail a:hover:first-child{background-image:url(../images/c10.png)}
.pro_main .pro_tt .detail a:last-child{background-image:url(../images/c1.png)}
.pro_main .pro_tt .detail a:hover:last-child{background-image:url(../images/c1-1.png)}



@media (max-width: 1200px){
.nav_list li{width:33.33%;}
.ctac_main{padding:2em;left:15%;right: 15%;}
.ctac_main .ind_ctac_title {font-size:30px;}
.y_main .pro_main li{width:32.33%;}
.y_main .pro_main li{width:24%;}

}



@media (max-width: 850px){
.pro_main .pro_tt .pro_des{display:none;}

}
@media (max-width: 695px){
.pro_main .pro_tt h3{font-size:14px;min-height: 40px;}
.nav_list{display:none;}
.nav_list2{display:block;}
.pro_mo_top_1{display:block;margin:1.5em 1em;border:4px #f3f6f9 solid;padding:0.1em 0.6em;background-color:#fff;}
.pro_mo_top_1 select{color:#000;font-size:0.875em; border:none; background:none; padding:0.5em 0;width:100%;outline: none; background-repeat:no-repeat; background-image:url(../images/c9.png); background-position:right center;appearance: none; -moz-appearance: none; -webkit-appearance: none;}
.pro_main .pro_tt{width: 100%;margin-top: 3%;}
.pro_main .pro_img { width: 100%;}
.ctac_main .ind_ctac_title {font-size:25px;}
.ctac_main{padding:2em;left:10%;right: 10%;}
.y_main .pro_main li{width:49%;}
}

@media (max-width: 500px){
.y_main .pro_main .pp .pro_tt p{display:none}
.pro_main .pro_tt .detail a{padding: 5px 10px;padding-left: 30px;}
.pro_main .pro_tt .detail a:first-child{display:none;}
}





/*产品详情*/

.pro_1{width:100%;background:url(../images/pro_bg.jpg) no-repeat top center;background-size:cover;padding:3% 0 4% 0;}

.prolist .pro_t{font-size:40px;text-align:center;margin-bottom:5%;position:relative;}
.prolist .pro_t:after{position:absolute;contnet:"";left:0;top:0;width:30px;height:3px;background:#000064;text-align:center;}
.pro_2 , .pro_4{width:100%;padding:4% 0;overflow:hidden;background:#fff;}
.pro_2c{width:90%}
.pro_2_1{padding:4% 0;background:#eaf0fb;}
.pro_2 .left{width:100%;text-align:left;}
.pro_2 .left p{line-height:2.4em}
.pro_2 .left p .img{width:50%;float:left;}
.pro_2 .right{width:100%;text-align: center;margin: 2% 0 0 0;}
.pro_2 .right a{cursor: pointer; margin-bottom: 2em;display:inline-block;margin-right:1%;border:1px solid #abaaaa;color:#abaaaa;padding:5px 15px;text-decoration:none;font-size:14px;padding-left:35px;background-position: 10px center;background-repeat: no-repeat;}
.pro_2 .right a:hover{background-color:#000064;border:1px solid #000064;color:#fff;text-decoration:none;}
.pro_2 .right a:first-child{background-image:url(../images/c8.png)}
.pro_2 .right a:hover:first-child{background-image:url(../images/c8-1.png)}
.pro_2 .right a:nth-child(2){background-image:url(../images/c6.png)}
.pro_2 .right a:hover:nth-child(2){background-image:url(../images/c6-1.png)}
.pro_2 .right a:last-child{background-image:url(../images/c7.png)}
.pro_2 .right a:hover:last-child{background-image:url(../images/c7-1.png)}

.pro_6{margin:4% 0;width:100%;overflow:hidden;}
.pro_6c .videos {width:50%;height:100%;margin:0 auto;}
video.edui-upload-video.vjs-default-skin.video-js{width:100%;height:100%;}
video.edui-upload-video2.vjs-default-skin.video-js{width:30%;height:100%;}

.pro_3{width:100%;padding:4% 0;overflow:hidden;}
.pro_3 li{width:25%;float:left;text-align:center; margin-bottom: 2%;}
.pro_3 li img{background: #fff;padding: 6%;border-radius: 50px;}
.pro_3 li h2{font-size: 25px;margin:8% 0;}
.pro_3 li p{line-height: 1.6em;color: #696969;letter-spacing: 0;}



.pro_4 .swiper-button-next, .pro_4 .swiper-button-prev { width: 32px;height: 54px;cursor: pointer; background-size: 100%;background-position: center;background-repeat: no-repeat; top:45%;}
.pro_4 .swiper-button-next{background-image: url(../images/button3.png); right: 0;}
.pro_4 .swiper-button-prev{ background-image: url(../images/button2.png); left: 0;}
.pro_4 .slick-con a{display:block;width:100%;border:1px solid #ccc;}
.pro_4 .slick-con a:hover{border:1px solid #000064;}
.pro_4 .slick-con p{margin-top:3%;text-align:center;}
.pro_4 .pro_4c{position:relative;}
.pro_4c .pp{width:90%;margin:0 auto}
.pro_4c .pro_n{margin-bottom:3%;text-align: center;}
.pro_4c .pro_n a{display:inline-block;padding:0.5%;text-decoration:none;}
.pro_4c .pro_n a:hover{background:#000064;color:#fff;text-decoration:none;}
.pro_5{width:100%;background:url(../images/bg6.jpg) no-repeat top center;background-size:cover;padding:4% 0;background-attachment: fixed;}
.pro_5 .pro_t{color:#fff;}

 @media screen and (max-width:1320px) {

.prolist .pro_t{font-size:35px;}

}

 @media screen and (max-width:1024px) {
 .prolist .pro_t{font-size:30px;}
 .pro_3 li h2 { font-size: 20px;}
 .pro_6c .videos {width:60%;}
 }
 
 @media screen and (max-width:850px) {
 .prolist .pro_t{font-size:25px;}
 .pro_2 .left , .pro_2 .right{width:100%;}
.pro_3 li{width:33.33%;}
.pro_2 .left p{line-height:2em}
.pro_6c .videos {width:70%;}
video.edui-upload-video2.vjs-default-skin.video-js{width:40%;}
 }
@media screen and (max-width:500px) {
.pro_2 .left p .img{width:100%;}
 .prolist .pro_t{font-size:22px;}
   .pro_2 .right .xj_01{display:none}
   .pro_3 li:nth-child(4) , .pro_3 li:nth-child(5){width:50%;}
      .pro_3 li:nth-child(4) {clear:both}
  .pro_3 li img{width: 50px;}
  .pro_3 li h2{font-size:16px;}
  .pro_4 .swiper-button-next, .pro_4 .swiper-button-prev{width:22px;}
  .pro_6c .videos {width:100%;}
  video.edui-upload-video2.vjs-default-skin.video-js{width:100%;}
  .pro_2c{width:100%}
  
  
  }
 
/*荣誉中心*/



.y_main  .hon_main{overflow:hidden}

.y_main  .hon_main a{display:inline-block;width:25%;float:left;margin-bottom:2%}

.y_main  .hon_main .hh{     margin: 4%;padding:3%; background: #fff ;overflow: hidden;}
.y_main  .hon_main .hh .hon_img{overflow: hidden; text-align: center;vertical-align: middle;display: flex; align-items: center;justify-content: center;}
	
.y_main  .hon_main .hh:hover{background:#1952be; transition:all .4s;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;}
.y_main  .hon_main .hh:hover h3{color:#fff}
.y_main  .hon_main .hh .hon_img img {  vertical-align: middle;}

.y_main  .hon_main .hh .hon_tt{font-size: 0.875rem; text-align: center;color: #333333; width: 100%; margin:5% 0;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.y_main  .hon_main a:hover .hon_tt{color:#fff}

 @media screen and (max-width:1100px) {
 
 .y_main  .hon_main a{width:33.33%;}
 
 }
 @media screen and (max-width:800px) {
 
 .y_main  .hon_main a{width:50%;}

 }

 @media screen and (max-width:500px) {
 
 .y_main  .hon_main a{width:100%;}
 .y_main .honorlist .box {background: none;border: none;padding: 0;}
.y_main  .hon_main .hh{    margin: 2%;}
 }



/*厂房设备*/
.plantlist {margin-bottom: 4%;overflow:hidden;}
.plantlist  .title{text-align:center;margin-bottom: 3%;}
.plantlist .plant_main a{display:block;width: 25%;float:left;padding: 0 1%;}

.plantlist .plant_main.cf a{width: 25%;}


.plantlist .plant_main .plant{position:relative; top:0; left:0; }
.plantlist .plant_main{ overflow: hidden;}
.plantlist .plant_main .plant .plant_img{position:relative;text-align: center;vertical-align: middle;display: flex; align-items: center;justify-content: center;width: 100%;height: 100%;overflow: hidden;    border: 1px solid #ececec;}
.plantlist .plant_main .plant .plant_img:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(../images/index28.png);}

.plantlist .plant_main .plant .plant_img .pic2{position:absolute;top:45%;left:0;height:0;width:100%;text-align:center;z-index:333;}
.plantlist .plant_main .plant:hover{ transition:all .2s;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;}
.plantlist .plant_main .plant .plant_img .pic img{  vertical-align: middle;    max-width: 100%;	-moz-transition: all .8s ease 0s;    width: 100%; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.plant_main a .pic img{width:100%;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.plant_main a:hover .pic img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }

.plant_main a .pic{overflow: hidden;}

.plant_main .plant_tt{width:100%;height:100%;text-align: center;padding:4% 0;min-height:75px;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;-moz-transition: all .8s ease 0s; white-space: nowrap;
overflow: hidden;text-overflow: ellipsis;}


/*案例*/
.case_main li{width:100%;float:left;background:#353535;position:relative;}

.case_main li .pic{width:50%;float:left;}
.case_main li .pic a{display:block;overflow:hidden;}
.case_main li .pic img{width:100%;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}

.case_main li .tt{width:50%;float:right;text-align:center;position:absolute;height:100%;right:0;top:0}
.case_main li .tt h2{color:#fff}
.case_main li .tt p{color:#fff;margin-top:10px;}
.case_main li:nth-child(2n) .pic{float:right}
.case_main li:nth-child(2n) .tt{float:left;left:0;}
.caselist{padding:0 0 5% 0}
.caselist .title{text-align:center;margin-top:40px;margin-bottom:4%}
.caselist .title h1 , .caselist .title div{color:#fff;}
.mySwiper2 {height: 80%; width: 100%;}
.mySwiper {height: 20%; box-sizing: border-box;margin-top:3%;padding:0}
.mySwiper .swiper-slide {width: 25%; height: 100%;opacity: 0.4;}

.mySwiper .swiper-slide img {display: block; width: 100%;height: 100%; object-fit: cover;cursor: pointer;}
.mySwiper .swiper-slide-thumb-active { opacity: 1;background:#61618b}
.mySwiper2 .swiper-slide img{ display: block;width:55%; object-fit: cover;margin:0 auto}
.mySwiper2 .swiper-slide h2{text-align:center;margin:3% 0}


@media (max-width: 1200px){
.plantlist .plant_main.cf a{width:33.33%;}
.plant_main .plant_tt{min-height:auto;}
.mySwiper2 .swiper-slide img{width:70%}
}



@media (max-width: 1024px){
.plantlist .plant_main.cf a{width:50%;}
.plantlist .plant_main a{width:33.33%}
.hz_list dd{width:24.11111%;}
.y_main .plantlist h1{font-size:26px;}
.mySwiper2 .swiper-slide img{width:80%}
}

@media (max-width: 500px){

.y_main .plantlist .box{    background: none; border: none;padding: 0;}
.plantlist .plant_main.cf a{width:100%;}
.plantlist .plant_main a{width:50%}
.hz_list dd {width: 32.2111%;}
.y_main .plantlist h1{font-size:20px;}

.case_main li .pic{width:100%;}
.case_main li .tt{ background: rgb(0,0,0,.6);}
.mySwiper2 .swiper-slide img{width:100%}
}

/*案例*/
.caselist .case_main a {display:block;width:33.33%;float:left; position:relative;top:0;left:0}
.caselist .case_main .cc{ overflow: hidden;}
.caselist .case_main .cc .case_img{text-align: center;vertical-align: middle;display: flex; align-items: center;justify-content: center;width: 100%;height: 100%;overflow: hidden;}
	
.caselist .case_main .cc:hover{ transition:all .2s;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;}
.caselist .case_main .cc .case_img img{  vertical-align: middle;    max-width: 100%;	moz-transition: all .8s ease 0s;    width: 100%; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.case_main a:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }


.caselist .case_main a .case_tt{width:100%; height: 100%;position:absolute;top:0;left:0;background:url(../images/index19.png) repeat rgba(213,55,41,.8);;transition: All 0.6s ease-in-out;-webkit-transition: All 0.6s ease-in-out;-moz-transition: All 0.6s ease-in-out;-o-transition: All 0.6s ease-in-out;	opacity: 0;filter: Alpha(Opacity=0);}
.caselist .case_main a .case_tt .tits{position:absolute;width: 100%;height:100%; }
.case_tt .tits p{text-align:center;margin:2%; color: #fff;font-size: 0.875em;color:#fff;}
.caselist .case_main a:hover .case_tt{opacity: 1;filter: Alpha(Opacity=1);}
.caselist .case_main a .case_tt .tits h3{text-align:center;color:#fff;font-size:20px}

.y_main .caselist .digg4 span{color:#fff;}

@media (max-width: 1000px){
.caselist .case_main a{width:50%}
.prolist .pro_con{width:100%;}

}
@media (max-width: 500px){
.caselist .case_main a{width:100%;margin: 1% 0;}

}



/*公司简介*/
.about_nav{border-bottom:1px solid #e5e5e5;margin-bottom:3%}
.about_nav a{display:inline-block;margin-right:3%; padding: 2% 0;position:relative;}


.about_nav a:after{position:absolute;content:"";left:0;bottom:0;width:0;height:2px;background:#000064;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.about_nav a:hover:after , .about_nav a.on:after{width:100%;}
.about_nav a:hover , .about_nav a.on{color:#000064;}
/*关于我们*/
.y_main2 .title {margin-bottom:3%;text-align:center;}

.about-plan {width: 100%;background:url(../images/about2.jpg) no-repeat top ;;background-size:cover;overflow: hidden;clear: both; position: fixed;z-index: 0;top: 0;left: 0;height:80vh;}
.about-plan img {width: 100%;}
.about-deve {position: absolute;width:100%;height:100%;left:0;top:0 }
.about-deve .qg-title-cn {margin-bottom: 3%;}
.about-deve * {color: #ffffff;}
.about-deve-box {overflow: hidden;}
.about-deve-items {width: 29%;float: left;text-align: center;margin:0 2%;}
.about-deve-quan {position: relative;width: 180px;height: 180px;margin: 0 auto;border: 1px solid #ffffff;z-index: 2;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.about-deve-quan:before {-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000064;z-index: -1;opacity: 0;-webkit-transition: all 0.48s ease-in-out; -moz-transition: all 0.48s ease-in-out; -ms-transition: all 0.48s ease-in-out; -o-transition: all 0.48s ease-in-out; 
transition: all 0.48s ease-in-out;-webkit-transform: scale(0.6); -moz-transform: scale(0.6); -ms-transform: scale(0.6); -o-transform: scale(0.6); transform: scale(0.6);}
.about-deve-quan img {margin:60px 0;width:70px;}
.about-deve-con {display: block;}
.about-deve-con span {font-weight: bold;;color: #eee;margin:4% 0;display: block;}
.about-deve-con p {color: #ccc;line-height: 24px;margin-top:5px;}
.about-deve-items:hover .about-deve-quan {border: 1px solid #000064;}
.about-deve-items:hover .about-deve-quan:before {opacity: 1;-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}

/*简介*/
.about-about {overflow:hidden;margin-bottom: 4%;}
.about-about-con {width: 100%;overflow:hidden;}
.about-about-con p {line-height:32px;}
.about-about .title{margin-bottom:10%;text-align:left;}
.about-about-con .left{width:32%;}
.about-about-con .left img{width:100%;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
.about-about-con .left img.p2{display:none}
.left .video {position: relative;overflow: hidden;}
.left .video a {z-index: 100;left:45%;right:45%;top: 45%;position: absolute; display: block;width:55px; height:55px;background-position: center;background-repeat: no-repeat;background-size: cover;background-image: url(../images/index18.png);}

.about-about-con .right{width:calc(100% - 36%);}



/*发展历程*/

.a22{position: relative;background: url(../images/bg7.jpg)no-repeat center/cover;padding:4% 0}
.a22 .title h1 , .a22 .title div{color:#fff;}


.fz{margin-top:6%;position:relative}
.fz .wrap{}
.fz .swiper-button-next , .fz .swiper-button-prev{ width: 17px; height:31px; top:30%; }

.fz .swiper-button-prev{ background: url(../images/btn_ll.png) no-repeat!important;    left: 0;
    right: auto;}
.fz .swiper-button-next{ background: url(../images/btn_rr.png) no-repeat!important;    right: 0;
    left: auto;}
.fz .swiper-button-prev{opacity: 1; background: url(../images/btn_ll_dis.png) no-repeat!important;}
.fz .swiper-button-next{opacity: 1; background: url(../images/btn_rr_dis.png) no-repeat!important;}
.fz .wrap{position: relative;}
.fz .his-line{position: absolute; left:5%; top:96px; width: 90%; height: 1px; background: #000064;}
.fz .swiper-container{width: 90%; margin:0 auto;}
.fz .his_year{ display: block; margin:0 auto; width: 24px; height:100px; color: #fff;writing-mode: tb-rl; padding-top: 16px; background: url(../images/dot.png) no-repeat;}
.fz .his_year i{position: relative; font-family: arial; font-size: 18px;font-weight: bold;}

.fz .his_img{ margin:30px 0;text-align: center; }
.fz .his_img img{max-width: 100%;}
.fz .des{text-align:center;margin-top:5%;}
.fz .des h2 , .fz .des p{color:#fff;margin-bottom:6%;line-height:26px;}


/*厂房*/
.about-cf{overflow:hidden;padding: 4% 0;}
.about-cf .cf {margin-top: 2%;overflow: hidden;}
.about-cf .cf .cf_imgs { border: 1px solid #dadada;}
.about-cf .cf_c img {width: 100%;}
.about-cf .cf_tt { margin-top: 4%;text-align: center;}

.about-cf .mores{margin:4% auto 2% auto;}

.about-about .des{overflow:hidden;margin-top:4%;}
.about-about .des li{width:16.66%;float:left;text-align:center}
.about-about .des li h2 , .about .des li span{font-family:"1";display:inline-block;color:#313131}
.about-about .des li:nth-child(2) h2 , .about .des li:nth-child(3) h2 , .about .des li:nth-child(3) span{color:#000064;}
.about-about .des li:last-child{text-align:right}
.about-about .des li:first-child{text-align:left}



/*视频*/



/*市场布局*/
.a3{position: relative;padding:4% 0;background: #f2f2f2;box-sizing: border-box;overflow:hidden;}




.a3 .map{width: 100%;height: 100%;vertical-align: middle;}
.a3 .map .img1{position: relative;}

.a3 .map .img1 .yuan1{position: absolute;top: 57.6%;right: 22.3%;background: #d8261f;width: 20px;height: 20px;border-radius: 50%;-webkit-animation: warn1 2s linear;-moz-animation: warn1 2s linear;animation: warn1 2s linear;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.a3 .map .img1,.a3 .map .img2{display: none;}

.a3 .map .img2.show,.a3 .map .img1.show{display: block;}
.a3 .map .yuan{position: absolute;right: 418px;top: 526px;width: 12px;height: 12px;border: 1px solid #fff;border-radius: 50%;-webkit-animation: warn1 2s linear;-moz-animation: warn1 2s linear;animation: warn1 2s linear;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.ab_con .a3 .map{position: static;}
.a3 .txt{position: absolute;left: 0;bottom: 70px;font-size: 16px;color: #333333;opacity: .5;line-height: 45px;}
.ab_con .a3 .txt{bottom: 15px;}
.a3 .txt .left{float: left;margin-right: 40px;}
.a3 .txt .right{float: left;}
.a3 .a3_bottom{width: 100%;}
.a3 .a3_bottom.on{z-index: 21;}

.a3 .a3_bottom .btns{display: table;margin:2% auto;position: relative;}
.a3 .a3_bottom .btns .btn2{width: 180px;height: 50px;background:#ebebeb;text-align: center;line-height: 50px;float: left;cursor: pointer;color: #333333;}
.a3 .a3_bottom .btns .btn2.on{color: #fff;background: #1b569d;}
.a3 .a3_bottom .btns .btn2:nth-child(1){border-top-left-radius: 25px;border-bottom-left-radius: 25px;}
.a3 .a3_bottom .btns .btn2:nth-child(2){border-bottom-right-radius: 25px;border-top-right-radius: 25px;}
.a3 .a3_bottom .map_js{ display: table;margin:0% auto;}
.a3 .a3_bottom .map_js div{float: left;color: #333333;margin: 0 10px;line-height: 26px;}
.a3 .a3_bottom .map_js div span{display: none;}
.a3 .a3_bottom .map_js div span.on{display: inline-block;}
.a3 .a3_bottom .map_js div img{display: inline-block;vertical-align: bottom;margin-right: 10px;}









.a4.b4 .title h1 , .a4.b4 .title div{color:#fff;}
.a4.b4 .wrap{position:relative;}
.a4.b4{position: relative;background: url(../images/bg5.jpg)no-repeat center/cover;padding:4% 0}

.a4.b4 .b4_con{position: relative;overflow: hidden;margin:4%; box-sizing: border-box;}
.a4.b4 .b4_con .swiper-slide{text-align: center;}
.a4.b4 .b4_con .swiper-slide img{display: inline-block;}
.a4.b4 .b4_con .swiper-slide:nth-child(2n){margin-top:8%;}
.a4.b4 .next1,.a4.b4 .prev1{width: 50px;height: 50px;background: no-repeat;background-size: 50px 100px;}
.a4.b4 .next1:hover,.a4.b4 .prev1:hover{background-position-y: -50px;}
.a4.b4 .next1{background-image: url(../images/next.png);right: 0;left: auto; top: auto;top:50%;}
.a4.b4 .prev1{background-image: url(../images/prev.png);left: 0;right: auto; top: auto;top:50%;}


/*荣誉资质*/
.about-team {text-align: center;padding: 5% 0;}
.about-team-box {position: relative;padding:2% 0;}
.about-team-items {display: inline-block;width: 46%;position: relative;background-color: #fff;-webkit-box-shadow: 0 0 22px rgba(0, 0, 0, .1);-moz-box-shadow: 0 0 22px rgba(0, 0, 0, .1);box-shadow: 0 0 22px rgba(0, 0, 0, .1);}
.about-team-items:first-child {margin-right: 6%;}

.about-team-img {width: 30%;float: left;}
.about-team-img img {width: 100%;}
.about-team-con {text-align: left;position: relative;width:calc(100% - 35%);float:right;padding:3%;}
.about-team-con h4 {display: inline-block;color: #343434;}
.about-team-con h4 a{display:inline-block;position: relative;margin-bottom: 6%;padding-bottom:15px;}
.about-team-con h4 a:before {content: '';position: absolute;bottom: 0;left:0;width: 40%;height: 4px;background: #000064;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.about-team-con h4 a:hover:before{width:100%;}
.about-team-con p {color:#828282;line-height: 24px;height:50px;overflow: hidden;}
.about-team-icon {border-top: 1px solid #eeeeee;text-align: right;}
.about-team-icon img {width: 60px;margin-top: 16px;}
.about-team .mores{margin:2% auto;}


/*合作伙伴*/
.hz_list{overflow:hidden;}
.hz_list dd{width:19.6%;float:left;background-color: #fff;margin: 2px;border:1px solid #e5e5e5cc;}
.hz_list dd img{width:100%;display:block;transition: all 0.9s ease 0s; -webkit-transition: all 0.9s ease 0s;-moz-transition: all 0.9s ease 0s;-o-transition: all 0.9s ease 0s;s}
.hz_list dd:hover img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);}

/*品牌理念*/
.main-about {width: 100%;height: auto;background: url("../images/bg5.jpg") no-repeat center fixed;background-size: cover;}
.main-about-box {overflow:hidden;}
.main-about-box * {color: #ffffff;}
.main-about-box .main-about-div {width: 100%;margin: 0 auto;text-align: center;padding:10% 0;}
.about_con p{line-height:30px;margin-bottom:10px;}
.main-about-box .main-title h2:after {background: #ffffff;left: 31%;}
.main-about-box .main-more .more {color: #ffffff;border: 1px solid #ffffff;background: transparent;}
.main-about-box .main-more .more:hover {background: #01666f;color: #ffffff;border: 1px solid #01666f;}
.main-about-box p {line-height: 28px;overflow: hidden;}
.main-about-box p span {font-size: 15px;font-weight: bold;}




@media (max-width: 1320px){
.about-deve-quan{width:150px;height:150px;}
.about-deve-quan img { margin: 45px 0;}
}

@media (max-width: 1200px){
.about_2_video_title_2 a{width: 7.5em;padding: 4px 0;}
.hz_list dd{width:24%;}
.about-about-con .left img.p1{display:none}
.about-about-con .left img.p2{display:block}
.about-about-con .left{width:100%;margin-bottom:3%;}
.about-about-con .right{width:100%;}
.about-about .title{text-align:center;margin-bottom:3%}
.a4.b4 .b4_con .swiper-slide{width:33.33%}
.a3 .a3_bottom .btns .btn2{width: 150px;height:40px;line-height:40px}
}


@media (max-width: 1024px){
.about-deve-quan{width:110px;height:110px;}
.about-deve-quan img {width:50px;margin: 35px 0;}
.about-plan {height:70vh}
.a3 .a3_bottom .btns .btn2{width: 120px;}
}


@media (max-width: 780px){
.about-deve-quan{border:none;}
.about-deve-quan{width:70px;height:70px;}
.about-deve-quan img {margin: 15px 0;}
.about-plan {height:60vh}

.about_2_video_title_2 a{padding:0}
.about-team-items{width:100%;margin-bottom:2%}
.about-team-items:first-child {margin-right: 0;}
.hz_list dd{width:32.33%;}
.about-about .des li{width:50%;margin-top:2%;}
.about-about .des li:first-child , .about-about .des li:last-child{text-align:center;}
.a4.b4 .b4_con .swiper-slide{width:50%}
.a3 .a3_bottom .btns .btn2{width: 100px;height:30px;line-height:30px}
}

@media (max-width: 480px){

.about-deve-quan img {width:40px;margin: 15px 0;}
	
}






/*产品咨询*/
#public_form { position: fixed;display: none;height: 100%;width: 100%;z-index: 99;right: 0; top: 0;}
.ctac_body { background: url(../images/index13.png) repeat center;position: relative;height: 100%;}
.ctac_main {background: #010b1b;height:auto;position: absolute;padding: 3em;left: 25%;top: 25%;right: 25%;}
.ctac_cross { position: absolute;cursor: pointer; display: block;height: 20px; width: 20px;right: 15px;top: 15px;}
.ctac_main .ind_ctac_title { margin-top: 0;text-align: center;position: relative;right: auto; top: auto;color: #1854b5; text-align: center; margin: 0 0 5% 0; font-size: 40px;font-family: "1";}




/* 联系方式 */
.con-mess-box{position:relative;width:100%;margin-top:4%;}
.con-mess-fw {float: left;width: 100%;margin: 4% 0;text-align: left;font-style: italic;}
.con-mess-fw h2{color:#000064}
.con-mess-l{width:50%;}
.con-mess-r{width: calc(100% - 55%);text-align: left; margin-top: 3%;}
.con-mess-r p img{margin-right:15px}
.con-mess-r p {line-height:36px;color:#333;margin-top:10px;}
.con-mess-r p span {margin-right: 35px;}
.con-mess-r div {display: inline-block;text-align: center;margin: 20px 20px 0 0;}
.con-mess-r div img {width: 120px;display: block;border: 1px solid #eee;padding: 6px;}
.con-mess-r div span {font-size: 13px; color: #999;line-height: 28px;}
.con-inline {position: relative;padding-bottom: 10%;}
.con-box {width:60%;background-color: #fff;padding: 6% 6% 4%;position: relative;z-index: 3;}
.con-p p {line-height: 42px;color: #333; font-size: 14px;}
.con-inline:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height:60%;background: url(../images/9.jpg) no-repeat center fixed; background-size: cover;}
.message_h.p_mess input { width:49%;margin-right: 2%;}
.message_h.p_mess button{width:150px;}
.message_h{overflow:hidden;margin-top: 2%;}
.message_h p {clear: both;margin-top: 2%;}
.message_h input { width:100%;margin-bottom: 2%;float: left;line-height: 40px;border: 1px solid #dcdcdc;outline:none;outline: none;text-indent: 20px;}
.message_h input:nth-child(2n) { margin-right: 0;}
.message_h  textarea { border: 1px solid #dcdcdc;outline:none;text-indent: 7px;display: block; width: 100%;min-height: 100px; height: auto;line-height: 20px;padding: 6px 10px; resize: vertical;}
.message_h button {clear: both;display: block; width:100%;height: 38px; line-height: 38px;text-align: center;background:#cc0202; font-size: 14px;  color: #fff;border: none;margin-top: 2%;border-radius: 3px;cursor: pointer;}
.contacts .map{border:1px solid #ccc;margin: 1% 0 5% 0;}


@media screen and (max-width:1200px) {
.con-mess-r p{margin-top:5px}
}

@media screen and (max-width:1024px) {
.con-box{width:70%;}
}

@media screen and (max-width:780px) {
.con-mess-r p span {margin-right: 28px;}
.con-mess-l , .con-mess-r , .con-box{width:100%;}
.con-box{padding:8% 4%;}
.con-mess-r p {line-height: 30px;}
}

/*上下页*/

#flip { margin:4% 0 0 0;}

.digg4 {
    padding: 3px;
    margin: 3px;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.metpager_8 a, .metpager_8 span.miy {

padding: 1px 6px;

color: #292929;
}
.digg4 span {
    display: inline-block;
    height: 30px;
    line-height: 30px;
	color: #000;
}
.digg4 a, .digg4 span.miy {
    margin: 2px;
    text-decoration: none;
    font-size: 14px;
    display:inline-block;
    background:#fff;
    /* padding: 2% 0; */
}

.digg4 a:hover , a.page-num.page-num-current{background:#8d8d8d;color:#fff;}


/*上下篇*/

.text-secondary {color: #6c757d!important; line-height: 25px;border: 1px dotted #ccc;padding: 1em; border-radius: 8px; -webkit-border-radius: 8px;-moz-order-radius: 8px; -ms-order-radius: 8px; -o-order-radius: 8px; 
box-shadow: 0 0 15px #c7d9fb;-webkit-box-shadow: 0 0 15px #c7d9fb;-moz-box-shadow: 0 0 15px #c7d9fb;-o-box-shadow: 0 0 15px #c7d9fb;}
.text-secondary a,.text-secondary p {color: #808080;text-decoration:none;}

/*分享*/
.bdshare-button-style0-16 {
    zoom: 1;
}
.bdshare-button-style0-16 .bds_more {
    color: #333;
    float: left;
}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {
    float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    background-image: url(../images/icons_0_16.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
}
.bdshare-button-style0-16 .bds_more {
    background-position: 0 0;
}
.bdshare-button-style0-16 .bds_qzone {
    background-position: 0 -52px;
}


.bdshare-button-style0-16 .bds_tsina {
    background-position: 0 -104px;
}
.bdshare-button-style0-16 .bds_tqq {
    background-position: 0 -260px;
}
.bdshare-button-style0-16 .bds_renren {
    background-position: 0 -208px;
}
.bdshare-button-style0-16 .bds_weixin {
    background-position: 0 -1612px;
}
.bdshare-button-style0-16:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}

.jiathis_style {
    width: 70%;
    float: left;
}

.met_hits{
    margin-top: 2rem!important;
    margin-bottom: 1rem!important;
	overflow: hidden; 
}
.met_hits a {
    color: #666;
	font-size:14px;text-decoration: none;
}




.pro_info_1_left{ height:100%;
position:absolute; left:0; top:0; width:36em;}
.pro_info_1_left_bg{ display:none;
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.pro_info_1_left_bg:nth-child(1){display:block}
.pro_info_1_right{ margin-left:39em;max-width:61em;}
.photo_show{display:block; overflow:hidden}
.photo_show img{width:100%;}
.swiper-button-next-p{ z-index:10; margin-top:-12.5px; top:50%; cursor:pointer; right:10px;position:absolute; width:25px; height:25px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/img5.png);}
.swiper-button-next-p:hover{background-image:url(../images/img5.png);}
.swiper-button-prev-p{ z-index:10; margin-top:-12.5px; top:50%; cursor:pointer; left:10px;position:absolute; width:25px; height:25px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/img4.png);}
.swiper-button-prev-p:hover{background-image:url(../images/img4.png);}
.pro_info_1_right_4 .swiper-button-disabled{display:none}
.pro_info_1_mid{position:relative}
.pro_info_1{padding:3em 0;}
.pro_info_1_right_1{font-size:1.5em; color:#000;    font-weight: bold;}

.pro_info_1_right_3 a{display:inline-block;background:#194694;padding:1% 5%;margin-top:2%;color:#fff;text-decoration: none;}
.pro_info_1_right_3 a:hover{color:#fff;text-decoration: none;}
.pro_info_1_right_3{ border-top:1px #e6e6e6 solid; margin-top:1em; padding-top:1em; margin-bottom:2em;}
.pro_info_1_right_3  p{color:#373737; font-size:1.125em;line-height:2; }
.pro_info_2_1{background-color:#f3f9fd;}
.pro_info_2_1 span{font-size:1.5em; color:#fff; background-color:#6bc2df; display:inline-block; padding:0.4166666666666667em 2em;}
.pro_info_2_2{line-height:1.8; padding:2.5em 0;}






/*下载*/
.downlist{ width: 100%;height: auto; overflow: hidden;}
.downlist li{width:100%;margin-bottom: 10px;float: left;border-bottom:1px dotted #ccc}
.downlist li .card{padding: 10px 0;overflow: hidden;}
.downlist li .card-header {color: #3E3A39;letter-spacing: 0;line-height: 1.5;overflow: hidden;}
.downlist li .card-footer{font-size:14px; color: #999999;float: right;}
.downlist li .card-body{margin-top:10px;}
.downlist li .card-body img{width: 18px;}
.downlist li .card-body .btn{  font-size: 14px;text-align:right; color: #999999;}
.downlist li .card-body .btn:hover{color:#0869ac}


/*企业文化*/
.cus1 .title{text-align:left;margin-bottom:10%}
.cus1{padding: 5% 0;background: #f2f2f2;overflow:hidden;}
.cus1 .left{float: left;position: relative;width: 50%;}
.cus1 .left .img1{position: absolute;bottom: 0;left: 0;width: 50%;}
.cus1 .right{float: left;padding:5%;width: 50%;}

.cus1 .right .txts{max-height: 650px;overflow-y: auto;}
.cus1 .right .txts::-webkit-scrollbar{ width:4px;height: 1px;}
.cus1 .right .txts::-webkit-scrollbar-thumb{ background:#0f4d97;}
.cus1 .right .txts::-webkit-scrollbar-track{ background:#fff;}
.cus1 .right .txts .txt{margin-top:8%;}
.cus1 .right .txts .txt:nth-child(1){margin-top: 0;}
.cus1 .right .txts .txt .h1{line-height: 26px;color: #000064;font-weight:550;}
.cus1 .right .txts .txt .p{line-height: 26px;margin:1% 0;}
.cus1 .right .txts .txt small{display:block;letter-spacing:0;color:#959595 }


.cus2{margin:4% 0;overflow:hidden;}
.cus2 .moreload li{width:24%;float:left;margin:0.5%}
.moreload li .pic{overflow:hidden;}
.moreload li .pic img{display:block;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;}
.moreload li:hover .pic img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}


.cus2 .more{margin-top:4%;text-align:center;}
.cus2 .more a{display:inline-block;border:1px solid #000064;padding:10px 20px;position:relative;}
.cus2 .more a:after{position:absolute;content:"";background:#000064;width:0;top:0;left:0;height: 100%;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.cus2 .more a:hover:after{width:100%}
.cus2 .more span{position:relative;z-index:33;color:#000064}
.cus2 .more img{margin-left:20px;position:relative;z-index:33}
.cus2 .more a:hover span{color:#fff;}
@media screen and (max-width:1024px) {

.cus2 .moreload li{width:32.33%;}

}
@media screen and (max-width:780px) {
.cus1 .left{display:none;}
.cus1 .right{width:100%;padding:0}
.cus1 .title{margin-bottom:4%;}
.cus1 .right .txts .txt{margin-top:3%;}
}
@media screen and (max-width:500px) {

.cus2 .moreload li{width:49%;}
}