/* CSS Document */
@media(max-width:1680px){
}
@media(max-width:1530px){
    .logobg{ width:250px;}
}
@media(max-width:1440px){
    .nav li{ margin-right:30px;}
    .icybjlisttext{ padding-top:38px;}
	.erjinav{ padding-left:30px;}
	.erjifooter .mainmenuall li a, .erjifooter .mainmenuall li ul li a{ font-size:14px;}
	.icybjtit p{ font-size:48px;}
	.inewsright{ margin-top:100px;}
	.joinushyybg .djljzfzygyu p{ font-size:16px;}
	
	.erjinr{ min-height:inherit;}
	.erjinr p, .singlenewsbg section{ font-size:16px; line-height:28px;}
	.erjitit h2{ font-size:24px; line-height:43px;}
	
	.ykjgobank{ left:30px;}
	.icybjlisttext h3{ margin-top:20px;}
	.icybjlisttextnr{ font-size:18px; margin-top:0;}
	.icybjlisttext h3{ font-size:24px;}
	.icybjlistbtn{ margin-top:10px;}
	
	.erjinr .elementor-17 p{ font-size:inherit; line-height:inherit; color:inherit; margin-bottom:inherit;}
    .elementor-widget:not(:last-child){ margin-bottom:0;}
    
    .fzlcnewlist li .fzlcnewtext{ font-size:18px;}
    .erjitit span{ font-size:40px;}
    
    .erjinrbg{ margin-top:40px;}
    .yingkjgnlist{ margin-top:40px;}
    
}
@media(max-width:1360px){
	.erjifooter .mainmenuall li.menu-item-79, .erjifooter .mainmenuall li.menu-item-63, .erjifooter .mainmenuall li.menu-item-77{ display:none;}
}
@media(max-width:1280px){
	.nav li{ margin-right:20px;}
	.nav li a{ font-size:14px;}
	
	.ibantext h1{ font-size:32px; line-height:40px;}
	.ibantext h2{ font-size:20px;}
	
	.ikjcgzhqhbtn li h3{ font-size:20px;}
    .ikjcgzhqhbtn li p{ font-size:14px;}
	h2.ikjcgzhtit{ font-size:24px; line-height:30px;}
	.ikjcgzhqhbg{ padding:30px 0 30px 30px; margin-top:0;}
	.ikjcgzhqhitem h2{ font-size:18px; line-height: 30px;}
	.icybjlisttext h3{ font-size:24px;}
	.ikjcgzhqhitemnr{ margin-top:10px; font-size:18px;}
	.ikjcgzhqhitemnr p{ font-size:16px; line-height:28px;}
	
	.icybjtit{ padding:20px 0 20px 5%; height:22%;}
	.icybjtit h2{ font-size:32px; line-height:40px;}
	.icybjtit p{ font-size:24px; line-height: 40px;}
	.icybjlist{ height:78%;}
	.icybjlisttextnr{ font-size:16px; line-height: 26px;}
	
	.inewsright{ margin-top:80px;}
	.inewstit h2{ font-size:30px; line-height:40px;}
	.inewstit a.inewsmore{ line-height:40px;}
	
	.inewslist li{ margin-top:20px; padding:10px 0;}
	.inewslist li .inewsdate{ width:80px; height:80px;}
	.inewslist li .inewsdate h4{ font-size:32px;}
	.inewslist li .inewsdate span{ font-size:16px;}
	.inewslist li .inewstext h3{ font-size:16px; line-height:26px;}
	.inewslist li .inewstext p{ font-size:14px; line-height:24px;}
	.inewslist li .inewstext{width: calc(100% - 90px);}
	
	.inewsall{height: calc(100% - 80px);}
	.footer{ padding:0;}
	.ilinks li{ font-size:14px;}
	.ilinks li a img{ height:30px;}
	.footer .footerphone{ top:-15px; font-size:14px; padding-right: 20px; width:auto; height: 35px;
line-height: 35px;
background-size: 35px;}
	
	
	
	/*二级页面*/
	.erjitit span{ font-size:32px; top: -10px;}
	.erjinav{ padding-top:150px;}
	.erjinav li{ margin-bottom:10px;}
	.erjinav li a{ font-size:22px;}
	.erjicon{ padding-top:100px;}
	.erjinrbg{ margin-top:20px;}
	.erjinr{ padding:40px;}
	.erjinrtit h3, h3.erjinrtit{ font-size:20px;}
	.erjinr p, .singlenewsbg section{ font-size:16px; line-height:30px; }
	.elementor-17 p{ font-size:24px; line-height:36px; text-indent:0;}
	.erjinavfixed{ position:static;}
	
	.glteam{ margin-top:60px;}
	.glteamlist li .glteamlicon .glteamtext p{ font-size:16px;}
	
	.yingkjgntextnr h3{ font-size:24px;}
	.yingkjgntextnr{ padding:30px;}
	.yingkjgnlist li a{ font-size:18px;}
	.yingkjgnlist li:nth-last-child(-n+3) a{ font-size:16px;}
	.jubaobtn a{ font-size:16px;}
	
	.fzlcnewlist li .fzlcnewtext, .fzlcnewlist li .fzlcnewdate{ font-size:18px;}
	.fzlcyuefen h3{ font-size:24px;}
	
	.joinushyybg .djljzfzygyu p br{display:none;}
	.ykjgobank{ top:100px;}
	.guozijg h3.erjinrtit{ margin-top:30px;}
	.vbox video{ max-height:500px;}
	
	.searchall{ display:none;}
	.mainmenuall{ margin-top:0; padding-top:0; border-top:none;}
	.mainmenuall li{ padding-left:60px; margin-bottom:20px;}
	.mainmenuall li a{ font-size:16px;}
	.mainmenuall li ul{ margin-top:10px;}
	.mainmenuall li ul li a{ font-size:14px; line-height:24px;}
	.mainmenuall li span, .mainmenuall #miantcnavul li a::before{ font-size:40px;}
	.cybj_kjfwlist li a .cybj_kjfwimgtext h4{ font-size:18px;}
	.yjcgfl li a, .yjcgfl li.current a{ font-size:22px;}
	.yjcgfl li a::after{ margin-top:0;}
	.yjcglist li a .zcdtlitit{ font-size:16px; line-height:26px;}
	
	.djxcy{ padding:0;}
	.newslist li a .newsimgtext h3{ font-size:18px;}
	.djxcynr::before{ background-size:30px; top:0;}
	.djxcynr{ padding:0 50px;}
	.yjcgfl li{ margin-right:30px;}
	
}
@media(max-width:1230px){
    .mainmenuconleft{ width:22%;}
}
@media(max-width:1200px){
    .vbox{ width:80%;}

}
@media(max-width:1100px){
	
}
@media(max-width:1060px){
	.nav{ display:none;}
	.hxyunm{ display:block; position:absolute; right: 60px; top: 20px;}
	.hxyunm img{ max-width:80px;}
	
	.guozi_videolist li{ width:31.333%;}
	
}
@media(max-width:768px){
	.logobg{ height: 60px;}
	.logo{ max-width:150px; margin-top:8px;}
	.navbtn{margin-top: 18px;}
	.hxyunm{ top:15px;}
	
	.ibantext h2{ line-height:40px;}
	
	.fullall .ifulljtal{ right:1%;}
	
	.mainmenu{ display:flex; align-items:center;}
	
	.closemenubtn{ top:26px; right:16px;}
	.mainmenuconleft{ width:100%; float:none; margin:0; padding:5%; background-size:90% 100%; display:none;}
	.mainmenicon{ margin-top:5%;}
	.mainmenuconright{ width:100%; margin:0 0 0 0; padding:5%; float:none;}
	.searchall{ width:100%; display: none;}
	.mainmenuall{ padding-top:5%; margin-top:0%; border-top:none;}
	.mainmenuall li span, .mainmenuall #miantcnavul li a:before{ font-size:.3rem; top:0; display:none;}
	.mainmenuall li{ padding-left:0; margin-bottom:5%;}
	.mainmenuall li a{ font-size:.32rem;}
	.mainmenuall li ul{ margin-top:5%;}
	.mainmenuall li ul li a{ font-size:.23rem; line-height:26px;}
	
	.ibannum{ margin-top:10%;}
	.ibannum li{ width:50%;}
	.ibannum li:nth-child(1), .ibannum li:nth-child(2){ margin:10% 0;}
	.fullall .ifullbtn{ right:5%;}
	.fullall .ifullbtn a.ifullprve{ margin-bottom:10px;}
	.guozijg h3.erjinrtit{ margin-top:20px;}
	
	.ikjcgzhflex{ display:block;}
	.ikjcgzhqhbtn{ width:100%; position:absolute; z-index:66; bottom:0; left:0;}
	.ikjcgzhqhbtn ul{display: flex; display: -webkit-flex;}
	.ikjcgzhqhbtn li{ width:33.333%; border-bottom:none;}
	.ikjcgzhqhbtn li .ikjcgbtnlicon{ height:60px;background: #ECF0F9;}
	.ikjcgzhqhbtn li h3{ font-size:.32rem; text-align:center; line-height:22px; font-weight: 400;}
	.ikjcgzhqhbtn li .ikjcgbtnlicontext{ padding:0 7%; width: 100%;}
	.ikjcgzhqhbtn li span.num, .ikjcgzhqhbtn li p{ display:none;}
	.ibantext h1{ font-size:.65rem;}
	.ibantext h2{ font-size:.45rem;}
	.ibannum li h2 span{ font-size:.8rem;}
	
	.ikjcgzhqhall{ width:100%; height:100%;}
	.ikjcgzhqhitemnr{ margin-top:5%; justify-content:space-between;}
	.ikjcgqhleft{ width:30%;}
	.ikjcgqhleft li{ margin-bottom:15%; font-size:.28rem; text-indent:16px; line-height:38px;}
	.ikjcgqhleft li span{ width:30px; height:30px; top:5px; text-indent:0;}
	.ikjcgqhleft li img{ max-width:30px; margin-top:2px;}
	h2.ikjcgzhtit{ display:none;}
	.ikjcgzhqhbg{ padding:5%;display: flex; display: -webkit-flex; align-items:center; margin-top:0; border:none; height: 100%;}
	.ikjcgzhqhitem h2{ font-size:.5rem;}

	.ikjcgqhright{ width:65%; margin-left:0;}
	.ikjcgzhqhitemnr p{ font-size:.27rem; margin-bottom:10%;}
	.ikjcgzhqhitembtn{ text-align:center; margin-top:5%;}
	.ikjcgzhqhitem:nth-child(3) .ikjcgzhqhitemnr p:nth-child(1):before, .ikjcgzhqhitem:nth-child(3) .ikjcgzhqhitemnr p:nth-child(2):before{ font-size:.4rem; line-height: 22px;}
	.ikjcgzhqhitem:nth-child(2) .ikjcgzhqhitemnr p{ margin-bottom:3%; line-height: .4rem; margin-bottom:12%;}
	.ikjcgzhqhitem:nth-child(2) .ikjcgzhqhitemnr p:nth-child(4){ margin-bottom:6%;}
	
	.newslist li a .newsimg img{ height:100px;}
	
	#indexstep003{ padding-top:0;}
	.icybjtit{ display:none;}
	.icybjlist{ height:100%;}
	.icybjlist li{ display:none; float:none;}
	.icybjlist li.current{ width:100%; display:block;}
	.icybjlistbtn{ position:absolute; width:100%; text-align:center; bottom:18%; left:0;}
	
	.icyjmobdh{ display:block;}
	.icybjlisttext{ padding:40% 10% 0 10%;}
	.icybjlisttext h3{ font-size:.5rem;}
	.icybjlisttextnr{ font-size:.3rem;}
	
	.inewsall{ height:100%;}
	.inewsleft{ display:none;}
	.inewsrightbg{ width:100%;}
	.inewsright{ width:100%; margin:0; padding:25% 5% 10%;}
	.newszibg{ display:none;}
	.inewstit h2{ font-size:.5rem;}
	.inewstit a.inewsmore{}
	.inewslist li{ margin-top:3%; padding:2% 0;}
	.inewslist li .inewsdate{ width:60px; height:60px; padding-top:7px;}
	.inewslist li .inewsdate h4{font-size: .5rem;}
	.inewslist li .inewsdate span{ font-size:.2rem;}
	.inewslist li .inewstext{width:calc(100% - 60px); padding-right:20px;}
	.inewslist li .inewstext h3{ font-size:.28rem;}
	.inewslist li .inewstext p{ font-size:.24rem; line-height:.4rem;}
	
	.footerbg{ position:absolute; width:100%; bottom:0; height:auto; z-index:66; padding-bottom:15px;}
	.footer{ padding:0% 3%;}
	.footerlogo{ float:none; padding-top:0; margin-right:0;}
	.copyright{ width:100%; float:none; font-size: 12px;line-height: 18px; margin-top:0px; color:rgba(255,255,255,0.6); padding-top:10px;}
	.copyright a{ color:rgba(255,255,255,0.6);}
	.footerphone{ float:none;}
	.footer .footerphone{ position:static; width:184px; margin:10px auto 0;}
	.icybjlisttextnr{ margin-top:20px;}
	.ilinks li a img{ height:auto;}
	
	/*二级页面*/
	.erjiwrap{ max-width:100%;}
	.erjinav{ display:none;}
	.erjicon{ width:100%; float:none; margin-right:0; padding-top:100px;}
	.erjitit h2{ font-size:.45rem; padding:0 20px; line-height:35px;}
	.erjitit span{ font-size:.45rem; left:12%;}
	.erjinrbg{ margin-top:5%;border-radius:50px 0px 50px 0px; padding:0px;}
	.erjinr{ padding:5%; background-size: 150px;}
	.shimingtext{ padding-left:5%;}
	.shimingtext p{ font-size:.4rem; line-height:32px; margin-bottom:0;}
	.shimingtext p:nth-child(1){ margin:3% 0 10% 0;}
	.shimingimg .shimingimgitem:nth-child(1){ margin-bottom:20%;}
	
	
	.erjifooter{ padding-bottom:0;}
	.xiejiao{ display:none;}
	.erjifooterbg{margin-top: -300px;padding-top: 60px;}
	.erjifooter .mainmenuconleft{ width:100%;padding:5% 5% 0 5%;float: none;margin: 0;background-size: 90% 100%; height: auto; display: block;}
	.erjifooter .mainmenicon{ margin-top:8%;}
	.erjifooter .mainmenuconright{ margin-left:0; border-top: 2px solid #577FBE; margin-top:5%;}
	.erjifooter .mainmenuall ul{display: flex; display: -webkit-flex; flex-wrap:wrap;}
	.erjifooter .mainmenuall li{ width:33.33%; margin-right:0; float:none; margin-bottom:5%; height:auto;}
	.erjifooter .mainmenuall li ul li{ width:100%; margin-bottom:0%;}
	.erjifooter .mainmenuall li ul{ display:block;}
	.erjifooter .mainmenuall li a, .erjifooter .mainmenuall li ul li a{ font-size:.23rem;}
	.erjifooter .mainmenuall li ul li a{ line-height:.5rem;}
	.erjicopyright{ padding:5%; line-height:.4rem;font-size: 12px;}
	.bianlan{ right:2%;}
	
	.erjinrtit h3, h3.erjinrtit{ font-size:.35rem; margin-bottom:2%;}
	.erjinr p, .singlenewsbg section{ font-size:.26rem; line-height:.45rem; text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; margin-bottom:5%;}
	
	.glteam{ width:94%; margin:5% auto 0;}
	.glteamjingl{ padding:3%; border-radius: 0px 0px 30px 0px;}
	.glteamjingl .glteamjinglimg{ width:50%;}
	.glteamjingl .glteamjinglitext{ width:50%; padding-left:0;}
	.glteamjingl .glteamjinglitext h3{ font-size:.24rem; padding:4%;}
	.glteamjingl .glteamjinglitext .glteamjingliqm{ right:2%; bottom:2%; width:50px;}
	.glteamlist{ margin-top:5%;}
	.glteamlist li{ width:47.5%; margin: 0 5% 5% 0;}
	.glteamlist li .glteamlicon{ padding:4%;}
	.glteamlist li .glteamlicon .glteamtext{ margin-top:4%; height:1.2rem; display: flex; display: -webkit-flex; align-items:center;}
	.glteamlist li .glteamlicon .glteamtext p{ font-size:.24rem; line-height:.4rem;}
	
	.fzlc{ padding:10% 5%; background-size:300px;}
	.fzlcnewlist ul{ padding-top:130px;}
	.fzlcnewlist ul:nth-child(1) li:nth-child(1){ padding-top:150px; margin-top:120px;}
	.fzlcnewlist li .fzlcnewtext{ padding:5% 3%; font-size:.25rem; line-height:.4rem;}
	.fzlcyuefen h3{ font-size:.3rem; margin-bottom:0;}
	.fzlcnewlist li .fzlcnewtext .fzlcyuefen{ margin-bottom:5%;}
	.fzlcyuefen p{ margin-bottom:10px;}
	.fzlcnewlist li .fzlcnewdate{ font-size:.24rem; line-height:.45rem;}
	
	.gjdlist li{ width:48.5%; margin:0 3% 3% 0;}
    .gjdlist li:nth-child(3n){ margin-right:3%;}
    .gjdlist li:nth-child(2n){ margin-right:0%;}
	.gjdlist li .gjdtext{ margin-top:10px;}
	.gjdlist li .gjdtext h3{ font-size:12px;}
	
	.fzlclist{ padding:10% 5%;}
	.fzlclist li .fzlcnr{ width:42%; padding:5% 3%; min-height:inherit;}
	.fzlclist li .fzlcnr p{ font-size:.24rem; line-height:.35rem;}
	.fzlclist li .fzlcdate{ font-size:.26rem; margin-left:50px;}
	.fzlclist li:nth-child(2n) .fzlcnr{ padding:5% 3%;}
	.fzlclist li:after{ left:50.2%;}
	.fzlclist li:nth-child(2n) .fzlcdate{ margin-right:50px;}
	
	.yingkjgn{flex-wrap: wrap;padding-top: 20px;}
	.yingkjgnimg{ width:100%;}
	.yingkjgntext{ width:100%;}
	.yingkjgntextnr{ padding:0%;}
	.yingkjgntextnr h3{ font-size:.34rem; line-height:.45rem;}
	.yingkjgntextnr p{ font-size:.32rem; line-height:.6rem;}
	.yingkjgnlist{ margin-top:5%; padding:0 5%;}
	.yingkjgnlist li a{ font-size:.24rem; line-height:.3rem; height:50px; font-weight:400;}
	.yingkjgnlist li:nth-last-child(-n+3) a{ font-size:.2rem;}
	.yingkjgnlist li a span{ right:8px;}
	.yingkjgnlist li a:hover span{ width:auto; transform:translateX(0px);}
	.yingkjgnlist li a:hover i{ transform:translateX(0px);}
	.yingkjgnlist li a i{ padding:0 10px;}

	.ykjgncon .ykjgnnritem h3{ font-size:.34rem; line-height:.45rem; margin-bottom:10px;}
	.lingyulist{ margin-bottom:5%;}
	.lingyulist ul{ padding:0;}
	.lingyulist li{ width:23.5%; margin:0 2% 2% 0;}
	.lingyulist li .lylistimg{ width:65px; height:65px; margin:0 auto;}
	.lingyulist li .lylistimg img{ max-width:50px;}
	.lingyulist li .lytext{ font-size:.26rem; margin-top:3px; font-weight: 500;}
	
	.wgylistitem h3{ margin-bottom:5%;}
	.wgyiplist .wgyiplistitem{ width:100%; float:none; margin-right:0;}
	.wgyiplist .wgyiplistitem:nth-child(1){ margin-right:0;}
	.wgyiplistitem h4{ font-size:.32rem; height:50px; line-height:50px; }
	.wgyiplistitem{ margin-bottom:5%;}
	.wgyiplistitem .wgyiplistitemnr{ padding:5%;}
	.wgyiplist .wgyiplistitem:nth-child(1) p{ margin-bottom:5%;}
	.wgyiplist .wgyiplistitem:nth-child(3){ margin-top:0;}
	.wgyiplist .wgyiplistitem:nth-child(4) p{ width:100%;}
	.wgyiplist .wgyiplistitem:nth-child(4) p:last-child{ position:static; width:100%;}
	
	.cybj_kjjr .wgyiplist{ margin-top:5%;}
	.cybj_kjjr .wgyiplistitem .wgyiplistitemnr{ padding:5%;}
	.cybj_kjjr p.kjjrdazi{ font-size:.34rem;}
	.cybj_kjjr p.kjjrdazi span{ font-size:.5rem;}
	
	.cybj_kjfwlist li a .cybj_kjfwimgtext h4{ font-size:.22rem;}
	.cybj_kjzklist li:nth-child(2n+1) a .cybj_kjfwimgtext h4{ bottom:5%;}
	.cybj_kjzklist li a .cybj_kjfwimgtext h4{ margin-top:7%;}
	.cybj_kjfwlb .wgyiplistitem{ margin-top:5%;}
	.cybj_kjfw2col{ margin-bottom:5%;}
	.cybj_kjfw2coltext{ font-size:12px;}
	
	.erjizhikubg{ padding:0;}
	.yjcglist{ margin-bottom:0;}
	.zcdtlist li a{ padding:5%;}
	.zcdtlist li a:before{ margin-right:10px; width:6px; height:6px; margin-top:7px;}
	.zcdtlist li a .zcdtlitit{ width:calc(100% - 20px); font-size:.26rem; line-height:.4rem;}
	.zcdtlist li a .zcdtlidate{  width:auto; font-size:.23rem; line-height:20px; margin-top:0;}
	.yjcglist li.nodownlad a .zcdtlitit{ width:90%;}
	
	#pageabc{ margin:7% 0; line-height:26px;}
	#pageabc span,#pageabc a{ margin:3px 3px; padding:0px 10px; font-size:14px;}
	
	.yjcgfl{ padding:0% 5% 5% 5%;}
	.yjcgfl li{ margin-right:5%;}
	.yjcgfl li:last-child{ margin-right:0;}
	.yjcgfl li a{ font-size:.3rem; line-height:.5rem;}
	.yjcgfl li.current a{ font-size:.32rem;}
	.yjcgfl li a:after{ margin-top:5px; height:2px;}
	.yjcglist li:nth-child(1) a{ padding-top:5%;}
	.yjcglist li a .zcdtlitit{ width:calc(100% - 80px)}
	
	.erjinr p.nomargin{ margin-bottom:0; line-height:10px;}
	
	.newslist{ background-size:120px;}
	.newslist li a{ padding:5% 0%;}
	.newslist li a .newsimgall{ width:35%;}
	
	.newslist li a .newsimgtext{ padding-top:0;width: 63%;}
	.newslist li a .newsimgtext h3{ font-size:.28rem; line-height:.4rem;}
	.newslist li a .newsimgtext p{ font-size:.22rem; margin-top:5px; line-height:.36rem;}
	.newslist li a .newsimgtext span.morenews{ margin-top:0%;font-size: .2rem;}
	.newslist li a .newsimg{border-radius:10px 0px 10px 0px;}
	
	.newslist li a .newsdate{ width:50px; height:50px; margin-top: -25px; left:-10px;}
	.newslist li a .newsdate h4{font-size: .4rem; line-height:.3rem;}
	.newslist li a .newsdate span{ font-size:.18rem; line-height:.3rem; margin-top:5px;}
	
	.culturelist{ padding:10% 0;}
	.culturelist li{ width:33.333%;}
	.culturelist li .cultureicon{ width:60px; height:60px; margin:0 auto;}
	.culturelist li .cultureicon img{ max-width:50px;}
	.culturelist li:nth-child(2){ margin:0;}
	.culturelist li .culturetext{ margin-top:10px;}
	.culturelist li .culturetext h3{ font-size:.3rem; line-height:.45rem;}
	
	.djxcy{ padding:7% 0;}
	.djxcynr{ padding:0 5% 0 10%;}
	.djxcynr p{ font-size:.26rem; line-height:.56rem; text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; }
	.djxcynr:before{ width:20px; background-size:20px; top: 0; left: 10px;}
	.dangjianbg .zcdtlist li:nth-child(1) a{ padding-top:5%;}
	
	.djljzfxcy{ background-size:65%;}
	.djljzfzygyubg{ padding:0 0 40px 0; background-size:120px;}
	.jubaobtn{ margin-top:20px;}

	.joinushyytext{ width:100%; float:none;}
	.joinushyyimg{ width:100%; float:none; text-align:center; margin-top:10%;}
	.joinushyyimg img{}
	.joinushyybg .jubaobtn{ text-align:center;}
	.joinushyybg .jubaobtn a{ margin:0 auto; font-size:12px;}
	
	.joinusall{ padding:8% 5%;}
	.joinusfl{ padding-left:0; flex-wrap:wrap;}
	.zhaopin_search{ width:100%; margin-top:20px;}
	.joinusfl li a{ font-size:.32rem;}
	.joinusfl li.current a{ font-size:.34rem;}
	.joinusfl li{ margin-right:5%;}
	.joinusfl li a:after{ height:2px;}
	.joinuslist li .joinustitle{ padding:5% 3%;}
	.joinuslist li .joinustitle .jsdjbtn{ right:3%;}
	.joinuslist li .joinustitle h3{ font-size:.32rem;}
	.joinuslist li .joinustitle h3 a{ font-size:14px;}
	.joinuslist li .joinustitle h3 span{ font-size:12px; margin-left:5px;}
	.joinuslist li .joinuscon{ padding:5%;}
	
	.zhaopin_search input{ width:80%; height:40px; font-size:14px; line-height:40px; }
	
	
	.singlezpheader{ padding:8% 5%;}
	.singlezpheader h3{ font-size:.5rem;}
	.singlezpheader .zpxinzi{ font-size:.6rem;}
	.singlezpheader .zpbtn{ right:5%; width:120px; height:40px;}
	.singlezpheader .zpbtn a{ line-height:40px;}
	.singlezpbody{ padding:5%;}
	.zhiweisq{ margin-top:7%;}
	.zhiweisqform{ width:100%;}
	
	.elementor-column-gap-default > .elementor-column > .elementor-element-populated{ padding:0;}
	
	.joinushyybg .djljzfzygyu p br{display:none;}
	
	.singlenewscontent .erjitit h2{ font-size:18px; line-height:28px; padding:0 15px;}
	
	.erjinr .wpforms-form{ width:100%;}
	.erjinr .wpforms-form .wpforms-field{ margin-bottom:20px;}
	
	.guozi_videolist li{ width:48%;}
	
	/*20221021*/
	.popweixin{ display:none;}
	.ilinks ul{ flex-wrap:wrap;}
	.ilinks li{ width:23%; margin:0;}
	.ilinks li:nth-child(1){ width:100%; font-size:14px; text-align: center; margin-bottom: 5px;}
	
	.nyvideobtn{ width:60px;}
	.nyvideobtn a span{ display:none;}
	
	.iotherpin{ bottom: 180px;}
	
}
@media(max-width:640px){
	.erjinrbg{border-radius:30px 0px 30px 0px;}
}
@media(max-width:579px){
	
}
@media(max-width:540px){
	#pageabc span,#pageabc a{font-size:12px;}
}
@media(max-width:480px){
	.inewslist{ padding-top:20px;}
}
@media(max-width:380px){
	.inewslist{ padding-top:50px;}
}
@media(max-width:340px){
	
}
@media(max-width:320px){
	
}
