.top{position: relative; z-index: 2;}
.top_l{ height: 1.35rem; line-height: 1.35rem; padding: 0rem .65rem; border-radius: 0rem .2rem .2rem 0rem;}
.top_l img{float:left; margin-right: .2rem;}
.top_l_div{overflow: hidden; line-height: .24rem; padding-top: .16rem;}
.top_l_logo{display: inline-block; vertical-align: middle;}
.top_l_div h1,.top_l_div p{color: #0062b3;}
.top_l_div h1{font-size: .3rem;}
.top_l_div p{font-size: .14rem; margin-top: .06rem;}
.top_r{ background: url(220824hn_bg3.png) no-repeat 38% bottom; padding-right: .8rem; text-align: right; padding-top: .15rem; min-height: 1.35rem;}
.top_anniu a{display: inline-block; width: .76rem; height: .26rem; border: 1px solid #e3e3e3; border-radius:.04rem; text-align: center;font-size: .14rem; color: #999;}
.top_ul{padding-top: .4rem;}
.top_ul>ul>li {display: inline-block; position: relative; padding-left: .24rem; margin-left: .24rem;}
.top_ul>ul>li>a{display: block;padding-bottom: .1rem;}
.top_ul>ul>li>a i{display: block; font-family:"times new roman"; margin-bottom: .1rem; font-weight: bold; color: #cbcbcb; text-align: left; font-size: .16rem;}
.top_ul>ul>li>a span{font-size: .18rem; font-weight: bold; display: block;}
.top_ul>ul>li:before{content:' '; display:block; height: .14rem; width: 1px; background: #e3e3e3; position: absolute;left: 0rem; bottom: .14rem;}
.top_ul>ul>li:first-child{margin-left: 0rem; padding-left: 0rem;}
.top_ul>ul>li:first-child:before{display: none;}
.top_ul>ul>li ul{position: absolute; width: 1.3rem; left: 50%; margin-left: -.5rem; text-align: center; background: rgba(0,98,179,.8); background: #0062b3\0; z-index: 99; transition: all 0.5s; border-radius: .08rem; height: 0rem; overflow: hidden;}
.top_ul>ul>li ul li a{padding: .06rem  .14rem; color: #FFFFFF; display:block;}
.top_ul>ul>li ul li a:hover{font-weight: bold;}
.top_ul>ul>li:hover ul{height: auto; padding: .16rem 0rem; box-shadow: 0 0 .2rem rgba(22,88,160,0.2);}
.banner {position:relative; z-index: 1;}
.banner .hd{position: absolute; z-index: 2; left: 50%; bottom: .3rem; transform: translateX(-50%);}
.banner .hd ul li{display: inline-block;width: .12rem; margin: 0rem .04rem; height: .12rem; background: #FFF;opacity: .5; border-radius:50%; cursor: pointer;}
.banner .hd ul li.on,.banner .hd ul li:hover{opacity: 1;}
.banner .bd ul li img{width: 100%;}
.con_div{padding: .6rem 0rem;}
.con_r_top{border-bottom:#e3e3e3 solid 1px;}
.con_r_top ul li{float: left; margin-right: .16rem; padding-right: .16rem; position: relative;}
.con_r_top ul li a{font-size: .24rem; transition: ease-in-out 0.3s; display: inline-block;  margin-bottom: -0.01rem; border-bottom:#e3e3e3 solid 1px; padding: .16rem 0rem;}
.con_r_top ul li:before{content: ' '; display: block; right: 0rem; position: absolute; top: 50%; margin-top: -.06rem; background: #e3e3e3; height: .16rem; width: .01rem;}
.con_r_top ul li:last-child:before{display: none;}
.con_r_top ul li.on a,.con_r_top ul li:hover a{border-bottom:#0062b3 solid 1px; font-weight: bold; color: #0062b3;}
.sp_a a{display: block;color: #0062b3;}
.con_r_top .sp_a {line-height: .64rem;}
.con_r .list_base li{margin-bottom: .18rem;}
.list_base li:before{ background-color: #1492ff;}
.con_bg{background: url(220705hn_bg1.jpg) no-repeat center; background-size:cover; padding: .64rem 0rem .9rem 0rem;}
.con_img_l{padding: .2rem 0rem 0rem .2rem;position: relative;}
.con_img_l:before{content: ' '; position: absolute; top: 0rem; left: 0rem; bottom: 0.2rem; right: 0.2rem; border:1px solid #a5cfee ; z-index: 0;}
.con_img_l i{position: relative;z-index: 2;}
.con_img_r{padding:0rem 1.15rem 0rem 1.6rem; margin-top: .9rem; position: relative;}
.con_img_r:before,.con_img_r:after{position: absolute; display: block;}
.con_img_r:before{content: url(220705hn_icon1.png); left: .4rem;}
.con_img_r:after{content: url(220705hn_icon2.png); bottom: 0rem; right: .4rem;}
.con_img_top h1{font-size:.72rem; font-weight: bold; margin-right: .1rem; float: left; color:rgba(255,255,255,.8);font-family:"times new roman";}
.con_r_div{overflow: hidden; padding-top: .1rem; font-size: .24rem; color: #FFFFFF;}
.con_r_div span{ position: relative;display: inline-block; padding-right: .8rem;}
.con_r_div span:before{position: absolute; width:.66rem; right: 0rem; top: 50%; height: 0.01rem; background: #FFFFFF; content: ' '; display: block;}
.con_r_div p{color:rgba(255,255,255,.8);font-family:"times new roman"; font-weight: bold; text-transform: uppercase;}
.con_img_tit p{font-size: .18rem; line-height: .36rem;color: #fff;}
.con_img_tit a{display: block;width: 1.4rem; height: .48rem; line-height: .48rem; text-align: center;border: 1px solid #fff; border-radius:.04rem; color: #FFF7E6;}
.con_img_top.li h1{color:#0062b3;}
.con_img_top.li .con_r_div span{color:#333;}
.con_img_top.li .con_r_div span:before{background: #e3e3e3;}
.con_img_top.li .con_r_div p{color:#0062b3;}
.con_top .sp_a{line-height: .8rem;}
.picture_item .picture_text{padding:.3rem .28rem .24rem .28rem; border: 1px solid #e4e4e4; border-top: none; margin-top: 0rem;}
.picture_group_01 .picture_text>a{color: #999999;}
.picture_group_01 .picture_text h3{display: block; font-size: .18rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: auto;}
.picture_group{overflow: inherit;}
.picture_group>span{width: .34rem; height: .34rem; line-height: .28rem; text-align: center; border-radius:50%; background: #FFFFFF; border: 2px solid #bfbfbf;}
.picture_group>span i{color: #bfbfbf; font-size: .16rem;}
.picture_group>span.prev{ left: -.5rem; text-align: center;}
.picture_group>span.next{ right: -.5rem;}
.picture_group_01>span{top: 52%; margin-top: 0rem;}
.bottom_top{background: #eeeded;}
.bottom_a{line-height: .3rem; padding: .12rem 0rem; text-align: center;}
.bottom_a span{display: inline-block; margin-right: .1rem;}
.bottom_a .bottom_rr{display: inline-block;}
.bottom_rr a{display: inline-block;}
.bottom_rr em{display: inline-block; margin: 0rem .1rem;}
.bottom_tit{ padding-left:.8rem; height: 1.6rem; display: table;}
.b_tit{display: table-cell;vertical-align: middle;}
.b_tit span{display: block; color: #999999;}
.b_tit span a{display: inline-block;color: #999999;}
.b_tit span em{display: inline-block; margin: 0rem .1rem; margin-bottom: .1rem;}
.b_tit p{color: #999999;}
.bottom_b{background: #f6f6f6;}
.bottom_r{background: #0062b3;height: 1.6rem; display: table;}
.bottom_ewm,.bottom_anniu{display: table-cell; vertical-align: middle;}
.bottom_ewm{padding: 0rem .8rem; border-right:1px solid #4d91ca;}
.bottom_ewm p{text-align: center;margin-top: .1rem; color: #FFFFFF;}
.bottom_anniu{padding: 0rem .6rem; cursor: pointer; text-align: center; color: #FFFFFF; line-height: .16rem;}

.media_a{ border: 1px solid transparent; float: right; }
.trans-3{display: block;width: .26rem; margin-bottom:.06rem; background: #FFFFFF; height: .02rem;overflow: hidden; border-radius: .2rem;}
.trans-3{ transition: all 0.35s linear;}
.box.on .trans-3:nth-child(1){-webkit-transform: matrix(1,0,0,1,0,8) rotate(45deg); transform: matrix(1,0,0,1,0,8) rotate(45deg);}
.box.on .trans-3:nth-child(3){-webkit-transform: matrix(1,0,0,1,0,-8) rotate(-45deg); transform: matrix(1,0,0,1,0,-8) rotate(-45deg);}
.box.on .trans-3:nth-child(2){width: 0;}
.box.on .trans-3{background: #FFFFFF;}
.media_b,.media_a,.box_top{display: none;}

/*---------党风廉政-----------*/

.banner01{ margin:0 auto; overflow: hidden;height:3.6rem; }
.banner_bg01{ background:url(220705hn_ban11.jpg) no-repeat center; background-size:cover; }
.con_navbig{position: relative;}
.gl_div{background: url(220705hn_xian.png) left repeat-y;}
.gl_l{position: relative; padding-bottom: .4rem; margin-right: .52rem; width:3rem;}
.gl_r{overflow: hidden;}
.title01{background: #0062b3;height:1.3rem;color:#ffffff;font-family:"times new roman"; position: absolute;top:-1.3rem;vertical-align: middle; text-align: center;padding:.26rem .7rem; padding-right:0rem; right: 0rem; left: 0rem;}
.title01 h1{vertical-align: middle; margin-right: .1rem; display:block; text-transform: uppercase; font-size:.72rem ;font-weight: bold;}
.title01_div{overflow: hidden;}
.title01 p{display: block;font-size:.24rem ;margin-top:.1rem; text-align: left;}
.title01 span{display: block;font-size:.24rem;letter-spacing:.04rem; text-align: left;font-weight: bold; text-transform: uppercase;}

.con_dflz{margin-bottom:.4rem;}
.con_nav{ padding-top: .2rem;overflow: hidden;position: relative;}
.con_nav ul li{line-height: .8rem;text-align: center;position: relative;margin:0 auto;}
.con_nav ul li a{ line-height: .3rem; padding: .25rem .2rem; display: block;font-size:.22rem;color: #333333; transition: ease-in-out .3s;}
.con_nav ul li a:after{transition: ease-in-out .3s;content: '';position: absolute;width:1.5rem;left:50%; margin-left: -.725rem; bottom:0;height: 1px;display: block;}
.con_nav ul li:hover a:after,.con_nav ul li.on a:after{background-color:#0062b3;}
.page_base{margin: 0rem auto;}
.page_base .page_go{padding: 0rem .12rem;}
.con_nav ul li:hover a,.con_nav ul li.on a{color:#0062b3;font-weight: bold; }
/*.con_nav ul li.on a{color:#0062b3!important;font-weight: bold!important; }*/
.title_base {margin-top:.18rem;}
.title_name01 {padding: .12rem 0rem .12rem .2rem;position: relative;font-size: .3rem;font-weight: bold;color: #0062b3;}
.title_name01:before {content: '';position: absolute;left: 0rem;top: .19rem;width: 5px;height: .3rem;background-color: #0062b3;}
.con_zthd02{padding:.14rem 0rem 0rem 0rem;overflow: hidden;}

.con_pic {position: relative;margin:0 auto;display: block;}
.con_pic ul li{  display: block;padding:.32rem 0rem;border-bottom: 1px solid #e1e1e1;}

.con_rightcon  h1{font-size:.18rem ;font-weight: bold;color:#333333;height:.5rem;line-height: .5rem; display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.con_rightcon span{ color:#888888;font-size:.16rem ;line-height: .24rem; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;}
.con_rightcon i{display:block;color:#999999;font-size:.16rem ;line-height: .45rem;}

.li_div{cursor: pointer;margin-bottom: .3rem;}
.border_b_line{border-bottom: 1px solid #e1e1e1;}

/*------------公司概况--------------*/
.banner_bg02{ background:url(220705hn_ban12.jpg) no-repeat center; background-size:cover; }
.con_gsjj{margin-top:.5rem;}
.title02{background: #0062b3;height:1.3rem;color:#ffffff;font-family:"times new roman"; position: absolute;top:-1.3rem;left:.16rem;z-index: 999;vertical-align: middle; text-align: center;padding:.26rem .6rem;width:3rem;}
.title02 h1{vertical-align: middle; display: inline-block;font-size:.72rem ;font-weight: bold;position: absolute;left:22%;top:.2rem;}
.title02 p{display: block;font-size:.24rem ;margin-top:.05rem;padding-left:.44rem;}
.title02 span{display: block;font-size:.24rem ;letter-spacing:.02rem;margin-top: .06rem;padding-left:.6rem;}
.picture_bg {height: 0rem;overflow: hidden; background-repeat: no-repeat;background-position: center center;background-size: contain; position: relative; display: block;transition: .3s all;}
.title_name02 {padding: .12rem 0rem .12rem .6rem;position: relative;font-size: .3rem;color: #333333;}
.title_name02:before {content: '';position: absolute;left: 0rem;top: .19rem;width:.3rem;height: .3rem;background-color: #0062b3;}
.szhn_zi {margin-top:.3rem;}
.szhn_zi{font-size: .2rem; line-height: .38rem;}
.con_img_l.li{display: inline-block;}
/*------------企业文化--------------*/
.banner_bg03{ background:url(220705hn_ban4.jpg) no-repeat center; background-size:cover; }
.picture_word {overflow: hidden;}
.picture_word span{display: block; font-size: .18rem;color:#333333;line-height:.5rem;height:.5rem;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.pic_list_01 ul{margin-top:.14rem;border-bottom: 1px solid #e1e1e1;}
.con_zthd02 .picture_item{margin-top: .3rem;margin-bottom: .14rem;}
.pic_list_01 {margin-bottom: .23rem;}
.page_base{margin-top:.48rem;}
.pic_solid{border-bottom: 1px solid #e1e1e1;}
.gl_l.li{padding-bottom: 0rem;}
.picture_group>div>div {border-bottom:1px solid #e1e1e1;}

/*------------七大业务板块--------------*/
.banner_bg04{ background:url(220705hn_ban3.jpg) no-repeat center; background-size:cover; }
.con_qdyw{margin-bottom:.4rem;}
.qdye_01 .picture_item{margin:.14rem auto;}
.qdye_01{margin-top:-.1rem;}

/*------------人才招聘--------------*/
.banner_bg05{ background:url(220705hn_ban5.jpg) no-repeat center; background-size:cover; }
.con_rczp{padding-top:.08rem;}
.con_rczp01{margin-top:.24rem;}
.rczp01_list h3{color:#333333;font-size: .2rem;line-height: .36rem;}
.rczp01_list h3 span{color:#e22323;}
.rczp01_list p{color:#333333;line-height: .36rem;}
.rczp01_list h4{color:#333333;line-height: .36rem;font-weight: bold;}
.rczp01_list p i{color:#333333;line-height: .36rem;color:#999999;float:right;}
.rczp01_list{line-height:.36rem;border-bottom: 1px solid #f6f6f6;padding-bottom:.22rem;}
.rczp01_list ol li{}
.word_top{margin-top:.4rem;}
/*------------专题专栏--------------*/
.banner_bg06{ background:url(220705hn_ban10.jpg) no-repeat center; background-size:cover; }
.ztzl_div ul li{margin-top: .24rem;}
.ztzl_div ul li a{display:block;overflow: hidden; border: 2px solid #FFFFFF;}
.ztzl_div ul li a i{padding-top: 36.666666%; transition: ease-in-out .3s; display:block;}
.ztzl_div ul li:hover a{border: 2px solid #0062B3;}
.ztzl_div ul li:hover a i{ transform: scale(1.1);}
.list_base_line_01 li:last-child, .list_base_line_02 li:last-child{border-bottom: rgb(220,220,220) 1px solid;}
.picture_word span{text-align: center;}
.banner_bg07{ background:url(220705hn_ban9.jpg) no-repeat center; background-size:cover; }
.banner_bg08{ background:url(220705hn_ban6.jpg) no-repeat center; background-size:cover; }
.banner_bg09{ background:url(220705hn_ban8.jpg) no-repeat center; background-size:cover; }

.xl_div{padding-top: .5rem;}
.xl_tit{text-align: center; border-bottom: 1px solid #e1e1e1; padding-bottom: .2rem;}
.xl_tit h1{font-size: .32rem; margin-bottom: .5rem;}
.xl_tit_s span{color: #999999; display: inline-block; margin: 0rem .25rem;}
.xl_tit_s span a{display: inline-block; color: #999999; margin: 0rem .05rem;}
.xl_tit_s span a.on{color: #0062B3;}
.xl_nr{padding: .4rem 0rem;}
.xl_span span{display: block; margin-bottom: .2rem; padding-left:.26rem; position: relative; font-size: .22rem;font-weight: bold; color: #0062b3;}
.xl_span span:before{content: ' '; position: absolute; display: block;width: .1rem; height: .22rem; background: #0062B3; left: 0rem; top: 50%;margin-top: -.1rem;}
.xl_bottom{text-align: center;}
.xl_bottom>ul>li{display: inline-block; position: relative; margin: 0rem .15rem;}
.xl_bottom>ul>li span{display: block;  width: .56rem; height: .56rem; line-height: .56rem; text-align: center; border-radius:.1rem; background: #f7f7f7;}
.xl_bottom>ul>li p{margin-top: .1rem;}
.xl_bottom>ul>li em{position: absolute; transition: ease-in-out .3s; overflow: hidden; top: 0rem;z-index: -1; left: 0rem; padding-left: .56rem; width:0rem; height: .56rem; border-radius:.1rem;  background: #fdfdfd;}
.xl_bottom>ul>li>a{position:relative; z-index: 3;}
.xl_bottom>ul>li em ul li{float: left; width: .56rem; height: .56rem; line-height: .56rem;}
.xl_bottom>ul>li:hover em{width: 2.3rem;}

.con_gl_ul ul li{margin-bottom: .2rem; transition: ease-in-out 0.3s; position: relative;}
.con_gl_ul ul li:before{left: 0rem; right: 0rem; border-radius:.08rem; position: absolute; z-index: 0; bottom: 0rem; background: #F6F6F6; content: ' '; top: .2rem; display: block;}
.con_gl_ul ul li span{display: block; border-radius:.08rem; padding-left: .1rem; background: #0062B3;width: 1.4rem; height: .44rem; line-height: .44rem; text-align:left; color: #FFFFFF; position: relative; z-index: 1; box-shadow:3px 3px 0 rgba(22,88,160,0.2);}
.con_gl_ul ul li span i{display: inline-block; vertical-align: middle; padding-right: .1rem;}
.con_gl_ul ul li span img{margin-top: -.04rem;}
.con_gl_ul ul li span h1{font-size: .2rem; display: inline-block; vertical-align: middle;}
.con_gl_ul ul li a{position: relative; z-index: 2; padding: .2rem; display: block; font-size: .18rem; line-height: .32rem;}
.con_gl_ul ul li:hover:before{background: rgba(22,88,160,0.05);}
.wzdt .title01{padding-left: .2rem;}
.wzdt .title01 span{letter-spacing: .02rem;}
.zwdt_div{padding: .24rem 0rem;}
.zwdt_top{ background: #F9F9F9;}
.zwdt_top span{display: inline-block; background: #0062B3; padding:0rem .3rem; height: .6rem; line-height: .6rem; font-size: .24rem; color: #FFFFFF; font-weight: bold;}
.zwdt_li ul li a{display: block; transition: ease-in-out 0.3s; margin-top: .24rem; font-size: .2rem; text-align: center; font-weight: bold; color: #0062B3; border: 1px solid #DDDDDD; border-radius:.08rem; height: .6rem; line-height: .6rem;}
.zwdt_ul{margin-bottom: .32rem;}
.zwdt_li ul li a:hover{background: #0062B3; color: #FFFFFF;}
.title_name01 {margin-right:.2rem;}
.wz{overflow: hidden; text-align: right; color: #666; height: .6rem; line-height: .6rem;}
.wz a{color: #666666;display: inline-block;}
.wz span{margin-right: .1rem;}
.wz em{display: inline-block; margin: 0rem .06rem;}
.wz a:hover{color: #004098;}
.wz.li{text-align: left; background: #F9F9F9; height: .5rem; line-height: .5rem; margin-bottom: .2rem; padding-left: .2rem;}
.con_bg2{background: url(220824hn_bg2.jpg) no-repeat top center; padding: .6rem 0rem; background-size: cover;}
.con_top.li span a{color: #FFFFFF;}
.device {margin-top: .7rem;}
.swiper-container { width: 100%; height:3.4rem;}
.swiper-slide {width: 7rem; opacity: 0.4; transform: scale(0);}
.swiper-slide-visible { opacity: 0.5;transform: scale(1);}
.swiper-slide-active {animation: a1 .3s forwards ;animation-delay: -0.1s;}
@keyframes a1{
	to{opacity: 1; transform: scale(1.3); z-index:10; position:relative;}
}
.swiper-slide a{display: block; padding-top: .4rem; position: relative;}
.swiper-slide p{position: absolute; padding: 0rem .2rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: rgba(0,0,0,.5); left: 0rem; right: 0rem; bottom: 0rem; height: .6rem; line-height: .6rem; text-align: center; color: #FFFFFF; font-weight: bold;}

.swiper_anniu{text-align: center;}
.swiper_anniu span{ display: inline-block; background: #4896d9; border: 1px solid #99c5ea; width: .6rem; height: .6rem; text-align: center; line-height: .6rem;}
.swiper_anniu span i{color: #FFFFFF;}

.con_bg3{background: url(220824hn_bg1.jpg) no-repeat bottom center; padding-top: .7rem; padding-bottom: 1.5rem;}
.piclink_group_06{margin-top: .6rem;}
.piclink_group .piclink_conent{background: #f6f6f6; position: relative;}
.piclink_group .piclink_conent span{display: block; width:.76rem; height: .76rem; border-radius:50%; overflow: hidden; position: absolute; top: 50%; margin-top: -.38rem;margin-left: .22rem;}
.piclink_group_06 .piclink_list li .piclink_conent h3 a{padding-left: 1.2rem;font-size: .2rem; color: #333; text-align: left;}
.piclink_group_06 >span{background-color: rgba(0,0,0,.4);}
.top_ul{position: relative; padding-right: .6rem;}
.ss_div{position: absolute; right: 0rem; top: 58%; z-index: 2;}
.ss_div span{display: block; border-radius: 50%; width: .36rem; height: .36rem; text-align: center;  line-height: .36rem; background: #0062b3; cursor: pointer;}
.ss_div span i{font-size: .18rem; color: #FFFFFF;}
.ss_div_in{position: absolute; right: 0rem; width: 2.4rem; background: #FFFFFF; border-radius: .08rem;display: block; padding: .12rem; box-shadow: 0 0 5px rgba(0,0,0,.2); font-size: 0rem; margin-top: .1rem;}
.ss_div_in input{width: 80%; font-size: .16rem; height: .3rem; border: 1px solid #CCCCCC; padding-left: .1rem; color: #999999; border-right: none; vertical-align: middle; border-radius: .04rem 0rem 0rem .04rem;}
.ss_div_in button{width: 20%; vertical-align: middle; height: .3rem; border: 1px solid #CCCCCC; background: #FFFFFF; border-left: none; border-radius: 0rem .04rem .04rem 0rem;}
.ss_div_in button i{color: #004098;}
.ss_div_in{display: none;}
.box.on2 .ss_div_in{display: block;}

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

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

}
@media screen and (max-width:1280px) {
 .ss_div{top: -.8rem;}
}
@media screen and (max-width:1100px) {

}
@media screen and (max-width:992px) {
	.con_nav{height:auto;}
    .title_name01 {margin-top: 0rem; padding: .12rem 0rem .12rem .2rem;font-size: .3rem;}
	.con_zthd02 .picture_item {margin-top: .1rem;margin-bottom: .05rem;}
	.wz{display: none;}
	.ss_div{top: -.6rem; right: 0.2rem;}
	.top_r.box.on .ss_div{display: none;}
}

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

}
@media screen and (max-width:640px) {
	@keyframes a1{
		to{opacity: 1; transform: scale(1.3); z-index:10; position:relative;}
	}
	.swiper-slide a{padding-top: 1rem;width: 2.3rem;}

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

}
@media screen and (max-width:374px) {
	.swiper-slide a{padding-top: 1rem;width: 2rem;}

}


