* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
ul { padding: 0; margin: 0; }
ul li { list-style: none; }
a { color: #337ab7; text-decoration: none; }
h2, h3 { margin: 0; }
a:focus, a:hover { color: #23527c; text-decoration: none; }
a:focus { outline: none; outline-offset: -2px; }

@media (max-width:768px) {
body { padding-top: 60px; }
}

@media (min-width:1450px) {
.container { width: 1370px; }
}

@media (min-width:1600px) {
.container { width: 1400px; }
}
#toolbar .online-one li .tel-phone a { width: 100%; height: 100%; color: #fff; position: inherit; z-index: 9999; font-size: 18px; padding: 10px; }
/* ffffffffffffffffffffff */
.bners { position: relative; }
.h-cplas { padding: 50px 0; }
.h-about { /* background:#faf9f4;
	*/
background-size: 100% 100%; padding: 0 0 50px 0; overflow: hidden; }
.h-about .habo-top { display: flex; justify-content: space-between; padding-bottom: 30px; }
.h-leftall { width: 100%; position: relative; }
.h-left { /* position:absolute;
	*/
padding-top: 0; width: 100%; /* background:rgb(255 255 255 / 65%);
	*/
height: 100%; left: 0; }
.h-about_s { position: relative; /* background: #f8f8f8; */
padding: 50px 0 0; }
.h-left h2 { font-size: 24px; color: #666666; margin-bottom: 30px; font-weight: normal; }
.h-left h2 { font-weight: normal; font-size: 18px; color: #666; line-height: 40px; /* margin-top:6px;
	*/
display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 7; overflow: hidden;/* text-transform:uppercase;
	*/
}

@media(max-width:991px) {
.h-about { /* background:none;
	*/
}
.h-leftall { /* width:50%;
	*/
}
.habo-top { /* display:block;
	*/
}
}

@media(max-width:510px) {
.h-about { padding-top: 0; padding: 0; }
}
.container { font-size: 14px; line-height: 24px; }

/*  */
/**/
/*   */
@media (max-width:990px) {
/*  body */
}/*  */
.w1200 { }

@media (max-width:1230px) {
.w1200 { padding: 0 15px; }
}

/*  */
@media (max-width:768px) {
body { padding-bottom: 50px; }
}

/*  */
@media (max-width:768px) {
.habo-top { flex-wrap: wrap; padding: 0 10px; }
}
.abo-number { /* padding:2vw 0;
	*/
}
.abo-number li { }
.abo-number li:not(:last-child) { margin-right: 0; }
.abo-number li h3 { color: #1a459f; }
.abo-number li div span { font-size: 24px; color: #1a459f; font-weight: 600; }
.abo-number li .wenti { margin: 0px auto; text-align: left; color: #fff; padding: 20px; }
.reyuer { padding: 50px 0 0; }
.loknews { display: flex; justify-content: space-between; align-items: center; }
/* 2023-03-21 */
.baoanxihuan .left_o1 { width: 57%; overflow: hidden; border-radius: 15px; }
.baoanxihuan .left_o1 .swiper-slide { overflow: hidden; }
.baoanxihuan img { max-width: 100%; transition: all 0.6s; }
.baoanxihuan .swiper-pagination-bullet { background: #fff; opacity: 1; }
.sertsdwe .swiper-button-next, .sertsdwe .swiper-container-rtl .swiper-button-prev { background-image: url(../images/right.png); right: 10px; left: auto; }
.sertsdwe .swiper-button-prev, .sertsdwe .swiper-container-rtl .swiper-button-next { background-image: url(../images/left.png); left: -40px; right: auto; }
.sertsdwe .swiper-button-next, .sertsdwe .swiper-button-prev { position: relative; top: 0; width: 45px; height: 45px; margin-top: -22px; display: none; z-index: 10; cursor: pointer; background-size: 45px 45px; background-position: center; background-repeat: no-repeat; }
.baoanxihuan .swiper-pagination-bullet-active { opacity: 1; background: #209f96; }
.baoanxihuan .left_o1:hover img { transform: scale(1.1); }
.baoanxihuan .right_o1 { width: 40%; padding: 30px; background: #fff; border-radius: 15px; }
.sertsdwe .baoanxihuan { /* display:flex;
	*/margin-top: 50px; /* justify-content:space-between;
	*/position: relative; }
.sertsdwe .baoanxihuan2 { display: flex; justify-content: space-between; align-items: center; /* background: #f8f8f8; */
border-radius: 20px; }
.right_o1 ul li h2 { font-size: 26px; color: #00aeef; margin-bottom: 30px; font-weight: bold; }
#certify2 { position: relative; }
#certify2 .swiper-container { padding-bottom: 50px; }
#certify2 .swiper-pagination { width: 100%; }
.right_o1 ul li h3 { font-size: 30px; color: #000; margin-bottom: 20px; font-weight: bold; }
.right_o1 ul li p { font-size: 14px; color: #666; line-height: 1.8; margin-bottom: 50px;/* background: url(../images/gou.png)no-repeat left 7px; */
}
.right_o1 ul li { margin-bottom: 20px; }
.sertsdwe { padding: 50px 0; background: #f6f6f6; border-radius: 15px; width: 95%; margin: auto; }
.sertsdwe .autouy_naose { margin-top: 50px; }
.shuzifo { padding: 110px 0; background: url(../images/fo.jpg) no-repeat center; }
.mo_aurot { display: flex; }
.left_foxin { width: 54%; }
.left_foxin h3 { font-size: 50px; font-weight: bold; color: #fff;/* margin-bottom: 15px; */ }
.left_foxin h3 span { color: #fff600; }
.left_foxin p { font-size: 18px; color: #fff; }
.liebiaos {/* background:#000; */ padding: 30px 0; }
.autouy_naose ul { display: flex; justify-content: space-between; flex-wrap: wrap; width: 85%; }
.autouy_naose ul li { width: 48%; padding: 20px; background: #45d4ca; text-align: center; border-radius: 15px; display: flex; margin-bottom: 20px; }
.wokl { width: 40%; }
.wokrs { width: 60%; text-align: left; }
.autouy_naose ul li h3 { font-size: 46px; color: #fff; font-weight: bold; }
.autouy_naose ul li p { font-size: 16px; color: #fff;/* margin-top: 20px; */ font-weight: bold; }
/*  */
.abo-number li:hover img { transform: scale(1.1); }
.huaimg img { max-width: 100%; transition: all 0.6s; }
.zheng_k { }
.zheng_auto { width: 100%; margin: auto;/* margin-top:50px; */
}
.oulld {/* background:#fff; */ text-align: center; }
.oulld:hover {/* box-shadow:  0 0 15px 0 #eee; */ }
.nieron {/* padding:50px; */ text-align: center; \: #Fff;
}
.nieron h2 { font-size: 50px;/* margin-bottom: 30px; */ font-weight: bold; overflow: hidden; }
.nieron h3 { font-size: 16px; color: #000; margin-bottom: 10px;/* font-weight: bold; */ }
.nieron p { font-size: 14px; color: #666; line-height: 1.5; margin-bottom: 20px; }
#certify .swiper-pagination-bullet { width: 12px; height: 12px; display: inline-block; border-radius: 100%; background: #000; opacity: .2; }
#certify .swiper-pagination-bullet-active { opacity: 1; background: #fff; border: 2px solid #e2141e; }
#certify { position: relative; width: 100%; margin: 0 auto;/* padding-bottom: 50px; */
}
#certify .swiper-container { /* padding-bottom:60px; */
}
#certify .swiper-slide { /* width:330px; */
border-radius: 10px;/* height: 360px; */
}
#certify .swiper-slide img { display: inline-block; max-width: 100%; /* width:100%; */
transition: all 0.6s; }
#certify .swiper-slide:hover img { transform: scale(1.1); }
#certify .swiper-button-next, #certify .swiper-button-prev { top: 50%; }
#certify .swiper-button-prev { left: 0; width: 44px; height: 44px; background: url(../images/les.png) no-repeat; background-position: 0 0; background-size: 100%; }
#certify .swiper-button-next { right: 0; width: 44px; height: 44px; background: url(../images/ris.png) no-repeat; background-size: 100%; }
.anli2 { padding-bottom: 50px; }
#certify2s { position: relative; width: 100%; margin: 0 auto;/* padding-bottom: 50px; */
}
#certify2s #swiper-container1 {/* padding-bottom: 50px; */ }
#certify2s .swiper-slide img { /* display:block; */
max-width: 100%;/* width:100%; */
}
#certify2s .swiper-button-next, #certify2s .swiper-button-prev { top: 92%; }
#certify2s .swiper-button-prev { left: 42%; width: 44px; height: 44px; background: url(../images/wm_button_icon.png) no-repeat; background-position: 0 0; background-size: 100%; }
#certify2s .swiper-button-next { right: 42%; width: 44px; height: 44px; background: url(../images/wm_button_icon2.png) no-repeat; background-size: 100%; }
#certify2s .swiper-pagination-bullet { width: 12px; height: 12px; display: inline-block; border-radius: 100%; background: #000; opacity: .2; }
#certify2s .swiper-pagination-bullet-active { opacity: 1; background: #fff; border: 2px solid #e2141e; }
.nanguoer2 { margin: 20px 0 }
.jsiddf { /* padding:30px; */
    /* background: #209f96; */
    /* border-radius: 10px; */
display: flex; justify-content: space-between; padding: 20px 0 50px; align-items: center; border-bottom: 1px solid #d6d6d6; }
.jsiddf div { width: 34px; }
.jsiddf h3 { font-size: 16px; margin: 0 10px; color: #999; width: 77%; text-align: left; line-height: 1.5; }
.jsiddf p { font-size: 16px; }
.jsiddf:hover { border-bottom: 1px solid #2d7fd1; }
.jsiddf:hover h3 { color: #2d7fd1; }
.xnone { display: none; }
.jsiddf:hover .xnone { display: block; }
.jsiddf:hover .xblo { display: none; }
.yt-hezuo { padding: 50px 0; background: #fff; }
.ko_moe { margin-top: 30px; padding: 50px; background: #2d7fd1; border-radius: 10px; text-align: center; }
.ko_moe h3 { font-size: 50px; color: #fff; text-align: center; background: url(../images/mai.png) no-repeat left; padding: 10px; display: inline-block; padding-left: 100px; margin: auto; }
.ko_moe h3 a { color: #fff; }
.he_auto { padding: 50px 0 0 0; }
.content { display: none; }
.content.active { display: block; }
.tabs { margin-bottom: 30px; display: flex; justify-content: space-between; flex-wrap: wrap; }
.tabs .tab-btn { padding: 5px 0; font-size: 15px; color: #000; border-radius: 0; border: none; margin: 0 2%; background: #fff; }
.tabs .tab-btn.active {/* background: #08943d; */ color: #2d7fd1; border-bottom: 1px solid #2d7fd1; }
.he_auto ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
.he_auto ul li { width: 23%; text-align: center; margin-bottom: 3%; background: #fff;/* border-radius: 15px; */ overflow: hidden; }
.he_auto ul li img { max-width: 100%; transition: all 0.6s; }
.he_auto ul li h3 { font-size: 20px;/* font-weight: bold; */ margin: 20px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #000; }
.he_auto ul li div { overflow: hidden; }
.he_auto ul li p { font-size: 14px; color: #666666; line-height: 1.8; display: -webkit-box; /* 弹性盒子模型 */ -webkit-box-orient: vertical; /* 垂直排列 */ -webkit-line-clamp: 3; /* 限制显示3行 */ overflow: hidden; }
.he_auto ul li .nuw_a a { font-size: 14px; padding: 7px 20px; }
.he_auto ul li:hover {/* box-shadow: 0px 0px 24px 0 #999; */ }
.he_auto ul li:hover img {/* transform: scale(1.1); */ }
.nuw_a { margin-top: 30px; display: flex; justify-content: center; }
.nuw_a a { padding: 10px 30px; background: #a91c20; color: #fff; font-size: 16px; border-radius: 5px; margin-right: 7%; }
.nuw_a a:hover { background: #000; color: #fff; }
.nuw_a .zui_t { background: #fff; border: 2px solid #000; color: #000; }
.nuw_a .zui_t2 { background: #fff; background: #fbbb07; color: #fff; }
/*====*/
.strengthHe { width: 100%;/* margin-top: 40px; */
}
.strengthHe .down { position: relative;/* background:#efefef;
	*/
}
.strengthHe .coll { position: relative;/* height:600px;
	*/
}
.strengthHe .down .log { position: absolute; left: 0; top: 0; width: 100%; z-index: -1; opacity: 0; -webkit-transition: all 0.6s; }
.strengthHe .down .log.on .slow { }
.strengthHe .down .log.on { opacity: 1; z-index: 1; position: relative; }
/*====*/
.list-honor { /* margin-bottom:10px;
	*/
}
.list-honor li a { text-align: center; }
.list-honor li .pic { /* text-align:center; */
	/* display:table; */
width: 100%; }
.list-honor li .pic img { /* width: 100%; */
	/* max-height:100%; */
}
.list-honor li .block { /* height:260px;
	*/vertical-align: middle; display: table-cell; text-align: center; }
.inputs { padding: 5px 15px; font-size: 14px; background: #00aeef; border-radius: 10px; color: #fff; }
.list-honor li h2 { color: #000; font-size: 50px; font-weight: normal; margin: 10px 0 30px 0;/* overflow: hidden; */
	/* text-overflow: ellipsis; */
	/* white-space: nowrap; */
}
.list-honor li p { color: #666; font-size: 14px; line-height: 1.5; }
.list-honor li:hover h2 { /* color:#fff; */
}
.list-honor li:hover p { /* color:#fff; */
}
.list-honor li:hover .nairfg { /* background-color:#e60012; */
}
.a_jkty { margin-top: 50px; text-align: left; display: inline-block; background: #fff; border-radius: 60px; }
.a_jkty a { font-size: 16px; padding: 15px 85px 15px 35px; border: 1px solid #fff; border-radius: 60px; color: #5aac40; background: url(../images/g2.png) no-repeat 85% 45%; display: inline-block; transition: all 0.6s; }
.a_jkty:hover a { padding: 25px 95px 25px 45px; }
.nairfg { padding: 20px; width: 30%; text-align: left; }
.left_ppcs { width: 30%; /* background:#f6f6f6; */
text-align: center; }
.h-cplas .ppgf_aauto { /* display:flex; */
	/* justify-content:space-between; */
	/* margin-top: 50px; */
}
/*Ã§Â¬Â¬Ã¤Â¸â‚¬Ã¦Â¨Â¡Ã¥Ââ€”==*/
.list-honor { display: flex; justify-content: space-between; flex-wrap: wrap; }
.list-honor>li { text-align: center; width: 100%; display: flex; justify-content: space-between; }
.left_ppcs ul { display: flex; justify-content: center; flex-wrap: wrap; }
.left_ppcs ul li {/* margin: 0 20px; */ width: 100%; border-radius: 15px; border: 1px solid #ddd; margin-bottom: 20px; padding: 20px 35px; }
.left_ppcs ul li.active { background: #ff7a3e; }
.left_ppcs ul li a { font-size: 18px; color: #222; display: block; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: flex; align-items: center; }
.img_logos { margin-right: 5%;/* background: #fff; */ border-radius: 60px; }
.left_ppcs ul li.active a { color: #fff;/* font-weight:bold; */
}
.anli { /* padding: 50px 0 0; */
	/* background: #f8f8f8; */
}
.diseo {/* background: #673fff; *//* padding: 50px 0 0; */ background-size: 100% 100%;/* width: 95%; */ margin: auto; border-radius: 20px; }
.diseo .syuhier {/* display:flex; */ }
.yt-hezuo .syuhier {/* display:flex; */ }
.diseo .syuhier .ytptitle {/* width:80%; *//* text-align: left; */ }
.yt-hezuo .syuhier .ytptitle {/* width:80%; *//* text-align: left; */ }
.anli .anli_auto { margin-top: 30px; }
.anli .anli_auto ul { display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; }
.anli .anli_auto ul li { position: relative; overflow: hidden; width: 23%; margin-bottom: 2%; }
.anli .anli_auto ul li img { max-width: 100%; }
.he_auto img { max-width: 100% }
.shiimg { text-align: center; margin-top: 50px; }
.shiimg img { max-width: 100%; }
#certify3 { position: relative; width: 100%; margin: 0 auto; }
#certify3 .swiper-container { padding: 0; }
#certify3 .swiper-pagination-bullet { width: 12px; height: 12px; display: inline-block; border-radius: 100%; background: #000; opacity: .2; margin: 0 10px; }
#certify3 .swiper-pagination-bullet-active { opacity: 1; background: #00aeef; }
#certify3 .swiper-pagination { width: 100%; }
#certify3 .swiper-slide { width: 330px; /* height:472px;
	*/
background: #fff; }
#certify3 .swiper-slide img { display: block; max-width: 100%;/* width:100%; */
}
#certify3 .swiper-slide p { color: #fff; font-size: 14px; margin-bottom: 20px; line-height: 1.8; }
#certify3 .swiper-slide .nasoe { margin-top: 70px; }
#certify3 .swiper-slide .nasoe p { padding-left: 70px; background: url(../images/b7.png) no-repeat left; margin-bottom: 35px; }
#certify3 .swiper-button-next, #certify3 .swiper-button-prev { top: 5%; }
#certify3 .swiper-button-prev { left: 90%; width: 44px; height: 44px; background: url(../images/les.png) no-repeat; background-position: 0 0; background-size: 100%; }
#certify3 .swiper-button-next { right: 0; width: 44px; height: 44px; background: url(../images/ris.png) no-repeat; background-size: 100%; }
#certify3 .a_jkty a { font-size: 16px; /* padding: 15px 85px 15px 35px; */
border: 1px solid #fff; border-radius: 60px; color: #ffffff; background: url(../images/g2.png) no-repeat 85% 45%; display: inline-block; transition: all 0.6s; }
#certify3 .meid a { /* font-size: 14px; */
color: #5aac40;/* font-weight: bold; */
}
#certify3 .a_jkty { margin-top: 0; text-align: left; display: inline-block; background: #fff; border-radius: 60px; }
.zuimg { width: 62%; }
.nulied { display: flex; border-radius: 10px; overflow: hidden; justify-content: space-between; align-items: center; margin-top: 50px; background: #5aac40; border-radius: 20px; }
.meid { width: 38%; padding: 50px; }
.meid h2 { font-size: 40px;/* font-weight: bold; */ color: #fff; margin-bottom: 20px;/* text-align: center; */ }
.meid p { font-size: 14px; }
.meid a { font-size: 14px; color: #222; font-weight: bold; }
.nulied:hover .meid a { color: #00aeef }
.hezuo { /* padding:50px 0; */
	/* margin-top: 50px; */
background-size: 100% 100%; }
.hezuo .hezuoauto { margin-top: 50px; }
.xianshier { margin-bottom: 50px; display: flex; justify-content: space-between; background: #ff7a3e; padding: 50px; border-radius: 20px; line-height: 1.8; align-items: center; }
.lefyanyu { width: 65%; }
.lefyanyu p { font-size: 18px; color: #fff; }
.knatu { width: 17%; }
.knatu p { font-size: 16px; color: #fff; text-align: center; margin-top: 20px; }
.nanao { }
.nanao .nan_auto { margin-top: 10px;}
.nanao .nan_auto h3 { font-size: 44px; color: #fff; margin: 0 0 20px 0; }
.nanao .nan_auto p { font-size: 16px; color: #fff; margin-bottom: 15px; }
.nanao .nan_auto ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
.nanao .nan_auto ul li { width: 19%; margin-bottom: 2%; }
.nanguoer { position: relative; overflow: hidden; border-radius: 0; }
.nanguoer img { max-width: 100%; transition: all 0.6s; }
.nanguoer .fofofo_k { position: absolute; top: 50%; transform: translateY(-50%); left: 5%; width: 50%; }
.nanguoer .fofofo_k a { font-size: 16px; color: #fff; padding: 5px 10px; border: 1px solid #b78a49; border-radius: 60px; display: inline-block; background: #321d0a; transition: all 0.6s; }
.nanguoer:hover .fofofo_k a { padding: 5px 30px; }
.nanguoer:hover img { transform: scale(1.1); }
.nanguoer .fofofo_k a:hover { background: #000; box-shadow: 0 0 30px 0 #b78a49; }
.left_img { /* margin-top:50px; */
}
.biaotitle { font-size: 26px; color: #333; font-weight: bold; margin-bottom: 20px; }
.a-Lkoy { margin-top: 50px; }
.a-Lkoy a { background-color: #e60012; padding: 12px 35px; color: #fff; border-radius: 60px; font-size: 18px; }
.left_img { width: 50%; /* background: #f8f8f8; */
	/* box-shadow: 0 0 5px 0 #eee; */
padding: 0 40px 0 0; }
.left_img p { font-size: 18px; color: #222; margin-bottom: 5px;/* font-weight: bold; *//* background: url(../images/quan.png) no-repeat left; */ }
.left_img h3 { font-size: 5vw; color: #222; font-weight: bold;/* margin: 25px 0 15px 0; */ line-height: 1; }
.pinheng { display: flex; align-items: end; margin-bottom: 50px; }
.pinheng h4 { font-size: 20px; margin: 0; border: 1px solid #ddd; border-radius: 15px; padding: 40px; margin-left: 30px; }
.quanju_a { margin-top: 50px; }
.quanju_a a { font-size: 18px; color: #fff; padding: 10px 30px; border: 1px solid #fff; display: inline-block; background: #34bd6b; transition: all 0.6s; }
.quanju_a a:hover { background: #34bd6b; box-shadow: 0 0 30px 0 #34bd6b; padding: 10px 50px; color: #fff; }
.suibianer .abto_suibain { display: flex; justify-content: space-between; align-items: center; }
.rijfks { width: 50%; position: relative; padding-right: 20px; }
.rijfks h2 { font-size: 30px; font-weight: bold; color: #000; margin-bottom: 30px; border-bottom: 1px solid #000; display: inline-block; }
.rijfks h3 { font-size: 2.4vw; color: #000; font-weight: bold;/* margin-bottom: 25px; *//* position: absolute; *//* top: 50%; */ width: 100%;/* text-align: center; */ margin-bottom: 30px; line-height: 1.5; }
.rijfks h4 { font-size: 26px; color: #fff; font-weight: bold;/* margin-bottom: 25px; *//* position: absolute; */ top: 50%; width: 100%;/* text-align: center; */ line-height: 1.5; }
.rijfks p { font-size: 16px; color: #2d7fd1;/* margin-bottom: 15px; */ padding: 5px; line-height: 1.8; background: url(../images/di.png) no-repeat left 10px; padding-left: 30px; }
.rijfks2 p:nth-child(1) { background: url(../images/gb1.png)no-repeat left; }
.rijfks2 p:nth-child(2) { background: url(../images/gb2.png)no-repeat left; }
.rijfks2 p:nth-child(3) { background: url(../images/gb3.png)no-repeat left 12px; }
.rijfks h4 { font-size: 18px; color: #000;/* font-weight: bold; */ margin: 10px 0 40px; }
.rijfks img { max-width: 100%; }
.suibianer { padding: 50px 0;/* margin-top:50px; */
	/* background: #fafafa; */
}
.hezuoauto ul { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 50px; }
.hezuoauto ul li { width: 18%; margin-bottom: 2%; }
.hezuoauto ul li img { max-width: 100%; }
.hezuoauto .a_jkty { text-align: center; }
/* zhengshu */
.yt-hezuo2s { padding: 50px 0; background: url(../images/zhen.jpg); margin-top: 50px; }
.yt-hezuo2s .he_auto2s { display: flex; justify-content: space-between; margin-top: 50px; }
.left_zhen { width: 25%; padding: 50px 30px; background: url(../images/bb.png) }
.left_zhen h2 { font-size: 24px; color: #fff; margin-bottom: 30px; }
.left_zhen p { color: #fff; font-size: 16px; margin-bottom: 15px; }
#certify3s { width: 70%; position: relative; }
#certify3s .swiper-container { padding: 10px 10px 50px; }
#certify3s .swiper-pagination-bullet { width: 12px; height: 12px; display: inline-block; border-radius: 100%; background: #000; opacity: .2; margin: 0 10px; }
#certify3s .swiper-pagination-bullet-active { opacity: 1; background: #00aeef; }
#certify3s .swiper-pagination { width: 100%; }
#certify3s .swiper-slide { width: 330px; /* height:472px;
	*/
background: #fff; }
#certify3s .swiper-slide img { display: block; max-width: 100%; width: 100%; }
.hezuos { padding: 50px 0 0 0; background: #f6f6f6; }
.hezuos img { max-width: 100% }
.hezuo_auto {}
.hezuo_auto .swiper-container { padding: 0 0 0 0; }
.hezuo_auto .swiper-container .swiper-button-next, .hezuo_auto .swiper-container .swiper-button-prev { top: 20%; }
.hezuo_auto .swiper-container .swiper-button-prev { left: 92%; width: 45px; height: 45px; background: url(../images/left.png) no-repeat; background-position: 0 0; background-size: 100%; }
.hezuo_auto .swiper-container .swiper-button-next { right: 0; width: 45px; height: 45px; background: url(../images/right.png) no-repeat; background-size: 100%; }
.hezuo_auto .poans {width: 50%; }
.hezuo_auto .swiper-pagination-progressbar { background: rgba(0, 0, 0, .25); position: absolute; width: 84%; height: 2px; }
.hezuo_auto .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #2d7fd1; }
.yeshsi { padding: 50px 0; background: #f8f8f8; }
.yeshsi .ifo_auto { margin-top: 50px; }
.yeshsi .ifo_auto ul {/* display:flex; *//* flex-wrap: wrap; *//* justify-content: space-between; */ }
.yeshsi .ifo_auto ul li {/* width: 13%; */ text-align: center; padding: 20px 15px; background: #fff;/* margin-bottom: 20px; */ border-radius: 10px; border: 1px solid #ddd; }
.yeshsi .ifo_auto ul li img { max-width: 100%; }
.yeshsi .ifo_auto ul li:hover { box-shadow: 0 0 20px 0 #ddd; }
.hezuos { width: 100%; max-width: 1400px; margin: auto; background-color: #FFFFFF; }
.x-banner { max-width: 1920px; margin: auto; }
.iks { position: relative; }
.zen_z { position: absolute; width: 100%; height: 100%; background: #fff; top: 0; opacity: 0.5; }
.hezuo_auto h3 { font-size: 18px; margin: 20px; opacity: 0; color: #2d7fd1; border-bottom: 1px solid #2d7fd1; display: inline-block; }
.hezuos .swiper-slide-active .zen_z, .hezuos .swiper-slide-duplicate-active .zen_z { display: none; }
.hezuos .swiper-slide-active h3, .hezuos .swiper-slide-duplicate-active h3 { opacity: 1; }
.x-banner .swiper-container .swiper-button-prev { width: 48px; height: 48px; background: url(../images/lsl.png) no-repeat; background-position: 0 0; background-size: 100%; }
.x-banner .swiper-container .swiper-button-next { width: 48px; height: 48px; background: url(../images/rsr.png) no-repeat; background-size: 100%; }
.top_feed { padding: 20px; border-radius: 10px; background: #fff; box-shadow: 0 0 10px 0 #ddd; }
.feeding { padding: 50px 0; background: #f8f8f8; }
.feeding .feeb_auto { margin-top: 50px; }
.wen_feed { font-size: 16px; margin-bottom: 30px; }
.img_feed { display: flex; align-items: center; }
.feed_xre {/* width:30%; */ margin-right: 5%; }
.feed_name h3 { font-size: 20px; font-weight: bold; color: #000; margin-bottom: 10px; }
.feed_name p { font-size: 16px; color: #999; }
.feeding .swiper-container { padding-bottom: 60px; }
.feeding .swiper-pagination-bullet { width: 12px; height: 12px; display: inline-block; border-radius: 100%; background: #000; opacity: .2; }
.feeding .swiper-pagination-bullet-active { opacity: 1; background: #209f96; }
