 @media screen and (max-width: 2500px) {
}
 @media screen and (max-width: 1920px) {
}
 @media screen and (max-width: 1840px) {
}
@media screen and (max-width: 1650px) {
}
@media screen and (max-width: 1600px) {
}
@media screen and (max-width: 1508px) {
}
@media screen and (max-width: 1450px) {
}
@media screen and (max-width: 1400px) {
}
 @media screen and (max-width: 1200px) {
}
@media screen and (max-width:1060px) {
}
@media screen and (max-width: 950px) {
}
@media screen and (max-width: 870px) {
}
@media screen and (max-width: 830px) {
}

.pc{ display:block}
.mb{ display:none}

@font-face {
    font-family: "element-icons";
    src: url(../fonts/element-icons.woff) format('woff'), url(../fonts/element-icons.ttf) format('truetype');
}
.visible-xs-block{ display:none }
.hidden-xs{ display:block}
.mBanner{ width:100%;  }
.mBanner img{ width:100%}
@media screen and (max-width: 768px) {
.pc{ display:none}
.mb{ display:block}
	
	
i {font-style: normal;}

.headbox{width: 100vw; height: 60px}
.headwap{width: 100vw; height: 60px; position: fixed; left: 0; top: 0; z-index: 500; background-color: #fff; box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);}
.logo{float: left; height: 60px; line-height: 60px; padding-left: 10px;}
.logo img{height: 60px;}


.nav-button{float: right; margin-right:25px; width: 25px; margin-top: 25px;}
.nav-button::before, .nav-button::after, .nav-button span{width: 25px; height: 2px; border-radius: 1px; background-color: #0093D3; display: block; content: ""; margin-bottom: 5px;}

.wapnav{width: 100vw; height: 100vh; background-color:#0093D3; position: fixed; right: 0; top: 0; z-index: 600; transform: translateX(100vw); opacity: 0; transition: all 0.5s;}
.wapnav.show{transform: translateX(0vw); opacity: 1;}


.wapnav .nav-t{height: 13vw; line-height: 13vw; padding: 0 5vw; font-size: 4vw; color: #fff; width: 80vw; margin-left: 20vw; box-sizing: border-box;background-color:#0093D3;




}
.wapnav .nav-t i{float: right; font-size: 5vw;}
.wapnav ul{width: 80vw; height: calc(100vh - 13vw); overflow-x: hidden; overflow-y: auto; display: block; background-color: #fff; margin-left: 20vw;}
.wapnav ul li{line-height: 12vw; padding: 0 8vw; border-bottom: 1px solid #efefef; font-size: 4vw;}
.wapnav ul li i{float: right; font-size: 4vw; height: 12vw; line-height: 12vw; transition: all 0.5s;}
.wapnav ul li i.show{transform: rotate(-180deg);}
.wapnav ul li a{display: inline-block; height: 12vw; line-height: 12vw;}
.wapnav ul li .drop-nav{width: 80vw; background-color: #efefef; margin-left: -5vw; padding: 0 5vw 0 8vw; box-sizing: border-box; overflow: hidden; height: 0vw; transition: all 0.5s;}
.wapnav ul li .drop-nav a{display: block; overflow: hidden; font-size: 3.6vw; height: 10vw; line-height: 10vw;}
.wapnav ul li .drop-nav a i{float: right;}

.laug{height: 10vw; line-height: 10vw; display: flex; margin-top: 2vw;}
.laug span{flex: 1; display: block; height: 10vw; line-height: 10vw; text-align: center;}
.laug span img{height: 5vw; margin-right: 1vw;}

.visible-xs-block{ display:block }
.hidden-xs{ display:none}

/*************/
.section1 .section1-content .swiper-container{ height:300px}
.section1 .section1-content .swiper-container .swiper-slide .slide_bg{ height:100%; width:100%; max-width:100%}


.section2{ padding:10px 0}
.section2 .section2-content .section2-content-left .section2_tit h3{ font-size:24px;}
.section2 .section2-content .section2-content-left .section2_tit{ padding-bottom:15px;}

.section5 .section5-content .section5-left .year_history .history_item .item_name1{ width:100% }
.section5.active .section5-content .section5-left .more_btn{ display:none }
.section7.active .section7-content .more_btn{ display:none; }
.wapnav .nav-t i{ font-family:element-icons }
.wapnav ul li i{ font-family:element-icons }


section6-content{ width:100%; max-width:100% }
.pro_inner{ width:100%; max-width:100% }
#aboutfuwu .abitem{ width:100% } 
#aboutfuwu{ margin:10px 0 }
.subPage_tab_nav .tab_nav_inner a{0.18rem}


.aboutUs_auth .aboutUs_auth_inner{ padding:10px 0 }
.aboutUs_auth .aboutUs_auth_inner img{ max-width:100% }
.aboutUs_content .aboutUs_info .info_txt p{ font-size:0.24rem }



/**************/


.about_wenhua1{ margin-top:20px;height: auto;    }
.about_wenhua2{ margin-top:20px;height:auto;    }

.wenhua_item{ float:left; width:100%; margin-right:0% ; background: #fff; position:relative;height:285px; margin-bottom:20px }
.about_wenhua_img{ float:right; width:21% ; display: none; background:#0077FF }

 .wenhua_item i { width:100%; font-weight:bold; font-size:2rem; color:#F0F7FF; height:150px; line-height:150px; display:block; text-transform:uppercase; font-family:Arial; position:absolute; top:5%; left:5%; }



.wenhua_bd { padding: 50px; display:block;   position:relative; }
.wenhua_bd h4{ font-size:0.6rem; color:#0177FF; font-weight:600 }


.wenhua_bd  h5{ font-size:0.4rem; color:#333; font-weight:600 ; padding: 35px 0 15px}


.wenhua_bd p { width:100%; height:85px; line-height:75px; color:#242424; font-size:0.4rem; display:block; font-weight:500; text-align:left; position:relative; z-index:1; }

.aboutUs_auth .aboutUs_auth_inner p{font-size:0.4rem; }

.about_wenhua2 .wenhua_item{ width:100%; margin:0 }

   /*侧边栏 start*/

  .sidebar {
 right: 0.2rem;
}

  /*侧边栏 end*/

  .section1 .section1-content .swiper-container .swiper-slide .slide-content {
 width: auto;
 margin: 0 0.4rem;
}
 .section1 .section1-content .swiper-container .swiper-slide .slide-content .slide-content-inner {
 top: 24%;
 -webkit-transform: inherit;
 transform: inherit;
 width: 80%;
}
 .section1 .section1-content .swiper-container .swiper-slide .slide-content .slide-content-inner p {
 width: 100%;
}
 .section1 .section1-content .swiper-container .swiper-slide .slide-content .slide_down p {
 font-size: 0.2rem;
 line-height: 0.24rem;
}
 .section1 .section1-content .swiper-container .swiper-pagination {
 right: 0.3rem;
}
 .section2 .section2-content {
 width: auto;
 margin: 0 0.4rem;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-orient: vertical;
 -webkit-box-direction: reverse;
 -webkit-flex-direction: column-reverse;
 -ms-flex-direction: column-reverse;
 flex-direction: column-reverse;
 -webkit-box-pack: center;
 -webkit-justify-content: center;
 -ms-flex-pack: center;
 justify-content: center;
 -webkit-align-content: center;
 -ms-flex-line-pack: center;
 align-content: center;
}
 .section2 .section2-content .section2-content-left {
 width: 100%;
 position: inherit;
 top: inherit;
 bottom: inherit;
 -webkit-transform: translateY(0%);
 transform: translateY(0%);
 z-index: 100;
}
 .section2 .section2-content .section2-content-left .section2_txt p {
 font-size: 16px;;
 line-height: 30px;
}
 .section2 .section2-content .section2-content-right {
 position: inherit;
 right: inherit;
 top: inherit;
 -webkit-transform: translateY(0%);
 transform: translateY(0%);
 opacity: 0.8;
 text-align: right; width:100%
}
 .section2 .section2-content .section2-content-right img {
 height: 30vh;
}
 .section3 {
 background-size: auto 100%!important;
}
 .section3 .section3-content {
 width: auto;
 margin: 0 0.4rem;
 height: 100%;
 position: relative;
}
 .section3 .section3-content .current_video .swiper {
 width: 50vw;
}
 .section3 .section3-content .current_video .swiper .swiper-slide .video_tit h3 {
 font-size: 0.5rem;
}
 .section3 .video_lunbo {
 width: 40vw;
 padding-left: 0;
 padding: 0 0.1rem;
}
 .section3 .video_lunbo .lunbo_inner {
 width: 100%;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
 .section4 .section4-content {
 width: auto;
 position: absolute;
 left: 50%;
 top: 50%;
 -webkit-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);
}
 .section4 .section4-content .section4-left {
 float: inherit;
 width: 90vw;
}
 .section4 .section4-content .section4-left .num {
 font-size: 0.8rem;
}
 .section4 .section4-content .section4-left .section4_lunbo {
 position: relative;
 margin-top: 0;
}
 .section4 .section4-content .section4-left .section4_lunbo .swiper-container {
 height: 4rem;
}
 .section4 .section4-content .section4-left .section4_lunbo .swiper-container .swiper-slide {
 height: 4rem;
}
 .section4 .section4-content .section4-left .section4_lunbo .swiper-container .swiper-slide .slide_font {
 bottom: 0.2rem;
}
 .section4 .section4-content .section4-right {
 float: inherit;
 width: 100%;
 margin-top: 0.1rem;
}
 .section4 .section4-content .section4-right .product_content {
 margin-top: 0.24rem;
}
 .section4 .section4-content .section4-right .product_content ul {
 margin-top: 0.24rem;
}
 .section4 .section4-content .section4-right .product_content ul li {
 float: left;
 width: 49%;
 margin-right: 2%;
}
 .section5 .section5-content {
 width: auto;
 margin: 0 0.4rem;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 -webkit-align-content: center;
 -ms-flex-line-pack: center;
 align-content: center;
}
 .section5 .section5-content .section5-left {
 width: 100%;
 position: relative;
 left: inherit;
 top: inherit;
 -webkit-transform: translateY(0%);
 transform: translateY(0%);
 margin-bottom: 0.3rem;
}
 .section5 .section5-content .section5-left .section5_tit {
 padding-bottom: 0.3rem;
}
 .section5 .section5-content .section5-left .section5_tit h3 {
 font-size: 0.5rem;
 line-height: 0.6rem;
}
 .section5 .section5-content .section5-left .year_history {
 margin: 0.3rem 0;
}
 .section5 .section5-content .section5-right {
 width: 100%;
 position: relative;
 right: inherit;
 left: 0;
 top: inherit;
 bottom: inherit;
 -webkit-transform: translateY(0%);
 transform: translateY(0%);
}
 .section5 .section5-content .section5-right .core_li {
 height: 216px;
 padding: 0.4rem 0.2rem 0 0.2rem;
 width: 49%;
 margin-right: 2%;
}
 .section5 .section5-content .section5-right .core_li .core_li_hover {
 width: 100%;
 height: 216px;
 right: inherit;
 left: 0;
 z-index: 10;
}
 .section5 .section5-content .section5-right .core_li:nth-child(2n) {
 margin-right: 0;
}
 .section5.active .section5-content .section5-left .more_btn {
 -webkit-animation: fadeInLeft 1s ease-in-out;
 animation: fadeInLeft 1s ease-in-out;
}

.section6{ height:500px; padding:50px 0}
 .section6 {
 background-size: auto 100%!important;
}
 .section6 .section6-content {
 width: auto;
 margin: 0 0.4rem 0 0.4rem;
}
 .section6 .section6-content .section6-square {
 top: 50%;
 width: 100%;
 padding: 0.6rem 0.2rem;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 border-radius: 0.3rem;
}
 .section6 .section6-content .section6-square .solution_inner .solution_list {
 margin-top: 0.3rem;
}
 .section6 .section6-content .section6-square .solution_inner .solution_list .list_item {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .section6 .section6-content .section6-square .solution_inner .solution_list .list_item .item {
 margin-bottom: 0.2rem;
}
 .section6 .section6-content .section6-square .solution_inner .solution_list .list_item.list_item1 {
 padding-top: 0.3rem;
}
.section7{ padding:20px 0}
 .section7 .section7-content {
 width: auto;
 padding: 0 0.4rem;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 -webkit-flex-direction: column;
 -ms-flex-direction: column;
 flex-direction: column;
 -webkit-box-pack: center;
 -webkit-justify-content: center;
 -ms-flex-pack: center;
 justify-content: center;
}
 .section7 .section7-content .section7_tit {
 width: 100%;
 position: inherit;
 left: inherit;
 top: inherit; font-size:24px;
}
.section7 .section7-content .section7-lunbo .swiper-container .swiper-slide .slide_top p{ line-height:30px}
 .section7 .section7-content .more_btn {
 position: inherit;
 right: inherit;
 top: inherit;
}
 .section7 .section7-content .section7-lunbo {
 width: 90vw;
 margin-top: 0.3rem;
 position: inherit;
 top: inherit;
 left: inherit;
 bottom: inherit;
}
 .section8 {
 background: #ffffff; padding:0 0
}
 .section8 .section8-content {
 width: auto;
 margin: 0 0.4rem 0 0.4rem;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 -webkit-flex-direction: column;
 -ms-flex-direction: column;
 flex-direction: column;
 -webkit-box-pack: center;
 -webkit-justify-content: center;
 -ms-flex-pack: center;
 justify-content: center;
}
 .section8 .section8-content .section8_tit {
 position: inherit;
 left: inherit;
 top: inherit;
 font-size: 26px; padding-bottom:5px
}
 .section8 .section8-content .section8_inner {
 position: inherit;
 left: inherit;
 top: inherit;
 padding: 0;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 margin-top: 0;
}
 .section8 .section8-content .section8_inner .content_left {
 float: inherit;
 width: 100%;
 padding: 0;
 border-right: none;
}


.section8 .section8-content .section8_inner .content_left .left_tit h3{ font-size:22px; line-height:30px}


 .section8 .section8-content .section8_inner .content_left .left_tit {
 margin-bottom: 0.2rem;
}
 .section8 .section8-content .section8_inner .content_left .left_txt {
 min-height: inherit;
 margin-bottom: 0.2rem;
}
 .section8 .section8-content .section8_inner .content_left .left_txt p {
 font-size: 14px; line-height:25px
}
 .section8 .section8-content .section8_inner .content_left a.more_btn {
 background: none;
}
 .section8 .section8-content .section8_inner .content_center {
 float: inherit;
 width: 100%;
 height: 3.3rem;
 margin: 0.2rem 0;
}
 .section8 .section8-content .section8_inner .content_center .center_img {
 float: inherit;
 width: 100%;
 height: 100%;
}
 .section8 .section8-content .section8_inner .content_right {
 float: inherit;
 width:100%;
 height: 3rem;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container {
 width: 100%;
 height: 100%;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide {
 width: 100%;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide .bank_item {
 width: 50%;
 float: left;
 height: 1rem;
 line-height: 1rem;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide .bank_item img {
 display: inline-block;
 vertical-align: middle;
 width: 1.8rem;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide .bank_item:nth-child(2n) {
 border-right: 1PX solid #dfdfdf;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide .bank_item:nth-child(1) {
 border-top: 1PX solid #dfdfdf;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide .bank_item:nth-child(2) {
 border-top: 1PX solid #dfdfdf;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide .bank_item:nth-child(5) {
 border-bottom: 1PX solid #dfdfdf;
}
 .section8 .section8-content .section8_inner .content_right .swiper-container .swiper-slide .bank_item:nth-child(6) {
 border-bottom: 1PX solid #dfdfdf;
}
 .section9 .footer .seek {
 padding-top: 0;
 height: calc(100vh - 9rem);
}
 .section9 .footer .seek .seek_bg {
 display: none;
}

/*********************/.footer169 .b169_main{ padding:20px 0}
.footer169 .w169{ width:100%}
.footer169 .b169_main .lx169{ width:90%;  margin:0 auto; float:none !important}
.footer169 .b169_main .bnav169{ margin:0 auto!important;display:none; padding:0; width:90%; border:none  ;float:none !important}
.footer169 .b169_main .ewm169{ width:90%; float:none; padding:0; text-align:center;}


.wenhua_box ul li{ width:100%}


.sectionpt{ padding:20px 10px}
.sectionpt .sectionpt-content{ width:100%}
.sectionpt .sectionpt-content .sectionpt-content-left{ width:100%; float:right}
.sectionpt .sectionpt-content .sectionpt-content-left .sectionpt_txt{ line-height:25px; margin:5px 0; padding:0}
.sectionpt .sectionpt-content .sectionpt-content-left .sectionpt_tit{ padding-bottom:20px;}
.sectionpt .sectionpt-content .sectionpt-content-left .sectionpt_txt p{ line-height:30px; text-indent:20px;}
.sectionpt .sectionpt-content .sectionpt-content-right{ float:left; width:100%}
.nTitbox h4{ font-size:30px;}
.nTitbox{ padding-bottom:20px}
.nTitbox p{ padding-bottom:20px}
.sol_tips{ padding:0; width:96%; margin:0 auto}
.four{ height:auto}
.four-list>ul{ display:block}
.four-list ul li{ width:90%; margin:0 auto 50px}

.youshi_inner{ padding:30px 0}
.youshi_inner ul li{ width:90%; margin:0 auto 50px; float:none}
.youshi_inner ul li:nth-child(2n){ float:none}
.yycj_bd ul{ display:block}
.yycj_bd li{ width:33.333%; float:left ; min-height:250px}
.yycj_bd li img{ max-width:100%}
.yycj_bd li span{ font-size:16px;}
.ny_ywlc{ max-width:100%; padding:20px 0}
.yycj_inner{ padding:20px 0; overflow:hidden}

.ywlc_inner{ padding:10px 0}

.ny_fwnr{ max-width:100%; padding:20px 0; overflow:hidden}
.fwnr_inner{ padding:0}
.fwnr_bd ul{ display:block}
.fwnr_bd li{ width:48%; margin:0 1%; margin-bottom:20px;   float:left; padding:20px 0  }
.fwnr_bd li p{ font-size:16px}
.n-news_335{ width:100%; max-width:100%; margin:10px 0}

.n-news_335 li .netu{ width:100%; margin:0 auto; text-align:center; height:auto}
.n-news_335 li .netu img{ text-align:center; display:inline-block; max-width: 100%; height:auto; width:auto;}
.n-news_335 li .newz{ width:100%; height:auto}

span.page-status{ display:none}

/***新闻详细页***/

.news_content {
	width: auto;
	margin: 0 auto 0;
	padding: 0.15rem 0.1rem;
}
.news_content .news_show {
	margin: 0.8rem auto;
}
.news_content .news_show .show_img {
	float: inherit;
	width: 100%;
	height: auto;
}
.news_content .news_show .show_img img {
	position: static;
	height: auto;
	display: none;
}
.news_content .news_show .show_img img.on {
	position: static;
	height: auto;
	display: block;
}
.news_content .news_show .show_list {
	float: inherit;
	width: 100%;
	margin-top: 0.5rem;
}
.news_content .news_search .search_select {
	float: left;
	width: 28%;
}
.news_content .news_search .search_input {
	float: right;
	width: 70%;
}
.news_content .news_list {
	margin-top: 0.8rem;
	margin-bottom: 0.2rem;
}
.news_content .news_list ul li {
	float: inherit;
	width: 100%;
	height: inherit;
	padding-left: 0;
	margin-right: 0;
	margin-bottom: 0.4rem;
}
.news_content .news_list ul li::after {
	display: none;
}
.news_content .news_list ul li:nth-child(3n) {
	margin-right: 0;
}
.news_content .news_list ul li:nth-child(3n+1) {
	padding-left: 0;
}
.news_content .news_list ul li a .news_img {
	width: 50%;
	float: left;
}
.news_content .news_list ul li a .news_txt {
	margin-left: 54%;
	margin-top: 0;
}
.news_content .news_list ul li a .news_txt p {
	margin-top: 0.3rem;
}
.news_content .news_list ul li a .look_txt {
	left: inherit;
	right: 0;
}
.news_content .news_list .load_more {
	margin-top: 0.4rem;
	width: 100%;
	height: 0.8rem;
	line-height: 0.8rem;
	background: #f7f7f7;
	border-radius: 0.2rem;
	overflow: hidden;
	text-align: center;
	cursor: pointer;
}
.news_content .news_list .load_more img {
	width: 0.22rem;
	height: 0.2rem;
}
.news_content .news_detail_page {
	border-top: 1PX solid #e5e5e5;
	padding: 0.1rem 0 0.9rem 0;
}
.news_content .news_detail_page a {
	width: 100%;
	display: block;
	margin: 0.1rem 0; font-size:14px; line-height:30px
}

/****联系我们**/

.Contact_info{ width:96%; max-width:100%; margin:0 auto}

.lx_item{ width:98%}
.lx_item dd{ line-height:25px; font-size:16px;}

}




@media screen and (max-width: 641px) {
}
 @media screen and (max-width: 592px) {
}
@media screen and (max-width: 540px) {
}
@media screen and (max-width: 480px) {
}
@media screen and (max-width: 450px) {
}
 @media screen and (max-width: 400px) {
}
@media screen and (max-width: 365px) {
}