.gh{ display:none; }
@media only screen and (max-width:1280px){
	.i_gfcj_xx div.bg div dd{ font-size:1.5rem; }
	.pjcp div.qh_l{ margin-left:-2rem; }
	.pjcp div.qh_r{ margin-right:-2rem; }

	.foot_bg .width1680 div.t ul.r li{ margin-left:1.5rem; }
	.about_cstd .width1680 .cstd ul.r li{ height:21rem; margin-bottom:0.5rem; }
	.about_cstd .width1680 .cstd ul.r li dd{ margin-top:0.5rem; }
}
@media only screen and (max-width:1024px){
	.gh{ display:block; }

	.top_bg .gh{ display:block; position:absolute; top:50%; right:2%; width:2rem; height:1.5rem; margin-top:-0.75rem; cursor:pointer; }
	.top_bg .gh i{ position:absolute; background-color:#ffffff; width:100%; height:2px; left:0px;transition:all .5s ease; }
	.top_bg.now .gh i,.top_h_bg .gh i{ background-color:#333333; }
	.top_bg .gh i.t{ top:0; }
	.top_bg .gh i.c{ top:50%; margin-top:-1px; }
	.top_bg .gh i.f{ bottom:0px; }
	.top_bg.selected .gh i{ top:50%; transition:all .5s ease; }
	.top_bg.selected .gh i.t{ transform:rotate(45deg); }
	.top_bg.selected .gh i.c{ display:none; }
	.top_bg.selected .gh i.f{ transform:rotate(135deg); }

	.top_bg .width1680 div.hy{ margin-right:4rem; }
	.top_bg .width1680 div.lm_bg,.top_bg .width1680 div.lm_bg ul,.top_bg .width1680 div.lm_bg ul li{ height:auto; }
	.top_bg .width1680 div.lm_bg{ top:5rem; position:fixed; margin-right:0px; width:100%; max-width:480px; right:0px; background-color:rgba(0,0,0,0.8); opacity:0; margin-right:-100%; transition:all 1s ease; }
	.top_bg.selected .width1680 div.lm_bg{ opacity:1; margin-right:0px; transition:all 1s ease; }
	.top_bg .width1680 div.lm_bg ul{ margin:1rem; width:100%; height:70vh; overflow-x:hidden; overflow-y:auto; }
	.top_bg .width1680 div.lm_bg ul li{ width:100%; }
	.top_bg .width1680 div.lm_bg ul li div.t{ position:relative; }
	.top_bg .width1680 div.lm_bg ul li div.t a{ padding:0px; }
	.top_bg.now .width1680 div.lm_bg ul li div.t a{ color:#ffffff; }
	.top_h_bg .width1680 div.lm_bg ul li div.t a{ color:#ffffff; }
	.top_h_bg.now .width1680 div.lm_bg ul li div.t a{ color:#ffffff; }
	.top_bg .width1680 div.lm_bg ul li div.t i{ display:block; position:absolute; top:0px; right:0px; bottom:0px; width:30%; color:#ffffff; text-align:right; line-height:3rem; }
	.top_bg .width1680 div.lm_bg ul li div.t i.fa-angle-right,.top_bg .width1680 div.lm_bg ul li.on div.t i.fa-angle-down,.top_bg .width1680 div.lm_bg ul li.x div.t i.fa-angle-down{ opacity:1; }
	.top_bg .width1680 div.lm_bg ul li.on div.t i.fa-angle-right,.top_bg .width1680 div.lm_bg ul li div.t i.fa-angle-down,.top_bg .width1680 div.lm_bg ul li.x div.t i.fa-angle-right{ opacity:0; }
	.top_bg .width1680 div.lm_bg ul li div.f{ display:none; position:relative; opacity:1; max-height:100vh; padding:0px 0px 0px 5%; }
	.top_bg .width1680 div.lm_bg ul li:hover div.f{ display:none; padding:0px 0px 0px 5%; }
	.top_bg .width1680 div.lm_bg ul li.on div.t a,.top_bg .width1680 div.lm_bg ul li.x div.t a{ color:#e8442e; }
	.top_bg.now .width1680 div.lm_bg ul:hover li.on div.t a,.top_h_bg .width1680 div.lm_bg ul:hover li.on div.t a{ color:#ffffff; }
	.top_bg .width1680 div.lm_bg ul li.on div.f,.top_bg .width1680 div.lm_bg ul li.x div.f{ display:block; }
	.top_bg .width1680 div.lm_bg ul li div.f a{ color:#ffffff; }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg{ background-color:rgba(0,0,0,0); padding:0px; box-shadow:0px 8px 10px 0px rgba(0,0,0,0); }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg div{ padding:0px; font-size:0.875rem; }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg div i{ display:block; position:absolute; top:0px; right:0px; bottom:0px; width:30%; color:#ffffff; text-align:right; line-height:2rem; }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg div i.fa-angle-right,.top_bg .width1680 div.lm_bg ul li div.f div.bg div.x i.fa-angle-down{ opacity:1; }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg div.x i.fa-angle-right,.top_bg .width1680 div.lm_bg ul li div.f div.bg div i.fa-angle-down{ opacity:0; }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg div dl{ position:relative; margin-right:0px; padding-left:5%; width:95%; margin-top:0px; background-color:rgba(0,0,0,0); box-shadow:5px 8px 10px 0px rgba(0,0,0,0); }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg.r div dl{ left:auto; right:auto; margin-left:0px; margin-right:0px; }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg div:hover dl{ padding:0px 0px 0px 5%; width:95%; }
	.top_bg .width1680 div.lm_bg ul li div.f div.bg div.x dl{ max-height:100vh; opacity:1; }

	.top_bg .width1680 div.lm_bg ul li div.pc_bg{ display:none; }
	.foot_bg .width1680 div.t ul.r li{ margin-left:0.5rem; }

	.yz_wntd .width1680 div.t dl i{ font-size:14rem; }

}
@media only screen and (max-width:800px){
	html,body{ min-width:414px; font-size:16px; }
	.width1680{ width:94%; }
	body{ overflow-x:hidden; margin:0px auto; }

	.top_h,.top_bg,.top_bg .width1680,.top_bg .width1680 a.logo,.top_bg .width1680 div.yy,.top_bg .width1680 div.hy{ height:4rem; }
	.yz_tit{ top:4rem; }
	.top_bg .width1680 div.lm_bg{ top:4rem; }
	.top_bg .width1680 a.logo img{ max-height:2rem; }

	.top_bg .gh{ height:1.4rem; margin-top:-0.7rem; width:1.5rem; }
	.top_bg .width1680 div.yy{ margin-left:5%; }
	.top_bg .width1680 div.yy div dl{ box-shadow:0px 8px 10px 0px rgba(0,0,0,0.14); }

	.top_bg .width1680 div.hy{ margin-right:3rem; }
	.top_bg .width1680 div.hy dl{ font-size:0.875rem; }
	.top_bg.now .width1680 div.hy dl{ color:#333333; }

	.banner,.banner .swiper-wrapper,.banner .swiper-wrapper .swiper-slide{ height:20rem; }
	.banner .swiper-wrapper .swiper-slide video{ height:100%; width:auto; }
	.banner .page{ bottom:0.5rem;  }
	.banner .page span{ width:1.5rem; margin:0px 0.2rem; height:2px; }
	
	.i_tit dd{ font-size:1.5rem; }
	.i_tit dl{ font-size:0.875rem; }
	
	.i_gfcj{ padding:2rem 0px 0.5rem; }
	.i_gfcj_xx{ margin-top:1rem; }
	.i_gfcj_xx div.bg{ width:100%; height:18rem; }
	.i_gfcj_xx div.bg div dd{ padding-top:2rem; font-size:1.5rem; padding:1.5rem 5% 1rem; line-height:1.25; }
	.i_gfcj_xx div.bg div dl{ font-size:0.875rem; }
	
	.i_cp,.i_cp .swiper-wrapper,.i_cp .swiper-wrapper .swiper-slide,.i_cp .swiper-wrapper .swiper-slide{ height:26rem; }
	.i_cp .swiper-wrapper .swiper-slide .width1680{ height:20rem; }
	.i_cp .swiper-wrapper .swiper-slide .width1680 div.t{ height:10rem; }
	.i_cp .swiper-wrapper .swiper-slide .width1680 div.t dl{ font-size:1rem; }
	.i_cp .swiper-wrapper .swiper-slide .width1680 div.t dd{ font-size:1.5rem; }
	.i_cp .swiper-wrapper .swiper-slide .width1680 div.t ol{ font-size:0.875rem; }
	.i_cp .swiper-wrapper .swiper-slide .width1680 div.f{ height:10rem; }
	.i_cp div.qh{ width:1rem; height:2rem; margin-top:-1rem; }
	.i_cp div.qh_l{ left:1%; }
	.i_cp div.qh_r{ right:1%; }

	.i_lm{ padding:2rem 0px 0px; }
	.i_lm li{ width:100%; height:18.75rem; }
	.i_lm li a img,.i_lm li a div{ left:3%; }
	.i_lm li a img{ top:1.5rem; height:2rem; }
	.i_lm li a div{ width:94%; bottom:1.5rem; }
	.i_lm li a div dd{ font-size:1.25rem; margin-bottom:0.5rem; }
	.i_lm li a div dl{ font-size:0.75rem; }
	
	.foot_bg .width1680{ padding:2rem 0px 1rem; }
	.foot_bg .width1680 div.t{ height:auto; margin-bottom:1rem; }
	.foot_bg .width1680 div.t div.l{ width:100%; text-align:center; }
	.foot_bg .width1680 div.t div.l img{ max-height:2.5rem; }
	.foot_bg .width1680 div.t ul.r{ display:none; }
	.foot_bg .width1680 div.f{ font-size:0.75rem; }
	.foot_bg .width1680 div.f div{ width:100%; text-align:center; }

	.i_md .i_gfcj_xx div.bg{ opacity:1; }
	.i_md .i_gfcj_xx div.bg.l{ margin-left:0%; }
	.i_md .i_gfcj_xx div.bg.r{ margin-right:0%; }
	.i_md .i_cp .main_image ul li.on div.bg div.f{ margin-top:0px; opacity:1; }
	.i_md .i_lm li a{ opacity:1; }
	.i_md .i_news{ padding-top:0px; opacity:1; }

	.ny_banner .width1680{ height:18rem; }
	.ny_banner .width1680 div dd{ font-size:1.125rem; font-weight:bold; }
	.ny_banner .width1680 div dl{ font-size:0.75rem; margin-top:0.5rem; }
	
	.yz_t{ padding:2rem 0px 1rem; }
	.yz_t .tit dd{ font-size:1.5rem; }
	.yz_t .tit dl{ font-size:1rem; line-height:1.5; }
	.yz_t ul{ margin-top:1.5rem; }
	.yz_t ul i.x{ display:none; }
	.yz_t ul li{ width:100%; }
	.yz_t ul li div{ padding:1rem 0px; min-height:3rem; }
	.yz_t ul li div ol{ margin-bottom:1rem; height:2rem; }
	.yz_t ul li div dd{ font-size:1.125rem; }
	.yz_t ul li div dl{ font-size:0.875rem; }
	
	.yz_xx .width1680{ height:auto; padding:3rem 0px; }
	.yz_xx .width1680 div.bg div.xx{ min-height:6rem; width:90%; }
	.yz_xx .width1680 div.bg div.xx div{ width:90%; }
	.yz_xx .width1680 div.bg div.xx div dd{ font-size:1.25rem; }
	.yz_xx .width1680 div.bg div.xx div dl{ margin-top:1rem; font-size:0.875rem; line-height:1.5; }

	.yz_ylt{ padding:3rem 0px; }
	.yz_ylt div.t{ font-size:1.5rem; }
	.yz_ylt div.f{ margin-top:2rem; }

	.yz_wntd i.bg_t{ height:22.3rem; }
	.yz_wntd i.bg_f{ top:22.3rem; }
	.yz_wntd .width1680{ height:auto; padding-bottom:2rem; }
	.yz_wntd .width1680 div.t{ height:19rem; }
	.yz_wntd .width1680 div.t dd{ font-size:1.5rem; }
	.yz_wntd .width1680 div.t ol{ padding:1rem 0px 1.5rem; }
	.yz_wntd .width1680 div.t dl{ height:12rem; }
	.yz_wntd .width1680 div.t dl i{ font-size:5rem; }

	.yz_wntd .width1680 ul.f{ margin-top:0rem; }
	.yz_wntd .width1680 ul.f li{ margin-top:1.5rem; width:50%; }
	.yz_wntd .width1680 ul.f li div{ padding-left:0px; margin:0px 0.5rem; text-align:center; }
	.yz_wntd .width1680 ul.f li div img{ position:relative; margin-bottom:0.5rem; width:38%; }
	.yz_wntd .width1680 ul.f li div dd{ font-size:1rem; }
	.yz_wntd .width1680 ul.f li div dl{ font-size:0.75rem; }

	.yz_gs_wntd .width1680 ul.f li{ width:50%; }
	.yz_gs_wntd .width1680 ul.f li.l5{ width:100%; }
	.yz_gs_wntd .width1680 ul.f li div img{ position:relative; margin-bottom:0.5rem; width:20%; }

	.wdgf_cnblq{ padding:3rem 0px; }
	.wdgf_cnblq .tit dd{ font-size:1.5rem; }
	.wdgf_cnblq .tit dl{ font-size:0.875rem; line-height:1.5; }
	.wdgf_cnblq .xx{ margin-top:2rem; }

	.wdgf_cndcb .width1680{ height:auto; padding:3rem 0px; }
	.wdgf_cndcb .width1680 .tit{ margin-top:0px; }
	.wdgf_cndcb .width1680 .tit dd{ font-size:1.5rem; }
	.wdgf_cndcb .width1680 .tit dl{ font-size:0.875rem; height:auto; }
	.wdgf_cndcb .width1680 .xx{ height:auto; margin-top:2rem; }
	
	.yz_pjcp .width1680{ padding:3rem 0px; }

	.pjcp .swiper-wrapper,.pjcp .swiper-wrapper .swiper-slide{ height:20rem; }
	.pjcp{ margin-top:2rem; height:auto; }
	.pjcp .swiper-wrapper .swiper-slide div ol{ height:16rem; }
	.pjcp .swiper-wrapper .swiper-slide div dd{ font-size:1.125rem; margin-top:1rem; }

	.pjcp div.qh{ width:2rem; height:2rem; font-size:0.75rem; margin-top:-1rem; background-size:auto 0.875rem; }
	.pjcp div.qh_l{ margin-left:0px; }
	.pjcp div.qh_r{ margin-right:0px; }

	.pjcp .page{ display:block; margin-bottom:2rem; }

	.cp_lb .tit{ padding-top:2rem; font-size:1.5rem; }
	.cp_lb ul{ margin-top:2rem; }
	.cp_lb ul li .width1680{ height:auto; min-height: 15rem; padding:2rem 0px; }
	.cp_lb ul li .width1680 div.xx div{ width:100%; }
	.cp_lb ul li .width1680 div.xx div dd{ font-size:1.5rem; margin-bottom:1rem; }
	.cp_lb ul li .width1680 div.xx div dl{ font-size:0.875rem; }
	.cp_lb ul li .width1680 div.xx div ol{ display:block; font-size:0.875rem; }
	.cp_lb ul li .width1680 div.xx div ol a{ height:2rem; line-height:2rem; }

	.cp_lb ul .i_md li .width1680 div.xx div{ opacity:1; margin-top:0px; }

	.cp_show_banner .width1680{ height:25rem; }
	.cp_show_banner .width1680 div{ padding-top:2rem; }
	.cp_show_banner .width1680 div dd{ font-size:1.5rem; margin-bottom:0.5rem; }
	.cp_show_banner .width1680 div dl{ font-size:0.875rem; line-height:1.5; }

	.cp_show_gs .width1680{ height:auto; padding:2rem 0px; }
	.cp_show_gs .width1680 div.bg div.l,.cp_show_gs .width1680 div.bg div.r{ width:100%; }
	.cp_show_gs .width1680 div.bg div.l dd{ font-size:1.5rem; margin-bottom:0.5rem; }
	.cp_show_gs .width1680 div.bg div.l dl{ font-size:0.875rem; line-height:1.5; }

	.cp_show_gs .width1680 div.bg div.r{ margin-top:2rem; }
	.cp_show_gs .width1680 div.bg div.r img{ max-height:10rem; }

	.cp_show_td{ padding-top:2rem; }
	.cp_show_td .tit{ font-size:1.5rem; }
	.cp_show_td ul{ margin-top:1.5rem; }
	.cp_show_td ul li{ width:48%; margin-bottom:1rem; }
	.cp_show_td ul li div{ padding:1.25rem; text-align:center; height:10rem; }
	.cp_show_td ul li div ol{ margin-bottom:0.5rem; }
	.cp_show_td ul li div ol img{ max-height:2rem; }
	.cp_show_td ul li div dd{ font-size:1rem; }
	.cp_show_td ul li div dl{ font-size:0.875rem; line-height:1.5; margin-top:0.5rem; }

	.cp_show_cs .width1680{ padding:2rem 0px; }
	.cp_show_cs .width1680 dd{ font-size:1.5rem; }
	.cp_show_cs .width1680 dl{ margin-top:1rem; }

	.yz_rz{ padding:3rem 0px 1rem; }
	.yz_rz .tit dd{ font-size:1.5rem; }
	.yz_rz .tit dl{ font-size:0.875rem; line-height:1.5; }
	
	.yz_rz .width1680 .hero-gallery{ width:100%; margin-top:1rem; }
	.yz_rz .width1680 .hero-gallery button{ width:2rem; height:2rem; font-size:0.75rem; margin-top:-1rem; background-size:auto 0.875rem; }
	.yz_rz .width1680 .hero-gallery button.previous{ margin-left:0px; }
	.yz_rz .width1680 .hero-gallery button.next{ margin-right:0px; }
	
	.yz_rz .width1680 .hero-gallery div{ height:22rem !important; }
	.yz_rz .width1680 .hero-gallery .hero-gallery__cell div ol{ height:18rem; }
	.yz_rz .width1680 .hero-gallery .hero-gallery__cell div img{ max-height:90%; }
	.yz_rz .width1680 .hero-gallery .flickity-page-dots{ position:relative; width:100%; text-align:center; }
	.yz_rz .width1680 .hero-gallery .flickity-page-dots li{ margin:0px 3px; display:inline-block; width:0.5rem; height:0.5rem; border-radius:50%; overflow:hidden; text-indent:-99rem; opacity:0.5; background-color:#e8442e; }
	.yz_rz .width1680 .hero-gallery .flickity-page-dots li.is-selected{ opacity:1; }

	.ytgf_xndcb .width1680{ min-height:5rem; padding:3rem 0px; }
	.ytgf_xndcb .width1680 div.bg div.t{ line-height:1.5; }
	.ytgf_xndcb .width1680 div.bg div.t dd{ font-size:1.5rem; }
	.ytgf_xndcb .width1680 div.bg div.t dl{ font-size:0.875rem; }
	.ytgf_xndcb .width1680 div.bg div.f{ margin-top:1.5rem; }

	.ypt_bg .width1680{ padding:3rem 0px; }
	.ypt_bg .width1680 .tit dd{ font-size:1.5rem; }
	.ypt_bg .width1680 .tit ol a{ font-size:0.75rem; height:2rem; line-height:2rem; }
	.ypt_bg .width1680 .tit dl{ font-size:0.875rem; }
	
	ul.ypt_pt{ margin-bottom:1rem; }
	ul.ypt_pt li{ width:100%; }
	ul.ypt_pt li div.bg{ height:auto; }
	ul.ypt_pt li div.bg div{ padding:1.5rem 5%; }
	ul.ypt_pt li div.bg div ol{ text-align:center; margin-bottom:1rem; height:2.5rem; }
	ul.ypt_pt li div.bg div dd{ text-align:center; font-size:1.25rem; }
	ul.ypt_pt li div.bg div dl{ font-size:0.875rem; }
	
	.ypt_xz{ width:18.5rem; margin:2rem auto 0px; }
	.ypt_xz div.bg{ width:8.25rem; min-width:2rem; margin:0px 0.5rem; float:left; }
	.ypt_xz div.bg dl ol{ width:5rem; height:5rem; }
	.ypt_xz div.bg dl ol img{ height:2rem; }
	.ypt_xz div.bg dl ol i{ width:2rem; height:2rem; }
	.ypt_xz div.bg dd{ height:3rem; font-size:0.875rem; }
	
	.gsygf_al .gallery .gallery-cell,.gsygf_al .gallery .gallery-cell div{ height:auto; }
	.gsygf_al{ padding:3rem 0px; }
	.gsygf_al .tit{ font-size:1.5rem; }
	.gsygf_al .gallery{ margin-top:2rem; }
	.gsygf_al .gallery .gallery-cell{ width:100%; }
	.gsygf_al .gallery .gallery-cell div{ width:94%; }
	.gsygf_al .gallery .gallery-cell div ol{ height:15rem; }
	.gsygf_al .gallery button{ width:2.5rem; height:2.5rem; background-size:auto 0.875rem; }

	.i_md .yz_t ul li div ol img{ opacity:1; transform:scale(1); }
	.i_md .yz_xx .width1680 div.bg div.xx div{ opacity:1; transform:scale(1); }
	.i_md .yz_ylt dl{ opacity:1; transform:scale(1); }
	.i_md .yz_wntd .width1680 div.t dl img{ opacity:1; transform:scale(1); }
	.i_md .yz_wntd .width1680 ul.f li{ padding-top:0px; }
	.i_md  .yz_wntd .width1680 ul.f li div img{ opacity:1; transform:scale(1); }
	.i_md .wdgf_cnblq .xx{ opacity:1; transform:scale(1); }
	.i_md .wdgf_cndcb .width1680 .xx{ opacity:1; transform:scale(1); }
	.i_md .pjcp{ opacity:1; padding-top:0px; }
	.i_md .ytgf_xndcb .width1680 div.bg div.f{ opacity:1; transform:scale(1); }
	.i_md .ypt_dn{ opacity:1; transform:scale(1); }
	.i_md ul.ypt_pt li div.bg div{ opacity:1; transform:scale(1); }
	.i_md .wxnbq_yycj .wxnbq_tit{ opacity:1; margin-top:0px; }
	.i_md .wxnbq_xntz ul i.bg{ opacity:1; transform:scale(1); }
	.i_md .wxnbq_xntz ul li{ opacity:1; }
	.i_md .wxnbq_xntz ul li.l{ margin-left:0%; }
	.i_md .wxnbq_xntz ul li.r{ margin-right:0%; }
	.i_md .wxnbq_ggcs .bg ul.r li dl{ opacity:1; }
	.i_md .gsygf_al .gallery{ opacity:1; padding-top:0px; }
	.i_md .yz_gg .width1680 div.bg{ opacity:1; transform:scale(1); }

	.yz_gg .width1680{ height:auto; padding:3rem 0px; }
	.yz_gg .width1680 div.bg div.t{ font-size:1rem; }
	.yz_gg .width1680 div.bg div.f{ margin-top:1rem; }
	.yz_gg .width1680 div.bg div.f a{ width:8rem; font-size:0.875rem; height:2.5rem; line-height:2.5rem; }

	.yz_t .tit dl,.yz_t ul li div dl,.yz_xx .width1680 div.bg div.xx div dl,.wdgf_cnblq .tit dl,.wdgf_cndcb .width1680 .tit dl,.ytgf_xndcb .width1680 div.bg div.t dl,.yz_gg .width1680 div.bg div.t{ white-space:inherit; }
	
	.yz_tit_h{ height:2.75rem; }
	.yz_tit .width1680{ font-size:0.875rem; height:3.5rem; }
	.yz_tit .width1680 dl{ width:100%; }
	.yz_tit .width1680 dl.l{ font-weight:bold; }
	.yz_tit .width1680 dl.r{ text-align:right; }
	.yz_tit .width1680 dl.r a{ margin-left:1rem; }
	
	.banner_wxnbq{ margin-top:1.75rem; }
	.banner_wxnbq .width1680{ height:auto; padding:2rem 0px; }
	.banner_wxnbq .width1680 div.l{ width:100%; height:auto; }
	.banner_wxnbq .width1680 div.l div{ text-align:center; }
	.banner_wxnbq .width1680 div.l div dd{ font-size:1.5rem; }
	.banner_wxnbq .width1680 div.l div ol{ font-size:1rem; }
	.banner_wxnbq .width1680 div.l div dl{ font-size:0.875rem; }
	.banner_wxnbq .width1680 div.l div a{ margin-top:1rem; font-size:0.875rem; }

	.banner_wxnbq .width1680 #wrapper{ width:100%; }
	.banner_wxnbq .width1680 #wrapper #picSlideWrap .imgnav{ height:auto; padding-bottom:6rem; }
	.banner_wxnbq .width1680 #wrapper #picSlideWrap .imgnav #img{ margin-top:2rem; height:14rem; }
	.banner_wxnbq #wrapper #picSlideWrap .imgnav #cbtn{ bottom:0px; }
	
	.wxnbq_tit dd{ font-size:1.5rem; }
	.wxnbq_tit dl{ font-size:0.875rem; }
	.wxnbq_yycj .wxnbq_tit{ padding-top:3rem; }
	.wxnbq_yycj .width1680{ height:18rem; }
	
	.wxnbq_xntz .width1680{ height:auto; padding-bottom:3rem; }
	.wxnbq_xntz .wxnbq_tit{ padding-top:3rem; }
	.wxnbq_xntz ul{ margin-top:2rem; height:18rem; }
	.wxnbq_xntz ul i.bg{ height:9rem; background-size:100% auto; }
	.wxnbq_xntz ul li{ width:48%; }
	.wxnbq_xntz ul li.l1{ top:0px; left:0px; text-align:left; }
	.wxnbq_xntz ul li.l2{ top:0px; right:0px; text-align:right; }
	.wxnbq_xntz ul li.l3{ bottom:0px; left:0px; text-align:left; }
	.wxnbq_xntz ul li.l4{ bottom:0px; right:0px; text-align:right; }
	.wxnbq_xntz ul li ol{ height:2rem; margin-bottom:0.5rem; }
	.wxnbq_xntz ul li dd{ font-size:0.875rem; margin-bottom:0.5rem; }
	.wxnbq_xntz ul li dl{ font-size:0.75rem; }

	.wxnbq_ggcs{ padding:3rem 0px; }
	.wxnbq_ggcs .bg{ margin-top:0px; min-height:10rem; }
	.wxnbq_ggcs .bg div.l{ width:100%; font-size:1rem; }
	.wxnbq_ggcs .bg ul.r{ width:100%; margin-top:1rem; }
	.wxnbq_ggcs .bg ul.r li{ padding-bottom:0.5rem; margin-bottom:0.5rem; }
	.wxnbq_ggcs .bg ul.r li dl{ font-size:0.875rem; padding-bottom:0px; line-height:1.5; }
	.wxnbq_ggcs .bg ul.r li dl.l{ width:35%; }
	.wxnbq_ggcs .bg ul.r li dl.r{ width:60%; }

	.yz_pjcp .width1680 .wxnbq_tit{ margin-bottom:2rem; }
	
	.azs_bg .width1680 .azs_tit dd{ font-size:1.5rem; }
	.azs_bg .width1680 .azs_tit dl{ font-size:0.875rem; margin-top:0.5rem; }

	.azs_zwsj{ padding:3rem 0px; height:auto; }
	.azs_zwsj div.tp{ margin:2rem 0px; }
	.azs_zwsj ul li div ol{ height:2.5rem; }
	.azs_zwsj ul li div dd{ font-size:1.125rem; }
	.azs_zwsj ul li div dl{ font-size:0.875rem; margin-top:0.5rem; }
	
	.azs_xgcp{ height:auto; padding:3rem 0px; }
	.azs_xgcp ul{ padding:2rem 0px; }
	.azs_xgcp ul li{ width:100%; margin:0px; padding-top:2rem; }
	.azs_xgcp ul li div.i{ margin-top:0px; }
	.azs_xgcp ul li div.i span{ top:0rem; margin-top:-2rem; width:1.5rem; height:1.5rem; }
	.azs_xgcp ul li div.i span i{ width:0.5rem; height:0.5rem; }
	.azs_xgcp ul li i.fa{ margin-left:-0.6rem; transform:rotate(90deg); top:1.75rem; }
	.azs_xgcp ul li.l3 i.fa{ transform:rotate(90deg); top:1.75rem; margin-right:0px; margin-left:-0.6rem; }
	.azs_xgcp ul li.l1 div.bg{ top:3.4rem; }
	.azs_xgcp ul li.l2 div.bg{ top:2.8rem; }
	.azs_xgcp ul li.l3 div.bg{ top:3.4rem; }
	.azs_xgcp ul li div.bg{ margin-left:-9.25rem; min-height:3rem; margin-top:0px; text-align:center; }
	.azs_xgcp ul li div.bg dd{ font-size:1rem; font-weight:bold; }
	.azs_xgcp ul li div.bg dl{ font-size:0.875rem; }
	.azs_xgcp ul li.l3 i.fa,.azs_xgcp ul li.l3 div.bg{ right:auto; left:50%; }
	.azs_xgcp ul li.l3 div.bg{ margin-left:-9.25rem; min-height:3rem; margin-top:0px; text-align:center; margin-right:0px; }
	.azs_xgcp .m a{ font-size:0.875rem; }
	
	.yz_bg div.bg form{ padding:1rem; width:88%; max-height:80vh; overflow-x:hidden; overflow-y:auto; }
	.yz_bg div.bg form div.form-group div select,.yz_bg div.bg form div.form-group div input{ height:2rem; line-height:2rem; font-size:0.75rem; }
	.yz_bg div.bg form div.form-group div textarea{ height:3rem !important; }
	.yz_bg div.bg form div.yzm div.l dl{ font-size:0.75rem; }
	.yz_bg div.bg form div.yzm div.l dl input{ line-height:2rem; }
	.yz_bg div.bg form div.yzm div.r{ height:2rem; }
	.yz_bg div.bg form div.button button{ height:2.5rem; line-height:2.5rem; }

	.yz_bg div.bg form a.gb{ top:1rem; right:1rem; }

	.azs_xgwd{ height:auto; padding:3rem 0px; }
	.azs_xgwd .azs_tit{ margin-top:0px; }
	.azs_xgwd .wd a{ height:2.5rem; line-height:2.5rem; font-size:0.875rem; }
	
	.azs_zb{ height:auto; padding:3rem 0px; }
	.azs_zb .azs_tit{ margin-top:0px; }
	.azs_zb .m{ margin-bottom:14rem; }
	.azs_zb .m a{ height:2.5rem; line-height:2.5rem; font-size:0.875rem; margin:0px 0.5rem; }

	.i_md .azs_zwsj ul{ opacity:1; margin-bottom:0px; }
	.i_md .azs_xgcp ul li div.i{ opacity:1; transform:scale(1); }
	.i_md .azs_xgwd{ opacity:1; transform:scale(1); }
	.i_md .azs_zb{ opacity:1; transform:scale(1); }
	
	.qds_ys{ padding:3rem 0px; }
	.qds_tit dd{ font-size:1.5rem; }
	.qds_tit dl{ font-size:0.875rem; }
	.qds_ys ul{ margin-top:0px; }
	.qds_ys ul li{ width:100%; margin-left:0px; border-left:0px; height:auto; padding-top:2rem; }
	.qds_ys ul li div{ width:90%; }
	.qds_ys ul li div ol{ height:2.5rem; margin-bottom:1rem; }
	.qds_ys ul li div dd{ font-size:1.25rem; }
	.qds_ys ul li div dl{ font-size:0.875rem; margin-top:0.25rem; }

	.qds_hzhb{ padding:3rem 0px; }
	.qds_hzhb ul{ margin-top:1rem; }
	.qds_hzhb ul li{ width:100%; margin-top:1rem; margin-bottom:0px; height:12.5rem; }
	.qds_hzhb ul li div{ font-size:0.875rem; }
	.qds_hzhb ul li div dl span{ height:3rem; line-height:3rem; }

	.qds_zc{ padding:3rem 0px; }
	.qds_zc ul{ margin-top:2rem; margin-bottom:1rem; width:100%; text-align:center; }
	.qds_zc ul li{ width:46%; height:18rem; margin-bottom:0.5rem; float:none; display:inline-block; }
	.qds_zc ul li div.bg div ol{ height:2rem; margin-bottom:1rem; }
	.qds_zc ul li div.bg div ol i{ height:2rem; }
	.qds_zc ul li div.bg div dd{ font-size:1rem; }

	.i_md .qds_ys ul li div ol img{ opacity:1; transform:scale(1); }
	.i_md .qds_hzhb ul li{ opacity:1; }
	.i_md .qds_hzhb ul li.l{ margin-left:0%; }
	.i_md .qds_hzhb ul li.r{ margin-right:0%; }
	.i_md .qds_zc ul li i.bg_q{ opacity:1; transform:scale(1); }

	.down_lb{ padding:3rem 0px; }
	.down_lb .nav{ margin-bottom:1rem; }
	.down_lb .nav a{ margin:0px 0.125rem 0.5rem; font-size:0.875rem; height:2rem; line-height:2rem; min-width:1rem; }
	
	.down_lb ul,.down_lb ul li{ width:100%; }
	.down_lb ul{ margin-bottom:1rem; }
	.down_lb ul li{ margin-right:0px; }
	.down_lb ul li a{ height:auto; padding:1rem; }
	.down_lb ul li a ol{ font-size:0.75rem; }
	.down_lb ul li a dd{ font-size:1.125rem; margin-bottom:0.5rem; height:auto; min-height:3rem; }
	.down_lb ul li a dl{ font-size:0.875rem; }
	.down_lb ul li a dl span{ height:2rem; line-height:2rem; float:right; }
	
	.banner_qa .width1680 dl{ height:2.5rem; }
	.banner_qa .width1680 dl input,.banner_qa .width1680 dl button{ line-height:2.5rem; height:2.5rem; }
	.banner_qa .width1680 dl input{ font-size:0.75rem; }

	.qa_lb{ padding:3rem 0px; }
	.qa_lb .hidden.l{ width:100%; }
	.qa_lb .hidden.l dl{ padding:0.5rem 1rem 1rem; overflow:hidden; }
	.qa_lb .hidden.l dl a{ float:left; min-width:27%; text-align:center; padding:0.5rem 3%; font-size:0.875rem; }
	.qa_lb .hidden.l dl a i{ display:none; }

	.qa_lb .hidden.c{ margin:1rem 0px 2rem; width:100%; }
	.qa_lb .hidden.c ul{ margin-bottom:2rem; }
	.qa_lb .hidden.c ul li{ padding:1rem; }
	.qa_lb .hidden.c ul li dd{ font-size:1.125rem; }
	.qa_lb .hidden.c ul li dd i.d{ font-size:1.25rem; }
	.qa_lb .hidden.c ul li dd i.s{ width:0.8rem; height:2px; margin-top:-1px; }
	.qa_lb .hidden.c ul li dl{ font-size:0.875rem; line-height:1.75; }

	.qa_lb .hidden.r{ width:100%; }
	.qa_lb .hidden.r a{ float:left; width:33.333%; }

	.news_lb{ padding:3rem 0px; }
	.news_lb .nav{ margin-bottom:1rem; font-size:0.875rem; }
	.news_lb .nav a{ margin:0px 0.125rem 0.5rem; height:2rem; line-height:2rem; min-width:1rem; }
	
	.news_lb ul{ margin-bottom:1rem; }
	.news_lb ul li{ width:47%; margin-right:2%; margin-bottom:1rem; }
	.news_lb ul li a{ height:16.5rem; }
	.news_lb ul li a div.t{ height:6.5rem; }
	.news_lb ul li a div.f{ padding:0.5rem; height:9rem; }
	.news_lb ul li a div.f ol{ font-size:0.875rem; }
	.news_lb ul li a div.f dd{ font-size:1rem; height:7rem; }

	.news_show ul{ padding:3rem 0px; }
	.news_show ul li.t{ font-size:0.75rem; }
	.news_show ul li.n{ font-size:1.5rem; }
	.news_show ul li.s{ font-size:0.75rem; margin-bottom:0.5rem; }
	.news_show ul li.c{ font-size:0.875rem; }
	.news_show ul li.f dl{ font-size:0.875rem; line-height:2; }
	
	.about_jj{ padding:2rem 0px; }
	.about_jj div.l{ width:100%; font-size:1.5rem; text-align:center; }
	.about_jj div.r{width:100%; margin-top:1rem; font-size:0.875rem; line-height:1.5; text-align:center; }
	.about_jj div.r.a-fadeinR{ animation:0s ease-out backwards; }
	
	.about_cstd .width1680{ padding:2rem 0px; }
	.about_cstd .width1680 .tit{ text-align:center; font-size:1.5rem; }
	.about_cstd .width1680 .cstd{ margin-top:2rem; }
	.about_cstd .width1680 .cstd div.l{ width:100%; }
	.about_cstd .width1680 .cstd div.l div.z,.about_cstd .width1680 .cstd div.l div.y{ width:100%; }
	.about_cstd .width1680 .cstd div.l div.z{ height:30rem; }
	.about_cstd .width1680 .cstd div.l div.y div{ margin:1.25rem auto; width:90%; height:auto; }
	.about_cstd .width1680 .cstd div.l div.y div dd{ text-align:center; font-size:1.5rem; }
	.about_cstd .width1680 .cstd div.l div.y div ol{ margin:1rem 0px; text-align:center; }
	.about_cstd .width1680 .cstd div.l div.y div dl{ line-height:1.75; font-size:0.875rem; }
	.about_cstd .width1680 .cstd ul.r{ margin-top:2rem; width:100%; height:auto; }
	.about_cstd .width1680 .cstd ul.r li{ height:15rem; margin-bottom:1rem; }
	.about_cstd .width1680 .cstd ul.r li ol{ height:12.5rem; }
	.about_cstd .width1680 .cstd ul.r li dd{ margin-top:0.5rem; text-align:center; }
	.about_cstd .width1680 .cstd ul.r li dd span,.about_cstd .width1680 .cstd ul.r li dd i{ display:block; }
	.about_cstd .width1680 .cstd ul.r li dd span{ font-size:1rem; }
	.about_cstd .width1680 .cstd ul.r li dd i{ font-size:0.75rem; margin-left:0px; }

	.i_md .about_cstd .width1680 .cstd div.l div.y div{ opacity:1; padding-top:0px; }
	.i_md .about_cstd .width1680 .cstd ul.r li ol i{ transform:scale(1); opacity:1; }
	.i_md .about_lxwm .width1680 div.bg form{ opacity:1; margin-right:0; }

	.about_lxwm .width1680{ height:auto; padding:3rem 0px; }
	.about_lxwm .width1680 div.bg ul.l{ width:100%; text-align:center; }
	.about_lxwm .width1680 div.bg ul.l li.t{ font-size:1.5rem; }
	.about_lxwm .width1680 div.bg ul.l li.m{ margin-top:1rem; font-size:1rem; }
	.about_lxwm .width1680 div.bg ul.l li.a{ text-align:center; }
	.about_lxwm .width1680 div.bg ul.l li.a a{ font-size:0.75rem; }
	.about_lxwm .width1680 div.bg ul.l li.f{ font-size:0.875rem; text-align:left; padding-left:1.5rem; }

	.about_lxwm .width1680 div.bg form{ width:100%; margin-top:2rem; }
	.about_lxwm .width1680 div.bg form div.form-group{ margin-bottom:1rem; }
	.about_lxwm .width1680 div.bg form div.form-group div{ padding:0px 0.5rem; }
	.about_lxwm .width1680 div.bg form div.form-group div input,.about_lxwm .width1680 div.bg form div.form-group div textarea{ font-size:0.75rem; }
	.about_lxwm .width1680 div.bg form div.form-group div input{ height:2rem; line-height:2rem; }
	.about_lxwm .width1680 div.bg form div.yzm{ margin-bottom:1rem; }
	.about_lxwm .width1680 div.bg form div.yzm div.l{ width:65%; }
	.about_lxwm .width1680 div.bg form div.yzm div.l dl{ padding:0px 0.5rem; }
	.about_lxwm .width1680 div.bg form div.yzm div.l dl input{ font-size:0.75rem; height:2.5rem; line-height:2.5rem; }
	.about_lxwm .width1680 div.bg form div.yzm div.r{ height:2.5rem; width:30%; }
	.about_lxwm .width1680 div.bg form div.button button{ font-size:0.875rem; }

	.job_home_bg .width1680{ height:80vh; }
	.job_home_bg .width1680 div.bg{ padding-top:8vh; }
	.job_home_bg .width1680 div.bg div.t{ font-size:1.25rem; line-height:1.5; }
	.job_home_bg .width1680 div.bg div.f{ font-size:0.875rem; }
	.job_home_bg .width1680 div.bg div.f a{ margin:0.5rem; }

	.ny_banner .width1680 div ol img{ height:2.5rem; }

	.job_lb{ padding:2rem 0px; }
	.job_lb .tit{ text-align:center; font-size:1.5rem; }
	.job_lb .lb_bg .lb_l{ width:100%; }
	.job_lb .lb_bg .lb_l div dd{ padding-left:5%; }
	.job_lb .lb_bg .lb_r{ width:100%; margin-top:2rem; }
	.job_lb .lb_bg .lb_r ul{ margin-bottom:0.5rem; }
	.job_lb .lb_bg .lb_r ul li a dd{ font-weight:bold; }
	.job_lb .lb_bg .lb_r ul li a dl span{ font-size:0.875rem; width:100%; }
	.job_lb .lb_bg .lb_r ul li a dl i{ font-size:0.75rem; margin-top:1rem; }
	
	.job_show{ width:100%; margin-top:1rem; }
	.job_show ul{ padding:2rem 1rem; margin:0.25rem; }
	.job_show ul li.n{ margin-bottom:1rem; text-align:center; }
	.job_show ul li.l{ text-align:center; }
	.job_show ul li.l i{ font-size:0.75rem; }
	.job_show ul li.c{ margin-bottom:1rem; font-size:0.875rem; }
	.job_show ul li.m{ margin-bottom:1rem; }
	.job_show ul li.m dd{ font-size:1rem; font-weight:bold; }
	.job_show ul li.m dl{ font-size:0.875rem; }
	.job_show ul li.j{ text-align:center; }

	.ystg_xx{ padding:2rem 0px; }
	.ystg_xx div.l{ width:100%; overflow:hidden; text-align:center; background-color:#ffffff; }
	.ystg_xx div.l a{ padding:0.5rem; display:inline-block; margin-bottom:0px; }
	.ystg_xx div.r{ width:100%; margin-top:1rem; }
	.ystg_xx div.r dl{ padding:1rem; line-height:1.75; }

	.fenye{ font-size:0.75rem; line-height:1.5rem; }
	.fenye a,.fenye span{ height:1.5rem; padding:0px 0.25rem; margin:0px 0.125rem; }

	.hy_bg div.bg a.hy_gb{ margin-right:0px; margin-top:0px; }
	.hy_bg div.bg ul{ padding:1rem; }
	.hy_bg div.bg ul li.t{ font-size:1.5rem; }
	.hy_bg div.bg ul li.n{ font-size:1rem; }
	.hy_bg div.bg ul li.i input{ padding:0px 2%; width:96%; height:2.5rem; line-height:2.5rem; font-size:0.75rem; }
	.hy_bg div.bg ul li.j button{ height:2.5rem; line-height:2.5rem; font-size:0.75rem; }
	.hy_bg div.bg ul li.f{ margin-top:1.5rem; }
	.hy_bg div.bg ul li.y input{ height:2.5rem; line-height:2.5rem; font-size:0.75rem; }
	.hy_bg div.bg ul li.y dl,.hy_bg div.bg ul li.y button{ height:2.5rem; }
	.hy_bg div.bg ul li.y button{ font-size:0.75rem; }

	.yz_bg div.bg form div.form-group{ width:100%; }
	.yz_bg div.bg form div.form-group div{ padding:0px 2%; }

	.zbtk_bg div dl{ font-size:1rem; line-height:1.5; }
	
}
