@media (max-width: 1600px) {
	.index_about{
		height: 578px;
	}
	.index_about_con {
	    padding: 138px 258px 0px 250px;
	}
	.index_about_img {
	    width: 47%;
	}
	.index_about_text {
	    padding-top: 20px;
	    width: 45%;
	}
	.beian {
	    padding: 20px 0px 20px 188px;
	}
}
@media (max-width: 1400px) {
	.wz {
		padding: 0px 50px;
		padding-top: 28px;
    	padding-bottom: 28px;
	}
	.wz>.core{
		padding: 0px;
	}
	.core {
	    width: auto;
	    padding: 0px 50px;
	}
	.sx {
	    margin-top: 60px;
        padding: 30px 20px;
	}
	.sx p {
	    width: 45%;
	}
	.sx i {
	    margin: 0px 3%;
	}
	.about_content p{
		width:100% !important;
	}
	.pro_box {
	    padding: 0px;
	}
	.index_about {
	    background-size: auto;
	}
	.index_about_con {
	    padding: 138px 140px 0px 160px;
	}
}
@media (max-width: 1200px) {
	#head {
	    width: 100%;
	}
	.logo {
	    padding: 10px 0px;
	    margin-left: 50px;
        width: 135px;
	    margin-right: 0px;
	}
	.nav {
	    display: none;
	}
	.nav_but {
	    display: block;
	}
	.lang{
		display: none;
	}
	.news_xq_con {
	    margin-bottom: 60px;
	}
	.news_tj {
	    margin-left: 65px;
	}
	.sx{
		display: none;
	}
	.m_sx{
		display: block;
	}
	.pc_ul li {
	    width: 22%;
	    padding: 0px 52px;
	}
	.zd_box ul li {
	    padding: 25px 0px 25px 20px;
	    width: 43%;
	}
	.proxq_img {
	    width: 448px;
	}
	.proxq_text {
	    margin-left: 68px;
	    width: 40%;
	}
	.index_pro {
	    width: auto;
	    padding: 0px 20px;
	}
	.index_pro_img {
	    height: auto; 
	}
	.more {
	    margin-top: 15px;
	    margin-bottom: 15px;
	}
	.index_about {
	    height: 410px;
	}
	.index_about_con {
	    padding: 80px 75px 0px 120px;
	}
	.index_about_img {
	    width: 40%;
	}
	.index_about_text {
	    padding-top: 10px;
	    width: 45%;
	}
	.index_about_text h1 {
	    font-size: 24px;
	}
	.index_about_text em {
	    margin-top: 10px;
	    margin-bottom: 15px;
	}
	.index_about_text p {
	    line-height: 30px;
	    margin-bottom: 20px;
	}
	.index_about_text>.more a {
	    width: 105px;
	}
	.index_goodness_cen {
	    width: auto;
	}
	.index_news_box {
	    width: auto;
	    background-image: none;
	    padding: 0px 5%;
	}
	.index_news_box ul li i {
	    display: none;
	}
	.index_news_con {
	    width: auto;
	}
	.m_lang{
		display: block;
	}
	.index_fx{
		display: none;
	}
	.news_img {
	    width: 325px;
	    height: 230px;
	}
}
@media (max-width: 1064px) {
	.news_list ul li {
	    padding: 30px 24px;
	}
	.news_data h1 {
	    font-size: 22px;
	    margin-bottom: 0px;
	}
	.news_data p {
	    font-size: 14px;
	}
	.news_text h1 {
	    font-size: 16px;
	    margin-bottom: 10px;
	}
	.news_text p {
	    font-size: 13px;
	    line-height: 22px;
	}
	.news_text h2 {
	    font-size: 13px;
	    margin-top: 11px;
	    width: 100px;
	    height: 28px;
	    line-height: 28px;
	}
	.news_text {
	    width: 46%;
	}
	.core {
	    width: auto;
	    padding: 0px 25px;
	}
	.wz {
	    padding: 0px 25px;
	    padding-top: 16px;
	    padding-bottom: 16px;
	}
	.logo {
	    margin-left: 25px;
	}
	.down_wj p {
	    font-size: 14px;
	    line-height: 30px;
	}
	.down_wj a {
	    padding: 5px 15px 5px 38px;
	    font-size: 12px;
	    background-size: 20%;
	}
	.index_about_con {
	    padding: 84px 50px 0px 80px;
	}
	.news_img {
	    width: 290px;
	    height: 200px;
	}
}
@media (max-width: 980px){
	.pc_ul li {
	    width: 22%;
	    padding: 0px 5%;
	}
}
@media (max-width: 920px) {
	.news_tj{
		display: none;
	}
	.news_xq_text {
	    width: 100%;
	}
	.footer_nav>ul {
	    display: none;
	}
	.shines {
	    padding-top: 20px;
	    float: none;
	}
	.shines ul li {
	    float: left;
	    margin-right: 5%;
	    width: 28%;
	}
	.shines ul li:nth-child(3n){
		margin-right: 0px;
	}
	.beian {
	    padding: 20px 0px 20px 0px;
	}
	.beian p {
	    text-align: center;
	}
	.pro_xq_box {
	    margin-top: 10px;
	}
	.proxq_img {
	    width: 100%;
	}
	.proxq_text {
	    margin-left: 0px;
	    width: 100%;
	    margin-top: 20px;
        max-width: 100%;
    	overflow-y: hidden;
	}
	.proxq_con {
	    margin-top: 20px;
	    margin-bottom: 52px;
	}
	.proxq_con>p {
	    padding-right: 0px;
	}
	.index_about_img {
	    width: 46%;
	    margin-right: 45px;
	}
	.index_about_text h1 {
	    font-size: 20px;
	}
	.index_about_text p {
	    font-size: 12px;
	    line-height: 25px;
	}
	.index_about_text>.more a {
	    width: 85px;
	    height: 25px;
	    font-size: 12px;
	    line-height: 25px;
	}
	.goodness_box ul li {
	    width: 100%;
	    height: 185px;
	}
	.goodness_text h1 {
	    padding-top: 22px;
	}
	.index_goodness {
	    height: 730px;	
	}
	.goodness_box.fl .title {
	    padding: 30px 98px 38px 38px;
	}
	.data p {
	    padding: 5px 20px;
	}
	.cate_content {
	    margin: 40px auto;
	}
	.cate_content img{
		float: none !important;
	    width: 100% !important;
	    margin: 5px 0px !important;
	}
	.news_img {
	    width: 230px;
	    height: 165px;
	}
}
@media (max-width: 768px) {
	.case_text {
	    padding: 20px 15px 20px 15px;
	}
	.case_text h1 {
	    margin-bottom: 10px;
	}
	.case_text p {
	    margin-bottom: 15px;
	}
	.zd_box ul li {
	    padding: 25px 0px 25px 30px;
	    width: 95%;
	}
	.down_wj p {
	    padding-left: 30px;
	}
	.down_wj a {
	    padding: 5px 8px 5px 36px;
	}
	#footer {
	    padding-top: 0px;  
	}

	.index_about {
	    height: 350px;
	}
	.index_about_con {
	    padding: 78px 20px 0px 20px;
	}
	.index_goodness {
	    height: 690px;
	}
	.goodness_box.fl .title {
	    padding: 30px 38px 32px 38px;
	}
	.goodness_box ul li {
	    height: 165px;
	}
	.goodness_text h1 {
	    padding-top: 24px;
	    font-size: 38px;
	}
	.goodness_text p {
	    font-size: 16px;
	}
	.data p {
	    padding: 5px 10px;
	    font-size: 12px;
	}
	.data h1 {
	    font-size: 18px;
	}
	.data h1 span {
	    font-size: 12px;
	}
	.news_img {
	    width: 200px;
	    height: 150px;
	}
}
@media (max-width: 640px) {
	.cate {
	    display: none;
	}
	.m_news_cate{
		display: block;
	}
	.news_data {
	    float: left;
	    width: 18%;
	}
	.news_text h2 {
	    margin-top: 10px;
	    width: 81px;
	    height: 24px;
	    line-height: 24px;
	}
	.news_img {
	    display: none;
	}
	.news_data h1 {
	    font-size: 18px;
	    margin-bottom: 5px;
	}
	.news_text {
	    width: 80%;
	}
	.about_content {
	    margin-top: 16px;
	}
	.download_box ul li {
	    width: 100%;
	    margin-left: 0px;
	}
	.down_img{
		display: none;
	}
	.pro_con ul li {
	    width: 30.4444%;
	}
	.pro_con ul li:nth-child(4n) {
	    margin-right: 2%;
	}
	.pro_con ul li:nth-child(3n) {
	    margin-right: 0px;
	}
	#footer{
		background-image: url(../images/m_footer.jpg);
	}
	.shines ul li {
	    width: 45%;
	}
	.shines ul li:nth-child(3n) {
	    margin-right: 5%;
	}
	.shines ul li:nth-child(2n) {
	    margin-right: 0px;
	}
	.index_pro>.tit {
	    margin: 25px 0px 25px;
	}
	.tit h1 {
	    font-size: 22px;
	}
	.index_pro ul li {
	    width: 48.4444%;
        margin-right: 3%;
	}
	.index_pro ul li:nth-child(2n){
	    margin-right: 0px;
	}
	.index_about {
	    height: auto;
	    background-image: url(../images/m_index_about.jpg);
	}
	.index_about_con {
	    padding: 20px 20px 30px 20px;
	}
	.index_about_img {
	    width: 99%;
	    margin-right: 0px;
	}
	.index_about_text {
	    padding-top: 50px;
	    width: 100%;
	    text-align: center;
	}
	.index_about_text h1 span {
	    display: block;
	    font-size: 12px;
	    margin-left: 0px;
	    margin-top: 5px
	}
	.index_about_text em {
	    margin: 0px auto;
	    margin-top: 15px;
	    margin-bottom: 25px;
	}
	.index_about_text p {
	    padding: 0px 65px;
	}
	.index_about_text>.more a {
	    margin: 0px auto;
	}
	.index_goodness{
		display: none;
	}
	.m_index_goodness{
		display: block;
	}
	.index_news>.tit {
	    padding: 45px 0px 30px;
	}
	.m_banner{
		display: block;
	}
	.banner{
		display: none;
	}
	.data h1 {
	    font-size: 14px;
	}
	.data p {
	    padding: 2px 5px;
	}
}
@media (max-width: 480px) {
	.news_list ul li {
	    padding: 18px 15px;
	}
	.nav_menu {
	    width: 265px;
	}
	.nav_top {
	    height: 50px;
	}
	.nav_top>#exit {
	    width: 14px;
	    height: 14px;
	    top: 18px;
	    right: 25px;
	}
	.nav_menu ul li p {
	    padding: 12px 24px 12px 25px;
	}
	.nav_menu ul li p a {
	    font-size: 14px;
	}
	.min_nav ul li p i {
	    width: 14px;
	    height: 14px;
	}
	.nav_menu ul li dl dd {
	    padding: 12px 24px 12px 25px;
	}
	.nav_menu ul li dl dd a {
	    font-size: 14px;
	}
	.m_news_cate a {
	    padding: 8px 16px;
	}
	.m_ul{
		display: block;
	}
	.pc_ul{
		display: none;
	}
	.contact_top {
	    margin-top: 25px;
	    margin-bottom: 30px;
	}
	#map {
	    height: 318px;
	    margin-bottom: 0px;
	}
	.link_msg ul li {
	    width: 100%;
	    margin-left: 0px;
	    margin-bottom: 25px
	}
	.link_msg ul li:nth-child(4) {
	    margin-top: 0px;
	}
	.link_msg ul li:nth-child(4) input[type="text"] {
	    width: auto;
	}
	.link_msg {
	    margin-bottom: 20px;
	}
	.submit input[type="button"] {
	    width: 140px;
	}
	.case_text {
	    padding: 10px 10px 10px 10px;
	}
	.case_box ul li {
	    width: 49%;
	    margin-bottom: 25px;
	}
	.case_box ul li:nth-child(3n) {
	    margin-right: 2%;
	}
	.case_box ul li:nth-child(2n) {
	    margin-right: 0px;
	}
	
	.case_text h2 {
	    font-size: 12px;
	    width: 85px;
	}
	.core {
	    width: auto;
	    padding: 0px 10px;
	}
	.case_top h1 {
	    font-size: 20px;
	}
	.case_content {
	    padding-bottom: 20px;
	}
	.case_tj ul{
		display: none;
	}
	.case_tj .swiper-container{
		display: block;
	}
	.news_data h1 {
	    font-size: 16px;
	    margin-bottom: 5px;
	}
	.wz {
	    padding: 0px 10px;
	    padding-top: 16px;
	    padding-bottom: 16px;
	}
	.zd_box ul li {
	    padding: 15px 20px 15px 20px;
	    width: 88%;
	    margin-right: 0px;
	    margin-bottom: 20px;
	}
	.zd_box ul li i {
	    display: none;
	}
	.zd_info {
	    width: 100%;
	}
	.pro_con ul li {
	    width: 48.4444%;
	}
	.pro_con ul li:nth-child(3n) {
	    margin-right: 2%;
	}
	.pro_con ul li:nth-child(2n) {
	    margin-right: 0px;
	}
	.tj{
		display: none;
	}
	.shines>h1 {
	    font-size: 16px;
	}
	.shines ul li p {
	    font-size: 16px;
	    margin-left: 18px;
	}
	.shines ul li img {
	    width: 28px;
	    height: 28px;
	}
	.beian {
	    padding: 15px 0px 15px 0px;
	}
	.logo {
	    margin-left: 15px;
	    width: 110px;
	}
	.nav_but {
	    width: 24px;
	    height: 18px;
	    margin: 20px 0px;
	    margin-right: 25px
	}
	.index_about_text {
	    padding-top: 25px;
	}
	.index_about_text p {
	    padding: 0px;
	}
	.m_index_goodness_cen ul li {
	    height: 190px;
	}
	.m_goodness_text h1 {
	    font-size: 35px;
	}
	.m_goodness_text em {
	    margin: 15px auto;
	}
	.m_goodness_text p {
	    font-size: 16px;
	}
	.index_news_text>h1 {
	    margin-bottom: 16px;
	}
	.index_news_box ul li {
	    margin-top: 25px;
	}
	.m_lang {
	    margin: 17px 0px;
	    margin-right: 20px;
	}
	.m_lang a {
	    padding: 2px 14px;

	}
	.index_fx>.tit {
	    padding-top: 17px;
	}
	.index_news_box ul{
		display: none;
	}
	.m_index_news{
		display: block;
	}
	.data p {
	    padding: 5px 20px;
	    font-size: 14px;
	}
	.data h1 {
	    font-size: 20px;
	}
	.data h1 span {
	    font-size: 14px;
	}
}
@media (max-width: 320px) {
	.wz {
	    padding: 16px 12px;
	    
	}
	.news_xq_con {
	    margin-top: 18px;
	}
	.core {
	    padding: 0px 15px;
	}
	.m_goodness_text p {
	    font-size: 14px;
	}
	.m_index_goodness_cen ul li {
	    height: 160px;
	}
}