@charset "utf-8";





/*==响应��=*/

@media all and (max-width:1800px){

.plot-orso .im{height:auto}

.plot-orso .im img{width:100%;}



}





@media all and (max-width:1600px){

.container{width:1400px;}	

/*--*/
.header .container{padding:0px 10px;}
.header .nav > li{margin-left:20px;}
.plot-list .box{max-height:400px}



}





@media all and (max-width:1440px){

.container{width:1200px;}	
.container3{width:1200px;}
/*--*/
.header .nav{margin-right:20px;}
.header .nav > li > a{padding:0px;margin:0px;}





}





@media all and (max-width:1200px){



.container{width:1000px;}	
.container3{width:1000px;}
.container4{width:1000px;}
/*--*/

.header .search{display:none;}

/*--*/
.pro-solve-tab .left{margin-right:0px;}
.pro-solve-tab .list li:before{display: none;}

.pro-solve-tab .list{margin-right:100px}

/*--*/

.plot-round{padding:0px;}





}







@media all and (max-width:1024px){	


.container{width:100%;padding-left:10px; padding-right:10px;}
.container3{width:100%;padding-left:10px; padding-right:10px;}	
.container4{width:100%;padding-left:10px; padding-right:10px;}	
/*--*/

.header{width:100%; height: 80px !important;padding:10px 0;}

.header .logo{padding:0px}

.header .logo img{max-height:55px;width:auto}

.header .nav{display: none;}

.header .tel{display: none;}

.header .lang{position:absolute;right:100px;top:0;bottom:0;}

.header .lang a{font-size:16px;}

/*--*/	

.navWap-trigger{margin-top: 15px;}

.navWap-block{top: 80px;}

.fixed-top{ position:fixed;z-index:99;width:100%; background: #fff}

/*--*/

.rack{padding:40px 0 60px 0}
.point-pro{top:0;}
/*--*/

.wor,.wx,.wor-content{line-height:24px; font-size:15px;}

/*--*/

.menu{padding:20px 10px;border-bottom: 1px #ddd solid;background:#fff;}

.menu .long{display: block;padding: 0;width: 100%;height: auto;border-bottom: none;background: none;}

.menu .secon{display:flex;flex-wrap: wrap;width: auto;margin: 0 0 -5px -5px;} 

.menu .secon li{flex: auto;margin: 0 0 5px 5px;text-align: center;}

.menu .secon a{font-size: 16px;padding: 10px 10px;background: #eee;}

.menu .secon a:after{bottom: 0;z-index:-1;width:100%;height: 100%;}

.menu .secon li:hover a, .menu .secon li.active a{color:#fff}

.menu .site{display: none;}
/*--*/
.menu-pro{margin: 0 0 15px -10px;}
.menu-pro a{font-size: 15px;margin: 0 0 10px 10px;padding: 8px 20px;}
/*--*/
.menu-orso{margin-top: 0px;padding:20px 10px;border-bottom: 1px #ddd solid;}
.menu-orso .long{display: block;padding: 0 !important;width: 100%;height: auto;border-bottom: none;border-radius:0 !important; background: none;}
.menu-orso .secon{display:flex;flex-wrap: wrap;width: auto;margin: 0 0 -10px -10px;} 
.menu-orso .secon li{flex: auto;margin: 0 0 10px 10px !important;text-align: center;border-radius:5px;overflow: hidden;}
.menu-orso .secon a{font-size: 16px;padding: 10px 10px;background: #e9e9e9;}
.menu-orso .secon a:after{bottom: 0;z-index:-1;width:100%;height: 100%;}
.menu-orso .secon li:hover a, .menu-orso .secon li.active a{color:#fff}
.menu-orso .site{display: none;}
.menu-orso.par{margin-top:0px;height:auto;}
/*--*/

.titleAx{font-size:32px;margin-bottom:30px}  

.titleAx span{margin-top:10px; font-size:16px; } 

.titleAx hr{ margin-top: 10px;width: 30px;height: 2px; }

.titleAx.m30{margin-bottom:30px}

.titleAx.m40{margin-bottom:30px}

/*--*/

.titleBx{font-size:32px;margin-bottom:30px; }

.titleBx span{margin-top:10px !important;font-size:15px;}

.titleBx hr{ margin-top: 10px !important;width: 30px;height: 2px; }

.titleBx.tTop{margin:40px 0 0 0}

/*--*/

.ptm60{padding:50px 0}

.ptm80{padding:50px 0}

.ptm100{padding:50px 0}

.ptm120{padding:50px 0}

.ptm150{padding:50px 0}

.ptm200{padding:50px 0}

.pt60{padding-top:50px}

.pt80{padding-top:50px}

.pt100{padding-top:50px}

.pt120{padding-top:50px}

.pt150{padding-top:50px}

.pt200{padding-top:50px}

.pm60{padding-bottom:50px}

.pm80{padding-bottom:50px}

.pm100{padding-bottom:50px}

.pm120{padding-bottom:50px}

.pm150{padding-bottom:50px}

.pm200{padding-bottom:50px}

/*--*/

.mtm60{margin:50px 0}

.mtm80{margin:50px 0}

.mtm100{margin:50px 0}

.mtm120{margin:50px 0}

.mtm150{margin:50px 0}

.mtm200{margin:50px 0}

.mt60{margin-top:50px}

.mt80{margin-top:50px}

.mt100{margin-top:50px}

.mt120{margin-top:50px}

.mt150{margin-top:50px}

.mt200{margin-top:50px}

.mm60{margin-bottom:50px}

.mm80{margin-bottom:50px}

.mm100{margin-bottom:50px}

.mm120{margin-bottom:50px}

.mm150{margin-bottom:50px}

.mm200{margin-bottom:50px}

/*--*/

.more-1{ margin-top:30px; font-size:14px;padding: 8px 30px; }

.more-1.cen{margin-top:30px}

/*--*/

.more-2{ margin-top:30px; font-size:14px;padding: 8px 30px; }

.more-2.cen{margin-top:30px}

/*--*/

.more-3{ margin-top:30px; font-size:14px;padding: 8px 30px; }

.more-3.cen{margin-top:30px}

/*--*/

.cut-item .btn{display: none;width: 45px;height: 45px;font-size:20px;}

.cut-item .spot{display:block;}

/*--*/

.trol-btn{margin-top:30px;}

.trol-btn .btn{display:flex; margin: 0 5px;}

/*--*/

.spot-dot{display: table; margin:40px auto 0;}

.spot-dot span{width:14px;height:14px;margin:0 8px; }

/*--*/

.spot-forte{display: table;margin:40px auto 0;}

.spot-forte span{height:10px} 

/*--*/

.DetailCont .sTopRight .online{float:left;margin-left:0;/*! clear: both;*/}

/*--*/

#banner-or .sPrev:before,.bannerBox .sNext:before{ font-size:60px;}

#banner-or .spot{bottom: 15px;}

/*--*/

.ban-or{height:400px;}

.ban-or .pos{}

.ban-or .box .title{font-size:30px;}

.ban-or .box span{font-size:14px;}

.ban-or .box2 .title{font-size:30px;}

.ban-or .box2 span{font-size:14px;margin-top: 10px;margin-bottom: 10px;}

.ban-or .box2 .btn{font-size: 15px;margin-bottom:8px;}

.ban-or .box2 .btn i{margin-right:8px;font-size: 18px;} 

/*--*/

.tone-item{display: flex;margin: 0 0 -10px -10px;margin-bottom: 40px;flex-wrap: wrap;}

.tone-item li{flex: auto;margin: 0 0 10px 10px;}

.tone-item a{font-size: 15px;padding: 12px 30px;}

/*--*/

.title-tip{margin-bottom: 30px;/*flex-direction: column;*/}

.title-tip.line{padding-bottom: 15px;border-bottom-width: 1px;height: auto;}

.title-tip .tit{text-align: center;margin-bottom: 20px;}

.title-tip .more{font-size: 13px;padding: 10px 30px; }

.title-tip .more:after{height:2px;}

.title-tip .tone em{display: none;}

/*--*/

.title-tip .tone_1 .me{margin-left:20px;font-size: 35px;padding-bottom: 25px;}

/*--*/ 

.title-tip .tone{margin: 0 0 -10px -10px;}

.title-tip .tone li{flex-grow: 1;margin: 0 0 10px 10px;}

.title-tip .tone a{font-size: 16px;padding: 10px 30px;background: #e8e8e8;}

.title-tip .tone a:after{display:none}

.title-tip .tone li.active a{color: #fff;background: #a7ce46;}

.title-tip .tone .more{flex-grow: 1;display: flex;width: 50px;font-size: 30px;margin-left: 10px;height: 40px;justify-content: center;align-items: center;}
/*--*/
.door-all{flex-direction: column;}
.door-all .little{width: 100%;} 
.door-all .pnl{padding-left:0px}
.door-all .pnr{padding-right:0px}
/*--*/
.leftNav{margin-bottom:30px}    
.leftNav .title{display: flex;font-size: 18px;font-weight:400;padding: 12px 20px;color: #666;text-align: initial;border-top: 1px #ddd solid;border-bottom: 1px #ddd solid;justify-content: space-between;align-items: center;background: #fbfbfb;}
.leftNav .title span{display: none;}
.leftNav .title em{display:block;top: 15px;}
.leftNav .title em i{margin-left:1px}
.leftNav .drop{display: none;} 
.leftNav .drop > li > a i{margin-top:5px;}
.leftNav .drop > li > a{font-size: 15px;padding: 12px 20px;}
.leftNav .three > li > a{font-size:14px;padding: 10px 20px;}
.leftNav .three > li > a::before{margin-right:4px;}
/*--*/
.recom-pro{display: none;}
/*--*/

.about-item .info{margin-right:0px;}

.about-item .info .titleTop{ font-size: 18px;margin-bottom: 30px;}

.about-item .info .titleTop img{height:60px;}

.about-item .info .tit{ font-size:22px;margin-bottom: 20px;}
.about-item .info .tit span{font-size:20px;margin-top:5px;}
.about-item .info .wx{font-size:16px;line-height: 28px;}

.about-item .info .more{font-size:13px;margin-top:30px;}

.about-item .pic{display: none;}

/*--*/

.number-item {margin: 0 0 -15px -15px;}

.number-item li {width: calc(20% - 15px);margin: 0 0 15px 15px;padding: 20px;border:1px #eee solid;}

.number-item li h5 {font-size: 15px;margin-bottom: 5px;}

.number-item li b{font-size:36px;}

.number-item li span { margin-top:8px;font-size:13px;}

/*--*/

.pro-solve-tab{display: flex;flex-direction: column;}

.pro-solve-tab .left{width: 100%;}

.pro-solve-tab .list{display: flex;margin: 0 0 20px -10px;flex-wrap: wrap;}

.pro-solve-tab .list li{flex: auto;margin: 0 0 10px 10px; padding: 0;border: none;}

.pro-solve-tab .list a{width: 100%;font-size: 18px;padding: 15px 10px;background: #eee;justify-content: center;}

.pro-solve-tab .list a em{display: none;}

.pro-solve-tab .list a::after{display: none;}

.pro-solve-tab .info .pic h4{margin: 16px;font-size:24px;}

.pro-solve-tab .info p{font-size: 15px;line-height: 28px;padding: 20px;}

/*--*/

.srll-pro{padding:10px;}

.srll-pro .btn{display: none;}

.srll-pro .spot{display: block}

.srll-pro .list h4{margin-top:20px;font-size:16px;}

/*--*/

.rd-tab{ align-items: center;flex-direction: column;}

.rd-tab .left{width: 100%;margin:0px;}

.rd-tab .list{display: flex;margin: 0 0 10px -10px;flex-wrap: wrap;}

.rd-tab .list li{flex: auto;margin: 0 0 10px 10px;background: #eee;}

.rd-tab .list a{font-size: 16px;padding: 10px 20px;text-align: center;}
.rd-tab .list a::before{margin-right:5px}
.rd-tab .list a i{display: none !important;}

.rd-tab .info{width: 100%;}

.rd-tab .info .box{margin: 40px;}

.rd-tab .info h4{font-size: 20px;margin-bottom: 15px;}

.rd-tab .info p{font-size: 15px;line-height: 28px;}

/*--*/

.srll-solution{margin-bottom:50px}

.srll-solution .list li{height:450px;}

.srll-solution .list .box{top: 120px;padding:10px 20px;}

.srll-solution .list em{margin-bottom:15px;width: 60px;height: 60px;background-size:40px;}

.srll-solution .list em img{width:60px;}

.srll-solution .list h4{font-size:20px;}

.srll-solution .list span{margin-bottom:8px;font-size:12px}

.srll-solution .list p{-webkit-line-clamp: 2;width:auto;margin-top: 15px;}

.srll-solution .list .more{margin-top:20px;font-size:12px;padding:8px 30px;}

.srll-solution .spot{display: block;bottom:20px;}

.srll-solution .list .swiper-slide-thumb-active .box{top:100px;}

/*--*/

.news-grid.edge{margin: 0 0 -10px -10px; }

.news-grid.edge li{width: calc(50% - 10px);margin:0 0 10px 10px;}

.news-grid .box{ padding:30px 10px;}

.news-grid h4{font-size: 18px;}

.news-grid p{ font-size: 15px;margin-top: 15px;}

.news-grid .time{ padding: 15px; font-size: 14px;}

.news-grid .time font{font-size: 18px; }

/*--*/

.productIn .explain{margin-bottom:40px;}

.productIn .explain h4{ font-size:24px;margin-bottom:15px;}

.productIn .explain p{ font-size:15px;line-height: 28px;}

/*--*/

.product-list.edge{margin:0 0 -20px -10px; }

.product-list.edge li{ width:calc(33.3% - 10px);margin:0 0 20px 10px; }

.product-list h4{ font-size:16px;margin-top:12px; }
/*--*/
.product-list-2{margin:0 0 -20px -10px; }

.product-list-2 li{ width:calc(33.3% - 10px);margin:0 0 20px 10px; }

.product-list-2 h4{position: inherit;color:#333; font-size:16px;margin:0px;margin-top:12px; }
/*--*/
/*--*/

.proTop{padding:40px 0;}

.proTop .long{flex-direction: column;}

.proTop .info .title{font-size: 28px;}

.proTop .info .btn{margin-top:30px; padding:10px 30px;font-size:14px;}

.proTop .info .btn em{margin-right:5px;font-size:18px;}

.proTop .trait{margin-top: 30px;}

.proTop .trait li{font-size: 16px;}

.proTop .trait li::before{margin-right: 5px;}

.proTop .frame{margin-top: 30px;font-size: 15px;line-height: 28px;}

.proTop .frame .tit{font-size: 15px;margin-bottom: 0px;}

.proTop .pic{width: 100%;margin-left: 0px;margin-bottom:40px}

.proTop .pic img{width:100%;}

/*--*/

.psc-content{margin-top:0px;}
.psc-content .tone{margin-bottom:20px;}
.psc-content .tone li{flex:1; padding:12px 20px;font-size:16px;}
.psc-content .frame{padding: 40px 0;}

.psc-content .theme {font-size: 20px;margin-bottom:20px;}

.psc-content .feedback-item form{padding:20px;}

.psc-content .theme::before,.psc-content .theme::after{height: 3px;}

/*--*/

.psc-content .list_1{margin:0 0 -10px -10px; }

.psc-content .list_1 li{width: calc(50% - 10px);margin:0 0 10px 10px}

.psc-content .list_1 li:nth-child(n+3){width: calc(33.3% - 10px);}

.psc-content .list_1 .pic{height:auto}

.psc-content .list_1 h4{padding:10px;font-size:16px;}
/*--*/
.case-list-dx{margin: 0 0 -20px -10px;}
.case-list-dx li{width:calc(33.3% - 10px);margin: 0 0 20px 10px;}
.case-list-dx .box{position: inherit;margin: 0;margin-top: 15px;transform: translateY(0px);}
.case-list-dx h4{color:#333;font-size: 16px;}
.case-list-dx .more{display: none;}
/*--*/
.case-list{margin:0 0 -20px -10px;}
.case-list li{width: calc(33.3% - 10px);margin:0 0 20px 10px}
.case-list h4{padding:12px 10px;font-size: 16px;}
/*--*/

.field-list li{margin-bottom: 20px;min-height: auto;}

.field-list .info{left: 40px;bottom: 40px;}

.field-list h4{font-size: 20px;}

.field-list .more{margin-top: 30px;font-size: 13px;padding:5px 20px;}

/*--*/

.feedback-item form{display: flex;flex-wrap: wrap;}

.feedback-item form .shell{flex-grow:1;width: calc(50% - 10px);margin-bottom: 10px;padding: 8px 15px;}

.feedback-item form .shell.w100{width:100%}

.feedback-item form .ml{margin-left: 10px;}

.feedback-item form h5 {margin-right: 5px;font-size: 15px;}

.feedback-item form .fill{line-height: 24px;font-size: 15px;}

.feedback-item form textarea{height:120px}

.feedback-item form button{font-size: 15px;padding: 12px 20px;}

.feedback-item form .code{margin-right: 15px;}

.feedback-item form .code img{height: 30px;margin: 0px 10px;}

.feedback-item form .yzm input{width: 120px;padding: 12px 15px;} 

.feedback-item form .explain{font-size:14px;margin-top:10px;}

.feedback-item form .but{margin:15px 0 0 -10px}

/*--*/

.download-list li{margin-bottom: 5px;padding: 15px 0px;}

.download-list span{font-size:15px;} 

.download-list span:last-child{width:80px;}

.download-list a{font-size: 15px;}

.download-list .title a:before{display:none}

.download-list .title:before{font-size:25px;margin-right:5px}

.download-list .file a{margin-right: 15px;}

.download-list .file a:before{font-size:18px;}

.download-list li.top span{font-size:16px;} 

/*--*/

.news-list li{margin-bottom:20px}

.news-list .pic{ width: 250px;}

.news-list .info{padding: 20px 0 0px 20px;}

.news-list h4{font-size: 16px;}

.news-list p{-webkit-line-clamp: 2;margin-top: 15px;font-size: 14px;line-height: 24px;}

.news-list .low{position:initial; margin: 20px 0 0 0; font-size: 14px;}

.news-list .low *:before{ font-size:16px;}

/*--*/

.EssayCont .door{display: flex;flex-direction: column;}

.EssayCont .righter {display: none;}

.EssayCont .righter .titleTop{margin-bottom: 10px;font-size: 20px;}

.EssayCont .content .titleTop{margin-bottom: 25px;}

.EssayCont .content .title{font-size: 22px;}

.EssayCont .content span{margin-top: 5px;font-size: 14px;}

.EssayCont .content .wx{min-height: auto;font-size: 16px;line-height: 28px;}

.EssayCont .pagIng{margin-top:40px;padding-top: 20px;}

.EssayCont .pagIng .bar{font-size:15px;margin-bottom: 12px;}

.EssayCont .pagIng .return{font-size: 15px;}

/*--*/

.culture-tab .tone li{ height:400px;border-right:1px #fff solid }

.culture-tab .tone .box{padding: 0 30px;}

.culture-tab .tone .box h4{ font-size:24px;margin-bottom:15px;}

.culture-tab .tone .box p{ font-size:15px;}

/*--*/

.ab-honor .explain{ font-size:15px;line-height:26px;margin-bottom:40px; }

.ab-honor .explain b{ font-size:16px; margin-right: 0px;}

.ab-honor .long{ padding: 40px 0;}
/*--*/
.honor-list{margin:0 0 -20px -10px;}
.honor-list li{width: calc(33.3% - 10px) !important;margin:0 0 20px 10px}
.honor-list h4{margin-top:15px; font-size: 16px;}
/*--*/

.history-list li{margin-top: -50px;}

.history-list li:before{font-size: 34px;}

.history-list .box{width: 40%;margin: 0 5%;}

.history-list h4{font-size: 22px;}

.history-list p{margin-top: 5px;font-size: 15px;}

.history-list .pic{margin-top: 20px;}

/*--*/

.video-list.edge{ margin: 0 0 -10px -10px;}

.video-list.edge li{width: calc(33.3% - 10px);margin: 0 0 10px 10px;}

.video-list .pic:before{font-size: 40px;}

.video-list h4{margin-top: 10px;font-size: 16px;}

.video-list p{margin-top: 5px;font-size: 15px;}

.video-list .low{margin-top: 20px;}

.video-list .low span{font-size: 13px;}

.video-list .low span::before{font-size: 14px;}

/*--*/

.plot-orso .long{display: flex;align-items: stretch;flex-direction: column;}

.plot-orso .pic{width: 100%;margin-right: 0;}

.plot-orso .pic img{position: initial;width: 100%;}

.plot-orso .info{padding: 40px 20px;}

.plot-orso .info h4{margin-bottom: 15px;font-size: 22px;}

.plot-orso .info p{font-size: 16px;line-height: 26px;}

/*--*/

.plot-orso .u2{}

.plot-orso .u2 .pic{margin-left:0px;}

.plot-orso .u2 .pic img{right:auto;left:0;}

.plot-orso .im{width:100%;height:auto;}

/*--*/

.plot-card{display: flex;flex-wrap: wrap;margin: 0 0 -10px -10px;padding: 10px;}

.plot-card li{width: calc(33.3% - 10px);margin: 0 0 10px 10px;flex: auto;height: auto;border-right: none;background: rgba(255,255,255,0.2);}

.plot-card .box{position: initial;padding: 40px 20px;}

.plot-card .box h4{font-size: 22px;margin-bottom: 15px;}

.plot-card .box p{font-size: 15px;line-height: 26px;}

/*--*/

.tab-1 .tone{width:100%;padding:0px;flex-wrap: wrap;}

.tab-1 .tone li{flex: initial;flex-grow: 1;font-size: 16px;margin: 0 0 5px 5px;padding: 12px 20px;border-radius: 10px;background: #eee;}

.tab-1 .frame{padding:40px 20px; }

.tab-1 .down p{ font-size:15px;margin-bottom:20px;}

/*--*/

.plot-poser ul{width: 100%;}

.plot-poser ul li{width: 50%;height: 240px;padding: 50px 30px;}

.plot-poser ul b{width: 100px;height: 100px;font-size: 24px;}

.plot-poser ul h4{font-size: 24px;margin-bottom: 15px;}

.plot-poser ul p{font-size: 15px;line-height: 24px;}

/*--*/

.plot-geful{ flex-direction: column;}

.plot-geful .pic{width: 100%;margin-right: 0;text-align: center;margin-bottom: 40px;}

.plot-geful .info{ margin: 0 0 -10px -10px;flex-wrap: wrap;}

.plot-geful .info li{width: calc(50% - 10px);margin: 0 0 10px 10px;padding: 20px;background: #eee;}

.plot-geful .info h4{margin-bottom: 15px;font-size: 20px;}

.plot-geful .info h4:before{display: none;}

.plot-geful .info p{font-size: 15px;}

/*--*/

.plot-list{ flex-wrap: wrap;}

.plot-list li{flex: auto;width: 100%;height:auto !important;border: none;}

.plot-list .box{position: inherit;max-height: initial;padding:30px;}

.plot-list em{margin-bottom: 10px;width: 80px;}

.plot-list h4{font-size: 22px;margin-bottom: 10px;}

.plot-list p{font-size: 15px;line-height: 26px;}

/*--*/

.solve-list{ margin:0 0 -10px -10px; }

.solve-list li{width: calc(50% - 10px);margin:0 0 10px 10px; } 

.solve-list a{ padding:20px;height:120px; }

.solve-list em{width:80px; margin-bottom: 15px;margin-right: 20px;}

.solve-list h4{ font-size:18px; }

.solve-list span{margin-top:5px; font-size:13px;}

/*--*/

.plot-list-2{ flex-wrap: wrap;margin:0 0 -10px -10px;}

.plot-list-2 li{flex: auto;width: calc(50% - 10px);padding: 30px;margin:0 0 10px 10px;}

.plot-list-2 em{margin-bottom: 10px;width: 80px;}

.plot-list-2 h4{font-size: 22px;margin-bottom: 10px;}

.plot-list-2 p{font-size: 15px;line-height: 26px;}

/*--*/

.plot-list-3{ flex-wrap: wrap;}

.plot-list-3 li{flex: auto;width:100%;padding: 40px 30px; }

.plot-list-3 h4{font-size: 22px;margin-bottom: 10px;}

.plot-list-3 p{font-size: 15px;line-height: 26px;}

/*--*/

.plot-list-4 li{flex: auto;width: 33.3%;padding:20px; ;}

.plot-list-4 em{margin-bottom: 10px;width: 80px;}

.plot-list-4 h4{font-size: 22px;margin-bottom: 10px;}

.plot-list-4 p{font-size: 15px;line-height: 26px;}

/*--*/

.plot-round{margin-bottom: 0;}

.plot-round::after{display: none;}

.plot-round b{display: none;}

.plot-round li{width: calc(50% - 10px);margin: 0 0 10px 10px;padding: 30px;text-align: left !important;}

.plot-round h4{font-size: 22px;margin-bottom: 10px;}

.plot-round p{font-size: 16px;line-height: 26px;}

/*--*/

.plot-list-5{flex-wrap: wrap;margin: 0 0 -10px -10px;padding: 10px;}

.plot-list-5 li{flex: auto;width: calc(50% - 10px);margin: 0 0 10px 10px;padding: 30px;height: auto;border: none;background: rgba(255,255,255,0.5);}

.plot-list-5 .box{position: initial;padding: 0 0px;max-height:initial}    

.plot-list-5 i{font-size:40px;margin-bottom:10px}

.plot-list-5 h4{font-size: 22px;margin-bottom: 10px;}

.plot-list-5 p{font-size: 15px;line-height: 26px;}

/*--*/

.plot-list-6{ flex-wrap: wrap;}

.plot-list-6 li{flex: auto;width:50%;padding: 40px 30px; }

.plot-list-6 h4{font-size: 20px;margin-bottom: 10px;}

.plot-list-6 h4:after{margin-top:5px;width:40px;}

.plot-list-6 p{font-size: 15px;line-height: 26px;}

/*--*/

.plot-list-7{margin:0 0 -10px -10px;}

.plot-list-7 li{width:calc(50% - 10px);margin:0 0 10px 10px;}

.plot-list-7 .box{padding:30px;}

.plot-list-7 h4{ font-size:18px;margin-bottom:10px; }

.plot-list-7 p{font-size:15px;line-height: 28px;}

/*--*/

.plot-across{padding: 100px 0;}

.plot-across p{width: 100%;font-size:16px;line-height: 30px;}

/*--*/

.plot-orso-2{    flex-direction: column;}

.plot-orso-2 .pic{width:100%;margin-bottom:20px;}

/*--*/

.plot-list-8{ flex-wrap: wrap;}

.plot-list-8 li{flex: auto;width:calc(50% - 10px);margin:0 0 10px 10px;padding: 40px 30px; }

.plot-list-8 em{margin-bottom:10px}

.plot-list-8 h4{font-size: 20px;margin-bottom: 10px;}

.plot-list-8 h4:after{margin-top:5px;width:40px;}

.plot-list-8 p{font-size: 15px;line-height: 26px;}

/*--*/

.plot-list-9{margin:0 0 -20px -10px; }

.plot-list-9 li{ width:calc(50% - 10px);margin:0 0 20px 10px;}

.plot-list-9 h4{ font-size:16px; margin-top:10px;}

/*--*/

.plot-list-10{flex-wrap: wrap;margin: 0 0 -10px -10px;padding: 10px;}

.plot-list-10 li{flex: auto;width: calc(50% - 10px);margin: 0 0 10px 10px;padding: 30px;height: auto;border: none;background: rgba(255,255,255,0.5);}

.plot-list-10 .box{position: initial;padding: 0 0px;max-height:initial}    

.plot-list-10 h4{font-size: 20px;margin-bottom: 10px;}

/*--*/

.gmxtIn .title{font-size: 20px;margin-bottom: 30px;}

.gmxtIn .title::after{margin-top: 15px;width: 40px;height: 2px;}

/*--*/

.gmxtIn .point{padding-top: 20px;}

.gmxtIn .point ul li{margin: 0 20px;}

.gmxtIn .point ul a{font-size: 18px;}

.gmxtIn .point ul a::after{margin-top:15px}

/*--*/

.gmxtIn .speck{top:-50px;}

/*--*/

.gmxtIn .top .long{padding: 10px;}

/*--*/

.plot-orso-3{flex-direction: column !important;}

.plot-orso-3 .set{width: 100%;margin-bottom: 30px;}

.plot-orso-3 .info{width: 100%;margin-left: 0px;}

.plot-orso-3 .info .wx{font-size: 15px;line-height: 28px;}

.plot-orso-3 .info .btn{margin-top: 30px;padding: 10px 30px;font-size: 14px;}

.plot-orso-3.os .info{margin-left:0px;margin-right:0px;}

/*--*/

.plot-list-11{margin:0 0 -20px -10px; }

.plot-list-11 li{ width:calc(50% - 10px);margin:0 0 20px 10px;}

.plot-list-11 h4{ font-size:16px; margin-top:10px;}

/*--*/

.srllOrso .leftPic, .srllOrso .rightPic{height: 400px;}

/*--*/

.CaseDetail .top{padding: 40px 20px 40px 20px;}

.CaseDetail .top .left,.CaseDetail .top .right{width:100%;}

.CaseDetail .top .right{margin-top:40px}

.CaseDetail .top .right .title{font-size:22px;padding-bottom:15px;margin-bottom:20px;}

.CaseDetail .top .right .wx{margin-bottom:30px;line-height: 22px;-webkit-line-clamp: 6;}

.CaseDetail .top .right .tel{font-size:20px;margin-bottom:30px;padding:15px 0 15px 0px;}

.CaseDetail .top .right .btn{padding:10px 30px;font-size:14px;}

.CaseDetail .top .right .btn i{font-size:16px;}

.CaseDetail .top .right .online{}

.CaseDetail .title{font-size:22px;margin-bottom:30px;}

.CaseDetail .tit{font-size: 20px;}

.CaseDetail .relevant{margin-top:60px}

.CaseDetail .case-list li:nth-child(n+4){ display: none;}

/*--*/
.srllPho .leftPic, .srllPho .rightPic{height: 400px;}

/*--*/

.ContactInner #dituContent{height: 300px;}

/*--*/

.cta-ar{margin-top:40px;}

.cta-ar .long{display: flex;padding: 0;flex-direction: column;}
.cta-ar .info{width: 100%;}
.cta-ar .list{}
.cta-ar .list li{margin: 0 0px 30px 50px;}
.cta-ar .list em{left: -40px;font-size: 30px;}
.cta-ar .list em::before{display: none;}
.cta-ar .list h4{font-size: 16px;}

.cta-ar .list span{margin-top: 8px;font-size: 15px;line-height: 24px;}

.cta-ar .list .tel{margin-top: 10px;font-size: 20px;}

.cta-ar .list .tel font{margin-right:20px;}

.cta-ar .ewm{width: auto;}

.cta-ar .ewm span{flex: 1;margin-right: 20px;text-align: center;}

.cta-ar .ewm h5{margin-top: 10px;font-size: 14px;}

.cta-ar .ewm img{max-width: 120px;}

/*--*/

.CenPhot.uh1 .pic{height: 220px;}

.CenPhot.uh2 .pic{height: 240px;}

/*--*/

.list-item.edge{margin:0 0 -15px -10px}

.list-item.edge li{width:calc(33.3% - 10px);margin:0 0 15px 10px;}

.list-item .title{font-size: 16px;margin-top:10px}

.list-item .txt{ margin-top: 8px;font-size:14px;}

/*--*/

.flatI{display: block;}

/*--*/

.kefu-air{display:none;}

/*--*/

.footer .titleTop{display: none;}
.footer .up{margin-top:50px;}
.footer .left{display: none;}
.footer .right{float:none; display: table;margin:auto}
.footer .right .bar{margin-left:0px;}
.footer .info span{font-size:15px;width:100%}

.footer .link{display:none}    

.footer .down{margin-top:20px;padding:15px 0;font-size:15px;}

.footer .down a{font-size:15px;}    



}





@media all and (max-width:760px){



.container{width:100%;padding-left:10px; padding-right:10px;}



.container3{width:100%;padding-left:10px; padding-right:10px;}
/*--*/	

.header{height:55px !important;padding:10px 0;}

.header .logo img{max-height:35px;}

.header .lang{right:80px}

/*--*/	

.navWap-trigger{margin-top: 0;}

.navWap-block{top:55px;}

/*--*/

.rack{padding:40px 0 50px 0}	

/*--*/

.ban-or{height:200px;}

.ban-or img{max-width:100%;height: 100%;object-fit: cover;}

.ban-or .pos{}

.ban-or .box{padding:0 20px}

.ban-or .box .title{font-size:22px;}

.ban-or .box hr{margin-top:10px;width:30px !important;}

.ban-or .box span{font-size:12px;margin-top:10px}

.ban-or .box2{padding:0 20px}

.ban-or .box2 .title{font-size:22px;}

.ban-or .box2 span{font-size:14px;margin-top:10px;margin-bottom: 10px;}

.ban-or .box2 .btn{font-size: 14px; }

/*--*/

/*--*/

.menu{padding: 15px 10px; }

.menu .secon a{font-size: 16px;padding: 8px 10px; }
/*--*/
/*--*/
.menu-pro{margin: 0 0 10px -5px;}
.menu-pro a{font-size: 15px;margin: 0 0 5px 5px;padding: 6px 20px;}
/*--*/
.menu-orso{padding: 15px 10px; }
.menu-orso .secon{margin:0 0 -5px -5px}
.menu-orso .secon li{margin:0 0 5px 5px !important}
.menu-orso .secon a{font-size: 15px;padding: 8px 15px; }
/*--*/
.siteGle{display: none}
/*--*/

.site-end{display: none}

/*--*/

.site{display: none}

/*--*/

.titleAx{font-size:22px;margin-bottom:20px; }  

.titleAx span{margin-top: 8px !important;font-size:14px; text-align: left;} 

.titleAx hr{ margin-top: 8px !important;width: 25px;  }

.titleAx.m30{margin-bottom:20px}

.titleAx.m40{margin-bottom:20px}

/*--*/

.titleBx{font-size:22px;margin-bottom:20px; }

.titleBx span{margin-top:8px;}

.titleBx hr{margin-top:8px;}

.titleBx.tTop{margin:30px 0 0 0}

/*--*/

.ptm60{padding:40px 0}

.ptm80{padding:40px 0}

.ptm100{padding:40px 0}

.ptm120{padding:40px 0}

.ptm150{padding:40px 0}

.ptm200{padding:40px 0}

.pt60{padding-top:40px}

.pt80{padding-top:40px}

.pt100{padding-top:40px}

.pt120{padding-top:40px}

.pt150{padding-top:40px}

.pt200{padding-top:40px}

.pm60{padding-bottom:40px}

.pm80{padding-bottom:40px}

.pm100{padding-bottom:40px}

.pm120{padding-bottom:40px}

.pm150{padding-bottom:40px}

.pm200{padding-bottom:40px}

/*--*/

.mtm60{margin:40px 0}

.mtm80{margin:40px 0}

.mtm100{margin:40px 0}

.mtm120{margin:40px 0}

.mtm150{margin:40px 0}

.mtm200{margin:40px 0}

.mt60{margin-top:40px}

.mt80{margin-top:40px}

.mt100{margin-top:40px}

.mt120{margin-top:40px}

.mt150{margin-top:40px}

.mt200{margin-top:40px}

.mm60{margin-bottom:40px}

.mm80{margin-bottom:40px}

.mm100{margin-bottom:40px}

.mm120{margin-bottom:40px}

.mm150{margin-bottom:40px}

.mm200{margin-bottom:40px}

/*--*/

.more-1{ margin-top:20px; font-size:13px;padding: 5px 20px; }

.more-1.cen{margin-top:20px}

/*--*/

.more-2{ margin-top:20px; font-size:13px;padding: 5px 20px; }

.more-2.cen{margin-top:20px}

/*--*/

.more-3{ margin-top:20px; font-size:13px;padding: 5px 20px; }

.more-3.cen{margin-top:20px}

/*--*/

.cut-item .btn{width: 40px;height: 40px;font-size: 18px;}

/*--*/

.trol-btn{margin-top:20px;    }

/*--*/

.spot-dot{ margin:20px auto 0;}

.spot-dot span{width:12px;height:12px;margin:0 6px; }	

/*--*/

.spot-forte{ margin:20px auto 0;}

.spot-forte span{width:15px;height:8px;}

.spot-forte span.swiper-pagination-bullet-active{width:20px;}    	

/*--*/

#banner-or .swiper-button-prev{left:10px}

#banner-or .swiper-button-next{right:10px;}

#banner-or .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:30px;}

#banner-or .spot{bottom: 10px;}

#banner-or .spot span{width:30px !important;margin:0 5px;}

/*--*/

.tone-item{ margin: 0 0 -5px -5px;margin-bottom: 20px; }

.tone-item li{ margin: 0 0 5px 5px;}

.tone-item a{font-size: 15px;padding: 10px 20px;}

.tone-item{margin: 0 0 15px -5px; }

.tone-item a{font-size: 15px;padding: 8px 10px;}

/*--*/

.title-tip{margin-bottom: 20px; }

.title-tip.line{padding-bottom: 12px;}

.title-tip .tit{ margin-bottom: 15px;}

.title-tip .more{font-size: 12px;padding: 8px 20px; }

.title-tip .tone a{font-size: 15px;padding: 8px 20px; }

.title-tip .tone .more{height:35px;font-size:25px;margin-bottom:10px;}
/*--*/
.leftNav .title{font-size: 16px;padding: 10px 10px;} 
.leftNav .title em{top: 12px;font-size: 15px;} 	
.leftNav .drop > li > a{font-size:14px;padding: 10px 20px;}
.leftNav .three > li > a{font-size:13px;padding: 10px 20px 10px 40px}
/*--*/

.about-item .info{margin-right:0px;}

.about-item .info .titleTop{font-size: 12px;margin-bottom: 15px;}

.about-item .info .titleTop img{height: 40px;}

.about-item .info .tit{font-size: 18px;margin-bottom: 10px;}
.about-item .info .tit span{font-size:15px;margin-top:3px;}
.about-item .info .wx{font-size: 15px;line-height: 24px;}

.about-item .info .more{font-size: 12px;margin-top: 20px;}

/*--*/

.number-item {margin: 0 0 -10px -10px;}

.number-item li {width: calc(33.3% - 10px);padding: 15px;margin: 0 0 10px 10px;}

.number-item li h5 {font-size: 14px;}

.number-item li b{font-size: 28px;}

/*--*/

.pro-solve-tab .list{margin: 0 0 10px -5px; }

.pro-solve-tab .list li{ margin: 0 0 5px 5px; }

.pro-solve-tab .list a{font-size: 15px;padding: 8px 10px; }

.pro-solve-tab .info .pic h4{margin: 15px;font-size:15px;}

.pro-solve-tab .info p{font-size: 14px;line-height: 24px;padding: 15px;}

/*--*/

.srll-pro .list h4{margin-top:12px;font-size:15px;}

/*--*/

.rd-tab .list{ margin: 0 0 10px -5px; }

.rd-tab .list li{ margin: 0 0 5px 5px; }

.rd-tab .list a{font-size: 15px;padding: 8px 20px; }

.rd-tab .info .box{margin: 20px;}

.rd-tab .info h4{font-size: 18px;margin-bottom: 10px;}

.rd-tab .info p{font-size: 14px;line-height: 24px;}

/*--*/	

.srll-solution{margin-bottom:40px}

.srll-solution .list li{height:300px;}

.srll-solution .list .box{top: 80px; }

.srll-solution .list em{margin-bottom:10px;width: 50px;height: 50px;background-size:30px;}

.srll-solution .list em img{width:50px;}

.srll-solution .list h4{font-size:18px;} 

.srll-solution .list p{ margin-top: 10px;}

.srll-solution .list .more{margin-top:15px; padding:6px 25px;}

.srll-solution .spot{bottom:15px;}

.srll-solution .list .swiper-slide-thumb-active .box{top:30px;}

/*--*/

.news-grid .box{ padding:20px 10px;}

.news-grid h4{font-size: 16px;}

.news-grid p{ font-size: 12px;margin-top: 10px;}

.news-grid .time{ padding: 5px; font-size: 12px;}

.news-grid .time font{font-size: 14px;margin-bottom:2px;}

/*--*/

.productIn .explain{margin-bottom:20px;}

.productIn .explain h4{ font-size:18px;margin-bottom:10px;}

.productIn .explain p{ font-size:14px;line-height: 24px;}

/*--*/

.proTop{padding:30px 0;}

.proTop .info .title{font-size: 20px;}

.proTop .trait{margin-top: 15px;}

.proTop .trait li{font-size: 15px;}

.proTop .frame{margin-top: 15px;font-size: 14px;line-height: 25px;}

.proTop .pic{margin-bottom:20px;}

/*--*/

.product-list.edge{margin:0 0 -15px -10px; }

.product-list.edge li{width:calc(50% - 10px); margin:0 0 15px 10px; }

.product-list h4{ font-size:15px;margin-top:10px; }
/*--*/

.product-list-2{margin:0 0 -15px -10px; }

.product-list-2 li{width:calc(50% - 10px); margin:0 0 15px 10px; }

.product-list-2 h4{ font-size:15px;margin-top:10px; }
/*--*/
.psc-content .tone{margin-bottom:15px;}
.psc-content .tone li{padding:8px 20px;font-size:15px;}
.psc-content .wor{ line-height:24px;font-size:14px;}

.psc-content .frame{padding: 20px 0;}

.psc-content .theme {font-size: 18px;margin-bottom:15px;}

.psc-content .list_1{margin:0 0 -5px -5px; }

.psc-content .list_1 li{width: calc(50% - 5px);margin:0 0 5px 5px}

.psc-content .list_1 li:nth-child(n+3){width: calc(33.3% - 5px);}

.psc-content .list_1 h4{padding:5px;font-size:15px;}
/*--*/
.case-list-dx{margin: 0 0 -15px -10px;}
.case-list-dx li{width:calc(50% - 10px);margin: 0 0 15px 10px;}
.case-list-dx .box{margin-top: 10px;}
.case-list-dx h4{font-size: 15px;}
/*--*/
.case-list{margin:0 0 -15px -10px;}
.case-list li{width: calc(50% - 10px);margin:0 0 15px 10px}
.case-list h4{padding:8px 10px;font-size: 15px;}
/*--*/

.field-list .info{left: 20px;bottom: 20px;}

.field-list h4{font-size: 16px;}

.field-list .more{margin-top: 10px;font-size: 12px;padding:5px 20px;}

/*--*/

.feedback-item form .shell{width: calc(100% - 10px) !important; }

.feedback-item form .ml{margin-left: 0px;}

.feedback-item form .fill{ font-size: 14px;}

.feedback-item form textarea{height:80px}

.feedback-item form button{ padding: 10px 50px;}

.feedback-item form .code{margin-right: 10px;}

.feedback-item form .code img{height:25px}

.feedback-item form .yzm input{width: 80px;padding: 10px 12px;}

.feedback-item form .but{margin:12px 0 0 -10px}

/*--*/

.download-list span{font-size:14px;} 

.download-list a{font-size: 14px;}

.download-list .title{width:25%;}

.download-list .title:before{font-size:22px; }

.download-list .file{flex-direction: column;}

.download-list .file a{margin-right: 12px;}

.download-list .file a:before{font-size:16px;}

.download-list li.top span{font-size:14px;} 

/*--*/

.news-list li{margin-bottom:15px}

.news-list .pic{ width:180px;    height: 120px;}

.news-list .info{padding:0px 0 15px 15px;}

.news-list h4{font-size: 15px;}

.news-list p{margin-top: 10px; line-height: 24px;;}

.news-list .low{margin-top: 15px; font-size: 13px;}

.news-list .low *:before{ font-size:14px;}

/*--*/

.EssayCont .content .titleTop{margin-bottom: 10px;}

.EssayCont .content .title{font-size: 20px;}

.EssayCont .content span{margin-top: 5px;font-size: 14px;}

.EssayCont .content .wx{font-size: 15px;line-height: 24px;}

.EssayCont .pagIng{margin-top: 20px;padding-top: 10px;}

.EssayCont .pagIng .bar{font-size: 14px;margin-bottom: 10px;}

.EssayCont .pagIng .return{font-size: 14px;}

/*--*/

.culture-tab .tone{display:flex;flex-wrap: wrap;margin: 0 0 -10px -10px;padding: 10px;}

.culture-tab .tone li{flex: auto;width: calc(50% - 10px);margin: 0 0 10px 10px;height: 200px;border-right: none;background: rgba(0,0,0,0.3);}

.culture-tab .tone .box{padding: 0 20px;}

.culture-tab .tone .box h4{font-size: 18px;margin-bottom: 10px;}

.culture-tab .tone .box p{font-size: 14px;}

/*--*/

.ab-honor .explain{ font-size:14px;line-height:24px;margin-bottom:20px; }

.ab-honor .explain b{ font-size:14px;}

.ab-honor .long{ padding: 30px 0;}
/*--*/
.honor-list{margin:0 0 -15px -10px;}
.honor-list li{width: calc(50% - 10px) !important;margin:0 0 15px 10px}
.honor-list h4{margin-top:8px; font-size: 15px;}
/*--*/

.history-list li{margin-top: -40px;}

.history-list li:before{font-size: 28px;}

.history-list .box{width: 40%;margin: 0 5%;}

.history-list h4{font-size: 20px;}

.history-list p{ font-size: 14px;}

.history-list .pic{margin-top: 10px;}

/*--*/

.video-list.edge li{width: calc(50% - 10px);}

.video-list .pic:before{font-size: 35px;}

.video-list h4{ font-size: 15px;}

.video-list p{ font-size: 14px;}

.video-list .low{margin-top:15px;}

/*--*/

.plot-orso .info{padding:15px 20px 30px 20px;}

.plot-orso .info h4{margin-bottom: 10px;font-size: 18px;}

.plot-orso .info p{font-size: 15px;line-height: 24px;}

/*--*/

.plot-card li{width: calc(50% - 10px) }

.plot-card .box{ padding: 20px 15px;}

.plot-card .box h4{font-size: 18px;margin-bottom: 10px;}

.plot-card .box p{font-size: 14px;line-height: 24px;}

/*--*/

.tab-1 .tone li{font-size: 15px; padding: 8px 20px; }

.tab-1 .frame{padding:30px 20px; }

.tab-1 .down p{ font-size:14px;margin-bottom:15x;}

/*--*/

.plot-poser ul li{ height: 200px;padding: 30px 20px;}

.plot-poser ul b{width: 80px;height: 80px;font-size: 18px;}

.plot-poser ul h4{font-size: 16px;margin-bottom: 10px;}

.plot-poser ul p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-geful .pic{margin-bottom: 20px;}

.plot-geful .info h4{margin-bottom: 10px;font-size: 16px;}

.plot-geful .info p{font-size: 14px;}

/*--*/

.plot-list .box{  padding: 20px; }

.plot-list em{margin-bottom: 8px;width: 60px;}

.plot-list h4{font-size: 18px;margin-bottom: 8px;}

.plot-list p{font-size: 14px;line-height: 22px;}

/*--*/

.solve-list a{height:140px;padding:15px;     flex-direction: column;align-items: center;}

.solve-list em{margin:0px; margin-bottom: 10px;}

.solve-list h4{ font-size:14px; }

.solve-list span{display: none;}

/*--*/

.plot-list-2 li{  padding: 20px; }

.plot-list-2 em{margin-bottom: 8px;width: 60px;}

.plot-list-2 h4{font-size: 18px;margin-bottom: 8px;}

.plot-list-2 p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-list-3 li{ padding: 30px 20px; }

.plot-list-3 h4{font-size: 18px;margin-bottom: 8px;}

.plot-list-3 p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-list-4 li{ width:50%; padding: 20px; }

.plot-list-4 em{margin-bottom: 8px;width: 60px;}

.plot-list-4 h4{font-size: 18px;margin-bottom: 8px;}

.plot-list-4 p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-round li{ padding: 20px; }

.plot-round h4{font-size: 18px;margin-bottom:8px;}

.plot-round p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-list-5 li{padding: 20px;}

.plot-list-5 i{font-size:30px;margin-bottom:8px}

.plot-list-5 h4{font-size: 18px;margin-bottom: 8px;}

.plot-list-5 p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-list-6 li{ padding: 20px 20px; }

.plot-list-6 h4{font-size: 18px;margin-bottom: 8px;}

.plot-list-6 p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-list-7 .box{padding:20px;}

.plot-list-7 h4{ font-size:16px;margin-bottom:8px; }

.plot-list-7 p{font-size:14px;line-height: 22px;}

/*--*/

.plot-across{padding:40px 0;}

.plot-across p{ font-size:15px;line-height: 26px;}

/*--*/

.plot-orso-2 .pic{margin-bottom:10px;}

/*--*/

.plot-list-8 li{padding: 30px 20px; }

.plot-list-8 em{margin-bottom:8px}

.plot-list-8 h4{font-size: 18px;margin-bottom:8px;}

.plot-list-8 p{font-size: 14px;line-height: 22px;}

/*--*/

.plot-list-9{margin:0 0 -15px -10px; }

.plot-list-9 li{  margin:0 0 15px 10px;}

.plot-list-9 h4{ font-size:15px; margin-top:8px;}

/*--*/

.plot-list-10 li{padding: 20px;}

.plot-list-10 h4{font-size: 16px;margin-bottom: 8px;}

/*--*/

.gmxtIn .title{font-size: 16px;margin-bottom: 15px;}

.gmxtIn .title::after{margin-top: 10px;width: 30px; }

/*--*/

.gmxtIn .point{padding-top:15px;}

.gmxtIn .point ul li{margin: 0 10px;}

.gmxtIn .point ul a{font-size: 16px;}

.gmxtIn .point ul a::after{margin-top:10px}

/*--*/

.plot-orso-3 .set{ margin-bottom: 15px;}

.plot-orso-3 .info .wx{font-size: 14px;line-height: 24px;}

.plot-orso-3 .info .btn{margin-top:20px;padding: 8px 20px;font-size: 13px;}

/*--*/

.plot-list-11{margin:0 0 -15px -10px; }

.plot-list-11 li{margin:0 0 15px 10px;}

.plot-list-11 h4{ font-size:15px; margin-top:8px;}

/*--*/

.srllOrso .leftPic,.srllOrso .rightPic{height:250px}

.srllOrso .rightPic{padding-left: 10px;}

.srllOrso .btn{left:10px;font-size:30px;padding:2px 0;}

/*--*/

.srllPho{padding:0px 40px}

.srllPho .gallery-top li{height:250px;}

.srllPho .btn{ left:0px;font-size:24px;width:30px;height:30px; }
.srllPho .btn.sNext{left:auto;right:0;}
/*--*/

.list-item.edge li{width:calc(50% - 10px);}

.list-item .title{font-size: 15px;margin-top:8px}

.list-item .txt{ margin-top: 6px;}

/*--*/

.ContactInner #dituContent{height:250px;}

/*--*/

.cta-ar{margin-top:20px;}

.cta-ar .list li{margin: 0 0px 20px 40px;}

.cta-ar .list em{left: -40px; font-size: 26px;}

.cta-ar .list h4{font-size: 15px;}

.cta-ar .list span{ font-size: 14px;line-height: 22px;}

.cta-ar .list .tel{margin-top:8px;font-size: 16px;}

.cta-ar .list .tel font{margin-right:10px;}

/*--*/

.cntr{padding: 0 0px;}

/*--*/

.WorShowBox .title{padding:0 0 10px 0;margin: 0 0 10px 0;}

.WorShowBox .title h1{margin:10px 0 0 0;font-size:20px;line-height:23px;padding-bottom:15px;}

/*--*/

.listCase li a h4{padding:5px 10px;line-height: 25px;font-size:15px;}

.listCase li a h4 b{display:none;font-size:12px;}

/*--*/

.CenPhot.uh1 .pic{height: 150px;}

.CenPhot.uh2 .pic{height: 150px;}

/*--*/

.layui-layer{width:90%;min-width:90%;max-width:90%;height:40%;max-height:40%;min-height:40%;}

/*--*/

.pagIng-2{margin-top:30px;}

.pagIng-2 span{font-size:14px;width:100%}

.pagIng-2 .block{padding:5px 10px;width:100%;display:block;float:left !important;text-align:left;}

.pagIng-2 span a{font-size:14px;}

.pagIng-2 .next{text-align:left;}

.pagIng-2 .return{border:none}

.pagIng-2 .prev,.pagIng-2 .next{width:100%;}

/*----*/

#pages{margin:20px 0 20px 0;}

#pages span{padding:5px 10px;margin:0 2px;font-size:12px;}

#pages a{padding:5px 10px;margin:0 2px;font-size:12px;}

/*--*/ 

.bdshare-slide-button{ display:none;z-index:-111;left:-200px;width:0px;height:0px;}

/*--*/

.pcI{display: none;}

.wapI{display: block;}

/*--*/

.ingBox{padding:30px 0;}

/*--*/
.footer .up{margin-top:30px;}
.footer .info span{font-size:14px;}
.footer .right .ewm{display: none;}
.footer .right .bar{font-size:14px;margin-bottom:8px}
.footer .right .bar::before{font-size:18px;}
.footer .down{margin-top:15px;padding:5px 0;font-size:14px;}
.footer .down a{font-size:14px;} 
.footer .down div{width:100%;text-align: center;margin:5px 0}





}
