/*pad*/
.gh,.sj_top_bg{display:none;}
@media only screen and (max-width:640px){
	:root{ 
	    --u: calc(100vw / 640); 
	}
	body{ overflow-x:hidden; }
	.width1680{ margin-left:calc(var(--u)* 20); margin-right:calc(var(--u)* 20); }
	.width1800{ margin-left:calc(var(--u)* 20); margin-right:calc(var(--u)* 20); }

	.gh{display:block;}
	.top_bg .width1800 div.l,.top_bg .width1800 div.r{ display:none; }
	.top_bg .width1800 a.logo{ width:50%; }
	
	.top_bg .gh{display:block; position:absolute; top:0px; bottom:0px; right:3%; width:48px; cursor:pointer;}
	.top_bg .gh i{ position:absolute; background-color:#ffffff; height:2px; left:0px;transition:all .5s ease;}
	.ny_bg .gh i,.top_bg.now .gh i,.top_bg .gh.h i{ background-color:#000000;}
	.top_bg .gh i.t{ width:48px; top:20px;}
	.top_bg .gh i.c{ width:40px; top:30px;}
	.top_bg .gh i.f{ width:32px; top:40px;}
	.top_bg.selected .gh i{transition:all .5s ease;}
	.top_bg.selected .gh i.t{ width:40px;transform:rotate(45deg); top:50%; left:4px;}
	.top_bg.selected .gh i.c{ display:none;}
	.top_bg.selected .gh i.f{ width:40px;transform:rotate(135deg); top:50%;left:4px;}
	
	.sj_top_bg{ position:absolute; display:block; opacity:0; top:0px; left:0px; width:100%; height:100vh; background-color:#ffffff; z-index:999; transform:scale(0);transition:all .5s ease;}
	.top_bg.selected .sj_top_bg{ opacity:1; transform:scale(1);transition:all .5s ease;}
	.sj_top_bg .hidden.t{ margin:0px 3%; position:relative;}
	.sj_top_bg .hidden.t a.logo{ height:calc(var(--u)* 64); }
	.sj_top_bg .hidden.t .gh i{ background-color:#000000; }
	.sj_top_bg .hidden.c{ padding:calc(var(--u)* 24) 3%; }
	.sj_top_bg .hidden.c form{ display:block; overflow:hidden; border:1px solid #d8d8d8;}
	.sj_top_bg .hidden.c form input{outline:none; background:none; border:0px; line-height:calc(var(--u)* 48); margin-left:3%; width:77%; float:left; color:#000000; font-size:calc(var(--u)* 16);}
	.sj_top_bg .hidden.c form button{ float:right; outline:none; border:0px; line-height:calc(var(--u)* 48); width:20%;height:calc(var(--u)* 48); background:url(../images/so.png) no-repeat scroll center;transition:all .5s ease; background-size:auto calc(var(--u)* 20);}
	.sj_top_bg .hidden.c form button:hover{ opacity:0.5; transition:all .5s ease;}
	.sj_top_bg .hidden.c dl{ overflow:hidden; margin-top:calc(var(--u)* 32); }
	.sj_top_bg .hidden.c dl a{ display:block; font-size:calc(var(--u)* 20); line-height:2; color:#000000;}

	.sj_top_bg .hidden.f{ position:absolute; left:3%; right:3%; bottom:5vh;overflow:initial;}
	.sj_top_bg .hidden.f a{ color:#d66f09; display:block; font-size:calc(var(--u)* 16);}
	.sj_top_bg .hidden.f a.l{ float:left; margin-right:calc(var(--u)* 16);}
	.sj_top_bg .hidden.f a.r{ float:right; }

	.sj_top_bg .hidden.f .yy{ float:right; }
	.sj_top_bg .hidden.f .yy .n{ padding-right:calc(var(--u)* 24); background:url(../images/yy.png) no-repeat scroll right center;}
	.sj_top_bg .hidden.f .yy .bg{ box-shadow:0px 0px calc(var(--u)* 36) calc(var(--u)* 10) 0px rgba(0,0,0,0.14); right:0px; bottom:calc(var(--u)* 32); padding:0px calc(var(--u)* 16); position:absolute; background-color:#ffffff; opacity:0; max-height:0px; overflow:hidden;}
	.sj_top_bg .hidden.f .yy.o .bg{ opacity:1; max-height:100vh; padding:calc(var(--u)* 16); }
	.sj_top_bg .hidden.f .yy .bg a{ color:#999999; display:block; line-height:calc(var(--u)* 32);}
	.sj_top_bg .hidden.f .yy .bg a:hover{color:#ee7c30; }

	.ck-slide ul.ck-slide-wrapper li div.bg{ background-size:auto 100%; }
	.ck-slide ul.ck-slide-wrapper li div.bg div.width1800{ font-size:calc(var(--u)* 32); line-height:calc(var(--u)* 56); text-align:center; }
	
	.i_about_bg,.i_about{ height:calc(var(--u)* 1024);}
	.i_about_bg{ background-position:center bottom; }
	.i_about_bg img{ bottom:calc(var(--u)* 64); }
	.i_about{padding-top:calc(var(--u)* 32);}
	.i_about div.hidden.l,.i_about ul.hidden.r{ width:100%; }
	.i_about div.hidden.l{ margin-bottom:calc(var(--u)* 32); text-align:center;}
	.i_about div.hidden.l dd{ font-size:calc(var(--u)* 32); }
	.i_about div.hidden.l ol{ font-size:calc(var(--u)* 14); margin-top:calc(var(--u)* 8); }
	.i_about div.hidden.l dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); }
	.i_about div.hidden.l a{ margin-top:calc(var(--u)* 16); width:calc(var(--u)* 24); height:calc(var(--u)* 24); display:none;}
	.i_about ul.hidden.r{}
	.i_about ul.hidden.r li{ height:auto; margin-bottom:calc(var(--u)* 32); width:100%; text-align:center;}
	.i_about ul.hidden.r li ol{ }
	.i_about ul.hidden.r li dd span{ font-size:calc(var(--u)* 40); }
	.i_about ul.hidden.r li dd i{ font-size:calc(var(--u)* 16); margin-left:calc(var(--u)* 8); }
	.i_about ul.hidden.r li dl{ max-width:100%; }
	
	.i_con .hidden.l,.i_con .hidden.r{ width:100%; }
	.i_con .hidden.l div.t a,.i_con .hidden.r a,.i_con .hidden.l div.f div a{ padding:calc(var(--u)* 16) 4%; }
	.i_con .hidden.l div.t a dd,.i_con .hidden.l div.f div a dd{ font-size:calc(var(--u)* 24); }
	.i_con .hidden.l a i{ width:calc(var(--u)* 24); }
	.i_con .hidden.l{ height:calc(var(--u)* 512); }
	.i_con .hidden.r a ol{ margin-bottom:calc(var(--u)* 123); }
	.i_con .hidden.l div.t{ height:calc(var(--u)* 256); }
	.i_con .hidden.l div.t a dl{ line-height:calc(var(--u)* 24); margin-top:calc(var(--u)* 32);}
	.i_con .hidden.l div.f,.i_con .hidden.l div.f div{ height:calc(var(--u)* 256); }
	.i_con .hidden.l div.f div a dl,.i_con .hidden.l div.f div.y a dl{ line-height:calc(var(--u)* 24); margin-top:calc(var(--u)* 32);}
	.i_con .hidden.r{ height:calc(var(--u)* 256); }
	.i_con .hidden.r a dd{ font-size:calc(var(--u)* 24); }
	.i_con .hidden.r a dl{ position:relative; bottom:auto; margin-top:calc(var(--u)* 16); }

	.i_zpxs{ padding:calc(var(--u)* 32) 0px; }
	.i_zpxs .tit{ text-align:center; margin-bottom:calc(var(--u)* 32); }
	.i_zpxs .tit dd{ font-size:calc(var(--u)* 24); }
	.i_zpxs .tit dl{ font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* 16); }
	.i_zpxs ul{ margin-bottom:calc(var(--u)* 32); }
	.i_zpxs ul li{ width:50%; }

	.i_zpxs a.more{ font-size:calc(var(--u)* 16); height:calc(var(--u)* 40); line-height:calc(var(--u)* 40); }

	.i_zxtd{ padding: calc(var(--u)* 16) 0px; }
	.i_zxtd .tit{ font-size: calc(var(--u)* 24); padding: 0px 3%; }
	.i_zxtd .bg{ width: 94%; padding: calc(var(--u)* 80)  3% 0px; }
	.i_zxtd .hero-gallery{ width: 100%; }
	.i_zxtd .hero-gallery button{ top: calc(var(--u)* 32); width: calc(var(--u)* 36); height: calc(var(--u)* 16); background-size: auto 100%; }
	.i_zxtd .hero-gallery button.previous{ right:calc(var(--u)* 56); }

	.i_zxtd .hero-gallery .hero-gallery__cell a{ width: 100%; }
	.i_zxtd .hero-gallery .hero-gallery__cell a dd{ font-size: calc(var(--u)* 20); }
	.i_zxtd .hero-gallery .hero-gallery__cell a dl{ font-size: calc(var(--u)* 14); }
	
	.i_wzyy{ padding:calc(var(--u)* 16) 4%; }
	.i_wzyy img.l{ width:100%; margin-bottom:calc(var(--u)* 16);}
	.i_wzyy div.r{ position:relative; width:100%; right:auto; bottom:auto; top:auto; }
	
	.i_wzyy div.r div.c dd{ font-size:calc(var(--u)* 24); text-align:center; }
	.i_wzyy div.r div.c dl{ margin:calc(var(--u)* 16) 0px; line-height:calc(var(--u)* 28); }
	.i_wzyy div.r div.c a{ float:right; }
	
	.i_ggfs{ padding:calc(var(--u)* 32) 0px; }
	.i_ggfs .tit{ font-size:calc(var(--u)* 24); text-align:center; }
	.i_ggfs ul{ margin-top:calc(var(--u)* 16); }
	.i_ggfs ul li{ width:100%; height:auto; margin-bottom:calc(var(--u)* 24); text-align:center; }
	.i_ggfs ul li img{ max-height:calc(var(--u)* 48); }
	.i_ggfs ul li dd{ margin-top:calc(var(--u)* 16); font-size:calc(var(--u)* 20); }
	.i_ggfs ul li dl{ margin-top:calc(var(--u)* 16); line-height:calc(var(--u)* 32); }
	
	.i_zx{ background-size:auto 100%; height:calc(var(--u)* 320); }
	.i_zx .width1680 .con dd{ font-size:calc(var(--u)* 24); text-align:center;}
	.i_zx .width1680 .con dl{ line-height:calc(var(--u)* 32); text-align:center;}
	.i_zx .width1680 .con a{ margin:0px auto; }

	.foot_bg .width1680{ padding:calc(var(--u)* 32) 0px; }
	.foot_bg .width1680 div.t div.l{ margin-bottom:calc(var(--u)* 16); }
	.foot_bg .width1680 div.t div.l,.foot_bg .width1680 div.t div.r{ width:100%; max-width:100%; text-align:center;}
	.foot_bg .width1680 div.t div.l dd,.foot_bg .width1680 div.t div.r dd{ font-size:calc(var(--u)* 24); }

	.foot_bg .width1680 div.n dl.l{ margin-left:-1px; float: none; }
	.foot_bg .width1680 div.n dl.l a{ padding:0px calc(var(--u)* 18); }
	.foot_bg .width1680 div.n dl.r{ float: none; margin: 0px auto; }
	
	.foot_bg .width1680 div.c{ padding-top:calc(var(--u)* 24); }
	.foot_bg .width1680 div.c div.l{ width:100%; text-align:center;}
	.foot_bg .width1680 div.c div.l dd{ font-size:calc(var(--u)* 20);}
	.foot_bg .width1680 div.c div.l dl{ font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* 16); }
	.foot_bg .width1680 div.c div.r{ width:100%; margin-top:calc(var(--u)* 16); max-width: 100%; }

	.foot_bg .width1680 div.f{ text-align:center; padding-top:calc(var(--u)* 24); }
	
	.pp_banner ul li.t{ font-size:calc(var(--u)* 14); margin-bottom:calc(var(--u)* 8); }
	.pp_banner ul li.c{ font-size:calc(var(--u)* 24); line-height:1.5; margin-bottom:calc(var(--u)* 8);  }
	.pp_banner ul li.f{ margin-top:calc(var(--u)* 8); }
	.pp_banner ul li.f a{ width:calc(var(--u)* 128); height:calc(var(--u)* 32); line-height:calc(var(--u)* 32); font-size:calc(var(--u)* 12); }
	
	.pptc_bg{ height:calc(var(--u)* 768); padding-bottom:calc(var(--u)* 832); top: 70vh; }
	.pptc_tit{ padding-top:calc(var(--u)* 48); height:calc(var(--u)* 528); margin-bottom:calc(var(--u)* 32);}
	.pptc_tit dd{ font-size:calc(var(--u)* 32); }
	.pptc_tit dl{ font-size:calc(var(--u)* 20); margin-top:calc(var(--u)* 24); }
	
	.pptc_list{ padding-bottom:0px; }
	.pptc_list li{ width:50%; height:calc(var(--u)* 288);}
	.pptc_list li .bg{ padding:calc(var(--u)* 24) 8% 0px;height:calc(var(--u)* 264);}
	.pptc_list li .bg dd{ margin:calc(var(--u)* 8) 0px; font-size:calc(var(--u)* 20); }
	.pptc_list li .bg dl{ font-size:calc(var(--u)* 14); line-height:calc(var(--u)* 24); }

	.ppyxmb .tit{ padding-top:calc(var(--u)* 32); }
	.ppyxmb .tit dd{ font-size:calc(var(--u)* 24); }
	.ppyxmb .tit dl{ margin-top:calc(var(--u)* 8); font-size:calc(var(--u)* 14); }
	.ppyxmb .con{ margin:calc(var(--u)* 32) 0px; }
	.ppyxmb .con div.bg.l{ width:50%; top:calc(var(--u)* 7); }
	.ppyxmb .con div.bg.l div.x{ width:25%; }
	.ppyxmb .con div.bg.l div.x del{ font-size:calc(var(--u)* 8); }
	.ppyxmb .con div.bg.l div.x del p.j{ padding-left:10%; }
	.ppyxmb .con div.bg.l div.x del p.d{ padding:5% 0px; }
	.ppyxmb .con div.bg.l div.n del{ font-size:calc(var(--u)* 12); }

	.ppyxmb .con div.bg.c{ width:37.3%; }
	.ppyxmb .con div.bg.c div.x{ width:85%; }
	.ppyxmb .con div.bg.c div.x del{ font-size:calc(var(--u)* 8); }

	.ppyxmb .con div.bg.r{ width:37.23%; top:calc(var(--u)* 7); }
	.ppyxmb .con div.bg.r div.x del{ font-size:calc(var(--u)* 12); }

	.i_md.a-fdB .con div.l{ left:10%; }
	.i_md.a-fdB .con div.r{ right:6.5%; }
	
	.ppyxmb ul{ margin:calc(var(--u)* 32) 0px; }
	.ppyxmb ul li{ width:100%; margin-bottom:calc(var(--u)* 16); height:auto;}
	.ppyxmb ul li.l{ margin-right:0px; }
	.ppyxmb ul li .bg{ padding:calc(var(--u)* 32) 8%; text-align:center; position:relative;}
	.ppyxmb ul li .bg ol{ height: calc(var(--u)* 40); }
	.ppyxmb ul li .bg dd{ margin:calc(var(--u)* 16) 0px; font-size: calc(var(--u)* 20); }
	.ppyxmb ul li .bg dl{ font-size:calc(var(--u)* 14); line-height:calc(var(--u)* 24); }
	
	.pp_ys{ height:auto; }
	.pp_ys .tit{ font-size:calc(var(--u)* 24); text-align:center; }
	.pp_ys .con ul.l{ width:100%; margin-top:calc(var(--u)* 16); text-align:center;}
	.pp_ys .con ul.l li.t{ font-size:calc(var(--u)* 14); margin-bottom:calc(var(--u)* 16); line-height:2; }
	.pp_ys .con ul.l li.c ol{  margin-bottom:calc(var(--u)* 16); }
	.pp_ys .con ul.l li.c dd{ font-size:calc(var(--u)* 20); }
	.pp_ys .con ul.l li.c dl{ font-size:calc(var(--u)* 14); line-height:2;}
	.pp_ys .con img.r{ width:100%; }

	.pp_kh{ padding:calc(var(--u)* 32) 0px 0px; }
	.pp_kh div.t{ margin-bottom:calc(var(--u)* 32); text-align:center;}
	.pp_kh div.t dl.l{ width:100%; margin-bottom:calc(var(--u)* 16); font-size:calc(var(--u)* 24); }
	.pp_kh div.t dl.r{ font-size:calc(var(--u)* 14); line-height:2; width:100%;}

	.pp_kh_gd{ margin-bottom:0px; }
	.pp_kh_gd,.pp_kh_gd ul li{ height:calc(var(--u)* 128); }
	.pp_kh_gd ul li{ width:calc(var(--u)* 230); }

	.pp_lm{ padding:calc(var(--u)* 32) 0px; }
	
	.pp_lm ul{ margin-bottom:calc(var(--u)* 16); }
	.pp_lm ul li{ width:48%; margin-bottom:calc(var(--u)* 8); }

	.pp_lm a.more{ width:80%; font-size:calc(var(--u)* 16); height:calc(var(--u)* 40); line-height:calc(var(--u)* 40); }
	
	.pp_wt{ height:calc(var(--u)* 320); }
	.pp_wt .width1680{ width: 100%; margin-left: calc(var(--u)* 80); margin-right: calc(var(--u)* 80); }
	.pp_wt .width1680 dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16); }
	.pp_wt .width1680 dl{ font-size:calc(var(--u)* 16); }
	.pp_wt .width1680 ol{ margin-top:calc(var(--u)* 24); }
	.pp_wt .width1680 ol a{ width:calc(var(--u)* 128); font-size:calc(var(--u)* 14); height:calc(var(--u)* 32); line-height:calc(var(--u)* 32);}
	
	.ny_banner{ background-size:auto 100%; }

	.dzsw_banner .width1680 .bg{ text-align:center;}
	.dzsw_banner .width1680 .bg dd{ font-size:calc(var(--u)* 24); }
	.dzsw_banner .width1680 .bg dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 24); }
	.dzsw_banner .width1680 .bg ol{ margin-top:calc(var(--u)* 24); }
	.dzsw_banner .width1680 .bg ol a{ width:calc(var(--u)* 128); }

	.dzsw_dljz{ padding:calc(var(--u)* 32) 0px; }
	.dzsw_dljz .tit dd{ font-size:calc(var(--u)* 32); }
	.dzsw_dljz .tit dl{ margin-top:calc(var(--u)* 16); }
	.dzsw_dljz ul{ margin-top:calc(var(--u)* 32); }
	.dzsw_dljz ul li{ width:100%; margin-bottom:calc(var(--u)* 16); height:auto;}
	.dzsw_dljz ul li.l{ margin-right:0px; }
	.dzsw_dljz ul li .bg{ position:relative; padding:calc(var(--u)* 24); text-align:center;}
	.dzsw_dljz ul li .bg dd{ margin-bottom:calc(var(--u)* 16); }
	.dzsw_dljz ul li .bg dl{ margin-bottom:calc(var(--u)* 112); font-size:calc(var(--u)* 14); line-height:calc(var(--u)* 24);}
	.dzsw_dljz ul li .bg img{ bottom:calc(var(--u)* 24); right:calc(var(--u)* 24); }

	.dzsw_con img{ width:100%; }
	.dzsw_con .bg{ position:relative; width:100%; }
	.dzsw_con .bg .c{ width:100%; padding:calc(var(--u)* 16) 3%; margin-left:0% !important; text-align:center;}
	.dzsw_con .bg .c dd{ font-size:calc(var(--u)* 24); }
	.dzsw_con .bg .c ol{ font-size:calc(var(--u)* 16); margin-bottom:calc(var(--u)* 16);}
	.dzsw_con .bg .c dl{ line-height:calc(var(--u)* 32); }
	
	.dzsw_xz_bg{ background-size:auto 100%; height:calc(var(--u)* 512);}
	.dzsw_xz_bg .width1680 .tit{ text-align:center;}
	.dzsw_xz_bg .width1680 .tit dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16); }
	.dzsw_xz_bg .width1680 .tit dl{ font-size:calc(var(--u)* 14); line-height:calc(var(--u)* 24); }
	.dzsw_xz_bg .width1680 .con{ margin-top:calc(var(--u)* 32); }
	.dzsw_xz_bg .width1680 .con div.l,.dzsw_xz_bg .width1680 .con div.r{height:calc(var(--u)* 256);}
	.dzsw_xz_bg .width1680 .con div.l{ width:30%; }
	.dzsw_xz_bg .width1680 .con div.l dl{ height:calc(var(--u)* 48); line-height:calc(var(--u)* 48); font-size:calc(var(--u)* 16); padding-left:10%; }
	.dzsw_xz_bg .width1680 .con div.l dl.on i,.dzsw_xz_bg .width1680 .con div.l dl:hover i{ height:calc(var(--u)* 48); }
	.dzsw_xz_bg .width1680 .con div.r{ width:65%; }
	.dzsw_xz_bg .width1680 .con div.r .c.on{ top:calc(var(--u)* 8); }
	.dzsw_xz_bg .width1680 .con div.r .c dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 8); text-align:center; }
	.dzsw_xz_bg .width1680 .con div.r .c dl{ font-size:calc(var(--u)* 14); line-height:calc(var(--u)* 24); }
	
	.dzsw_jjfa{ padding:calc(var(--u)* 32) 0px; }
	.dzsw_jjfa .tit dd{ font-size:calc(var(--u)* 32); }
	.dzsw_jjfa .tit dl{ margin-top:calc(var(--u)* 16); line-height:calc(var(--u)* 32); }
	.dzsw_jjfa ul{ margin-top:calc(var(--u)* 32); }
	.dzsw_jjfa ul li{ width:94.334%; height:auto;}
	.dzsw_jjfa ul li .bg{ padding:calc(var(--u)* 32) 3%; position:relative;}
	.dzsw_jjfa ul li .bg i{ font-size:calc(var(--u)* 64); }
	.dzsw_jjfa ul li .bg dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16); }
	.dzsw_jjfa ul li .bg dl{ line-height:calc(var(--u)* 32); height:auto;}
	.dzsw_jjfa ul li .bg ol{ margin-top:calc(var(--u)* 16); }

	.dzsw_bg .width1680{ padding:calc(var(--u)* 40) 0px; }
	.dzsw_bg .width1680 ul.l{ width:100%; }
	.dzsw_bg .width1680 ul.l li{ text-align:center;}
	.dzsw_bg .width1680 ul.l li.t dd{ font-size:calc(var(--u)* 29); }
	.dzsw_bg .width1680 img.r{ display:none; width:100%; }

	.dzsw_ppgs{ padding:calc(var(--u)* 32) 0px; }
	.dzsw_ppgs .tit dd{ font-size:calc(var(--u)* 24); }
	.dzsw_ppgs .tit dl{ font-size:calc(var(--u)* 16); }
	.dzsw_ppgs ul{ margin:calc(var(--u)* 32) 0px; }
	.dzsw_ppgs ul li{ width:100%; }
	.dzsw_ppgs ul li.l{ margin-right:0px; margin-bottom:calc(var(--u)* 16); }
	.dzsw_ppgs a.more{ font-size:calc(var(--u)* 16); height:calc(var(--u)* 40); line-height:calc(var(--u)* 40);}

	.about_t_bg{ background-size:auto 100%; height:100vh;}
	.about_t_bg .width1680 .hidden.l{ width:100%; text-align:center; }
	.about_t_bg .width1680 .hidden.l div.t{ margin-bottom:calc(var(--u)* 32); }
	.about_t_bg .width1680 .hidden.l div.t ol{margin-bottom:calc(var(--u)* 8);}
	.about_t_bg .width1680 .hidden.l div.t dd{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16);}
	.about_t_bg .width1680 .hidden.l div.t dl{ line-height:calc(var(--u)* 32); }
	.about_t_bg .width1680 .hidden.l ul.f li{ margin-bottom:calc(var(--u)* 32); }
	.about_t_bg .width1680 .hidden.l ul.f li dd{ padding-top:calc(var(--u)* 16); }
	.about_t_bg .width1680 .hidden.l ul.f li dd span{ font-size:calc(var(--u)* 32); }
	.about_t_bg .width1680 .hidden.l ul.f li dd i{ font-size:calc(var(--u)* 16); }
	.about_t_bg .width1680 .hidden.l ul.f li dl{ font-size:calc(var(--u)* 14); }
	.about_t_bg .width1680 .hidden.r{ display:none; }
	
	.about_jj{ padding-top:0px; margin-top:calc(var(--u)* 32); }
	.about_jj div.hidden.l{ width:100%; margin-bottom:calc(var(--u)* 24);}
	.about_jj div.hidden.r{ position:relative; width:100%;}
	.about_jj div.hidden.r .bg dd{ font-size:calc(var(--u)* 24); text-align:center; line-height:calc(var(--u)* 32); margin-bottom:calc(var(--u)* 16); }

	.about_jz{ padding-top:calc(var(--u)* 40); }
	.about_jz .tit{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 36); margin-bottom:calc(var(--u)* 32);}
	.about_jz ul li{ width:100%; }
	.about_jz ul li.l{ margin-right:0px; margin-bottom:calc(var(--u)* 16); }
	.about_jz ul li .bg{ padding:calc(var(--u)* 16); height:auto; }
	.about_jz ul li .bg ol{ height:calc(var(--u)* 256); margin-bottom:calc(var(--u)* 16);}
	.about_jz ul li .bg dd{ text-align:center; }
	.about_jz ul li .bg dl{ line-height:calc(var(--u)* 32); }
	
	.about_zs{ height:auto; margin-top:calc(var(--u)* 32); }
	.about_zs .width1680{ padding:calc(var(--u)* 48) 0px; }
	.about_zs .width1680 .tit{ font-size:calc(var(--u)* 32); text-align:center; }
	.about_gd{ padding:calc(var(--u)* 32) 0px 0px; }
	.about_gd, .about_gd .swiper-wrapper, .about_gd .swiper-wrapper .swiper-slide{ height:calc(var(--u)* 320); }
	.about_gd .swiper-wrapper .swiper-slide div.bg{ height: 100%; }
	.about_gd div.qh{ bottom:50%; margin-bottom:calc(var(--u)* -12); }
	.about_gd div.qh_l{ left:0px; margin-left:0px; }
	.about_gd div.qh_r{ right:0px; margin-right:0px; }

	.works .more a,.yx_list .more a{ font-size:calc(var(--u)* 16); height:calc(var(--u)* 40); line-height:calc(var(--u)* 40);}

	.about_xq{ padding:calc(var(--u)* 40) 0px; }
	.about_xq .tit{ font-size:calc(var(--u)* 32); text-align:center; margin-bottom:calc(var(--u)* 24); }
	.about_xq .hidden div.l,.about_xq .hidden ul.r{ width:100%; }
	.about_xq .hidden div.l .bg{ left:calc(var(--u)* 16); top:calc(var(--u)* 16); bottom:calc(var(--u)* 16); right:calc(var(--u)* 16);}
	.about_xq .hidden div.l .bg dd{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 40);}
	.about_xq .hidden div.l .bg dl{ font-size:calc(var(--u)* 14); line-height:calc(var(--u)* 24); }
	.about_xq .hidden div.l .bg a{ font-size:calc(var(--u)* 14); height:calc(var(--u)* 32); line-height:calc(var(--u)* 32); }
	.about_xq .hidden ul.r{ position:relative; top:auto; bottom:auto; }
	.about_xq .hidden ul.r li{ width:100%; height:auto; padding:calc(var(--u)* 16) 0px calc(var(--u)* 96); }
	.about_xq .hidden ul.r li.l1{background-color:#fbfbfb;}
	.about_xq .hidden ul.r li.l2{background-color:#f8f8f8;}
	.about_xq .hidden ul.r li.l3{background-color:#fbfbfb;}
	.about_xq .hidden ul.r li.l4{background-color:#f8f8f8;}
	.about_xq .hidden ul.r li img{ bottom:6%; }
	.about_xq .hidden ul.r li .c{ width:90%; }

	.yx_t_bg{ height:calc(var(--u)* 320); }
	.yx_t_bg .width1680{ text-align:center; width: 100%; }
	.yx_t_bg .width1680 dd{ font-size:calc(var(--u)* 32); }
	.yx_t_bg .width1680 dl{ font-size:calc(var(--u)* 14); line-height:calc(var(--u)* 24); }
    
    .yx_list{  margin-top:calc(var(--u)* 60); margin-bottom:calc(var(--u)* 10); }
	.yx_list ul.list{ width:100%; }
	.yx_list ul.list li{ width:100%; margin-bottom:calc(var(--u)* 24); margin-right:0px; }
	
	.marketing_show .fh a{ height:calc(var(--u)* 32); }
	.marketing_show ul.show li.t{ font-size:calc(var(--u)* 29); margin-bottom:calc(var(--u)* 16); }
	.marketing_show ul.show li.c{ margin-bottom:calc(var(--u)* 32); }
	.marketing_show ul.show li.f div.l dd{ font-size:calc(var(--u)* 20); }
	.marketing_show ul.show li.f div.l{ width:100%; }
	.marketing_show ul.show li.f img.r{ margin-top:calc(var(--u)* 32); margin-right:30%; }
	.marketing_show ul.xg{ width:100%;}
	.marketing_show ul.xg li{ width:100%; }

	.works{ padding:calc(var(--u)* 96) 0px calc(var(--u)* 48); }
	.works .tit{ margin-bottom:calc(var(--u)* 16); }
	.works .tit dl.l{ width:100%; text-align:center; font-size:calc(var(--u)* 32); }
	.works .tit dl.r{ width:100%; padding-top:calc(var(--u)* 16); }
	.works .tit dl.r a{ margin:0px calc(var(--u)* 16) calc(var(--u)* 16); }
	.works ul{ margin-bottom:calc(var(--u)* 32); }
	.works ul li{ width:100%; }
	
	.yfm_show .banner{ min-height:100vh; height:auto; overflow:hidden; }
	.yfm_show .banner div.x{ width:100%; }
	.yfm_show .banner .width1680 .con img{ margin-top:calc(var(--u)* 16); height:calc(var(--u)* 32); }
	.yfm_show .banner .width1680 .con{ width:100%; }
	.yfm_show .banner .width1680 .con dd{ margin-top:calc(var(--u)* 48); text-align:center; font-size:calc(var(--u)* 32); }
	.yfm_show .banner .width1680 .con dl{ text-align:center; }
	.yfm_show .banner div.tp{ display:none; }
	
	.yfm_ys{ padding:calc(var(--u)* 48) 0px; }
	.yfm_ys div.l,.yfm_ys div.r{ width:100%; }
	.yfm_ys div ol,.yfm_ys div dd{text-align:center;}
	.yfm_ys div dd{ font-size:calc(var(--u)* 32); }
	.yfm_ys div.l ul{ margin-top:calc(var(--u)* 32); }

	.yfm_wz{ padding:calc(var(--u)* 48) 0px; }
	.yfm_wz div.t{ margin-bottom:calc(var(--u)* 80); }
	.yfm_wz div.f div dd{ margin-bottom:calc(var(--u)* 16); }
	.yfm_wz div.f div dl{ margin-bottom:calc(var(--u)* 32); }
	.yfm_en .width1680 ol{ height:calc(var(--u)* 32); margin-bottom:calc(var(--u)* 16); }
	.yfm_en .width1680 dl{ font-size:calc(var(--u)* 32); padding-bottom:calc(var(--u)* 24); }
	
	.zgdz_show .banner{ min-height:100vh; height:auto; padding-bottom:calc(var(--u)* 48); }
	.zgdz_show .banner .width1680 div.i{ margin-top:calc(var(--u)* 48); padding-bottom:calc(var(--u)* 24); }
	.zgdz_show .banner .width1680 div.i img{ height:calc(var(--u)* 40); }
	.zgdz_show .banner .width1680 div.c{ margin-top:calc(var(--u)* 40); height:auto;}
	.zgdz_show .banner .width1680 div.c dl.l{ width:100%; }
	.zgdz_show .banner .width1680 div.c dl.r{ width:100%; margin-right:0px; margin-top:calc(var(--u)* 16); font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 24); }
	.zgdz_show .banner .width1680 div.f{ margin-top:calc(var(--u)* 32); }
	.zgdz_show .banner .width1680 div.f ul{ width:100%; margin-right:0px; }
	.zgdz_show .banner .width1680 div.f ul li{ width:25%; margin-right:0px; }
	.zgdz_show .banner .width1680 div.f ul li ol{ margin-bottom:calc(var(--u)* 16); }
	.zgdz_show .banner .width1680 div.f ul li dd{ font-size:calc(var(--u)* 16); }

	.zgdz_dn div.i ol{ margin-bottom:calc(var(--u)* 32); }
	.zgdz_sjys img.bg{ width:500%; margin-left:-200%; max-width:500%; }
	.zgdz_sjys .width1680{ left:3%; width:94%; margin-left:0px; }
	.zgdz_sjys .width1680 .t{ margin-bottom:calc(var(--u)* 16); }
	.zgdz_sjys .width1680 .t dl{ width:100% !important; }
	.zgdz_sjys .width1680 .t dl.l{ font-size:calc(var(--u)* 24); margin-bottom:calc(var(--u)* 16);}
	.zgdz_sjys .width1680 .t dl.r{ line-height:calc(var(--u)* 24); font-size:calc(var(--u)* 16); }
	.zgdz_sjys .width1680 .f div.l,.zgdz_sjys .width1680 .f div.r{ width:100%; }
	.zgdz_sjys .width1680 .f div.l img{ width:100%; }
	.zgdz_sjys .width1680 .f div.r{ margin-top:calc(var(--u)* 32); }
	.zgdz_sjys .width1680 .f div.r ul{ margin-top:calc(var(--u)* 16); }

	.zgdz_wz{ padding:calc(var(--u)* 48) 0px; }
	.zgdz_wz .width1680 div.c{ margin-bottom:calc(var(--u)* 80); }
	.zgdz_wz .width1680 div.t{ margin-bottom:calc(var(--u)* 16); }

	.zgdz_wz_ny{ padding:calc(var(--u)* 48) 0px; }
	/*.zgdz_wz_ny .width1680 dl{ width:100%; }
	.zgdz_wz_ny .width1680 dl.l{ margin-right:0px; margin-bottom:calc(var(--u)* 32); }*/
	
	.yfm_en .width1680,.zgdz_en .width1680{ margin-left:-47%; }
	.zgdz_en .width1680 ol{ margin-bottom:calc(var(--u)* 16); }
	.vogs_show .vogs_s_en dd,.yifa_en dl,.zgdz_en .width1680 dd{ font-size:calc(var(--u)* 32); }

	.daqi_show .banner img.bg{ width:160%; margin-left:-30%; max-width:500%; }
	.daqi_show .banner .con{ width:94%; left:3%; }
	.daqi_show .banner .con dd{ height:calc(var(--u)* 96); margin-bottom:calc(var(--u)* 24); }
	.daqi_show .banner .con dl{ font-size:calc(var(--u)* 20); }

	.daqi_about{ padding:calc(var(--u)* 48) 0px; }
	.daqi_about .width1800 img.tp{ width:45%; }
	#s1.a-fdB .daqi_about .width1800 .top{ margin-top:calc(var(--u)* 48); }
	.daqi_about .width1800 .top{ margin-bottom:calc(var(--u)* 80); }
	.daqi_about .width1800 .top img{ width:32%; }
	.daqi_about .width1800 .top ol{ font-size:calc(var(--u)* 48); }
	.daqi_about .width1800 .top,.daqi_about .width1800 .con{ width:100%; }
	.daqi_about .width1800 .con ol{ font-size:calc(var(--u)* 32); margin-bottom:calc(var(--u)* 8); }
	.daqi_about .width1800 .con dd{ font-size:calc(var(--u)* 29),; margin-bottom:calc(var(--u)* 16); }
	.daqi_about .width1800 .con dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 29); }
	
	.daqi_ap{ padding-top:calc(var(--u)* 48); }
	.daqi_ap img{ width:100%; }
	.daqi_ys div.hidden{ height:calc(var(--u)* 256); }
	.daqi_ys div.ys_l1{ width:60%; }
	.daqi_ys div.ys_l2{ width:40%; }
	.daqi_ys div.ys_l3{ width:50%; }
	.daqi_ys div.ys_l4{ width:50%; }
	.daqi_ys div.ys_l4 div.t,.daqi_ys div.ys_l4 div.f{ height:calc(var(--u)* 128); }
	.daqi_ys div.hidden div.bg{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 24); }
	
	.daqi_zt{ height:auto; padding:calc(var(--u)* 48) 0px; }

	.daqi_zt .width1800 img.l{ width:100%; }
	.daqi_zt .width1800 img.r{ width:100%; }
	#s4.a-fdB .daqi_zt .width1800 img.l{ margin-left:0px; }
	#s4.a-fdB .daqi_zt .width1800 img.r{ margin-right:0px; }

	.daqi_zs{ padding:calc(var(--u)* 48) 0px; }
	.daqi_zs .width1800 div{ width:100%; }
	.daqi_zs .width1800 div.f{ margin-top:calc(var(--u)* 32); }

	.daqi_sj .width1800{ height:calc(var(--u)* 256); }
	#s8.a-fdB .daqi_sj .width1800 img.logo{ top:calc(var(--u)* 32); width:calc(var(--u)* 24); }

	.daqi_en .width1800{ padding-top:calc(var(--u)* 64); width:100%;}
	#s9.a-fdB .daqi_en .width1800 img.bg{ margin-top:calc(var(--u)* 32); }

	.yifa_dn,.yifa_wz .width1680{ padding:calc(var(--u)* 48) 0px; }
	.yifa_dn dl.t{ margin-bottom:calc(var(--u)* 32); }
	.yifa_wz .width1680 div.t{ width:100%; }
	.yifa_wz .width1680 div.t dd{ font-size:calc(var(--u)* 32); margin-bottom:calc(var(--u)* 16); }
	.yifa_wz .width1680 div.t dl{ line-height:calc(var(--u)* 32); }

	.yifa_wz .width1680 div.f{ margin-top:calc(var(--u)* 32); }
	.yifa_ys{ padding-bottom:calc(var(--u)* 32); }
	.yifa_ys img.l,.yifa_ys img.r{ width:100%; }
	.yifa_ys img.r{ margin-top:calc(var(--u)* 16); }
	.yifa_en dl{ left:0px; }
	
	.xas_show .banner{ height:auto; min-height:100vh; }
	.xas_show .banner img.logo{ width:30%; }
	.xas_show .banner img.tit1{ width:60%; top:calc(var(--u)* 74);}
	.xas_show .banner .width1680{ padding-top:calc(var(--u)* 224); }
	.xas_show .banner .width1680 dd{font-size:calc(var(--u)* 29); padding-bottom:calc(var(--u)* 16);}
	.xas_show .banner .width1680 dl{ margin-top:calc(var(--u)* 16); font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 29); }
	.xas_show .banner .width1680 ol{ width:40%; font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 24); margin-left:60%; margin-top:0px; }
	.xas_show .banner img.tit2{ width:55%; }
	.xas_wz_banner{ height:auto; overflow:hidden; padding-bottom:calc(var(--u)* 48);}
	.xas_wz_banner img.cp{ bottom:0px; height:calc(var(--u)* 96); }
	.xas_sj div{ height:calc(var(--u)* 320); }
	.xas_tb .width1680 dl{ height:calc(var(--u)* 320); }
	.xas_tb .width1680 dl.l img{ width:60%; }
	
	.xas_about{ padding:calc(var(--u)* 32) 0px; }
	.xas_about div.l{ width:100%; font-size:calc(var(--u)* 32); height:auto; }
	.xas_about div.r{ border:0px; margin-left:0px; width:100%; height:auto; }
	.xas_about div.r dl{ margin:calc(var(--u)* 16) 3%; width:94%; font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 24); }

	.xas_wz div.tit{ padding-top:calc(var(--u)* 48); }
	.xas_wz div.con{ margin-bottom:calc(var(--u)* 32); }
	
	.xas_en .width1680{ margin-left:-47%; }
	.xas_en .width1680 ol{ margin-bottom:calc(var(--u)* 16); }
	.xas_en .width1680 ol img{ height:calc(var(--u)* 48);}
	.xas_en .width1680 dl{ font-size:calc(var(--u)* 24); }
	
	.beek_show .banner img.bg{ width:300%; max-width:500%; margin-left:-100%; }
	.beek_show .banner .width1680{ margin-left:-47%; }
	.beek_show .banner .width1680 div.t{ font-size:calc(var(--u)* 16); top:calc(var(--u)* 32); }
	.beek_show .banner .width1680 div.c dl{ font-size:calc(var(--u)* 29); line-height:calc(var(--u)* 48); }
	
	.beek_about img.tp{ display:none; }
	.beek_about div.t .width1680 ul{ padding:calc(var(--u)* 32) 0px; }
	.beek_about div.t .width1680 ul li{ margin:0px 4%; }
	.beek_about div.t .width1680 ul li ol b{ font-size:calc(var(--u)* 32); }
	.beek_about div.f{ padding:calc(var(--u)* 32) 0px; min-height:calc(var(--u)* 48);}
	.beek_about div.f dl{ width:100%; line-height:calc(var(--u)* 32);}
	
	.beek_wz{ padding:calc(var(--u)* 48) 0px; }
	.beek_ny .width1680{ padding:calc(var(--u)* 48) 0px 0px; }
	.beek_ny .width1680 div.f dl img{ margin-bottom:calc(var(--u)* 32); }
	
	.beek_wzys{ padding:calc(var(--u)* 32) 0px; }
	.beek_wzys dl.l{ width:100%; position:relative; }
	.beek_wzys img.r{ width:100%; margin-top:calc(var(--u)* 16); }
	.beek_en .width1680{ margin-left:-47%; font-size:calc(var(--u)* 40);}
	
	.bochuang_show .banner img.bg{ width:120%; max-width:500%; margin-left:-10%; }
	.bochuang_show .banner .width1680{margin-left:-47%; }
	.bochuang_show .banner img.x1,.bochuang_show .banner img.x2,.bochuang_show .banner img.x3{ height:calc(var(--u)* 48); }
	.bochuang_show .banner .width1680 div.t{ padding-top:calc(var(--u)* 32); }
	.bochuang_show .banner .width1680 div.t div.l{ width:75%; }
	.bochuang_show .banner .width1680 div.t div.l dd{ font-size:calc(var(--u)* 29); }
	.bochuang_show .banner .width1680 div.t div.l ol{ font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* 8); }
	.bochuang_show .banner .width1680 div.t div.l dl{ margin-top:calc(var(--u)* 16); height:calc(var(--u)* 48);}
	.bochuang_show .banner .width1680 div.t div.c{ width:75%; margin-top:calc(var(--u)* 16); line-height:calc(var(--u)* 24);}
	.bochuang_show .banner .width1680 div.t div.r{ width:20%; position:absolute; top:calc(var(--u)* 32); right:0px;}
	.bochuang_show .banner .width1680 div.c{ margin-top:calc(var(--u)* 32); }
	.bochuang_show .banner img.x2{ top:40%; }
	.bochuang_show .banner .width1680 div.c dl{ margin-top:0px; height:calc(var(--u)* 48); }

	.bochuang_tit{ height:50vh; }
	.bochuang_tit dl{ font-size:calc(var(--u)* 32); }

	.bochuang_wz .width1680{ padding:calc(var(--u)* 48) 0px; }
	
	.bochuang_xmsm{ height:calc(var(--u)* 960); }
	.bochuang_xmsm .width1680 div.t dl.l{ width:100%; text-align:center; font-size:calc(var(--u)* 32); }
	.bochuang_xmsm .width1680 div.t dl.r{ width:100%; margin-top:calc(var(--u)* 16); }
	
	.bochuang_xmsm .width1680 div.f{ margin-top:calc(var(--u)* 48); }
	.bochuang_xmsm .width1680 div.f ul li ol{ height:calc(var(--u)* 48); margin-bottom:calc(var(--u)* 16); }
	.bochuang_xmsm .width1680 div.f ul li dl{ font-size:calc(var(--u)* 16); }
	.bochuang_xmsm .width1680 div.f dd{ margin-bottom:calc(var(--u)* 16); }
	.bochuang_xmsm .width1680 div.f dl i{ font-size:calc(var(--u)* 24); }
	.bochuang_xmsm .width1680 div.f dl i.l{ width:40%; }
	.bochuang_xmsm .width1680 div.f dl i.r{ width:60%; }

	.bochuang_en dl{ font-size:calc(var(--u)* 29); }
	.akr_show .banner img.bg{ max-width:500%; width:160%; margin-left:-30%; }
	.akr_show .banner img.logo{ width:80%; margin-left:-40%; }
	.akr_show .banner img.wz{ width:100%; margin-left:0px; left:0px; }
	
	.akr_about{ width:94%; margin-bottom:calc(var(--u)* 48);}
	.akr_about dd{ font-size:calc(var(--u)* 32); margin-bottom:calc(var(--u)* 16); }
	.akr_about ol{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); }
	.akr_about dl{ margin-top:calc(var(--u)* 14); line-height:calc(var(--u)* 28); }

	.akr_ys{ padding:calc(var(--u)* 48) 0px; }
	.akr_ys div dd{ font-size:calc(var(--u)* 32); }
	.akr_ys div.l{ width:100%; margin-bottom:calc(var(--u)* 16); }
	.akr_ys div.r{ width:100%; }
	.akr_ny{ padding:calc(var(--u)* 48) 0px calc(var(--u)* 16); }
	.akr_ny .width1680 div img{ margin-bottom:calc(var(--u)* 32); }

	.akr_sj .width1680{ height:calc(var(--u)* 480); }
	.akr_sj .width1680 img.l{ width:60%; top:calc(var(--u)* 64); }
	.akr_sj .width1680 img.r{ width:40%; top:calc(var(--u)* 192);}
	#s5.a-fdB .akr_sj .width1680 img.l{ left:0px; }
	#s5.a-fdB .akr_sj .width1680 img.r{ right:0px; }

	.akr_en dl{ font-size:calc(var(--u)* 32); line-height:calc(var(--u)* 48); }

	.vogs_show div.vogs_s_t .width1800 div.tit ol{ font-size:calc(var(--u)* 24); }
	.vogs_show .vogs_s_jj,.vogs_show .vogs_s_jj div.about{ padding:calc(var(--u)* 48) 0px; }
	.vogs_show .vogs_s_jj div.bg{ width:100%; }
	.vogs_show .vogs_s_jj div.about .tit{ padding-bottom:calc(var(--u)* 16); }
	.vogs_show .vogs_s_jj div.about .tit dd{ font-size:calc(var(--u)* 24); text-align:center; }
	.vogs_show .vogs_s_jj div.about .tit ol{ font-size:calc(var(--u)* 32); text-align:center;}
	.vogs_show .vogs_s_jj div.about .con{ margin:calc(var(--u)* 32) 0px; }
	.vogs_show .vogs_s_jj div.about .con dl{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); }
	.vogs_show .vogs_s_jj div.about .logo{ margin-bottom:0px; }
	.vogs_show .vogs_s_jj div.bg div.x i {width:50%; left:34%;}
	.vogs_show .vogs_s_jj div.sgh .con{ margin:calc(var(--u)* 32) 0px;}
	.vogs_show .vogs_s_jj div.sgh .con img{ width:100%; margin:0px auto; }
	.vogs_show .vogs_s_jj div.sgh .con ol{ font-size:calc(var(--u)* 48); margin-top:calc(var(--u)* -32); }
	.vogs_show .vogs_s_jj div.zt div.con_t{ padding:calc(var(--u)* 32) 0px; }
	.vogs_show .vogs_s_jj div.zt div.con_t div.r {width:100%;}
	.vogs_show .vogs_s_jj div.zt div.con_t div.r dd{ font-size:calc(var(--u)* 48); }
	.vogs_show .vogs_s_jj div.zt div.con_t div.r ol{ font-size:calc(var(--u)* 16); margin-top:calc(var(--u)* 16); }
	.vogs_show .vogs_s_jj div.zt div.con_t div.r dl{ margin-top:calc(var(--u)* 16); font-size:calc(var(--u)* 16); text-align:justify; }
	.vogs_show .vogs_s_jj div.zt div.con_f{ margin-bottom:calc(var(--u)* 32); background-size:auto 100%;}
	.vogs_show .vogs_s_jj div.zt div.con_f img.l{ width:48%; }
	.vogs_show .vogs_s_jj div.zt div.con_f img.r{ width:40%; margin-right:0px; }
	.vogs_show .vogs_s_jj div.sz .tit{ margin:calc(var(--u)* 32) 0px; font-size:calc(var(--u)* 32); text-align:center;}
	.vogs_show .vogs_s_jj div.sz .con{ margin-bottom:0px; }
	.vogs_show .vogs_s_jj div.sz .con dl.l,.vogs_show .vogs_s_jj div.sz .con dl.r{ width:100%; }
	.vogs_show .vogs_s_jj div.sz .con dl.r{ font-size:calc(var(--u)* 16); line-height:calc(var(--u)* 32); text-align:justify; }
	.vogs_show .vogs_s_zs{ padding:calc(var(--u)* 48) 0px; }
	.vogs_show .vogs_s_zs div.c{ width:97%; }
	.vogs_show .vogs_s_zs div.f{ margin-top:calc(var(--u)* 48); width:100%; }
	.vogs_show .vogs_s_sj{ margin:calc(var(--u)* 48) 0px; }
	.vogs_show .vogs_s_sj div.l dd{ font-size:calc(var(--u)* 32); }
	.vogs_show .vogs_s_sj div.l dl{ font-size:calc(var(--u)* 16); margin-top:0px; }
	#s8.a-fdB .vogs_s_sj img.r{ margin-right:0px; }

	.vogs_show .vogs_s_en{ height:calc(var(--u)* 256); }
	.anli_show .hidden.l{ position:relative; width:100%; }
	.anli_show .hidden.r{ width:94%; padding:calc(var(--u)* 32) 3%; margin-top:0px;}
	.anli_show .hidden.r div.l{ margin-bottom:calc(var(--u)* 32); }

	.dz_banner{ height:calc(var(--u)* 480); }
	.dz_banner .width1680{ }
	.dz_banner .width1680 dd{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 40);}
	.dz_banner .width1680 dd img.tb{ margin-left:0px; width:10%; }
	.dz_banner .width1680 dl{ padding-top:calc(var(--u)* 16); }

	.dz_nr{ padding:calc(var(--u)* 48) 0px; }
	.dz_nr div.t{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 40); }
	.dz_nr ul.f{ margin-top:0px; }
	.dz_nr ul.f li{ width:100%; margin-top:calc(var(--u)* 32); height:auto; }
	.dz_nr ul.f li .bg{ position:relative; padding:calc(var(--u)* 16); }
	.dz_nr ul.f li .bg dd{ font-size:calc(var(--u)* 24); }
	.dz_nr ul.f li .bg dl{ margin-top:calc(var(--u)* 16); }
	.dz_nr ul.f li .bg img{ position:relative; margin-top:calc(var(--u)* 16); bottom:auto; }

	.dz_ps .width1680{ padding:calc(var(--u)* 32) 0px; }
	.dz_ps .width1680 ul{ width:100%; height:calc(var(--u)* 400);}
	.dz_ps .width1680 ul li{ height:auto; background-size:100% auto }
	.dz_ps .width1680 ul li .bg{ padding:calc(var(--u)* 16); position:relative;}
	.dz_ps .width1680 ul li .bg ol{ font-size:calc(var(--u)* 29); }
	.dz_ps .width1680 ul li .bg dd{ font-size:calc(var(--u)* 24); }
	.dz_ps .width1680 ul li .bg dl{ font-size:calc(var(--u)* 16); }
	.dz_ps .width1680 img{ margin-right:0px; float:left; width:60%; margin-top:calc(var(--u)* 32); }
	
	.mb_al{ padding:calc(var(--u)* 32) 0px; }
	.mb_al .tit{ font-size:calc(var(--u)* 24); }
	.mb_al ul{ margin-top:calc(var(--u)* 8); width:100%; }
	.mb_al ul li{ width:100%; margin-right:0px; margin-top:calc(var(--u)* 24); }

	.jg_xgtc{ padding:calc(var(--u)* 96) 0px calc(var(--u)* 32); }
	.jg_xgtc .tit dd{ font-size:calc(var(--u)* 24); }
	.jg_xgtc .tit dl{ font-size:calc(var(--u)* 16); }
	.jg_xgtc ul{ margin-top:0px; }
	.jg_xgtc ul li{ width:96%; margin-top:calc(var(--u)* 32); }

	.jg_fwnr{ padding:calc(var(--u)* 48) 0px; }
	.jg_fwnr .tit{ font-size:calc(var(--u)* 24); }
	.jg_fwnr ul{ margin-top:calc(var(--u)* 32); }
	.jg_fwnr ul li {width:100%; height:auto;}
	.jg_fwnr ul li .bg{ position:relative; padding:calc(var(--u)* 16); }
	.jg_fwnr ul li .bg dd{ margin-bottom:calc(var(--u)* 16); }
	.jg_fwnr ul li .bg dl{ height:auto; min-height:calc(var(--u)* 96); }
	
	.mb_t{ padding-top:calc(var(--u)* 96); }
	.mb_t div.l,.mb_t div.r{ width:100%; }
	.mb_t div.l{ font-size:calc(var(--u)* 24); line-height:calc(var(--u)* 40); }
	.mb_sj{ margin-top:calc(var(--u)* 16); width:100%; }
	.mb_sj li{ width:100%; margin-top:calc(var(--u)* 32); height:auto;}
	.mb_sj li div.bg{ padding:calc(var(--u)* 16); position:relative; }
	.mb_sj li div.bg ol{ margin-bottom:calc(var(--u)* 16);}
	.mb_sj li div.bg dd{ font-size:calc(var(--u)* 16); }
	.mb_sj li.l1 div.bg div.t{ font-size:calc(var(--u)* 29); }
	.mb_sj li.l1 div.bg div.f{ position:relative; bottom:0px; left:0px; margin-top:calc(var(--u)* 32); }
	.mb_sj li.l1 div.bg div.f ol{ height:calc(var(--u)* 72); }
	.mb_sj li.l2 div.bg{ height:auto; padding:calc(var(--u)* 64) 0px; }
	.mb_sj li.l2 div.bg ol{ height:calc(var(--u)* 72); }
	.mb_sj li.l3 div.bg div.f{ position:relative; bottom:0px; left:0px; margin-top:calc(var(--u)* 32);}
	.mb_sj li.l3 div.bg div.f ol{ height:calc(var(--u)* 72); }
	
	.mo_so{ height:calc(var(--u)* 115); }
	.mo_so div.lb,.mo_so div.ys{ width:38%; }
	.mo_so div.lb{ margin-right:0px; }
	.mo_so div.ys{ float:right; }
	.mo_so div.bd{ width:99.5%; margin-top:calc(var(--u)* 16); }
	.mo_so div.bd input{ width:75%; }

	.mo_lsit{ width:100%; }
	.mo_lsit li{ width:100%; margin-right:0px; }

	.lxwm_banner .width1680 dl{ padding-right:calc(var(--u)* 44); padding-left:0px; background-position:right center; left:0%; }
	.lxwm_banner .width1680 dl i{ right:calc(var(--u)* 35); left:auto;transform:rotate(180deg); }
	.lxwm_xx{ padding:calc(var(--u)* 48) 0px; }
	.lxwm_xx div.l{ width:100%; }
	.lxwm_xx div.l dd{ font-size:calc(var(--u)* 29); }
	.lxwm_xx div.l dl{ font-size:calc(var(--u)* 20); }
	.lxwm_xx ul.r{ width:100%; margin-top:calc(var(--u)* 32); }
	.lxwm_xx ul.r li{ width:100%; }
	.lxwm_xx ul.r li dl{ line-height:calc(var(--u)* 32); margin-bottom:calc(var(--u)* 16); }

	.lxwm_zffs .width1680{ padding:calc(var(--u)* 48) 0px calc(var(--u)* 16); }
	.lxwm_zffs .width1680 div.t{ font-size:calc(var(--u)* 24); }
	.lxwm_zffs .width1680 ul.f li{ width:100%; margin-bottom:calc(var(--u)* 32); }
	.lxwm_zffs .width1680 ul.f li .bg{ padding:calc(var(--u)* 32) 5%; height:calc(var(--u)* 256);background-size:auto calc(var(--u)* 160);}
	.lxwm_zffs .width1680 ul.f li .bg ol{ margin-bottom:calc(var(--u)* 16); }
	.lxwm_zffs .width1680 ul.f li .bg dd{ font-size:calc(var(--u)* 29); }
	.lxwm_zffs .width1680 ul.f li .bg dl{ line-height:calc(var(--u)* 32); }

	.consult_bg .width1680 div.l{ margin-right:0px; }
	.consult_bg .width1680 div.r{ display:none; }
	.consult_bg .width1680 div.l form{ padding:calc(var(--u)* 16); }
	.consult_bg .width1680 div.l form .t dd{ font-size:calc(var(--u)* 29); margin-bottom:calc(var(--u)* 16); }
	.consult_bg .width1680 div.l form .t dl{ line-height:calc(var(--u)* 32); font-size:calc(var(--u)* 14); }
	.consult_bg .width1680 div.l form .t ol b{ font-size:calc(var(--u)* 24); }
	.consult_bg .width1680 div.l form #dr_row_title,.consult_bg .width1680 div.l form #dr_row_gongsi,.consult_bg .width1680 div.l form #dr_row_dianhua,.consult_bg .width1680 div.l form #dr_row_youxiang{ width:100%; }

	.top_bg .width1800 .qh,.top_bg .width1800 a.zx{ display:none; }
	.top_bg .width1800 a.fh{ margin-right:0px; }
	.top_bg .width1800 a.mb_s{ width:38%; }

	/*网站维护*/
	.ny_banner,.wzwh_banner .width1680{ height:calc(var(--u)* 400); }
	.wzwh_banner .width1680 ul.xx{ bottom: 30vh; }
	.wzwh_banner .width1680 ul.xx li.n{ font-size: calc(var(--u)* 16); }
	.wzwh_banner .width1680 ul.xx li.c{ font-size: calc(var(--u)* 24); }
	.wzwh_banner .width1680 ul.xx li.m{ margin-top: calc(var(--u)* 32); }
	.wzwh_banner .width1680 ul.xx li.m a{ font-size: calc(var(--u)* 14); width: calc(var(--u)* 144); height: calc(var(--u)* 32); line-height: calc(var(--u)* 32); }
	.wzwh_banner .width1680 div.tp{ max-height: 25vh; }

	.jcwhfw{ padding: calc(var(--u)* 48) 0px; }
	.whfw_tit ol{ height: calc(var(--u)* 32); }
	.whfw_tit dd{ font-size: calc(var(--u)* 24); }
	.whfw_tit dl a{ font-size: calc(var(--u)* 16); }

	.jcwhfw ul{ margin-top: calc(var(--u)* 24); width: 100%; }
	.jcwhfw ul li{ width: 100%; margin-right:0px; height: auto; margin-bottom: calc(var(--u)* 24); }
	.jcwhfw ul li div{ position: relative; padding: calc(var(--u)* 16); text-align: center; }
	.jcwhfw ul li div ol{ height: calc(var(--u)* 40); margin-bottom: calc(var(--u)* 16); }
	.jcwhfw ul li div ol img{ left: 45%; }
	.jcwhfw ul li div dd{ font-size: calc(var(--u)* 16); margin-bottom: calc(var(--u)* 8); }
	.jcwhfw ul li div dl{ font-size: calc(var(--u)* 14); line-height: 1.75; }

	.dzwhfw{ padding: calc(var(--u)* 48) 0px; }
	.dzwhfw ul{ width: 100%; }
	.dzwhfw ul li{ width: 100%; margin-right:0px; height: calc(var(--u)* 464); }
	.dzwhfw ul li div.bg div ol{ height: calc(var(--u)* 40); margin-bottom: calc(var(--u)* 16); }
	.dzwhfw ul li div.bg div dd{ font-size: calc(var(--u)* 20); margin-bottom: calc(var(--u)* 8); }
	.dzwhfw ul li div.bg div dl{ font-size: calc(var(--u)* 14); line-height: 1.75; }

	.dzwhfw div.m{ margin-top: calc(var(--u)* 16); font-size: calc(var(--u)* 14); }

	/*邮箱*/
	.yx_banner ul li.n{ font-size: calc(var(--u)* 16); }
	.yx_banner ul li.c{ font-size: calc(var(--u)* 24); }
	.yx_banner ul li.x{ font-size: calc(var(--u)* 16); margin-top: calc(var(--u)* 8); }
	.yx_banner ul li.m a{ font-size: calc(var(--u)* 14); width: calc(var(--u)* 144); height: calc(var(--u)* 32); line-height: calc(var(--u)* 32); }

	.yx_bh .width1680{ height: auto; padding: calc(var(--u)* 48) 0px; }
	.yx_bh .width1680 .bh_l{ width: 100%; margin-top: 0px; text-align: center; }
	.yx_bh .width1680 .bh_l dd{ font-size: calc(var(--u)* 24); }
	.yx_bh .width1680 .bh_l dl{ font-size: calc(var(--u)* 16); }
	.yx_bh .width1680 .bh_l ol{ margin-top: calc(var(--u)* 32); }
	.yx_bh .width1680 .bh_l ol a{ height: calc(var(--u)* 32); line-height: calc(var(--u)* 32); }

	.yx_bh .width1680 ul.bh_r{ width: 100%; margin-top: calc(var(--u)* 32); }
	.yx_bh .width1680 ul.bh_r li{ height: auto; }
	.yx_bh .width1680 ul.bh_r li div{ margin:0px auto; text-align: center; }
	.yx_bh .width1680 ul.bh_r li div ol{ height: calc(var(--u)* 40); margin-bottom:calc(var(--u)* 16); }
	.yx_bh .width1680 ul.bh_r li div dd{ font-size: calc(var(--u)* 20); }
	.yx_bh .width1680 ul.bh_r li div dl{ font-size: calc(var(--u)* 14); }

	.yx_bg .width1680{ padding: calc(var(--u)* 48) 0px calc(var(--u)* 16); }

	.yx_tit{ text-align: center; }
	.yx_tit dd{ font-size: calc(var(--u)* 24); }
	.yx_tit dl{ font-size: calc(var(--u)* 16); }

	.yx_qygxzx ul li{ width: 48%; }
	.yx_qygxzx ul li div{ padding: calc(var(--u)* 16); }
	.yx_qygxzx ul li div ol{ height: calc(var(--u)* 40); }
	.yx_qygxzx ul li div dl{ font-size: calc(var(--u)* 14); line-height: 1.75; }

	.yx_gnzc .width1680{ padding-bottom: calc(var(--u)* 16); }
	.yx_gnzc .width1680 .yx_tit{ margin-bottom: calc(var(--u)* 32); }
	.yx_gnzc .width1680 ul,.yx_gnzc .width1680 ul li{ width: 100%; }
	.yx_gnzc .width1680 ul li{ margin-right:0px; height: auto; margin-bottom: calc(var(--u)* 32); }
	.yx_gnzc .width1680 ul li div{ padding: calc(var(--u)* 32) 0px; }
	.yx_gnzc .width1680 ul li div ol{ height: calc(var(--u)* 40); margin-bottom: calc(var(--u)* 16); }
	.yx_gnzc .width1680 ul li div dd{ font-size: calc(var(--u)* 20); margin-bottom: calc(var(--u)* 8); }
	.yx_gnzc .width1680 ul li div dl{ font-size: calc(var(--u)* 16); }

	.yx_pzzx .yx_tit{ margin-bottom: calc(var(--u)* 32); }
	.yx_pzzx .hidden ul.l,.yx_pzzx .hidden div.r{ width: 100%; }
	.yx_pzzx .hidden ul.l li{ margin-bottom: calc(var(--u)* 16); }
	.yx_pzzx .hidden ul.l li div dd{ margin-bottom: calc(var(--u)* 8); font-size: calc(var(--u)* 20); }
	.yx_pzzx .hidden ul.l li div dl{ font-size: calc(var(--u)* 16); line-height: 1.5; }
	
	.yx_fwys .width1680 div.bg div.t{ font-size: calc(var(--u)* 24); }
	.yx_fwys .width1680 div.bg ul.f{ margin-top: 0px; }
	.yx_fwys .width1680 div.bg ul.f li{ width: 50%; margin-top: calc(var(--u)* 32); }
	.yx_fwys .width1680 div.bg ul.f li div dd{ font-size: calc(var(--u)* 16); }
	.yx_fwys .width1680 div.bg ul.f li div dd b{ font-size: calc(var(--u)* 36); }
	.yx_fwys .width1680 div.bg ul.f li div dl{ font-size: calc(var(--u)* 16); margin-top: calc(var(--u)* 8); }
	
	.yx_axy .width1680{ padding: calc(var(--u)* 48) 0px; }
	.yx_axy .width1680 .hidden.l,.yx_axy .width1680 .hidden.r{ width: 100%; }
	.yx_axy .width1680 .hidden.l div dd{ font-size: calc(var(--u)* 24); }
	.yx_axy .width1680 .hidden.l div dl{ font-size: calc(var(--u)* 14); line-height: 1.75; }

	.yx_axy .width1680 .hidden.r{ margin-top: calc(var(--u)* 32); }
	.yx_axy .width1680 .hidden.r ul{ max-width: 90%; margin:0px auto; }
	.yx_axy .width1680 .hidden.r ul li.c div.l{ font-size: calc(var(--u)* 16); }
	.yx_axy .width1680 .hidden.r ul li.c div.r,.yx_axy .width1680 .hidden.r ul li.d div.r{ width: 65%; }
	.yx_axy .width1680 .hidden.r ul li.d div.r{ font-size: calc(var(--u)* 16); }
	.yx_axy .width1680 .hidden.r ul li.d div.r p{ margin-right: 0px; line-height: 2; float: none; }
	.yx_axy .width1680 .hidden.r ul li.z{ margin-bottom: 0px; }
	.yx_axy .width1680 .hidden.r ul li.z div.l{ font-size: calc(var(--u)* 16); line-height: 2; }
	.yx_axy .width1680 .hidden.r ul li.z div.r b{ font-size: calc(var(--u)* 24); }
	.yx_axy .width1680 .hidden.r ul li.z div.r i{ font-size: calc(var(--u)* 14); }

	.yx_sj .width1680{ height: calc(var(--u)* 128); }
	.yx_sj .width1680 ul li div{ min-height:calc(var(--u)* 72); width: 90%; margin:0px 5%; }
	.yx_sj .width1680 ul li div ol{ height: calc(var(--u)* 32); margin-bottom: calc(var(--u)* 8); }
	.yx_sj .width1680 ul li div dd{ font-size: calc(var(--u)* 12); }
	
	/*ssl证书*/
	.ssl_banner .width1680{ height:calc(var(--u)* 256); }
	.ssl_banner .width1680 .bg dd{ font-size: calc(var(--u)* 24); }
	.ssl_banner .width1680 .bg dl{ margin-top:calc(var(--u)* 16); font-size: calc(var(--u)* 12); }
	.ssl_banner .width1680 .bg dt{ margin-top: calc(var(--u)* 16); }
	.ssl_banner .width1680 .bg dt a{ line-height: calc(var(--u)* 32); }
	.ssl_lm_bg, .ssl_lm{ height:calc(var(--u)* 90); padding: calc(var(--u)* 16) 0px; }
	.ssl_lm{ top: calc(var(--u)* 320); }
	.ssl_lm.x{ position: absolute; }
	.ssl_lm ul{ font-size: calc(var(--u)* 14); text-align: center; }
	.ssl_lm ul li{ line-height: 1; padding: calc(var(--u)* 8) 0px; margin: 0px calc(var(--u)* 8); display: inline-block; float: none; border-bottom:0px; }
	.ssl_lm ul li.active{ border-bottom:0px; color: #ee7c30; }

	.zhengshu_box .zhengshu .ssl_tit{ font-size: calc(var(--u)* 24); }

	.ssl_cpgg{ padding: calc(var(--u)* 32) 0px; }
	.ssl_cpgg ul{ margin-top: calc(var(--u)* 16); }
	.ssl_cpgg ul li{ width: 100%; }
	.ssl_cpgg ul li div.bg{ height: auto; }
	.ssl_cpgg ul li div.bg div.t dd{ font-size: calc(var(--u)* 20); font-weight: bold; }
	.ssl_cpgg ul li div.bg div.t dl{ font-size: calc(var(--u)* 16); }
	.ssl_cpgg ul li div.bg div.n{ margin-top: calc(var(--u)* 16); }
	.ssl_cpgg ul li div.bg div.n div dd,.ssl_cpgg ul li div.bg div.n div dl{ margin-left:10%; }
	.ssl_cpgg ul li div.bg div.n div dd{ font-size: calc(var(--u)* 16); }
	.ssl_cpgg ul li div.bg div.n div dl{ font-size: calc(var(--u)* 12); }
	.ssl_cpgg ul li div.bg div.x{ font-size: calc(var(--u)* 14); height: auto; }
	.ssl_cpgg ul li div.bg div.j{ text-align: right; }
	.ssl_cpgg ul li div.bg div.j i{ font-size: calc(var(--u)* 32); }
	.ssl_cpgg ul li div.bg div.a{ font-size: calc(var(--u)* 16); }

	.ssl_zssqlc{ padding-top: calc(var(--u)* 32); }
	.ssl_zssqlc ul{ margin-top: calc(var(--u)* 16); }
	.ssl_zssqlc ul i.i{ display: none; }
	.ssl_zssqlc ul li{ width: 100%; margin-top: calc(var(--u)* 16); }
	.ssl_zssqlc ul li div ol{ font-size: calc(var(--u)* 24); height: calc(var(--u)* 48); }
	.ssl_zssqlc ul li div dd{ margin-top: calc(var(--u)* 24); font-weight: bold; }
	.ssl_zssqlc ul li div dl{ font-size: calc(var(--u)* 14); line-height: 1.75; }

	.ssl_cptx ul{ margin-top: calc(var(--u)* 16); }
	.ssl_cptx ul li{ width: 100%; margin-bottom:calc(var(--u)* 8); }
	.ssl_cptx ul li div.bg{ height: auto; padding: calc(var(--u)* 16); width:86%; }
	.ssl_cptx ul li div.bg div{ position: relative; top: 0px; bottom: 0px; right: 0px; left: 0px; padding-left:calc(var(--u)* 48); }
	.ssl_cptx ul li div.bg div img.i{ width: calc(var(--u)* 32); }
	.ssl_cptx ul li div.bg div dd{ font-size: calc(var(--u)* 20); font-weight: bold; }
	.ssl_cptx ul li div.bg div dl{ line-height: 1.75; }

	.ssl_sy{ padding: calc(var(--u)* 32) 0px; }
	.ssl_sy ul{ margin-top: calc(var(--u)* 16); }
	.ssl_sy ul li{ width: 100%; margin-top: calc(var(--u)* 16); padding-top: calc(var(--u)* 40); }
	.ssl_sy ul li img.i{ max-height: calc(var(--u)* 80); }
	.ssl_sy ul li div{ height: auto; padding: calc(var(--u)* 48) 5.5% calc(var(--u)* 32); }
	.ssl_sy ul li div dd{ margin-top: 0px; }
	.ssl_sy ul li div dl{ min-height: calc(var(--u)* 80); line-height: 1.75; }
	
	.ssl_yycj{ padding: calc(var(--u)* 32) 0px; }
	.ssl_yycj .qh_n{ margin-top: calc(var(--u)* 16); font-size: calc(var(--u)* 16); }
	.ssl_yycj .qh_n dt{ line-height:2; padding: 0px calc(var(--u)* 24); }
	.ssl_yycj .qh_x .qh_x_bg div.qh_x_l, .ssl_yycj .qh_x .qh_x_bg div.qh_x_r{ height: auto; width: 100%; }
	.ssl_yycj .qh_x .qh_x_bg div.qh_x_l div.bg, .ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg{ margin: calc(var(--u)* 32) auto; }
	.ssl_yycj .qh_x .qh_x_bg div.qh_x_l{  }
	.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div{ width:48%; margin-right:2%; margin-bottom: calc(var(--u)* 16); }
	.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div ol{ height: calc(var(--u)* 32); }
	.ssl_yycj .qh_x .qh_x_bg div.qh_x_r div.bg div.f div dd{ font-size: calc(var(--u)* 16); }

	.ssl_hzal{ padding: calc(var(--u)* 32) 0px; }
	.ssl_hzal .g2 ul li{ width:calc(var(--u)* 240); }
	.ssl_hzal .g2 ul li dl{ width:calc(var(--u)* 208); height: calc(var(--u)* 80); }
	.ssl_hzal .g2 ul li dl img{ max-height: 60%; }

	.ssl_wt{ padding: calc(var(--u)* 32) 0px; }
	.ssl_wt ul{ margin-top: calc(var(--u)* 32); }
	.ssl_wt ul li{ padding:calc(var(--u)* 8) calc(var(--u)* 16); margin-bottom:calc(var(--u)* 16); }
	.ssl_wt ul li dd,.ssl_wt ul li dl{ padding-right: calc(var(--u)* 64); }
	.ssl_wt ul li dd span{ font-size: calc(var(--u)* 18); }
	.ssl_wt ul li dd i{ width: calc(var(--u)* 32); height: calc(var(--u)* 32); top:calc(var(--u)* 4); font-size: calc(var(--u)* 20); }
	.ssl_wt ul li dd i.s{ line-height: 1.75; }
	.ssl_wt ul li dd i.d{ line-height: 1.5; }
	.ssl_wt ul li dl{ font-size: calc(var(--u)* 14); }
	
	.ai_faxx{ padding-top:calc(var(--u)* 48); }
	.ai_faxx .xx{ margin-top:calc(var(--u)* 32); }
	.ai_faxx .xx div.t b{ font-size:calc(var(--u)* 24); }
	.ai_faxx .xx div.c{ font-size:calc(var(--u)* 12); }
	.ai_faxx .xx div.n a{ font-size:calc(var(--u)* 14); }
	.ai_geo{ margin-top:calc(var(--u)* 32); }
	.ai_geo .tit{ font-size:calc(var(--u)* 24); }
	.ai_geo ul.xx{ margin-top:calc(var(--u)* 16); flex-wrap: wrap; justify-content: space-between; }
	.ai_geo ul.xx li{ width:50%; margin-top:calc(var(--u)* 16); }
	.ai_geo ul.xx li div ol img{ max-height:calc(var(--u)* 48); }
	.ai_geo ul.xx li div dd{ font-size:calc(var(--u)* 20); margin-bottom:calc(var(--u)* 8); }
	.ai_geo ul.xx li div dl{ font-size:calc(var(--u)* 14); line-height:1.75; }
	.ai_geo .tp{ margin-top:calc(var(--u)* 32); }
	.ai_rzgm{ padding:calc(var(--u)* 32) 0px calc(var(--u)* 80); }
	.ai_rzgm .tit{ background-size:80% auto; padding-top:calc(var(--u)* 16); font-size:calc(var(--u)* 20); }
	.ai_rzgm .xx{ margin:calc(var(--u)* 16) auto; }
	.ai_rzgm .xx i{ font-size:calc(var(--u)* 12); margin:calc(var(--u)* 8) calc(var(--u)* 4); }
	.ai_rzgm form div.nr textarea{ font-size:calc(var(--u)* 14); }
	.ai_rzgm .ts del{ font-size:calc(var(--u)* 12); margin-bottom:calc(var(--u)* 8); }

	.ai_zntg{ margin-top:calc(var(--u)* 48); }
	.ai_zntg .tit{ margin-bottom:calc(var(--u)* 24); }
	.ai_f_bg .tit dd{ font-size:calc(var(--u)* 24); }
	.ai_f_bg .tit dl{ font-size:calc(var(--u)* 14); margin-top:calc(var(--u)* 8); }
	.ai_zntg ul.ms_t li.l,.ai_zntg ul.ms_t li.r{ width:100%; }
	.ai_zntg ul.ms_f li{ width:100%; }
	.ai_zntg ul.ms li div.xx dd{ font-size:calc(var(--u)* 18); }
	.ai_zntg ul.ms li div.xx dl{ font-size:calc(var(--u)* 12); }
	.ai_zntg ul.ms li div.tp{ height:calc(var(--u)* 160); }

	.ai_cgal{ margin-top:calc(var(--u)* 48); }
	.ai_cgal ul.xx{ margin-top:calc(var(--u)* 16); display: flex; flex-wrap: wrap; justify-content: center; }
	.ai_cgal ul.xx li{ width:100%; margin-bottom:calc(var(--u)* 24); height:calc(var(--u)* 264); }
	.ai_cgal ul.xx li img{ margin-top: calc(var(--u)* -48); }
	.ai_cgal ul.xx li div.xx dd{ font-size:calc(var(--u)* 16); }
    .ai_cgal ul.xx li div.xx dl{ font-size:calc(var(--u)* 14); margin-top:calc(var(--u)* 8); }

	.ai_yhth{ margin-top:calc(var(--u)* 48); }
	.ai_yhth .rczj{ margin:calc(var(--u)* 24) 0px; }
	.ai_yhth ul.ms{ display:block; }
	.ai_yhth ul.ms li{ width:96%; margin:0px auto calc(var(--u)* 16); }
	.ai_yhth ul.ms li div.bg{ padding:calc(var(--u)* 24) 5%; }

	.ai_yhth ul.ms li div.bg div.jg b{ font-size:calc(var(--u)* 32); }
	.ai_yhth ul.ms li div.bg div.gm div.m a{ font-size:calc(var(--u)* 14); }
	.ai_yhth ul.ms li div.bg div.yhbz div.t{ font-size:calc(var(--u)* 18); margin-bottom:calc(var(--u)* 16); }
	.ai_yhth ul.ms li div.bg div.yhbz div.c{ font-size:calc(var(--u)* 14); }
	.ai_yhth ul.ms li div.bg div.yhbz div.n{ font-size:calc(var(--u)* 16); }
	.ai_yhth ul.ms li div.bg div.yhbz div.f{ font-size:calc(var(--u)* 14); }
	.ai_yhth .sm div.x{ font-size:calc(var(--u)* 14); }
	.ai_yhth .sm div.m{ margin-top:calc(var(--u)* 16); }
	.ai_yhth .sm div.m a{ font-size:calc(var(--u)* 14); }

	.ai_tgfw{ margin-top:calc(var(--u)* 48); }
	.ai_tgfw .tp{ margin-top:calc(var(--u)* 16); }

}
