/*pad*/
.gh,.sj_m,.sj_so{display:none;}
@media only screen and (max-width:1680px){

}
@media only screen and (max-width:1600px){
	.top_bg .width1480 div.lm a{ margin: 0px 1rem;}
	.rhlc ul li{padding: 0px 4%;}
}
@media only screen and (max-width:1480px){
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.n{ left: 31.5%; width: auto;}
}
@media only screen and (max-width:1366px){
	
}
@media only screen and (max-width:1280px){
	.hydj_bg .width1480 .bg #dr_row_ndwdwyhgzdjyhyq .col-md-10{ top: 2.8rem; }
}
@media only screen and (max-width:1200px){

}
@media only screen and (max-width:800px){
	.width1480{width:94%;}
	html,body{font-size:16px;}
	body{overflow-x:hidden;}
	
	.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:#ffffff; height:2px; left:10px;transition:all .5s ease;}
	.ny_top .gh i{ background-color:#000000;}
	.top_bg .gh i.t{ width:1.5rem; top:1.5rem;}
	.top_bg .gh i.c{ width:2rem; top:2rem;}
	.top_bg .gh i.f{ width:1.5rem; top:2.5rem;}
	.top_bg.selected .gh i{transition:all .5s ease;}
	.top_bg.selected .gh i.t{ width:2rem;transform: rotate(45deg); top:50%;}
	.top_bg.selected .gh i.c{ display:none;}
	.top_bg.selected .gh i.f{ width:2rem;transform: rotate(135deg); top:50%;}

	.top_bg .width1680{ overflow: hidden; }
	.top_bg.selected .width1680{overflow: initial;}
	
	.top_bg, .top_bg .width1480, .ny_t_bg{ height: 4rem; }
	
	.top_bg .width1480 .sj_bg{background-color: rgb(0,0,0,0.5); overflow: hidden; opacity:0; max-height: 0px;padding:0px 3%;transition: all .5s ease; position: absolute; left:-4%; right: -4%; width:102%; top: 4rem;}
	.ny_top .width1480 .sj_bg{background-color: rgb(255,255,255,1);}
	.top_bg.selected .width1480 .sj_bg{ opacity: 1; max-height:500vh;transition: all .5s ease; padding:2rem 3%;}

	.top_bg .width1480 div.lm,.top_bg .width1480 div.top_nav{ height: auto;}
	.top_bg .width1480 div.lm{ padding-top:2rem; line-height: 2.5rem; margin-bottom: 2rem;}
	.top_bg .width1480 div.lm a{ display: block; margin:0px; width: 100%; text-align: left; }

	.top_bg .width1480 div.top_nav{ margin-right: 0px; height: 4rem; width:94%; right: 3%;}
	.top_bg .width1480 div.top_nav dl{ width: 100%; }
	.top_bg .width1480 div.top_nav dl a.so{ display: none; }
	.top_bg .width1480 div.top_nav dl span.yy{ width:30%; text-align: center; }

	.top_bg .width1480 a.logo{ margin-left: 0px; width: 60%;}
	
	.banner .slides li{ background-size: auto 100%; }
	.banner .slides li .width1480{ width: 70%; }
	.banner .slides li .width1480 div.bg ol{ font-size: 1rem; margin-bottom: 0.5rem; }
	.banner .slides li .width1480 div.bg dd{ font-size: 1.5rem; line-height: 2rem; }
	.banner .slides li .width1480 div.bg dl{ font-size: 0.875rem; line-height: 1rem; }
	.banner .flex-direction-nav{ display: none;}

	.banner .flex-control-nav{ bottom: 2vh; text-align: center;}
	.banner .flex-control-nav li{ margin:0px 0.5rem;  width: 1rem;}
	.banner .sb{ bottom: 3vh; left: 6%; }

	.i_about{ padding:2rem 0px; }
	.i_about div.fl{ width: 100%; }
	.i_about div.fl ol{ font-size: 0.875rem; margin-bottom: 0.5rem;}
	.i_about div.fl dd{ font-size:2rem; padding-bottom:1rem; margin-bottom: 1rem; }
	.i_about div.fl dl{ font-size: 1rem; line-height: 1.8rem; }
	.i_about div.fl a{ margin-top: 1rem; width:99%; }
	.i_about div.fr{ width: 95%; margin-top: 1rem;}
	
	.i_xx_bg{ height: 20rem; }
	/*.i_xx_bg .width1480{ padding-top:3rem; }*/
	.i_xx_bg .width1480 .nav{ height: 5rem; }
	.i_xx_bg .width1480 .nav dl a img{ width: 2rem; height: 2rem; }
	.i_xx_bg .width1480 .nav dl a span{ font-size:0.875rem; margin-top: 0.5rem;height: 2rem;}
	.i_xx_bg .width1480 .nav dl a span i{ padding-bottom:0.5rem; }
	.i_xx_bg .width1480 .con{ margin-top:1.5rem; }
	.i_xx_bg .width1480 .con dl{ line-height: 2rem; width: 100%; }
	
	.i_news .width1480 div.m span{ font-size: 1.25rem; }
	.i_news .width1480{ padding:2rem 0px; }
	.i_news .width1480 div.tit{ margin-bottom:1rem; }
	.i_news .width1480 div.tit ol{ font-size: 0.875rem; }
	.i_news .width1480 div.tit dd{ font-size: 2rem; }
	.i_news .width1480 ul{ width: 100%; }
	.i_news .width1480 ul li{ width: 46%; margin:0px 2% 1rem; }
	.i_news .width1480 ul li a{ height: 15rem; }
	.i_news .width1480 ul li a ol{ margin-bottom: 0.5rem; }
	.i_news .width1480 ul li a dd,.i_news .width1480 ul li a dl{ padding:0px 0.5rem; }
	.i_news .width1480 ul li a dd{ font-size: 0.875rem; }
	.i_news .width1480 ul li a dl{ font-size: 1rem; line-height:1.5rem; height:4.5rem; }

	.i_news .width1480 .more{ margin-top: 1rem; }
	.i_news .width1480 .more a{ font-size: 0.875rem; }
	
	.ck-slide{ height: 48.5rem; }
	.ck-slide ul.ck-slide-wrapper li div.l_bg, .ck-slide ul.ck-slide-wrapper li div.r_bg{ width: 100%; }
	.ck-slide ul.ck-slide-wrapper li .width1480{ padding-top: 2rem; }
	.ck-slide ul.ck-slide-wrapper li .width1480 .tit ol{ font-size: 0.875rem; }
	.ck-slide ul.ck-slide-wrapper li .width1480 .tit dd{ font-size: 1.25rem; }
	.ck-slide .sl{ top: 1.5rem; }
	
	.ck-slide .sl .ck-slidebox .width1480 .slideWrap{ margin-right: 0px; }
	.ck-slide .sl .ck-slidebox .width1480 .slideWrap ul li{ font-size: 1.25rem; }

	.ck-slide .sl .ck-slidebox .width1480 dl.f{margin-bottom:-2.375rem;}
	
	.ck-slide .qh{ top: 6rem; }
	.ck-slide .qh .width1480 a{ width: 2.5rem; height: 2.5rem; line-height: 2.5rem; font-size: 1rem;}
	.ck-slide ul.ck-slide-wrapper li .width1480 .con{ margin-top:5.25rem; height: 36rem;}
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.n{ left: 0px; font-size: 1.5rem; width: 100%; text-align: center; position: relative; float: left;}
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fl{ /*width: 46%;*/ width: 100%; }
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fl i{ font-size: 3rem; opacity: 0;}
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fl .c{ margin-top: 0rem; }
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fl .c dd{ font-size: 1rem; margin-bottom:0.5rem; }
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fl .c dl{ font-size: 0.875rem; line-height: 1.5rem; }
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fl .c dl p span{ line-height: 1.5rem !important; font-size: 0.875rem !important;}
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fl .c ol{ margin-top: 2rem; }
	.ck-slide ul.ck-slide-wrapper li .width1480 .con div.fr{ width: 85%; }

	.i_zzb_bg .width1480{ padding:2rem 0px; }
	.i_zzb_bg .width1480 .tit{margin-bottom: 3rem;}
	.i_zzb_bg .width1480 .tit ol{ font-size:0.875rem; }
	.i_zzb_bg .width1480 .tit dl{ font-size: 1.25rem; }
	.i_zzb_bg .width1480 .tit dl span{ padding:0px 1rem 0.875rem;}
	.i_zzb_bg .width1480 .con ul{ width: 100%; }
	.i_zzb_bg .width1480 .con ul li{width: 46%; margin: 0px 2% 1rem;}
	.i_zzb_bg .width1480 .con ul li a{ height: 14.5rem; }
	.i_zzb_bg .width1480 .con ul li a ol{ margin-bottom:0.5rem; }
	.i_zzb_bg .width1480 .con ul li a dd,.i_zzb_bg .width1480 .con ul li a dl{ padding: 0px 0.5rem; }
	.i_zzb_bg .width1480 .con ul li a dd{ font-size: 0.875rem; }
	.i_zzb_bg .width1480 .con ul li a dl{ font-size: 0.875rem; line-height:1.25rem; height:5rem; }
	.i_zzb_bg .width1480 .con ul li.f a.d div ol{ margin-bottom: 0.5rem; }
	.i_zzb_bg .width1480 .con ul li.f a.d dl{ height: 1.5rem; }

	.i_sp{ padding:2rem 0px; }
	.i_sp .tit{ margin-bottom: 2rem; }
	.i_sp .tit ol{ font-size:0.875rem; }
	.i_sp .tit dd{ font-size: 1.25rem; }
	
	.i_sp div.t{ margin-bottom: 2rem; }
	.i_sp div.t div.fl{ width: 100%; height: 15rem;}
	.i_sp div.t div.fl a{ background-size: 3rem; }
	.i_sp div.t div.fr{ width: 100%; height: auto; overflow: hidden;}
	.i_sp div.t div.fr div{ width: 94%; padding: 1rem 3%; margin:0px; }
	.i_sp div.t div.fr div dd{ font-size:1.75rem; margin-bottom: 0.5rem; text-align: center;}
	.i_sp div.t div.fr div dl{ font-size: 0.875rem; line-height: 1.5rem; }
	.i_sp ul.f li{width: 47.304%; margin-bottom: 1rem;}
	.i_sp ul.f li a ol i{ width: 2rem; height: 2rem; }
	.i_sp ul.f li a dd{ padding:0.5rem 0px; font-size: 1rem; }
	.i_sp .more{ margin-top: 1rem; }

	.foot_bg .width1480{ padding-top: 2rem; }
	.foot_bg .width1480 div.t{ padding-left:2rem; padding-top: 2rem; line-height: 2rem; padding-bottom: 1rem; width: 95%;}
	.foot_bg .width1480 div.t i{ font-size: 1rem; top: 0px;}
	.foot_bg .width1480 div.t a{ display: block; float: left; margin-right: 1rem;}
	.foot_bg .width1480 div.n{ height: 11.0625rem; }
	.foot_bg .width1480 div.n span{ width: 100%; margin-bottom:1rem; margin-bottom:0px;}
	.foot_bg .width1480 div.n a img{ left:0px; z-index: 1; width: 6rem;  }
	.foot_bg .width1480 div.n a:hover img{height: 6rem;}
	.foot_bg .width1480 div.n a.fx5 img,.foot_bg .width1480 div.n a.fx10 img{ left: auto; right: 0px; }
	.foot_bg .width1480 div.n a{ margin-top: 1rem; }
	.foot_bg .width1480 div.c{ padding:2rem 0px; }
	.foot_bg .width1480 div.c dd{ font-size: 1.25rem; }
	.foot_bg .width1480 div.c dl{ font-size: 0.875rem; line-height: 1.5rem; }
	.foot_bg .width1480 div.c dl p{ width: 90%; margin:0px auto; }
	.foot_bg .width1480 div.f{ height: auto; overflow: hidden; line-height:1.5rem; padding: 1rem 0px; text-align: center;}
	.foot_bg .width1480 div.f div.l p{ margin-right: 0px; }
	.foot_bg .width1480 div.f div.yy{ display: none; }

	.ny_banner .width1480{ height: 8rem; }
	.ny_banner .width1480 .c dd{ font-size: 2rem; }
	.ny_banner .width1480 .c dl{ font-size: 1rem; }
	.about_bg{ padding: 2rem 0px; }
	.about_bg .width1480 .t{ font-size:1.8rem; margin: 0px 1rem 0.875rem; text-align: center;}
	.about_bg .width1480 .f{margin: 0px 1rem;padding-top:1rem;padding-bottom: 2rem;}
	.about_bg .width1480 .f ul.l{ width: 100%; padding-bottom:1rem; }
	.about_bg .width1480 .f ul.l span{ display: none; }
	.about_bg .width1480 .f ul.l li{ margin-bottom: 0px; float: left; margin:0px 0.4rem;}
	.about_bg .width1480 .f ul.l li a,.about_bg .width1480 .f ul.l li.on a, .about_bg .width1480 .f ul.l li a:hover{ border: 0px; padding-left:0px; }
	.about_bg .width1480 .f div.r{ width: 100%; }
	.about_bg .width1480 .f ul.r{ width: 100%; }
	.about_bg .width1480 .f ul.r li div.n{ font-size: 1.25rem; }
	.about_bg .width1480 .f ul.r li div.c{ width: 100%; margin-right: 0px; }
	.about_bg .width1480 .f ul.r li div.c dl.r dd{ font-size: 1.25rem; }
	.about_bg .width1480 .f ul.r li div.c dl.r ol{ font-size: 0.875rem; line-height: 1.25rem; }

	.news_bg{ padding:2rem 0px; }
	.news_tz ul li div.l{ width: 100%; height: 15.5rem;}
	.news_tz ul li div.r{ width: 94%; margin-right: 3%; height: auto;}
	.news_tz ul li div.r a{ padding: 1rem 0px; }
	.news_tz ul li div.r a dd{ font-size: 1.25rem; line-height: 2rem; }
	.news_tz ul li div.r a dl{ margin-top:0.5rem; font-size: 0.875rem; line-height: 1.5rem; height: 10.5rem; }
	.news_tz ul li div.r a ol{ margin-top: 1rem; }
	.news_tz .flex-control-nav{ bottom: auto; top: 13rem; width: 100%; }

	.news_lm{ margin:1rem 0px; padding:1rem; }
	.news_list,.news_list li{ width: 100%; }
	.news_list li{ margin-right: 0px; margin-bottom:1rem; }
	.news_list li a{ height: auto; padding-bottom:1rem; }
	.news_list li a ol{ height: 14.6rem; margin-bottom: 1rem; }
	.news_list li a dd,.news_list li a dl{ padding:0px 0.5rem; }
	.news_list li a dl{ font-size: 1.25rem; line-height: 2rem; height: auto; }
	
	.fenye{ font-size:0.875rem; }
	.fenye a, .fenye span{ width: 2rem; height: 2rem; line-height: 2rem; }
	
	.news_show{ padding: 2rem 0px 4rem;}
	.news_show .t a.fh{ font-size: 0.875rem; padding-left:3rem; height: 2rem; line-height: 2rem;}
	.news_show .t dl{ padding-right: 9.25rem; }
	.news_show div.f{  border-bottom: 0px;}
	.news_show div.f i.x{ display: none; }
	.news_show div.f div.l.now div{ position: relative !important;top:0px;width: 100%;}
	.news_show div.f div.l, .news_show div.f div.r{ padding-top: 1rem; width: 100%; }
	.news_show div.f div.l dd{ font-size: 1.25rem; line-height: 1.5rem; text-align: center; }
	.news_show div.f div.l ol{ text-align: center; margin-top: 0.5rem; }
	.news_show div.f div.l dl{ margin-top: 1rem; padding-top: 1rem; }
	.news_show div.f div.r{ /*border-top: 1px solid #eeeeee;*/ padding:1rem 0px; line-height: 2rem;}
	.news_show div.f div.r dl.s i{ display: none; }
	.news_show div.f .q{ margin-top: 1rem; border-top: 1px solid #eeeeee; padding-top: 1rem; width: 100%;}
	.news_show div.f .q p a{ line-height: 2rem; }

	.zl_con{ padding:2rem 0px; }
	.zl_con div.t span{ font-size: 1.8rem; }
	.zl_con div.f div.l{ width: 100%; }
	.zl_con div.f div.l a ol{ height: 16.2rem; margin-bottom:0.5rem; }
	.zl_con div.f div.l a dd{ font-size: 1.8rem; }
	.zl_con div.f ul.r{ margin-top: 1rem; width: 100%;border-top:0px; }
	.zl_con div.f ul.r li{ height: 8rem;border-top: 1px solid #eeeeee; border-bottom:0px;}
	.zl_con div.f ul.r li a div.z, .zl_con div.f ul.r li a div.y{ height: 6rem; }
	.zl_con div.f ul.r li a{ padding: 1rem 0px; }
	.zl_con div.f ul.r li a div.y dd{ font-size: 1rem; margin-bottom: 0.5rem; }
	.zl_con div.f ul.r li a div.y dl{ font-size: 0.875rem; }
	.zl_con div.f ul.r li a div.y ol{ margin-top: 1rem; }

	.zl_con ul.g li{ width: 47.304%; }
	.zl_con ul.g li a dd{ font-size: 1.25rem; line-height: 2rem; height: 4rem; }
.zl_con ul.g li a ol{ height: 7rem; }

	.sp_banner{ height: 20rem; }
	.sp_banner .width1480{ height: 18rem; line-height: 14rem; font-size: 2rem; }
	.video_con{ padding-bottom: 2rem; }
	.video_con .lm{ margin-bottom: 2rem; }
	.video_con .lm a{ margin-right: 0.5rem; padding:0px 0.8rem; font-size: 1rem; height: 2rem; line-height: 2rem; }
	.video_con ul,.video_con ul li{ width: 100%; }
	.video_con ul li{ margin-right: 0px; margin-bottom: 2rem;}
	.video_con ul li a{ height: auto; }
	.video_con ul li a ol{height: 14.7rem;}

	.jgbm_con .t{margin: 0px 1rem 0.875rem; font-size: 1.8rem; text-align: center;}
	.jgbm_con .f{margin: 0px 1rem;padding-top:1rem;padding-bottom: 2rem;}
	.jgbm_con .f ul.l{ width: 100%; padding-bottom:1rem; }
	.jgbm_con .f ul.l span{ display: none; }
	.jgbm_con .f ul.l li{ margin-bottom: 0px; float: left; margin:0px 0.4rem;}
	.jgbm_con .f ul.l li a,.jgbm_con .f ul.l li.on a,.jgbm_con .f ul.l li a:hover{ border: 0px; padding-left:0px; }
	.jgbm_con .f ul.r{ width: 100%; }
	.jgbm_con .f ul.r li{ width: 100%; margin-bottom: 1.5rem; }
	.jgbm_con .f ul.r li a{height:auto; padding-bottom:1rem;}
	.jgbm_con .f ul.r li a ol{ height:11.2rem; }
	.jgbm_con .f ul.r li a dd{ padding: 0.5rem 0.5rem 0px; font-size: 1.25rem; }
	.jgbm_con .f ul.r li a dl{ padding: 0.5rem 0.5rem 0px; font-size: 0.875rem; line-height: 1.25rem; height: auto;}

	.jgbm_con .f ul.r li.g .bg{height: 12.75rem; width: 100%;}
	.jgbm_con .f ul.r li.g .bg div{ font-size: 1rem;line-height: 2rem; width: 100px; margin-left: -50px; }
	.jgbm_con .f ul.r li.g .bg a{ padding-bottom:0px; }
	.jgbm_con .f ul.r li.g .bg div p i{ padding-left:0.5rem;}
	
	.jg_banner{ height:30rem; }
	.jg_banner .width1480 div.l{ width: 100%; }
	.jg_banner .width1480 div.l dd{ font-size: 1.8rem; margin-bottom: 0.5rem; text-align: center;}
	.jg_banner .width1480 div.l dl{ font-size: 0.875rem; line-height: 1.25rem; height: 5rem;}
	.jg_banner .width1480 div.l ol{ margin-top: 1rem; }
	.jg_banner .width1480 div.l ol a{ width: 10rem; margin:0px auto;}
	.jg_banner .width1480 div.r{ width: 100%; margin-top: 1rem; height:10rem; }
	.jg_banner .width1480 div.r video{ height: 100%; }

	.jgbm_show{ padding: 2rem 0px; }
	.jgbm_show .hidden.t{ margin-bottom: 2rem; }
	.jgbm_show .hidden.t div.l{ width: 100%; }
	.jgbm_show .hidden.t div.l .slides li{ height: 15rem; }
	.jgbm_show .hidden.t div.r{ margin-top: 1rem; width: 100%; }
	.jgbm_show .hidden.t div.r ul li{ height: 7.5rem; }
	.jgbm_show .hidden.t div.r ul li a div.z, .jgbm_show .hidden.t div.r ul li a div.y{ height: 5.5rem; }
	.jgbm_show .hidden.t div.r ul li a{ padding: 1rem 0px; }
	.jgbm_show .hidden.t div.r ul li a div.y dd{ font-size: 1.25rem; }
	.jgbm_show .hidden.t div.r ul li a div.y dl{ font-size: 0.875rem; }
	.jgbm_show .hidden.t div.r ul li a div.y ol{ margin-top: 0.5rem; }

	.jgbm_show .hidden.c{ border-top:0px; padding: 0px;}
	.jgbm_show .hidden.c ul{ width: 100%; }
	.jgbm_show .hidden.c ul li{ margin-bottom:2rem; margin-right: 0px; width: 100%;}
	.jgbm_show .hidden.c ul li a{ height: auto; }
	.jgbm_show .hidden.c ul li a ol{ margin-bottom: 0.5rem;height: 13.7rem;}
	.jgbm_show .hidden.c ul li a ol span{ background-size: auto 100%; }
	.jgbm_show .hidden.c ul li a dd{ font-size: 1.25rem; }
	.jgbm_show .hidden.c ul li a dl{ font-size: 0.875rem; line-height: 1.5rem; margin-top:0.5rem; height: auto; }

	.jgbm_show .hidden.f{ padding:1rem; }
	.jgbm_show .hidden .n{ margin-bottom:0.5rem; width: 100%; overflow: hidden;}
	.jgbm_show .hidden.f .con{ padding-right:0px; }
	.jgbm_show .hidden.f .con .a{ font-size: 1rem; line-height: 2rem; float: none; overflow: hidden;}
	.jgbm_show .hidden.f .con .ewm{ position: relative; margin:1rem auto 0px; height: auto; }
	
	.zstj{ padding-bottom: 2rem; }
	.zstj .t{ font-size: 1.8rem; margin-bottom: 1rem; }
	.zstj ul li{width: 47.854%; }
	.zstj ul li a ol{ margin-bottom: 0.5rem; }
	.zstj ul li a dd{ font-size: 1rem; line-height:1.5rem; height:3rem; }

	.xwdt{ width: 100%; min-height: 50vh;}
	.xwdt li a div.z, .xwdt li a div.y{ height: 5.5rem; }
	.xwdt li a{ padding:1rem 0px; }
	.xwdt li a div.y dd{ font-size: 1.25rem; margin-bottom: 0px;}
	.xwdt li a div.y dl{ font-size: 0.875rem; line-height: 1.5rem; }
	.xwdt li a div.y ol{ line-height: 1rem; margin-top: 0.5rem;}
	.xwdt li.fenye{ margin:1rem 0px; }

	.spzq{ width: 100%;margin:0px 0px 1rem; min-height: 50vh;}
	.spzq li{ margin-bottom:1rem; }
	.spzq li a dd{ height: 2rem; line-height: 2rem; font-size: 1rem; }
	
	.xmjj{ padding: 2rem 0px; }
	.xmjj div.c{ margin-top:2rem; }
	.xmjj div.c dd{ text-align: center; font-size: 1.8rem; padding-bottom: 1rem; }
	.xmjj div.c ol{ margin-top: 2rem; }
	.xmjj div.f a{ padding: 1.5rem 0px; }

	.hydj_bg{ padding:2rem 0px; }
	.hydj_bg .width1480 .bg{ padding: 1rem; }
	.hydj_bg .width1480 .bg .t{ font-size: 1.8rem; margin-bottom:2rem; }
	.hydj_bg .width1480 .bg #dr_row_name .col-md-9{ width: 100%; }
	.hydj_bg .width1480 .bg #dr_row_dwmc .col-md-10{ width: 100%; }

	.hydj_bg .width1480 .bg #dr_row_dwxz,.hydj_bg .width1480 .bg #dr_row_lianxiren,.hydj_bg .width1480 .bg #dr_row_lxrdh,.hydj_bg .width1480 .bg #dr_row_tjlsdbx,.hydj_bg .width1480 .bg #dr_row_tjlsdbsjh,.hydj_bg .width1480 .bg #dr_row_qiyewangzhi,.hydj_bg .width1480 .bg #dr_row_tyshxydm,.hydj_bg .width1480 .bg #dr_row_lxrzw,.hydj_bg .width1480 .bg #dr_row_lxryx,.hydj_bg .width1480 .bg #dr_row_tjlsdbzw,.hydj_bg .width1480 .bg #dr_row_tjlsdbyx{width: 100%; }
	.hydj_bg .width1480 .bg #dr_row_ndwdwyhgzdjyhyq .col-md-10{ position: relative; width: 100%; top: 0px;}
	.hydj_bg .width1480 .bg .xz{ margin-top:1rem; }
	.hydj_bg .width1480 .bg .xz div.x a{ position: relative; }
	.hydj_bg .width1480 .bg .xz div.x{ padding-left: 0px; }
	.hydj_bg .width1480 .bg .xz div.x span{ display: block; margin-top: 1rem; }
	
	.rhlc{ padding: 2rem 0px; }
	.rhlc .t{ font-size: 2rem; }
	.rhlc ul{ margin:2rem 0px 0px;}
	.rhlc ul li{ margin-bottom: 2rem; }
	.rhlc ul li ol img {width: 3rem;}
	.rhlc ul li dd{ font-size: 1rem; }
	.rhlc ul li i{ display: none; }

	.rhlc_bg .width1480{ padding: 2rem 0px; }
	.rhlc_bg .width1480 .fl{ width: 100%; }
	.rhlc_bg .width1480 .fl .t{ margin-bottom: 1rem; }
	.rhlc_bg .width1480 .fl .t span{ font-size: 1.8rem; }
	.rhlc_bg .width1480 .fl .t i{ font-size: 0.875rem; }
	.rhlc_bg .width1480 .fl .lanren ul li{ width: 47.2%; }
	.rhlc_bg .width1480 .fl .lanren ul li ol{ height: 10rem; }
	.rhlc_bg .width1480 .fl .lanren ul li dd{ font-size: 1rem; line-height: 1.5rem; }

	.rhlc_bg .width1480 .fr{ width: 100%; padding-top: 2rem; }

	.so_no{ font-size: 1.5rem; }
	
	.sj_so{ display: block;width: 1.25rem; height: 2.25rem; background-size: 100% auto; position: fixed; top:1rem; right:5rem;}
	.top_bg .sj_so{background: url(../image/so.png) no-repeat scroll center;}
	.ny_top .sj_so{background: url(../image/so2.png) no-repeat scroll center;}
	.so_bg{ top: 4rem; }
	.so_bg .width1480{ height: 2.5rem; }
	.so_bg .width1480 .search-form{ height: 2.5rem;width: 80%; float: left;}
	.so_bg .width1480 .search-form div{ margin-right: 1rem; margin-left:1rem; height: 2.5rem;}
	.so_bg .width1480 .search-form div button{ font-size:  0.875rem; line-height: 2.5rem; padding: 0px;}
	.so_bg .width1480 .search-form .fl{ height: 2.5rem; line-height: 2.5rem; font-size: 0.875rem;width: 54%;}
	.so_bg .width1480 .search-form .fr{ height: 2.5rem; font-size: 1rem;width: 3rem;}








	
}
