body{max-width:1920px;margin:auto;}
.wrapper{margin:auto;}
.wid1200{max-width:1200px;}
.hei100{height:calc(100% - 68px);}
.pos_re{position:relative;}
.pos_re>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;}
.pad{padding:5.2% 0;}
@font-face {
    font-family: 'Basemic Times';
    src: url('../font/Basemic Times.eot');
    src: local('Basemic Times'),
    local('Basemic Times'),
    url('../font/Basemic Times.ttf') format('truetype'),
    url('../font/Basemic Times.eot') format('eot');
}
.fl{float: left;}
.fr{float:right;}
.f24{font-size:24px;}
.f16{font-size:16px;color:#333;line-height:30px;}
.f30{font-size:30px;}
.f12{font-size: 12px;}
.f36{font-size: 36px;color: #333;}
.f14{font-size: 14px;}
.phone{display: none;}


.san{
    margin-top:28px;box-sizing:border-box;cursor:pointer;width:36px;height:24px;position:relative;float:right;display:none;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.san span{
    width:100%;
    position:absolute;;
    height:1px;background:#fff;
    display:block;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.san span:nth-child(1){top:0;}
.san span:nth-child(2){top:50%;margin-top:-1px;}
.san span:nth-child(3){bottom:0;}
.san.cur span:nth-child(1){
    top: 50%;margin-top:-1px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.san.cur span:nth-child(2){
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
.san.cur span:nth-child(3){display:none;}



.black{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 12;}
.black1{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 11;background: rgba(0,0,0,.6);}
.close{position: absolute;display: block;right: 0;top: 0;width: 64px;height: 64px;background: #000 url(../images/close.png) no-repeat center center/50px;}
.video-alert{position: fixed;z-index: 13;max-width: 100%;max-height: 100%; transform: translateX(-50%) translateY(-50%) scale(0);top: 50%;left: 50%;opacity: 0;}
.video-alert.on{position: fixed;z-index: 13;max-width: 100%;max-height: 100%; background: #000; transform: translateX(-50%) translateY(-50%) scale(1.0);top: 50%;left: 50%;opacity: 1;}
.video-alert video{width: 100%;height: 100%;}
.list{position: absolute;top: 75px; right: 0;zoom: 1;z-index: 99;display: none;width: 215px;}
.list a{color: #000;}
.list input {height: 40px;border: none;padding-left: 10px;box-sizing: border-box;background:#1c418e;width: 185px;color: #fff;}
.list button{border: 0;height: 40px;width: 30px; background:#1c418e url(../images/ser.png) no-repeat center center;padding: 0 5px;cursor: pointer;}
.serch {margin-bottom: 70px;}
.serch li{margin-top: 30px;}
.serch h1{font-size: 14px;color: #666;margin: 20px 0;}
.serch li h2 a{color: #333;font-size: 18px;}
.serch li p{font-size: 16px;color: #666;margin-top: 15px;letter-spacing: 2px;}


.header{background:#1c418e;line-height: 68px;}
.nav>ul>li{float: left;margin: 0 25px;position: relative;}

.nav>ul>li:last-child{margin-right: 0;margin-left: 0;}
.nav>ul>li>a{font-size: 14px;color: #fff;}
.nav .nav04{width: 400px; display: none; position: absolute;z-index: 99;left: 0;background: #fff;zoom:1;min-width: 100%;white-space: nowrap;}
.nav04{border: 1px solid #eaeaea;border-top: 0;box-sizing: border-box;}
.nav04 .top{border-bottom: 1px solid #eaeaea;height: 60px;}
.nav04 .top span{width: 43%;}
.nav04 .top span:nth-child(1){padding-left: 7%;}
.nav04 .top span:nth-child(2){padding-left: 7%;}
.nav04 .bottom ul:nth-child(1){padding-left: 5%;}
.nav04 .bottom ul:nth-child(2){padding-left: 5%;}
.nav04 .top span a{font-size: 14px;color: #333;}
.nav04 .bottom ul{width: 45%;margin-top: 3%;margin-bottom: 5%;}
.nav04 .bottom ul li{line-height: 30px;}
.nav04 .bottom li a{font-size: 12px;color: #1c418e;}
.nav .nav05{width: 230px; display: none; position: absolute;z-index: 99;left: 0;background: #fff;zoom:1;min-width: 100%;white-space: nowrap;}
.nav05{border: 1px solid #eaeaea;border-top: 0;box-sizing: border-box;}
.nav05 .top{border-bottom: 1px solid #eaeaea;height: 60px;}
.nav05 .top span{width: 43%;}
.nav05 .top span:nth-child(1){padding-left: 7%;}
.nav05 .top span:nth-child(2){padding-left: 7%;}
.nav05 .bottom ul:nth-child(1){padding-left: 8%;}
.nav05 .bottom ul:nth-child(2){padding-left: 5%;}
.nav05 .top span a{font-size: 14px;color: #333;}
.nav05 .bottom ul{width: 45%;margin-top: 3%;margin-bottom: 5%;}
.nav05 .bottom ul li{line-height: 30px;}
.nav05 .bottom li a{font-size: 12px;color: #1c418e;}
.nav .nav07{width: 200px; display:none; position: absolute;z-index: 99;left: 0;background: #fff;zoom:1;min-width: 100%;white-space: nowrap;}
.nav07{border: 1px solid #eaeaea;border-top: 0;box-sizing: border-box;}
.nav07 li{border-bottom: 1px solid #eaeaea;height: 59px;padding: 0 7%;}
.nav07 .top span{width: 100%;}
.nav07 .top li a{font-size: 14px;color: #1c418e;}

.sy-banner .swiper-container{width: 100%; height:100%;}
.sy-banner .wenz{position: absolute;left: 18.5%;top:35%;}
.sy-banner .wenz h4{font-size: 18px;color: #fff;}
.sy-banner .wenz h2{font-size: 48px;color: #fff;margin-top: 20px;}
.sy-banner .wenz a{font-size: 12px;color: #666;background: url(../images/jiantou.png) no-repeat right center;padding-right: 70px;margin-top: 78px;display:inline-block;}
.underline{margin: 18px 0; background: #ddd;position: relative;border-bottom: 1px solid #d6d6d8;width: 115px;}
.underline:after{ content: "";width: 48px;height: 2px;background: #aaaaad;position: absolute;top: 100%;left: 0%;transition: all .8s;}
.sy-banner .wenz a:hover + .underline:after{left: 0%;width: 115px;}
.sy-banner .swiper-button-next{width:50px;height:50px; background:url(../images/next01.png) no-repeat center center; ;margin: 0 80px;}
.sy-banner .swiper-button-prev{width:50px;height:50px;background:url(../images/prev01.png) no-repeat center center;margin: 0 80px;}
.sy-banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{position: relative;bottom: 10%;margin-left: 5%;width: 30%;}
.sy-banner .swiper-pagination-bullet{background: none;border:1px solid #d2d1d4;}
.sy-banner .swiper-pagination-bullet-active{background: #afafaf;}


.sy-content01{margin-top: 60px;}
.sy-content01 .title{font-size: 12px;color: #999;}
.sy-content01 .title h2{font-size: 24px;color: #1c418e;display: inline-block;}
.more01{font-size: 12px;color: #224897;line-height: 30px;}
.more01:hover{color: #7faae0;}
.sy-content01 .box{border: 1px solid #eaeaea;width: 99%;}
.sy-content01 .wenz{padding: 20px 35px;text-align: center;box-sizing: border-box;height: 170px;}
.sy-content01 .box .pic{overflow:hidden;}

.sy-content01 .box:hover img{transform: scale(1.1);
 -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);}
.sy-content01 .wenz h2 a{font-size:20px;color: #333333; }
.sy-content01 .wenz h2 a:hover,.sy-content01 .wenz h5 a:hover{color: #1c418e;}
.sy-content01 .wenz h5{margin-top: 9px;}
.sy-content01 .wenz h5 a{font-size:12px;color: #666;line-height: 22px;}
.sy-content01 .wenz h6{margin-top: 35px;}
.sy-content01 .box:hover .wenz h6 img{transform: translateX(20px);
  -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);}
.sy-content01 .swiper-container{margin-top: 30px;}
.sy-content01 .swiper-button-next{position: absolute;right: -80px;background: url(../images/next02.png) no-repeat center center;width: 45px;height: 45px;border:1px solid #eaeaea;}
.sy-content01 .swiper-button-prev{position: absolute;left:  -80px;background: url(../images/prev02.png) no-repeat center center;width: 45px;height: 45px;border:1px solid #eaeaea;}
.sy-content01 .swiper-pagination{top: -15%;left: 15%;}
.sy-content01 .swiper-pagination-bullet-active{background: #999999;}
.sy-content01 .swiper-button-next:hover{background: #1c418e url(../images/next04.png) no-repeat center center;}
.sy-content01 .swiper-button-prev:hover{background: #1c418e url(../images/prev04.png) no-repeat center center;}
.sy-content01 .swiper-pagination-bullet,.sy-content03 .swiper-pagination-bullet{margin: 0 3px;}
.sy-content02{margin-top: 60px;}
.sy-content02 .title{font-size: 12px;color: #999;}
.sy-content02 .title h2{font-size: 24px;color: #1c418e;display: inline-block;}
.sy-content02 ul{height: 556px;margin-top: 30px;}
.sy-content02 li{float: left;height: 50%;overflow: hidden;}
.sy-content02 .pic{overflow: hidden;position: relative;}
.sy-content02 li:hover .pic img{transform: scale(1.1);
 -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);}
.sy-content02 .wenz{position: absolute;top:15%;left: 8%;}
.sy-content02 li:nth-child(1) .wenz{top: 8%;}
.sy-content02 li:nth-child(1){width: 49%; height: 100%;}
.sy-content02 li:nth-child(2){width: 49%; float: right;height: 49%;}
.sy-content02 li:nth-child(3){width: 49%; float: right;height: 49%;margin-top: 1.2%;}
.sy-content02 .wenz h2{font-size:20px;color: #fff; }
.sy-content02 .wenz h5{font-size:12px;color: rgb(255,255,255,.6);line-height: 22px;margin-top: 9px;}
.sy-content02 .wenz h6{margin-top: 35px;}
.sy-content02 li:hover .wenz h6 img{transform: translateX(20px);
 -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);}


.sy-content03{margin-bottom:10%;background: url(../images/sy07.jpg) no-repeat center center;height: 474px;}
.sy-content03 .top{padding-top: 57px;}
.sy-content03 .title{font-size: 12px;color: #fff;}
.sy-content03 .title h2{font-size: 24px;color: #fff;display: inline-block;}
.sy-content03 .more01{color: #a7b6d5;}
.sy-content03 .more01:hover{color: #fff;}
.sy-content03 .box .date{background: #fff;line-height: 48px;height: 48px;padding: 0 20px;}
.sy-content03 .box .date span:nth-child(1){color: #999999;}
.sy-content03 .box .date span:nth-child(2){color: #1c418e;}
.sy-content03 .box .pic{overflow:hidden;max-height: 260px;}
.sy-content03 .box .pic:hover img{transform: scale(1.1);}
.sy-content03 .wenz{padding: 20px 20px;}
.sy-content03 .wenz h2{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.sy-content03 .wenz h2 a{font-size:16px;color: #333333; }
.sy-content03 .wenz h2 a:hover,.sy-content01 .wenz h5 a:hover{color: #1c418e;}
.sy-content03 .wenz h6{margin-top: 35px;}
.sy-content03 .box:hover .wenz h6 img{transform: translateX(20px);
 -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);}
.sy-content03 h3{height: 10px;background: #eaeaea;margin-top: 30px;}
.sy-content03 .box:hover h3{background: #234998;}
.sy-content03 .center{margin-top: 30px;}
.sy-content03 .swiper-button-next{position: absolute;right: -80px;background: url(../images/next02.png) no-repeat center center #879ac2;width: 45px;height: 45px;}
.sy-content03 .swiper-button-prev{position: absolute;left:  -80px;background: url(../images/prev02.png) no-repeat center center #879ac2;width: 45px;height: 45px;}
.sy-content03 .swiper-pagination{top: -12%;left: 15%;}
.sy-content03 .swiper-pagination-bullet-active{background: #fff;}
.sy-content03 .swiper-button-next:hover{background: url(../images/next02.png) no-repeat center center #fff;}
.sy-content03 .swiper-button-prev:hover{background: url(../images/prev02.png) no-repeat center center #fff;}



.sy-content04{margin-top: 70px;}
.sy-content04 .title{font-size: 12px;color: #999;}
.sy-content04 .title h2{font-size: 24px;color: #1c418e;display: inline-block;}
.sy-content04 ul{height: 590px;margin-top: 30px;}
.sy-content04 ul li{width: 49%;float: left;height: 285px;margin-bottom: 18px;}
.sy-content04 ul li:nth-child(2n){width: 49%;float: right;}
.sy-content04 .pic{overflow: hidden;max-height: 284px;}
.sy-content04 .wenz{position: absolute;bottom: 20px; padding: 0 20px;height: 48px;background: #294c96;width: 90%;margin: 0 5%; font-size: 16px;line-height: 48px;box-sizing: border-box; color: #fff;}
.sy-content04 .left{width: 48.5%;height: 100%; float: left;}
.sy-content04 .right{width: 48.5%;float: right;height: 285px;background: #eaeaea;}
.sy-content04 li:hover .right ,.sy-content04 li:hover .left01{background: #224897;}
.sy-content04 li:hover .right h4,.sy-content04 li:hover .right p,.sy-content04 li:hover .right h6,.sy-content04 li:hover .left01 h4,.sy-content04 li:hover .left01 p,.sy-content04 li:hover .left01 h6{color: #fff}
.sy-content04 .left img{margin-top: 20%;float: right;}
.sy-content04 .right h4{font-size: 16px;color: #333333;margin-top: 50px;padding: 0 20px;}
.sy-content04 .right p{font-size: 12px;color:#666666;padding: 0 20px;margin-top: 25px;line-height: 22px;}
.sy-content04 .right h6{margin-top: 70px;padding: 0 20px;}
.sy-content04 li:hover .right h6 img{transform: translateX(20px);
 -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);}
.sy-content04 .left01{width: 48.5%;height: 100%; float: left;background: #eaeaea;}
.sy-content04 .right01{width: 48.5%;float: right;height: 100%;}
.sy-content04 li:hover .right01{}
.sy-content04 .right01 img{margin-top: 20%;}
.sy-content04 .left01 h4{font-size: 16px;color: #333333;margin-top: 50px;padding: 0 20px;}
.sy-content04 .left01 p{font-size: 12px;color:#666666;padding: 0 20px;margin-top: 25px;line-height: 22px;}
.sy-content04 .left01 h6{margin-top: 70px;padding: 0 20px;}
.sy-content04 li:hover .left01 h6 img{transform: translateX(20px);
 -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    }
.sy-content04 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 13%;left: 35%;}
.sy-content04 .swiper-pagination-bullet-active{background: #a7b5d4;}
.sy-content04 .swiper-pagination-bullet{border:1px solid #a7b5d4;}



.sy-content05{margin-top: 70px;margin-bottom: 100px;}
.sy-content05 .jishu{width:60%;}
.sy-content05 .jishu p{margin-top: 20px;text-align: center;}
.sy-content05 .jishu p a{font-size: 12px;color: #666;}
.sy-content05 .jishu .pic{padding: 30px;text-align: center; background: #eaeaea;box-sizing: border-box;height: 200px;}
.sy-content05 .zhengfu{width:37%;}
.sy-content05 .jishu .top{margin-bottom: 25px;}
.sy-content05 .title{font-size: 12px;color: #999;}
.sy-content05 .title h2{font-size: 24px;color: #1c418e;display: inline-block;}
.sy-content05 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 0; background:url(../images/jiantou06.png) no-repeat center center rgba(0,0,0,.5);width: 46px;height: 46px;margin-top: -9%;}
.sy-content05 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 0; background:url(../images/jiantou07.png) no-repeat center center rgba(0,0,0,.5); width: 46px;height: 46px;margin-top: -9%;}
.sy-content05 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{position: relative;margin-top: 30px;bottom: 0;}
.sy-content05 .swiper-pagination-bullet-active{background: #b2b2b2;}
.sy-content05 .swiper-pagination-bullet{border: 1px solid #b2b2b2;}
.sy-content05 .bgc{height: 10px;background: #eaeaea;margin-top: 25px;}
.sy-content05 .jishu:hover .bgc{background: #1c418e;}
.sy-content05 .zhengfu ul{margin-top: 22px;}
.sy-content05 .zhengfu ul li{border-bottom: 1px dashed #dbdbdb;padding-bottom: 21.5px;margin-bottom: 18px;}
.sy-content05 .zhengfu li span{float: left; background: url(../images/shu.png) no-repeat left center;padding-left: 20px;font-size: 12px;display: block;width: calc(100% - 100px);box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.sy-content05 .zhengfu li span a{color: #666;}
.sy-content05 .zhengfu li:hover span a,.sy-content05 .zhengfu li:hover em{color: #1c418e;}
.sy-content05 .zhengfu li em{float: right; font-style: normal;color: #b8b8b8;}
.sy-content05 .serch{background: url(../images/ser.jpg) no-repeat center center/cover;padding-bottom: 24px;}
.sy-content05 .serch h5{font-size: 12px;color: #375396;padding: 20px 20px 10px;}
.sy-content05 .serch input{background: url(../images/ser02.png) no-repeat left 10px center #fff;padding-left: 35px;width: 270px;height: 40px;border:none;margin-left: 20px;}
.sy-content05 .serch a{width: 80px; height:40px;text-align: center;line-height: 40px;background: #1c418e;color: #fff;display: inline-block;margin-left: 10px;margin-top: 5px;}


.nav02{line-height: 58px;}
.nav02 .pic a{background: url(../images/jiantou03.png) no-repeat left center;font-size: 12px;color: #989898;padding-left: 30px;}
.nav02 .pic a:hover{color: #1c418e;background: url(../images/jiantou08.png) no-repeat left center;}
.nav02 ul li{float: left;margin-left: 30px;}
.nav02 ul li a{display: block;color: #989898;}
.nav02 ul li a:hover{color: #1c418e;border-bottom: 2px solid #1c418e;}
.nav02 .active01 a{color:#1c418e;font-size: 12px;border-bottom: 2px solid #1c418e; }

.nav03{line-height: 58px;border-bottom: 1px solid #eaeaea;}
.nav03 .pic a{background: url(../images/jiantou03.png) no-repeat left center;font-size: 12px;color: #989898;padding-left: 30px;}
.nav03 .pic a:hover{color: #1c418e;background: url(../images/jiantou08.png) no-repeat left center;}
.nav03 ul li{float: left;margin-left: 10px;}
.nav03 ul li a{display: block;color: #b8b8b8;}
.nav03 ul li a:hover{color: #989898;}
.nav03 .active01 a{color:#989898;font-size: 12px; }

.ny-banner{position: relative; height: 660px;}
.ny-banner .wenz{ position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #ffffff;text-align: center;}
.ny-banner .wenz h1{font-size: 50px;font-family: "Basemic Times";}
.ny-banner .wenz h5{font-size: 20px;letter-spacing: 5px;}
.ny-banner .wenz img{margin-top: 40px;}
.fangan01{margin-top: 98px;margin-bottom: 80px;}
.fangan01 h3{font-size: 36px;color: #333;text-align: center;}
.fangan01 ul{margin-top: 48px;}
.fangan01 li{height: auto;float: left;width: 49%;margin-bottom: 20px;}
.fangan01 li:nth-child(2n){float: right;}
.fangan01 .wenz a{font-size: 24px;color: #fff}
.fangan01 .wenz a img{padding: 40px;}
.fangan01 .wenz a h4{margin:0 40px;background: url(../images/jiantou05.png) no-repeat right center;}
.fangan01 .wenz{position: absolute; bottom: 30px;width: 100%;}
.fangan01 .pic{overflow:hidden;}
.fangan01 li:hover img{transform: scale(1.1);}
.fangan01 li:hover .wenz a h4{background:url(../images/jiantou11.png) no-repeat right center }
.fangan01 .img{position: absolute;left: 40px;top: 20px;}



.footer-top{background: url(../images/footer.jpg) no-repeat center center/cover;}
.footer-top ul{padding-top: 60px;padding-bottom: 77px;}
.footer-top ul h2{padding-bottom: 10px; font-size: 16px;color: #fff;border-bottom: 1px solid #797c80;}
.footer-top ul>li{float: left;margin-right: 2.5%;}
.footer-top ul li:nth-child(1){width: 21%;}
.footer-top ul li:nth-child(2){width: 22%;}
.footer-top ul li:nth-child(3){width: 11%;}
.footer-top ul li:nth-child(4){width: 11%;}
.footer-top ul li:nth-child(5){width: 11%;}
.footer-top ul li:nth-child(6){width: 11%;margin-right: 0;}
.footer-top dl{margin-top: 20px;width: 50%;}
.footer-top dl dt a{font-size: 14px;color: #fff; }
.footer-top dl dt a:hover{color: #1c418e;}
.footer-top dl dt{margin-bottom: 10px;}
.footer-top dl dd{line-height: 22px;}
.footer-top dl dd a{font-size: 12px;color: #9fa1a4}
.footer-top dl dd a:hover{color: #1c418e;}
.footer-btm{background: #78797e;line-height: 60px; font-size: 12px;color: #b2b2b5;}
.footer-btm em{font-style: normal;}

.ny-banner01{background: #e2e9f2;height: 280px;}
.ny-banner01 .wenz{font-size: 30px;color: #1c418e;text-align: center;line-height: 280px;}
.fangan02{margin-top: 60px;}
.fangan02 .wenz{text-align: center;}
.fangan02 h3{text-align: center;font-size: 24px;color: #333; margin-bottom: 30px;}
.fangan02 p{text-align:left;font-size: 14px;color: #747474;}
.fangan02 .pic{text-align: center;margin: 0 auto;}
.fangan02 img:nth-child(2){padding-top:10px;}


.fangan03{margin-top: 55px;}
.fangan03 h3{font-size: 30px;color: #333;text-align: center;margin-bottom: 30px;;}
.fangan03 li{width: 12.5%; float: left;text-align: center;margin-bottom: 15px;}
.fangan03 .jing img{height: 46px;}
.fangan03  ul li:hover a img{transform: translateY(-10px);
 -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);}
.fangan03 span{display: block;font-size: 14px;color: #395497;padding-top: 20px;}
.fangan03 li img{height: 45px;}
.fangan03 .link{text-align: center;margin-top: 70px;}
.fangan03 .link ul{display: inline-block;}
.fangan03 .link ul li{margin: 0 18px;}
.fangan03 .page{border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;line-height: 50px;height: 50px;margin-top: 50px;margin-bottom: 117px;}
.fangan03 .page a{font-size: 12px;color: #a9a9a9;}
.fangan03 .page a:hover{color:#6a6d72;}

.news .ny-banner01 .wenz{line-height: 0px;padding-top: 100px;}
.news .ny-banner01 p{font-size: 12px;color: #8d9093;margin-top: 80px;}
.news .ny-banner01 p span{margin: 0 20px;}
.news .ny-banner01 p span:nth-child(1){background: url(../images/time.png) no-repeat left center;padding-left: 20px;}
.news .ny-banner01 p span:nth-child(2){background: url(../images/yan.png) no-repeat left center;padding-left: 20px;}
.news-detail p{font-size: 14px;color: #666;margin-top: 36px;}
.news-detail p:nth-child(1){margin-top: 50px;}
.news-detail .pic{text-align: center;margin-top: 40px;}
.news-detail .pic span{display: block;font-size: 12px;color: #666;margin-top: 12px;}
.news-detail .link{text-align: center;margin-top: 70px;text-align: center;}
.news-detail .link ul{display: inline-block;}
.news-detail .link ul li{margin: 0 18px;float: left;}
.news-detail .link ul li a:hover img{transform: translateY(-10px);
 -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);}
.news-detail .page{border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;line-height: 50px;height: 50px;margin-top: 50px;margin-bottom: 117px;}
.news-detail .page a{font-size: 12px;color: #a9a9a9;}
.news-detail .page a:hover{color:#1c418e;}

.ny-banner02{position: relative; height: 660px;}
.ny-banner02 .wenz{ position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #ffffff;text-align: center;}
.ny-banner02 .wenz h1{font-size: 50px;}
.ny-banner02 .wenz h5{font-size: 20px;letter-spacing: 5px;}
.ny-banner02 .wenz img{margin-top: 40px;}
.ny-banner03{position: relative; background: url(../images/banner03.jpg) no-repeat center center/cover;height: 660px;}
.ny-banner03 .wenz{ position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #ffffff;text-align: center;}
.ny-banner03 .wenz h1{font-size: 50px;}
.ny-banner03 .wenz h5{font-size: 20px;letter-spacing: 5px;}
.ny-banner03 .wenz img{margin-top: 40px;}
.ny-banner04{position: relative; height: 660px;}
.ny-banner04 .wenz{ position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #ffffff;text-align: center;}
.ny-banner04 .wenz h1{font-size: 50px;font-family: "Basemic Times";}
.ny-banner04 .wenz h5{font-size: 20px;letter-spacing: 5px;}
.ny-banner04 .wenz img{margin-top: 40px;}
.ny-banner05{position: relative; height: 660px;}
.ny-banner05 .wenz{ position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #ffffff;text-align: center;}
.ny-banner05 .wenz h1{font-size: 50px;font-family: "Basemic Times";}
.ny-banner05 .wenz h5{font-size: 20px;letter-spacing: 5px;}
.ny-banner05 .wenz img{margin-top: 40px;}
.ny-banner06{position: relative; height: 660px;}
.ny-banner06 .wenz{ position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #ffffff;text-align: center;}
.ny-banner06 .wenz h1{font-size: 50px;font-family: "Basemic Times";}
.ny-banner06 .wenz h5{font-size: 20px;letter-spacing: 5px;}
.ny-banner06 .wenz img{margin-top: 40px;}
.ny-banner07{position: relative; height: 660px;}
.ny-banner07 .wenz{ position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #ffffff;text-align: center;}
.ny-banner07 .wenz h1{font-size: 50px;font-family: "Basemic Times";}
.ny-banner07 .wenz h5{font-size: 20px;letter-spacing: 5px;}
.ny-banner07 .wenz img{margin-top: 40px;}
.product01{margin-top: 90px;margin-bottom: 145px;}
.product01 h3{color: #333;text-align: center;}
.product01 ul{height: 556px;margin-top: 30px;}
.product01 li{float: left;height: 50%;overflow: hidden;}
.product01 .pic{overflow: hidden;position: relative;}
.product01 .pic:hover img{transform: scale(1.1);}
.product01 .wenz{position: absolute;top:15%;left: 8%;}
.product01 li:nth-child(1) .wenz{top:8%;}
.product01 li:nth-child(1){width: 49%; height: 100%;}
.product01 li:nth-child(2){width: 49%; float: right;height: 49%;}
.product01 li:nth-child(3){width: 49%; float: right;height: 49%;margin-top: 1%;}
.product01 .wenz h2{font-size:20px;color: #fff; }
.product01 .wenz h5{font-size:12px;color: rgb(255,255,255,.6);line-height: 22px;margin-top: 9px;}
.product01 .wenz h6{margin-top: 35px;}
.product01 li:hover .wenz h6 img{transform: translateX(20px);
 -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);}



.tit{margin-top: 100px;text-align: center;}
.tit p{padding-top: 47px; width: 70%; font-size: 14px;color: #666666;margin: 0 auto;}
.product-detail{background: url(../images/banner05.jpg) no-repeat center center/cover;margin-top: 40px;}
.product-detail ul{width: 50%;padding: 160px 0;}
.product-detail li{float: left;width: 55%;font-size: 16px;color: #fff; margin-bottom: 50px;}
.product-detail li:nth-child(2n){width: 45%;}
.product-detail li img{float: left;display: block;}
.product-detail li:hover img{transform: rotate(360deg);}
.product-detail li .wenz{float: left;line-height: 24px;padding-top: 5px;padding-left: 10px;}
.product-detail .pic{ margin-top: 7%;width: 40%;margin-left: 10%;height: 569px;overflow: hidden;}

.product-detail02{text-align: center;margin-top: 100px;margin-bottom: 118px;}
.product-detail02 img{margin-top: 60px;}
.reku01,.move-reku{margin-top: 100px;}
.reku01 h1,.move-reku h1{text-align: center;}
.reku01 .wenz{width: 30%;margin-left: 8%;font-size: 14px;color: #666;margin-top: 7%;}
.reku01 .wenz ul{margin-top: 19%;}
.reku01 .wenz li{margin-bottom: 25px;}
.reku01 .pic{width: 60%;margin-top: 7%;}
.reku02{margin-top: 68px;margin-bottom: 110px;}
.reku02 h3{font-size: 24px;color: #333;text-align: center;}
.reku02 table{border-collapse:collapse;text-align: center;vertical-align:middle;background-color: #fff;width: 1200px; margin-top: 30px;font-size: 12px;}
.reku02 table tr{height:50px;line-height: 50px;border-bottom: 1px solid #eaeaea;}
.reku02 table .top{background-color: #0387dc;color: #fff;}
.move-reku{margin-bottom: 116px;}
.move-reku .pic{text-align: center;margin-top: 25px;}



.shili01{text-align: center;margin-top: 100px; }
.shili01 img{margin-top: 20px;}
.shili02{text-align: center;margin-top: 50px;}
.shili02 ul{display: inline-block;border-bottom: 1px solid #EAEAEA;}
.shili02 li{float: left;font-size: 12px;margin: 0 20px;padding-bottom: 18px; }
.shili02 li a{color: #8c8c8c;}
.shili02 .active01{border-bottom: 2px solid #1c418e;}
.shili02 .active01 a{color: #1c418e;}
.shili02 li:hover{color: #1c418e;border-bottom: 2px solid #1c418e;}
.shili02 li:hover a{color: #1c418e;}
.hei50{width: 50%;}
.shili03 ul{margin-top: 40px;}
.shili03 li{width: 31%;float: left;border-bottom: 1px solid #eaeaea;padding-bottom: 10px;margin-top: 35px;margin-right: 3.5%;}
.shili03 li:nth-child(1){width: 65%;margin-right: 0;margin-top: 0;}
.shili03 li:nth-child(2),.shili03 li:nth-child(3){float: right;margin-right: 0;margin-top: 0;}
.shili03 li:nth-child(3){margin-top: 21px;}
.shili03 li:nth-child(3n){margin-right: 0;}

.shili03 .wenz{margin-top: 12px;}
.shili03 .wenz h4{font-size: 24px;color: #333;margin-top: 26px;}
.shili03 .wenz h3{font-size: 14px;color: #666;margin-top: 20px;}
.shili03 .wenz h6{font-size: 16px;color: #333;background: url(../images/jiantou.png) no-repeat right center;}
.shili03 .wenz h5{font-size: 12px;color: #666;margin-top: 3px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.shili03 li:hover .wenz h6{color: #1c418e; background: url(../images/jiantou09.png) no-repeat right center;}
.shili03 li:nth-child(1) h6{background: none}
.shili03 li:nth-child(1) h6:hover{background: none}
.shili03 .pic{overflow: hidden;max-height: 180px;}
.shili03 li:nth-child(1) .pic{max-height: 400px;}
.shili03 li:hover .pic img{transform: scale(1.1);}
.shili04{text-align: center;margin-top: 87px;color: #b8b8b8;font-size: 12px;margin-bottom: 100px;}
.shili04 p{margin-top: 10px;}
.shili04 a p{font-size: 12px;color: #999;}
.detail{margin-top: 50px;}
.detail h3{text-align: center;color: #1c418e;}
.detail ul{margin-top: 40px;}
.detail li{width: 31%;margin-right: 3.5%;margin-bottom: 2%; float: left;border-bottom: 1px solid #eaeaea;padding-bottom: 10px;}
.detail li:nth-child(3n){margin-right: 0;}
.detail .wenz{margin-top: 24px;}
.detail .wenz h4{font-size: 24px;color: #333;}
.detail .wenz h6{font-size: 14px;color: #666;margin-top: 20px;background: url(../images/jiantou.png) no-repeat right center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.detail .wenz h5{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 12px;color: #999;margin-top: 5px;}
.detail li:hover .wenz h6{color: #1c418e; background: url(../images/jiantou09.png) no-repeat right center;}
.detail .pic{overflow: hidden;max-height: 248px;height: 248px;}
.detail li:hover .pic img{transform: scale(1.1);}
.detail li:hover{border-bottom: 1px solid #1c418e;}


.news01{margin-top: 100px;text-align: center;}
.news01 p{font-size: 14px;color: #333333;}
.news01 ul{margin-top: 50px;display: inline-block;border-bottom: 2px solid #eaeaea;}
.news01 ul li{float: left;padding:0 20px;}
.news01 ul li a{font-size: 12px;color: #989898;display: inline-block; padding-bottom: 20px;}
.news01 .active01 a{color: #1c418e;}
.news01 .active01{border-bottom: 2px solid #1c418e;}
.news01 li:hover{border-bottom:2px solid #1c418e;}
.news01 li:hover a{ color: #1c418e;}
.news02{margin-top: 34px;}
.news02 li{width: 31.7%;float: left;margin-right:2.4%;margin-bottom: 30px;border-bottom: 1px solid #eaeaea;}
.news02 li:nth-child(3n){margin-right: 0;}
.news02  .pic{overflow: hidden;width: 100%;max-height: 260px;}
.news02  li:hover .pic a img{transform: scale(1.1);}
.news02 .wenz{margin-top: 20px;}
.news02 .wenz h5{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news02 .wenz h5 a{font-size: 14px;color: #333333;}
.news02 li:hover .wenz h5 a{color: #1c418e;}
.news02 .wenz span{font-size: 12px;color: #dadada;padding:30px 0;}
.news02 .wenz span a{font-size: 12px;color: #dadada;}
.news02 li:hover .wenz span a{color: #1c418e;}


.jishu01{margin-top: 100px;text-align: center;}
.jishu01 p{font-size: 36px;color: #1c418e;margin-top: 10px;}
.jishu01 ul{margin-top: 60px;}
.jishu01 ul li{float: left;width: 25%;margin-right: 12.5%;}
.jishu01 ul li:nth-child(3){margin-right: 0;}
.jishu01 ul li h2{transition: all .5s; font-size: 60px;color: #bebebe;font-family: "Basemic Times";}
.jishu01 ul li:hover h2{color: #1c418e;}

.jishu01 ul li span{font-size: 14px;color: #666666;line-height: 28px;}
.jishu02{margin-top: 100px; background: url(../images/jishu01.jpg) no-repeat center center/cover;}
.jishu02 .pic{background: url(../images/jishu02.png) no-repeat center center;padding:316px 0; }
.jishu02 .pic p{float: left;font-size: 14px;color:#fff;margin-top: -2.7%;}
.jishu02 .pic p:nth-child(1){margin-left: 7.7%;}
.jishu02 .pic p:nth-child(2){margin-left: 46.5%;}
.jishu02 .pic p:nth-child(3){margin-left: 87.6%;}
.jishu03{margin-top: 100px;text-align: center;}
.jishu03 ul{margin-top: }
.jishu03 ul li{float: left;width:33.2%;border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.jishu03 ul li:nth-child(3n){border-right:none;}
.jishu03 ul li:nth-child(4),.jishu03 ul li:nth-child(5),.jishu03 ul li:nth-child(6){border-bottom: none;}
.jishu03  .wenz{padding: 40px 30px;}
.jishu03  .wenz h4{font-size: 24px;color: #333;margin-top: 20px;margin-bottom: 15px;}
.jishu03  .wenz span{font-size: 14px;color: #666;}
.jishu03  li:hover .wenz img{transform: translateY(-10px);
-moz-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);}
.jishu04{background: #f6f6f6;margin-top: 100px;text-align:center;}
.jishu04 .left,.jishu04 .right{width: 48.5%;padding-top: 100px;padding-bottom: 115px;}
.jishu04 h4{font-size: 24px;color: #333;}
.jishu04 table{border-collapse:collapse;text-align: center;vertical-align:middle;background-color: #fff;width: 580px;margin-top: 30px;font-size: 12px;}
.jishu04 table tr{height:50px;line-height: 50px;border-bottom: 1px solid #eaeaea;}
.jishu04 table tr:last-child{border: none;}
.jishu04 table .top{background-color: #0387dc;color: #fff;}
.more04{margin: 80px 0;text-align: center;}
.more04 a{color: #1c418e;font-size: 12px;}
.more04 a:hover{color: #6a6d72;}




.zhuanli01{margin-top: 100px;text-align: center;margin-bottom: 100px;}
.zhuanli02{margin-top: 50px;background: url(../images/banner08.jpg) no-repeat center center/cover;padding: 50px 0;position: relative;margin-bottom: 290px;}
.zhuanli02 .pic{text-align: center;font-size: 24px;color: #fff;margin-top: 28px;}
.zhuanli02 .pic p{margin-top: 28px;}
.zhuanli02 .bottom{position: absolute;bottom:-280px;width: 100%;}
.zhuanli02 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(../images/prev03.png) no-repeat center center;width: 50px;height: 50px; border: 1px solid #fff;border-radius: 50px;}
.zhuanli02 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(../images/next03.png) no-repeat center center;width: 50px;height: 50px; border: 1px solid #fff;border-radius: 50px;}
.zhuanli02 .gallery-thumbs .swiper-slide-active,.zhuanli02 .gallery-thumbs .swiper-slide{background: #000;}
.zhuanli02 .gallery-thumbs .swiper-slide img{opacity: .9;}
.zhuanli02 .gallery-thumbs .swiper-slide-active img{opacity: .5;}



.about01{margin-top: 50px;text-align: center;}
.about01 p{font-size: 14px;color: #333;line-height: 28px;padding-top: 30px;width: 80%;margin: 0 auto;}
.about01 .pic{margin: 80px 0 50px;}
.about01 .left,.about01 .right{width: 40%;padding: 0 60px;}
.about01 .left h4,.about01 .right h4{font-size: 24px;color: #333;margin-top: 20px;}
.about01 .left span,.about01 .right span{font-size: 14px;color: #666;margin-top: 20px;display: block;text-align: left;}
.about01 .left:hover img,.about01 .right:hover img{
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);}
.about02{background: url(../images/banner10.jpg) no-repeat center center/cover;margin-top: 80px;text-align: center;}
.about02 h3{color: #fff;padding-top: 100px;}
.about02 p{font-size: 14px;line-height: 28px;color: #fff;margin: 0 auto; margin-top: 40px;width: 72%;}
.about02 ul{margin-top: 70px;padding-bottom: 200px;}
.about02 ul li{float: left;width: 25%;}
.about02 ul li em{font-style: normal;display: block;font-size: 20px;color: #fff;padding-top: 20px;}
.about02 li:hover .pic img{
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);}
.about03{margin: 82px 0;}
.about03 .pic,.about03 .wenz{width: 50%;}
.about03 .pic{width: 360px; height:240px;padding: 0 120px;overflow: hidden;}
.about03 .pic:hover img{
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);}
.about03 .wenz{font-size: 14px;color: #333;padding:60px 0;}
.about03 .wenz h3{margin-top: 20px;}
.about04{background: url(../images/banner11.jpg) no-repeat center center/cover;}
.about04 .wenz{padding: 100px 0 186px;color: #fff;text-align: center;}
.about04 .wenz h6{font-size: 14px;}
.about04 .wenz h1{font-size: 36px;margin-top: 20px;}
.about04 .wenz h5{font-size: 14px;margin-top: 50px;}
.about04 .wenz a{font-size: 14px;color: #fff;display: inline-block;margin-top: 55px;}
.about04 .wenz a:hover{color: #666;}

.about05{margin-top: 100px;background: url(../images/banner12.jpg) no-repeat bottom center;text-align: center;}
.about05 p{font-size: 14px;color: #333;margin-top: 50px;}
.about05 ul{margin-top: 55px;padding-bottom: 140px;}
.about05 ul li{float: left;width: 18%;margin-bottom: 2%; background: #fff;height: 90px;text-align: center;line-height: 90px;margin-right: 2%;}
.about05 ul li:nth-child(5n){padding-right: 0;}
.about05 ul li .pic{max-height: 90px;}
.about06{background: #1c418e;line-height: 130px;text-align: center;font-size: 36px;color: #fff;font-family: "Basemic Times";}
.about06 span{background: url(../images/dianhua.png) no-repeat left center;font-size: 14px;padding: 5px 0; line-height: 30px; padding-left: 30px;font-family: "微软雅黑";}





.contact01{margin-top: 100px;}
.contact01 h3{text-align: center;margin-bottom: 45px;}
.contact01 .pic{width: 55%;}
.contact01 .wenz{width: 45%;padding: 70px 0;}
.contact01 .wenz h5{font-size: 18px;color: #333;}
.contact01 .wenz h5:nth-child(1){background: url(../images/con01.png) no-repeat left top 20px;padding: 14px 50px 9px;}
.contact01 .wenz h5:nth-child(4){background: url(../images/con02.png) no-repeat left top 20px;padding: 14px 50px 9px;}
.contact01 .wenz h5:nth-child(7){background: url(../images/con03.png) no-repeat left top 20px;padding: 14px 50px 9px;}
.contact01 .wenz p{font-size: 14px;color: #999;margin-left: 50px;}
.contact01 .wenz .img{margin: 34px 0;padding: 0 50px;}
.map{width: 1200px;height: 420px;margin-bottom: 120px;}
.contact01 .wenz h5:hover:nth-child(1){background: url(../images/con01.png) no-repeat left top 10px;padding: 14px 50px 9px;}
.contact01 .wenz h5:hover:nth-child(4){background: url(../images/con02.png) no-repeat left top 10px;padding: 14px 50px 9px;}
.contact01 .wenz h5:hover:nth-child(7){background: url(../images/con03.png) no-repeat left top 10px;padding: 14px 50px 9px;}
.contact01 .wenz h5{transition: all 1s;}



.contact03{margin-top: 100px;margin-bottom: 100px;}
.contact03 h3{text-align: center;margin-bottom: 37px;}
.contact03 span,.contact03 span a{font-size: 14px;color: #333;}
.contact03 span a:hover{color: #1c418e;}
.contact03 span:nth-child(2){margin-left: 16%; background: url(../images/icon36.jpg) no-repeat left center;padding: 10px 0; padding-left: 30px;}
.contact03 span:nth-child(3){margin-left: 4%; background: url(../images/icon37.jpg) no-repeat left center;padding: 10px 0; padding-left: 30px;}
.contact03 table{width:100%;border-collapse:collapse;table-layout:fixed;margin-top: 50px;}
.contact03 table thead tr{background: #1c418e;}
.contact03 table thead td{line-height: 50px;color: #fff;padding: 0 30px;}
.contact03 table tbody td a{font-size:12px;color:#2a6eb7;padding-right:22px;background:url(../images/x.png) no-repeat right center;display:inline-block;}
.contact03 table tbody td{border-bottom:1px solid #eaeaea;line-height:64px;padding:0 30px;font-size:16px;color:#333;}
.contact03 table .trhide td{vertical-align:top;font-size:12px;line-height:22px;color:#666;background:#f6f6f6;padding:25px 40px;}
.contact03 table .trhide{display:none;}
.contact03 table .trhide td b{margin-bottom:4px;display:block;color:#333;}
.contact03 table tbody td a.cur{background:url(../images/s.png) no-repeat right center;}
.contact03 p{font-size: 12px;color: #999;display: inline-block;margin-top: 40px;width: 100%;text-align: center;}








.fixed-right{position:fixed;right:0;z-index:7;top:50%;margin-top:-125px;}
.fixed-right li{position:relative;text-align:center;color:#fff;line-height:18px;width:60px;height:60px;margin:0 4px 4px 0;background-color:#c3c3c3;}
.fixed-right li span{padding-top:7px;display:block;}
.fixed-right li span img{margin-top:-8px;}
.fixed-right li:hover{background-color:#ab1e23;}
.fixed-right .totop1:hover{background:#1c418e;}
.fixed-right li .li-hide{position:absolute;right:60px;border:1px solid #c3c3c3;background:#fff;
    display:none;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;

}
.fixed-right li .li-hide.code{padding:10px;width:110px;height:110px;}
.fixed-right li .li-hide:before{content:"";display:block;position:absolute;right:-9px;top:11px;width:9px;height:15px;background:url(../images/else/sj.png);}
.fixed-right li .li-hide.mail{width:160px;line-height:56px;top:0;color:#888;}
.fixed-right li .li-hide.mail:before{top:20px;}
.fixed-right li:hover .li-hide{
    display:block;
}
.fix-right li .img{text-align: center;float: left;width: 60px;height: 60px;}

.pagination{margin-top: 5%;}
.pagination li{float: left;margin: 0 15px;}
.pagination li a{color: #666;font-size: 14px;}



@media screen and (max-width: 1441){
   
   .hei100{height: calc(100% - 68px);}
   .sy-banner .wenz h2{font-size: 30px;}
   .sy-banner .swiper-button-next,.sy-banner .swiper-button-prev{margin: -55px 60px;}
   .fixed-right li{width: 50px;height: 50px;}
   .sy-banner .wenz{top: 30%;}
   .sy-banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display: none;}
   .sy-content01,.sy-content02,.sy-content04,.sy-content05{margin-top: 40px;}
   .sy-content01 .swiper-button-prev{left: -5%;}
   .sy-content01 .swiper-button-next{right: -5%;}
   .fixed-right{top: 76%;}
   .sy-content02 ul{height: 480px;}
   .sy-content02 li:nth-child(3){margin-top: 0.9%;}
   .sy-content03{margin-top: 60px;background: url(../images/sy07.jpg) no-repeat center center;height: 372px;}
   .sy-content03 .top{padding-top: 25px;}
   .sy-content03 .wenz h6{margin-top: 8px;}
   .sy-content03 h3{margin-top: 0;}
   .sy-content03 .swiper-button-next{top: 38%;right: -5%;}
   .sy-content03 .swiper-button-prev{top: 38%;left: -5%;}
   /* .sy-content04 ul li{height: 250px;}
   .sy-content04 .right,.sy-content04 .right01{height: 100%;} */
   .sy-content01 .swiper-container,.sy-content02 ul,.sy-content03 .center,.sy-content04 ul,.sy-content05 .zhengfu ul{margin-top: 10px;}
   .sy-content05 .jishu .top{margin-bottom: 10px;}
   .sy-content01 .swiper-pagination{top: -10%;}
   .sy-content03 .swiper-pagination{top: -9%;}
   .sy-content05 .serch{padding-bottom: 20px;}
   .sy-content05,.fangan03 .page{margin-bottom: 50px;}
   .fangan02,.fangan03,.about01{margin-top: 50px;}
   .fangan03 .link{margin-top: 40px;}
   .fangan03 ul{margin-top: 30px;}
   .ny-banner04,.ny-banner,.ny-banner02,.ny-banner05,.ny-banner06,.ny-banner07{height: 380px;}
   .nav02{line-height: 40px;}
   .shili01,.fangan01,.news01,.news01 .tit,.product01,.about02,.contact03,.contact01{margin-top: 50px;}
   .shili01 .pic{width: 55%;margin: 0 auto;}
   .f36,.fangan03 h3,.tit h1{font-size: 24px;}
   .shili04{margin:30px 0 50px;}
   .fangan01 h3{font-size: 26px;}
   .fangan01 ul{margin-top: 20px;}
   .fangan01,.product01,.move-reku{margin-bottom: 50px;}
   .shili03 ul{margin-top: 10px;}
   .tit p{padding-top: 10px;}
   .news01 ul{margin-top: 25px;}
   .news02 li:nth-child(7),.news02 li:nth-child(8),.news02 li:nth-child(9){margin-bottom: 0;}
   .news02 .wenz span{padding:15px 0;}
   .product01 ul{height: 400px;}
   .product01 li:nth-child(3){margin-top: 0.7%;}
   .tit,.product-detail02{margin-top: 30px;}
   .product-detail .pic{height: 445px;margin-top: 4.8%;overflow: hidden;}
   .product-detail ul{padding: 90px 0;}
   .product-detail02{margin-bottom: 70px;}
   .reku01, .move-reku,.zhuanli01{margin-top: 30px;margin-bottom: 30px;}
   .reku02{margin-top: 30px;margin-bottom: 70px;}
   .reku01 .pic,.reku01 .wenz{margin-top: 4%;}
   .zhuanli02 .pic img{width: 18%;}
   .zhuanli02{padding: 20px 0;margin-bottom: 230px;}
   .zhuanli02 .bottom{bottom: -200px;left:10%;right: 10%;width: 80%;}
/*   .zhuanli02 .bottom img{width: 80%;}*/
   .about01 .pic{margin: 30px 0 20px;}
   .about02 h3{padding-top: 30px;}
   .about02 ul{padding-bottom: 40px;margin-top: 30px;}
   .about03{margin: 50px 0;}
   .about04 .wenz{padding: 50px 0 70px;}
   .footer-top ul{padding-top: 40px;padding-bottom: 60px;}
   .contact03{margin-bottom: 50px;}
   .contact03 h3{margin-bottom: 20px;}
   .contact03 table{margin-top: 30px;}
   .contact03 table tbody td{line-height: 50px;}
   .contact01 h3{margin-bottom: 25px;}
   .contact01 .pic{width: 42%;margin-left: 6%;}
   .contact01 .wenz{padding: 30px 0;}
   .contact01 .wenz .img{margin: 10px 0;}
   .map{margin-bottom: 70px;}
   .sy-content01 .title h2,.sy-content02 .title h2,.sy-content03 .title h2,.sy-content04 .title h2,.sy-content05 .title h2{font-size: 18px;}
   .sy-content01 .wenz h2 a,.sy-content02 .wenz h2{font-size: 16px;}
   .ny-banner .wenz h1,.ny-banner06 .wenz h1,.ny-banner02 .wenz h1,.ny-banner07 .wenz h1,.ny-banner05 .wenz h1,.ny-banner04 .wenz h1{font-size: 25px;}
   .fangan01 .wenz a{font-size: 20px;}
   .shili03 .wenz h4{font-size: 20px;}
/*   .shili03 li{padding-bottom: 20px;}*/
   .shili03 .wenz{margin-top: 10px;}
   .shili03 .wenz h6{margin-top: 6px;}
   .ny-banner01 .wenz{font-size: 26px;}
   .fangan02 h3{font-size: 22px;}
   .fangan03 span{padding-top: 10px;}
   .fangan03 .page{margin: 30px 0 50px;height: 40px ;line-height:40px;padding: 0 20px;}
   .about05{margin-top: 30px;}
   .about05 p{margin-top: 10px;}
   .about05 ul{margin-top: 30px;padding-bottom: 30px;}
   .about06{line-height: 60px;font-size: 20px;}
   .about01 .left h4, .about01 .right h4{font-size: 20px;}
   .about02 p{margin-top: 20px;}
   .about04 .wenz h1{font-size: 28px;}
   .about04 .wenz h5{margin-top: 20px;}
   .about04 .wenz a{margin-top: 30px;}
   .contact02{margin-top: 20px;}
   .news-detail .page{margin-top: 30px; margin-bottom: 30px;line-height: 40px;height: 40px;padding: 0 20px;}
   .news-detail .link{margin-top: 30px;}
   .jishu01 p{font-size: 20px;}
   .jishu01,.jishu01 ul,.jishu02,.jishu03,.jishu04{margin-top: 30px;}
   
   .jishu02 .pic{padding: 210px 0;background-size: 80%;}
   .jishu03 ul{margin-top: 30px;}
   .jishu03 .wenz h4{font-size: 20px;}
   .jishu03 .wenz{padding: 40px;}
   .jishu04 .left, .jishu04 .right{padding-top: 30px;padding-bottom: 50px;}
   .jishu04 table tr{line-height: 40px;height: 40px;}
   .more04{margin: 20px 0;}
   .jishu02 .pic p{margin-top: -2.3%;}
   .jishu02 .pic p:nth-child(1){margin-left: 15.7%;}
   .jishu02 .pic p:nth-child(3){margin-left: 79.6%;}
    .sy-content05{margin-top: 170px;}
   .list{right: -5px;left: auto;}
   .nav .nav07,.nav .nav04,.nav .nav05{left: auto;right: 0;}
   .sy-content03 .box .pic{max-height: 260px;}
    
 
}
@media screen and (min-width: 1024px){
    .nav li:hover .nav04{display: block;}
    .nav li:hover .nav05{display: block;}
    .nav li:hover .nav07{display: block;}
    .nav .active:hover{background: url(../images/jiantou10.jpg) no-repeat bottom center;}
}


@media screen and (max-width: 1024px){
    .nav ul{width: 100%;}
   .pc{display: none;}
 
   .hei100{height: 100%;}
   .san{margin-top: 24px;}
   .header{position: fixed;top: 0;left: 0;z-index: 999;width: 100%;line-height: 60px; box-sizing: border-box;padding: 0 20px;}
   .header .san{display: block;width: 24px;height: 17px;}
   .nav{position: fixed;width: 100%;height: 100%; left: 0;box-sizing: border-box;z-index: 9;line-height: 65px;overflow-y: scroll;background: #fff;top: 60px;}
   .nav>ul>li>a{color: #1c418e;font-size: 16px;}
   .nav>ul>li{width: 100%;border-bottom: 1px solid #ddd;margin: 0;padding: 0 20px;box-sizing: border-box;}
   .nav04{width: 100%;border:none;}
   .nav .nav04{width: 100%;}
   .nav .active:hover{background: none}
   .nav .nav04,.nav .nav07,.nav .nav05{background: #f5f5f5;}
   .nav04 .top span:nth-child(1),.nav04 .top span:nth-child(2){padding-left: 0;}
   .nav04 .top{padding: 0 20px;box-sizing: border-box;}
   .nav04 .bottom ul:nth-child(1){padding: 0 6%;box-sizing: border-box;}
   .nav04 .bottom ul:nth-child(2){box-sizing: border-box;padding: 0 2%;}
    /* ---daohang--- */
   .sy-content01,.sy-content02,.sy-content03,.sy-content04,.sy-content05,.news02{padding: 0 20px;}
   .sy-content01 .wenz h2 a{font-size: 15px;}
   .sy-content01 .wenz{padding: 5px 35px;}
   .sy-content01 .swiper-pagination{top: -16.5%;}
   .sy-content02 ul{height: 347px;}
   .sy-content02 li:nth-child(2){height: 48.5%;}
   .sy-content02 .wenz{top: 10%;}
   .sy-content03{background: url(../images/sy07.jpg) no-repeat top -100px center}
   .sy-content03 .wenz h2 a{font-size: 14px;}
   .sy-content03 .swiper-pagination{top: -11.5%;}
   .sy-content04 ul li{height: 46.5%;}
   .sy-content04 .right,.sy-content04 .right01{height:100%;} 
   .sy-content04 ul{height: 500px;}
   .sy-content03{margin-top: 30px;}
   .sy-content01, .sy-content02, .sy-content04, .sy-content05{margin-top: 30px;}
   .sy-content05 .jishu .pic{padding: 10px 0;}
   .sy-content05 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{margin-top: 10px;}
   .footer-btm span{text-align: center;float: none;display:block;}
   .footer-btm span:nth-child(2){display: none;}
   .ny-banner .wenz h1,.ny-banner06 .wenz h1,.ny-banner07 .wenz h1,.ny-banner04 .wenz h1,.ny-banner02 .wenz h1,.ny-banner05 .wenz h1{font-size: 35px;}
   .fangan01,.about05,.about02,.about03,.about04,.contact01,.contact02,.contact03,.fangan03,.fangan02,.shili03,.news-detail,.product01{padding: 0 20px;}
   .fangan01 .wenz a h4{margin: 43px 40px 0;}
   .about05{margin-top: 0;padding-top: 30px;}
   .about05 p{margin-top: 10px;}
   .about05 ul{margin-top: 20px;padding-bottom: 30px;}
   .about05 ul li{width: 15%;}
   .about05 ul li .pic img{padding: 5px;box-sizing: border-box;}
   .about05 ul li:nth-child(6n){margin-right: 0;}
   .about06{font-size: 20px;line-height: 40px;}
   .f36, .fangan03 h3, .tit h1{font-size: 20px;}
   .about01 p{padding-top: 10px;}
   .about01 .left, .about01 .right{width: 50%;box-sizing: border-box;}
   .about02 p{font-size: 12px;line-height: 20px;margin-top: 10px;}
   .about02 ul{margin-top: 30px;}
   .about02 ul li em{font-size: 16px;}
   .about03 .pic{width: 50%;height: auto;box-sizing: border-box;padding: 0 80px;}
   .about04 .wenz h1{font-size: 22px;}
   .about04 .wenz h5{margin-top: 20px;}
   .about04 .wenz a{margin-top: 30px;}
   .about04 .wenz{padding: 40px 0;}
   .ny-banner04, .ny-banner, .ny-banner02, .ny-banner05, .ny-banner06, .ny-banner07{height: 300px;}
   .about01 .left h4, .about01 .right h4{font-size: 20px;}
   .contact01 .wenz .img{margin: 11px 0;}
   .contact01 .wenz h5{font-size: 16px;}
   .map{width: 100%;height: 300px;}
   .contact03 span:nth-child(2){margin-left: 10%;}
   .contact03 table tbody td{font-size: 14px;line-height: 40px;}
   .contact03 p{margin-top: 20px;}
   .contact03{margin-bottom: 30px;}
   .detail{margin-top: 80px;padding: 0 20px;}
   .detail li{padding-bottom: 10px}
   .fangan03 li{margin:0 26px;}
   .shili04{margin: 30px 0;}
   .fangan03 li img{width: 72%;}
   .ny-banner01{margin-top: 60px;height: 200px;}
   .ny-banner01 .wenz{font-size: 24px;line-height: 200px;}
   .fangan02 h3{font-size: 20px;}
   .sy-content05, .fangan03 .page,.news-detail .page{padding: 0 20px;}
   .fangan03 .page,.news-detail .page{height: 30px;line-height: 30px;margin: 30px 0;}
   .fangan01 .wenz{bottom: 20px;top: auto;}
   .fangan01 h3{font-size: 20px;}
   .fangan01 .wenz a{font-size: 18px;}
   .fangan02 p{margin-top: 10px;}
   .fangan02 img:nth-child(1){margin-top: 10px;}
   .fangan03,.fangan03 .link{margin-top: 0;}
   .shili03 li{padding-bottom: 6px;}
   .shili03 .wenz,.shili03 .wenz h6{margin-top: 13px;}
   .shili03 li:nth-child(1){padding-bottom: 14px;}
   .shili03 .wenz h4{font-size: 20px;}
   .news-detail .pic{margin:0 auto; margin-top: 20px;width: 32%;}
   .news-detail p:nth-child(1){margin-top: 20px;}
   .news-detail p{margin-top: 25px;}
   .news-detail .link{margin-top: 30px;}
   .ny-banner02{margin-top: 18px;}
   .jishu01 p{font-size: 16px;margin-top: 10px;}
   .jishu01{margin-top: 30px;}
   .jishu01 ul{margin-top: 30px;padding: 0 20px;}
   .jishu01 ul li h2{font-size: 40px;}
   .jishu03{margin-top: 30px;padding: 0 20px;}
   .jishu03 .wenz{padding: 20px 0;}
   .jishu03 .wenz img{width: 12%;}
   .jishu03 .wenz h4{font-size: 16px;margin-top: 12px;margin-bottom: 5px;}
   .jishu03 ul{margin-top: 20px;}
   .jishu04 table{width: 100%;}
   .jishu04{padding: 0 20px;margin-top: 0;}
   .jishu04 table tr{height: 40px;line-height: 40px;}
   .jishu04 .left, .jishu04 .right{padding-top: 30px;padding-bottom: 30px;}
   .jishu04 h4{font-size: 18px;}
   .more04{margin: 20px 0;}
   .product-detail,.move-reku,.product-detail02,.product-detail,.reku01,.reku02{padding: 0 20px}
   .move-reku .pic{margin-top: 0;}
   .reku02 table{width: 100%;}
   .reku02 h3{font-size: 20px;}
   .reku02 table tr{line-height: 40px;height: 40px;}
   .ny-banner05{margin-top: 18px;}
   .zhuanli02{margin-top: 30px;margin-bottom:80px;}
   .zhuanli02 .bottom{bottom: -210px;}
   .product-detail02 img,.move-reku .pic img{width: 70%;}
   .fangan03{margin-top: 30px;margin-bottom: 30px;}
   .news01 ul{display: none;}
   .about02 ul li .pic img{width: 20%;height: 50px;}
   .shili03 li:nth-child(1) .pic{max-height: 327px;}

}

@media screen and (max-width: 480px){
    .hei100{height: 60%;margin-top: 60px;;}

    .pc02{display: none;}
   .sy-banner .wenz{left: 6.5%;top: 34%;}
   .sy-banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display: block;margin-left: 0;width: 100%;}
   .sy-banner .wenz h2{font-size: 20px;margin-top: 10px;}
   .sy-banner .wenz h4{font-size: 14px;}
   .sy-content01, .sy-content02,.sy-content03,.sy-content04, .sy-content05{padding: 0 20px;}
   .sy-content01 .wenz h2 a,.sy-content02 .title h2,.sy-content01 .title h2,.sy-content03 .title h2,.sy-content04 .title h2,.sy-content05 .title h2{font-size: 16px;}
   .sy-content01 .wenz h2{white-space: nowrap; width:100%;overflow: hidden;}
   .sy-content01 .wenz{padding: 10px 15px;height: auto;}
   .sy-content01 .swiper-pagination{top: 5px;left: 0;position: relative;}
   .swiper-pagination-bullet{margin: 0 3px;}
   .sy-content01 .wenz h6{margin-top: 0;}
   .sy-content01 .wenz h5{margin-top: 5px;}
   .sy-content01 .wenz h5 a{line-height: 18px;}
   .sy-content02 li:nth-child(1){width: 100%;height: 65%;}
   .sy-content02 li:nth-child(2),.sy-content02 li:nth-child(3){width: 100%;height: 37%;margin-top: 4%;}
   .sy-content02 .wenz h2{font-size: 14px;}
   .sy-content02 .wenz h6{margin-top: 0;}
   .sy-content02 .wenz h5{color: #fff;}
   .sy-content03 .swiper-pagination{position: relative;left: 0;top: 10px;}
   .sy-content03 .box .date{height: 35px;line-height: 35px;}
   .sy-content03 .wenz{background: #fff;padding: 10px 20px;}
   .sy-content03 .wenz h2 a{font-size: 12px;}
   .sy-content03 .wenz h6{margin-top: 0;}
   .sy-content03{margin-top: 25px;background: url(../images/sy07.jpg) no-repeat top -55px center}
   .sy-content03 .top{padding-top: 15px;}
   .sy-content04 ul li{width: 100%;}
   .sy-content04 .wenz{height: 30px;line-height: 30px;font-size: 12px;padding: 0 18px;}
   .sy-content04 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{left: 0;bottom: 2px;}
   .sy-content04 .right,.sy-content04 .right01{height: 100%;}
   .sy-content04 ul li:nth-child(2n){width: 100%;}
   .sy-content04 ul li{width: 100%;height: 150px;}
   .sy-content04 ul li:nth-child(1){height: auto;}
   .sy-content04 .right h4,.sy-content04 .left01 h4{margin-top: 30px;padding: 0 18px;}
   .sy-content04 .left img{margin-left: 0;float: left;}
   .sy-content04 .right h6,.sy-content04 .left01 h6{margin-top: 0;}
   .sy-content05 .jishu,.sy-content05 .zhengfu{width: 100%;}
   .sy-content05 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{margin-top: 10px;}
   .sy-content05 .zhengfu{margin-top: 30px;}
   .sy-content05 .serch a{height: 30px;line-height: 30px;margin-top: 15px;margin-left: 0;;width: 60px;}
   .footer-btm{padding: 10px 20px;line-height: 20px; text-align: center;}
   .sy-content05 .serch input{width: 100%;width: calc(100% - 120px);box-sizing: border-box;height: 32px;padding-left: 35px;margin: 0 20px;}
   .sy-content05 .serch h5{padding-bottom: 0;padding-top: 10px;}
   .sy-content05, .fangan03 .page{margin-bottom: 30px;}
   .sy-content03 .wenz h2{height: 32px;overflow: hidden;}

   .sy-content04 .left{float: right;}
   .sy-content04 .right{float: left;}
   .ny-banner05 .wenz h1,.ny-banner06 .wenz h1,.ny-banner07 .wenz h1,.ny-banner .wenz h1,.ny-banner02 .wenz h1,.ny-banner04 .wenz h1{font-size:24px; }
   .ny-banner,.ny-banner04, .ny-banner02, .ny-banner05, .ny-banner06, .ny-banner07,.ny-banner01{height: 230px;}
   .ny-banner05 .wenz h5,.ny-banner06 .wenz h5,.ny-banner07 .wenz h5,.ny-banner .wenz h5,.ny-banner02 .wenz h5,.ny-banner04 .wenz h5{font-size: 16px;}
   .reku01, .move-reku, .zhuanli01{margin-top: 30px;}
   .zhuanli02{margin-top: 20px;margin-bottom: 55px;}
   .zhuanli02 .swiper-button-next, .swiper-container-rtl .swiper-button-prev,.zhuanli02 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{width: 25px;height:25px;}
   .zhuanli02 .pic img{width: 35%;}
   .f36, .fangan03 h3, .tit h1{font-size: 16px;}
   .zhuanli02 .pic{font-size: 14px;}
   .zhuanli02 .pic p{margin-top: 10px;}
   .zhuanli02 .bottom{bottom: -130px;}
   .about05{margin-top: 20px;padding: 0 20px;}
   .about05 p{margin-top: 10px;}
   .about05 ul li{width: 30%;margin-right: 5%;}
   .about05 ul li:nth-child(3n){margin-right: 0;}
   .about05 ul{margin-top: 10px;padding-bottom: 30px;}
   .about06{line-height: 50px;font-size: 16px;}
   .about01 p{padding-top: 10px;width: 100%;}
   .fangan02, .fangan03, .about01,.about03,.about04,.contact02,.detail,.news02,.news-detail{padding: 0 20px;}
   .about01 .pic{margin: 0;}
   .about01 .left, .about01 .right{padding: 0 10px;}
   .about01 .left h4, .about01 .right h4{font-size: 14px;}
   .about01 .left span, .about01 .right span{display: none;}
   .shili01, .fangan01, .news01, .news01 .tit, .product01, .about02, .contact03, .contact01,.jishu01,.jishu02,.jishu03,.jishu04{padding: 0 20px;}
   .about02 p{width: 100%;margin-top: 10px;font-size: 12px;}
   .about02 ul li em{font-size: 14px;padding-top: 10px;}
   .about02 .pic img{max-width: 60%;}
   .about02 ul{margin-top: 20px;}
   .about03{margin: 20px 0;}
   .about03 .pic,.about03 .wenz{width: 100%;padding: 0;height: auto;text-align: center;}
   .about03 .wenz{margin-top: 10px;}
   .about04 .wenz h1{margin-top: 10px;font-size: 18px;}
   .about04 .wenz h5{font-size: 12px;margin-top: 10px;}
   .about04 .wenz a{margin-top: 20px;}
   .about04 .wenz{padding: 20px 0;}
   .about04 .wenz h1{font-size: 16px;}
   .shili01, .fangan01, .news01, .news01 .tit, .product01, .about02, .contact03, .contact01{margin-top: 20px;}
   .contact01 .pic{width: 100%;margin-left: 0;}
   .contact01 .wenz{width: 100%;padding: 0;}
   .contact01 .wenz .img{margin: 0;}
   .contact01 .wenz h5{font-size: 14px;}
   .contact01 .wenz p{font-size: 12px;}
   .contact01 .wenz h5:nth-child(7){background: url(../images/con03.png) no-repeat left top;padding: 0 50px 9px;}
   .contact01 .wenz h5:nth-child(4){background: url(../images/con02.png) no-repeat left top;padding: 0 50px 9px;}
   .contact01 .wenz h5:nth-child(1){background: url(../images/con01.png) no-repeat left top;padding: 0 50px 9px;}
   .map{width: 100%;height:200px;margin-bottom: 30px;}
   .contact03 span{width: 100%;padding: 0;margin: 0;display: block;}
   .contact03 span:nth-child(2),.contact03 span:nth-child(3){margin-left: 0;padding-left: 30px;box-sizing: border-box;}
   .contact03 table thead{display: none; }
   .contact03 td{display: block;}
   .contact03 table{margin-top: 0;}
   .contact03 table tbody td{font-size: 14px;padding: 0 30px 0 0;}
   .contact03 tr td:nth-child(2), .contact03 tr td:nth-child(3),.contact03 tr td:nth-child(4){display: none;}
   .contact03 p{margin-top: 20px;}
   .contact03{margin-bottom: 30px;}
   .contact03 span, .contact03 span a{font-size: 12px;}
   .contact03 h3{margin-bottom: 0;}
   .detail li{width: 48%;margin-right: 4%;}
   .detail li:nth-child(3n){margin-right: 4%;}
   .detail li:nth-child(2n){margin-right: 0;}
   .detail{margin-top: 80px;}
   .detail ul{margin-top: 20px;}
   .detail .wenz h6{background: none;white-space: nowrap;overflow: hidden;margin-top: 10px;}
   
   .detail .wenz{margin-top: 10px;}
   .detail li{padding-bottom: 5px;}
   .fangan03 li{width: 22%;margin: 0; margin-right: 4%;margin-bottom: 4%;}
   .fangan03 li:nth-child(4n){margin-right: 0;}
   .fangan03{margin-top: 20px;margin-bottom: 30px;}
   .shili04{margin: 30px 0;}
   .fangan02 h3{font-size: 16px;margin-bottom: 10px;}
   .fangan02{margin-top: 90px;}
   .fangan02 p{margin-top: 0}
   .fangan02 img:nth-child(1){margin-top: 20px;}
   .fangan03 li a img{max-width: 80%;}
   .fangan03 span{padding-top: 5px;font-size: 12px;}
   .fangan03 .page{height: 30px;line-height: 30px;border: none;margin-top: 20px;}
   .fangan01 h3{font-size: 18px;}
   .fangan01 li{height: auto;}
   .fangan01 .pic img{max-width: 140%;}
   .fangan01 .wenz a h4{margin: 70px 7px 0;font-size: 12px;}
   .fangan01, .product01, .move-reku{margin-bottom: 30px;}
   .jishu01,.jishu02,.jishu03,.jishu04{margin-top: 30px;}
   .jishu01 p{font-size: 16px;margin-top: 5px;}
   .jishu01 ul{margin-top: 20px;}
   .jishu01 ul li{width: 100%;}
   .jishu01 ul li h2{font-size: 40px;}
   .jishu02 .pic{background-size: 100%;padding: 100px 0;}
   .jishu03 ul li{width: 33%;}
   .jishu03 .wenz h4{font-size: 16px;margin-bottom: 5px;margin-top: 10px;font-size: 15px;}
   .jishu03 .wenz img{width: 30%;}
   .jishu03 .wenz{padding: 10px 0;}
   .jishu03 ul{margin-top: 30px;}
   .jishu04 .left, .jishu04 .right{width: 100%;}
   .jishu04 table tr td:nth-child(3),.jishu04 table tr td:nth-child(2){display: none;}
   .jishu04 table{width: 100%;margin-top: 10px;}
   .jishu04 h4{font-size: 16px;}
   .jishu04 .left, .jishu04 .right{padding: 30px 0 30px;}
   .more04{margin: 10px 0;}
   .jishu04 .left{padding-bottom: 0;}
   .jishu04 table tr{height: 36px;line-height: 36px;}
   .ny-banner01 .wenz{font-size: 16px;line-height: 100px;}
   .ny-banner01{margin-top: 60px;height:100px;}
   .fangan03 .link ul li{margin: 0 1%;}
   .fangan03 ul{margin-top:20px;}
   .ny-banner04 .wenz{width: 100%;}
   .shili01 .pic{width: 100%;}
   .shili03 .wenz h6{background: none;margin-top: 10px;}
   .shili03 .wenz h4{font-size: 14px;}
   .shili02{margin-top: 30px;padding: 0 20px;}
   .shili02 ul{white-space: nowrap;overflow-x: scroll;width: 100%;}
   .shili02 li{display: inline-block;float: none;}
   .shili03 li:nth-child(1){width: 100%;}
   .shili03{padding: 0 20px;}
   .shili03 .wenz{margin-top: 10px;}
   .shili03 li{padding-bottom: 10px;width: 100%;}
   .shili03 li:nth-child(5),.shili03 li:nth-child(6),.shili03 li:nth-child(7),.shili03 li:nth-child(8),.shili03 li:nth-child(9){margin-left: 0;}
   .shili03 .pic{margin-top: 20px;}
   .shili03 li:nth-child(3){margin-top: 0;}
   .shili03 li:nth-child(4),.shili03 li:nth-child(5), .shili03 li:nth-child(6), .shili03 li:nth-child(7), .shili03 li:nth-child(8), .shili03 li:nth-child(9){margin-top: 0;}
   .news02 li{width: 100%;margin-bottom: 20px;}
   .news02{margin-top: 20px;}
   .news02 .wenz span{padding: 10px 0;}
   .news02 .wenz{margin-top: 10px;}
   .news02 li:nth-child(7), .news02 li:nth-child(8){margin-bottom: 20px;}
   .news01 ul li{padding: 0 16px;}
   .news .ny-banner01 p{margin-top: 0;}
   .news .ny-banner01 .wenz{line-height: 22px;font-size: 12px;padding: 0 20px;padding-top: 25px;}
   .news-detail p:nth-child(1){margin-top: 15px;}
   .news-detail p{font-size: 13px;margin-top: 20px;}
   .news-detail .pic{margin-top: 10px;}
   .news-detail .link ul li{margin: 0 14px;width: 15%;}
   .news-detail .link{margin-top: 30px;}
   .news-detail .page{border: none;line-height: 40px;height: 40px;margin-top: 10px;margin-bottom: 100px;}
   .ny-banner02 .wenz{width: 100%;}
   .product01 li:nth-child(1){width: 100%;height: auto;}
   .product01 .wenz h5{color: #fff;}
   .product01 li:nth-child(2),.product01 li:nth-child(3){width: 100%;height: auto;margin-top: 3%;}
   .product01 .wenz h2{font-size: 16px;}
   .product01 ul{height: 0;margin-top: 10px;}
   .tit p{width: 100%;margin-top: 0;font-size: 12px;}
   .tit{padding: 0 20px;margin-top: 10px;}
   .product-detail{margin-top: 30px;}
   .product-detail ul{width: 100%;padding: 20px;box-sizing: border-box;}
   .product-detail li img{width: 40%;float: none;display: inline-block;}
   .product-detail li{font-size:12px;width: 50%;text-align: center;}
   .product-detail li .wenz{line-height: 16px;float: none;padding-top: 10px;height: 30px;padding-left: 0;}
   .product-detail li:nth-child(2n){width: 50%;}
   .product-detail .pic{width: 100%;height: 305px;margin-left: 0;text-align: center;}
   .move-reku,.product-detail02,.reku01,.reku02{padding: 0 20px;}
   .reku01 .wenz{width: 100%;margin-left: 0;font-size: 12px;}
   .reku01 .wenz ul{margin-top: 0;text-align: center;}
   .reku01 .wenz li{margin-bottom: 10px;}
   .reku01 .pic{width: 100%;}
   .reku02 h3{font-size: 16px;}
   .reku02 table{width: 100%;margin-top: 10px;}
   .reku02 table tr td:nth-child(3),.reku02 .top tr td:nth-child(3){display: none;}
   .reku02 table tr{height: 40px;line-height: 40px;}
   .reku02{margin-bottom: 30px;}
   .sy-banner .wenz a{display: none;}
   .nav .nav04{left: 0;}
   .ny-banner .wenz{width: 100%;}
   .about02 ul li .pic img{width: auto;height: 40px;}
   .sy-content02 li:nth-child(1) .wenz{top: 5%;}
   .phone{display: block;}
   .sy-content01 .box .pic img{max-width: 150%;}
   .sy-content05 .jishu .pic{padding: 25px;overflow: hidden;}
   .product-detail02 img, .move-reku .pic img{width: 100%;margin-top: 0;}
   .detail .pic{max-height:auto;height: 107px;}
   } 