@charset "UTF-8";
@font-face {
    font-family: "responsivenav";
    src:url("../fonts/responsivenav.eot");
    src:url("../fonts/responsivenav.eot?#iefix") format("embedded-opentype"),
    url("../fonts/responsivenav.ttf") format("truetype"),
    url("../fonts/responsivenav.woff") format("woff"),
    url("../fonts/responsivenav.svg#responsivenav") format("svg");
    font-weight: normal;
    font-style: normal;
}
.trans150{-webkit-transition:all .25s .05s linear; -moz-transition:all .25s .05s linear; transition:all .25s .05s linear;}

.nav-collapse{overflow:hidden; margin-top: 10px; height:0px;}
.nav-collapse ul{ text-align:center; font-size:0;}
.nav-collapse ul li{ display:inline-block;margin: 0; width:50%; height:29px;  line-height:29px; font-size:12px; }
.nav-collapse ul li a{ display:block; border-radius: none; color:#3d3d3d; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; transition:all .15s linear; font-size: 14px;}
.nav-collapse ul li:hover a{ background:#1f96dc; color: #fff; font-weight: bold;}
.nav-collapse ul li.on a{ background:#1f96dc; color: #fff; font-weight: bold;}
.nav-collapse ul{}
.nav-collapse ul li{opacity:0;}
.nav-collapse.opend ul li{opacity:1;}
.nav-collapse.opend ul li:nth-child(1){-webkit-transition:opacity .25s .05s linear; -moz-transition:opacity .25s .05s linear; transition:opacity .25s .05s linear;}
.nav-collapse.opend ul li:nth-child(2){-webkit-transition:opacity .25s .1s linear; -moz-transition:opacity .25s .1s linear; transition:opacity .25s .1s linear;}
.nav-collapse.opend ul li:nth-child(3){-webkit-transition:opacity .25s .15s linear; -moz-transition:opacity .25s .15s linear; transition:opacity .25s .15s linear;}
.nav-collapse.opend ul li:nth-child(4){-webkit-transition:opacity .25s .2s linear; -moz-transition:opacity .25s .2s linear; transition:opacity .25s .2s linear;}
.nav-collapse.opend ul li:nth-child(5){-webkit-transition:opacity .25s .25s linear; -moz-transition:opacity .25s .25s linear; transition:opacity .25s .25s linear;}
.nav-collapse.opend ul li:nth-child(6){-webkit-transition:opacity .25s .3s linear; -moz-transition:opacity .25s .3s linear; transition:opacity .25s .3s linear;}
.nav-collapse.opend ul li:nth-child(6){-webkit-transition:opacity .25s .35s linear; -moz-transition:opacity .25s .35s linear;transition:opacity .25s .35s linear;}

.nav-collapse-button{ position:absolute; right:8px; top:35px; background:#eeeeee; text-align:center; cursor:pointer; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-select:none; -moz-user-select:none; user-select:none;}
.nav-collapse-button button{display:inline-block; width:40px; height:35px;  text-align:center; outline:none;}
.nav-collapse-button button:before{ font-family:"responsivenav"; font-size:20px; color:#999; content:"≡";}
.nav-collapse-button.active button:before{content:"x";}

a.logo{margin-left: 5px;}
/*top*/
.top{padding:6px 0; border-bottom:1px solid #dcdcdc;}
.share{height: 35px; line-height: 35px; text-align: center; } 
.share a{display: inline-block; vertical-align: middle; margin:0 2px; width: 25px; height: 25px; border-radius: 50%; background:url(../images/Icon.png) no-repeat; background-color: #a0a0a0; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; transition:all .15s linear;}
.share a.icon01{background-position: 5px 5px;}
.share a.icon02{background-position: 4px -30px;}
.share a.icon03{background-position: 5px -67px;}

.share a.icon01:hover{background-position: -20px -15px;}
.share a.icon02:hover{background-position: -21px -51px;}
.share a.icon03:hover{background-position: -19px -88px;}
.share a:hover{background-color: #ef0000;}

.topR {height: 35px; line-height: 35px; text-align: center;}
.topR .icon{display: inline-block; height: 35px; line-height: 35px;}
.topR .tel{display: inline-block; margin-right: 18px; font-size: 14px; vertical-align:middle; color: #1f96dc;}
.topR .tel a{color: #1f96dc;}
.topR .search{display: inline-block; overflow: hidden; padding:0 13px; width:87px; height: 21px; line-height: 21px; background: #a6a6a6; color: #fff; text-transform: capitalize; border-radius:12px; vertical-align: middle;-webkit-transition:width .15s linear; -moz-transition:width .15s linear; transition:width .15s linear;}
.topR .search input.searchtxt{padding-left: 6px; width:0px; height: 21px; border: none; background: none; vertical-align:initial; -webkit-transition:width .15s linear; -moz-transition:width .15s linear; transition:width .15s linear; color: #fff;}
.topR .search input.searchBtn{display: inline-block; background:url(../images/search.png) no-repeat right center ; width: 10px; height: 21px; border: none;background-size:10px 10px;background-size: ;}
.topR .search input.searchBtn:focus{outline: none;}
.topR .search.on{width: 155px;}
.topR .search.on input.searchtxt{width:68px;}

header{position: relative; padding:35px 0; }

/*banner*/
.scroll-03{position: relative; z-index: 1;}
.scroll-03 .swiper-slide{position: relative;z-index: 1; height:400px;}
.scroll-03 .swiper-slide p{ line-height:30px; text-align:center; font-size:40px; font-family:"Times New Roman"; line-height:70px; color:rgba(255, 255, 255, .8);}
.scroll-03 li{position: relative;}
.scroll-03 .swiper-slide{width: 100%;}

/*.scroll-03 li p.h1{position: absolute; width: 100%; top: 37%;}
.scroll-03 li p.h2{position: absolute; left: 326px; top: 45%;}
.scroll-03 li p.h3{position: absolute; left: 250px; top:55%;}*/
.scroll-03 .ao{position: absolute;  z-index:999; left: 50%; bottom: 0px; margin-left: -105px; width: 210px; height: 36px;  background:url(../images/ao.png) no-repeat bottom center; background-size:105px 20px;}

.scroll-03 .swiper-slide{height:200px;}

.tit{ text-align: center;}
.tit .en{font-size: 20px;color: #7f7f7f; text-transform: capitalize; word-spacing:6px;}
.tit .cn{font-size: 20px;color: #181818;}
.tit:after{display: block;margin-top: 16px; margin-left: auto; margin-right: auto; content:""; width: 0px; height: 2px; background: #54c2f0; -webkit-transition:width .3s ease-in; -moz-transition:width .3s ease-in;transition:width .3s ease-in;}
a.more{overflow: hidden; display: block;margin-left: auto; margin-right: auto; width: 33px; height: 33px; border-radius:50%; background: #1f96dc; color: #fff; -webkit-transition:all .25s linear; -moz-transition:all .25s linear; transition:all .25s linear;}
a.more span{display: none;}
a.more span.bg{display: block; width: 100%; height: 100%; background-image:url(../images/more1.png) ; background-repeat: no-repeat; background-position: center; opacity:1;filter：Alpha(opacity=100);}
a.more:hover span.bg{display: block;background-image:url(../images/more1.png) ; background-repeat: no-repeat; background-position: center;  opacity:0;filter：Alpha(opacity=0); }
a.more:hover{padding:0 10px; width: 138px; height: 33px; background: #1f96dc; /* background-image:url(../images/more2.png) ; */ border-radius:14px; line-height: 33px; text-align: center; text-transform: uppercase; color: #fff; }
a.more:hover span{display: inline;}

.about{overflow: hidden; margin-top: 70px;}
.about .aboutL .img-load{height: 400px; -webkit-transition:all .25s linear; -moz-transition:all .25s linear; transition:all .25s linear;}
.about .aboutL .img-load:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1); -o-transform:scale(1.1); -moz-transform:scale(1.1);}
.aboutL{overflow: hidden; padding:0 5%;}
.aboutR{padding:50px 5% 50px; background: #fcfcfc; }
.about.on .tit:after,.case.on .tit:after,.service.on .tit:after,.news.on .tit:after{width: 38px;}
.aboutR p{margin-top: 38px; margin-bottom: 50px; line-height: 22px; text-indent:2em; color: #7b7b7b;}
p.en{margin-top: 10px; text-align: center; font-size: 12px;text-transform: capitalize; color: #3d3d3d; }
p.cn{margin-top: 5px; text-align: center; font-size: 14px; color: #3d3d3d;}

.case{overflow: hidden; margin-top: 60px; margin-bottom: 70px;} 
.case ul{margin-top: 50px; max-width:1200px;}
.case ul li{position: relative; padding:0 5%; font-weight: normal; background: #fff; }
.case ul li .liwrapper{position: relative; overflow: hidden; margin:2px;}
.case ul li a.img-load{position: relative; z-index: 1; }
.case ul li a:after{ padding-bottom:62%;}
.case ul li.special a:after{ padding-bottom:125%;}
.case ul li .con{position: absolute; top: 0; width: 100%; height: 100%; z-index: 2; background:url(../images/maskBg.png) repeat; color: #fff; opacity:0; filter: alpha(opcity:0); -webkit-transition:all .25s linear; -moz-transition:all .25s linear; transition:all .25s linear;}
.case ul li h3{margin-top: 30px; margin-left: auto; margin-right: auto; width:80%; font-size: 14px; font-weight: normal; text-align: center; transform: translate3d(-100%,0,0); -webkit-transform:translate3d(-100%,0,0); -moz-transform:translate3d(-100%,0,0); -o-transform:translate3d(-100%,0,0);  -webkit-transition:all 0.2s .25s linear; -moz-transition:all 0.2s .25s linear; transition:all 0.2s .25s linear;}
.case ul li h4{ margin-top: 20px; margin-left: auto; margin-right: auto; width:80%; text-align:left; transform: translate3d(-100%,0,0); -webkit-transform:translate3d(-100%,0,0); -moz-transform:translate3d(-100%,0,0); -o-transform:translate3d(-100%,0,0);  -webkit-transition:all 0.4s .25s linear; -moz-transition:all 0.4s .25s linear; transition:all 0.4s .25s linear;}
.case ul li p{overflow: hidden;margin-top:20px; margin-bottom: 5px; margin-left: auto; margin-right: auto; width:80%; height: 42px; text-align: left; line-height:21px; transform: translate3d(-100%,0,0); -webkit-transform:translate3d(-100%,0,0); -moz-transform:translate3d(-100%,0,0); -o-transform:translate3d(-100%,0,0);  -webkit-transition:all 0.6s .25s linear; -moz-transition:all 0.6s .25s linear; transition:all 0.6s .25s linear; }
.case ul li:hover .con{display: block;  opacity:1; filter: alpha(opcity:100);}
.case ul li p a{}
.case ul li:hover h3{transform: translate3d(0%,0,0); -webkit-transform:translate3d(0%,0,0); -moz-transform:translate3d(0%,0,0); -o-transform:translate3d(0%,0,0);}
.case ul li:hover h4{transform: translate3d(0%,0,0); -webkit-transform:translate3d(0%,0,0); -moz-transform:translate3d(0%,0,0); -o-transform:translate3d(0%,0,0);}
.case ul li:hover p{transform: translate3d(0%,0,0); -webkit-transform:translate3d(0%,0,0); -moz-transform:translate3d(0%,0,0); -o-transform:translate3d(0%,0,0);}
.case ul li.special h3{margin-top: 30px;}
.case ul li.special h4{margin-top: 50px;}
.case ul li.special p{margin-top: 20px;margin-bottom: 60px;}
.case ul li a.more{display: block; margin-top: 15px;}
.list-02{max-width:1200px;}
.list-02 li{ padding:20px;}
.list-02 li a:after{ padding-bottom:70%;}
.list-02 li p{ line-height:30px; text-align:center;}
.list-02 li p a{}

.service{position: relative; overflow: hidden; padding: 50px 0;height: auto; background: #eee;  background-repeat:no-repeat;}
.service ul{margin-top: 20px; text-align: center;}
.service ul li{margin-bottom: 25px;}
.service ul li .icon{display: block; margin-left: auto; margin-right: auto; width: 90px; height: 90px;  border-radius: 50%; background-color:#54c2f0;}
.service .ao{position: absolute;  z-index:999; left: 50%; bottom: 0px; margin-left: -105px; width: 210px; height: 32px;  background:url(../images/ao2.png) no-repeat bottom center;}
.service ul li h4{margin-top: 15px; color: #181818; font-size: 20px; font-weight: normal; text-align: center;}
.service ul li p{margin-top: 5px; color: #333; font-size: 12px; text-align: center;}
.service ul li a{display: block;}
.service ul li span{display: block; width: 90px; height: 90px; background:url(../images/Icon.png) no-repeat;}
.service ul li.li01 span{background-position:-129px 17px;}
.service ul li.li02 span{background-position:-127px -85px;}
.service ul li.li03 span{background-position:-128px -192px;}
.service ul li.li04 span{background-position:-130px -302px;}
.service ul li.li05 span{background-position:-124px -398px;}

.news{margin-top: 70px; }
.newsL{margin-top: 50px;}
.newsL .img-load{ margin-left: auto; margin-right: auto;width: 90%; height: 250px; -webkit-transition:all .25s linear; -moz-transition:all .25s linear; transition:all .25s linear;}
.newsL .img-load.loaded i{width: 100%; height: 250px;}



.newsL .wordCon{ margin-left: auto; margin-right: auto;width: 90%; height: 50px; line-height: 50px;}
.newsL .wordCon .word{float: left; font-size: 14px; color: #292929; font-weight: bold;}
.newsL .wordCon .word a{color: #292929;}
.newsL .wordCon .word a:hover{color: #1f96dc;}
.newsL .wordCon .date{float: right; color: #292929;}

.scroll-01 .img-load{ height:400px;}
.scroll-01 .swiper-slide p{ line-height:30px; text-align:center;}


.newsR{margin-top: 50px;}
.newsR ul{padding:0 5%;}
.newsR ul li{margin-bottom: 43px; width: 100%;color: #555;}
/*.newsR ul li:hover .date{color: #e1352f;}*/
.newsR ul li .date{float: left; width: 18%;height: 67px; border-right:1px solid #949494; text-align: center;}
.newsR ul li .date .day{line-height: 50px; font-size: 45px; font-family: arial;}
.newsR ul li .date .year{ }
.newsR ul li .con{float: left;  width:79%;padding-left: 3%;}
.newsR ul li .con h4{ font-size: 16px; font-weight: bold;}
.newsR ul li .con h4 a:hover{color: #1f96dc;}
.newsR ul li .con p{ margin-top: 10px; overflow: hidden; height: 34px; line-height: 17px;}

.h50{padding:19px 0; background: #373737; color: #faf7f0;}

.mapCon{height: 158px; /* background: url(../images/mapBg.jpg) no-repeat center; */ background: #373737; background-size:cover; color: #fff;}
.inContact{float: left; padding:0 36px; width: 100%;  height: 100%; /* background: rgba(112,112,112,0.7); */ text-align: center; }
.inContact .en{margin-top: 18px; font-size: 20px; color: #eac4c3; text-transform: capitalize;}  
.inContact .cn{ font-size: 20px;}

.inContact ul{position: relative;margin-top: 46px;}
.inContact ul li{font-size: 14px;}
.inContact ul li p{float: none; line-height: 32px; text-align: center;}
.inContact ul li .icon{float: left; display: none; width: 25px; height: 25px; background:url(../images/Icon.png) no-repeat;}
.inContact ul li.li01 .icon{background-position:5px -202px;}
.inContact ul li.li02 .icon{background-position:5px -242px;}
.inContact ul li.li03 .icon{background-position:5px -282px;}
.inContact ul li.li04 .icon{background-position:3px -322px;}
a.more2{margin-top: 26px;overflow: hidden; display: block;margin-left: auto; margin-right: auto; width: 33px; height: 33px; border-radius:50%; background: #fff; color: #1f96dc; font-weight: bold; -webkit-transition:all .25s linear; -moz-transition:all .25s linear; transition:all .25s linear;}
a.more2 span{display: none;}
a.more2 span.bg{display: block; width: 100%; height: 100%; background-image:url(../images/more3.png) ; background-repeat: no-repeat; background-position: center; opacity:1;filter：Alpha(opacity=100);}
a.more2:hover span.bg{display: block;background-image:url(../images/more3.png) ; background-repeat: no-repeat; background-position: center;  opacity:0;filter：Alpha(opacity=0); }
a.more2:hover{padding:0 10px; width: 138px; height: 33px; background: #e13630; background-image:url(../images/more4.png) ; border-radius:14px; line-height: 33px; text-align: center; text-transform: uppercase; color: #1f96dc; }
a.more2:hover span{display: inline;}

.mapCon{margin-top: 30px; overflow: hidden; position: relative;}
footer a{color: #fff;}
.copyRight{text-align: center; text-transform: uppercase;}
.footerMenu{margin-top: 10px; text-align: center;}
.footerMenu a{margin:0 3px;}
.footerMenu a:hover{text-decoration: underline;}

.nyTit{margin-bottom: 50px; font-size: 20px;text-align: center;}
.nyTit .en{ color: #7f7f7f; text-transform: capitalize;}
.nyTit .cn{color: #181818;}
.nyNav{margin-top: 50px; text-align: center;}
.nyNav a{position: relative;display:inline-block; margin: 0; margin-bottom: 5px; padding:12px 15px; background: #ededed; text-align: center; font-size: 18px; color: #3d3d3d;}
/*.nyNav a .bg{position: absolute;top: 0;left: 0; z-index: 1; display: block; width: 100%; height: 100px; background: #ededed;}
.nyNav a .word{position: relative;top: 0; left: 0; z-index: 2; display: block;}*/
.nyNav a:hover{background: #1f96dc; color: #fff;}
.nyNav a.on{background: #1f96dc; color: #fff;}
.ny{margin-top: 50px; padding-bottom: 30px;min-height:550px;} 
.final-page{padding:20px 5%; border: 1px #ccc dashed; box-sizing: border-box; }
.final-page .art-title{ margin-bottom:30px; padding-bottom:20px; text-align:center;}
.final-page .art-title h3{ font-size:17px; color:#4d5260;}
.final-page .art-title .info{ margin-top:15px; font-size:12px; color:#aaa;}
.final-page .art-title .info span{ display:inline-block; margin:0 10px;}
.final-page p{color: #6c6c6c; margin-bottom:10px; line-height:22px; text-indent:2em;}
.final-page img{display:block;max-width:100%;}


.p2 ul{padding:0 5%;}
.p2 ul li{padding:25px 0; width: 100%; color: #555;}
.p2 ul li:hover{background: #f2f2f2; }
.p2 ul li:hover .date{color: #1f96dc;}
.p2 ul li .date{float: left; width: 18%;height: 67px;  text-align: center;}
.p2 ul li .date .day{line-height: 50px; font-size: 45px; font-family: arial;}
.p2 ul li .date .year{ }
.p2 ul li .con{float: left;  width:79%;padding-left: 3%;}
.p2 ul li .con h4{ font-size: 16px; font-weight: bold;}

.p2 ul li .con h4 a:hover{color: #1f96dc;}
.p2 ul li .con p{ margin-top: 10px; overflow: hidden; height: 34px; line-height: 17px;}


.p3 ul{ max-width:1200px;}
.p3 ul li{position: relative; margin-bottom: 35px; padding:0 5%; font-weight: normal; background: #fff; }
.p3 ul li .liwrapper{position: relative; overflow: hidden; margin:0 10px;}
.p3 ul li a.img-load{position: relative; z-index: 1; }
.p3 ul li a.word{overflow: hidden; display: block; margin:0 10px; height: 50px; line-height: 50px; text-align: center; font-size: 14px; color: #242424; }
.p3 ul li a.word:hover{color: #1f96dc;  }
.p3 ul li a.word{box-shadow:2px 2px 10px #c7c7c7;}



.p3 ul li a:after{ padding-bottom:62%;}
.p3 ul li.special a:after{ padding-bottom:125%;}
.p3 ul li .con{position: absolute; top: 0; width: 100%; height: 100%; z-index: 2; background:url(../images/maskBg.png) repeat; color: #fff; opacity:0; filter: alpha(opcity:0); -webkit-transition:all .25s linear; -moz-transition:all .25s linear; transition:all .25s linear;}
.p3 ul li h3{margin-top: 30px; margin-left: auto; margin-right: auto; width:80%; font-size: 14px; font-weight: normal; text-align: center; transform: translate3d(-100%,0,0); -webkit-transform:translate3d(-100%,0,0); -moz-transform:translate3d(-100%,0,0); -o-transform:translate3d(-100%,0,0);  -webkit-transition:all 0.2s .25s linear; -moz-transition:all 0.2s .25s linear; transition:all 0.2s .25s linear;}
.p3 ul li h4{ margin-top: 20px; margin-left: auto; margin-right: auto; width:80%; text-align:left; transform: translate3d(-100%,0,0); -webkit-transform:translate3d(-100%,0,0); -moz-transform:translate3d(-100%,0,0); -o-transform:translate3d(-100%,0,0);  -webkit-transition:all 0.4s .25s linear; -moz-transition:all 0.4s .25s linear; transition:all 0.4s .25s linear;}
.p3 ul li p{overflow: hidden;margin-top:20px; margin-bottom: 5px; margin-left: auto; margin-right: auto; width:80%; height: 42px; text-align: left; line-height:21px; transform: translate3d(-100%,0,0); -webkit-transform:translate3d(-100%,0,0); -moz-transform:translate3d(-100%,0,0); -o-transform:translate3d(-100%,0,0);  -webkit-transition:all 0.6s .25s linear; -moz-transition:all 0.6s .25s linear; transition:all 0.6s .25s linear; }
.p3 ul li:hover .con{display: block;  opacity:1; filter: alpha(opcity:100);}
.p3 ul li p a{}
.p3 ul li:hover h3{transform: translate3d(0%,0,0); -webkit-transform:translate3d(0%,0,0); -moz-transform:translate3d(0%,0,0); -o-transform:translate3d(0%,0,0);}
.p3 ul li:hover h4{transform: translate3d(0%,0,0); -webkit-transform:translate3d(0%,0,0); -moz-transform:translate3d(0%,0,0); -o-transform:translate3d(0%,0,0);}
.p3 ul li:hover p{transform: translate3d(0%,0,0); -webkit-transform:translate3d(0%,0,0); -moz-transform:translate3d(0%,0,0); -o-transform:translate3d(0%,0,0);}
.p3 ul li.special h3{margin-top: 30px;}
.p3 ul li.special h4{margin-top: 50px;}
.p3 ul li.special p{margin-top: 20px;margin-bottom: 60px;}
.p3 ul li a.more{display: block; margin-top: 15px; }

/*2019.3.20*/
.weixin{width: 170px; float: right; margin-top: 66px; margin-right: 90px;}
.weixin img{ width: 91px; float: left;}
.weixin p{ text-align: center; font-size: 14px; color: #d5d4d4; line-height: 28px; float: right; margin-top: 70px;}


.page-turn-01{ margin-top:20px; margin-bottom:20px; text-align:center;}
.page-turn-01 a{ display:inline-block; margin:10px; padding:0 5px; min-width:27px; height:27px;  background:#fff; line-height:27px; color:#333; -webkit-transition:all .1s linear; -moz-transition:all .1s linear; transition:all .1s linear;}
.page-turn-01 a.prev{background: #ede9e8;color: #645448;}
.page-turn-01 a.next{background: #ede9e8;color: #645448;}
.page-turn-01 a:hover{ background:#1f96dc;  color:#fff;}
.page-turn-01 a.on{ background:#1f96dc;  color:#fff;}


@media (min-width:768px){
    header .logo{ float:left;}
    .nav-collapse{margin-top: 0; height:auto;}
    .nav-collapse ul{ float:right;}
    .nav-collapse ul li{ width:auto;}
    .nav-collapse ul li a{ padding:0 19px; border-radius:15px;  }
    .nav-collapse.closed ul li{opacity:1; -webkit-transition:none; -moz-transition:none; transition:none;}
    .nav-collapse-button{ display:none;}
    .topR {text-align: right;}
    .share{text-align: left;}
    .copyRight{text-align: left;}
   .inContact ul li .icon{display: block;}
    .footerMenu a{margin:0 17px;}
    .service{height: 400px;}
	.inContact ul li p{float: left; padding-left: 0px;text-align: left; width: 90%;}
    .scroll-03 .swiper-slide{height:300px;}
    .service{background: none;background-image:url(../images/inBg1.jpg);}
    .service ul li{margin-bottom: 0; float: none; display: inline-block;}
    .newsR ul li .date{width: 15%;padding-right:2%;}
    .newsR ul li .con{ width:72%;padding-left: 3%;}
    .scroll-03 .ao{background-size: auto;}
    .aboutL {padding:0;}
    .newsR ul{padding:0;}
    .p2 ul{padding:0;}
    .case ul li{padding: 0;}
     .p3 ul li{padding: 0;}
     .case ul li h3{font-size: 24px;}
     .nyNav a{ padding:0 35px;}
    /*
    .case ul li h4{display: block;}
    .case ul li p{display: block;}
    .case ul li a.more{display: block;}
    .case ul li.special h3{margin-top: 135px;}*/
}

@media (min-width:992px){
	 .footerMenu{margin-top: 0; text-align: right;}
	   .scroll-03 .swiper-slide{height: 600px;}
	   .inContact{width: 72%; /* max-width: 400px; */}
	}
	

@media (min-width:1200px){
	
	}