*{box-sizing:border-box;}
.qy_top{background:url(../jpg/b9ht03.jpg) center no-repeat; height: 2.4rem;line-height: 1.6rem;background-size: cover;}
.qy_top em{display:block;font-size: .48rem; font-weight: bold; color: #fff;    line-height: 1.2rem;padding-top: .28rem;}
.content_a{background: #F8F8F8; padding-bottom: .5rem;}
.special_title_02 span{background: #F8F8F8;font-size:.3rem;}
.white_bg.special_title_02 span{ background-color:#ffffff;}
.kd_con_div .tabs .tabs_header .more a{margin-top: .3rem;width: .3rem;height: .3rem;line-height: .26rem;display: block;border: 1px solid #cccccc;border-radius: 50%;text-align: center;font-size: .16rem;font-family: simsun;font-weight: bold;}
.kd_con{background: #FFFFFF;box-shadow: 0px -2px 20px 0px #BAC8D6; padding: .24rem; border-radius:.08rem;}
.kd_top ul li{float: left; position: relative; width: 25%; text-align: center;padding-left: .1rem;}
.kd_top ul li a{display: block; position: relative; font-size: .24rem; font-weight: bold; color: #FFFFFF;}
.kd_top ul li a:before{content: ' '; transition: ease-in-out 0.3s; height: 0rem; position: absolute; z-index: 1; top: 0rem; left: 0rem; display: block; bottom: 0rem; right: 0rem;  border-left: .4rem solid transparent; left: -.4rem;border-radius: .08rem .1rem 0rem 0rem; border-bottom: 0.7rem solid #80B4EE;}
.kd_top ul li a:after{content: ' '; height: .7rem; position: absolute;border-radius: .08rem .1rem 0rem 0rem; z-index: 2; top: 0rem; left: 0rem; display: block; bottom: 0rem; right: 0rem;background: linear-gradient(270deg, rgba(22, 88, 160, 1) 0%, transparent 100%);}
.kd_top ul li a i{font-weight: normal; margin-right: .2rem;  font-size: .26rem;}
.kd_top ul li:first-child{z-index: 4;padding-left: 0rem;}
.kd_top ul li:nth-child(2){z-index: 3;}
.kd_top ul li:nth-child(3){z-index: 2;}
.kd_top ul li:nth-child(4){z-index: 1;}
.kd_top ul li:first-child a:before{left:0rem;border-left:none;}
.kd_top ul li.on,.kd_top ul li:hover{z-index: 99;}
.kd_top ul li.on a:before,.kd_top ul li:hover a:before{ bottom: 0rem; top: -.1rem; border-bottom: 0.8rem solid #FFFFFF;}
.kd_top ul li.on a:after,.kd_top ul li:hover a:after{display: none;}
.kd_top ul li span{display: block; transition: ease-in-out .3s; line-height: .7rem; height: .7rem; text-align: center; position: relative; z-index: 100;}
.kd_top ul li:nth-child(1).on a:before,.kd_top ul li:nth-child(1):hover a:before{border-right: .4rem solid transparent;border-left: none; left: 0rem; right: -.4rem;}
.kd_top ul li.on span,.kd_top ul li:hover span{color: #333333;}
.kd_top ul li.on span i,.kd_top ul li:hover span i{background: linear-gradient(270deg, rgba(22, 88, 160, 1) 0.69%, rgba(128, 180, 238, 1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #1658A0;}
.kd_tit1{position: relative;padding-right: .16rem; padding-bottom: .25rem;}

.qykb_tu1 a{position: absolute;z-index: 5;cursor: pointer;width: 15.915822%;height: 11.11111%;left: 15.810379%;}
.qykb_tu1 .a1{top: 15.565656%;}
.qykb_tu1 .a2{top: 35.030303%;}
.qykb_tu1 .a3{top: 61.31313%;}
.qykb_tu1 .a4{top: 74.84848%;}

.kd_bottom{ position: absolute; bottom: 0rem; right: 0rem;background: linear-gradient(90deg, rgba(60, 135, 214, 1) 0%, rgba(116, 182, 252, 1) 100%); background: #409EFF\0; border-radius: .2rem 0rem .2rem 0rem; height: .5rem; line-height: .5rem; padding: 0rem .2rem; font-size: .16rem; font-weight: bold; color: #FFFFFF;}
.kd_bottom:before{content:' '; background: url(../png/wk3vk2.png) no-repeat center; width: .16rem; height: .12rem; position: absolute; top: -.12rem; right: 0rem;}
.kd_bottom a{color: #FFFFFF;}
.kd_bottom a span{margin-left: .1rem; margin-top: -.04rem; display: inline-block; width: .16rem; height: .16rem; text-align: center;  vertical-align:middle; border-radius:50%; background: #FFFFFF url(../png/7y3i7p.png) no-repeat center; }
.kd_top_ul ul{text-align: center;}
.kd_top_ul ul li{display: inline-block;}
.kd_top_ul ul li a{display: block; width: 2.4rem; height: .5rem; line-height: .5rem; border: .01rem solid #E5E5E5; border-radius: .04rem; margin: 0rem .08rem; font-size: .2rem; transition: ease-in-out 0.3s;}
.kd_top_ul ul li:hover a,.kd_top_ul ul li.on a{background: #1658A0; color: #FFFFFF; font-weight: bold;}
.kd_bottom_ul ul li a{display: block; margin-top: .2rem; height: 1.3rem; padding: .2rem;border-radius: 6px; border: 1px solid #DAE8F7; position: relative; transition: ease-in-out .3s; background: url(../jpg/gadncf.jpg) no-repeat center; background-size: cover;}
.kd_bottom_ul ul li a p{line-height: .22rem; height: .44rem; }
.kd_bottom_ul ul li a span{position: absolute; font-size: .12rem; color: #1658A0; bottom: .2rem; left: .2rem;}
.kd_bottom_ul ul li a span i{color: #1658A0; font-size: .12rem; margin-left: .1rem;}
.kd_bottom_ul ul li:hover a{border: 1px solid #1658A0;}
.kd_ul2 ul li a{display: block;padding-top: .24rem;border-radius: 6px;background: #FFFFFF;border: 1px solid #D4E8FF;height: 1.3rem;text-align: center;transition: ease-in-out 0.3s;}
.kd_ul2 ul li a span{display:block; line-height: .55rem; width: .55rem; height: .55rem; border-radius:50%; background: linear-gradient(180deg, #DFEDFF 0%, #FFFFFF 100%); margin: 0rem auto;}
.kd_ul2 ul li a span i{color: #1658A0; font-size: .24rem;}
.kd_ul2 ul li a p{margin-top: .1rem;}
.kd_ul2 ul li:hover a{border: 1px solid #1658A0;}
.content{padding: .4rem 0rem;}
.kd_con_div{box-shadow: 0px 0px 10px 0px rgba(22, 88, 160, 0.1); padding: .24rem; padding-top: .0rem;}
.tabs .tabs_header>ul>li{font-size: .26rem; line-height: .76rem; margin-right: .4rem;}
.tabs .tabs_header:after{background-color:#EFEFEF; }
.wyc_ul{ padding: .24rem 0rem; padding-right: .16rem; padding-left: 1.901rem; background:#3C84D9 url(../jpg/r1gt5f.jpg) no-repeat left bottom; border-radius: .04rem;}
.wyc_ul ul li{width: 16.666%;float: left;}
.wyc_ul ul li a{margin-right: .1rem; display: block; position: relative; height: .6rem; text-align: center; position: relative; padding: 0rem .06rem;}
.wyc_ul ul li a:before{box-shadow: 0px 0px 20px 0px rgba(17, 102, 85, 0.08); content: ' '; position: absolute; top: 0rem; right:0rem; left: 0rem; bottom: 0rem; border-radius:.1rem; background:  rgba(255, 255, 255, 0.8); background: #FFFFFF\0; display: block; transform: skewX(-15deg);}
.wyc_ul ul li a span{position: relative; z-index: 2;display: table; width: 100%; height: 100%;}
.wyc_ul ul li a span em{display: table-cell; vertical-align: middle;}
.wyw_ul ul li a{display: block; border-radius:.04rem; height: .96rem; line-height: .96rem; padding:0rem .32rem;}
.wyw_ul ul li a p{font-size: .2rem; font-weight: bold; color: #1658A0;}
.wyw_ul ul li a.icon1{background:#D4E2FF url(../jpg/6owgp9.jpg) no-repeat center right; background-size: cover;}
.wyw_ul ul li a.icon2{background:#FFE6D4 url(../jpg/e33x25.jpg) no-repeat center right; background-size: cover;}
.wyw_ul ul li a.icon3{background:#D4F0FF url(../jpg/x3iuhv.jpg) no-repeat center right; background-size: cover;}

.qykb_con1{ position: absolute; display: none; right: -30px; width: 896px; top: 120px; padding: 0 12px 12px 2px; border: 1px solid #dddddd; border-radius: 5px; background-color: #ffffff; z-index: 99;}
.qykb_con1::before{ position: absolute; content: ''; right: 66px; top: -10px; background-color: #ffffff; width: 16px; height: 16px; border-right: 1px solid #dddddd; border-top: 1px solid #dddddd; transform: rotate(-45deg); -ms-transform: rotate(-45deg);}
.khyh.on .qykb_con1{ display: block;}
.qykb_con1 dl dd{float: left;width: 20%;text-align: center;margin-top: 13px;}
.qykb_con1 dl dd a{display: block;margin-left: 12px;margin-right: 0;border: 1px solid #dddddd;padding: 0;border-radius: 0;height: auto;}
.qykb_con1 dl dd a img{ width: 100%;} 

.slb .kd_ul2 ul li a{margin-top: .2rem;}
.slb .wyc_ul ul li{width: 33.33%;}
.slb .wyc_ul ul li{margin-top: .2rem;}
.slb .wyw_ul ul li a{margin-top: .2rem;}
.slb .kd_tit1{padding-bottom: .5rem;}
@media screen and (max-width: 1340px){
	.slb .kd_top ul li a{font-size: .18rem;}
	.slb .kd_top ul li a i{margin-right: .1rem; font-size: .22rem;}
	
}


@media screen and (max-width: 992px){
	.kd_ul2 ul li a{margin-top: .2rem;}
	.wyc_ul ul li{width: 33.33%; margin-top: .2rem;}
	.wyw_ul ul li a{margin-top: .2rem;}
	.kd_top ul{white-space: nowrap; overflow:auto;}
	.kd_top ul li{float: inherit;display: inline-block; min-width: 2rem;}
	.kd_top_ul ul li a{width: auto; padding: 0rem .4rem;}
	.kd_tit1{padding-bottom: 1rem;}
	.kd_con{padding: .16rem;}
	.slb .wyc_ul ul li{width: 50%;}
	.qykb_con1{width:100%;right:0px;top: 300px;}
	.qykb_con1 dl dd{width:50%}
}
@media screen and (max-width: 640px){
	.wyc_ul ul li{width: 50%;}
	.slb .wyc_ul ul li{width: 100%;}
	.kd_bottom{height: auto;padding: 0.1rem;line-height: .3rem;}
	.kd_tit1{padding-right: 0rem;}
	.kd_top_ul ul li a{padding: 0rem .2rem;}
	.qykb_con1{top: 570px;}
}
@media screen and (max-width: 475px){
	.wyc_ul ul li{width: 100%;}
	.wyc_ul{padding-left: .2rem; padding-bottom: 1rem;}
	.slb .lyfw_tit h2{font-size: .4rem;}
	.slb .kd_bottom{font-size: .14rem;}
	.kd_bottom{padding: 0rem .1rem;}
}