.gh{ display:none; }

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

	.top_xx, .top_xx .width1300, .top_xx .width1300 a.logo,.top_h,.top_xx .width1300 .logo_xx{ height:6rem; }

	.top_bg,.top_bg .width1300,.top_bg .width1300 ul,.top_bg .width1300 ul li,.top_bg .width1300 ul li dd,.top_bg .width1300 ul li dd a{ height:auto; }

	

	.top_xx{ position:fixed; top:0px; z-index:99; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5); }

	.top_xx .width1300 a.logo img{ max-height:4.5rem; }

	.top_xx .width1300 .so,.top_bg{ display:none; }

	.top_xx .width1300 div.yy{ right:4rem; top:2rem; }



	.top_xx .width1300 .gh{ display:block; position:absolute; top:50%; background-color:#333333; right:0px; width:2.5rem; height:2.5rem; margin-top:-1.25rem; border-radius: 4px; cursor:pointer; }

	.top_xx .width1300 .gh i{ position:absolute; background-color:#ffffff; width:60%; height:0.2rem; left:20%; transition:all .5s ease; }

	.top_xx .width1300 .gh i.t{ top:0.75rem; }

	.top_xx .width1300 .gh i.c{ top:50%; margin-top:-0.1rem; }

	.top_xx .width1300 .gh i.f{ bottom:0.75rem; }

	.top_xx.x .width1300 .gh i{ top:50%; transition:all .5s ease; }

	.top_xx.x .width1300 .gh i.t{ transform:rotate(45deg); }

	.top_xx.x .width1300 .gh i.c{ display:none; }

	.top_xx.x .width1300 .gh i.f{ transform:rotate(135deg); }



}

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

	html,body{ min-width:414px; font-size:16px; }

	body{ overflow-x:hidden; margin:0px auto; }

	.width1300{ width:94%; max-width:30rem; }

	.top_xx,.top_xx .width1300, .top_xx .width1300 a.logo,.top_h,.top_xx .width1300 .logo_xx{ height:4rem; }

	.top_xx .width1300 a.logo img{ max-height:2.5rem; }

	.top_xx .width1300 div.yy{ display:none; }



	.top_xx .width1300 .logo_xx div dd{ font-size:1.5rem; }

	.top_xx .width1300 .logo_xx div dl{ font-size:0.75rem; margin-top:0px; }



	.banner, .banner .swiper-wrapper, .banner .swiper-wrapper .swiper-slide,.banner .swiper-wrapper .swiper-slide .width1300{ height:8rem; }

	.banner div.qh_l{ left:0.5rem; }

	.banner div.qh_r{ right:0.5rem; }

	.banner .swiper-wrapper .swiper-slide .bg{ bottom:0.5rem; }

	.banner .swiper-wrapper .swiper-slide .bg div{ font-size:0.5rem; min-width: 2rem; padding:3px 1rem; }



	.i_news .top dl,.i_news .xx,.h_x{ display:none; }



	.breaking-news-ticker{ margin:1rem auto 0px; }



	.i_news .top{ margin-bottom:0.5rem; }

	.i_news .top dd{ background:none; height:auto; }

	.i_news .top dd span{ border-bottom:0px; background-color: #005d85; text-align:center; line-height: 2; font-size: 1.25rem; margin-left:0px; }

	.i_news .top dd span i{ border-bottom:0px; margin-bottom:0px; color:#ffffff; }



	.i_news .js-tabs .tabs_content_box .js-tabcontent .tit{ display:none; }

	.i_news .js-tabs ul.js-tablist{ width:100%; }

	.i_news .js-tabs ul.js-tablist li{ display:block; margin-right:0px; float:none; margin-bottom:0.25rem; }



	.i_news .js-tabs .tabs_content_box .js-tabcontent ul.lb{ border-top:2px solid #7faae5; }

	.i_news .js-tabs .tabs_content_box .js-tabcontent ul.lb li{ border-bottom: 1px dashed #7f7f7f; }

	.i_news .js-tabs .tabs_content_box .js-tabcontent ul.lb li div{ display:block !important; width:75% !important; left:0px !important; right:0px !important; text-align:left !important; padding:0px !important; padding-left:25% !important; }

	.i_news .js-tabs .tabs_content_box .js-tabcontent ul.lb li div span.sj{ display:block; position:absolute; left:0px; }

	.i_news .js-tabs .tabs_content_box .js-tabcontent ul.lb li div.x{ position:relative; }

	.i_news .js-tabs .tabs_content_box .js-tabcontent ul.lb li div.bt{ margin:0px; }

	.i_news .js-tabs .tabs_content_box .js-tabcontent ul.lb li div.yl i{ font-size:1rem; opacity:1; }

	

	.foot_bg .width1300 div.e,.foot_bg .width1300 div.r{ width:100%; display:block; text-align:center; position:relative; bottom:auto; top:auto; }

	.foot_bg .width1300 div.e img{ max-height:5.5rem; }

	.foot_bg .width1300 div.l{ margin:1rem 0px; padding:1rem 0px; border-top:1px solid #484848; border-bottom:1px solid #484848; font-size:1rem; }

	.foot_bg .width1300 div.r img{ max-height:4rem; }



	.ny_xx .tit{ font-size:1rem; }

	.ny_xx .ny_bg{ margin-top:1.5rem; }

	

	.ny_xx .ny_bg .ny_l{ display:none; }

	.ny_xx .ny_bg .ny_r{ width:100%; }

	.ny_xx .ny_bg .ny_r .dy_xx,ul.about_fzls{ font-size:1rem; }

	ul.about_fzls li{ padding-left:1rem; }

	ul.about_fzls li i{ width:0.25rem; height:0.25rem; }



	ul.spjj li{ width:48%; margin-right:2%; }

	ul.spjj li ol{ height:8rem; }

	ul.spjj li ol a{ background-size:2rem; }

	ul.spjj li dd{ font-size:0.875rem; }



	.popupbox{ padding:0.5rem; width:80%; }

	.popupbox a.tk_gb{ margin-right:-1.5rem; margin-top:-1.5rem; }

	

	ul.xw_lb{ border-top:2px solid #7faae5; }

	ul.xw_lb li.t{ display:none; }

	ul.xw_lb li{ border-bottom: 1px dashed #7f7f7f; }

	ul.xw_lb li div{ display:block !important; width:75% !important; left:0px !important; right:0px !important; text-align:left !important; padding:0px !important; padding-left:25% !important; }

	ul.xw_lb li div span.sj{ display:block; position:absolute; left:0px; }

	ul.xw_lb li div.x{ position:relative; }

	ul.xw_lb li div.bt{ margin:0px; }

	ul.xw_lb li div.yl i{ font-size:1rem; opacity:1; }



	ul.xz_lb li div{ font-size:1rem; }

	ul.xz_lb li.t i.x2,ul.xz_lb li div.rq{ display:none; }

	ul.xz_lb li div.bt{ margin-right:0px; }



	ul.yqlh li{ width:48%; margin-right:2%; height:8rem; }



	.fenye{ font-size:0.75rem; }

	.fenye a i{ font: normal normal normal 16px / 1.95 FontAwesome; }

}

