@charset "utf-8";
@import url("common.css");
.h_d{padding: .15rem 0;}
.logo a{display: inline-block;}
.logo a img{width: 100%;}
.hd_right{align-items: center;margin-top: 16px;}
.hd_right i{font-size:45px;color: #1577be;}
.hd_right .text span{font-size: 14px;color: #666;}
.hd_right .text p{font-size: 30px;font-weight: bold;color: #ff9000;}

.nav_bx{height:60px;background: #1577be;}
.nav_item ul{display: flex;}
.nav_item ul li{width:100%;height: 60px; display:inline-block;position: relative;line-height:60px;font-size: 16px;font-family: arial;text-transform: uppercase;float: left;text-align: center;}
.nav_item ul li a{display: block;color: #fff;}
.nav_item ul li:hover a,
.nav_item ul .nav_active a{background: #014a7f;}
.nav_item ul li .nav_down{width:100%;position: absolute;left: 0;right: 0;top:60px;margin: auto;max-height: 0;z-index:99;overflow: hidden;}
.nav_item ul li:hover .nav_down{max-height:1000px;}
.nav_item ul li .nav_down dl dd{width: 100%;}
.nav_item ul li .nav_down dl dd a{color: #fff;background:#1577be;border-bottom:1px solid #3e92ce;line-height: initial; padding: .13rem .05rem;}
.nav_item ul li .nav_down dl dd:hover a{background: #014a7f;}
.nav_item ul li span{font-family: '宋体';display: inline-block; transform: rotate(90deg);font-size: 18px;margin-left:10px;}
.nav_item ul li .nav_down,
.nav_item ul li a,
.ban_con .more span,
.service_lis ul li .service_pic:after,
.service_lis ul li .service_pic,
.service_lis ul li{transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;-ms-transition: ease .3s;}


/*banner*/
.ban_box{margin: auto;height: 6.5rem;}
#banner{width:100%;height: 100%;}
#banner .swiper-wrapper .swiper-slide a{width: 100%;height: 100%;display: block;}
#banner .swiper-wrapper .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
#banner .swiper-button-prev, 
#banner .swiper-container-rtl .swiper-button-next {background: url(../images/ban_pre.png) no-repeat;
left:30px;right: auto;}
#banner .swiper-button-next, 
#banner .swiper-container-rtl .swiper-button-prev {background: url(../images/ban_nex.png) no-repeat;
right:30px;left: auto;}
#banner .swiper-button-next, 
#banner .swiper-button-prev {position: absolute;top: 50%;
width:0;height:40px;margin-top: -22px;z-index: 10;cursor: pointer;background-size:40px 40px;
background-position: center;background-repeat: no-repeat;transition: ease .3s;opacity:0;transform: scale(0);display: block !important;}
#banner:hover .swiper-button-next, 
#banner:hover .swiper-button-prev{width:40px;opacity:.8;transform: scale(1);}
#banner .swiper-pagination-bullet-active{background: #2c3fe2;opacity:1;}
#ban_pgt{bottom: 30px;}
#ban_pgt .swiper-pagination-bullet{width:10px;height:10px;display: inline-block;border-radius: 100%;background: #fff;opacity: 1;position: relative;margin: 0 13px;}
#ban_pgt .swiper-pagination-bullet-active{border: 1px solid #fff;position: relative;}
#ban_pgt .swiper-pagination-bullet-active:after{content: '';position: absolute;width: 24px;height:24px;border-radius: 50%;left:50%;top:50%;transform: translate(-50%,-50%);border: 1px solid #fff;}

.ban_con{left: 0;top: 0;}
.ban_con .w14{height: 100%;display: flex;flex-direction: column;justify-content: center;}
.ban_con .com_name{font-size: 36px;font-weight: bold;text-shadow:#fff 1px 1px 1px;color: #015fa3;}
.ban_con .ban_text{margin-top: .3rem;}
.ban_con .ban_text .main_text{padding: 15px 150px 15px 20px;display: inline-block;font-size: 20px;font-weight: bold;
background-image: -webkit-linear-gradient(left,rgba(255,255,255,.8) 0,transparent 100%);
background-image: -o-linear-gradient(left,rgba(255,255,255,.8) 0,transparent 100%);
background-image: linear-gradient(to right,rgba(255,255,255,.8) 0,transparent 100%);color: #333;text-shadow:#fff 1px 1px 1px;
}
.ban_con .ban_text .main_text p{padding: 5px 0;}
.ban_con .more{margin-top: 1.5rem;}
.ban_con .more span{display: inline-block;padding: 10px 50px;font-size: 18px;background: #ff9000;border-radius: 30px;color: #fff;}
.ban_con .more span:hover{padding: 10px 60px;background: #1577be;}
.ban_pic{position:relative;z-index:0;width:100%;height: 100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-animation-fill-mode: both; animation-fill-mode: both;}
.ban_pic::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#00000000', GradientType=0);z-index: 1;}
.ban_box .swiper-slide-active .ban_pic{-webkit-animation: scaleBigToSmall 10s; animation: scaleBigToSmall 10s;}
.ban_box .swiper-slide-active .ban_con .com_name{opacity: .5; -webkit-animation: fadeInUp 1.5s; animation: fadeInUp 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.ban_box .swiper-slide-active .ban_con .ban_text{-webkit-animation: fadeInUp 1.5s; animation: fadeInUp 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;animation-delay:.5s;}
.ban_box .swiper-slide-active .ban_con .more span{-webkit-animation: zoomIn 1.5s; animation: zoomIn 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;animation-delay:1s;}

.h_hr{display: none;}

.c_n{min-height: 500px;}
.pd50{padding: .5rem 0 .6rem;}
.service{background: url(../images/s_bg.jpg) no-repeat center center;background-size: cover;}
.b_dian1{width:.8rem;height:.8rem;background:rgba(21, 119, 190, .1);left:.2rem;top:.6rem;
animation: mymove1 5s infinite;-webkit-animation: mymove1 5s infinite;border-radius: 50%;}
.b_dian2{width:.35rem;height:.35rem;background:rgba(21, 119, 190,.1);left:3rem;top:3rem;
animation: mymove1 5s infinite;-webkit-animation: mymove1 8s infinite;border-radius: 50%;}
...b_dian3{width:.35rem;height:.35rem;background:rgba(21, 119, 190,.1);left:3rem;top:3rem;
animation: mymove1 5s infinite;-webkit-animation: mymove1 8s infinite;border-radius: 50%;}

.b_dian3{width:1px;right:.1rem;top:3rem;animation: mymove1 5s infinite linear;border-top:1rem solid rgba(255, 155, 0, .08);border-left: .5rem solid transparent;border-right: .5rem solid transparent;}

.idx_title{align-items: center;margin-bottom: .4rem;}
.idx_title .title_text h1{font-size: 36px;font-weight: bold;padding-bottom: 15px;}
.idx_title .title_text h1:after{content: '';position: absolute;width: 70px;height: 3px;background: #1577be;left: 0;bottom: 0;}
.read_more{width: 36px;height: 36px;display: inline-block;background: #1577be;border-radius: 50%;font-size: 26px;text-align: center;line-height: 34px;color: #fff;transition: ease .2s;}
.read_more:hover{background: #ff9000;color: #fff;}
.service_lis ul{display: flex;}
.service_lis ul li{width:100%;text-align: center;}
.service_lis ul li .service_pic{width: 170px;height: 170px;padding: 20px;margin: auto;}
.service_lis ul li .service_pic .service_img{border-radius: 50%;overflow: hidden;}
.service_lis ul li .service_pic .service_img img{width: 100%;height: 100%;object-fit: cover;}
/*.service_lis ul li .service_pic:before{content: '';position: absolute;width: 100%;height: 100%;border-top: 1px solid #1577be;border-bottom: 1px solid #1577be;border-left: 1px solid #fff;border-right: 1px solid #fff;border-radius: 50%;left: 0;top: 0;}
*/
.service_lis ul li .service_pic:after{content: '';position: absolute; width: 100%;height: 100%;background: url(../images/s_pic_bg.png) no-repeat;background-size: cover;left: 0;top: 0;animation: rolin 30s linear infinite;opacity: .5;}
.service_lis ul li:nth-child(2) .service_pic:after{-webkit-animation-fill-mode: both; animation-fill-mode: both;animation-delay:1s;}
.service_lis ul li:nth-child(3) .service_pic:after{-webkit-animation-fill-mode: both; animation-fill-mode: both;animation-delay:2s;}
.service_lis ul li:nth-child(4) .service_pic:after{-webkit-animation-fill-mode: both; animation-fill-mode: both;animation-delay:3s;}
.service_lis ul li:nth-child(5) .service_pic:after{-webkit-animation-fill-mode: both; animation-fill-mode: both;animation-delay:4s;}
.service_lis ul li:hover .service_pic:after{opacity: 1;}
.service_lis ul li:hover .service_pic{padding:15px;}
.service_lis ul li .service_title{font-size: 20px;margin-top: .25rem;}
.service_lis ul li:hover{transform: translate(0,-2px);}



.team{background: #f8f8f8;display: none}
#team{padding-top: 20px;}
.swiper_cent{position: relative;}
.swiper_cent .swiper-button-next, 
.swiper_cent .swiper-button-prev {position: absolute;top:0;width:.6rem;height:3.8rem;margin-top:0;z-index: 10;cursor: pointer;
background-size:100% 100%;background-position: center;background-repeat: no-repeat;background: #fff;line-height: 3.8rem;}
.swiper_cent .swiper-button-next{right: 0;text-align: right;}
.swiper_cent .swiper-button-prev{left: 0;}
.swiper_cent .swiper-button-next span, 
.swiper_cent .swiper-button-prev span{font-size: 40px;color: #c2c2c2;}
.swiper_cent .swiper-button-next span:hover, 
.swiper_cent .swiper-button-prev span:hover{color: #007332;}
.swiper_cent .next,
.swiper_cent .prev{position: absolute; z-index: 20; top: 40%; width: 50px; height: 50px; margin-top: -25px;opacity: .5;border-radius: 50%;border: 1px solid rgba(255,255,255,.5);text-align: center;line-height: 50px;box-shadow: 0 0 5px #999;}
.swiper_cent .prev{left: -30px;}
.swiper_cent .next{right: -30px;}
.swiper_cent .swiper-button-disabled{ display: none ;}
.swiper_cent .next:hover,
.swiper_cent .prev:hover{opacity: 1;background: #fff;}
.swiper_cent .swiper-slide{ width: 100%;}
.swiper_cent .next i,
.swiper_cent .prev i{font-size:24px;}
.cursor{cursor: pointer;}
.pic_link{ text-align: center;width: 100%;display: block;}
.pic_link .item_pic{width:2.3rem; height:2.3rem;border-radius: 50%; background: #fff;overflow: hidden;position: relative;margin: auto;box-shadow: 0 0 15px #aaa;}
.pic_link .item_pic .item_img{border-radius: 50%;overflow: hidden;}
.pic_link .item_pic .item_img img{width: 100%;height: 100%;object-fit: cover;}
.pic_link .item_title{background: #f6f7f9;padding: .15rem 0;}
.pic_link .item_title h1{font-size: 22px;font-weight: bold;}
.pic_link .item_title p{margin-top: 15px;color: #666;}
.pic_link:hover .item_pic .item_img img{transform: scale(1.05);}
.pic_link .item_pic .item_img img,
.pic_link,
.h_pics{transition: ease .4s;-webkit-transition: ease .4s;-moz-transition: ease .4s;-o-transition: ease .4s;-ms-transition: ease .4s;}

.swiper_cent_honor{padding: 20px;}
.h_pics{padding: 2px;background: #fff;border-radius: 10px;overflow: hidden;box-shadow: 0 0 15px #ddd;}
.h_pics .h_img{height: 2.5rem;border-radius: 4px;overflow: hidden;padding:10px ;}
.h_pics .h_img img{width: 100%;height: 100%;object-fit: cover;}
.h_pics .h_item_title{line-height: 30px;padding: 0 10px 10px;}
.h_pics .h_item_title h1{font-size: 20px;text-align: center;}
.h_pics:hover{background: #1577be;}
.h_pics:hover .h_item_title h1{color: #fff;} 

.swiper_cent1 .next,
.swiper_cent1 .prev{position: absolute; z-index: 20; top:50%; width: 50px; height: 50px; margin-top: -25px;opacity: .5;border-radius: 50%;border: 1px solid rgba(255,255,255,.5);text-align: center;line-height: 50px;box-shadow: 0 0 5px #999;}
.swiper_cent1 .prev{left: -50px;}
.swiper_cent1 .next{right: -50px;}

.about{background: url(../images/abt_bg.jpg) no-repeat center center;background-size: cover;}
.about .abt_pic{width: 50%;height: 100%;top: 0;right: 0;bottom: 0;}
.about .abt_pic img{width: 100%;height: 100%;object-fit: cover;}
.about_con{width: 45%;}
.about_con .idx_title .title_text h1 a{color: rgba(255,255,255,.7);}
.about_con .idx_title .title_text h1 a:hover{color: rgba(255,255,255,1);}
.about_con .idx_title .title_text h1:after{background: rgba(255,255,255,.5);}

.sz_gd{margin: .9rem auto .2rem;overflow: hidden;}
.sz_gd ul li{width: 25%;display: inline-block;float: left;position: relative;}
.sz_gd ul li p{font-size:36px;color: #fff;font-family: 'arial';margin-right: 10px;}
.sz_gd ul li h1,
.sz_gd ul li span{font-size: 16px;color: #fff;}
.sz_gd ul li p{display: inline-block;}
.sz_gd ul li h1{margin-top:10px;font-size: 18px;color: #fff;}

.company_title{font-size: 28px;font-weight: bold;margin-top: .7rem;}
.company_title a{color: rgba(255,255,255,1);}
.com_text{line-height: 30px;color: rgba(255,255,255,.7);margin-top: .4rem;}

.abt_more .read_more{background:rgba(255,255,255,.7);color: #1577be;margin:.8rem 0 .3rem;}
.abt_more .read_more:hover{background:rgba(255,255,255,1);}

.pic_lis1 ul{width: 100%;display: grid;grid-template-columns: repeat(3, 1fr);justify-items: center;gap:1.5vw;}
.idx_picSection{background: #f8f8f8;}
.pic_lis1 ul li{border-radius: 10px;overflow: hidden;height:300px;width: 100%;}
.lis_title{padding:.15rem .2rem;background: rgba(0,0,0,.5);left: 0;width: 100%;bottom: 0;right: 0;font-size: 18px;color: #fff;text-align: center;}
.pic_lis1 ul li .pics_box img,
.pic_lis2 ul li .pics_box img{width: 100%;height: 100%;object-fit: cover;}
.pic_lis1 ul li:hover .pics_box img,
.pic_lis2 ul li:hover .pics_box img{transform: scale(1.05);}
.pic_lis1 ul li:hover .lis_title,
.pic_lis2 ul li:hover .lis_title{padding:.2rem;}

.pic_lis1 ul li .pics_box img,
.pic_lis2 ul li .pics_box img,
.lis_title{transition: ease .4s;-webkit-transition: ease .4s;-moz-transition: ease .4s;-o-transition: ease .4s;-ms-transition: ease .4s;}
.pic_lis2{margin-top: 1.5vw;}
.pic_lis2 ul{width: 100%;display: grid;grid-template-columns: repeat(4, 1fr);justify-items: center;gap:1.5vw;}
.pic_lis2 ul li{border-radius: 10px;overflow: hidden;height:220px;width: 100%;}

.trading{background: url(../images/g_bg.jpg) no-repeat center center;background-size: cover;}
.borderRadius{border-radius: 20px;overflow:hidden;}
.trad_title{height: 100px;background: url(../images/q_bg1.jpg) no-repeat center center;background-size: cover;font-size:.3rem;color: #fff;font-weight: bold;display: flex;align-items: center;justify-content: center;}
.trad_left .trad_title{border-bottom: 4px solid #ff9000;}
.trad_right{width:35%;margin-left: .3rem;}
.trad_right .trad_title{background: url(../images/q_bg2.jpg) no-repeat center center;background-size: cover;}
.trad_right .trad_title{border-bottom: 4px solid #1577be;}


.scroll_t{overflow:hidden; position:relative;}

.white_bg{background: #fff;}
.pd20{padding: .2rem;}
.title_wz{background: #f3f8fc;display: flex;}
.title_wz span{display: inline-block;float: left;text-align: center;padding:20px 10px;}
.scroll_t{padding-bottom:5px;}
.infoList{height: 122px;}
.infoList li{display: flex;}
.infoList li span{display: inline-block;float: left;text-align: center;padding:20px 10px;}
.infoList li:nth-child(even){background: #fbfbfb;}
.line.pre:before{content: '';position: absolute;width: 1px;height: 20px;background: #d4d4d4;left: 0;top: 0;bottom: 0;margin: auto;}


.w20{width: 20%;}
.w30{width:30%;}
.w40{width:40%;}
.w50{width:50%;}
.w10{width:10%;}
.w15{width:15%;}
.w5{width:5%;}
.w25{width: 25%;}

.infoList li span:nth-child(1):before,
.title_wz span:nth-child(1):before{display: none;}


.partnersLis ul li a{transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;-ms-transition: ease .3s;}
.partnersLis{margin:30px -10px 0;}
.partnersLis ul li{width: 16.666%;display: inline-block;float: left;padding: 0 10px;height: 80px;margin-bottom: 20px;}
.partnersLis ul li a{width: 100%;height: 100%;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;background: #fff;border: 1px solid #eee;border-radius: 8px;}
.partnersLis ul li a img{width: 100%;height: 100%;object-fit: contain;}
.partnersLis ul li a:hover{box-shadow: 0 0 15px #ddd;transform: translate(0,-2px);}


.f_t .ft_hr{padding:.4rem 0 .3rem;background: #282828;}
.ft_lis{width:45%;display: none;}

.ft_lis ul{display: flex;}
.ft_lis ul li{width:25%;display: inline-block;color: #fff;}
.ft_lis ul li h1{font-size:20px;margin-bottom:10px;color: #bebebe;}
.ft_lis ul li dl dd{line-height: 30px;}
.ft_lis ul li dl dd a{color:rgba(255,255,255,.5);}
.ft_lis ul li dl dd a:hover{color:rgba(255,255,255,.8);}
.f_t .ft_hr .tanx{align-items:initial;}
.ft_phone{margin-left:.3rem;}
.ft_phone{min-width: 1px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;margin-left: 0;
}
.ft_phone h1{font-size:20px;color: #bebebe;margin-bottom:10px;}
.ft_phone p{color: rgba(255,255,255, .5);margin-bottom: 10px;}
.ft_vx{max-width:122px;text-align: center;color: rgba(255,255,255, .5);margin-left:4%;}
.ft_vx p{margin-top:15%;}
.ft_vx img{width: 100%;}
.f_t .ft_bt{text-align: center;padding: 20px 0;background: #202020;color: rgba(255,255,255, .5);}
.f_t .ft_bt span{margin-right: 10px;}
.f_t .ft_bt a{color: rgba(255,255,255, .5);display: inline-block;}
.f_t .ft_bt a img{margin-left: 10px;}
.margin-right{margin-right: .2rem;}
.f_t .ft_bt a:hover{color: rgba(255,255,255,.8);}




@media (max-width:1023px) {
.h_line{height: 90px;}
.logo{margin:0 15% 0 0;transition: ease .3s;}
.pc_hr{display: none;}
.h_hr{display: block;}
.logo1{margin:12px 0 0 36px;width: 355px;transition: ease .3s;}
.logo1 a{width: 100%;height: 100%;display: block;}
.logo1 img{width: 100%;}
.h_hr{height:90px;position: fixed;top: 0;left: 0;right: 0;z-index: 1000;background: #fff;box-shadow: 0 0 10px #ddd;}
.height2e{height: 90px;}
.h_hr .menu,
.h_hr .menu_2{padding:25px 28px;position: absolute;right:30px;top:15px;}
.h_hr .menu_2{display: none;}
.h_hr .menu_2 span:before{ transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg);top:0;}
.h_hr .menu_2 span:after{ transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg);top:0;}

.pull_down {display: none;background: #ededed;}
.pull_down ul {position: relative;height: 100%;background: #fff;z-index: 101;padding-bottom:20px;}
.pull_down ul li{line-height:50px;border-bottom: 1px solid #f0f0f0;}
.pull_down ul li a {width: 100%;font-size:20px;display: block;}
.pull_down ul li .nav_dlis{display: none;line-height:30px;border-top:1px solid #f5f5f5;border-radius: .06rem;}
.pull_down ul li .nav_dlis a{display: block;width: auto;padding:0 20px;font-size:16px;color: #666;line-height:50px;border-bottom: 1px solid #f0f0f0;}
.pull_down ul li .nav_dlis a:last-child{border-bottom: none;}
.pull_down ul li a span{float: right;font-family: '宋体';display: inline-block;font-size:26px;margin-right:15px;transition: ease .5s;}
.pull_down ul li:hover .nav_dlis a{color: #666;}
.pull_down ul li a:hover span{transform: rotate(0);color: #d08c2e;}
.pull_down ul li:hover a,
.pull_down ul li .nav_dlis a:hover{color: #d08c2e;}
.pull_down ul li a.mobile_nav{color: #d08c2e;}
.pull_down ul li a.mobile_nav span{transform: rotate(-180deg);color: #d08c2e;}
.shade {max-width:100%;height: 100%;position: fixed;z-index: 99;background: rgba(0, 0, 0, 0.5);display: none;left: 0;right: 0;margin: auto;}

.pad_lf40 {padding:0 30px;}
.h_hr .menu span,
.h_hr .menu span:before,
.h_hr .menu span:after,
.h_hr .menu_2 span:before,
.h_hr .menu_2 span:after{position: absolute;display: block;width:40px;height:3px;top: 60%; left:10%; cursor: pointer;content: '';background-color: #1577be;border-radius: 1px;-webkit-transition: all .4s cubic-bezier(0.19,1,.22,1);-o-transition: all .4s cubic-bezier(0.19,1,.22,1);-moz-transition: all .4s cubic-bezier(0.19,1,.22,1);transition: all .4s cubic-bezier(0.19,1,.22,1);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.h_hr .menu span:before{ top:-12px;left:0%;}
.h_hr .menu span:after{ top:12px;left:0%;}

.ban_con .com_name{font-size: .4rem;}
.ban_con .ban_text .main_text p{font-size: 16px;}
.ban_con .more span{padding: 5px 30px;font-size: 14px;}
.ban_con .more{margin-top: .6rem;}

.service_lis ul{display: block;}
.service_lis ul li{width: 33.333%;float: left;margin-bottom: .5rem;}
.swiper_cent .prev,
.swiper_cent1 .prev{left: -15px;}
.swiper_cent1 .next,
.swiper_cent .next{right: -15px;}

.swiper_cent .next, .swiper_cent .prev{width: 36px;height: 36px;line-height: 34px;}
.sz_gd ul li p{font-size: 30px;margin-right: 0;}
.abt_pic{display: none;}
.about_con{width: 100%;}

.pic_lis1 ul li{height: 240px;}
.pic_lis2 ul li{height: 180px;}

.trading_con{display: block;}
.trad_right{margin-left: 0;margin-top: .3rem;width: 100%;}

.partnersLis ul li{width:25%;}
.partnersLis{padding: 0 20px;display: inline-block;}

.ft_lis{display: none;} 
.ft_hr .tanx{justify-content: space-between;}
.ft_phone{min-width: 1px;-webkit-box-align: start; -webkit-align-items: flex-start;align-items: flex-start;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}




}





@media (max-width:768px) {
.logo1 {margin:.16rem 0 0 .25rem;width:4rem;}
.h_hr {width: 100%;position: fixed;top: 0;height: 1.1rem;}
.height2e,
.h_line{height: 1.1rem;}
.h_hr .menu,
.h_hr .menu_2{padding:.29rem .3rem;right:.2rem;top:.19rem;}
.h_hr .menu_2{right: 0.2rem;}

.pull_down {top:1.1rem;position: absolute;width: 100%;}
.pull_down ul {padding-bottom:.2rem;}
.pull_down ul li{line-height:.8rem;}
.pull_down ul li a {width: 100%;font-size:.26rem;}
.pull_down ul li .nav_dlis{line-height:.7rem;border-radius: .06rem;}
.pull_down ul li .nav_dlis a{padding:0 .3rem;font-size:.24rem;line-height:.7rem;display: inline-block;border-bottom:none;}
.pull_down ul li a span{font-size:.26rem;margin-right:.15rem;}

.pad_lf40 {padding:0 .2rem;}
.h_hr .menu span,
.h_hr .menu span:before,
.h_hr .menu span:after,
.h_hr .menu_2 span:before,
.h_hr .menu_2 span:after{width:.45rem;height:.04rem;top: 60%; left:10%;border-radius:.02rem;-webkit-border-radius:.02rem;-moz-border-radius:.02rem;}
.h_hr .menu span:before{ top:-.15rem;left:0%;}
.h_hr .menu span:after{ top:.15rem;left:0%;}
.pull_down ul li .nav_dlis a:before {width:.06rem;height:.06rem;
border: 1px solid #ddd;left:.02rem;top:0;bottom: 0;margin: auto;}

.ban_con .com_name{font-size: .36rem;}
.ban_con .ban_text .main_text{padding:.1rem .2rem .1rem .2rem;}
.ban_box{height:4rem;}
.ban_con .more{margin-top: .5rem;}

.ban_con .ban_text .main_text p{font-size: .24rem;padding: .05rem 0;}
.ban_con .more span {padding:.05rem .2rem;font-size:.24rem;}
#banner .swiper-button-prev, 
#banner .swiper-container-rtl .swiper-button-next {left:.3rem;background-size: cover;}
#banner .swiper-button-next, 
#banner .swiper-container-rtl .swiper-button-prev {right:.3rem;background-size: cover;}
#banner .swiper-button-next, 
#banner .swiper-button-prev {height:.4rem;margin-top: -.22rem;background-size:.4rem .4rem;}
#banner:hover .swiper-button-next, 
#banner:hover .swiper-button-prev{width:.4rem;}
#ban_pgt{bottom:.2rem;}
#ban_pgt .swiper-pagination-bullet{width:.1rem;height:.1rem;margin: 0 .13rem;}
#ban_pgt .swiper-pagination-bullet-active{border:.01rem solid #fff;}
#ban_pgt .swiper-pagination-bullet-active:after{width: .24rem;height:.24rem;border:.01rem solid #fff;}

.pd50{padding: .5rem 0;}
.idx_title .title_text h1{font-size:.36rem;padding-bottom:.15rem;}
.idx_title .title_text h1:after{width:.7rem;height:.03rem;}
.read_more{width:.4rem;height:.4rem;font-size:.3rem;line-height:.38rem;}
.service_lis ul li{width:50%;margin-bottom: .15rem;}
.service_lis ul li .service_pic{width:1.7rem;height:1.7rem;padding:.2rem;}
.service_lis ul li:hover .service_pic{padding:.15rem;}
.service_lis ul li .service_title{font-size:.26rem;height: .88rem;}


.swiper_cent_honor .pic_link .item_title h1{font-size: .26rem;}
.swiper_cent .next, .swiper_cent .prev,
.history .next, .history .prev{width:.5rem;height: .5rem;margin-top: -.5rem;line-height: .5rem;}
.swiper_cent .next i, .swiper_cent .prev i{font-size: .24rem;}
.swiper_cent_honor .swiper-container{padding: 0;}
.pic_link .item_title h1{font-size: .3rem;}
.pic_link .item_title p{font-size: .24rem;margin-top: .15rem;}

.swiper_cent .next{right: -.2rem;}
.swiper_cent .prev{left: -.2rem;}
.swiper_cent .next, .swiper_cent .prev{top:45%;}
.swiper_cent1 .next, .swiper_cent1 .prev{top:55%;}
.h_pics{box-shadow: 0 0 .1rem #ddd;}
.h_pics .h_img{padding: .1rem;}
.h_pics .h_item_title h1{font-size: .26rem;}
.h_pics .h_item_title{line-height: .3rem;padding: 0 .1rem .1rem 0;}

.sz_gd{margin: .9rem auto .2rem;}
.sz_gd ul li{width: 25%;display: inline-block;float: left;position: relative;}
.sz_gd ul li p{font-size:.38rem;margin-right:.05rem;}
.sz_gd ul li h1,
.sz_gd ul li span{font-size:.24rem;}
.sz_gd ul li h1{margin-top:.15rem;}

.company_title{font-size:.3rem;margin-top: .7rem;}
.com_text{line-height:.44rem;margin-top: .4rem;font-size: .24rem;}
.abt_more .read_more{margin:.8rem 0 .3rem;}

.pic_lis1 {display: none;}

.lis_title{font-size:.26rem;}

.pic_lis2{margin-top:0;margin: 0 -.1rem;}
.pic_lis2 ul{grid-template-columns: repeat(2, 1fr);gap:.2rem;}
.pic_lis2 ul li{border-radius:.1rem;height:2.3rem;}

.partnersLis{padding: 0;margin:0 -.1rem;}
.partnersLis ul li{width:33.333%;height: 1rem;padding: 0 .1rem;margin-bottom:.2rem;}

.title_wz span{padding:.2rem .1rem;}
.scroll_t{padding-bottom:.1rem;font-size: .24rem;}
.infoList{height:auto;}
.infoList li span{padding:.2rem .1rem;}
.line.pre:before{width:.01rem;height:.2rem;}
.trad_title{height: 1rem;}
.trad_right .trad_title {border-bottom:.04rem solid #1577be;}
.title_wz{font-size: .24rem;}
.w20{width: 20%;}
.w30{width:30%;}
.w40{width:40%;}
.w50{width:50%;}
.w10{width:10%;}
.w15{width:15%;}
.w5{width:5%;}
.w25{width: 25%;}

.ft_phone h1{font-size: .4rem;margin-bottom: .2rem;}
.ft_phone p{font-size: .24rem;margin-bottom: .2rem;}
.f_t .ft_hr{padding: .3rem 0 .2rem;}
.f_t .ft_hr .tanx{display: block;}
.ft_vx{display: none;}
.f_t .ft_bt{padding: .2rem 0;font-size: .24rem;text-align: center;}
.f_t .ft_bt span{display: inline-block;}
.f_t .ft_bt .fl,
.f_t .ft_bt .fr{float: none;text-align: left;line-height: .46rem;}







}


@media (max-width:639px) {
.partnersLis ul li{width:50%;}	












}



























