.banner .img{padding-bottom: 39%;}
.idxbg1{background: url(../images/hzb/bgimg1.jpg) center 2rem no-repeat;}
.idxOne input[type=text]{border: 1px solid #D8D8D8;line-height: 2rem;height: 2rem;box-sizing: border-box;width: calc(100% - 207px);background: #fff;font-size: 16px;text-indent: 1rem;}
.idxOne input[type=submit]{width: 182px;background: #1853C6 url(../images/sear.svg) 42px center no-repeat;color: #fff;font-size: 16px;line-height: 2rem;padding-left: 32px;transition: 0.3s;}
.idxOne input[type=submit]:hover{box-shadow: 0 0 10px rgba(24,83,198,0.6);}
.idxOne{padding: 1rem;margin-top: -2rem;position: relative;z-index: 2;box-shadow: 0 8px 33px rgba(0,0,0,0.09);}
/* 快捷按钮 */
.idxTwo{margin-top: 6rem;position: relative;z-index: 2;}
.idxTwo a{width: 25%;height: 230px;padding: 1.13rem 1.26rem;box-sizing: border-box;}
.idxTwo a:nth-child(1){margin-left: 25%;background: #FF9A44;}
.idxTwo a .en{text-transform: uppercase;opacity: 0.5;padding-top: 0.3rem;margin-bottom: 2.3rem;}
.idxTwo a > img{position: absolute;right: 0;bottom: 0;}
.idxTwo a:nth-child(2){width: 13%;background: #fff;}
.idxTwo a:nth-child(2) .cn,.idxTwo a:nth-child(2) .en,.idxTwo a:nth-child(3) .cn,.idxTwo a:nth-child(3) .en{color: #2C2C2C !important;}
.idxTwo a:nth-child(2) .more img,.idxTwo a:nth-child(3) .more img{filter: brightness(0) invert(0.6);}
.idxTwo a:nth-child(3){width: 37%;background: #fff url(../images/hzb/idxOneico2.png) right bottom no-repeat;padding-left: 0;}
.idxTwo a:nth-child(4){background: #9486F9;}
.idxTwo a:nth-child(5){background: #65B9E4;}
.idxTwo a:nth-child(6){background: #71B83C;}
.idxTwo a:nth-child(7){background: #3D7BF1;}
.idxThree .bg::after{width: 140px;height: 140px;right:50%;    margin-right: -790px;    top: -150px;;background: #DBF1FF;}
.idxTwo a:hover > .cn{ transform: translateY(-5px);}
.idxTwo a:hover > .en{opacity: 1;}
.idxTwo a:hover .more img{transform: translateX(10px);}
.idxThree{background: url(../images/hzb/bgimg2.jpg) bottom center no-repeat;padding-top: 6rem;padding-bottom: 1.66rem;margin-top: -3.5rem;}
.idxmore{padding-right: 1rem;line-height: 22px;}
.idxmore::before{width: 18px;height: 18px;background: url(../images/more.svg) no-repeat;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.1);}
.idxmore:hover{padding-right: 20px;}
.idxThree .idxmore{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.idxThree .idxTabs{align-items: center;margin-bottom: 2rem;}
.idxThree .idxTabs .item {padding-left: 1rem;}
.idxThree .idxTabs .item a{border-radius: 38px;line-height: 76px;padding: 0 2.6rem;border: 1px solid #D1D1D1;box-sizing: border-box;margin-left: 1rem;}
.idxThree .idxTabs .item a span{padding-left: 2rem;color: #2C2C2C;}
.idxThree .idxTabs .item a span::before{width: 30px;height: 30px;left: 0;top: 50%;transform: translateY(-50%);background-size: 30px;background-position: left center;background-repeat: no-repeat;filter: brightness(0) invert(0.3);}
.idxThree .idxTabs .item a:nth-child(1) span:before{background-image: url(../images/hzb/idxTwoico1.svg);}
.idxThree .idxTabs .item a:nth-child(2) span:before{background-image: url(../images/hzb/idxTwoico2.svg);}
.idxThree .idxTabs .item a.active{background: #1853C6;border-color: #1853C6;}
.idxThree .idxTabs .item a.active span{filter:  brightness(0) invert(1);}
.idxThree .idxTabs .title .en{text-transform: uppercase;opacity: 0.5;}
.idxThree .wrap .wrapks .swiper-slide a{border-radius: 4px;border: 1px solid #D1D1D1;height: 2.33rem;width: calc((100% - 52px) / 5);padding: 0 0.933rem;box-sizing: border-box;margin-left: 13px;margin-bottom: 13px;background: #fff;display: flex;align-items: center;}
.idxThree .wrap .wrapks .swiper-slide a:nth-child(5n+1){margin-left: 0;}
.idxThree .wrap .wrapks .swiper-slide a::after{background: url(../images/x_next.svg) no-repeat;width: 6px;height: 10px;top: 50%;right: 0.53rem;transform: translateY(-50%);filter: brightness(0) invert(0.3);}
.idxThree .wrap .wrapks .swiper-slide a img{position: absolute;left: 0.933rem;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.7);}
.idxThree .wrap .wrapks .swiper-slide a span{padding-left: 1.5rem;}
.idxThree .wrap .wrapks .swiper-slide a:hover{border-color: #1853C6;background: #E0EBFF;}
.idxThree .wrap .wrapks .swiper-slide a:hover img{filter:none;}
.wrappage{margin-top: 1rem;}
.wrappage .btn a{width: 35px;height: 35px;border-radius: 50%;border: 1px solid #A9A9A9;border-radius: 50%;line-height: inherit;padding: 0;float: left;position: relative;}
.wrappage .swiper-pagination.swiper-pagination-bullets{position: inherit;left: auto;top: auto;margin: 0 0.8rem;}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width: 7px;height: 7px;opacity: 1;background: #D0D0D0;position: relative;margin: 0 6px;}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{width: 15px;height: 15px;border-bottom: 50%;position: absolute;content: '';left: -4px;top: -4px;transform: scale(0);background: #1853C6;border-radius: 50%;transition: 0.3s;opacity:0.18 ;}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before{transform: scale(1);}
.wrappage .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1853C6;}
.idxTitleHui .idxmore::before{filter: brightness(0) invert(0.5);}
.wrappage .btn a:hover{border-color: #1853C6;}
.wrappage .btn a:hover img{filter: none;}
.wrappage .btn img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);filter: brightness(0) invert(0.5);}
/* 专家介绍 */
.idxFive{padding-bottom: 2rem;background: url(../images/hzb/idxbg.jpg) center bottom no-repeat;padding-top: 1.3rem;}
.idxFive .wrap .swiper-slide{box-shadow: 0 12px 16px rgba(222,222,222,0.5);transition: 0.3s;}
.idxFive .wrap dl{background: url(../images/gzb/idxzjbg.jpg) right bottom no-repeat #fff;padding: 1rem;}
.idxFive .wrap dl dt{width: 166px;}
.idxFive .wrap dl dt a{padding-bottom: 249px;}
.idxFive .wrap dl dd{width: calc(100% - 166px);position: relative;box-sizing: border-box;padding-left: 0.9rem;}
.idxFive .wrap dl .btnlink{position: absolute;bottom: 0;}
.idxFive .wrap dl .btnlink a{border: 1px solid #1853C6;border-radius: 4px;display: inline-block;width: 80px;line-height: 32px;box-sizing: border-box;text-align: center;color: #1853C6;}
.idxFive .wrap dl .btnlink a:hover{background: #1853C6;color: #fff;}
.idxFive .wrap dl dd .name{margin: 0.6rem 0;}
.idxFive .wrap dl dd .title,.idxFive .wrap dl dd .ks,.idxFive .wrap dl dd .time{padding-left: 0px;line-height: 23px;margin-top: 0.5rem;}
.idxFive .wrap dl dd .title{/* background: url(../images/gzb/idxfiveName.svg) left 2px no-repeat; */margin-top: 0;}
/* .idxFive .wrap dl dd .ks{background: url(../images/gzb/idxfiveKs.svg) 3px 2px no-repeat;} */
.idxFive .wrap dl dd .ks em,.idxFive .wrap dl dd .time em,.idxFive .wrap dl dd .title em{width: calc(100% - 80px);}
/* .idxFive .wrap dl dd .time{background: url(../images/gzb/idxfiveTime.svg) 3px 2px no-repeat;} */
.idxFive .wrap .wrappage{margin-top: 2rem;}
.idxFive .wrap dl:hover dd .name{color: #1853C6;}
.idxFive .wrap .swiper-slide:hover{box-shadow: 0 12px 16px rgba(1,1,1,0.2);}

@media screen and (max-width:1440px){
	.idxThree .wrap .wrapks .swiper-slide a span{padding-left: 1.3rem;}
.idxThree .bg::after{display: none;}
}
@media screen and (max-width:1280px){
	.idxTwo a:nth-child(3){background-size: 200px;width: 30%;}
	.idxTwo a:nth-child(2){width: 20%;}
	.idxTwo{margin-top: 3rem;}
	.idxTwo a{height: 190px;}
	.idxThree .wrap .wrapks .swiper-slide a{padding: 0 10px;}
	.idxThree .wrap .wrapks .swiper-slide a img{left: 10px;}
	
}
@media screen and (max-width:991px){
	.idxFive .wrap dl .btnlink a{width: 70px;}
	.idxThree .idxTabs .item a span{padding-left: 0;}
	.idxThree .idxTabs .item a span::before{display: none;}
	.idxThree .idxTabs .item a{line-height: 40px;padding: 0 1rem;}
	.idxThree .wrap .wrapks .swiper-slide a{width:calc((100% - 52px) / 4);}
	.idxThree .wrap .wrapks .swiper-slide a:nth-child(5n+1){margin-left: 13px;}
	.idxThree .wrap .wrapks .swiper-slide a:nth-child(4n+1){margin-left: 0;}
}

@media screen and (max-width:760px){
	
	.banner .img{padding-bottom: 65%;}
	.idxFive .wrap dl dd{width: calc(100% -  130px);}
	.idxFive .wrap dl dt{width: 130px;}
	.idxFive .wrap dl dt a{padding-bottom: 190px;}
	.idxFive .wrap dl dd .title, .idxFive .wrap dl dd .ks, .idxFive .wrap dl dd .time{padding-left: 36px;margin-top: 8px;}
	.idxFive .wrap dl .btnlink a{width: 65px;line-height: 25px;}
	.idxFive .wrap dl dd .name{margin-bottom: 10px;}
	.wrappage{margin-top: 0.5rem;}
	.idxOne input[type=submit]{width: 100px;padding-left: 0;background: #1853C6;line-height: 1.5rem;}
	.idxOne input[type=text]{width: calc(100% - 110px);text-indent: 10px;line-height: 1.5rem;}
	.idxTwo a:nth-child(1){margin-left: 0;}
	.idxTwo a:nth-child(2){width: 25%;}
	.idxTwo a:nth-child(3){width: 50%;}
	.idxTwo a > img,.idxTwo a .more{display: none;}
	.idxTwo a{padding: 20px 10px;height: 90px;}
	.idxTwo a:nth-child(3) {padding-left: 10px;background-size: 80px;}
	.idxTwo{margin-top: 1rem;}
	.idxThree .wrap .wrapks .swiper-slide a{width:32%;margin-left: 2% !important;line-height: 40px;height: auto;}
	.idxThree .wrap .wrapks .swiper-slide a:nth-child(3n+1){margin-left: 0 !important;}
	.idxThree::before,.idxThree .tabs,.threeLeft .swiper-slide > a .text .title{width: 100%;}
	.idxThree::after{background: #000;opacity: 0.1;left: 0;top: 0;width: 100%;}
	.idxThree .wrap .wrapks .swiper-slide a img,.idxThree .wrap .wrapks .swiper-slide a::after{display: none;}
	.idxThree .wrap .wrapks .swiper-slide a span{padding-left: 0;white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}
	.idxThree .idxTabs .item{padding-left: 0;margin: 0.5rem 0 0;}
	.idxThree .idxTabs .item a:first-child{margin-left: 0}
	.idxThree .idxmore{top: 30%;}
	.idxThree .idxTabs{margin-bottom: 0.5rem;}
	.idxFive .wrap .wrappage{margin-top: 1rem;}
	.idxFive{padding-bottom: 1rem;}
	.idxOne input[type=submit],.idxOne input[type=text]{font-size: 14px;}
	.idxTwo a .fz22{font-size: 0.6rem;}
	.idxThree .idxTabs .item{width: 100%;}
	.idxFive .wrappage .swiper-pagination.swiper-pagination-bullets{display: none;}
	.idxFive .wrap dl dd .title, .idxFive .wrap dl dd .ks, .idxFive .wrap dl dd .time{padding-left: 0;background: none !important;}
	.idxFive .wrap dl{background-size: cover;}
	.idxFive .wrappage .btn a{margin: 0 10px;}
}
