@charset "utf-8";
.ny-con{
    padding: 70px 0 50px
}
.ny-banner img{
    width: 100%;
}

/*标题*/
.itit{
    margin-bottom: 30px;
}
.itit h2{
    text-align: center;
    font-size: 2.8rem;
    text-transform: uppercase;
    line-height: 45px;
    margin-bottom: 1rem;
    font-weight: 400;
}
.itit h5{
    text-align: center;
    color: #666;
    font-size: 1.5rem;
    line-height: 25px;
    font-weight: normal;
}

/*位置*/
.nyposition{
    line-height: 60px;
    font-size: 15px;
    min-height: 60px;
    border-bottom: 1px solid #f1f1f1;
    color: #666;
    position: relative;
    z-index: 8;
}
.nyposition ul li{
    float: left;
    margin-right: 50px;
}
.nyposition ul li a{
    display: block;
    border-bottom: 2px solid transparent;
    font-size: 16px;
}
.nyposition ul li a:hover,.nyposition ul li a.on{
    color: #294388;
    border-bottom:2px solid #294388;
}


/*产品中心*/
.nyproducts .am-tabs-nav li{
    width: 15%;
    margin-right: 2%;
    float: left;
    margin-top: 0;
    margin-bottom: 1rem;
}
.nyproducts .am-tabs-nav li.on a{
    background:#294388;
    color:#fff;
}
.nyproducts .am-tabs-nav li:nth-child(6n){
    margin-right:0;
}
.nyproducts .am-tabs-nav li a{
    margin-right: 0;
    padding: 0;
    background: #eee;
    color: #333;
    text-align: center;
    line-height: 4rem;
}
.nyproducts .am-tabs-nav{
    margin: 0 auto 2rem;
    display: table;
    width:100%;
}
.nyproducts-list ul li .bigimg{
    border: 1px solid #d2d2d2;
}
.nyproducts-list ul li a:hover .bigimg{
    border: 1px solid #294388;
}
.nyproducts-list ul li img{
    width: 100%;
    display: block;
}
.nyproducts-list ul li a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nyproducts-list ul li{
    position: relative;
}
.nyproducts-list ul li p{
    position: absolute;
    bottom: 25px;
    width: 100%;
    text-align: center;
    font-size: 18px;
    color: #666;
}
.nyproducts-list ul li a:hover p{
    color: #294388;
}


/*解决方案*/
.nyprogramme{
    margin-top: 70px;
}
.nyprogramme ul li .bigimg{
    border: 1px solid #d2d2d2;
}
.nyprogramme ul li a:hover .bigimg{
    border: 1px solid #294388;
}
.nyprogramme ul li a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nyprogramme ul li p{
    text-align: center;
    font-size: 18px;
    margin-top: 10px;
}


/*热门视频*/
.nyvideo{
    margin-top: 70px;
}
.nyvideo-pr{
    position: relative;
}
.nyvideo .swiper-button-next,.nyvideo .swiper-button-prev{
    color: #999;
    text-align: center;
    line-height: 4.8rem;
    font-size: 4rem;
    border: 0;
    outline: 0;
    margin-top: -3.5rem;
}
.nyvideo .swiper-button-next{
    right: -4rem;
}
.nyvideo .swiper-button-prev{
    left: -4rem;
}
.nyvideo .swiper-button-next:after,.nyvideo .swiper-button-prev:after{
    display: none;
}
.nyvideo p{
    text-align: center;
    margin-top: 10px;
    font-size: 16px;
}
.nyvideo .swiper-button-next:hover,.nyvideo .swiper-button-prev:hover{
    color: #294388;
}
.nyvideo .bigimg{
    border: 1px solid #d2d2d2;
}
.nyvideo a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nyvideo a:hover .bigimg{
    border: 1px solid #294388;
}


/*解决方案*/
.nysolution ul li{
    position: relative;
}
.nysolution ul li .bigimg{
    border: 1px solid #c2c2c2;
}
.nysolution ul li p{
    position: absolute;
    bottom: 20px;
    left: 20px;
    font-size: 18px;
    color: #666;
}
.nysolution ul li a:hover .bigimg{
    border: 1px solid #294388;
}
.nysolution a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nysolution ul li a:hover p{
    color: #294388;
}



/*解决方案*/
.nymanufacture ul li{
    position: relative;
}
.nymanufacture ul li .bigimg{
    border: 1px solid #c2c2c2;
}
.nymanufacture ul li a:hover .bigimg{
    border: 1px solid #294388;
}
.nymanufacture a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nymanufacture ul li a{
    display:block;
    position: relative;
}
.nymanufacture ul li .txt{
    position: absolute;
    bottom: 2.5rem;
    color: #fff;
    left: 2.5rem;
}
.nymanufacture ul li .txt h3{
    font-size: 24px;
    font-weight: 400;
}
.nymanufacture ul li .txt p{
    display: none;
    font-size: 16px;
}
.nymanufacture ul li a:hover .txt p{
    display:block;
}

.nyzhizuo-list ul li{
    margin-bottom:15px;
}
.nyzhizuo-list ul li a{
    display: block;
    margin: 0 15px;
}
.nyzhizuo-list ul li .mar{
    border: 1px solid #c2c2c2;
    padding: 10px;
}
.nyzhizuo-list ul li a:hover .mar{
    border: 1px solid #294388;
}
.nyzhizuo-list ul li a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nyzhizuo-list ul li p{
    text-align: center;
    font-size: 18px;
    margin-top: 10px;
}



/*关于宜泽*/
.nyabouta{
    background: url(../images/about-bj01.jpg) center bottom repeat;
    padding: 200px 0;
    background-size: cover;
}
.nyabouta .nyabouta-t1{
    text-align: center;
    color: #fff;
    font-size: 40px;
    letter-spacing: 5px;
}
.nyabouta .nyabouta-t2{
    text-align: center;
    color: #fff;
    font-size: 22px;
    letter-spacing: 5px;
    margin: 50px 0 70px;
}
.nyabouta-dl dl{
    text-align: center;
    color: #fff;
}
.nyabouta-dl dl dt{
    font-size: 30px;
    font-weight: 400;
}
.nyabouta-dl dl dd{
    font-size: 18px;
}

.nyaboutb{
    margin-top: 70px;
    margin-bottom: 70px;
}
.nyaboutb-jj{
    margin-top: 30px;
}
.nyaboutb-jj .brief{
    font-size: 16px;
    line-height: 30px;
}
.nyaboutb-jj .img{
    margin-top: 20px;
}
.nyaboutb-jj .img img{
    width: 100%;
}
.nyaboutb-jj ul{
    margin-top: 20px;
}

.nycontact i{
    float: left;
    font-size: 32px;
    color: #444;
}
.nycontact dl{
    float: left;
    margin-left: 15px;
}
.nycontact dl dt{
    font-size: 16px;
}
.nycontact dl dd{
    margin: 0;
    font-size: 14px;
    line-height: 30px;
}
#containerditu{
    width: 100%;
    height: 400px;
    margin-top: 20px;
}


/*企业文化*/
.culture-list ul li .por{
    position: relative;
}
.culture-list ul li .por:before{
    content:"";
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 30%);
    position: absolute;
    z-index: 9;
}
.culture-list ul li dl{
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 30px;
    color: #fff;
    z-index: 99;
}
.culture-list ul li dl dt{
    font-size: 22px;
    font-weight: 400;
}
.culture-list ul li dl dd{
    margin-top: 1rem;
    line-height: 25px;
    font-size: 15px;
    height: 0;
    overflow: hidden;
    transition: all .3s;
    -moz-transition:all .3s;    /* Firefox 4 */
    -webkit-transition:all .3s; /* Safari å’Œ Chrome */
    -o-transition:all .3s;  /* Opera */
}
.culture-list ul li .por:hover dl dd{
    height: 75px;
}
.culture-list ul li .por:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.culture-jy{
    background: #f8f8f8;
    padding: 50px 0;
}
.culture-jy .por{
    position: relative;
    margin-bottom: 20px;
}
.culture-jy .tit{
    background: #fff;
    border: 1px solid #f0f0f0;
    border-left: 3px solid #294388;
    line-height: 60px;
    font-size: 16px;
    padding: 0 25px 0 15px;
    position: relative;
    cursor: pointer;
    z-index: 9;
}
.culture-jy .tit.lh30{
    line-height: 30px;
}
.culture-jy .tit i{
    position: absolute;
    right: 10px;
    font-size: 24px;
    color: #666;
    transform:rotate(0deg);
    transition: all .3s;
    -moz-transition:all .3s;    /* Firefox 4 */
    -webkit-transition:all .3s; /* Safari å’Œ Chrome */
    -o-transition:all .3s;  /* Opera */
    line-height: 60px;
    top: 0;
}
.culture-jy .brief{
    background: #fff;
    line-height: 25px;
    transition: all .3s;
    -moz-transition:all .3s;    /* Firefox 4 */
    -webkit-transition:all .3s; /* Safari å’Œ Chrome */
    -o-transition:all .3s;  /* Opera */
    overflow: hidden;
    position: absolute;
    padding:15px;
    z-index:3;
    display: none;
}
.culture-jy .por:hover .brief{
    z-index:99;
    display: block;
    border: 1px solid #294388;
}
.culture-jy .por:hover .tit{
    background:#294388;
    color:#fff;
    border: 1px solid #294388;
}
.culture-jy .por:hover i{
    color:#fff;
    transform:rotate(90deg);
}


/*荣誉资质*/
.honor-list ul li{
    margin-bottom: 20px;
}
.honor-list ul li p{
    text-align: center;
    font-size: 18px;
    margin-top: 10px;
}
.honor-list ul li:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.honor-list ul li:hover p{
    color: #294388;
}


/*新闻资讯*/
.nynews-top .nynews-bj{
    background: #f9f9f9;
    display: table;
    width: 100%;
}
.nynews-top .newsleft{
    float: left;
    width: 50%;
}
.nynews-top .newsleft img{
    width:100%;
}
.nynews-top .newsleft:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nynews-top .newsright{
    width: 50%;
    float: right;
}
.nynews-top .newsright .rbox{
    padding: 50px;
}
.nynews-top .newsright .rbox .time{
    color: #294388;
}
.nynews-top .newsright .rbox h3{
    font-size: 18px;
    font-weight: 400;
    padding: 10px 0 20px;
}
.nynews-top .newsright .rbox h3 a{    
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.nynews-top .newsright .rbox .txt{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 25px;
    height: 75px;
    margin-bottom: 30px;
    color: #666;
}
.nynews-top .newsright .rbox .Amore{
    color: #999;
}
.nynews-top .newsright .rbox .Amore:hover{
    color:#294388;
}
.nynews-top .swiper-pagination{
    bottom: 0;
    position: relative;
    margin-top: 20px;
}
.nynews-top .swiper-pagination span{
    margin:0 5px;
    width:15px;
    height:15px;
}
.nynews-top .swiper-pagination span.swiper-pagination-bullet-active{
    background:#294388;
}

.nynews-list{
    margin-top: 50px;
}
.nynews-lb{}
.nynews-lb .lba{
    float: left;
    line-height: 40px;
}
.nynews-lb .lba a{
    font-size: 16px;
    padding: 0 25px;
    position:relative;
}
.nynews-lb .lba a:before{
    content:"";
    position:absolute;
    left: 0;
    background: #e8e8e8;
    width: 1px;
    height: 80%;
    top: 10%;
}
.nynews-lb .lba a:first-child:before{
    display:none;
}
.nynews-lb .search{
    float: right;
}
.nynews-lb .search input{
    float: left;
    line-height: 4rem;
    width: 22rem;
    padding: 0 1rem;
    outline: 0;
    background: #f8f8f8;
    border: 1px solid #eee;
}
.nynews-lb .search i{
    float: right;
    line-height: 4rem;
    font-size: 1.8rem;
    background: #294388;
    width: 4rem;
    text-align: center;
    color: #fff;
    cursor: pointer;
    border: 1px solid #294388;
}
.nynews-list ul{
    margin-top: 30px;
}
.nynews-list ul li{
    padding: 0 1rem 3rem;
}
.nynews-list ul li a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nynews-list ul li .wz{
    background: #f8f8f8;
    border: 1px solid #f1f1f1;
    padding: 20px;
}
.nynews-list ul li .wz h3{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #333;
    font-weight: 400;
    font-size: 16px;
    height: 50px;
}
.nynews-list ul li .brief{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 2.5rem;
    margin: 10px 0;
    color: #666;
    height: 5rem;
}
.nynews-list ul li .xwtime{
    color: #333;
}
.newsdetail-tit{
    text-align: center;
    font-size: 2.4rem;
}
.newsdetail-tb{
    text-align: center;
    font-size: 1.4rem;
    border-bottom: 1px solid #eee;
    padding: 1rem 0;
    margin-bottom: 1rem;
}
.newsdetail-tb i{
    margin: 0 1rem;
    color: #666;
}
.newsdetail-brief *{
    line-height: 2.8rem;
}
.news_page{
    padding-top: 20px;
    margin-top: 40px;
    border-top: 1px solid #eee;
}
.news_page ul li{
    line-height: 30px;
    color: #999;
}
.news_page ul li em{
    color: #666;
}
.news_page ul li a{
    color: #999;
}
.news_page ul li a:hover{
    color:#294388;
}


/*宜泽招聘*/
.joba ul li a{
    display:block;
    position: relative;
}
.joba ul li img{
    width: 100%;
}
.joba ul li a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.joba ul li .jz{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgb(0 0 0 / 20%);
}
.joba ul li .tit{
    display: table;
    width: 100%;
    height: 100%;
}
.joba ul li .tit h3{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    font-weight: 400;
    font-size: 32px;
}

.jobb ul li{
    float: left;
    width: 33.33%;
    background: #f7f7f7;
}
.jobb ul li .img{
    position: relative;
}
.jobb ul li .img .tb{
    position: absolute;
    top: 0;
    background: url(../images/job-tbbj.png) center no-repeat;
    width: 91px;
    height: 104px;
    padding-left: 15px;
    line-height: 60px;
}
.jobb ul li .img:hover .bigimg img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.jobb ul li dl{
    padding: 30px 25px;
    border-right: 1px solid #ececec;
    display: table;
    width: 100%;
}
.jobb ul li dl dt{
    font-size: 28px;
    font-weight: 400;
    margin-bottom: 10px;
}
.jobb ul li dl dd{
    line-height: 28px;
    position: relative;
    padding-left: 15px;
    font-size: 16px;
    margin: 0;
}
.jobb ul li dl dd:before{
    content:"";
    position: absolute;
    width: 5px;
    height: 5px;
    background: #666;
    border-radius: 50%;
    left: 0;
    top: 50%;
    margin-top: -2.5px;
}
.jobb ul li dl.list dd{
    float: left;
    width: 50%;
}


.jobc-img{
    position: relative;
}
.jobc-img .gallery-top img{
    width: 100%;
}
.jobc-img .gallery-thumbs{
    margin-top: 20px;
    padding: 0 50px;
}
.jobc-img .gallery-thumbs .swiper-slide{
    opacity: .5;
    filter: alpha(opacity=50);
    cursor: pointer;
    border: 2px solid #fff;
}
.jobc-img .gallery-thumbs .swiper-slide-thumb-active{
    opacity: 1;
    filter: alpha(opacity=100);
    border: 2px solid #294388;
}
.jobc-img .swiper-button-prev,.jobc-img .swiper-button-next{
    color: #fff;
}
.jobc-img .swiper-button-prev:hover,.jobc-img .swiper-button-next:hover{
    color: #294388;
}

.jobd .list{
    background: url(../images/jobd-bj.jpg) center no-repeat;
    background-size: cover;
    position: relative;
}
.jobd .list:before{
    content:"";
    top: 50%;
    position: absolute;
    width: 100%;
    height: 1px;
    background: #fff;
    margin-top: -.5px;
}
.jobd ul li{
    float: left;
    width: 25%;
    padding: 60px 0;
    border-right: 1px solid #fff;
}
.jobd ul li:hover .bigimg img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.jobd ul li:nth-child(4n){
    border-right: 0;
}
.jobd ul li .icon{
    border: 1px solid #fff;
    width: 95px;
    height: 95px;
    border-radius: 100%;
    line-height: 95px;
    display: block;
    margin: auto;
}
.jobd ul li h3{
    text-align: center;
    color: #fff;
    font-weight: 400;
    font-size: 18px;
    margin-top: 10px;
}

.jobsh-bj{
    background: #f8f8f8;
}
.jobsh-fl{
    border: 1px solid #f1f1f1;
    background: #fff;
    padding: 10px;
}
.jobsh-fl .jobsh-tit{
    line-height: 50px;
    border-bottom: 1px solid #f1f1f1;
    font-size: 24px;
    margin-bottom: 10px;
}
.jobsh-fl .jobsh-tit i{
    float: right;
    font-size: 22px;
    color: #666;
}
.jobsh-fl ul li{
    line-height: 40px;
    font-size: 16px;
    padding-left: 25px;
    position: relative;
}
.jobsh-fl ul li a{
    font-size: 16px;
}
.jobsh-fl ul li a i{
    width: 14px;
    height: 14px;
    background: #f8f8f8;
    border: 1px solid #ececec;
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -7px;
}

.jobsh-fr .list{
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
    background: #fff;
    margin-bottom: 30px;
    padding: 50px 150px 50px 50px;
    position: relative;
}
.jobsh-fr .list .litop{
    margin-bottom: 40px;
}
.jobsh-fr .list .litop h3{
    font-size: 24px;
    font-weight: 400;
}
.jobsh-fr .list .litop .time{
    color: #999;
    line-height: 30px;
}
.jobsh-fr .list .litop .time span{
    margin-right: 10px;
}
.jobsh-fr .list .litop .dj.on{
    display:none;
}
.jobsh-fr .list .litop .dj{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 140px;
    text-align: center;
    line-height: 45px;
    cursor: pointer;
    border: 1px solid #294388;
    color: #294388;
}
.jobsh-fr .list .litop .dj i{
    margin-left:5px;
}
.jobsh-fr .list .licon{
    font-size: 15px;
}
.jobsh-fr .list .licon h3{
    font-weight: 400;
    margin-bottom: 20px;
}
.jobsh-fr .list .licon .txt{
    color: #666;
    line-height: 30px;
}
.jobsh-fr .list .licon .lxfs{
    margin-top: 40px;
    color: #294388;
}
.jobsh-fr .list .litop .dj:hover{
    background: #294388;
    color:#fff;
}


/*为什么选择我们*/
.choice ul li{
    display: table;
    width: 100%;
    background: #f2f2f2;
    margin-top: 40px;
}
.choice ul li dl{
    float: left;
    width: 50%;
    padding: 60px 100px 0;
}
.choice ul li dl dt{
    color: #000;
    font-size: 20px;
}
.choice ul li dl dd{
    line-height: 28px;
    font-size: 16px;
}
.choice ul li .img{
    float: left;
    width: 50%;
}
.choice ul li .img img{
    height:293px
}
.choice ul li .img .bigimg:hover  img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.choice ul li:nth-child(2n){
    background:#b1cc1d;
}
.choice ul li:nth-child(2n) dl{
    float: right;
}
.choice ul li:nth-child(2n) dl dt{
    color:#fff;
}
.choice ul li:nth-child(2n) dl dd{
    color:#2d2d2d;
}
.choicepro ul li{
    margin-bottom:20px;
}
.choicepro ul li .bigimg{
    border: 1px solid #d2d2d2;
}
.choicepro ul li a:hover .bigimg{
    border: 1px solid #294388;
}
.choicepro ul li a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.choicepro ul li dl{
    margin-top: 10px;
    padding: 0 10px;
}
.choicepro ul li dl dt{
    text-align: center;
    font-size: 18px;
    font-weight: 400;
}
.choicepro ul li dl dd{
    line-height: 28px;
    color: #666;
}


/*流程*/
.liucheng{
    background: url(../images/liucheng-img.jpg) center top no-repeat;
    background-size: cover;
    padding: 70px 0;
}
.liucheng .itit h2{
    color: #fff;
}
.liucheng-list{
    background: url(../images/liucheng-xian.png) center no-repeat;
    height: 440px;
    background-size: contain;
    position: relative;
}
.liucheng-list .liucheng-con{
    color: #fff;
    position: absolute;
    height: 50px;
    text-align: center;
}
.liucheng-list .liucheng-con:before{
    content:"";
    background:#fff;
    width: 20px;
    height: 20px;
    position: absolute;
    border-radius: 100%;
    bottom: -40px;
    left: 50%;
    margin-left: -10px;
}
.liucheng-list .liucheng-con h3{
    font-size: 16px;
}
.liucheng-list .liucheng-con p{
    font-size: 14px;
}
.liucheng-list .lc1{
    top: -4px;
}
.liucheng-list .lc2{
    top: -4px;
    left: 265px;
}
.liucheng-list .lc3{
    top: -4px;
    right: 480px;
}
.liucheng-list .lc4{
    top: -4px;
    right: 110px;
}
.liucheng-list .lc5{
    bottom: 250px;
    right: 100px;
}
.liucheng-list .lc6{
    bottom: 250px;
    left: 628px;
}
.liucheng-list .lc7{
    bottom: 250px;
    left: 350px;
}
.liucheng-list .lc8{
    bottom: 250px;
}
.liucheng-list .lc9{
    bottom: 0;
}
.liucheng-list .lc10{
    bottom: 105px;
    left: 270px;
}
.liucheng-list .lc11{
    bottom: 0;
    left: 570px;
}
.liucheng-list .lc9:before,.liucheng-list .lc11:before{
    top: -35px;
}




/*产品中心*/
.proleft .title{
    background: #1f3775;
    color: #fff;
    text-align: center;
    font-size: 26px;
    line-height: 30px;
    padding: 25px 0;
}
.proleft .title span{
    display: block;
    font-size: 16px;
    line-height: 25px;
}
.proleft ul li{
    background: #efefef;
    text-align: center;
    margin-bottom: 2px;
}
.proleft ul li a{
    display: block;
    padding: 15px 0;
    font-size: 16px;
}
.proleft ul li a:hover{
    background:#294388;
    color:#fff;
}
.xprod-img{
    width: 600px;
    position: relative;
}
.xprod-wz{
    width: 550px;
    background: url(../images/body_bg.jpg);
    padding: 20px;
    /*min-height: 460px;*/
}
.xprod-wz-tit{
    font-size: 26px;
    font-weight: bold;
    border-bottom: 1px dashed #bdbdbd;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.xprod-wz-brief{
    font-size: 16px!important;
    line-height: 28px;
    overflow-x: hidden;
}
.xprod-wz-brief *{
    font-size: 16px!important;
}
.xprod-wz-brief::-webkit-scrollbar {/*滚动条整体样式*/
    width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 2px;
}
.xprod-wz-brief::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgb(0 139 220);
}
.xprod-wz-brief::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgb(0 0 0 / .1);
}
.xprod-wz-a{
    margin-top: 20px;
}
.xprod-wz-a a{
    float: left;
    width: 130px;
    text-align: center;
    border: 1px solid #294388;
    color: #294388;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    margin-right: 20px;
    border-radius: 5px;
}
.xprod-wz-a a:hover{
    background: #294388;
    color:#fff;
}
.xprod-xh{
    margin-bottom: 10px;
    font-size: 16px;
}
.xprod-xh .xprod-xh-fl{
    color: #294388;
    font-weight: bold;
    font-size: 30px;
    line-height: 40px;
}
.xprod-xh .xprod-xh-fr{
    font-size: 16px;
    color: #666;
}
.xprodan{
    margin-top:30px;
    margin-bottom: 20px;
}
.xprodan .tab-hd{
    margin-bottom: 30px;
    border-bottom: 2px solid #294388;
}
.xprodan .tab-hd .tab-nav{
    display: table;
}
.xprodan .tab-hd .tab-nav li{
    float: left;
    margin-right: 10px;
    position: relative;
}
.xprodan .tab-hd .tab-nav li{
    display: block;
    padding: 0px 30px;
    color: #333;
    font-size: 18px;
    background: #eee;
    color: #666;
    height: 50px;
    line-height: 50px;
}
.xprodan .tab-hd .tab-nav li.on:before{
    content:"";
    width: 0;
    height: 0;
    border-top: 8px solid #294388;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;
}
.xprodan .tab-hd .tab-nav li.on{
    background: #294388;
    color: #fff;
    border-color: #294388;
}
.xprodan .tab-hd .tab-hd-tel{
    height: 50px;
    line-height: 50px;
    color: #444;
}
.xprodan .tab-hd .tab-hd-tel span{
    color: #294388;
    font-weight: bold;
    font-size: 26px;
}
.xprodan-list table{
    width: 100%!important;
    border: 1px solid #999!important;
    border-collapse: collapse;
}
.xprodan-list table td{
    border: 1px solid #999!important;
    padding: 15px!important;
}

.nyprodetail-tjcp{
    font-size: 30px;
    border-top: 1px solid #eee;
    margin-top: 30px;
    padding: 20px 0;
}
/*多图*/
.prodetail-img .swiper-slide {
  background-size: cover;
  background-position: center;
}
.prodetail-img .gallery-top {
  height: 80%;
  width: 100%;
}
.prodetail-img .gallery-thumbs {
  height: 20%;
  box-sizing: border-box;
  padding-top: 10px;
  margin: 0 30px;
}
.prodetail-img .gallery-thumbs .swiper-slide {
  height: 100%;
  opacity: 0.4;
  cursor: pointer;
}
.prodetail-img .gallery-thumbs img{
    border:1px solid #ccc;
}
.prodetail-img .gallery-thumbs .swiper-slide-thumb-active {
  opacity: 1;
}
.prodetail-img .gallery-thumbs .swiper-slide-thumb-active img{
    border-color:#294388;
}
.prodetail-img .swiper-button-next:after,.prodetail-img .swiper-button-prev:after{
    font-size: 18px;
    color: #fff;
}
.prodetail-img .swiper-button-next,.prodetail-img .swiper-button-prev{
    bottom: 15px;
    top: auto;
    background: #294388;
    outline: 0;
    width: 20px;
}
.prodetail-img .swiper-button-next{
    right: 0;
}
.prodetail-img .swiper-button-prev{
    left: 0;
}
.prodetail-img img{
    width:100%;
}
/*产品中心*/
.nypro-list ul li{
    margin-bottom: 1.5rem;
}
.nypro-list ul li .bigimg{
    border: 1px solid #ccc;
    border-radius: 10px;
}
.nypro-list ul li a:hover .bigimg{
    border-color: #294388;
}
.nypro-list ul li img{
    width: 100%;
}
.nypro-list ul li a:hover img{
    transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);    /* IE 9 */
    -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
    -o-transform: scale(1.05,1.05); /* Opera */
    -moz-transform: scale(1.05,1.05);   /* Firefox */
}
.nypro-list ul li p{
    text-align: center;
    font-size: 16px;
    margin-top: 10px;
}
.envideo{
	width:750px; text-align:center; margin: 0 auto;
	}



@media screen and (max-width: 1200px) {
    .envideo{
	    width:100%; text-align:center; margin: 0 auto;
	}
    .nyprogramme,.nyvideo{
        margin-top:3rem
    }
    .ny-con{
        padding: 3rem 0;
    }

    /*标题*/
    .itit{
        margin-bottom: 2rem;
    }
    .itit h2{
        line-height: 4rem;
        margin-bottom: 0;
        font-weight: 400;
    }
    .itit h5{
        line-height: 2.5rem;
        font-size: 1.4rem;
    }

    /*位置*/
    .nyposition{
        line-height: 5rem;
        font-size: 1.4rem;
        min-height: auto;
        z-index: 8;
    }
    .nyposition ul li{
        margin-right: 3%;
    }
    .nyposition ul li a{
        font-size: 1.4rem;
    }

    /*产品中心*/
    .nyproducts .am-tabs-nav li{
        width: 32%;
    }
    .nyproducts .am-tabs-nav li.on a{
        background:#294388;
        color:#fff;
    }
    .nyproducts .am-tabs-nav li:nth-child(3n){
        margin-right: 0;
    }
    .nyproducts .am-tabs-nav li a{
        margin-right: 0;
        background: #eee;
        color: #333;
        text-align: center;
        line-height: 2.5rem;
        font-size: 1.4rem;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        padding: .5rem;
    }
    .nyproducts .am-tabs-nav{
        margin: 0 auto;
    }
    .nyproducts-list ul li{
        position: relative;
    }
    .nyproducts-list ul li p{
        position: relative;
        bottom: 0;
        width: 100%;
        font-size: 1.6rem;
        margin-top: .5rem;
    }

    /*解决方案*/
    .nysolution ul li{
        position: relative;
    }
    .nysolution ul li p{
        position: relative;
        bottom: 0;
        left: 0;
        font-size: 1.6rem;
        text-align: center;
        margin-top: .5rem;
    }


    /*为什么选择我们*/
    .choice ul li{
        margin-top: 2rem;
    }
    .choice ul li dl{
        width: 100%;
        padding: 2rem;
    }
    .choice ul li dl dt{
        font-size: 2rem;
    }
    .choice ul li dl dd{
        line-height: 2.8rem;
        font-size: 1.6rem;
    }
    .choice ul li .img{
        width: 100%;
    }
    .choice ul li .img img{
        height: auto;
    }
    .choicepro ul li{
        margin-bottom:20px;
    }
    .choicepro ul li dl{
        margin-top: 10px;
        padding: 0 10px;
    }
    .choicepro ul li dl dt{
        font-size: 1.6rem;
    }
    .choicepro ul li dl dd{
        line-height: 2.5rem;
    }

    /*流程*/
    .liucheng{
        background: url(../images/liucheng-img.jpg) center top no-repeat;
        background-size: cover;
        padding: 5rem 0;
    }
    .liucheng .itit h2{
        color: #fff;
    }
    .liucheng-list{
        background: none;
        height: auto;
        position: relative;
    }
    .liucheng-list .liucheng-con{
        position: relative;
        height: auto;
        text-align: left;
        margin-bottom: 1rem;
    }
    .liucheng-list .liucheng-con:before{
        display:none;
    }
    .liucheng-list .liucheng-con h3{
        font-size: 2rem;
    }
    .liucheng-list .liucheng-con p{
        font-size: 1.6rem;
    }
    .liucheng-list .lc1{
        top: -4px;
    }
    .liucheng-list .lc2{
        top: 0;
        left: 0;
    }
    .liucheng-list .lc3{
        top: 0;
        right: 0;
        height: auto;
    }
    .liucheng-list .lc4{
        top: 0;
        right: 0;
    }
    .liucheng-list .lc5{
        bottom: 0;
        right: 0;
    }
    .liucheng-list .lc6{
        bottom: 0;
        left: 0;
    }
    .liucheng-list .lc7{
        bottom: 0;
        left: 0;
    }
    .liucheng-list .lc8{
        bottom: 0;
    }
    .liucheng-list .lc9{
        bottom: 0;
    }
    .liucheng-list .lc10{
        bottom: 0;
        left: 0;
    }
    .liucheng-list .lc11{
        bottom: 0;
        left: 0;
    }
    .liucheng-list .lc9:before,.liucheng-list .lc11:before{
        top: 0;
    }


    /*解决方案*/
    .nymanufacture ul li{
        position: relative;
    }
    .nymanufacture ul li .bigimg{
        border: 1px solid #c2c2c2;
    }
    .nymanufacture ul li a:hover .bigimg{
        border: 1px solid #294388;
    }
    .nymanufacture a:hover img{
        transform: scale(1.05,1.05);
        -ms-transform: scale(1.05,1.05);    /* IE 9 */
        -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
        -o-transform: scale(1.05,1.05); /* Opera */
        -moz-transform: scale(1.05,1.05);   /* Firefox */
    }
    .nymanufacture ul li a{
        display:block;
        position: relative;
    }
    .nymanufacture ul li .txt{
        position: relative;
        bottom: 0;
        color: #333;
        left: 0;
    }
    .nymanufacture ul li .txt h3{
        font-size: 2rem;
        font-weight: 400;
    }
    .nymanufacture ul li .txt p{
        display: block;
        font-size: 1.4rem;
        color: #666;
    }
    .nymanufacture ul li a:hover .txt p{
        display:block;
    }

    .nyzhizuo-list ul li{
        margin-bottom: 1rem;
    }
    .nyzhizuo-list ul li a{
        margin: 0;
    }
    .nyzhizuo-list ul li .mar{
        padding: .5rem;
    }
    .nyzhizuo-list ul li p{
        font-size: 1.8rem;
        margin-top: .5rem;
    }


    /*关于宜泽*/
    .nyabouta{
        background: url(../images/about-bj01.jpg) center top no-repeat;
        padding: 10rem 0;
        background-size: cover;
    }
    .nyabouta .nyabouta-t1{
        font-size: 4rem;
    }
    .nyabouta .nyabouta-t2{
        font-size: 2rem;
        margin: 5rem 0;
    }
    .nyabouta-dl dl{
        margin-bottom:1rem
    }
    .nyabouta-dl dl dt{
        font-size: 3rem;
    }
    .nyabouta-dl dl dd{
        font-size: 1.8rem;
    }

    .nyaboutb{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    .nyaboutb-jj{
        margin-top: 2rem;
    }
    .nyaboutb-jj .brief{
        font-size: 1.6rem;
        line-height: 3rem;
    }
    .nyaboutb-jj .img{
        margin-top: 2rem;
    }
    .nyaboutb-jj ul{
        margin-top: 2rem;
    }

    .nycontact i{
        font-size: 3rem;
    }
    .nycontact dl{
        float: left;
        margin-left: 15px;
        margin-bottom: 1rem;
    }
    .nycontact dl dt{
        font-size: 1.6rem;
    }
    .nycontact dl dd{
        font-size: 1.4rem;
        line-height: 3rem;
    }
    #containerditu{
        width: 100%;
        height: 300px;
        margin-top: 2rem;
    }

    
    /*企业文化*/
    .culture-list ul li .por{
        position: relative;
    }
    .culture-list ul li .por:before{
        content:"";
        width: 100%;
        height: 100%;
        background: rgb(0 0 0 / 30%);
        position: absolute;
        z-index: 9;
    }
    .culture-list ul li dl{
        padding: 2rem;
    }
    .culture-list ul li dl dt{
        font-size: 2.4rem;
    }
    .culture-list ul li dl dd{
        line-height: 2.5rem;
        font-size: 1.5rem;
        height: auto;
    }
    .culture-list ul li .por:hover dl dd{
        height: auto;
    }
    
    .culture-jy{
        background: #f8f8f8;
        padding: 50px 0;
    }
    .culture-jy .por{
        position: relative;
        margin-bottom: 20px;
    }
    .culture-jy .tit{
        background: #fff;
        border: 1px solid #f0f0f0;
        border-left: 3px solid #294388;
        line-height: 60px;
        font-size: 16px;
        padding: 0 25px 0 15px;
        position: relative;
        cursor: pointer;
        z-index: 9;
    }
    .culture-jy .tit.lh30{
        line-height: 30px;
    }
    .culture-jy .tit i{
        position: absolute;
        right: 10px;
        font-size: 24px;
        color: #666;
        transform:rotate(0deg);
        transition: all .3s;
        -moz-transition:all .3s;    /* Firefox 4 */
        -webkit-transition:all .3s; /* Safari å’Œ Chrome */
        -o-transition:all .3s;  /* Opera */
        line-height: 60px;
        top: 0;
    }
    .culture-jy .brief{
        background: #fff;
        line-height: 25px;
        transition: all .3s;
        -moz-transition:all .3s;    /* Firefox 4 */
        -webkit-transition:all .3s; /* Safari å’Œ Chrome */
        -o-transition:all .3s;  /* Opera */
        overflow: hidden;
        position: absolute;
        padding:15px;
        z-index:3;
        display: none;
    }
    .culture-jy .por:hover .brief{
        z-index:99;
        display: block;
        border: 1px solid #294388;
    }
    .culture-jy .por:hover .tit{
        background:#294388;
        color:#fff;
        border: 1px solid #294388;
    }
    .culture-jy .por:hover i{
        color:#fff;
        transform:rotate(90deg);
    }


    /*新闻资讯*/
    .nynews-top .nynews-bj{
        background: #f9f9f9;
        display: table;
        width: 100%;
    }
    .nynews-top .newsleft{
        width: 100%;
    }
    .nynews-top .newsleft:hover img{
        transform: scale(1.05,1.05);
        -ms-transform: scale(1.05,1.05);    /* IE 9 */
        -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
        -o-transform: scale(1.05,1.05); /* Opera */
        -moz-transform: scale(1.05,1.05);   /* Firefox */
    }
    .nynews-top .newsright{
        width: 100%;
    }
    .nynews-top .newsright .rbox{
        padding: 5%;
    }
    .nynews-top .newsright .rbox .time{
        color: #294388;
    }
    .nynews-top .newsright .rbox h3{
        font-size: 1.6rem;
        font-weight: 400;
        padding: 1rem 0 2rem;
    }
    .nynews-top .newsright .rbox h3 a{    
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .nynews-top .newsright .rbox .txt{
        line-height: 2.5rem;
        height: 7.5rem;
        margin-bottom: 1rem;
        overflow: hidden;
    }
    .nynews-top .newsright .rbox .Amore{
        color: #999;
    }
    .nynews-top .newsright .rbox .Amore:hover{
        color:#294388;
    }
    .nynews-top .swiper-pagination{
        bottom: 0;
        position: relative;
        margin-top: 10px;
    }
    .nynews-top .swiper-pagination span{
        margin:0 5px;
        width:15px;
        height:15px;
    }
    .nynews-top .swiper-pagination span.swiper-pagination-bullet-active{
        background:#294388;
    }

    .nynews-list{
        margin-top: 50px;
    }
    .nynews-lb{}
    .nynews-lb .lba{
        float: left;
        line-height: 40px;
    }
    .nynews-lb .lba a{
        font-size: 1.4rem;
        padding: 0 1rem;
    }
    .nynews-lb .lba a:before{
        content:"";
        position:absolute;
        left: 0;
        background: #e8e8e8;
        width: 1px;
        height: 80%;
        top: 10%;
    }
    .nynews-lb .lba a:first-child:before{
        display:none;
    }
    .nynews-lb .search{
        display: none;
    }
    .nynews-lb .search input{
        float: left;
        line-height: 4rem;
        width: 22rem;
        padding: 0 1rem;
        outline: 0;
        background: #f8f8f8;
        border: 1px solid #eee;
    }
    .nynews-lb .search i{
        float: right;
        line-height: 4rem;
        font-size: 1.8rem;
        background: #294388;
        width: 4rem;
        text-align: center;
        color: #fff;
        cursor: pointer;
        border: 1px solid #294388;
    }
    .nynews-list ul{
        margin-top: 30px;
    }
    .nynews-list ul li{
        padding: 0 1rem 3rem;
    }
    .nynews-list ul li a:hover img{
        transform: scale(1.05,1.05);
        -ms-transform: scale(1.05,1.05);    /* IE 9 */
        -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
        -o-transform: scale(1.05,1.05); /* Opera */
        -moz-transform: scale(1.05,1.05);   /* Firefox */
    }
    .nynews-list ul li .wz{
        padding: 5%;
    }
    .nynews-list ul li .wz h3{
        font-size: 1.6rem;
        height: auto;
    }
    .newsdetail-tit{
        text-align: center;
        font-size: 2.4rem;
    }
    .newsdetail-tb{
        text-align: center;
        font-size: 1.4rem;
        border-bottom: 1px solid #eee;
        padding: 1rem 0;
        margin-bottom: 1rem;
    }
    .newsdetail-tb i{
        margin: 0 1rem;
        color: #666;
    }


    /*宜泽招聘*/    

    .jobb ul li{
        width: 100%;
    }
    .jobb ul li .img{
        position: relative;
    }
    .jobb ul li .img .tb{
        position: absolute;
        top: 0;
        background: url(../images/job-tbbj.png) center no-repeat;
        width: 91px;
        height: 104px;
        padding-left: 15px;
        line-height: 60px;
    }
    .jobb ul li .img:hover .bigimg img{
        transform: scale(1.05,1.05);
        -ms-transform: scale(1.05,1.05);    /* IE 9 */
        -webkit-transform: scale(1.05,1.05);    /* Safari å’Œ Chrome */
        -o-transform: scale(1.05,1.05); /* Opera */
        -moz-transform: scale(1.05,1.05);   /* Firefox */
    }
    .jobb ul li dl{
        padding: 5%;
    }
    .jobb ul li dl dt{
        font-size: 2.6rem;
        margin-bottom: 1rem;
    }
    .jobb ul li dl dd{
        line-height: 2.8rem;
        padding-left: 1.5rem;
        font-size: 1.4rem;
    }


    .jobc-img{
        position: relative;
    }
    .jobc-img .gallery-top img{
        width: 100%;
    }
    .jobc-img .gallery-thumbs{
        margin-top: 20px;
        padding: 0 50px;
    }
    .jobc-img .gallery-thumbs .swiper-slide{
        opacity: .5;
        filter: alpha(opacity=50);
        cursor: pointer;
        border: 2px solid #fff;
    }
    .jobc-img .gallery-thumbs .swiper-slide-thumb-active{
        opacity: 1;
        filter: alpha(opacity=100);
        border: 2px solid #294388;
    }
    .jobc-img .swiper-button-prev,.jobc-img .swiper-button-next{
        color: #fff;
    }
    .jobc-img .swiper-button-prev:hover,.jobc-img .swiper-button-next:hover{
        color: #294388;
    }

    .jobd .list{
        background: url(../images/jobd-bj.jpg) center no-repeat;
        background-size: cover;
        position: relative;
    }
    .jobd .list:before{
        content:"";
        top: 50%;
        position: absolute;
        width: 100%;
        height: 1px;
        background: #fff;
        margin-top: -.5px;
    }
    .jobd ul li{
        width: 50%;
        padding: 10% 0;
    }    


    /*产品中心*/
    .prodetail-img .swiper-button-next,.prodetail-img .swiper-button-prev{
        bottom: 0px;
    }
    .xprod-img{
        width: 100%;
        margin-bottom: 2rem;
    }
    .xprod-wz{
        width: 100%;
        padding: 0;
        min-height: auto;
    }
    .xprod-wz-tit{
        font-size: 2.6rem;
        padding-bottom: 1rem;
        margin-bottom: 1rem;
    }
    .xprod-wz-brief{
        font-size: 1.6rem!important;
        line-height: 2.8rem;
    }
    .xprod-wz-brief *{
        font-size: 1.6rem!important;
    }   
    .xprod-wz-a{
        margin-top: 20px;
    }
    .xprod-wz-a a{
        float: left;
        width: 130px;
        text-align: center;
        border: 1px solid #294388;
        color: #294388;
        height: 35px;
        line-height: 35px;
        font-size: 16px;
        margin-right: 20px;
        border-radius: 5px;
    }
    .xprod-wz-a a:hover{
        background: #294388;
        color:#fff;
    }
    .xprod-xh{
        margin-bottom: 1rem;
        font-size: 1.6rem;
    }
    .xprod-xh .xprod-xh-fl{
        color: #294388;
        font-weight: bold;
        font-size: 30px;
        line-height: 40px;
    }
    .xprod-xh .xprod-xh-fr{
        font-size: 16px;
        color: #666;
    }
    .xprodan{
        margin-top:30px;
        margin-bottom: 20px;
        line-height: 4rem;
    }
    .xprodan img{
        width: 100%!important;
        height: auto!important;
    }
    .xprodan .tab-hd{
        margin-bottom: 30px;
        border-bottom: 2px solid #294388;
    }
    .xprodan .tab-hd .tab-nav li{
        float: left;
        margin-right: 0;
    }
    .xprodan .tab-hd .tab-nav li{
        padding: 0px 1rem;
        font-size: 1.6rem;
        height: 4rem;
        line-height: 4rem;
    }
    .xprodan .tab-hd .tab-nav li.on:before{
        content:"";
        width: 0;
        height: 0;
        border-top: 8px solid #294388;
        border-right: 8px solid transparent;
        border-left: 8px solid transparent;
        position: absolute;
        bottom: -10px;
        left: 50%;
        margin-left: -1rem;
    }
    .xprodan .tab-hd .tab-hd-tel{
        height: 4rem;
        line-height: 4rem;
    }
    .xprodan .tab-hd .tab-hd-tel span{
        font-size: 2rem;
    }
    .xprodan-list table{
        width: 100%!important;
        border: 1px solid #999!important;
        border-collapse: collapse;
    }
    .xprodan-list table td{
        border: 1px solid #999!important;
        padding: 15px!important;
    }


    .prosp{
        width: 100%!important;
        height: 25rem!important;
    }

}