.gh{ display:none; }
@media only screen and (max-width:1024px){
	.top_bg .gh{ display:block; position:absolute; top:50%; right:3%; width:2.5rem; height:2rem; margin-top:-1rem; 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{ 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.yy{ margin-right:4rem; }
	.top_bg .width1680 ul.lm{ position:fixed; top:5rem; margin-right:0px; padding:2rem 0px; right:-100%; height:auto; background-color:#ffffff; width:60%; max-width:40rem; transition:all 0.25s ease; }
	.top_bg.selected .width1680 ul.lm{ right:0px; transition:all 0.5s ease; }
	.top_bg .width1680 ul.lm li{ width:100%; margin:0.5rem 0px; height:auto; }
	.top_bg .width1680 ul.lm li div.n{ height:auto; line-height:2; }
	.top_bg .width1680 ul.lm li div.n a{ color:#333333; font-size:1.5rem; padding:0px 5%; }
	.top_bg .width1680 ul.lm li div.n i{ display:block; }
	.top_bg .width1680 ul.lm li div.x{ position:relative; top:auto; display:none; height:auto; opacity:1; box-shadow: 0px 8px 10px 0px rgba(0,0,0,0); }
	.top_bg .width1680 ul.lm li:hover div.x{ padding:0px; display:none; }
	.top_bg .width1680 ul.lm li.on div.x{ padding:0px; display:block; }
	.top_bg .width1680 ul.lm li div.x .width1680{ min-height:2rem; }
	.top_bg .width1680 ul.lm li div.x .width1680 div.l,.top_bg .width1680 ul.lm li div.x .width1680 i.x{ display:none; }
	.top_bg .width1680 ul.lm li div.x .width1680 div.r{ width:100%; }
	.top_bg .width1680 ul.lm li div.x .width1680 div.r dl{ max-width:90%; padding-left:10%; }
	.top_bg .width1680 ul.lm li div.x .width1680 div.r dl a{ font-size:1.25rem; }

}

@media only screen and (max-width:800px){
	html,body{ min-width:414px; font-size:16px; }
	body{ overflow-x:hidden; margin:0px auto; }
	.width1680{ width:94%; max-width:30rem; }
	.top_h,.top_bg,.top_bg .width1680,.top_bg .width1680 a.logo,.top_bg .width1680 div.yy{ height:3rem; }
	.top_bg .width1680 a.logo img{ max-height:1.75rem; }
	.top_bg .gh{ width:2rem; height:1.2rem; margin-top:-0.6rem; }
	.top_bg .width1680 div.yy{ margin-right:3rem; }
	.top_bg .width1680 ul.lm{ top:3rem; padding:1rem 0px; border-top:1px solid #eeeeee; bottom:0px; width:100%; }
	.top_bg .width1680 ul.lm li div.n a{ font-size:1.125rem; }
	.top_bg .width1680 ul.lm li div.n i{ font-size:1.5rem; width:100%; }
	.top_bg .width1680 ul.lm li div.x .width1680 div.r dl a{ font-size:1rem; }
	.top_bg .width1680 ul.lm li div.x .width1680 div.r dl a i{ font-size:1.6rem; margin-top:-0.8rem; }

	.banner .swiper-wrapper .swiper-slide .width1680 div dd{ font-size:1.5rem; letter-spacing:0.5rem; }
	.banner .swiper-wrapper .swiper-slide .width1680 div dl{ font-size:1rem; }
	.banner div.qh_bg,.banner div.qh_bg div.l,.banner div.qh_bg div.l div.qh,.banner div.qh_bg div.r{ height:3rem; }
	.banner div.qh_bg{ width:17rem; }
	.banner div.qh_bg div.l{ width:6rem; }
	.banner div.qh_bg div.l div.qh{ width:1rem; font-size:1.75rem; }

	.banner div.qh_bg div.r{ font-size:1.125rem; width:11rem; }
	.banner div.qh_bg div.r div.z_s{ padding-top:0.25rem; }

	.banner div.qh_bg div.r div.y_s{ margin-top:0.8rem; margin-right:1rem; width:6rem }
	.banner div.qh_bg div.r div.y_s div.n{ height: 1.5rem; }

	.i_about .width1680{ height:auto; padding:2rem 0px; }
	.i_about .width1680 div.bg div.hidden.l{ width:100%; font-size:1.5rem; }
	.i_about .width1680 div.bg div.hidden.r{ width:100%; margin-top:1rem; }
	.i_about .width1680 div.bg div.hidden.r div.t{ margin-bottom:1rem; }
	.i_about .width1680 div.bg div.hidden.r div.t dd{ font-size:1.25rem; margin-bottom:1rem; }
	.i_about .width1680 div.bg div.hidden.r div.t dl{ font-size:0.75rem; }
	.i_about .width1680 div.bg div.hidden.r div.t ol{ margin-top:1rem; text-align:right; font-size:0.875rem; }
	.i_about .width1680 div.bg div.hidden.r ul.f li{ margin-top:1.5rem; width:50%; }
	.i_about .width1680 div.bg div.hidden.r ul.f li img{ max-width:2rem; }
	.i_about .width1680 div.bg div.hidden.r ul.f li div{ margin-left:2.5rem; }
	.i_about .width1680 div.bg div.hidden.r ul.f li div dl{ margin-bottom:0.5rem; }
	.i_about .width1680 div.bg div.hidden.r ul.f li div dl b{ font-size:1.75rem; }
	.i_about .width1680 div.bg div.hidden.r ul.f li div dl i{ font-size:0.75rem; margin-left:0.5rem; }
	.i_about .width1680 div.bg div.hidden.r ul.f li div dd{ font-size:0.875rem; }

	.i_jjfa_tit{ padding-top:2rem; }
	.i_jjfa_tit dd{ font-size:1.5rem; }
	.i_jjfa_tit dl{ font-size:1rem; margin-top:1rem; }

	.i_jjfa_qh{ margin-top:2rem; margin-bottom:2rem; }
	.i_jjfa_qh .gallery .gallery-cell,.i_jjfa_qh .gallery .gallery-cell a{ height:20rem; }
	.i_jjfa_qh .gallery .gallery-cell{ width:94%; }
	.i_jjfa_qh .gallery .gallery-cell a div.xx div dd{ font-size:1.25rem; margin-bottom:1rem; }
	.i_jjfa_qh .gallery .gallery-cell a div.xx div dl{ font-size:0.875rem; line-height:1.75; }
	.i_jjfa_qh .gallery ol.flickity-page-dots{ bottom:1rem; }
	.i_jjfa_qh .gallery ol.flickity-page-dots li{ width:1.5rem; height:2px; }

	.i_yfzx_t .width1680{ padding:2rem 0px; }
	.i_yfzx_t .width1680 div dd{ font-size:1.5rem; }
	.i_yfzx_t .width1680 div dl{ font-size:0.875rem; line-height:1.75; }

	.i_yfzx_f{ padding-bottom:7rem; }
	.i_yfzx_f .bg_q{ background-size:100% auto; background-position:center bottom; }
	.i_yfzx_f i.bg{ width:100%; background-color:rgb(255,255,255,0.3); }
	.i_yfzx_f .width1680{ height:auto; padding:2rem 0px; }
	.i_yfzx_f .width1680 .hidden.l{ width:100%; }
	.i_yfzx_f .width1680 .hidden.l div.t{ margin-top:0px; font-size:1.5rem; }
	.i_yfzx_f .width1680 .hidden.l ul.js li{ margin-top:1rem; min-height:2.75rem; }
	.i_yfzx_f .width1680 .hidden.l ul.js li dl.l{ width:2rem; height:2rem; }
	.i_yfzx_f .width1680 .hidden.l ul.js li dl.r{ padding-left:3rem; font-size:0.75rem; line-height:1.75; }

	.i_yfzx_f .width1680 .hidden.l div.d{ margin-top:1.5rem; }
	.i_yfzx_f .width1680 .hidden.l div.i img{ height:3rem; margin-right:1rem; }

	.i_jsfw{ padding:2rem 0px; }
	.i_jsfw .tit{ margin-bottom:1rem; }
	.i_jsfw .tit dd{ font-size:1.5rem; }
	.i_jsfw .tit dl{ font-size:1rem; line-height:1.75; }
	.i_jsfw ul li{ width:100%; height:20rem; }
	.i_jsfw ul li div.bg{ top:6rem; }
	.i_jsfw ul li div.bg div.t ol{ height:2rem; margin-bottom:1rem; }
	.i_jsfw ul li div.bg div.t dd{ font-size:1.25rem; }
	.i_jsfw ul li div.bg div.t dl{ font-size:0.875rem; line-height:1.75; }
	.i_jsfw ul li:hover div.bg div.t dl{ height:auto; }
	.i_jsfw ul li div.bg div.f{ font-size:0.75rem; line-height:1.75; }
	.i_jsfw ul li:hover div.bg div.f{ height:8rem; }
	.i_jsfw ul li div.bg div.f::-webkit-scrollbar{ width:0.25rem; }

	.i_khcx .hidden.t{ padding-top:2rem; }
	.i_khcx .hidden.t .tit{ font-size:1.5rem; }
	.i_khcx .hidden.t .xx{ padding-left:20%; margin-bottom:1rem; }
	.i_khcx .hidden.t .xx dd{ font-size:1.25rem; }
	.i_khcx .hidden.t .xx dl{ font-size:0.875rem; line-height:1.75; }

	.i_khcx .margin.f{ padding-bottom:5rem; }
	.i_khcx .margin.f,.i_khcx .margin.f #gundiv,.i_khcx .margin.f #gundiv ul,.i_khcx .margin.f #gundiv ul li,.i_khcx .margin.f #gundiv ul li div{ height:16rem; }
	.i_khcx .margin.f #gundiv ul li div{ width:69%; }
	.i_khcx .margin.f #gundiv ul li div dd{ left:1rem; right:1rem; bottom:1rem; font-size:1.25rem; }
	.i_khcx .margin.f #gundiv ul li div a{ font-size:3rem; }

	.i_khcx .margin.f a.qh{ top:auto; bottom:1rem; margin-top:0px; background-color:#f39800; }
	.i_khcx .margin.f a.qh.hScrollPane_leftarrow{ margin-left:0px; background-image:url(../images/qh_l2.png); }
	.i_khcx .margin.f a.qh.hScrollPane_rightarrow{margin-right:0px; background-image:url(../images/qh_r2.png); }

	.db_zx .width1680{ height:auto; padding:2rem 0px; }
	.db_zx .width1680 div.bg div.g{ font-size:0.875rem; }
	.db_zx .width1680 div.bg div.z{ font-size:1.5rem; }
	.db_zx .width1680 div.bg div.l a{ height:2rem; line-height:2rem; font-size:0.75rem; }

	.foot_bg .width1680{ padding:2rem 0px; }
	.foot_bg .width1680 .hidden.t div.l{ width:100%; text-align:center; }
	.foot_bg .width1680 .hidden.t div.l img{ max-height:2rem; }
	.foot_bg .width1680 .hidden.t ul.lm{ display:none; }
	.foot_bg .width1680 .hidden.t div.fwrx{ width:100%; margin-left:0px; text-align:center; padding:2rem 0px; }
	.foot_bg .width1680 .hidden.t div.fwrx ol{ font-size:1.5rem; }
	.foot_bg .width1680 .hidden.t div.fwrx dl{ line-height:1.75; }
	.foot_bg .width1680 .hidden.t ul.ewm{ width:100%; }
	.foot_bg .width1680 .hidden.t ul.ewm li{ margin-left:0px; width:33.33333%; }
	.foot_bg .width1680 .hidden.t ul.ewm li ol img{ max-height:4rem; }
	.foot_bg .width1680 .hidden.t ul.ewm li dd{ font-size:0.75rem; }

	.foot_bg .width1680 .hidden.f{ margin-top:1rem; }
	.foot_bg .width1680 .hidden.f dl{ width:100%; text-align:center; font-size:0.75rem; line-height:1.5; }

	.i_md .i_about .width1680 div.bg div.hidden.r div.t{ opacity:1; margin-top:0px; }
	.i_md .i_jjfa_qh .gallery .gallery-cell a div.xx div{ opacity:1; margin-top:0px; }
	.i_md .i_yfzx_f .width1680 .hidden.l{ opacity:1; margin-top:0px;  }
	.i_md .i_jsfw ul li div.bg{ opacity:1; margin-top:0px; }
	.i_md .i_khcx .margin.f{ opacity:1; margin-top:0px; }
	.i_md .db_zx .width1680 div.bg{ opacity:1; margin-top:0px; }

	.ny_banner .width1680{ height:20rem; }
	.ny_banner .width1680 div{ text-align:center; }
	.ny_banner .width1680 div dd{ font-size:1.5rem; }
	.ny_banner .width1680 div dl{ font-size:0.875rem; margin-top:0.5rem; line-height:1.5; height:4rem; }
	.ny_banner .width1680 div dl::-webkit-scrollbar{ width:0.125rem; }
	.ny_banner .width1680 div ol a{ font-size:0.75rem; line-height:2rem; }

	.about_t .width1680{ height:auto; padding:2rem 0px; }
	.about_t .width1680 .bg .hidden.l div.t{ font-size:1.5rem; text-align:center; margin-bottom:1rem; }
	.about_t .width1680 .bg .hidden.l div.f{ margin-top:1.5rem; }
	.about_t .width1680 .bg .hidden.l div.f dd{ font-size:1.25rem; }
	.about_t .width1680 .bg .hidden.l div.f dl{ font-size:0.875rem; }

	.about_f{ padding:2rem 0px; }
	.about_f div.sp{ max-height:15rem; }
	.about_f div.sp a div dd{ font-size:1rem; }
	.about_f div.sp a div ol{ margin-top:1rem; font-size:1.5rem; }

	.about_f div.hzhb{  }
	.about_f div.hzhb .tit{ font-size:1.5rem; }
	.about_f div.hzhb .ms{ margin-top:1rem; }
	.about_f div.hzhb .ms dl{ font-size:1rem; width:100%; }
	.about_f div.hzhb .ms dl.r{ margin-top:1rem; text-align:right; }
	
	.about_f .hzhb_qh{ margin-top: 1rem; }
	.about_f .hzhb_qh .swiper-wrapper,.about_f .hzhb_qh .swiper-wrapper .swiper-slide{ height:37rem;  }
	.about_f .hzhb_qh .swiper-wrapper .swiper-slide div{ width:32.4%; margin-bottom:0.5rem; }
	.about_f .hzhb_qh .swiper-wrapper .swiper-slide div dl{ height:3rem; margin:0px auto; }
	.about_f .hzhb_qh .swiper-wrapper .swiper-slide div dl img{ max-height: 80%; }

	.about_f .hzhb_qh .page span{ height: 3px; width: 1.25rem; margin:0px 0.25rem; }

	.jjfa_top{ padding:2rem 0px; }
	.jjfa_top .tit dd{ font-size:1.5rem; }
	.jjfa_top .tit dl{ font-size:0.875rem; }
	.jjfa_top .qh{ margin-top:1.5rem; }
	.jjfa_top .qh .qh_bg{ border-right:3.5rem solid #ffffff; height:15rem; }
	.jjfa_top .qh .hero-gallery button{ width:2.5rem; height:2rem; background-size:auto 0.75rem; }
	.jjfa_top .qh .hero-gallery{ width:53%; }
	.jjfa_top .qh .hero-gallery .hero-gallery__cell div.xx div.t dd{ font-size:0.875rem; }
	.jjfa_top .qh .hero-gallery .hero-gallery__cell div.xx div.f{ width:220%; }
	.jjfa_top .qh .hero-gallery .hero-gallery__cell div.xx div.f a{ padding:0px 1rem; font-size:0.875rem; }

	.jjfa_top div.jj{ padding:0px; }
	.jjfa_top div.jj div.bg div.l{ width:100%; }
	.jjfa_top div.jj div.bg div.l dd{ font-size:1.5rem; }
	.jjfa_top div.jj div.bg div.l dl{ margin-top:1rem; font-size:0.875rem; }
	.jjfa_top div.jj div.bg div.r{ width:100%; margin-bottom:1rem; }

	.jjfa_bg .width1680{ padding:2rem 0px; }
	.jjfa_bg .width1680 .jjfa_jj{ margin-bottom:2rem; min-height:5rem; }
	.jjfa_bg .width1680 .jjfa_jj div.l{ width:100%; }
	.jjfa_bg .width1680 .jjfa_jj div.l dd{ font-size:1.5rem; }
	.jjfa_bg .width1680 .jjfa_jj div.l dl{ font-size:0.875rem; margin-top:1rem; }
	.jjfa_bg .width1680 .jjfa_jj div.r{ width:100%; margin-top:1rem; }

	.jjfa_bg .width1680 .jjfa_gdsb{ padding:1rem; margin-bottom:1.5rem; }
	.jjfa_bg .width1680 .jjfa_gdsb .tit{ font-size:1.25rem; }
	.jjfa_bg .width1680 .jjfa_gdsb ul{ margin-top:1rem; padding-top:1rem; }
	.jjfa_bg .width1680 .jjfa_gdsb ul li{ width:50%; height:11.5rem; }
	.jjfa_bg .width1680 .jjfa_gdsb ul li div ol{ height:6.25rem; }
	.jjfa_bg .width1680 .jjfa_gdsb ul li div dd{ margin-top:1rem; font-size:1rem; }
	.jjfa_bg .width1680 .jjfa_gdsb ul li div dl{ margin-top:1rem; }
	.jjfa_bg .width1680 .jjfa_gdsb ul li div dl a{ font-size:0.875rem; }
	.jjfa_bg .width1680 ul.lb li{ width:48%; height:10rem; margin-bottom:0.35rem; }
	.jjfa_bg .width1680 ul.lb li a ol{ margin-top:1rem; }
	.jjfa_bg .width1680 ul.lb li a ol img{ max-height:2rem; }
	.jjfa_bg .width1680 ul.lb li a dd{ bottom:1rem; font-size:0.75rem; right:1rem; padding-right:1.5rem; background-size:auto 0.75rem; }
	
	.banner_jjfa .width1680, .banner_jjfa .width1680 div.hidden{ height: auto; }
	.banner_jjfa .width1680{ padding: 2rem 0px; }
	.banner_jjfa .width1680 div.l{ width: 100%; }
	.banner_jjfa .width1680 div.l div{ font-size: 1.5rem; text-align: center; }
	.banner_jjfa .width1680 div.r{ width: 100%; margin-top: 1.5rem; text-align: center; }
	.banner_jjfa .width1680 div.r img{ position: relative; }
	
	.jjfa_jj .width1680{ padding: 2rem 0px; }
	.jjfa_jj .width1680 div.tit{ font-size: 1rem; }
	.jjfa_jj .width1680 div.xx{ margin-top: 1rem; }
	.jjfa_jj .width1680 div.xx div{ min-height: 15rem; }
	.jjfa_jj .width1680 div.xx div.l{ width: 100%; }
	.jjfa_jj .width1680 div.xx div.l dd{ font-size: 1.5rem; }
	.jjfa_jj .width1680 div.xx div.l dl{ margin-top: 1rem; font-size: 1rem; line-height: 1.75; }
	.jjfa_jj .width1680 div.xx div.r{ width: 100%; margin-top: 2rem; }

	.jjfa_gdsb{ padding: 2rem 0px; }
	.jjfa_gdsb .tit{ font-size: 1.25rem; padding-bottom: 1rem; }
	.jjfa_gdsb ul{ margin-top: 2rem; min-height: 10rem; }
	.jjfa_gdsb ul li{ width: 50%; height:10.5rem; }
	.jjfa_gdsb ul li div ol{ height:6.25rem; }
	.jjfa_gdsb ul li div dd{ margin-top:1rem; font-size:0.875rem; }
	.jjfa_gdsb ul li div dl{ margin-top:0.5rem; }
	.jjfa_gdsb ul li div dl a{ font-size:0.875rem; }

	.jjfa_lx .width1680{ height:auto; padding:2rem 0px; }
	.jjfa_lx .width1680 div.bg{ position:relative; bottom:auto; text-align:center; }
	.jjfa_lx .width1680 div.bg dd{ font-size:1.5rem; margin-bottom:0.5rem; }
	.jjfa_lx .width1680 div.bg dl{ font-size:0.875rem; line-height:1.5; }
	.jjfa_lx .width1680 div.bg ol{ margin-top:1rem; }
	.jjfa_lx .width1680 div.bg ol a{ font-size:0.75rem; height:2rem; line-height:2rem; }

	.jjfa_show{ padding-top: 2rem; }
	.jjfa_show div.tit{ font-size: 1rem; }
	.jjfa_show div.jj{ padding: 2rem 0px; }
	.jjfa_show div.jj .hidden.l{ width: 100%; }
	.jjfa_show div.jj .hidden.l div.t{ font-size: 1.5rem; }
	.jjfa_show div.jj .hidden.l div.f{ margin-top: 1rem; }
	.jjfa_show div.jj .hidden.r{ width: 100%; margin-top: 1.5rem; text-align: center; }
	.jjfa_show div.xz{ padding: 0px 1rem; }
	.jjfa_show div.xz a{ font-size: 1rem; line-height: 3; background-size: auto 1.25rem; }

	.jjfa_lx .width1680{ height:auto; padding:2rem 0px; }
	.jjfa_lx .width1680 div.bg{ position:relative; bottom:auto; text-align:center; }
	.jjfa_lx .width1680 div.bg dd{ font-size:1.5rem; margin-bottom:0.5rem; }
	.jjfa_lx .width1680 div.bg dl{ font-size:0.875rem; line-height:1.5; }
	.jjfa_lx .width1680 div.bg ol{ margin-top:1rem; }
	.jjfa_lx .width1680 div.bg ol a{ font-size:0.75rem; line-height:2rem; }

	.smom_xt_t{ padding:2rem 0px; }
	.smom_xt_t .tit{ margin-bottom:1rem; }
	.smom_xt_t .tit div dd{ font-size:1.5rem; }
	.smom_xt_t .tit div dl{ font-size:0.875rem; line-height:1.75; }
	.smom_xt_t ul li{ width:100%; }
	.smom_xt_t ul li ol{ height:15rem; margin-bottom:1rem; }
	.smom_xt_t ul li dd{ font-size:1.5rem; }
	.smom_xt_t ul li dl{ font-size:0.875rem; line-height:1.75; }

	.smom_xt_f .tit dd{ font-size:1.5rem; }
	.smom_xt_f .tit dl{ font-size:0.875rem; line-height:1.75; }
	.smom_xt_f #zsgun{ margin-top:2rem; }
	.smom_xt_f #zsgun #gundiv{ width:100%; overflow-x:auto; overflow-y:hidden; height:13rem; }
	.smom_xt_f #zsgun #gundiv::-webkit-scrollbar{ height:0.25rem; }
	.smom_xt_f #zsgun #gundiv::-webkit-scrollbar-track{ background-color:#ffffff; }
	.smom_xt_f #zsgun #gundiv::-webkit-scrollbar-thumb{ background-color:#f39800; }
	.smom_xt_f #zsgun #gundiv::-webkit-scrollbar-thumb:hover{ background-color:#f39800; }
	.smom_xt_f #zsgun #gundiv::-webkit-scrollbar-thumb:active{ background-color:#f39800; }

	.smom_xt_f #zsgun #gundiv ul,.smom_xt_f #zsgun #gundiv ul li{ height:11.875rem; }
	.smom_xt_f #zsgun #gundiv ul{ display:-webkit-box; width:auto !important; }
	.smom_xt_f #zsgun #gundiv ul li{ width:18rem; }
	.smom_xt_f #zsgun #gundiv ul li a{ font-size:2rem; }
	.smom_xt_f #zsgun #gundiv ul li dd{ font-size:1rem; bottom:0.5rem; left:0.5rem; right:0.5rem; }

	.smom_xt_f #zsgun .hScrollPane_dragbar{ display:none; }

	.al_lb{ padding:2rem 0px; }
	.al_lb .tit{ font-size:1.5rem; }
	.al_lb ul.lb{ margin-top:2rem; width:100%; }
	.al_lb ul.lb li{ width:100%; margin-right:0px; height:16rem; }
	.al_lb ul.lb li a{ font-size:2rem; }
	.al_lb ul.lb li dd{ font-size:1.25rem; left:1rem; right:1rem; bottom:1rem; }

	.lxwm_xx{ padding:2rem 0px; }
	.lxwm_xx div.t{ font-size:1.5rem; }
	.lxwm_xx ul.f li{ width:100%; }
	.lxwm_xx ul.f li ol{ padding-bottom:1rem; border-bottom:2px solid #eeeeee; margin-bottom:1rem; }
	.lxwm_xx ul.f li ol img{ height:2rem; }
	.lxwm_xx ul.f li ol i{ height:2px; margin-bottom:-2px; }
	.lxwm_xx ul.f li dl{ font-size:1.25rem; }

	.lxwm_bd{ height:auto; padding:2rem 0px; }
	.lxwm_bd .width1680 div.xx{ font-size:1.5rem; line-height:1.5; }
	.lxwm_bd .width1680 form div#dr_row_title{ float:left; width:48%; margin-right:0px; }
	.lxwm_bd .width1680 form div#dr_row_hangye{ float:right; width:48%; margin-right:0px; }
	.lxwm_bd .width1680 form div#dr_row_guojia{ float:right; margin-right: 0px; width:48%; }
	.lxwm_bd .width1680 form div#dr_row_guojia div select{ height:2.5rem; line-height:2.5rem; }
	.lxwm_bd .width1680 form div#dr_row_diqu{ float:right; width:48%; }
	.lxwm_bd .width1680 form div#dr_row_xingming{ float:left; width:48%; margin-right:0px; }
	.lxwm_bd .width1680 form div#dr_row_bumen{ float:right; width:48%; margin-right:0px; }
	.lxwm_bd .width1680 form div#dr_row_gzzw{ float:left; width:48%; }
	.lxwm_bd .width1680 form div#dr_row_dhhm{ float:right; width:48%; margin-right:0px; }
	.lxwm_bd .width1680 form div#dr_row_dzyx{ float:left; width:48%; margin-right:0px; }
	.lxwm_bd .width1680 form div#dr_row_gxqdcp{ float:right; width:48%; }
	.lxwm_bd .width1680 form div.form-group div{ padding:0px 0.5rem; }
	.lxwm_bd .width1680 form div.form-group div input{ height:2.5rem; line-height:2.5rem; }
	.lxwm_bd .width1680 form div#dr_row_liouyan div{ padding:0.5rem; }

	.lxwm_bd .width1680 form div.tj dl{ width:100%; }
	.lxwm_bd .width1680 form div.tj dl input{ width:60%; height:2.5rem; }
	.lxwm_bd .width1680 form div.tj dl span{ width:30%; float:right; height:2.5rem; margin-left:0px; }

	.lxwm_bd .width1680 form div.tj button{ display:block; margin-top:2rem; width:100%; height:2.5rem; line-height:2.5rem; padding-left:47%; background-position:42% center; }

	.lxwm_dt i.bg_q{ height:15rem; bottom:auto; }
	.lxwm_dt .width1680{ height:auto; padding-top:17rem; }
	.lxwm_dt .width1680 div.l,.lxwm_dt .width1680 div.r{ position:relative; bottom:auto; width:100%; }
	.lxwm_dt .width1680 div.l{ margin-bottom:1rem; }
	.lxwm_dt .width1680 div.l div{ padding:1rem; min-height:5rem; }
	.lxwm_dt .width1680 div.l div dd{ font-weight:bold; font-size:1.25rem; }
	.lxwm_dt .width1680 div.l div dl{ font-size:1rem; }
	.lxwm_dt .width1680 div.r{ height:auto; padding:0px; margin-bottom:2rem; }
	.lxwm_dt .width1680 div.r ul{ height:auto; width:100%; }
	.lxwm_dt .width1680 div.r ul li{ float:left; width:25%; padding:0px; text-align:center; font-size:1.125rem; line-height:2.5; }

	.job_lb{ padding:2rem 0px; }
	.job_lb .tit{ font-size:1.5rem; margin-bottom:1rem; }
	.job_lb div.so{ height:6rem; }
	.job_lb div.so div.x{ width:48%; margin-right:0px; }
	.job_lb div.so div.x div.t, .job_lb div.so div.s div{ height:2.5rem; }
	.job_lb div.so div.s div input, .job_lb div.so div.s div button{ height:2.5rem; line-height:2.5rem; }
	.job_lb div.so div.x div.t{ line-height:2.5rem; font-size:0.875rem; background-size:auto 1rem; }
	.job_lb div.so div.x.dz{ float:left; }
	.job_lb div.so div.x.zw{ float:right; }
	.job_lb div.so div.s{ width:100%; float:left; margin-top:1rem; }
	.job_lb div.so div.s div input{ font-size:0.875rem; }
	.job_lb div.so div.s div button{ background-size:auto 1rem; }
	.job_lb div.n dl.d2,.job_lb div.n dl.d3,.job_lb ul.lb li div.t dl.d2,.job_lb ul.lb li div.t dl.d3{ display:none; }
	.job_lb div.n dl,.job_lb ul.lb li div.t dl{ height:2.5rem; line-height:2.5rem; }
	.job_lb div.n dl.d1,.job_lb ul.lb li div.t dl.d1{ width:60%; }
	.job_lb div.n dl.d4,.job_lb ul.lb li div.t dl.d4{ width:35%; padding-left:3%; }
	.job_lb div.n,.job_lb ul.lb li div.t{ font-size:0.875rem; }
	.job_lb ul.lb li{ margin-bottom:0.5rem; }
	.job_lb ul.lb li div.f div.bt{ display:block; }
	.job_lb ul.lb li div.f div.bt, .job_lb ul.lb li div.f div.xx{ font-size:0.875rem; }
	.job_lb ul.lb li div.f div.m a{ font-size:0.875rem; height:2.5rem; line-height:2.5rem; }

}

