
.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 10000;}
.video-box .video-container{width:60%!important;height:70%!important;}
.video-close{right: 18%!important;top: 12%!important;}


.header_top{width: 100%;height: 48px;/*background: url(../images/bg1.png)no-repeat center center;background-size: cover;*/background-color:#0570b2;position:relative;}
.header_top .right_{width:50%; height: 48px;background-color:#03639f;position: absolute;top: 0;right: 0;z-index:1;}
.jtwz p a{font-size: 14px;color: #fff;}
.jtwz{display: inline-block; padding-right: 10px; background: #03639f}
.header_top .main{text-align: right;position:relative;z-index: 2; background: #0570b2; padding-right: 0} 
.jtwz p{display: inline-block;margin-left: 30px;line-height: 48px;padding-left: 20px;}
.main{max-width: 1540px;padding: 0 10px;margin: 0 auto;height: 100%;}
.header_phone p{font-size: 14px;line-height: 48px;color: #ffffff;padding-left: 25px;background: url(../images/icon1.png) no-repeat center left;}
.header_nav .hav a{text-align: center;/*padding: 0 15px;*/  font-size: 16px;color: #595959;display: block;line-height: 84px;}
.header_nav .hav:hover a{color: #87ce32;}
.header_nav .hav.active a{color: #87ce32;}
.heard_Pc{width: 100%;height: 84px;background-color: #fff}
.heard_Pc .main{display: flex;flex-direction: row;justify-content: space-between;}
.heard_Pc .main .logo{width: 198px;}
.heard_Pc .main .logo img{padding-top: 20px;}
.heard_Pc .header_nav{width: 50%;/*display: flex;flex-direction: row;justify-content: space-between;*/}
.heard_Pc .header_nav .hav{/*width: 14%;*/display: inline-block;margin-left: 3em;}
/* index_banner */
.index_swiper{height: calc(80vh - 132px);position: relative;}
.index_swiper .swiper-slide{height: 100%;}
.banner_index .swiper-button-prev, .banner_index .swiper-container-rtl .swiper-button-next{left: 50px;background-image: url(../images/icon2.png);}
.banner_index .swiper-button-next, .banner_index .swiper-container-rtl .swiper-button-prev{background-image: url(../images/icon3.png);right: 50px;}
.banner_index .swiper-button-next, .banner_index .swiper-button-prev{width: 21px;height: 40px;background-size: 21px 40px;}
.banner_index .swiper-button-next, .banner_index .swiper-button-prev{top: 46%;border: none;}
.text .p1{font-size: 24px;line-height: 60px;color: #5a5a5a;}
.text .title{font-size: 48px;line-height: 60px;color: #333333;font-weight: 500;}
.text .more{margin-top: 50px;}
/* 更多按钮 */
.more a{position: relative; padding-left: 20px;background: url(../images/icon4.png) no-repeat center right 9px;  display: block; width: 145px;line-height: 36px;font-size: 16px;color: #595959;border-radius: 18px;border: 1px solid #808080;}
.more a::after{content: '';background: #808080;height: 100%;top: 0px;position: absolute;width: 1px;right: 40px;}
.more a:hover{color: #87ce32;border: 1px solid #87ce32;background: url(../images/icon5.png) no-repeat center right 9px;}
.more a:hover::after{background: #87ce32;}
/*  */
.index_swiper .text{height: 100%;display: table;table-layout: fixed;width: 100%;}
.index_swiper .text .item{display: table-cell;vertical-align: middle;}
.index_swiper .addmain{position: relative;height: auto;}
.index_swiper .addmain .add_page .swiper-pagination-current{font-size: 30px;color: #87ce32;font-weight: 500;line-height: 60px;}
.index_swiper .addmain .add_page .swiper-pagination-total{font-size: 16px;color: #595959;line-height: 60px;}
.index_swiper .addmain .add_page{color: #595959;font-size: 16px;text-align: left;bottom: 30px;}
/* 解决方案 */
.solve_main{max-width: 1720px;padding: 0 10px;margin: 0 auto;}
.lists .p1{ float: left; font-size: 16px;color: #333333;line-height: 48px;font-weight: 500;margin-right: 35px;}
.list_box p{cursor: pointer; font-size: 16px;color: #595959;line-height: 48px;float: left;margin-right: 35px;}
/* .list_box p.active{color: #87ce32;} */
/* .list_box p:hover{color: #87ce32;} */
.solve .lists{width: 60%;}
.solve .search{width: 37%;}
.solve .main{display: flex;flex-direction: row;justify-content: space-between;}
.search .search_input{padding-right: 32%; padding-left: 65px; width: 100%;border: none;outline: none;border: 1px solid #d9d9d9;height: 48px;}
.search .search_btn{position: absolute;top: 0;right: 0; cursor: pointer; width: 30%;border: none;outline: none;height: 48px;background-color: #87ce32;font-size: 16px; color: #fff;}
.search {position: relative;}
.search .search_{ width: 54px;height: 48px;background: url(../images/icon6.png)no-repeat center center;position: absolute;left: 0;top: 0;}
.search .search_::after{content: '';background: #d9d9d9;height: 100%;top: 0px;position: absolute;width: 1px;right: 0px;}
.solve{padding-top: 50px;}
.solve_title h5{font-size: 32px;line-height: 60px;color: #333333;text-align: center;font-weight: 500;}
.solve_title p{font-size: 16px;line-height: 24px;color: #4c4c4c;text-align: center;}
.solve_box{padding-top: 70px;padding-bottom: 100px;position: relative;}
.current-swiper .swiper-slide {transition: 300ms;transform: scale(.8);z-index: 1;}

.current-swiper .swiper-slide-active, .current-swiper .swiper-slide-duplicate-active{transform: scale(2.3);z-index: 2;}
.solve_banner{padding-top: 40px;}
.current-swiper .swiper-slide img{height: 600px;}
.current-swiper .swiper-slide .bg{width: 100%;height: 100%;background-color: rgba(0, 0, 0, .5);position: absolute;top: 0;left: 0;}
.current-swiper .swiper-slide-active .bg, .current-swiper .swiper-slide-duplicate-active .bg{display: none;}
.current-swiper .txt{position: absolute;}

/* 轮播 */
#certify {position: relative;width: 1600px;margin: 0 auto}
#certify .swiper-container {padding-bottom: 47px;}
#certify  .swiper-slide {width: 1280px;height: 600px;background: #fff;}
#certify  .swiper-slide img{display:block;}
/*#certify .swiper-container .swiper-button-prev,#certify .swiper-container .swiper-container-rtl .swiper-button-next{background-image:url(../images/icon27.png)}*/
/*#certify .swiper-container .swiper-button-next,#certify .swiper-container .swiper-container-rtl .swiper-button-prev{background-image:url(../images/icon28.png)}*/
/*#certify .swiper-container .swiper-button-next,#certify .swiper-container .swiper-button-prev{width: 17px;height: 17px;background-size: 17px 17px;top: inherit;bottom: 10px;}*/
.solve_box:after{background-color: #0b76b7; position: absolute;bottom: 0;height: 64%;width: 100%;content: '';}
/*#certify .swiper-container .swiper-button-next{right: 160px;}*/
/*#certify .swiper-container .swiper-button-prev{left: inherit; right: 260px;}*/
#certify /*.swiper-container */.swiper-button-prev{background-image: url(../images/icon2.png);left: -30px;}
#certify /*.swiper-container */.swiper-button-next{background-image: url(../images/icon3.png);right: -30px;}
#certify /*.swiper-container*/ .swiper-button-next,#certify /*.swiper-container*/ .swiper-button-prev{width: 24px;height: 24px;background-size: 24px 30px;}
#certify .swiper-container .swiper-pagination-fraction{width: auto;left: inherit;right: 200px;color: #adb6c7;font-size: 18px;bottom: 5px;}
#certify .swiper-container .swiper-pagination-fraction .swiper-pagination-current{color: #fff;}
.icons{width: 200px;height: 200px;}
.introduce_box{width: 60%;display: inline-block;margin-top: -140px;position: relative;z-index: 1000;}
.introduce>.main{text-align: center;}
.introduce_list h5{font-size: 30px;line-height: 60px;color: #fff;text-align: left;font-weight: 500;}
.introduce_list .p1 p{font-size: 16px;line-height: 24px;color: #fff;text-align: left;}
.introduce_list .more{margin-top: 40px;}
.introduce_list .more a {text-align: left;color: #d6e7f4;border: 1px solid #d6e7f4;background: url(../images/icon13.png) no-repeat center right 9px;}
.introduce_list .more a::after {background: #d6e7f4;}
.introduce_list .more a:hover{color: #87ce32;border: 1px solid #87ce32;background: url(../images/icon5.png) no-repeat center right 9px;}
.introduce_list .more a:hover::after{background: #87ce32;}
.introduce_list{padding-left: 150px;padding-top: 120px;padding-right: 45px; height: 360px; border: 1px solid #aabac5;position: relative;}
.introduce_list .icons{position: absolute;top: -40px;left: -130px;}
.abroad .more a:hover{color: #87ce32;border: 1px solid #87ce32;background: url(../images/icon5.png) no-repeat center right 9px;}
.abroad .more a:hover::after{background: #87ce32;}
/*  选择亚德理由 */
.choice .title{font-size: 32px;line-height: 60px;color: #333333;text-align: center;font-weight: 500;}
.choice_box .choice_list{width: 33.33%;border: 1px solid #e6e6e6;height: 280px;padding-left: 50px;padding-right: 75px;padding-top: 60px;cursor: pointer;}
.choice_box .choice_list:hover{background: url(../images/bg2.png) no-repeat center center;box-shadow: 0 0 5px #ccc;}
.choice_box .choice_list.active{background: url(../images/bg2.png) no-repeat center center;box-shadow: 0 0 5px #ccc;}
.choice_box .choice_list:nth-child(3n+1){border-top: none;}
.choice_box .choice_list:nth-child(3n+2){border-top: none;border-left: none;}
.choice_box .choice_list:nth-child(3n+3){border-top: none;border-left: none;}
.choice_box .choice_list:nth-child(1){border-top: 1px solid #e6e6e6;}
.choice_box .choice_list:nth-child(2){border-top: 1px solid #e6e6e6;}
.choice_box .choice_list:nth-child(3){border-top: 1px solid #e6e6e6;}

/*.choice_box .choice_list:nth-child(4){position: relative;}
.choice_box .choice_list:nth-child(4):after{content: '';width: 0%;height: 5px;position: absolute;left: 0px;bottom: -1px;background: #0b76b7;z-index: 2;transition: all 2s;-webkit-transition: all 2s ;-moz-transition: all 2s ;}
.choice_box .choice_list:nth-child(5){position: relative;}
.choice_box .choice_list:nth-child(5):after{content: '';width: 100%;height: 5px;position: absolute;left: 0px;bottom: -1px;background: #0b76b7;z-index: 2}
.choice_box .choice_list:nth-child(6){position: relative;}
.choice_box .choice_list:nth-child(6):after{content: '';width: 100%;height: 5px;position: absolute;left: 0px;bottom: -1px;background: #0b76b7;z-index: 2}*/

.choice_box{position: relative;}
.bgm .c1:after{content: '';width: 0%;height: 5px;position: absolute;left: 0px;bottom: -1px;background: #0b76b7;z-index: 2;transition: all 2s;-webkit-transition: all 2s ;-moz-transition: all 2s ;}
.bgm .c2:after{content: '';width: 0%;height: 5px;position: absolute;left: 33.33%;bottom: -1px;background: #0b76b7;z-index: 2;transition: all 2s;-webkit-transition: all 2s ;-moz-transition: all 2s ;}
.bgm .c3:after{content: '';width: 0%;height: 5px;position: absolute;left: 66.66%;bottom: -1px;background: #0b76b7;z-index: 2;transition: all 2s;-webkit-transition: all 2s ;-moz-transition: all 2s ;}

.bgm .c1.active:after{width: 33.33%;}
.bgm .c2.active:after{width: 33.33%;}
.bgm .c3.active:after{width: 33.33%;}

.choice_box{ display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;padding-top: 30px;position: relative;}
.bg_x{width: calc(100% - 20px);height: 5px;position: absolute;left: 10px;bottom: 0;background:#87ce32;}
.choice .bg_x:before{content: '';width: 0%; height: 5px;position: absolute;bottom:0;left: 0;background:#0b76b7;z-index: 2;transition: all 2s;-webkit-transition: all 2s ;-moz-transition: all 2s ;}
.client .bg_x:before{content: '';width:100%; height: 5px;position: absolute;bottom:0;left: 0;background:#0b76b7;z-index: 2;transition: all 2s;-webkit-transition: all 2s ;-moz-transition: all 2s ;}
.choice .main:hover .bg_x:before{width: 100%;}
.choice .main{position: relative;}
.img .img2{display: none;}
.choice_list:hover .img .img1{display: none;}
.choice_list:hover .img .img2{display: block;}
.choice_list:hover .cho_title{color: #87ce32;}
.choice_list.active .img .img1{display: none;}
.choice_list.active .img .img2{display: block;}
.choice_list.active .cho_title{color: #87ce32;}
.choice_list .cho_title{font-size: 20px;line-height: 60px;color: #333333;font-weight: 500;}
.choice_list .tet p{font-size:16px;line-height: 24px;color: #595959;}
.choice{padding-top: 70px;padding-bottom: 80px;}
.choice .main .bg_x{display: none;}




/* 我们的能力 */
.ability_box{display: flex;flex-direction: row;justify-content: space-between;}
.ability_box .ability_img{width: 46.5%;}
.ability_box .ability_text{width: 50%;padding-right: 2%;display: flex;flex-direction: row;align-items: center;}
.ability_box .ability_text h5{font-size: 32px;line-height: 40px;color: #333333;font-weight: 500;}
.ability_box .ability_text .p1 p{font-size: 16px;line-height: 24px;color: #595959;}
.ability_box .ability_text .p1{margin-top: 25px;}
.ability_item .more{margin-top: 60px;}
.ability{padding: 80px 0;background-color: #f0f2f5;}

/* 走进亚德 */
.walk {display: flex;flex-direction: row;justify-content: space-between;height: 780px;}
.walk .walk_left{width: 66%;}
.walk .walk_left .walk_text{width: 63%;padding-top: 170px;padding-left: 16%;}
.walk .walk_left .walk_text h5{font-size: 32px;line-height: 40px;color: #fff;font-weight: 500;}
.walk .walk_left .walk_text .p1 p{font-size: 16px;line-height: 28px;color: #fff;}
.walk .walk_left .walk_text .p1{margin-top: 20px;}
.walk .walk_right{width: 34%;}
.walk_right .walk_list{height:calc(100% / 6);border-left: 1px solid #97bdda;border-bottom: 1px solid #97bdda;display: flex;flex-direction: row;align-items: center;padding-left: 60px;}
.walk_right .walk_list:last-child{border-bottom: none;}
.walk_right .walk_list h5{font-size: 48px;line-height: 60px;color: #fff;}
.walk_right .walk_list p{font-size: 16px;line-height: 20px;color: #fff;}
.walk_btn .more a{color: #d6e7f4;border: 1px solid #d6e7f4;background: url(../images/icon13.png) no-repeat center right 9px;}
.walk_btn .more a::after{background: #d6e7f4;}
.walk_btn .more a:hover{color: #87ce32;border: 1px solid #87ce32;background: url(../images/icon5.png) no-repeat center right 9px;}
.walk_btn .more a:hover::after{background: #87ce32;}
.walk_btn .more{display: inline-block;}
.walk_btn{margin-top: 50px;}
.walk_btn .play {cursor: pointer; margin-left: 30px; display: inline-block;padding-right: 35px;background: url(../images/icon20.png) no-repeat center right;}
.walk_btn .play a{font-size: 16px;line-height: 24px;color: #d6e7f4;display: inline-block;border-bottom: 1px solid #d6e7f4;}
.walk_btn .play:hover a{color: #87ce32;border-bottom: 1px solid #87ce32;}

/* 我们的客户 */
.client h5{font-size: 32px;line-height: 40px;color: #333333;font-weight: 500;text-align: center;}
.client_box{position: relative; margin-top: 35px; /*display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;*/padding: 20px 0;border-top: 1px solid #e0e0e0;}
.client_box .client_list{/*width: 20%;*/height: 100px;display: table;cursor: pointer;}
.client_box .client_list>div{display: table-cell;vertical-align: middle;text-align: center;}
.client_box .client_list>div img{display: inline-block;}
.client{padding-top: 75px;padding-bottom: 35px;}
/*.client .bg_x{width: 100%;height: 5px;background: url(../images/bg4.png) no-repeat center center;background-size: cover;position: absolute;left: 0;bottom: 0;}*/
/*.bg_x:before{content: '';width: 0%; height: 5px;position: absolute;bottom:0;left: 0;background:#0b76b7;z-index: 2;transition: all 0.9s;-webkit-transition: all 0.9s ;-moz-transition: all 0.9s ;}*/
.client_box:hover .bg_x:before{width: 100%;}
.client_more .more{display: inline-block;text-align: left;}
.client_more{text-align: center;margin-top: 40px;}

/* 亚德动态 */
.trends{padding-top: 40px;padding-bottom: 80px;}
.trends_title{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 28px;}
.trends_title h5{font-size: 32px;line-height: 40px;color: #333333;font-weight: 500;display: inline-block;}
.trends_title .trends_more a{font-size: 16px;line-height: 40px;color: #595959;padding-right: 28px;display: inline-block;background: url(../images/icon21.png) no-repeat center  right;}
.trends_title .trends_more{display: inline-block;}
.trends_article{border-top: 1px solid #e6e6e6;padding-top: 30px; display: flex;flex-direction: row;justify-content: space-between;}
.trends_article .trends_list{width: 32%;}
.trends_article .trends_list img{width: 100%; display: inline-block;height: 100%;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);}
.trends_article .trends_list:hover img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.trends_img{height: 260px;overflow: hidden;}
.trends_list a .trends_text .time{font-size: 16px;line-height: 30px;color: #595959;}
.trends_list a .trends_text h5{font-weight: 500; font-size: 20px;line-height: 28px;color: #333333;min-height: 56px;margin-bottom: 20px;}
.trends_list a .trends_text .text_more{position: relative; border-top: 1px solid #e6e6e6; font-size: 16px;line-height: 60px;color: #595959;background: url(../images/icon22.png)no-repeat center right;}
.trends_list a .trends_text .text_more:before{content: '';background: #7cc425;left: 0%;height: 1px;width: 0%;position: absolute;top: -1px;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
.trends_list:hover a .trends_text .text_more:before{width: 100%;}
.trends_list a .trends_text {padding: 28px 30px 10px;background-color: #f5f7fa;}
.trends_list:hover {box-shadow: 0 0 10px #ccc;}
.trends_list:hover .trends_text{background-color: #fff;}
.trends_list:hover .trends_text h5{color: #7cc425;}
.trends_list:hover .trends_text .text_more{color: #7cc425;background: url(../images/icon23.png)no-repeat center right;}

/* 联系我们 */
.contact{height: 428px;}
.contact .main{display: flex;flex-direction: row;justify-content: space-between;}
.contact_left {width: 33%;display: flex;flex-direction: row;align-items: center;}
.contact_right{width: 67%;display: flex;flex-direction: row;justify-content: space-between;padding-top: 175px;}
.contact_right .contact_list{width: 33.33%;height: 140px;border-left: 1px solid #9dbad1;padding-left: 50px;}
.contact_left h5{font-size: 32px;line-height: 40px;color: #fff;font-weight: 500;}
.contact_text p{font-size: 16px;line-height: 24px;color: #fff;}
.contact_left .more{margin-top: 60px;}
.contact_left .more a{color: #d6e7f4;border: 1px solid #d6e7f4;background: url(../images/icon13.png) no-repeat center right 9px;}
.contact_left .more a::after {background: #d6e7f4;}
.contact_left .more a:hover{color: #87ce32;border: 1px solid #87ce32;background: url(../images/icon5.png) no-repeat center right 9px;}
.contact_left .more a:hover::after{background: #87ce32;}
.contact_text{margin-top: 20px;}
.contact_list .text{font-size: 16px;color: #ffffff;line-height: 45px;padding-left: 35px;}
.contact_list .num{padding-left: 35px;font-size: 16px;line-height: 26px;color: #fff; word-break:break-all; color: #fff;} 

/* footer */
.footer{padding-top: 80px;background-color: #f5f7fa;}
.footer_Software p a{display: block;width: 32px;height: 32px;border-radius: 50%;margin-right: 20px;}
.footer_Software p {display: inline-block;}
.footer_Software p:nth-child(1) a{background: #dfe0e0 url(../images/facebook.png) no-repeat center center;}
.footer_Software p:nth-child(2) a{background: #dfe0e0 url(../images/wechat.png) no-repeat center center;}
.footer_Software p:nth-child(3) a{background: #dfe0e0 url(../images/weibo.png) no-repeat center center;}
.footer_right dt{margin-bottom: 10px;}
.footer_right dt a{font-size: 18px;color: #595959;font-weight: 500;display: inline-block;}
.footer_right dd a{position: relative; font-size: 16px;line-height: 30px; color: #595959;display: inline-block;cursor: pointer;}
.footer_right dd a:hover{color: #87ce32;}
.footer_right dd a:before{content: '';background: #7cc425;left: 0%;height: 1px;width: 0%;position: absolute;bottom: 0px;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
.footer_right dd a:hover:before{width: 100%;}
.footer_right dl{width: 16.6%;}
.footer_right{width: 60%;display: flex;flex-direction: row;}
.footer_left{width: 30%;}
.footer .footer_box{display: flex;flex-direction: row;justify-content: space-between;padding-bottom: 100px;}
.footer_Software{margin-top: 40px;}
.f_left{display: inline-block;}
.f_right{display: inline-block;}
.f_left p{font-size: 14px;color: #e7e7e7;line-height: 60px;}
.f_right p a{font-size: 14px;color: #e7e7e7;display: inline-block;line-height: 60px;}
.f_right p{display: inline-block;margin-left: 30px;}
.footer_ .main{display: flex;flex-direction: row;justify-content: space-between;}
.footer_{background-color: #03639f;}

/* 面包屑 */
.crumbs{padding: 15px 0;text-align: right;}
.crumbs .crumb{display: inline-block;}
.crumbs .crumb a{margin-left: 9px; display: inline-block;font-size: 14px;color: #999999;padding-right: 15px;background: url(../images/icon30.png) no-repeat center right;}
.crumbs .crumb a:last-child{padding-right: 0;background: none;}

/* 联系我们页面 */
.banner_index{margin-top: 134px;}
.banner{width: 100%;height: 380px;display: table;margin-top: 134px;}
.banner .title{font-size: 48px;line-height: 60px;color: #fff;font-weight: 500;}
.banner_title{display: table-cell;vertical-align: middle;}
.banner .main{height: auto;}
.Titlt{font-size: 24px;line-height: 34px;color: #333333;text-align: center;margin-bottom: 20px;}
.form_box{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap}
.form_box .form_input{width: 49%;margin-bottom: 30px;}
.form_box .form_input input{outline:none; width: 100%;height: 46px;padding-left: 50px;border: none;border: 1px solid #ebebeb;}
.form_box .form_input input.active{border: 1px solid #0b6eb8;color: #fff;}
.form_box .form_input select{color: #ccc; outline:none; width: 100%;height: 46px;padding-left: 50px;border: none;border: 1px solid #ebebeb;}
.form_box .form_input p{font-size: 16px;line-height: 26px;color: #666666;margin-bottom: 10px;}
.form_box .form_input p span{color: #ff2424;}
.form_textarea textarea{width: 100%;border: none;border: 1px solid #ebebeb;outline:none;}
.form_textarea p{font-size: 16px;line-height: 26px;color: #666666;margin-bottom: 10px;}
.form_textarea p span{color: #ff2424;}
.form_box .form_input input::-webkit-input-placeholder { /* WebKit browsers */ color: #ccc; font-size: 14px; } 
.form_box .form_input input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #ccc; font-size: 14px; } 
.form_box .form_input input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #ccc; font-size: 14px; }
.form_box .form_input input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #ccc;font-size: 14px; }
.form_box .form_input.form_ input.active::-webkit-input-placeholder { /* WebKit browsers */ color: #fff; font-size: 14px; } 
.form_box .form_input.form_ input.active:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; font-size: 14px; } 
.form_box .form_input.form_ input.active::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; font-size: 14px; }
.form_box .form_input.form_ input.active:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #fff;font-size: 14px; }
.form_box .form_input1 input{background: url(../images/form1.png) no-repeat center left 20px;}
.form_box .form_input1.form_ input.active{background: #0b6eb8 url(../images/form1-1.png) no-repeat center left 20px;}
.form_box .form_input2 input{background: url(../images/form2.png) no-repeat center left 20px;}
.form_box .form_input2.form_  input.active{background: #0b6eb8 url(../images/form2-2.png) no-repeat center left 20px;}
.form_box .form_input3 input{background: url(../images/form3.png) no-repeat center left 20px;}
.form_box .form_input3.form_  input.active{background: #0b6eb8 url(../images/form3-3.png) no-repeat center left 20px;}
.form_box .form_input4 input{background: url(../images/form4.png) no-repeat center left 20px;}
.form_box .form_input4.form_  input.active{background: #0b6eb8 url(../images/form4-4.png) no-repeat center left 20px;}
.form_box .form_input6 input{background: url(../images/form8.png) no-repeat center left 20px;}
.form_box .form_input6.form_  input.active{background: #0b6eb8 url(../images/form8-8.png) no-repeat center left 20px;}
.form_box .form_select1 .select_inp{background: url(../images/form5.png) no-repeat center left 20px;}
.form_box .form_select2 .select_inp{background: url(../images/form6.png) no-repeat center left 20px;}
.form_box .form_select3 .select_inp{background: url(../images/form7.png) no-repeat center left 20px;}
.form_textarea textarea{color: #333; line-height: 24px; width: 100%;height: 248px;padding: 20px 20px 20px 60px;background: url(../images/form9.png) no-repeat left 40px top 20px;}
.form_textarea textarea::-webkit-input-placeholder{color:#ccc;}
.form_textarea textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#ccc;}
.form_textarea textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#ccc;}
.form_textarea textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#ccc;}
.contact_btn{width:240px;cursor: pointer; height: 50px;background-color: #0b6eb8;border-radius: 25px;outline: none;border: none;color: #fff;font-size: 16px;margin-top: 40px;display: inline-block;}
.contact_button{text-align: center;}
.contact_form{padding-bottom: 35px;}
#country{
    max-height: 300px;
    overflow: auto;
}

/* 地图 */
.map{padding-top: 35px;padding-bottom: 60px;}
.map_title{font-size: 24px;line-height: 34px;color: #333333;text-align: center;}
.map_right{position: relative; height: 640px;/*background: url(../images/tu8.jpg)no-repeat center center;*/width: 70%;overflow: hidden;}
.map_left{box-shadow: 0 0 5px #ddd; width: 30%;padding: 50px;background-color: #f5f5f5;}
.map_box{display: flex;flex-direction: row;justify-content: space-between;margin-top: 40px;}
.region{font-size: 24px;line-height: 36px;color: #595959;}
.region_img{border-radius: 5px;margin-top: 35px;height: 200px;}
.region_img img{max-width: 100%;width: 100%;height: 100%;}
.country{font-size: 20px;line-height: 60px;color: #0d78b8;}
.address p{font-size: 16px;line-height: 24px;color: #6e6e6e;}
.address{margin-bottom: 12px;}
.number p{font-size: 16px;line-height: 24px;color: #6e6e6e;}
/*.map_right p{cursor: pointer; position: absolute; width: 24px;height: 34px;background: url(../images/icon_blue.png)no-repeat center center;}
.map_right p.active{background: url(../images/icon_red.png) no-repeat center center;-webkit-animation: sdb04 2.5s infinite ease-in-out;-moz-animation: sdb04 2.5s infinite ease-in-out;animation: sdb04 2.5s infinite ease-in-out;}*/
@keyframes sdb04 {
    0% {
        -webkit-transform: translateY(-10px);
        -moz-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        -o-transform: translateY(-10px);
        transform: translateY(-10px);
    }
    50% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    100% {
        -webkit-transform: translateY(-10px);
        -moz-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        -o-transform: translateY(-10px);
        transform: translateY(-10px);
    }
}
/*.map_right p:nth-child(1){top: 70%;left: 50%;}
.map_right p:nth-child(2){top: 67%;left: 48%;}
.map_right p:nth-child(3){top: 45%;left: 55%;}
.map_right p:nth-child(4){top: 30%;left: 20%;}
.map_right p:nth-child(5){top: 14%;left: 71%;}
.map_right p:nth-child(6){top: 17%;left: 69%;}*/


/* 加入我们详情 */
.position{width: 100%;border-top: 1px solid #e6e6e6;padding-bottom: 80px;}
.position_top {display: flex;flex-direction: row;justify-content: space-between;padding-top: 80px;padding-bottom: 40px;border-bottom: 1px solid #e6e6e6;}
.position_top .position_list{width: 25%;position: relative;padding-left: 7%;}
.position_top .position_list:before{content: '';background: #e6e6e6;right: 0%;height: 80%;width: 1px;position: absolute;top: 14%;}
.position_top .position_list:last-child:before{background: none;}
.position_top .position_list p{font-size: 16px;line-height: 40px;color: #666666;}
.position_top .position_list h6{font-size: 28px;line-height: 40px;color: #333333;font-weight: 400;}
.describe_list{ border-bottom: 1px solid #e6e6e6; padding-bottom: 40px; padding-left: 20px;background: url(../images/icon31.png) no-repeat top 60px left;padding-top: 52px;}
.describe_list h6{font-size: 24px;line-height: 40px;color: #333333;font-weight: 400;}
.describe_text p{font-size: 16px;line-height: 36px;color: #666666;}
.describe_text{margin-top: 10px;}
.btn a{width: 240px;height: 48px;display: inline-block;background-color: #0b6eb8;border-radius: 24px;text-align: center;line-height: 48px;color: #fff;font-size: 16px;}
.btn{margin-top: 60px;}
.btn a:hover{color: #fff!important;}


/* 新闻详情 */
.news_box{padding-bottom: 40px; display: flex;flex-direction: row;justify-content: space-between;}
.news_box .news_left{width: 68.5%;}
.news_box .news_right{padding: 30px; width: 27.5%;background-color: #f5f5f5;}
.news_btn .page_btn{padding-bottom: 10px; padding-left: 15px; font-size: 16px;line-height: 40px;color: #333333;}
.news_btn_time{padding-left: 15px; margin-top: 15px; font-size: 16px;line-height: 30px;color: #595959;}
.news_btn_title{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 15px; margin-top: 5px; font-size: 18px;line-height: 28px;color: #333333;}
.news_btn_more p{width: 100%;background-color: #0d78b8;}
.news_btn_more p a{display: block;line-height: 60px;padding: 0 20px;font-size: 16px;color: #fff;background:url(../images/icon32.png) no-repeat center right 20px;}
.news_btn{cursor: pointer; background: url(../images/icon33.png)no-repeat top 10px left; margin-bottom: 30px;border-bottom: 1px solid #d9d9d9;padding-bottom: 20px;}
.news_btn_img{overflow: hidden;}
.news_btn:hover .news_btn_img img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.news_btn .news_btn_img img{transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);}
.news_title h5{padding-bottom: 15px; font-size: 32px;line-height: 40px;color: #333;font-weight: 500;}
.news_title p{font-size: 16px;line-height: 30px;color: #595959;}
.news_title{border-bottom: 1px solid #d9d9d9;padding-bottom: 30px;}
.news_content{padding-top: 25px;}
.news_content p{text-align: justify; font-size: 16px;line-height: 24px;color: #595959;padding-bottom: 15px;}
.news_content h6{font-size: 18px;line-height: 24px;color: #333;padding-bottom: 15px;font-weight: 600;}
.news_content img{margin-bottom: 30px;}
.news_content span{font-size: 16px;line-height: 24px;color: #595959;display: inline-block;}



/* 新闻列表 */
.news_Title{border-bottom: 1px solid #e6e6e6;padding-bottom: 20px; display: flex;flex-direction: row;/*justify-content: space-between;*/justify-content: initial;}
.news_Title p {cursor: pointer; width: 10.8%;font-size: 16px;color: #737373;text-align: center;line-height: 48px;margin-right: 5px;}
.news_Title p a{display: block;color: #737373;font-size: 16px;line-height: 48px;}
.news_Title p.active{color: #fff;background-color: #0d78b8;border-radius: 5px;}
.news_Title p.active a{color: #fff;}
.news_Title p:hover{color: #fff;background-color: #0d78b8;border-radius: 5px;}
.news_Title p:hover a{color: #fff;}
.news_Left{width: 70%;}
.news_Right{width: 26.3%;background-color: #f5f5f5;}
.news_Box{display: flex;flex-direction: row;justify-content: space-between;}
.new_Li_img{width: 34%;overflow: hidden;max-height: 210px;display: flex;flex-direction: row;align-items: center;}
.new_Li_img img{transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);}
.new_Li:hover .new_Li_img img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.new_Txt{width: 63%;padding-right: 1%;display: flex;flex-direction: row;align-items: center;}
.new_Li a{position: relative;display: block; border-bottom: 1px solid #e6e6e6;padding-bottom: 30px;padding-top: 30px; display: flex;flex-direction: row;justify-content: space-between;}
.new_Txt .label{display: inline-block;font-size: 12px;text-align: center;line-height: 24px;background-color: #95bf3e;border-radius: 12px;padding: 0 10px;color: #fff;}
.new_Txt .title{margin-top: 10px;margin-bottom: 10px; font-size: 20px;line-height: 28px;color: #333333;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.new_Txt .time{font-size: 16px;line-height: 30px;color: #595959;margin-bottom: 3px;}
.new_Txt .txt{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden; font-size: 16px;line-height: 24px;color: #595959;}
.new_Txt .more{margin-top: 25px; line-height: 24px; font-size: 14px;color: #737373;display: inline-block;padding-right: 26px;background: url(../images/icon34.png)no-repeat center right;}
.new_Li :hover .new_Txt .more{color: #7cc425;background: url(../images/icon35.png)no-repeat center right;}
.new_Li :hover .new_Txt .title{color: #7cc425;}
.new_Li a:before{content: '';background: #7cc425;left: 0%;height: 1px;width: 0%;position: absolute;bottom: -1px;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
.new_Li a:hover:before{width: 100%;}
.news{padding-bottom: 60px;}
.fenye{width: 70%;}
.new_Txt>div{width: 100%;}
/* 分页 */
.pages_box{text-align: center;padding-top: 40px;}
.pages_box .yiiPager{display: inline-block;}
.pages_box .yiiPager li {display: inline-block;vertical-align: middle;margin: 0 10px;width: 40px;height: 40px;border: 1px solid #dcdcdc;border-radius: 50%;line-height: 40px;text-align: center;}
.pages_box .yiiPager li a{display: block;font-size: 16px;color: #666666;}
.pages_box .yiiPager .previous a,.pages_box .yiiPager .next a{width: 100%;height: 100%;}
.pages_box .yiiPager .previous a{background: url(../images/icon36.png) no-repeat center center;}
.pages_box .yiiPager .next a{background: url(../images/icon37.png) no-repeat center center;}
.pages_box .yiiPager li.page.selected{background-color: #87ce32;border: 1px solid #87ce32;}
.pages_box .yiiPager li.page.selected a{color: #fff;}
.pages_box .yiiPager li.page:hover{background-color: #87ce32;border: 1px solid #87ce32;}
.pages_box .yiiPager li.page:hover a{color: #fff;}
.pages_box .yiiPager .first,.pages_box .yiiPager .last{display: none;}

/*加入我们分页*/
.pagebox1{margin-top: 20px;}
.pagebox1 #pageID{text-align: center;}
.pagebox1 #pageID .layui-laypage .layui-laypage-curr{padding: 0; width: 40px;height: 40px;border-radius: 50%;line-height: 40px;cursor: pointer;font-size: 16px;margin-left: 20px;}
.pagebox1 #pageID .layui-laypage a{padding: 0; width: 40px;height: 40px;border-radius: 50%;margin-left:20px;border:1px solid #dcdcdc;}
.pagebox1 #pageID .layui-laypage a{font-size: 16px;line-height: 40px;color: #666;}
.pagebox1 #pageID .layui-laypage a img{width: 10px;vertical-align: middle;}
.pagebox1 #pageID .layui-laypage .layui-laypage-curr .layui-laypage-em{border-radius: 50%;background-color: #87ce32;}
.pagebox1 #pageID .layui-box a:hover {border: 1px solid #87ce32;background-color: #87ce32;color: #fff;}
.pagebox1 #pageID .layui-box a.layui-laypage-prev:hover{border:1px solid #dcdcdc;background-color: initial;color:initial;}
.pagebox1 #pageID .layui-box a.layui-laypage-next:hover{border:1px solid #dcdcdc;background-color: initial;color:initial;}
/* 亚德解决方案 */
.list1 .title{padding:0 25px; cursor: pointer; width: 100%;line-height: 60px;font-size: 18px;color: #4c4c4c;font-weight: 500;border-bottom: 1px solid #d9d9d9;}
.list1 .title.active{background-color: #e6e6e6;color: #0d78b8;border-bottom: 1px solid #e6e6e6;}
.ul_2{padding: 0 20px;}
.list1 .title a{display: block;color: #4c4c4c;line-height: 60px;font-size: 18px;font-weight: 500;}
.ul_2 .li_2 .li_p{cursor: pointer; font-size: 18px;color: #666666;line-height: 56px;border-bottom: 1px solid #d9d9d9;/*background: url(../images/icon37.png)no-repeat center right 20px;*/}
.ul_2 .li_2 .li_p a{font-size: 18px;color: #666666;line-height: 56px;display: inline-block;}
.ul_2 .li_2 .li_pa{background: none;}
.ul_2 .li_2 .li_p a.active{color: #0d78b8;/*background: url(../images/icon38.png)no-repeat center right 20px;*/}
.ul_3 li a{font-size: 14px;line-height: 40px;display: block;padding-left: 40px;color: #666666;}
.ul_3 li a.active{color: #87ce32;}
.ul_3 li:hover{background-color: #e6e6e6;}
.ul_3 li:hover a{color: #87ce32;}
.news_Right h5{font-size: 24px;line-height: 40px;color: #333333;font-weight: 500;background: #fff url(../images/icon39.png) no-repeat left top 8px;padding-left: 15px;padding-bottom: 25px;}
/*.ul_2{display: none;}
.ul_3{display: none;}*/


/* 加入我们 */
.join_introduce  .join_introduce_txt{text-align: center;}
.join_introduce  .join_introduce_txt p{font-weight: 300; display: inline-block; max-width: 70%; font-size: 22px;line-height: 32px;color: #333333;text-align: center;}
.join_introduce  .join_introduce_txt h6{font-size: 24px;line-height: 30px;color: #0b6eb8;font-weight: 500;margin-top: 20px;}
.join_introduce{margin-bottom: 50px;}
.join_Img .join_Img_left{width: 25%;}
.join_Img .join_Img_right{width: 75%;}
.join_Img{display: flex;flex-direction: row;justify-content: space-between;}
.join_imgtop div:nth-child(1){width: 24%;}
.join_imgtop div:nth-child(2){width: 51%;}
.join_imgtop div:nth-child(3){width: 24%;}
.join_imgtop{display: flex;flex-direction: row;width: 100%;justify-content: space-between;height: calc(50% - 2.5px)}
.join_imgtop div{margin-left: 5px;}
.join_imgtop div img{width: 100%;height: 100%;}
.join_imgbottom{display: flex;flex-direction: row;width: 100%;justify-content: space-between;margin-top: 5px;height: calc(50% - 2.5px)}
.join_imgbottom div{width: 49.55%;margin-left: 5px;}
.join_imgbottom div img{width: 100%;}
.join_Img_left img{max-height: 100%;}
.join_list .join_titlenav{display: flex;flex-direction: row;justify-content: space-between;padding: 0 100px;}
.join_list .join_titlenav p:nth-child(1),.join_list .join_titlenav p:nth-child(2),.join_list .join_titlenav p:nth-child(3),.join_list .join_titlenav p:nth-child(4){width: 22.7%;font-size: 16px;line-height: 75px;color: #4c4c4c;font-weight: 600;}
.join_list .join_titlenav p:last-child{width: 5%;font-size: 16px;line-height: 60px;color: #4c4c4c;font-weight: 600;}
.join_li .join_link{display: flex;flex-direction: row;justify-content: space-between;padding: 0 100px;}
.join_li .join_link p:nth-child(1),.join_li .join_link p:nth-child(2),.join_li .join_link p:nth-child(3),.join_li .join_link p:nth-child(4){width: 22.7%;font-size: 16px;line-height: 75px;color: #666666;}
.join_li .join_link p:last-child{width: 5%;background: url(../images/tu82.png) no-repeat center left 10px;}
.join_li:hover{background-color: #f5f5f5;border-bottom: 1px solid #f5f5f5;}
.join_li:hover .join_link p:last-child{background: url(../images/tu83.png) no-repeat center left 10px;}
.join_title{border-bottom: 1px solid #e6e6e6;}
.join_li{border-bottom: 1px solid #e6e6e6;}
.join{padding-bottom: 55px;padding-top: 60px;}
.abroad{width: 100%;height: 428px;}
.abroad h5{margin-bottom: 20px; font-size: 24px;line-height: 31px;color: #fff;font-weight: 500;text-align: center;}
.abroad p{font-size: 20px;line-height: 32px;color: #fff;max-width: 50%;margin: 0 auto;text-align: center;font-weight: 300;}
.abroad .more{text-align: left;margin-top: 40px;}
.abroad .more a{margin: auto;color:#d4e2ec;border: 1px solid #d4e2ec;background: url(../images/icon13.png) no-repeat center right 9px;}
.abroad .main{display: flex;flex-direction: row;align-items: center;}
.abroad .more a::after {content: '';background: #d4e2ec;height: 100%;top: 0px;position: absolute;width: 1px;right: 40px;}
.join_box .join_zp{font-size: 32px;line-height: 40px;color: #333333;font-weight: 500;margin-bottom: 30px;}
.join_top{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 40px;}
.join_top .didian,.join_top .bumen{width: 25%;}
.join_top .didian select,.join_top .bumen select{width: 100%;height: 50px;padding-left: 20px;color: #666666;font-size: 14px;border: 1px solid #ebebeb;outline: none;background-color: #f5f5f5;  appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../images/tu85.png) no-repeat center right 20px transparent;}
.join_top .join_search{width: 45%;}
.join_search .search_input{padding-right: 25%;}
.join_search .search_btn{width: 25%;}


/* 走进亚德 */
.record_box{display: flex;flex-direction: row;justify-content: space-between;margin-top: 30px;}
.record_left{width: 47.5%;position: relative;}
.record_right{width: 47.36%;}
.record_left .record_text p{font-size: 24px;line-height: 34px;color: #333333;font-weight: 300;text-align: justify;}
.record_num{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;margin-bottom: 25px;}
.record_num .record_list{width: 33.33%;margin-top: 30px;}
.record_num .record_list h6{font-size: 48px;line-height: 60px;color: #0d78b8;font-weight: 400;text-align: center;}
.record_num .record_list p{font-size: 16px;line-height: 20px;color: #333333;text-align: center;}
.record_left .bgt{width: 100%;height: 5px;background:#0d78b8;position: absolute;left: 0;bottom: 0;}
.record_left .bgt:before{content: '';width: 0%; height: 5px;position: absolute;bottom:0;left: 0;background:#87ce32;z-index: 2;transition: all 1.9s;-webkit-transition: all 1.9s ;-moz-transition: all 1.9s ;}
.record_left:hover .bgt:before{width: 100%;}
.record_right video{width: 100%;height: 100%;}
.standard_list{width: 23.68%;cursor: pointer;}
.standard_list img{height: 160px;}
.standard{display: flex;flex-direction: row;justify-content: space-between;}
.standard_text h6{font-size: 20px;line-height: 20px;margin-bottom: 15px; color: #333333;font-weight: 400;}
.standard_text p{font-size: 16px;line-height: 24px;color: #666666;text-align: justify;}
.standard_text{padding: 30px;background-color: #f0f2f5;height: 200px;}
.standard_list .standard_img{overflow: hidden;}
/* .standard_list:hover .standard_img img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);} */
.standard{margin-top: 60px;}
.record{padding-bottom: 60px;}

/*  */
.about_tab p{cursor: pointer; display: inline-block;}
.about_tab p a{display: block;font-size: 16px;color: #737373;line-height: 60px;text-align: center;width: 160px;}
.about_tab p.active a{color: #fff;background-color: #0d78b8;border-radius: 5px;}
.about_tab p:hover a{color: #fff;background-color: #0d78b8;border-radius: 5px;}
.about_list_tab p{cursor: pointer; background-color: #e0e2e6; width: 49.5%;font-size: 24px;line-height: 60px;color: #333333;text-align: center;}
.about_list_tab{display: flex;flex-direction: row;justify-content: space-between;}
.about_list_tab p.active{color: #fff;background-color: #0d78b8;}
.about_list_tab p:hover{color: #fff;background-color: #0d78b8;}
.about_box{margin-top: 30px;}
.about_list_tab{margin-bottom: 90px;}
.establish_list .establish_100 .establish_li .establish_text h6{font-size: 24px;line-height: 40px;color: #505050;}
.establish_list .establish_100 .establish_li .establish_text .text p{ font-size: 16px;line-height: 30px;color: #505050;}
.establish_list .establish_100 .establish_li .establish_text{width: 55.5%;border: 1px solid #d4d6d9;}
.establish_list .establish_100:nth-child(odd) .establish_li .establish_text{border-right: none;padding-left: 30px;justify-content: left;}
.establish_list .establish_100:nth-child(even) .establish_li .establish_text{border-left: none;padding-right: 30px;justify-content: flex-end;}
.establish_list .establish_100:nth-child(even) .establish_li{flex-direction: row-reverse;text-align: right;}
.establish_list .establish_100 .establish_li .establish_img{width: 44.5%;overflow: hidden;}
.establish_list .establish_100 .establish_li .establish_img img{transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);}
.establish_list .establish_100 .establish_li:hover .establish_img img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.establish_list .establish_100 .establish_li{ height: 160px; position: relative; display: flex;flex-direction: row;justify-content: space-between;width: 47.36%;}
.establish_list .establish_100 .establish_li:before{content:"";border:10px solid transparent;position:absolute;}
.establish_list .establish_100 .establish_li:after{content:"";border:10px solid transparent;position: absolute;}
.flag {display: inline-block;}
.establish_text{display: flex;align-items: center;}
.establish_list .establish_100:nth-child(odd) .establish_li:before{left: 0;top: 50%;border-right-color:#d4d6d9;margin-left:-20px;}
.establish_list .establish_100:nth-child(even) .establish_li:before{right: 0;top: 50%;border-left-color:#d4d6d9;margin-right:-20px;}
.establish_list .establish_100:nth-child(odd) .establish_li:after{left: 0;top: 50%;border-right-color:#fff;margin-left:-19px;}
.establish_list .establish_100:nth-child(even) .establish_li:after{right: 0;top: 50%;border-left-color:#fff;margin-right:-19px;}
.establish_list .establish_100:nth-child(odd){display: flex;flex-direction: row-reverse;}
.establish_list .establish_100:nth-child(even){display: flex;flex-direction: row;}
.establish_list .establish_100{margin-top: -50px;}
.establish{margin-bottom: 60px;}
.establish_list .establish_100 .establish_li .dd{width: 20px;height: 20px;background: url(../images/dd.png) no-repeat center center;position: absolute;}
.establish_list .establish_100:nth-child(odd) .establish_li .dd{left: -50px;top: 50%;}
.establish_list .establish_100:nth-child(even) .establish_li .dd{right: -51px;top: 50%;}
.establish_list:before{
    content: "";
    width: 2px;
    height: calc(100% - 160px);
    position: absolute;
    top: 80px;
    left: 50%;
    background-color: #bcc1c4;
    transform: translateX(-50%);
}
.establish_list{position: relative; }
.establish_list .establish_100{cursor: pointer;}
.establish_list .establish_100 .establish_li:hover .establish_text h6{color: #87ce32;}
/* 区域分布 */
.distribution{height: 640px; display: flex;flex-direction: row;justify-content: space-between;padding-top: 40px;margin-bottom: 80px;}
.distribution .distribution_left{width: 25%;border-right: 1px solid #d5d7db;}
.distribution .distribution_right{width: 75%; position: relative;}
.distribution .distribution_right p{font-size: 16px;line-height: 50px;display: inline-block;padding-left: 60px;margin-left: 20px;}
.distribution .distribution_right .p1{background: url(../images/tu38.png) no-repeat center left;}
.distribution .distribution_right .p2{background: url(../images/tu39.png) no-repeat center left;}
.distribution_left .distribution_title{font-size: 24px;line-height: 50px;color: #595959;font-weight: 500;margin-bottom: 10px;}
.distribution_li h6{font-size: 20px;line-height: 60px;color: #666666;}
.distribution_li .distribution_text p{font-size: 16px;line-height: 24px;color: #6e6e6e;}
.distribution_li{border-bottom: 1px solid #d5d7db; }
.distribution_list{width: calc(100% - 60px);}
.distribution_li .distribution_text{padding-bottom: 15px;display: none;}
.distribution_li.active h6{color: #0d78b8;}
.distribution_li{cursor: pointer;}
.distribution_li:first-child{border-top: 1px solid #d5d7db;}
.distribution_li h6{padding-left: 60px;}
.distribution_li .distribution_text{padding-left: 60px;}
.distribution_right .distribution_icon{position: absolute;left: 0;bottom: 10px;}
/* 研发实力 */
.research_carousel{ width: 100%;height: 712px;display: flex;flex-direction: row;align-items: center;}
.research_carousel .research_box{position: relative;width: 100%;}
.research_container .swiper-slide p{font-size: 18px;line-height: 60px;color: #fff;text-align: center;}
.research_container .swiper-slide{cursor: pointer;}
.research_img img{display: inline-block;}
.research_img{text-align: center;height: 348px;}
.research_carousel_text p{font-size: 16px;line-height: 60px;color: #e5e5e5;border-top: 1px solid #889297;}
.synopsis_container_list .swiper-button-next,.synopsis_container_list .swiper-button-prev{width: 21px;height: 40px;background-size: 21px 40px;}
.synopsis_container_list .swiper-button-prev  {left: 6%;background-image: url(../images/tu46.png);}
.synopsis_container_list .swiper-button-next  {right: 6%;background-image: url(../images/tu47.png);}
.research_text p{font-size: 16px;line-height: 24px;color: #333333;text-align: justify;}
.research_text{margin-bottom: 40px;}
.research{padding-top: 20px;}
/* 亚德团队 */
.team_top{width: 100%;height: 460px;}
.team_text{width: 62%;}
.team_img{position: absolute; bottom: 0;right: 215px;}
.team_top .main{position: relative;display: flex;flex-direction: row;align-items: center;}
.team_top .team_text h5{font-size: 24px;line-height: 34px;color: #0d78b8;font-weight: 400;padding-left: 40px;background: url(../images/tu50.png) no-repeat top left;}
.team_top .team_text .team_name p{font-size: 16px;color: #333333;line-height: 30px;}
.team_top .team_text .team_name {padding-left: 90px;background: url(../images/tu51.png) no-repeat left 40px top 15px;margin-top: 20px;}
.team_list .team_li{cursor: pointer; width: 23.68%;display: flex;flex-direction: row;justify-content: space-between;background-color: #f0f2f5;margin-bottom: 15px;}
.team_list .team_li:last-child:nth-child(4n - 1){
    margin-right: calc(23.68% + 5.28% / 3);
 }
 .team_list .team_li:last-child:nth-child(4n - 2){
    margin-right: calc(47.36% + 10.56% / 3);
 }
.team_list .main{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.team_li .team_li_img{width: 46.38%;}
.team_li .team_li_text{width: 53.62%;padding-top: 50px;padding-left: 20px;}
.team_li_text .team_li_en{font-size: 18px;line-height: 34px;color: #333333;font-weight: 300;}
.team_li_text>.team_li_en{font-weight: 600;}
.team_li_text .team_li_post p{font-size: 16px;line-height: 28px;color: #333333;}
.team_li_text .team_li_post{margin-top: 10px;}
.team_list{margin-top: 60px;margin-bottom: 60px;}
.team_bottom{height: 370px;margin-bottom: 60px;}
.team_bottom .team_bottom_text{width: 65%;padding-right: 220px;display: flex;flex-direction: row;align-items: center;}
.team_bottom .main{display: flex;flex-direction: row;justify-content: flex-end;position: relative;}
.team_bottom .main .team_bottom_img{position: absolute;bottom: 0;left: 145px;}
.team_bottom_text h5{font-size: 24px;line-height: 34px;color: #0d78b8;font-weight: 400;padding-left: 40px;background: url(../images/tu50.png) no-repeat top left;}
.team_bottom_text .team_bottom_name p{font-size: 16px;color: #333333;line-height: 30px;}
.team_bottom_text .team_bottom_name{padding-left: 90px;background: url(../images/tu51.png) no-repeat left 40px top 15px;margin-top: 20px;}



/* 解决方案 */
.switch{display: flex;flex-direction: row;justify-content: space-between;}
.switch p{position: relative; width: 33.33%;background-color: #0d78b8;border-right: 1px solid #3d93c6;}
.switch p:last-child{border: none;}
.switch p.active{background-color: #87ce32;border-right: 1px solid #87ce32;}
.switch p.active::after{content: "";border: 10px solid transparent;position: absolute;left: 50%;bottom: 0%;border-top-color: #87ce32;margin-bottom: -19px;}
.switch p:hover{background-color: #87ce32;border-right: 1px solid #87ce32;}
.switch p:hover::after{content: "";border: 10px solid transparent;position: absolute;left: 50%;bottom: 0%;border-top-color: #87ce32;margin-bottom: -19px;}
.switch p a{font-size: 22px;color: #fff;line-height: 60px;display: block;text-align: center;}
.switch p img{display: inline-block;vertical-align: middle;margin-right: 10px;margin-bottom: 10px;}
.title_introduce .synopsis{max-width: 60%;margin: 0 auto;padding-bottom:60px ;}
.title_introduce .synopsis h5{margin-bottom: 20px; font-size: 32px;line-height: 40px;color: #333333;text-align: center;font-weight: 500;}
.title_introduce .synopsis p{font-size: 24px;line-height: 34px;color: #333333;text-align: center;font-weight: 300;}
.title_introduce{box-shadow: 0 5px 10px #eeeeee;}
.synopsis_box .synopsis_li{width: 31.57%;background-color: #f0f2f5;}
.synopsis_li .synopsis_img{overflow: hidden;}
.synopsis_li .synopsis_img img{transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);}
.synopsis_li:hover .synopsis_img img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.synopsis_li:hover .synopsis_text h6{color: #87ce32;}
.synopsis_li:hover .synopsis_text .synopsis_more{color: #87ce32;background: url(../images/tu59-1.png) no-repeat center right;}
.synopsis_box {display: flex;flex-direction: row;justify-content: space-between;}
.synopsis_li a .synopsis_text h6{font-size:24px;margin-bottom: 10px; line-height: 24px;color: #333333;font-weight: 400;}
.synopsis_li a .synopsis_text p{font-size: 16px;line-height: 24px;color: #666666;text-align: justify;}
.synopsis_li a .synopsis_text{padding: 30px;}
.synopsis_li a .synopsis_text .synopsis_more{margin-top: 20px;display: inline-block;font-size: 16px;color: #595959;line-height: 26px;padding-right: 30px;background: url(../images/tu59.png) no-repeat center right;}
.synopsis_list{padding-top: 60px;padding-bottom: 60px;}
.handle_p{width: 56%;margin: 0 auto;margin-top: 40px;margin-bottom: 70px;}
.handle_p p{font-size: 24px;line-height: 34px;color: #333333;font-weight: 300;text-align: center;}
.details_right .handle_p{width: 90%;margin-top: 50px;margin-bottom: 50px;}
.handle_th .handle_th_div{display: flex;flex-direction: row;justify-content: space-between;}
.handle_th .handle_th_div p{text-align: center;font-size: 20px;line-height: 55px;}
.handle_th .handle_th_div p:nth-child(1),.handle_dl .handle_title{width: 14%;position: relative;}
.handle_th .handle_th_div p:nth-child(2),.handle_dl .handle_dl_text1{width: 28.66%;color: #0d78b8;position: relative;}
.handle_th .handle_th_div p:nth-child(3),.handle_dl .handle_dl_text2{width: 28.66%;color: #104d72;position: relative;}
.handle_th .handle_th_div p:nth-child(4),.handle_dl .handle_dl_text3{width: 28.66%;color: #589114;position: relative;}
.handle_dl .handle_title:after{content: '';position: absolute;width: 100%;height: 5px;left: 0;bottom: 0;background-color: #0d78b8;}
.handle_dl .handle_dl_text1:after{content: '';position: absolute;width: 100%;height: 5px;left: 0;bottom: 0;background-color: #0d78b8;}
.handle_dl .handle_dl_text2:after{content: '';position: absolute;width: 100%;height: 5px;left: 0;bottom: 0;background-color: #104d72;}
.handle_dl .handle_dl_text3:after{content: '';position: absolute;width: 100%;height: 5px;left: 0;bottom: 0;background-color: #589114;}
.handle_dl .handle_dl_text1 div{padding:20px 30px;}
.handle_dl .handle_dl_text2 div{padding:20px 30px;}
.handle_dl .handle_dl_text3 div{padding:20px 30px;}
.handle_dl .handle_dl_text1{cursor: pointer;border-left: 1px solid #e6e6e6;}
.handle_dl .handle_dl_text2{cursor: pointer;border-left: 1px solid #e6e6e6;}
.handle_dl .handle_dl_text3{cursor: pointer;border-left: 1px solid #e6e6e6;}
.handle_dl{display: flex;flex-direction:20px row;justify-content: space-between;}
.handle_title>p, .handle_dl_title{text-align: center;font-size: 18px;line-height: 55px;text-align: center;color: #4c4c4c;border-bottom: 1px solid #e6e6e6;}
.handle_dl_div p{font-size: 20px;line-height: 40px;color: #333333;text-align: center;}
.handle_dl_div{padding-top: 20px;}
.handle_dl_text1:hover{background-color: #0d78b8;}
.handle_dl_text2:hover{background-color: #104d72;}
.handle_dl_text3:hover{background-color: #589114;}
.handle_dl_text1>div p{font-size: 18px;line-height: 40px;color: #595959;}
.handle_dl_text1>div span{display: block;font-size: 16px;line-height: 24px;color: #595959;}
.handle_dl_text1:hover>div span,.handle_dl_text1:hover>div p,.handle_dl_text1:hover .handle_dl_title{color: #fff;}
.handle_th{background-color: #f4f4f4;}
.handle_dl .handle_dl_text1 div p{padding-left: 15px;background: url(../images/icon224.png) no-repeat top 18px left;}
.handle_dl .handle_dl_text1 div em{font-size: 14px;padding-left: 15px;display: inline-block; color: #595959;line-height: 24px;}
.handle_dl .handle_dl_text1:hover div p{color: #fff;background: url(../images/tu60.png) no-repeat top 18px left;}
.handle_dl .handle_dl_text1:hover div em{color: #fff;}
.handle_dl .handle_dl_text1 div p em{padding-left: 0;background: none;}
.handle_dl .handle_dl_text1 div span{padding-left: 15px;}
.handle_dl .handle_dl_text1 div div{padding: 0;}
.handle .link p a{display: block;font-size: 18px;text-align: center;line-height: 60px;background-color: #87ce32;color: #fff;}
.handle .link p{width: 48%;}
.handle .link{display: flex;flex-direction: row;justify-content: space-between;margin-top: 50px;}
.handle_dl .handle_dl_text2 div p{padding-left: 15px;background: url(../images/tu61.png) no-repeat top 16px left;font-size: 18px;line-height: 36px;color: #595959;}
.handle_dl .handle_dl_text2:hover div p{color: #fff;background: url(../images/tu60.png) no-repeat top 16px left;}
.handle_dl_text2:hover .handle_dl_title{color: #fff;}
.handle_dl .handle_dl_text3 div p{padding-left: 15px;background: url(../images/tu62.png) no-repeat top 16px left;font-size: 18px;line-height: 36px;color: #595959;}
.handle_dl .handle_dl_text3:hover div p{color: #fff;background: url(../images/tu60.png) no-repeat top 16px left;}
.handle_dl_text3:hover .handle_dl_title{color: #fff;}
.handle_dl{position: relative;}
.handle_dl .bg{width: 100%; height: 5px;position: absolute;left: 0;bottom: 0;background: url(../images/tu63.png)no-repeat center center;}
/*.handle{padding-bottom: 60px;}*/
.guild_tab {max-width: 80%;margin: 0 auto;display: flex;flex-direction: row;justify-content: space-between;}
.guild_tab p{cursor: pointer; text-align: center; width: 12.2%;font-size: 16px;color: #737373;line-height: 50px;border-radius:5px; display: inline-block;}
.guild_tab p.active{color: #fff;background-color: #0d78b8;}
.guild_tab p:hover{color: #fff;background-color: #0d78b8;}
.guild_tab_box{box-shadow: 0 5px 5px #eee;padding-bottom: 35px;}
.guild_box{margin-top: 30px;margin-bottom: 80px;}
.list_img img {transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);}
.guild_article .list_img{width: 21%;overflow: hidden;max-height: 180px;}
.guild_article .list_text {width: 76%;padding-right: 10%;display: flex;flex-direction: row;align-items: center;}
.guild_article .list{cursor: pointer; display: flex;flex-direction: row;justify-content: space-between;padding: 30px 0;border-bottom: 1px solid #e6e6e6;}
.guild_article .list:hover .list_img img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.guild_article .list_text h6{font-size: 24px;line-height: 40px;color: #333333;font-weight: 500;margin-bottom: 10px;}
.guild_article .list_text p{font-size: 16px;line-height: 30px;color: #595959;text-align: justify;}
.guild_article{border-top: 1px solid #e6e6e6;margin-top: 20px;}
.guild_list .guild_t p{font-size: 16px;line-height: 24px;color: #666666;}
.guild_article .list:hover .list_text h6{color: #87ce32;}
.guild_article .list{position: relative;}
.guild_article .list:before{ content: '';width: 0%; height: 1px;position: absolute;left: 0;bottom: -1px;background-color: #87ce32;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
.guild_article .list:hover:before{width: 100%;}
.swiper-container .synopsis_li{width: auto;background-color: #f0f2f5;}
.swiper-container .synopsis_li a .synopsis_text{min-height: 210px;}
.synopsis_container{padding-bottom: 50px!important;}
.synopsis_container_list{padding-bottom: 40px;position: relative;}
.advantage .advantage_title{max-width: 71%;margin: 0 auto;padding-bottom: 90px;}
.advantage .advantage_title h5{font-size: 32px;line-height: 40px;color: #333333;text-align: center;font-weight: 500;margin-bottom: 20px;}
.advantage .advantage_title p{font-size: 24px;line-height: 34px;color: #333333;font-weight: 300;text-align: center;}
.advantage_introduce{display: flex;flex-direction: row;justify-content: space-between;}
.advantage_introduce .advantage_img{width: 50%;text-align: right;border-right: 2px solid #e6e6e6;}
.advantage_introduce .advantage_img img{display: inline-block;}
.advantage_introduce .advantage_text{width: 50%;padding-left: 80px;display: flex;flex-direction: row;align-items: center;}
.advantage_introduce .advantage_text p{margin-bottom: 5px; padding-left: 25px;font-size: 18px;line-height: 36px;font-weight: bolder; color: #595959; background: url(../images/tu70.png) no-repeat top 12px left;}
.advantage{padding-bottom: 100px;}
.Manufacturing{width: 100%;height: 520px;margin-bottom: 50px;}
.Manufacturing_box{display: flex;flex-direction: row;justify-content: space-between;height: 100%;}
.Manufacturing_box .Manufacturing_left{width: 50%;padding-right: 190px;display: flex;flex-direction: row;align-items: center;}
.Manufacturing_box .Manufacturing_right{width: 50%;padding-left: 100px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;padding-top: 80px;padding-bottom: 80px;}
.Manufacturing_box .Manufacturing_right .Manufacturing_list{width: 48.5%;margin-bottom: 20px; padding: 40px;height: 170px;background-color: rgba(255, 255, 255, .4);}
.Manufacturing_box .Manufacturing_right .Manufacturing_list h6{font-size: 24px;line-height: 34px;color: #fff;font-weight: 500;}
.Manufacturing_box .Manufacturing_right .Manufacturing_list p{font-size: 16px;line-height: 26px;color: #fff;}
.Manufacturing_left h5{margin-bottom: 20px;  font-size: 32px;line-height: 40px;color: #fff;font-weight: 500;}
.Manufacturing_left p{font-size: 24px;line-height: 34px;color: #fff;font-weight: 300;}
.material_tab{max-width: 40%;}
.material_tab p{width: 24.5%;}
.material_box{margin-bottom: 60px;}
/* 工程承包 */
.contracting .contracting_top p{font-size: 24px;line-height: 36px;color: #333333;text-align: center;max-width: 70%;margin: 0 auto;font-weight: 300;}
.contracting .contracting_top p span{color: #0d78b8;font-weight: 500;}
.contracting .contracting_list .contracting_li{display: flex;flex-direction: row;justify-content: space-between;cursor: pointer;}
.contracting .contracting_list .contracting_li .contracting_text{position: relative; width: 50%;background-color: #f4f4f4;display: flex;flex-direction: row;align-items: center;padding: 0 5%;}
.contracting .contracting_list .contracting_li:nth-child(odd) .contracting_text:after{content: '';width: 100%;height: 5px;background-color: #0b6eb8;position: absolute;top: 0;left: 0;}
.contracting .contracting_list .contracting_li:nth-child(even) .contracting_text:after{content: '';width: 100%;height: 5px;background-color: #87ce32;position: absolute;top: 0;left: 0;}
.contracting .contracting_list .contracting_li:nth-child(odd):hover .contracting_text h6{color: #104d72;}
.contracting .contracting_list .contracting_li:nth-child(even):hover .contracting_text h6{color: #87ce32;}
.contracting .contracting_list .contracting_li .contracting_text{width: 50%;}
.contracting .contracting_list .contracting_li .contracting_img{width: 50%;overflow: hidden;}
.contracting .contracting_list .contracting_li .contracting_img img{transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);}
.contracting .contracting_list .contracting_li:hover .contracting_img img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.contracting .contracting_list .contracting_li:nth-child(even){flex-direction: row-reverse;}
.contracting .contracting_list .contracting_li .contracting_text h6{font-size: 24px;line-height: 40px;color: #666666;font-weight: 500;margin-bottom: 20px;}
.contracting .contracting_list .contracting_li .contracting_text .contracting_txt p{font-size: 16px;line-height: 26px;color: #595959;text-align: justify;margin-bottom: 10px;}
.contracting_bottom p{text-align: center;font-size: 24px;line-height: 36px;color: #333333;font-weight: 300;max-width: 60%;margin: 0 auto;}
.contracting_bottom{margin-top: 60px;}
.contracting_top{padding-top: 60px;padding-bottom: 60px;}
.contracting{padding-bottom: 30px;}

/* 解决方案详情 */
.details_box{display: flex;flex-direction: row;justify-content: space-between;}
.details_box .details_left{width: 30.2%;background-color: #f5f5f5;}
.details_box .details_left .news_Right_list .ul_2{padding: 0 20px;}
.details_box .details_right{width: 65.8%;}
.details_left .details_ti{font-size: 24px;color: #4c4c4c;font-weight: 500;line-height: 24px;padding-bottom: 16px;padding-left: 17px;background: #fff  url(../images/icon39.png) no-repeat left top 0;}
.details_right .details_right_title{font-size: 28px;color: #343434;line-height: 28px;font-weight: 500;margin-bottom: 10px;}
.details_right .p1{margin-bottom: 15px; font-size: 24px;color:#666666;font-weight: 300;}
.details_right_text p{text-align: justify; font-size: 16px;line-height: 26px;color: #666666;margin-bottom: 10px;}
.details_right_text ul li{background: url(../images/tu89.png) no-repeat center left 0px;padding-left: 20px;}
.details_right_text{width: 65%;}
.details_right_img{width: 31%;overflow: hidden;}
.details_right_box{margin-bottom: 30px; display: flex;flex-direction: row;justify-content: space-between;}
.details_right .p2{margin-bottom: 20px; font-size: 22px;color: #595959;font-weight: 500;}
.details_characteristic p{font-size: 16px;line-height: 30px;color: #666666;padding-left: 30px;width: 50%;background: url(../images/tu89.png) no-repeat center left 15px;}
.details_characteristic{margin-bottom: 40px; display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.details_download{display: flex;flex-direction: row;justify-content: space-between;box-shadow: 0 0 10px #eee;position: relative;}
.details_download:after{content: ''; width: 1px;height: 70%;background-color: #d9d9d9;position: absolute;top: 15%;left: 50%;margin-left: -1px;}
.details_download .details_download_left{width: 50%;position: relative;padding: 25px;padding-right: 65px;}
.details_download .details_download_right{width: 50%;position: relative;padding: 30px 45px;}
.details_download h6{margin-bottom: 5px; font-size: 20px;color: #333333;font-weight: 400;}
.details_download .details_download_left:after{content: '';width: 100%;height: 5px;position: absolute;top: 0;left: 0;background-color: #0d78b8;}
.details_download .details_download_right:after{content: '';width: 100%;height: 5px;position: absolute;top: 0;left: 0;background-color: #87ce32;}
.details_download_left .p0 a{background: url(../images/tu87.png)no-repeat center right 10px; font-size: 16px;border-bottom: 1px solid #e6e6e6; line-height: 40px;display: block;color: #595959;}
.details_download_left .p0{margin-bottom: 25px;}
.details_download .details_download_left .content p a{display: inline-block; font-size: 16px;color: #0d78b8;line-height: 24px;}
.details_download .details_download_left .content p a span{color: #0d78b8;}
.details_download .details_download_left .content .pt{padding-left: 8px; font-size: 14px;color: #4c4c4c;line-height: 24px;}
.details_download_right ul li a{background: url(../images/tu88.png) no-repeat center right 11px; display: block;font-size: 16px;line-height: 38px;color: #666666;border-bottom: 1px solid #e6e6e6;}
.solution_details{padding-bottom: 60px;}
.ul_2 .li_2 .li_p{padding-left: 20px;}
/*  */
.details_right .text{font-size: 24px;color: #666666;font-weight: 300;line-height: 36px;margin-top: 30px;margin-bottom: 15px;}
.details_right .text_p p{font-size: 16px;line-height: 30px;color: #666666;padding-left: 35px;}
.details_right .text_p .div p{font-size: 16px;line-height: 30px;color: #666666;padding-left: 35px;background: url(../images/tu89.png) no-repeat top 12px left 20px;}
.details_right .text_p ul {
    padding-left: 50px;
    font-size: 16px;
    line-height: 30px;
    color: #666;
}
.details_right .text_p ul li{
    background: url(../images/tu89.png) no-repeat top 10px left 0px;
    padding-left: 20px;
}
/*  */
.details_right .text_1{font-size: 20px;color: #595959;font-weight: 300;padding-bottom: 25px;border-bottom: 1px solid #e6e6e6;}
.text_img_list{width: 50%;display: flex;flex-direction: row;padding: 25px 0;border-bottom: 1px solid #e6e6e6;}
.text_img_list a{width: 100%;display: flex;flex-direction: row;}
.text_img_listimg{width:42%;}
.text_img_listtxt{width:58%;padding-left: 20px;}
.text_img_listtxt h6{font-size: 18px;line-height: 22px;color: #595959;font-weight: 500;margin-bottom: 8px;width: 70%;}
.text_img_listtxt p{font-size: 14px;line-height: 24px;color: #666666;padding-left: 13px;background: url(../images/tu89.png) no-repeat top 8px left;}
.text_img{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;margin-bottom: 40px;}
.tese h6{font-size: 20px;color: #595959;line-height: 20px;font-weight: 450;margin-bottom: 25px;}
.tese p{font-size: 16px;line-height: 30px;color: #666666;padding-left: 35px;background: url(../images/tu89.png) no-repeat center left 20px;}
.text_content .swiper-slide a h6{font-size: 18px;color: #595959;font-weight: 500;margin-bottom: 10px;}
.text_content .swiper-slide a p{font-size: 14px;line-height: 24px;color: #666666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.text_content .swiper-slide a .bgt{width: 30px;height: 30px;background: url(../images/tu91.png) no-repeat center center;margin-top: 20px;}
.text_content{padding-bottom: 40px!important;}
.text_content .swiper-container-horizontal>.swiper-pagination-bullets,.text_content .swiper-pagination-custom,.text_content .swiper-pagination-fraction{bottom: 0;}
.text_content .swiper-pagination-bullet-active{background: #87ce32;}
.text_p{margin-bottom: 25px;}
.tese{margin-bottom: 15px;}
.text_content .swiper-slide a{display: block;padding: 28px;}
.text_content .swiper-slide a:hover{background-color: #f5f5f5;}
.text_content .swiper-slide a:hover h6{color: #87ce32;}
.text_content .swiper-slide{position: relative;}
.text_content .swiper-slide:nth-child(odd):after{content: '';width: 100%;height: 5px;background-color: #0d78b8;position: absolute;bottom: 0;left: 0;}
.text_content .swiper-slide:nth-child(even):after{content: '';width: 100%;height: 5px;background-color: #87ce32;position: absolute;bottom: 0;left: 0;}
.choice_list .img{height: 50px;}
.choice_list .img img{max-height: 100%;}
.phoneheader{display: none;}
.select_input {
    display: none;
    position: absolute;
    top: 82px;
    background-color: #fff;
    width: 100%;
    box-shadow: 0px 3px 10px 0px #ccc;
    z-index: 5;
}
.form_box .form_input .select_input {
    padding: 10px 20px;
}
.form_box .form_input .select_input .product-type .type-text{margin-bottom: 0;line-height: 36px;}
.form_box .form_input.select {
    position: relative;
}
.select_input .product-type .type-text {
    font-size: 14px;
    color: #333333;
    line-height: 36px;
    cursor: pointer;
}
.form_box .form_input .select_inp.active{color: #000;}
/*.form_box .form_input input.active*/
.form_box .form_input .select_input .product-type .type-text:hover{color: #0b6eb8;}




/*.details_box .details_left .news_Right_list .ul_2{display: block;}
.ul_3{display: block;}*/


#details_ h5{margin-bottom: 20px;font-size: 22px;color: #595959;font-weight: 500;}
#details_  p{text-align: justify;font-size: 16px;line-height: 26px;color: #666666;margin-bottom: 10px;}
#details_  img{display: inline-block;max-width: 100%;height: 100%;margin-bottom: 10px;}
#details_ ul li{font-size: 16px;line-height: 30px;color: #666666;padding-left: 30px;/*width: 50%;*/background: url(../images/tu89.png) no-repeat center left 15px;}
#details_ ul{margin-bottom: 10px;}
/**/
.new_hover{width: 400%;background-color: #fff;display: none;margin-top: 2px;position: absolute;top: 82px;left: 0;box-shadow: 0 2px 5px #ddd;}
.new_hover div{display: flex;flex-direction: row;justify-content: space-between;}

.new_hover p{/*display: inline-block;*/width: 50%;}
.header_nav .hav .new_hover p a{display: inline-block;color: #595959;text-align: center;width: 100%;}
.header_nav .hav .new_hover p{position: relative;}
.header_nav .hav .new_hover p:before{content: "";position: absolute;width:1px;height: 20%;background: #595959;right: 0;top: 40%;}
.header_nav .hav .new_hover p:last-child:before{display: none;}
.new_nav:hover .new_hover{display: block;}
/**/

.course_hover{width: 800%; /*width: 400%;*/background-color: #fff;display: none;margin-top: 2px;position: absolute;top: 82px;left: 0;padding: 20px;box-shadow: 0 2px  5px #ddd}
.course_hover .box{display: flex;flex-direction: row;flex-wrap: wrap;position: relative;}
.course_hover p{/*width: 50%;*/width: 25%;position: relative;}
.course_hover p:after{content: "";position: absolute;width:1px;height: 30%;background: #595959;right: 0;top: 35%;}
.course_hover p:last-child:after{display: none;}
/*.course_hover .box:after{content: "";position: absolute;left: 20px;bottom: 50%;width: calc(100% - 40px);height: 1px;background: #e6e6e6;}
.course_hover .box:before{content: "";position: absolute;left: 50%;top: 7.5px;height: calc(100% - 10px );width: 1px;background: #e6e6e6;}*/
.course_hover p a{line-height: 50px!important;}
.header_nav .hav .course_hover p a{display: inline-block;color: #595959;text-align: center;width: 100%;}
.course_nav:hover .course_hover{display: block;}
/**/

.solution_hover{width: 800%;background-color: #fff;display: none;margin-top: 2px;position: absolute;top: 82px;left: 0;}
.solution_nav:hover .solution_hover{display: block;}


.solution_hover{width: 1300%;left: -460%;top: 84px;}






.header_nav .solution_nav .solution_list h5 {font-size: 16px;color: #0d78b8;font-weight: 500;line-height: 24px;padding-bottom: 16px; text-align: left;display: block;padding-left: 30px;border-bottom: 1px solid #e6e6e6;}
.header_nav .solution_nav .solution_list:nth-child(1) h5{background: url(../images/icon_25-1.png) no-repeat top 2px left;}
.header_nav .solution_nav .solution_list:nth-child(2) h5{background: url(../images/icon_25-2.png) no-repeat top 2px left;margin-bottom: 10px;}
.header_nav .solution_nav .solution_list:nth-child(2) p a{padding-left: 30px;}
.header_nav .solution_nav .solution_list:nth-child(3) h5{background: url(../images/icon_25-3.png) no-repeat top 2px left;}
.header_nav .solution_nav .solution_list h5 a{font-size: 16px;color: #0d78b8;font-weight: 500;line-height: 24px;text-align: left;display: block;}
.header_nav .solution_nav .solution_list h6{margin-bottom: 5px;}
.boeders{position: relative;}
.boeders:before{content: "";position: absolute;width:calc(100% - 30px);height: 1px;background: #e6e6e6;right: 0;bottom: 0;}
.header_nav .solution_nav .solution_list h6 a{font-size: 16px;color: #1a1a1a;font-weight: 500;line-height: 50px;display: block;text-align: left;padding-left: 30px;}
.header_nav .solution_nav .solution_list p{margin-bottom: 5px;}
.header_nav .solution_nav .solution_list p a{font-size: 15px;color: #595959;line-height: 30px;display: block;text-align: left;padding-left: 50px;}
/*.header_nav .solution_nav .solution_list:nth-child(1){width: 32%;}
.header_nav .solution_nav .solution_list:nth-child(2){width: 32%;}
.header_nav .solution_nav .solution_list:nth-child(3){width: 32%;}*/
.header_nav .solution_hover_ {display: flex;flex-direction: row;justify-content: space-between;padding: 2%;box-shadow: 0 2px 5px #ddd;}
.header_nav .solution_hover_  .solution_list{width: 32%;}
.header_nav .solution_nav .solution_list p a:hover{color: #87ce32;}
.header_nav .solution_nav .solution_list h6 a:hover{color: #0d78b8;}
.header_nav .hav .course_hover p a:hover{color: #87ce32;}
.header_nav .hav .new_hover p a:hover{color: #87ce32;}
/*.header_nav .solution_nav{display: flex;flex-direction: row;justify-content: space-between;}*/



.heard_Pc .header_nav .hav{position: relative;}
.heard_Pc .header_nav .hav:after{content: "";position: absolute;left: 0;bottom: -2px;width: 0;height: 3px;background: #87ce32;-webkit-transition: .5s cubic-bezier(.77,0,.175,1);transition: .5s cubic-bezier(.77,0,.175,1);}
.heard_Pc .header_nav .hav:hover:after{width: 100%;}
.heard_Pc .header_nav .hav.active:after{width: 100%;}
.distr_tab p{width: 24px;height: 34px;position: absolute;background:url(../images/icon2021-2-3-1.png) no-repeat center center;}
.distr_tab p.active{background:url(../images/icon2021-2-3.png) no-repeat center center;-webkit-animation: sdb04 2.5s infinite ease-in-out;-moz-animation: sdb04 2.5s infinite ease-in-out;animation: sdb04 2.5s infinite ease-in-out;}
.distr_tab p:nth-child(1){top: 55%;right: 23%}
.distr_tab p:nth-child(2){top: 28%;right: 23%}
.distr_tab p:nth-child(3){top: 51%;right: 25%}
.distr_tab p:nth-child(4){top: 44%;right: 19%}
.distr_tab p:nth-child(5){top: 20%;left: 45%}


.fiveq p{font-size: 24px;
    line-height: 34px;
    color: #333333;
    font-weight: 300;
    text-align: center;}
    .fiveq {
    width: 76%;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 40px;
}
.hzhb_client .client{padding-top: 20px}
.map_right_map{position: relative;}

.map_right_map img{max-width: initial !important;height: 100%;}
 
/*.map_right_map p:nth-child(1){top: 70%;left: 50%;}
.map_right_map p:nth-child(2){top: 67%;left: 48%;}
.map_right_map p:nth-child(3){top: 45%;left: 55%;}
.map_right_map p:nth-child(4){top: 30%;left: 20%;}
.map_right_map p:nth-child(5){top: 14%;left: 71%;}
.map_right_map p:nth-child(6){top: 17%;left: 69%;}*/


#drag{width: 1917px;height: 916px;position: absolute;left: 0;top: 0;z-index: 11;/*pointer-events: none;*/}

.map_right_map p{cursor: pointer; position: absolute; width: 24px;height: 34px;background: url(../images/icon_blue.png)no-repeat center center;z-index: 12;/*pointer-events: auto;*/}
.map_right_map p.active{background: url(../images/icon_red.png) no-repeat center center;-webkit-animation: sdb04 2.5s infinite ease-in-out;-moz-animation: sdb04 2.5s infinite ease-in-out;animation: sdb04 2.5s infinite ease-in-out;}


.map_right_map p:nth-child(1){top: 80%;left: 134%;}
.map_right_map p:nth-child(2){top: 77%;left: 132%;}
.map_right_map p:nth-child(3){top: 68%;left: 138%;}
.map_right_map p:nth-child(4){top: 19%;left: 44%;}

.map_right_map p:nth-child(5){top: 47%;left: 146%;}
.map_right_map p:nth-child(6){top: 47%;right: -51%;}
.map_right_map p:nth-child(7){top: 36%;right: -47%;}


.listss .title a.active{color: #0d78b8;}


/* 2021年3月4日 解决方案 样式修改*/
.test_new{
    display: flex;
    flex-wrap: wrap;
}
.test_new > p{
    margin-right: 15px;
}
.map_swiper {display: none;}


.banner_index .swiper-button-prev.index_prev{
    left: 50px;
    background-image: url(../images/iconpr.png);
}
.banner_index .swiper-button-next.index_next{
    background-image: url(../images/iconne.png);
    right: 50px;
}


.client_box .client_list{
    position: relative;
}
.client_box .client_list a{position: absolute;bottom: 0;right: 0;z-index: 10;}
.f_left p a{
    font-size: 14px;
    color: #e7e7e7;
    line-height: 60px;
    display: inline-block;
}



/* 搜索 */
.search_content {
    padding: 60px 0px;
}


.searchbox1{
    width: 50%;
    height: 44px;
    margin: 0 auto;
    text-align: center; position: relative;
}
.searchbox1 .searchtext{
    width: 100%;
    height: 44px;
    line-height: 44px;
    border-radius: 22px;
    border: 1px solid #999;
    padding-left: 20px;
    padding-right: 80px;
    box-sizing: border-box;
    
}


.search-error{
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    box-sizing: border-box; margin-top: 20px;
}
.search-result-empry{
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    box-sizing: border-box;
    margin-top: 20px;
}

.searchbtn { position: absolute; right: 0px; top: 0px; background: url('../images/fdj.png') no-repeat center center; height: 44px; width: 60px; border: none; cursor: pointer; }
.searchbtn:hover { background: url('../images/fdj_hover.png') no-repeat center center; }

.seach_news { margin-top: 60px; }
.seach_news ul li { margin-top: 30px; border-bottom: 1px solid #e2e2e2; padding-bottom: 15px; }
.seach_news ul li h4 a { color: #333; font-size: 20px; }
.seach_news ul li span { color: #999; display: block; margin-top: 5px; }
.seach_news ul li p { font-size: 14px; line-height: 25px; margin-top: 10px; color: #666; }
.seach_news ul li h6 a { font-size: 16px; margin-top: 10px; color: #03639f; display: block; }
.seach_news ul li h6 a:hover { color: #25497a; text-decoration: underline; }


@media screen and (max-width:992px){  


.searchbox1 { width: 100%; }
.seach_news ul li h4 a { font-size: 18px; }
.seach_news { margin-top: 0px; }
.search_content { padding: 30px 0px; }


}




