﻿@charset "utf-8";
/* CSS Document */

@media all and (max-width:1600px){
	.indexp3_nrqh{width:60%;}
	.indexp3_nrwz{width:37%;}
	.indexp3_nrqh{height:430px;}
	}
@media all and (max-width:1440px){
	.indexp3_nrqh_nr_text1{height:80px;}
	.indexp3_nrqh{height:380px;}
	.indexp3_nrwz_text{margin-top:25px;}
	.indexp4_nr1flul li{font-size:20px;}
	.indexp4_nr1flul li.indexp4_nr1flli{font-size:26px;}
	.indexp4_nr1fr_nr{font-size:130px;}
	}
@media all and (max-width:1366px){
	.header_nr,.indexp1_nr{width:1000px;}
	.index_bt h2{font-size:40px;}
	.index_bt p{font-size:20px;margin-top:4px;}
	.index_bt p span{font-size:14px;}
	.indexp3_nrqh_nr_text strong{font-size:24px;}
	.indexp3_nrqh_nr_text1{margin-top:10px;line-height:22px;height:70px;}
	.indexp3_nrqht_xf img{height:70px;}
	.indexp3_nrqh_nr_textj{width:100%;line-height:32px;}
	.indexp3_nrqh_nr_text2{margin-top:10px;}
	.indexp3_nrqh{height:350px;}
	.indexp3_nrwz_text{font-size:14px;}
	.indexp3_nrwz .indexp1_frgd a{line-height:32px;}
	.indexp3_nrwz .indexp1_frgd{margin-top:25px;}
	.indexp3_nrqh .swiper-pagination-bullet{width:13px;height:13px;}
	.swiper-container-horizontal.indexp3_nrqh >.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}
	.indexp3_bt strong{font-size:20px;margin-bottom:10px;}
	.indexp3_bt{height:200px;}
	.indexp1_frgd a{line-height:40px;}
	.indexp4_nr1flul li{font-size:16px;}
	.indexp4_nr1flul li.indexp4_nr1flli{font-size:20px;}
	.indexp4_nr1fr_nr{font-size:110px;}
	.qywh .slides li{height:380px;}
	}
@media all and (max-width:1280px){
	.indexp1_frul li i{font-size:32px;width:60px;height:60px;margin:0 auto;line-height:60px;}
	.indexp1_frul li span{margin-top:8px;}
	.indexp3{padding-top:100px;}
	.indexp3_bt{font-size:12px;}
	.indexp4_nr1flul{height:200px;}
	.indexp4_nr1fr{width:33%;}
	.footfr_up{font-size:15px;}
	}
@media all and (max-width:1200px){
	.mnav li{font-size:14px;}
	.index_bt h2{font-size:26px;margin-top:6px;}
	.index_bt p{font-size:16px;margin-top:0;}
	.index_bt p span{font-size:12px; letter-spacing:3px;}
	.indexp1_fr{padding-top:40px;}
	.indexp1_frgd a{line-height:32px;}
	.indexp1{padding-bottom:70px;}
	.indexp3{padding-top:70px;}
	.indexp3_nr{width:90%;}
	.indexp3_nrwz_text{margin-top:10px;}
	}
@media all and (max-width:1024px){
	.header_nr, .indexp1_nr{width:90%;}
	.message{display:none;}
	.headerfr{ position:fixed;top:0;left:0;width:100%;height:100%; background:#222;display:none;}
	.mnav{padding-right:0;margin-top:15%;}
	.mnav li{width:100%;text-align:center;}
	.mnav li.mnav_hover a{background: url(../images/nav_libc.png) center no-repeat; background-size:auto 100%;}
	.mnav li a{color:#fff;padding: 30px 35px 15px 13px; }
	.m_nav{display:block;}
	
	
	.logo img{height:60px;}
	.header{padding-bottom:45px;}
	.sy_banner .swiper-slide .sy_banner1 img{margin-top:10%;}
	.indexp1{padding:30px 0;}
	.indexp1_fr{padding-top:30px;}
	.indexp1_imgfl{top:20%;}
	.indexp3{padding:40px 0;}
	.indexp3_nrqh_nr_text strong{font-size:20px;}
	.indexp3_nrqh_nr_text1{margin-top:0;font-size:12px;}
	.indexp3_nrqh{height:297px;}
	.indexp3_nrwz{margin-top:10px;}
	.indexp3_nrwz_text{font-size:13px;}
	.indexp3_nrqh .swiper-button-next,.indexp3_nrqh .swiper-button-prev{display:block;top:42%;}
	.indexp4_nr{width:90%;}
	.indexp5{padding-top:40px;}
	.indexp5nr{width:90%;}
	.indexp5nr_tu{width:60%;}
	.indexp5nr_gd,.indexp5nr_ul{width:90%;}
	.foot_message{width:70%;}
	.footfr{display:none;}
	.footfl{width:100%;}
	.footer{padding:45px 0;}
	}
@media all and (max-width:992px){
	.header{padding-bottom:39px;}
	.indexp1_imgfl{display:none;}
	.indexp1_fr{width:100%;padding-top:10px;}
	.indexp1_frul{margin-top:25px;}
	.indexp3_nrwz{float:left;width:100%;margin-top:0;}
	.indexp3_nrwz .index_bt{text-align:left;}
	.indexp3_nrwz .index_bt p{margin-left:0;text-align:left;}
	.indexp3_nrwz_text{text-align:left;margin-top:5px;line-height:20px;}
	.indexp3_nrwz .indexp1_frgd{text-align:left;margin-top:15px;}
	.indexp3_nrqh{width:100%;margin-top:20px;height:320px;}
	.indexp4_nr1{padding-top:25px;}
	.indexp4_nr1fl{margin-left:30px;}
	.indexp4_nr1flul li{font-size:14px;line-height:26px;height:26px;margin:5px 0;}
	.indexp4_nr1flul{height:145px;}
	.indexp4_nr1flul li.indexp4_nr1flli{font-size:16px;}
	.indexp4_nr1fr_nr{font-size:80px;}
	.indexp4{padding-top:150px;}
	.indexp5nr_tu{ position:inherit;top:inherit;left:inherit;}
	.indexp5nrbc{min-height:inherit;}
	.indexp5nr .index_bt{padding-left:30px;}
	.indexp5nrbc{margin-top:20px;padding-left:30px;}
	.indexp5nr_gd{width:100%;}
	.indexp5nr_tu{width:90%;float:left;margin-top:20px;height:170px;}
	.indexp5nr_tufr1{font-size:16px;}
	.indexp5nr_tufr3{line-height:22px;margin-top:5px;height:47px;}
	.indexp5nr .index_bt{margin-top:30px;}
	.indexp5nr_ul{margin-top:15px;}
	.indexp5nr_ul li{padding:0 4%;}
	.indexp5nr_ul li strong{font-size:16px;}
	.indexp5nr_ul li span{margin-top:0;}
	.indexp5nr_ul li p{margin-top:5px;line-height:22px;height:65px;}
	.foot_message{margin-bottom:20px;}
	}
@media all and (max-width:767px){
	.m_nav{top:15px;}
	.header{ background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.6);padding:8px 0;}
	.logo img{height:50px;}
	.sy_banner{margin-top:66px;}
	.sy_banner .swiper-pagination-bullet{width:8px;height:8px;}
	.index_bt h2{width:100% !important;text-align:center !important;font-size:20px;margin-top:0;}
	.index_bt p{margin-left:0 !important;width:100%;text-align:center;line-height:20px;margin-top:5px;}
	.indexp1_frul li i{font-size:28px;width:54px;height:54px;line-height:54px;}
	.indexp1_frul li{margin-right:30px;}
	.indexp1_frul li span{margin-top:3px;}
	.indexp1_frul{margin-top:15px;}
	.indexp1_frgd a,.indexp3_nrwz .indexp1_frgd a{font-size:12px;line-height:30px;padding:0 30px;}
	.indexp1_frgd{margin-top:20px;}
	.indexp3_nrwz .index_bt p{text-align:center;}
	.indexp3_nrwz_text{margin-top:15px;}
	.indexp3_nrqht_xf img{height:50px;}
	.indexp3_nrqh_nr_text strong{font-size:16px;}
	.indexp3_nrqh_nr_img{height:auto;width:100%;margin-bottom:95px;}
	.indexp3_nrqh_nr_text{width:100%;margin:30px 0;}
	.indexp3_nrqh_nr_img img{width:80%;margin:0 auto; position:inherit;}
	.indexp3_nrqh{height:auto;}
	.indexp3_bt strong{font-size:16px;margin-bottom:5px;}
	.indexp3_bt{line-height:20px;padding:15px 0;height:165px;}
	.indexp3_bt_text{font-size:16px;}
	.indexp4_nr{width:100%;}
	.indexp4_nr1fr{display:none;}
	.indexp4_nr1fl{margin-left:0;width:90%;margin:0 auto;float:inherit;}
	.indexp4_nr1flul{height:105px;}
	.indexp5nr .index_bt{margin-top:0;}
	.indexp5nr{width:100%;}
	.indexp5nr_gdt{display:none;}
	.indexp5nr .index_bt p{text-align:center;}
	.indexp5nr .index_bt{padding-left:0;}
	.indexp5nr_gd{overflow:hidden;float:inherit;}
	.indexp5nr_gd .indexp1_frgd a{line-height:30px;font-size:12px;padding:0 30px;}
	.indexp5nrbc{padding-left:0;}
	.indexp5nr_tu{width:90%;margin:0 auto;float:inherit;margin-top:20px;}
	.indexp5nr .index_bt{margin-top:30px;float:inherit;}
	.indexp5nr_ul{float:inherit;margin:0 auto;margin-top:20px;}
	.indexp5nr_ul li{width:100%;padding:0 !important;border-right:0;border-bottom:1px solid #d2d2d2;padding-bottom:15px !important;margin-bottom:15px !important;}
	.foot_message{width:100%;}
	.banner2{margin-top:66px;}
	.about-history{padding:40px 0;}
	.qywh .slides li{height:auto;width:80%;}
	.qywh .slides li .item{ position:inherit;top:inherit;left:inherit;right:inherit;bottom:inherit;padding-top:0;}
	.swiper-container.qywh .swiper-button-next img, .swiper-container.qywh .swiper-button-prev img{height:30px;}
	.qywhx,.qywh .slides li .item h3:before{display:none;}
	.qywh .slides li .item h3{ position:inherit;bottom:inherit;top:inherit;}
	.qywh .slides li .item h3{font-size:18px;}
	}