﻿@media screen and (max-width:2560px){
}
@media screen and (max-width:1600px){
}

@media screen and (max-width:1440px){
.head{ height:120px;}
.head-fixed{ height:120px;}
.logo{ margin-top:10px;}
.logo img{ height:100px;}
.plebans{ line-height:120px;}
.goutp{ top:120px;}
}

@media screen and (max-width:1300px){
}

@media screen and (max-width:1200px){
}

@media screen and (max-width:1130px){
}

@media screen and (max-width:1060px){
}

@media screen and (max-width:1023px){
.w{ width:94%;}
.head{ display:none;}
.sjhedes{ display:block;}

.banner .swiper-slide{ background-size:150%!important;}
.banner .swiper-slide img{ max-width:inherit; width:120%;}
.banner .swiper-slide .txt p{ margin:20px 0 35px 0;}
.banner .swiper-pagination{ bottom:30px;}
.nyban .swiper-slide{ background-size:190%!important;}
.nyban .swiper-slide img{ width:150%;}
.nyban .swiper-slide .txt p{ font-size:24px; margin:10px 0 0 0;}

.con1 ul li{ margin:0 3% 25px 0; width:97%;}
.con1 ul li a{ padding:55px 25px 55px 195px;}
.con1 ul li i{ left:25px;}
.con1 ul li em{ font-size:30px;}
.con1 ul li p{ font-size:24px;}

.con2{ padding:0 2% 80px 2%;}
.con2 .pic{ width:100%; padding:50px 0;}
.con2 .txt{ width:100%;}
.con2 .txt .titc{ margin-bottom:25px;}
.con2 .txt .txt_c{ font-size:24px; padding:0;}
.con2 .txt .btn{ margin:25px 0 0 0;}

.con4 .txt .titc em:nth-child(2){ padding-left:2.2%;}
.con4 .txt .txt_c{ padding:0 0 0 4.2%;}

.con3 .pro_list{ padding:50px 0;}
.pro_list li h3{ font-size:26px;}

.location .w{ font-size:24px; background:none; padding-left:0;}

.news_list li .pic{ width:100%; margin:0 0 35px 0;}
.news_list li .txt h3{ font-size:26px;}
.news_list li .txt_c{ font-size:24px;}
.news_list li.li1 .txt_c p{ padding:3px 0; -webkit-line-clamp:2;}

.news_tit h3{ font-size:36px;}
.news_tit p{ font-size:24px;}
.news_show{ font-size:24px;}

.txt_tab a{ min-width:30%; line-height:68px; font-size:26px;}

.ewm_w{ width:65%; margin:20px auto;}
.ewm_w li{ width:100%; padding-top:60px;}
.ewm_w li p{ font-size:28px;}
.infor{ font-size:26px;}

#mapContainer{ height:550px;}

.page a{ display:none; font-size:24px; line-height:60px; padding:0 25px; margin:0 10px;}
.page a.m{ display:inline-block;}

#zoom p{ font-size:24px;}

/*foot style*********************************************************************/
.footer img{ height:200px; margin:0 auto 30px auto;}
.f_nav{ display:none;}
.footer p{ font-size:22px; line-height:1.8;}
.footer p em{ display:block;}
}