@charset "utf-8";
@media all and (max-width:1600px){
	
.footer .box1 { width:1280px;}
.footer .box1 .box1L .d { width:135px;}
.footer .box2 { width:1280px;}

/*首页-公司简介*/
.s2 .iCon2 { clear:both; width:1300px;position:absolute; bottom:0; left:50%; margin-left:-650px; z-index:3; padding:1% 0;}
.s2 .row2-1 { padding-top:3%; width:27%; margin-right:4%;}
.s2 .row2-1 .mtitlt p.p1 { font-size:24px; height:28px; line-height:28px;}
.s2 .row2-1 .mtitlt p.p2 { font-size:32px; line-height:36px; margin-bottom:10%}
.s2 .row2-1 .d3 { font-size:22px;}
.s2 .row2-1 .d4 { margin-bottom:13%}
.s2 .row2-1 .d4:after { margin-top:13%;}

.home .s4 .box { width:1400px; height:535px;}
.home .s4 .box .boxL { width:680px;}
.home .s4 .box .boxR { width:701px;}
.home .s4 .box .boxL a p.p1 { height:482px; margin-bottom:6px;}
.home .s4 .box .boxL a p.p2 { height:30px; line-height:30px;}
.home .s4 .box .boxL a p.p2 span.sp1 { font-size:18px;}
.home .s4 .box .boxL a p.p2 span.sp2 { font-size:20px;}
.home .s4 .box .boxR a { width:335px; height:264px;}
.home .s4 .box .boxR a p.p1 { height:207px; margin-bottom:6px;}
.home .s4 .box .boxR a p.p2 { font-size:20px; line-height:24px;}
.home .s4 .box .boxR a p.p3 { font-size:14px; line-height:22px;}
.home .s4 .box .boxR a.m { margin-right:10px;}
.home .s4 .box .boxR a.b { margin-bottom:11px;}

.s6 .map .box { width:530px; height:380px;}
.s6 .map .box .map-qh { width:415px;}
.s6 .map .box .swiper-slide .p0 { font-size:16px; margin-bottom:15px;}
.s6 .map .box .swiper-button-prev { width:40px; height:40px;background: url(../images/pic104.png) no-repeat center center; background-size:cover}
.s6 .map .box .swiper-button-next { width:40px; height:40px;background: url(../images/pic105.png) no-repeat center center; background-size:cover}

.headerBox .menu { width:950px;}
.menu ul li { /*width:100px;*/}
.ff_hide { width:100px;}



}

@media all and (max-width:1530px){
.headerBox .menu { width:870px;}
.menu ul li { width:96px;}
.ff_hide { width:96px;}
}


@media all and (max-width:1440px){
.home .mtitlt2 p.p1 { font-size:30px; line-height:36px; height:36px;}
.home .mtitlt2 p.p2 { font-size:24px; line-height:28px;}


.s2 .row2-2 .d p.p1 { font-size:56px; line-height:54px;}
.s2 .row2-2 .d p.p2 { font-size:14px; line-height:24px;}

.home .s4 .box { width:1260px; height:500px;}
.home .s4 .box .boxL { width:610px;}
.home .s4 .box .boxR { width:630px;}
.home .s4 .box .boxL a p.p1 { height:432px;}
.home .s4 .box .boxR a { width:300px; height:238px;}
.home .s4 .box .boxR a p.p1 { height:185px; margin-bottom:4px;}

/*荣誉*/
.zzry-ry .box1 { width:1190px; height:610px;}
.zzry-ry .box1 p { width:263px; height:540px; margin:0 17px}
.zzry-ry .box1 p img {height:459px;}
.zzry-ry .box2 .pic img { width:1190px;}
.zzry-ry .box3 {width:1240px; height:730px;}
.zzry-ry .box3 .li { width:292px; height:195px;}
.zzry-div #nav ul li { font-size:22px;}


.menu>ul>li>a { font-size:15px;}
.headerBox {padding:0 2% 0 2%; }
.headerBox .menu { width:810px;}
.menu ul li { width:89px;}
.ff_hide { width:89px;}


}

div.swiper.mySwiper{ display:none;}
@media all and (max-width:960px){
.s2 .row2-1 {width:100%; margin-right:0;}
.s2{background: url(../images/pic09s.jpg); background-size:100%; background-repeat: no-repeat;background-position: top center;}
	
.s2 .row2-1 { width:100%; padding:30px 4%;background: url(../images/mpic01.png)repeat center center;}

.s2 .iCon2 { clear:both; width:100%; position: static; bottom:0; left:0%; margin-left:-0; z-index:3; padding:1% 0; background: #e7e7e7;}



.s2 .iCon2 .d { width:33.33%; float:left; text-align:center; border-right:1px solid #c8c8c8;margin-bottom:20px;margin-top:20px;}
.s2 .iCon2  .d:last-child { border:0;}

.s2 .iCon2 .d p.p1 { font-size:36px; color:#0f3a7e; font-weight:400;  line-height:40px;font-family:dincond-medium-webfont;}
.s2 .iCon2 .d p.p2 { font-size:14px; color:#505050; line-height:20px;}


.s3 .text { width:100%; height:100%;}
.s3 .list .li {width:32%; height:140px;font-size:18px;}

.home .s4 .box .boxL { display:none;}
.home .s4 .box .boxR { width:100%;float: none;}


.home .s4 .box .boxR a { display:block; width:48%; float:left; margin:0 1%;}
.home .s4 .box .boxR a.b { margin-bottom:20px;}
.home .s4 .box .boxR a p.p1 { width:100%; overflow:hidden; margin-bottom:7px; height:146px;}
.home .s4 .box .boxR a p.p1 img { display:block; width:100%; height:100%;}
.home .s4 .box .boxR a p.p2 { font-size:18px; color:#0f3a7e;font-family:dincond-medium-webfont;}
.home .s4 .box .boxR a p.p3 { font-size:14px; color:#4c4c4c; line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.home .s4 .box .boxR a p.p4 { clear:both; background:#0f3a7e; width:0; height:1px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
	
.home .s4 .box { width:100%; height:440px; margin-bottom:2%;}
.home .s4 .box .boxR a { width:48%; height:210px; margin-right:1%;}

.home .s4 .box .boxR a:nth-child(1) {margin-right:0px;margin-bottom:15px;}
.home .s4 .box .boxR a:nth-child(2) {margin-bottom:15px;}
.home .s4 .box .boxR a:nth-child(3) {margin-right:0px;}


.s6 .map { width:100%; height: 600px;}

.s6 .map .box { width:100%; height:370px;display: block;}
.s6 .map .box .map-qh { width:375px;}
.s6 .map .box { right:0%; display:block;}




  .Floor003105 {
    padding-bottom: 0;
    padding-top: 0.4rem;
  }
  .Floor003105 .title {
    width: 90%;
    margin: 0 auto 0.3rem;
  }
  .Floor003105 .slider li .txt {
    padding: 0.3rem;
  }
  .Floor003105 .slick-arrow {
    bottom: 100%;
    margin-bottom: 0.3rem;
    right: 5%;
  }
  .Floor003105 .slick-prev {
    margin-right: 0.6rem;
  }
  .Floor003105 .slider li .txt p {
    margin-bottom: 0.2rem;
  }
  

  	
div.swiper.mySwiper { display:none; width:100%; height:370px; z-index:3;position:absolute; margin-top:45%}
div.swiper.mySwiper .swiper-wrapper{ width:375px;}


.mainbox{width:100%;}

}


