/*产品系列*/
.title1{
    font-size: 40px;
    color: #33140c;
    text-align: center;
    margin: 60px 0;
}
.sec2 .swiper_btn{
    background: none;
    font-size: 50px;
}
.sec2 .swiper_btn .iconfont{
    font-size: 40px;
    color: #33140c;
    opacity: 0.8;
}
.sec2 .w1200{
    position: relative;
}
.sec2 .swiper-button-prev{
    left: -70px;
}
.sec2 .swiper-button-next{
    right: -60px;
}
.sec2 .swiper-slide img{
    width: 371px;height: 379px;
}
.sec2{
    padding-bottom: 90px;
}
.sec3 h1{
    font-size: 40px;
    color: #e021a5;
    background: #f2cdd7;
    line-height: 95px;
    text-align: center;
    font-weight: bold;
}
.sec3 h1 span{
    color: #f9ddd2;
}
.sec3 ul{
    text-align: center;
    font-size: 0;
}
.sec3 ul li{
    display: inline-block;
    width: 25%;
    color: #33140c;
    font-size: 16px;
    line-height: 38px;
}
.sec3 ul li img{
    width: 135px;height: 135px;
}
.sec3>div{
    display: block;
    width: 100%;
    padding: 30px 0 0;
    background: #f7f5f6;

}
.sec3 .box{
    background: #f7f5f6;
    padding: 20px ;
    margin: 0 30px;
    background: #f7f5f6;
    border-top: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
}
.sec4{
    background: #f8f8f8;
    padding-bottom: 40px;
    height: 640px;
}
.sec4 .title1{
    margin-top: 0;
    padding-top: 50px;
}
.sec4 ul{
    display: flex;
    justify-content: space-around;
    align-items: top;
}
.sec4 ul li{
    width: 30%;
    background: #fff;
    float: left;
}
.sec4 ul h3{
    border-bottom: 1px solid #e5ebe8;
    font-size: 24px;
    line-height: 51px;
    margin: 0 25px;
}
.sec4 ul p{
    line-height: 24px;
    padding: 0 25px 40px;
    font-size: 12px;

}
.sec4 ul  img{
    width:100%;
    height: 283px;
}

/*关于我们*/
.wm{width: 100%;padding: 5% 0;}
.wm-l{width: 50%;opacity: 0;transition: all 1s;}
.wm-l embed{width: 100%;height: 550px;}
.wm-r{width: 48%; padding:3%;margin-left: 2%;position: relative;transition: all 1s;transform:translate(120px,0);}
.t-a{font-size:50px;color: #434240;}
.t-b{font-size:16px;color: #434240;padding: 5% 2%;}
.text-a span{margin-left: 20px;}
.text-3{padding:6% 0;line-height: 22px;font-size: 14px;color: #90908f;height: 200px;overflow: hidden}
.btn{width: 24%;background-color: #7b7b7b;text-align: center;}
.btn a{line-height: 40px;text-align: center;color: white;font-size: 14px;}

/*EXPLORE*/
.jm{width: 90%;}
.jm-a{width: 100%;position: relative;z-index: 2;}
.jm-a img{width: 100%;}
.jm-b{width:34%;position: absolute;z-index: 58;color: white;padding-left: 10%;margin-top: -12%;transition: all 0.8s;transform:translate(-120px);}
.jm-b h2{font-size: 30px;color: #414141;font-family: 'simsun';font-weight:bold;margin-bottom: 30px;}
.jm-b span{font-size: 13px;line-height: 20px;color: #545454;}
.jm-c{width:50%;line-height:40px;border: 1px solid #434240;text-align: center;margin-top: 50%;}
.jm-c:hover{background-color:#b29145;border: none; }
.jm-c:hover a{color: #eee;}
.jm-d{width:48%;position: absolute;z-index: 58;color: white;margin-left: 36%;margin-top: -16%;transition: all 0.8s;transform:translate(0,-120px);}
.li-b{width: calc(100%/3);padding: 0.5%;transition: all 3s;}
.li-b img{width: 100%;}
/*.li-b:hover img{transform: scale(1.1);}*/
.jm-x{position: relative; overflow: hidden;}
.jm-y{width: 100%;height: 100%; position: absolute;background-color: rgba(0,0,0,0.7);opacity: 1; left: -100%; top: 0; transition: ease all 0.4s;}
.jm-y-a{position: absolute;line-height: 30px;width:50%;border: 1px solid white;color: white;text-align: center;margin:32% 26%;}
.jm-y-a a{color: white;}
.li-b:hover .jm-y{opacity: 1; left: 0;transition: all 0.3s;}
/*新闻资讯*/
.xw{width: 100%;margin-top: 37%;padding-bottom:70px;}
.xw-text {width: 80%;margin:0 auto;}
.xw .xw-a h2 {font-size:28px;color: #333333;margin-bottom:15px;}
.xw .xw-a p {color:#999999;font-size:13px;margin-bottom:45px;}
.xw .xw-text .news_pic {margin-bottom:25px;}
.xw .xw-text .news_title {font-size:15px;color:#333333;font-weight: bold;}
.xw .xw-text .news_de {font-size:13px;color:#999999;line-height:2;margin-top:10px;}
.xw .xw-text .news_time {font-size:12px;color:#000000;margin-top:10px;}
/*合作单位*/
.hz{width: 100%;padding:60px 0 55px;background: #f3f3f3;}
.hz .hz-a {width:80%;margin:0 auto;}
.hz .hz-a ul li {display:inline-block;width: calc(100%/6);padding-right:0.5%;}

/*在线留言*/
.zx {width: 100%;padding:28px 0 45px;background: #fafafa;font-size:0;}
.zx .zx-a {width:80%;margin:0 auto;}
.zx .zx-a .zx-l {width: 60%;padding-left:10%;}
.zx .zx-a .zx-r {width:40%;}
.zx .zx-a .zx-r .em {
    font-size:14px;
    padding-left:15px;
    width: 197px;
    height: 52px;
    border:1px solid #dddddd;

}
.zx .zx-a .zx-r .em.em2 {
    border-left:none;
    border-right:none;
}
.zx .zx-a .zx-r .submit {
    width: 66px;
    height: 52px;
    position: absolute;
    border:none;
    background: url(../img/btnico.jpg) no-repeat;
}












@media screen and (max-width:1366px){
    .li-a{padding: 5% 0;}
    .li-a p{line-height: 20px;}
    .zz{line-height: 86px;}
    .jj-b{padding: 2%!important;}
    .zs-j{padding: 2%;}
    .zs-d{padding:3%!important;}
    .zs-x{padding: -1% 4%;}
    .pro-y{padding:2% 4%;}
    .x-w-c .img-3{height: 230px;}

    .gy-c{padding:50px;}
    .tc-c{padding:50px;}
    .wj-c{padding:50px;}
    .my-c{padding:50px;}
    .wy-c{padding:50px;}

    .gy-e{padding: 60px 50px;}
    .tc-e{padding: 60px 50px;}
    .wj-e{padding: 60px 50px;}
    .my-e{padding: 60px 50px;}
    .wy-e{padding: 60px 50px;}

    .gy-h{padding: 110px 140px;}
    .tc-h{padding: 110px 140px;}
    .wj-h{padding: 110px 140px;}
    .my-h{padding: 110px 140px;}
    .wy-h{padding: 110px 140px;}

}
@media screen and (max-width:1440px){
    .li-a{padding:4.8% 0;}
    .zs-d{padding:10% 0% 2% 4%!important;}
    .li-a p{line-height: 19px;}
    .jj-b{padding: 2%!important;}
    .zs-j{padding: 3%;}
    .zs-x{padding: 6.8% 4%;}
    .zs-g{width: 54%;}
    .pro-y{padding:2% 4%;}

    .gy-c{padding:50px;}
    .tc-c{padding:50px;}
    .wj-c{padding:50px;}
    .my-c{padding:50px;}
    .wy-c{padding:50px;}

    .gy-e{padding: 60px 50px;}
    .tc-e{padding: 60px 50px;}
    .wj-e{padding: 60px 50px;}
    .my-e{padding: 60px 50px;}
    .wy-e{padding: 60px 50px;}

    .gy-h{padding: 110px 180px!important;}
    .tc-h{padding: 110px 180px!important;}
    .wj-h{padding: 110px 180px!important;}
    .my-h{padding: 110px 180px!important;}
    .wy-h{padding: 110px 180px!important;}
}
@media screen and (max-width:1600px){
    .li-a{padding:4.6% 0;}
    .li-a p{line-height: 19px;}
    .jj-b{padding: 4%;}
    .x-w-c .img-3{height: 300px;}
    .zs-d{padding:10% 4% 0% 4%;}
    .zs-x{padding: 7% 4%;}
    .gy-h{padding: 140px 240px;}
    .tc-h{padding: 140px 240px;}
    .wj-h{padding: 140px 240px;}
    .my-h{padding: 140px 240px;}
    .wy-h{padding: 140px 240px;}
}


