.cent,.foot{ padding:0 2%}

header{ display:block}

.hea .left{ width:40%;}

.hea .right{ width:20%;}

.hea .right dl{ display:none}

.sm{ margin-top:0}

.flex-control-nav{ bottom:20px}

.flex-control-nav a,.flex-control-nav li{ width:13px; height:13px; border-radius:50%}

.head1 .logo{ width:150px;}

.head1 .logo p{ margin:17px 0}

.logo img{ height:31px}

.nav1,.pcx{ display:none}

.nav2,.sjx,header{ display:block}

.nav2{ width:25px; height:21px}

.nav1 ul li a,.sy1 dl dd{ font-size:14px}

.zg{width:25px;z-index: 99; display:none}

.head1{ position:relative}

.head1{ padding:0 2%}

.qh{ margin-bottom:2%;}

.zg1 p img{ margin-left:18%}

.pcx{ display:none !important}

.sjx{ display:block !important} 

.zg1 p a{ margin:0}

.zg1,.header1 .zg1{ width:100%; right:0; top:18px; padding-top:0}

.zg1{ right:15%;}

.zg1 .left{ width:55%; padding-top:4px}

.zg1 .right img{ width:22px}

.zg1 .right span{ top:38px}

.head1 .navz,.header1 .head1 .navz{ width:30%;}

.zg1 p a{ font-size:14px; line-height:28px}

.zg1 p .yy{ padding:0 10px; margin-right:5px}

.sm span{ left:-85px}

.aa1{ display:none}

.sm img{ width:22px}

.lh-pro-item li{width:50%;}

.lh-pro-item li img{width:35px;}

.lh-pro-item li .img{height:50px;}

.lh-pro-item li h2{font-size:16px;}

.lh-pro-item li a{padding:0 10px 10px;}

.lh-pro-item li h4{width:100px; height:30px; line-height:30px; font-size:12px;}

.lh-plan-item li{width:50%; height:200px;}

.lh-plan-item li .text h2{font-size:16px;}

.lh-plan-item li .text h3{font-size:14px;}

.foot1 p{ font-size:14px; padding:4% 2%; line-height:22px}

.sy0{ background-size:cover}


#demo2{ width:44%}

.sy1-3{ margin-top:3%; width:auto !important}

.sy1-3 h1 strong, .sy1-3 h1 .z1{ font-size:22px}

.sy1-3 h1 span{ font-size:16px}

.sy1-3 h1 strong{ height:35px; line-height:35px}

.sy1-3 h1 .z3{ font-size:14px; margin-top:3px;font-size: 12px; margin-top: 11px;}

.sy1-3 p{ margin-top:1%; padding-top:2%; display:none}

.sy1-3 h1 span{ line-height:24px}

.sy1-3 h1 .z2{ vertical-align: baseline;}

.sy-bt strong{ font-size:18px}

.sy2-2{ width:100%}

.sy2-z p img, .sy2-y{ height:158px}

.sy2-y p{text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.sy2-y{ padding:5%}

.sy2-y h1{ font-size:15px}

.sy3-2{ width:46%}

.sy3-2 h2 span{ height:39px}

.sy3-2 h1 img{ width:45px} 

.container08 ul li{ width:50%; margin-bottom:2%}

.container08 ul li .img a,.container08 ul li .img img{ width:80px; height:80px}

.hi-icon::before,.hi-icon::after{ width:105px; height:105px}

.container08 ul li h5{ margin:27px 0 35px}


.container08{ height:330px}

.more a{ width:125px;padding: 8px 18px;height: 44px;}

#s_coop ul li{ width:25%}

#s_coop ul li:nth-child(7),#s_coop ul li:nth-child(12){ margin-left:0}

#s_coop ul li:nth-child(7), #s_coop ul li:nth-child(8), #s_coop ul li:nth-child(9), #s_coop ul li:nth-child(10), #s_coop ul li:nth-child(11), #s_coop ul li:nth-child(12), #s_coop ul li:nth-child(13), #s_coop ul li:nth-child(14), #s_coop ul li:nth-child(15), #s_coop ul li:nth-child(16), #s_coop ul li:nth-child(17){ margin-top:0}



.s_resource .hd ul li a{ height:35px; line-height:35px}

#certify .pic a p{ display:none}

.s_resource .hd{ margin-bottom:6%}

.sy7-1 .left,.sy7-1 .right{ width:100%}

.sy7-1 .left{ width:80%; margin-left:10%; margin-bottom:5%}

.sy7-1 .left h1 img{ width:75px}

.sy7-1 .left h2 img{ width:40px}

.sy7-1 .right h2{ font-size:16px; margin:2% 0 5%}

.sy7-1 .right h2 span,.sy7-1 .right p{ margin-top:2%}

.sy7-1 .right p img{ width:30px; margin-right:10px}

.sy8-2{ width:48%; display:none}

.sy8-2:nth-child(1),.sy8-2:nth-child(2){ display:block}

.sy8-2 h1 a img{ height:118px}



.ban1{ font-size:12px; top:0%; margin-top:13%}

.ban1 strong{ font-size:18px}

.lh-plan-banner1 .lh-plan-item li{ width:98%;}

.lh-plan-banner1 .lh-plan-item li,.lh-plan-banner1 .lh-plan-item li .img img{ height:181px}

.lh-plan-banner1 .lh-plan-item li .text{padding: 3vw 4.08vw;}

.ny-bt{ position:relative}

.ny-bt h1,.ny-bt p a{ color:#333}

.ny-bt p{ position:relative; right:0}

.ny-bt{ margin-top:5%}

.ny-bt p{ margin-top:3%; line-height:25px; overflow:hidden}

.ny-bt p a{ float:left; width:25%; margin-right:0}

.lh-plan-banner1{ margin-top:4%}



.jj1 dl{ width:47%}

.jj1 dl dt img{ height:135px}

.ny-bt h1 img{ display:none} 



.jjx1 h1{ font-size:18px}



.xw-z,.xw-y{ width:100%}

.xw-z h1 img{ height:203px}

.xw-z div{ padding:4%}

.xw-z h3{ margin:3% 0}

.xw-z p{ margin-bottom:5%}

.xw-z h4 a{ line-height:33px}

.xw-y{ margin-top:5%}

.xw1-1 .left p img{ height:62px}

.xw1-1 .right p{ display:none}

.xw1-1 .right h1 a,.xw-z h3 a{ font-size:15px}

.xw1-1 .right{ padding-top:3%}

.xw1-1 .right h2{ font-size:13px}

.fy a{ padding:5px 10px; margin:0 3px}



.xq1 h1{ font-size:18px}

.xq1 h2{ font-size:12px; padding-bottom:3%}

.xq1 h3 a{ font-size:14px; display:block; float:none; text-align:left !important; width:100%; line-height:20px; margin-top:1%}

.xq1-1 h4{ position:relative; left:0; margin-left:0; margin-top:4%; text-align:center}

.xq1 h2 img{ width:26px} 



.subNavBox2 .xz-l-1 h1 span:nth-child(2),.subNavBox2 .xz-l-1 h1 span:nth-child(3){ display:none}

.subNavBox2 .xz-l-1 h1 span{ width:50%; font-size:12px} 

.subNavBox2 .xz-l-1 h1 span:nth-child(1){ font-size:14px; text-align:left}

.subNavBox2 .xz-l div{ width:100%; margin-left:0; margin-right:0}

.subNavBox2 .xz-l h1,.subNavBox2 .xz-l h2{ font-size:15px}

.subNavBox2 .xz-l-1 h1 span{ padding:0 2%}

.subNavBox2 .xz-l-1{ padding:3% 0}

.subNavBox2 .subNav{ background:url(../images/lx-13.png) no-repeat top 16px right 10px;}

.subNavBox2 .currentDd{ background:url(../images/lx-12.png) no-repeat top 16px right 10px #152040;}

.subNavBox2 .subNav{ background-size:40px}

.subNavBox2 .xz-l { padding: 2% 5% 5%;}

.subNavBox2 .xz-l h2 a{ width:100px; line-height:35px;}

.lx1 .left,.lx1 .right{ width:100%}

.lx1 .left h1, .lx-bt,.sh1-1 h1{ font-size:18px} 

.lx1 .left h1 span{ font-size:14px}

.lx1 .left{ margin-bottom:5%}

.lx2-2, .lx2-2 h1 img{ height:140px}

.lx2-2 div p{ font-size:12px; line-height:20px}

.lx2-2 div h2{ font-size:14px}

.lx2-2 div{ padding:4% 2% 4% 0}

.lx2-3{ height:140px; overflow-x:scroll} 

.sh1{ margin-top:2%}

.sh1-2 p,.sh1-2 ul{ width:100%}

.sh1-2 p img{ width:80%}

.sh1-2 ul{ margin-top:5%; padding:5px}



.gs3 .left,.gs3 .right{ width:100%}

.gs3 .left{ margin-bottom:5%}

#n_main h1, .gs3 .left h1,.gs3 .right h1{ font-size:16px}

.gs3 .left h1 span:last-child,.gs3 .right h2{ font-size:14px}

.gs3 .right p, .gy2-1 dl dd span{ line-height:22px}

.gy2-1{ margin-top:-3%}

.gy2-1 dl{ width:47%; margin-top:3%; height:205px}

.gy2-1 dl dd{ font-size:14px}

.gy2-1 dl dd img{ margin:8% auto}

.gy1-2-1 li{ font-size:12px}

.gy1-2-2 h3{ font-size:14px; padding-bottom:14px; margin-bottom:14px}

.gs3 .left h1 strong span, .gy5-1 h1{ font-size:18px}

.gs3 .left p{ display:none}

.gs3 .left h1{ margin-bottom:0}

.gy1-2-1 li{ padding:10px 0}

.gy1-2 img{ width:30px}

.gy1-2-2 p,.gy6 .left p,.pz1 p,.pz3-1 .right p{ line-height:22px}

.flex-direction-nav li a{ width:25px; height:25px; background-size:100% !important}

.flex-direction-nav li a.flex-next{ left:40px}

.gy6 .left,.gy6 .right{ width:100%}

.gy6 .right ul{ text-align:center}

.gy6 .right{ margin-top:5%} 

.gy6 .right ul li{ width:100px; height:100px; margin-left:4%}

.gy6 .right ul li span strong{ font-size:26px}

.gy6{ margin-bottom:6%}

.licheng_slide_wap{ padding-bottom:6%}

.licheng_slide_wap ul li .txt::before{ top:0.4rem}



.ny-bt1 p a{ width:50%}

.pz1{ margin-top:4%; padding-bottom:30%; padding-top:0}

.pz1-1{ width:100%}

.pz2-1,.pz2-2,.pz2-2-1 .left,.pz2-2-1 .right,.pz3-1 .left,.pz3-1 .right{ width:100%} 

.pz2-1{ overflow:hidden}

.pz2-1 li{ float:left; width:33.33%; padding:4% 3%; font-size:14px}

.pz2-1 li img{ width:25px}

.pz2-2-1 .left{ padding:8% 2%}

.pz2-2-1 .left h1{ margin-bottom:3%}

.pz3-1 .right h1{ margin-bottom:6%}

.pz4 dl dt img{ height:109px}

.n_funeng ul li{ width:97%; margin-top:4%}

.n_funeng ul{ margin-top:-4%}



.fwx1-1, .fwx1-2{ width:100%; margin:0}

.fwx1 dl dd{ bottom:30px}

.n_gufei04 .left,.n_gufei04 .right{ width:100%}

.n_gufei04 .n_tt h3{ font-size:16px}

.n_gufei04 .left .con{ margin:5% 0 0}

.gufeijishu ul li:hover .txt{ top:100%; opacity:0;}

.fwx3 ul li{ width:29.333%; margin-top:2%}

.fwx3 ul li:nth-child(7){ margin-left:3%}

.fwx3 ul li:nth-child(10){ margin-left:20%}

.fwx3 ul li img{ height:48px}

.fwx3 ul li span{ font-size:13px}

#marquee2 ul li{ margin:0 5px; width:110px}

#marquee2{ height:50px}

.fwx4 #certify .swiper-slide{ width:17rem;} 

.fwx4 #certify .swiper-slide p span{ display:none}

.fwx4 #certify .swiper-slide p{ padding:45% 5%} 

.fwx4 #certify{ padding-bottom:9%}

.fwx4 #certify .swiper-slide p{ font-size:18px}

.fwx2 dl,.fwx2-1 dl:nth-child(2){ width:99%}

.fwx2 dl{ margin-top:2%}

.fwx2-2{ margin-top:0}

.fwx2 dl dt img{ height:auto}

.fwx1-1 dl:nth-child(1) dt img{ height:283px}

.fwx1-1 dl:nth-child(2) dt img{ height:230px}

.fwx1-2 dl dt img{ height:167px}



.cp2-1 dl{ width:99% !important; height:inherit; margin-top:2%}

.cp2-1{ margin-top:-2%}

.cp2-1 dl dt img{ width:50px; height:50px}

.cp2-1 dl dd{ font-size:15px}

.cp3 ul:nth-child(2n){ margin-top:0}

.cp3 ul{ width:33.333%; margin-left:0}



.cpl1-1 li,#n_ruyu .hd ul li{ font-size:14px; padding:0 10px}

.cpl1-1 li span,#n_ruyu .hd ul li a{ padding:4px 10px}

.cpl1-2 .cp3 ul{ width:100%; overflow:hidden}

.cpl1-2 .cp3 ul li{ float:left; width:33.33% !important}

.cpl1-2 .j_tab_cel, .cpl1-2 #s_coop ul li .txt p{ font-size:12px; line-height:19px}

.cpl1{ margin-top:4%}



#n_ruyu .hd ul li a{ font-size:14px}

#n_ruyu .bd ul li{ padding:0; width:33.333%}



#s_coop ul li .pic img{ height:22px}

#n_ruyu .bd ul li .pic img{ height:33px}

.cp3 ul li .pic img{ height:38px !important}



.sy8-1 div:nth-child(3){ display:none}

.bb1{ padding:6% 0 !important}
.cp3 ul:nth-child(7){ display:none}

#marquee3 ul li{ width:140px}
#marquee3{ height:198px}
.market_tc4_nr{ width:92%; left:4%; margin-left:0; height:423px; margin-top:-211px}
.market_tc4_nr_close4{ right:0}

.xf img{ width:35px}

.sys1 .left h1, .sys3-1-2 .right h1, .sys4-1 .left h1{ font-size:18px}
.sys1 .left,.sys1 .right,.sys3-1-2 .left,.sys3-1-2 .right,.sys4-1 .left,.sys4-1 .right{ width:100%}
.sys1 .left,.sys3-1-2 .left,.sys4-1 .left{ margin-bottom:5%}
.sys2-1 dl{ width:48%;width: 48.5%; margin-top:3%}
.sys2-1 dl:nth-child(3){ margin-left:0}
.sys2-1{ padding-top:2%}
.sys2-1 dl dt img{ height:129px}
.sys3-1-1 li{width: 31.333%; font-size:13px; margin-top:2%;height: 33px; line-height: 31px;}
.sys3-1-1{ margin-top:-2%}
.sys3-1-2 .left p img{ height:313px}
.sys3-1-2 .right{ height:inherit; padding:5%}
.sys3-1-2 .right h1,.sys4-1 .left h1{ font-size:16px}
.sys4-1 .left h1{ padding-bottom:3%; margin-bottom:3%}
.sys4-1 .left p{ margin-top:2%}
.sys5-1{ width:99% !important}
.sys5-1 dl dt img{ height:136px}
.sys5-1:nth-child(2) dl dt img{ height:532px}
.foot1 p a{ margin-left:0; display:block}

.sy66{ display:block}
.sy66-1{ overflow:hidden; margin-left:-2%}
.sy66-1 li{ border:#fff 1px solid; height:35px; line-height:31px; font-size:13px; color:#fff; text-align:center; float:left; width:24%; margin-left:1%; border-radius:50px; margin-bottom:1%}
.sy66-1 .curr66{ background:#fff; color:#333}
.sy66-1{ margin-bottom:5%}
.sy66-2 img{ width:100%; border-radius:10px}
.s_resource{ display:none}

.slick-dots{ display:none !important}
.sy10 h1 img{ width:35px}
.sy10 h2{ font-size:18px}
.sy10 p{ font-size:14px}
.sy10 h3 a{width: 110px;
  line-height: 32px;}
.ny-bt p a{ width:33.333%}
.bdt1 .left,.bdt1 .right{ width:100%}
.bdt1 .left{ margin-bottom:5%}
.bdt1{ margin-top:0}
.bdt1 .left .lx-bt{ margin-bottom:3%; padding-bottom:3%}
.bdt2-1 dl{ width:48% !important} 
.bdt2-1 dl dd{ line-height:35px}
.about-partner-list .about-partner-prev,.about-partner-list .about-partner-next{ background-size:100%; width:23px; height:23px}
.about-partner-list .swiper-slide .item + .item{ margin-top:10px}
.bdt2-1 dl dt img,.about-partner-list .swiper-slide .img img{ width:130px; height:106px}
.bdt2-1 dl dt span img{ width:35px; height:37px}
.about-partner-list .swiper-slide .title{ line-height:35px}
.about-partner-list{ padding:0 14%}
.about-partner-list2 .item .pic{ padding:1rem}
.about-partner-list2 .item .pic .j_tab img{ height:27px}