/*pad*/
.gh,.sj_m{display:none;}
@media only screen and (max-width:1680px){
	.qzryjkj_lxwm .width1480 form{ width:56%; }

}
@media only screen and (max-width:1600px){

}
@media only screen and (max-width:1480px){
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r{ width: 86%; }
}
@media only screen and (max-width:1366px){
	.qxryj_xndb{ background-position:center 9rem; }
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r{ width: 85%; }
}
@media only screen and (max-width:1280px){
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r{ width: 84%; }
}
@media only screen and (max-width:1200px){
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r{ width: 83%; }
}
@media only screen and (max-width:1024px){
	.width1480{width:94%;}
	html,body{font-size:16px;}
	body{overflow-x:hidden;max-width:414px; margin:0px auto;}

	.top_bg .gh{display:block; position:absolute; top:0px; bottom:0px; right:0px; width:50px; cursor:pointer;}
	.top_bg .gh i{ position:absolute; background-color:#000000; height:2px; left:10px;transition:all .5s ease;}
	.top_bg .gh i.t{ width:20px; top:24px;}
	.top_bg .gh i.c{ width:25px; top:32px;}
	.top_bg .gh i.f{ width:20px; top:40px;}
	.top_bg.selected .gh i{transition:all .5s ease;}
	.top_bg.selected .gh i.t{ width:25px;transform:rotate(45deg); top:50%;}
	.top_bg.selected .gh i.c{ display:none;}
	.top_bg.selected .gh i.f{ width:25px;transform:rotate(135deg); top:50%;}

	/*.top_bg .width1480{ overflow:hidden; }
	.top_bg.selected .width1480{overflow:initial;}*/

	.top_bg,.top_bg .width1480,a.logo,.top_bg .width1480 ul.lm,.top_bg .width1480 ul.lm li,.top_bg .width1480 div.r,.top_bg .width1480 div.r a{ height:4rem;}
	.top_bg .width1480 a.logo{ width:40%; }
	.top_bg .width1480 div.r{ margin-right:60px; }
	.top_bg .width1480 div.r a{ line-height:4rem; }

	.top_bg .width1480 ul.lm{ position:fixed; top:4rem; background-color:#ffffff; left:0px; right:0px; margin-right:0px; border-top:1px solid #eeeeee; height:auto; opacity:0; max-height:0px;transition:all 0.5s ease; overflow:hidden;}
	.top_bg.selected .width1480 ul.lm{ opacity:1; max-height:80vh; padding:1rem 0px; transition:all 1s ease; box-shadow:0px 8px 10px 0px rgba(0,0,0,0.14);}
	.top_bg .width1480 ul.lm li{ width:100%; margin-left:0px; height:auto; position:relative;}
	.top_bg .width1480 ul.lm li dd{ line-height:3rem; height:3rem;}
	.top_bg .width1480 ul.lm li dd i.fa{ top:0px; right:0px; height:3rem; width:30%; padding-right:3%; z-index:2; margin-top:0px; text-align:right; font-size:1.5rem; line-height:3rem; color:#333333 !important; position:absolute; display:block;}
	.top_bg .width1480 ul.lm li dd a{ padding:0px 3%; font-size:1.125rem; color:#333333 !important;}
	.top_bg .width1480 ul.lm li dl{ position:relative; opacity:0; padding:0px 3%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0); }
	.top_bg.now .width1480 ul.lm li dl{box-shadow:0px 0px 10px 0px rgba(0,0,0,0);}
	.top_bg .width1480 ul.lm li:hover dl{ padding:0px 3%; opacity:0;max-height:0px;}
	.top_bg .width1480 ul.lm li.on dl{ opacity:1; max-height:100vh;}
	.top_bg .width1480 ul.lm li dl a{ text-align:left; padding-left:10%;line-height:2.5rem; width:40%; float:left; font-size:1rem; color:#333333 !important;}
	.top_bg .width1480 div.r .hy{ height: 4rem;}
	.top_bg .width1480 div.r .hy i.fa{margin-top:1rem; height:2rem; width:2rem; line-height:2rem;font-size:0.875rem;}
	.top_bg .width1480 div.r a.hy_dr i{ height:2rem; width:2rem; line-height:2rem;font-size:0.875rem;}
	
	.so_bg{ top: 4rem; }
	.so_bg .width1480{ height:2rem; }
	.so_bg .width1480 div.c{ float:left; width:86%;height:2rem; }
	.so_bg .width1480 .search-form{ height: 2rem; }
	.so_bg .width1480 .search-form div{ margin-right: 1rem; margin-left:1rem; height: 2rem; }
	.so_bg .width1480 .search-form div button{ padding: 0px; line-height: 2rem; font-size: 0.75rem; }
	.so_bg .width1480 .search-form div dl a{ font-size: 0.875rem; }
	.so_bg .width1480 .search-form .fl{ height: 2rem; line-height: 2rem; width: 50%; font-size: 0.75rem; }
	.so_bg .width1480 .search-form .fr{ width: 4rem; font-size: 0.75rem; line-height: 2rem; height: 2rem; }

	.banner{ margin-top:4rem; }
	.banner .slides li .width1480{ height:25rem; }
	.banner .slides li .width1480 div.bg{ text-align:center; background-color:rgb(255,255,255,0.5); padding:1rem 0.5rem; }
	.banner .slides li .width1480 div.bg dd{ font-size:1.25rem; margin-bottom:1rem;}
	.banner .slides li .width1480 div.bg dl{ font-size:0.875rem; line-height:2; }
	.banner .slides li .width1480 div.bg ol{ margin-top: 1rem; }
	.banner .slides li .width1480 div.bg ol a{ margin:0px auto; font-size: 0.75rem;}
	.banner .flex-control-nav{ bottom:0.5rem; }
	.banner .flex-control-nav li{ width:1.5rem; }
	
	.i_ys{ padding:2rem 0px; }
	.i_ys .tit{ font-size:1.75rem; text-align:center; }
	.i_ys ul{ margin-top:0.5rem; width:100%;}
	.i_ys ul li{ width:100%; margin-right:0px; margin-top:1.5rem; height:auto;}
	.i_ys ul li a div.f{ height:auto; overflow:hidden; }
	.i_ys ul li a div.f dd{ font-size:1.25rem; }
	.i_ys ul li a div.f dl{ line-height:2rem;height:auto; overflow:hidden; font-size:0.875rem; }

	.i_hy{ padding:2rem 0px; }
	.i_hy .tit{ font-size:1.75rem; text-align:center; }
	.i_hy .con{ height:auto; overflow:hidden; }
	.i_hy .con div.l{ width:100%; height:auto; margin-bottom:2rem; }
	.i_hy .con div.l ol a{ float:right; }
	.i_hy .device{ display:none; }

	.i_sj_hy{ display:block; float:right; width:100%; position:relative; overflow:hidden;}
	.i_sj_hy .slides{ overflow:hidden;}
	.i_sj_hy .slides li{ position:relative; overflow:hidden;}
	.i_sj_hy .slides li a{ display:block; margin:5px auto; width:21.625rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.14); height:28.75rem; background-position:center bottom; background-repeat:no-repeat; background-color:#ffffff;}
	.i_sj_hy .slides li a div.c{ background-color:#ffffff; padding:1.5rem 1.25rem; }
	.i_sj_hy .slides li a div.c dd{ font-size:1.5rem; color:#333333; font-weight:bold;}
	.i_sj_hy .slides li a:hover div.c dd{ color:#f4313f; }
	.i_sj_hy .slides li a div.c dl{ font-size:1rem; color:#666666; line-height:2rem;overflow:hidden;margin-top:1rem;height:14rem;overflow-x:hidden;overflow-y:auto; padding-right:0.5rem; margin-right:-0.5rem;}
	.i_sj_hy .slides li a div.c dl::-webkit-scrollbar {width:2px;}
	.i_sj_hy .slides li a div.c dl::-webkit-scrollbar-track {background-color:#aaaaaa;;}
	.i_sj_hy .slides li a div.c dl::-webkit-scrollbar-thumb{background-color:#f4313f;}
	.i_sj_hy .slides li a div.c dl::-webkit-scrollbar-thumb:hover {background-color:#aaaaaa;}
	.i_sj_hy .slides li a div.c dl::-webkit-scrollbar-thumb:active{background-color:#aaaaaa;}
	.i_sj_hy .slides li a img.tb{ position:absolute; bottom:1.5rem; right:2rem; z-index:2; height:3rem;}
	.i_sj_hy .flex-control-nav{ display:none; }

	.i_sj_hy .flex-direction-nav li a{position:absolute; z-index:8; font-size:1.5rem; width:2rem; height:3rem; line-height:3rem; text-align:center; color:#ffffff; background-color:rgb(244,49,63,0.5); top:50%; margin-top:-1.5rem;}
	.i_sj_hy .flex-direction-nav li a.flex-prev{ left:0px; }
	.i_sj_hy .flex-direction-nav li a.flex-next{ right:0px; }

	.i_khal{ padding:2rem 0px; }
	.i_khal .tit{ font-size:1.75rem; text-align:center; }
	.i_khal .con{ height:auto; overflow:hidden; }
	.i_khal .con div.l{ width:100%; height:auto; margin-bottom:2rem; }
	.i_khal .con div.l ol a{ float:right; }
	.i_khal .device{ display:none; }

	.i_sj_khal{ display:block; float:right; width:100%; }
	.i_sj_khal{ position:relative; overflow:hidden;}
	.i_sj_khal .slides{ overflow:hidden;}
	.i_sj_khal .slides li{ position:relative; overflow:hidden;}
	.i_sj_khal .slides li a{ display:block; background-color:#f5f7fb; width:21.625rem;margin:5px auto;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.14);height:30rem;border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem; overflow:hidden;}
	.i_sj_khal .slides li a div.t{ height:15.125rem; position:relative; overflow:hidden;}
	.i_sj_khal .slides li a div.t i{ position:absolute;top:0px; left:0px; right:0px; bottom:0px; background-position:center; background-size:cover;transition:all .5s ease; }
	.i_sj_khal .slides li a:hover div.t i{transform:scale(1.1);transition:all .5s ease;}
	.i_sj_khal .slides li a div.f{ height:12.375rem; padding:1.25rem; }
	.i_sj_khal .slides li a div.f dl{ font-size:1rem; color:#666666; line-height:2.25rem; height:9rem; overflow:hidden; }
	.i_sj_khal .slides li a div.f ol{ margin-top:1.5rem; overflow:hidden; font-size:1rem;}
	.i_sj_khal .slides li a div.f ol i{ display:block; float:left; color:#0096dc; }
	.i_sj_khal .slides li a div.f ol span{ display:block; float:right; color:#999999; padding-right:1.5rem; background:url(../images/m_jt1.png) no-repeat scroll right center; background-size:auto 1.125rem;  }
	.i_sj_khal .slides li a:hover div.f ol span{ color:#f4313f; background-image:url(../images/m_jt2.png);}
	.i_sj_khal .flex-control-nav{ display:none; }

	.i_sj_khal .flex-direction-nav li a{position:absolute; z-index:8; font-size:1.5rem; width:2rem; height:3rem; line-height:3rem; text-align:center; color:#ffffff; background-color:rgb(244,49,63,0.5); top:50%; margin-top:-1.5rem;}
	.i_sj_khal .flex-direction-nav li a.flex-prev{ left:0px; }
	.i_sj_khal .flex-direction-nav li a.flex-next{ right:0px; }

	.foot_bg .width1480 div.t div.l{ width:100%; text-align:center; }
	.foot_bg .width1480 div.t ul.l{ display:none; }
	.foot_bg .width1480 div.t div.r{ width:100%; text-align:center; margin-top:2rem; max-width:500px; }

	.foot_bg .width1480 ul.c li{ width:100%; border-left:0px; margin:0px; border-top:1px solid #dddddd; margin-top:-1px;}
	.foot_bg .width1480 ul.c li .bg{ width:90%; }
	
	.foot_bg .width1480 .f dl{ width:100%; text-align:center; line-height:2; font-size:0.875rem; }

	#i1 .i_ys ul{ opacity:1; padding-top:0px;}
	#i2 .i_hy .con div.l{ opacity:1;}
	#i2 .i_hy .device{ opacity:1; margin-right:0px;}
	#i3 .i_khal .con div.l{ opacity:1;}
	#i3 .i_khal .device{ opacity:1; margin-right:0px;}

	/*产品中心*/
	.banner_rgznjsk .width1480{ height:25rem; }
	.banner_rgznjsk .width1480 .bg ol{ font-size:1rem; margin-bottom:0.8rem; }
	.banner_rgznjsk .width1480 .bg dd{ font-size:1.75rem; text-align:left !important; }
	.rgznjsk_cptd{ padding:2rem 0px 0px; }
	.rgznjsk_cptd div.l{ width:100%; text-align:center; font-size:1.75rem; }
	.rgznjsk_cptd ul.r{ width:100%;}
	.rgznjsk_cptd ul.r li{ border-left:0px; width:100%; height:auto; }
	.rgznjsk_cptd ul.r li div.bg{ max-width:100%; padding:2rem 0px;}
	.rgznjsk_jsgg{ padding:2rem 0px; }
	.rgznjsk_jsgg .tit{width:100%; text-align:center; font-size:1.75rem; margin-bottom:2rem;}
	
	.rgznjsk_jsgg .device{ display:none; }
	.rgznjsk_jsgg .flexslider{ display:block; position:relative;}
	.rgznjsk_jsgg .slides{ overflow:hidden;}
	.rgznjsk_jsgg .slides li{ position:relative; overflow:hidden;}

	.rgznjsk_jsgg .flex-control-nav{ display:none; }
	.rgznjsk_jsgg .flex-direction-nav li a{position:absolute; z-index:8; font-size:1.5rem; width:2rem; height:3rem; line-height:3rem; text-align:center; color:#ffffff; background-color:rgb(244,49,63,0.5); top:50%; margin-top:-1.5rem;}
	.rgznjsk_jsgg .flex-direction-nav li a.flex-prev{ left:0px; }
	.rgznjsk_jsgg .flex-direction-nav li a.flex-next{ right:0px; }

	.rgznjsk_jsgg div.gg{ margin-top:0px; width:100%; }
	.rgznjsk_jsgg div.gg tr td{ width:100%;}

	.banner_qxryjkj .width1480{ height:15rem; }
	.ny_banner .width1480 .bg dd{ font-size:1.75rem; }
	.qxryj_jk{ padding:2rem 0px; }
	.qxryj_jk .tit{ font-size:1.75rem; }
	.qxryj_jk .con ul.l,.qxryj_jk .con ul.r{ width:100%; }
	.qxryj_jk .con ul.l li,.qxryj_jk .con ul.r li{ padding:1rem; }
	.qxryj_jk .con ul.l li dd,.qxryj_jk .con ul.r li dd{ font-size:1rem; }
	.qxryj_jk .con ul.r li.l1 dl,.qxryj_jk .con ul.r li.l2 dl{ font-size:0.875rem; }
	.qxryj_jk .con ul.r li.l2 dl{ line-height:2; }

	.qxryj_xndb{ padding:2rem 0px; background:none; background-color:#e1e5e8;}
	.qxryj_xndb .width1480 .name{ font-size:1.75rem; }
	.qxryj_xndb .width1480 .xn{ margin-top:1rem; }
	.qxryj_xndb .width1480 .xn div.n{ font-size:1.75rem; height:4rem; }
	.qxryj_xndb .width1480 .xn ul{ width:100%; }
	.qxryj_xndb .width1480 .xn ul li{ margin-bottom:2rem; }
	.qxryj_xndb .width1480 .xn ul li ol{ height:2.5rem; }
	.qxryj_xndb .width1480 .xn ul li dd{ font-size:0.875rem; line-height:1.75rem; }

	.qxryj_xndb .width1480 .mxxntb{ margin-top:2rem; padding:1rem; }
	.qxryj_xndb .width1480 .mxxntb .tit dl.l{ font-size:1rem; }
	.qxryj_xndb .width1480 .mxxntb .tit dl.r span{ margin-left:1rem; }
	.qxryj_xndb .width1480 .mxxntb ul li.c div.l{ font-size:0.75rem; width:100%; position:relative; text-align:left;}
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r{ margin-left:0px; border-left:0px; }
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r i.x{ opacity:0; }
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r div dl{ display:none; }
	.qxryj_xndb .width1480 .mxxntb ul li.c div.r div i.x_d{ opacity:0; }
	.qxryj_xndb .width1480 .mxxntb ul li.n{ display:none; }
	
	.qxryj_xndb .width1480 .mxxntb ul li.f{ display:none; }
	.qxryj_xndb .width1480 .mxxntb ul li.f div.r{ margin-left:0px; padding-left:16px;}
	.qxryj_xndb .width1480 .mxxntb ul li.f div.r i.g{ opacity:0; }
	.qxryj_xndb .width1480 .mxxntb ul li.f div.r dl{ font-size:0.75rem; }
	
	.qzryjkj_lxwm{ padding:2rem 0px; }
	.qzryjkj_lxwm i.bg{ display:none; }
	.qzryjkj_lxwm .width1480 form{ width:100%; }
	.qzryjkj_lxwm .width1480 form .tit{ font-size:1.75rem; }
	.qzryjkj_lxwm .width1480 form .form-group{ width:100% !important; margin-right:0px !important; }
	.qzryjkj_lxwm .width1480 form .form-group input,.qzryjkj_lxwm .width1480 form .form-group#dr_row_nindewenti .col-md-10 textarea{ font-size:0.875rem; }
	.qzryjkj_lxwm .width1480 form .form-group .col-md-10{ padding:0px 2%; }
	.qzryjkj_lxwm .width1480 form .form-group#dr_row_nindewenti .col-md-10{ padding:0.5rem 2%; }
	.qzryjkj_lxwm .width1480 form .b{ text-align:center; }
	
	/*ny_banner*/
	.ny_banner{ margin-top:4rem; }
	.ny_banner .width1480 .bg dl{ line-height:2rem; margin-top:1rem; }

	/*解决方案*/
	.banner_jjfa .width1480{ height:20rem; }
	.banner_jjfa .width1480 .bg{ text-align:center;}
	.banner_jjfa .width1480 .bg dd{ font-size:1.75rem; margin-bottom:0.75rem; }
	.banner_jjfa .width1480 .bg dl{ font-size:0.75rem; line-height:1.5rem; }
	.jjfa_con{ padding:2rem 0px; }
	.jjfa_con .con .jjfa_l{ width:100%; font-size:1.75rem; text-align:center;}
	.jjfa_con .con .jjfa_r{ width:100%; }
	.jjfa_con .con ul li{width:46%; margin-right:4%; margin-bottom:1rem;}

	.jjfa_cldt{ padding-top:2rem; }
	.jjfa_cldt .jjfa_r ul{ width:100%; }
	.jjfa_cldt .jjfa_r ul li{ width:50%; margin-bottom:0px; margin-right:0px; border-left:0px; margin-right:-1px; margin-left:0px; border-right:1px solid #eeeeee; height:14rem;}
	.jjfa_cldt .jjfa_r ul li div.bg ol{ height:2.5rem; }
	.jjfa_cldt .jjfa_r ul li div.bg dd, .jjfa_cldt .jjfa_r ul li div.bg dl{ font-size:0.875rem; line-height:1.5rem; }

	.jjfa_yycj{ margin-bottom:2rem; }
	.jjfa_yycj .jjfa_r ul li{ height:8rem;}
	.jjfa_yycj .jjfa_r ul li .bg div ol{ margin-bottom:1rem; height:2rem; }
	.jjfa_yycj .jjfa_r ul li .bg div dd{ font-size:1rem; }
	
	.jjfa_yyal{ padding-top:2rem; }
	.jjfa_yyal .jjfa_r ul li{ height:18rem;}
	.jjfa_yyal .jjfa_r ul li a div.t{ height:8rem; }
	.jjfa_yyal .jjfa_r ul li a div.t i{ background-size:auto 100%; background-repeat:no-repeat; }
	.jjfa_yyal .jjfa_r ul li a div.f{ padding:0.5rem; height:8.875rem;}
	.jjfa_yyal .jjfa_r ul li a div.f dd{ margin-top:0.5rem; }
	.jjfa_yyal .jjfa_r ul li a div.f dl{ font-size:0.75rem; line-height:1.25rem; height:5rem; }
	.jjfa_yyal .jjfa_r ul li a div.f ol{ font-size:0.75rem; text-align:right; }
	
	.jjfa_show .con ul.l{ padding:2rem 5%; width:90%; }
	.jjfa_show .con ul.l li.t{ font-size:1.75rem; text-align:center;}
	.jjfa_show .con ul.l li.n{ text-align:center; }
	.jjfa_show .con ul.l li.c{ line-height:2; }
	.jjfa_show .con ul.r{ display:none; }
	.jjfa_qtal .tit{ font-size:1.75rem; }
	.jjfa_qtal ul li{ width:46%; margin-right:4%; height:16rem; margin-bottom:1rem;}
	.jjfa_qtal ul li a div.t{ height:8rem; }
	.jjfa_qtal ul li a div.t i{ background-size:auto 100%; background-repeat:no-repeat; }
	.jjfa_qtal ul li a div.f{ padding:0.5rem; height:7rem;}
	.jjfa_qtal ul li a div.f dl{ font-size:0.75rem; line-height:1.25rem; height:5rem; }
	.jjfa_qtal ul li a div.f ol{ font-size:0.75rem; text-align:right; margin-top:0.5rem;}
	.jjfa_qtal ul li a div.f ol span{ background-size:0.75rem; }
	
	/*开发者*/
	.banner_kfz .width1480{ height:20rem; text-align:center; }
	.kfz_xx{ background-color:#f6f6f6; padding-top:2rem; }
	.kfz_xx .width1480{ margin-top:0px;}
	.kfz_xx ul{ width:100%;  }
	.kfz_xx ul li{ width:100%; border-left:0px; margin-left:0px;}
	.kfz_xx ul li .bg{ border-top:1px solid #eeeeee; padding-top:1rem;}

	.kfz_bg{ padding-top:2rem; }
	.kfz_bzwd_tit{ font-size:1.75rem; }
	.kfz_bzwd{ margin:2rem 0px 0px; width:100%;}
	.kfz_bzwd li{ width:100%; margin-right:0px; margin-bottom:2rem; height:auto; }
	.kfz_bzwd li .bg{ height:auto; overflow:hidden; }
	.kfz_bzwd li .bg ol{ text-align:center; }
	.kfz_bzwd li .bg dd{ text-align:center; }
	.kfz_bzwd li .bg dl{ text-align:center; }
	.kfz_bzwd li .bg dl a{display:inline-block; float:none; margin:0px 0.5rem;}
	.kfz_bzwd li .bg dl a.r{ text-align:left; }

	.kfz_wdgl .width1480{ height:15rem; }
	.kfz_wdgl .width1480 div{ text-align:center; }
	.kfz_wdgl .width1480 div dd{ font-size:1.75rem; }
	.kfz_wdgl .width1480 div dl{ font-size:1rem; }

	/*关于我们*/
	.banner_gywm .width1480{ height:10rem; }
	.banner_gywm .width1480 .bg dd{ text-align:center; font-size:1.75rem; }
	.banner_gywm .width1480 .bg dl{ line-height:2rem; margin-top:1rem; }
	.about_gsjj{ padding:2rem 0px; }
	.about_gsjj div.l{ width:100%; font-size:1.75rem; text-align:center; }
	.about_gsjj div.r{ width:100%; margin-top:2rem; }
	.about_gsjj div.r div.t{ line-height:2rem; }
	.about_gsjj div.r ul li{ width:46%; margin-right:4%;height:10.5rem;}
	.about_gsjj div.r ul li .bg ol{ font-size:0.75rem; }
	.about_gsjj div.r ul li .bg dl{ font-size:0.875rem; height:4rem;}
	.about_gsjj div.r ul li .bg dl span b{ font-size:2rem; }
	
	.about_dsj .width1480{ height:auto; padding:3rem 0px; }
	.about_dsj .width1480 div.bg .tit{ text-align:center; font-size:1.75rem; margin-bottom:2rem; }
	.about_dsj .width1480 .event_box{ display:none; }
	.about_dsj .width1480 .about_sj_dsj{ display:block;width:100%;position:relative; overflow:hidden;}
	.about_sj_dsj .slides{ overflow:hidden;}
	.about_sj_dsj .slides li{ position:relative; overflow:hidden;}
	.about_sj_dsj .slides li .bg{ width:80%; margin:0px auto; text-align:center;}
	.about_sj_dsj .slides li .bg dd{font-size:2.25rem; font-weight:bold;}
	.about_sj_dsj .slides li .bg dl{font-size:1rem; margin-top:1.25rem; line-height:1.5rem; min-height:3rem;}

	.about_sj_dsj .flex-control-nav{ display:none; }
	.about_sj_dsj .flex-direction-nav li a{position:absolute; z-index:8; font-size:1.5rem; width:2rem; height:3rem; line-height:3rem; text-align:center; color:#ffffff; background-color:rgb(244,49,63,0.5); top:50%; margin-top:-1.5rem;}
	.about_sj_dsj .flex-direction-nav li a.flex-prev{ left:0px; }
	.about_sj_dsj .flex-direction-nav li a.flex-next{ right:0px; }

	.about_tzz .width1480{ height:auto; padding:2rem 0px; }
	.about_tzz .width1480 .bg dd{ text-align:center; font-size:1.75rem; }
	.about_tzz .width1480 .bg dl{ line-height:2rem; margin-top:1rem; }

	.about_lxwm i.bg{ background-size:auto 100%; }
	.about_lxwm .width1480{ height:auto; padding:3rem 0px; }
	.about_lxwm .width1480 .bg div.hidden.l{ width:100%; margin-bottom:2rem;}
	.about_lxwm .width1480 .bg div.hidden.l .t{ margin-bottom:2rem; }
	.about_lxwm .width1480 .bg div.hidden.l .t dl.z{ width:100%; font-size:1.75rem; text-align:center;}
	.about_lxwm .width1480 .bg div.hidden.l .t dl.y{ width:100%; margin-top:1rem; font-size:1rem; line-height:2rem; }
	.about_lxwm .width1480 .bg div.hidden.l form .form-group{ width:100% !important; margin-right:0px !important; }
	.about_lxwm .width1480 .bg div.hidden.l form .form-group input,.about_lxwm .width1480 .bg div.hidden.l form .form-group#dr_row_nindewenti .col-md-10 textarea{ font-size:0.875rem; }
	.about_lxwm .width1480 .bg div.hidden.l form .form-group .col-md-10{ padding:0px 2%; }
	.about_lxwm .width1480 .bg div.hidden.l form .form-group#dr_row_nindewenti .col-md-10{ padding:0.5rem 2%; }
	.about_lxwm .width1480 .bg div.hidden.l form .b{ text-align:center; }
	.about_lxwm .width1480 .bg div.hidden.r{ position:relative; width:100%; display:block; top:auto; left:auto; bottom:auto; right:auto; }
	i.md{  margin-top:-4rem; }

	/*加入我们*/
	.job_bg{ padding:6rem 0px 2rem; }
	.job_bg .con{ margin-bottom:2rem; }
	.job_bg .con ol{ font-size:0.75rem; }
	.job_bg .con dd{ font-size:2rem; margin-bottom:1rem; }
	.job_bg .con dl{ line-height:2rem; }
	
	.job_bg ul li{ width:47%; }
	.job_bg ul li div.bg{ padding:1rem; }
	.job_bg ul li div.bg dd{ font-size:1rem; }
	.job_bg ul li div.bg dl{ font-size:0.75rem; line-height:1.25rem; height:5rem; }
	.job_bg ul li div.bg ol a{ font-size:0.75rem; }

	.banner_job .width1480{ height:15rem; }
	.job_c_bg .job_list{ padding:2rem 0px; }
	.job_c_bg .job_list div.bg div.l{ width:100%; margin-bottom:2rem; }
	.job_c_bg .job_list div.bg div.l ul{ padding:1rem; }
	
	.job_c_bg .job_list div.bg div.r{ width:100%; }
	.job_c_bg .job_list div.bg div.r .hidden{ margin:1rem; }
	.job_c_bg .job_list div.bg div.r .hidden ul li{ margin-bottom:1rem; }
	.job_c_bg .job_list div.bg div.r .hidden ul li a ol{ font-size:1rem; }
	.job_c_bg .job_list div.bg div.r .hidden ul li a dl{ font-size:0.875rem; }

	.job_c_bg .job_show{ padding:5rem 0px; }
	.job_c_bg .job_show li.n{ font-size:1.75rem; }
	.job_c_bg .job_show li.x i{ font-size:0.75rem; }
	.job_c_bg .job_show li.c{ margin-bottom:1rem; }
	.job_c_bg .job_show li.c dl{ line-height:2rem; }

	.job_c_bg .job_show li.f dl{ font-size:0.875rem; line-height:2; }

	/*hy_bg*/
	.hy_c div.t a{ font-size:1rem; }
	.hy_bg .width1480 .f{ padding:1rem 0px; }
	.hy_c div.f ul li.i,.hy_c div.f ul li.y_s,.hy_c div.f ul li.b{ height:2rem; }
	.hy_c div.f ul li.i input,.hy_c div.f ul li.y_s input,.hy_c div.f ul li.y_s button,.hy_c div.f ul li.b button{ line-height:2rem; height:2rem; font-size:0.75rem;}
	.hy_c div.f ul li{ margin-bottom:1rem; }
	.hy_c div.f ul li.y_s img{ height:2rem !important; }
	.hy_c div.f ul li.y_s button{ font-size:0.75rem; }
	.hy_c div.f ul li.q{ font-size:0.75rem; margin-top:1rem;}
	.hy_bg .width1480 .f{ font-size:0.75rem; }

	.no{ font-size:1.5rem; }

	.xy_bg .width1480 .danye{ padding:2rem 1rem; min-height:50vh;}
	.xy_bg .width1480 .danye dd{ font-size:1.25rem; }
	.xy_bg .width1480 .danye dl{ margin-top:1rem; font-size:0.875rem; }

	.jjfa_bg{ margin-top:4rem; }
	.anli{ padding:2rem 0px; }
	.anli .tit{ font-size:1.75rem; }
	.anli ul li{ width:48%; height:19.2rem; margin-bottom:1rem;}
	.anli ul li a div.t{ height:8.2rem; }
	.anli ul li a div.f{ padding:0.5rem; height:10rem;}
	.anli ul li a div.f dl{ font-size:0.75rem; line-height:1.5rem; height:6rem; }
	.anli ul li a div.f ol{ font-size:0.875rem; }


}
@media only screen and (max-width:800px){

	
}
