*{margin: 0px;padding: 0px;}
.head{width: 1200px;margin: 0px auto;display: flex;justify-content: space-between;align-items: center;padding: 0px 0px;}
.head ul{display: flex;justify-content: center;align-items: center;}
.head ul li{margin: 0px 20px;line-height: 80px;}
.head ul li a{color: #000000;font-size: 18px;line-height: 70px;display: inline-block;}
.head ul li a:hover{border-bottom: 5px solid #036646;}
.head ul li a.active{border-bottom: 5px solid #036646;}
.banner{width: 100%;}
.company1{background: url(../images/top_bg.png) no-repeat center;height: 619px;}
.cent{width: 1200px;margin: 0px auto;padding: 50px 0px 10px;}
.title{text-align: center;font-size: 48px;color: #000000;background: url(../images/xian.png) no-repeat center bottom;padding-bottom: 5px;}
.companyBox{display: flex;justify-content: space-between;align-items: center;margin: 20px 0px;}
.companyBox>li{border-radius: 10px;padding: 0px;box-shadow: 0px 0px 20px #d7d7d7;}
.companyBox li .top{width: 368px;height: 160px;display: flex;justify-content: center;align-items: center;font-size: 30px;font-weight: bold;color: #ffffff;}
.companyBox li:nth-child(1) .top{background: url(../images/xz.png) no-repeat;}
.companyBox li:nth-child(2) .top{background: url(../images/sz.png) no-repeat;}
.companyBox li:nth-child(3) .top{background: url(../images/sxs.png) no-repeat;}
.companyBox .content{padding: 20px 10px;}
.companyBox .content ul li{border-bottom: 1px dashed #666666;padding: 0px 10px;padding-left: 30px;background: url(../images/icon3.png) 10px 10px no-repeat;line-height: 30px;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.companyBox a{display: flex;padding: 0px 20px 10px;justify-content: flex-end;align-items: center;font-size: 15px;font-weight: bold;color: #000;}
.companyBox a img{margin-right: 5px;}

.company2{background: #f4f4f4;}
.img{display: block;margin: 30px auto;}
.company2 ul{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.company2 ul li{width: 255px;padding: 20px 20px;border-radius: 30px;box-shadow: 0px 0px 20px #d7d7d7;margin-right: 60px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;margin-bottom: 40px;}
.company2 ul li:nth-child(4n){margin-right: 0px;}

.company3{background: url(../images/footer_bg.png) no-repeat center;}
.company3 ul{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;margin: 30px 0px;height: 420px;overflow: hidden;}
.company3 ul li{margin-right: 30px;width: 585px;margin-bottom: 20px;}
.company3 ul li:nth-child(2n){margin-right: 0px;}
.company3 ul li h3{font-size: 24px;color: #036646;font-weight: bold;text-align: center;line-height: 40px;}

.footer{height: 80px;line-height: 50px;border-top: 5px solid #036646;text-align: center;color: #fff;font-size: 12px;background: #06060e;}

.headList{background: #f3f3f3;}
.headList ul{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.headList ul li{margin-bottom: 10px;width: 178px;line-height: 50px;border-radius: 5px;color: #000000;font-size: 18px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.headList ul li:hover{background: #2c7cbb;color: #ffffff;cursor: pointer;}
.headList ul li.active{background: #2c7cbb;color: #ffffff;cursor: pointer;}
.headList ul img{margin: 7px 10px;display: block;}
.headList ul img:nth-child(12){display: none;}
.headList ul img:nth-child(22){display: none;}
.headList ul img:nth-child(24){display: none;}

.title_list{display: flex;justify-content: space-between;align-items: center;padding: 10px 0px;border-bottom: 2px solid #f3f3f3;}
.title_list h3{font-size: 30px;font-weight: bold;}
.title_list span{font-size: 15px;color: #666666;}
.gGao{margin: 10px 0px;}
.gGao li{border-bottom: 1px solid #f3f3f3;display: flex;justify-content: space-between;align-items: center;line-height: 15px;color: #000000;padding: 10px 0px;cursor: pointer;}
.gGao li span{display: flex;justify-content:flex-start;align-items: center;width: 85%;}
.gGao li span img{margin: 0px 10px;}
.gGao_xiangqing{padding: 20px;}
.gGao_xiangqing p{font-size: 15px;line-height: 30px;text-indent: 2em;}

.com{padding: 20px;}
.com p{font-size: 15px;line-height: 30px;text-indent: 2em;}
/* .com img{display: block;margin: 0px auto;} */

.jieshao{background: #f3f3f3;}
.jieshao ul{display: flex;justify-content: flex-start;align-items: flex-start;}
.jieshao ul li{width: 125px;line-height: 45px;color: #000000;font-weight: bold;font-size: 18px;text-align: center;border-right: 1px solid #000000;cursor: pointer;}
.jieshao ul li:hover{background: #086745;color: #ffffff;}
.jieshao ul li.active{background: #086745;color: #ffffff;}
.title1{text-align: center;color: #000000;font-weight: bold;font-size: 36px;line-height: 70px;}
.jieshao_nei{background: #ffffff;}
.jieshao_nei p{font-size: 15px;color: #000000;line-height: 36px;text-indent: 2em;}
.jieshao_nei h4{font-size: 18px;color: #086745;font-weight: bold;line-height: 36px;margin: 10px 0px;}
.jieshao_nei1{background: #f3f3f3 url(../images/bg.png) no-repeat left top;}
.jieshao_nei1 h4{font-size: 18px;color: #086745;font-weight: bold;line-height: 36px;margin: 10px 0px;}
.jieshao_nei1 p{font-size: 15px;color: #000000;line-height: 30px;}
.jieshao_list{background: url(../images/4.png) no-repeat;position: relative;width: 100%;height: 355px;width: 1200px;margin-left: -50px;}
.jieshao_list h3{font-size: 18px;color: #000000;font-weight: bold;padding: 30px ;}
.jieshao_list h2{color: #036646;font-size: 25px;font-weight: bold;}
.jieshao_list h2.h{position: absolute;left: 407px;}
.jieshao_list h2.h:nth-child(2){top: 136px;}
.jieshao_list h2.h:nth-child(3){top: 216px;}
.jieshao_list h2.h:nth-child(4){top: 296px;}
.jieshao_list p{font-size: 18px;color: #666666;line-height: 36px;position: absolute;top: 133px;}
.jieshao_list p:nth-child(5){left:670px;}
.jieshao_list p:nth-child(6){left:956px;}
.jieshao_list p span{color: #036646;font-size: 25px;font-weight: bold;display: inline-block;margin-left: 10px;}
.jieshao_list1{background: url(../images/5.png) no-repeat;position: relative;width: 100%;height: 665px;width: 1200px;margin: 30px 0px;margin-left: -50px;position: relative;}
.jieshao_list1 div{width: 392px;position: absolute;right: 112px;padding: 30px 20px;}
.jieshao_list1 div p{font-size: 14px;font-weight: bold;display: flex;justify-content: flex-start;align-items: center;color: #ffffff;line-height:40px;}
.jieshao_list1 div p img{margin-right: 5px;}
.lb{position: relative;padding-bottom: 30px;margin: 20px 0px;}
.mySwiper1 .swiper-slide{width: 284px;height: 393px;overflow: hidden;cursor: pointer;}
.mySwiper1 .swiper-slide:nth-child(1){background: url(../images/lb/culture01.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(2){background: url(../images/lb/culture02.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(3){background: url(../images/lb/culture03.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(4){background: url(../images/lb/culture04.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(5){background: url(../images/lb/culture05.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(6){background: url(../images/lb/culture06.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(7){background: url(../images/lb/culture07.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(8){background: url(../images/lb/culture08.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(9){background: url(../images/lb/culture09.jpg) no-repeat;}
.mySwiper1 .swiper-slide:nth-child(10){background: url(../images/lb/culture10.jpg) no-repeat;}
@keyframes model{
	from{top: 393px;}
	to{top: 0px;}
}
.mySwiper1 .swiper-slide:hover .model{animation: 1s 0s model forwards;}
.mySwiper1 .swiper-slide .model{background: url(../images/lb/hover.png) no-repeat;height: 100%;padding: 20px;position: relative;top: 393px;}
.mySwiper1 .swiper-slide .model h3{color: #ffffff;font-size: 18px;font-weight: bold;line-height: 36px;}
.mySwiper1 .swiper-slide .model p{color: #ffffff;font-size: 15px;line-height: 30px;text-indent: 0em;margin-top: 10px;}
.swiper-slide { background-size: cover;background-position: center;}
.mySwiperLeft{width: 78%;}
.mySwiperLeft img{width: 100%;}
.mySwiperLeft .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.mySwiperRight{width: 100%;box-sizing: border-box;height: 544px;}
.mySwiperRight .swiper-slide{ width: 100%;opacity: 0.4;}
.mySwiperRight .swiper-slide-thumb-active {opacity: 1;}
.mySwiperRight .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.lb1{display: flex;justify-content: space-between;align-items: center;}
.lb2{width: 20%;position: relative;height: 624px;padding: 40px 0px;}
.swiper-button-nextList{position: absolute;bottom: 0% !important;left: 50% !important;margin-left: -15px;cursor: pointer;}
.swiper-button-prevList{position: absolute;top: 0% !important;left: 50% !important;margin-left: -15px;cursor: pointer;}

.banner_a{background: url(../images/banner.png) no-repeat center;height: 400px;position: relative;overflow: hidden;}
.banner_a img{position: absolute;left: 50%;opacity: 0;}
.banner_a img.slogan{top: 74px;margin-left: -264.5px; animation: fadeIn 1.5s linear forwards;}
.banner_a img.biaoti{top: 248px;margin-left: -321px;animation: fadeInUp 1s 1s linear forwards;}

.joblist li{background: #f3f3f3;margin: 10px 0px;padding: 10px 20px;display: flex;justify-content: space-between;align-items: center;}
.joblist li span{display: flex;justify-content: flex-start;align-items: center;font-size: 18px;}
.joblist li span img{margin-right: 10px;}
.joblist li span:nth-child(1){width: 55%;font-weight: bold;}
.joblist li span:nth-child(2){width: 20%;}

.title2{text-align: center;font-size: 30px;color: #2c7cbb;background: url(../images/xian.png) no-repeat center bottom;padding-bottom: 5px;font-weight: bold;margin-top: 60px;}

.ggao{height: 600px;overflow-y: auto;padding: 20px;border: 5px solid #cfcfcf;margin: 20px 0px;}
.ggao h3{font-size: 18px;color: #2c7cbb;line-height: 36px;margin-top: 10px;text-indent: 2em;}
.ggao img{display: block;margin: 20px auto}
.ggao::-webkit-scrollbar {/*滚动条整体样式*/
    width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
}
.ggao::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #2c7cbb;
}
.ggao::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background:#cfcfcf;
}
.xz_lianxi{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.xz_lianxi li{background: url(../images/xz_kuang.png) no-repeat;padding: 20px 20px;width: 271px;margin-right: 38px;margin-bottom: 20px;}
.xz_lianxi li h3{font-size: 18px;font-weight: bold;color: #005da6;line-height: 36px;}
.xz_lianxi li:nth-child(4n){margin-right: 0px;}
