
*{    -webkit-tap-highlight-color:rgba(0,0,0,0); }
.yjmnav header,.msearch,.pro-search{display: none;}






@media only screen and (min-width:900px) and (max-width:1024px) {

}
@media only screen and (min-width:750px) and (max-width:1000px) {

}
@media only screen and (max-width:760px){
/* header */
.header .header-center .h-h-left .nav{display: none;}
.header .header-center .h-h-right{display: none;}
.header{height: auto;}
.header .header-center{height: auto;width: 100%;box-sizing: border-box;padding: 0 2%;}
.banner{margin-top: 71px;height: 250px;position: relative;overflow: hidden;}
.banner .swiper-slide img, .banner .swiper-slide video{width: auto;height: 250px;position: absolute;top: 0px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.banner .swiper-container-android .swiper-slide{overflow: hidden;}
.banner .swiper-container3{height: 100%;}
.banner .swiper-pagination-bullet{width: 8px;height: 8px;}
.banner .swiper-slide .in-banner-txt{width: 100%;margin-left: 0;left: 0;box-sizing: border-box;padding: 0 2%;}
.banner .swiper-slide .in-banner-txt1 h3,.banner .swiper-slide .in-banner-txt2 font,.banner .swiper-slide .in-banner-txt4 h3{letter-spacing: 0;}
.banner .swiper-slide .in-banner-txt2 h3,.banner .swiper-slide .in-banner-txt5 h4,.banner .swiper-slide .in-banner-txt1 h4,.banner .swiper-slide .in-banner-txt3 h4,.banner .swiper-slide .in-banner-txt4 h4{font-size: 24px;letter-spacing: 0;}
.banner .swiper-slide .in-banner-txt1 h5,.banner .swiper-slide .in-banner-txt2 h5,.banner .swiper-slide .in-banner-txt3 h5,.banner .swiper-slide .in-banner-txt4 h5,.banner .swiper-slide .in-banner-txt5 h5{font-size: 22px;letter-spacing: 0;}
.banner .swiper-slide .in-banner-txt2 h4{display: none;}
.banner .swiper-slide .in-banner-txt5 h6{font-size: 14px;letter-spacing: 0;line-height: 22px;}
.banner .swiper-slide .in-banner-txt5 h5{margin: 10px 0;}

.in-pro .center{width: 100%;padding: 0 2%;box-sizing: border-box;}
.in-pro .center .left{width: 100%;}
.in-pro .center .left .l-market h5{padding: 12px 0;font-size: 18px;}
.in-pro .center .left .l-market .in-new-pro{margin-left: 0;padding: 0;}

.in-pro .center .left .l-market .in-new-pro dd{width: 100%;padding-bottom: 20px;margin-bottom: 30px;}
.in-pro .center .left .l-market .in-new-pro dd:nth-of-type(2n){margin-right: 0;}

.in-pro .center .left .l-market .in-new-pro dd h4{width: 100%;margin: 0;padding: 20px 2% 0;box-sizing: border-box;}
.in-pro .center .left .l-market .in-new-pro dd h5{width: 100%;box-sizing: border-box;padding: 0 2% 20px;min-height: 113px;}
.in-pro .center .left .l-market .in-new-pro dd h6 .to-a{width: 100%;}
.in-pro .center .left .l-market .in-new-pro dd h5 a{text-align: left;font-size: 10px;}
.in-pro .center .left .l-market .in-new-pro dd:nth-child(3n){margin-top:0;}
.in-pro .center .left .in-new-pro-a{margin-bottom: 40px;}
.in-pro .center .left .l-market dl a{width: 49%;}
.in-pro .center .left .l-market dl a:nth-of-type(2n){margin-right: 0;}
.in-pro .center .left .l-market dl a:nth-child(5),.in-pro .center .left .l-market dl a:nth-child(6){margin-bottom: 2%;}
.in-pro .center .right{width: 100%;}
.in-pro .center .right .one{margin-top: 30px;}
.in-pro .center .right .line{margin: 30px 0;}
.in-pro .center .right dl h6,.in-pro .center .right .two h6{margin-bottom: 20px;font-size: 18px;}
.in-pro .center .right dl .recuite-info .recuite-top,.in-pro .center .right .two .recuite-info .recuite-top{margin-bottom: 10px;}
.in-pro .center .right .two{padding-bottom: 40px;}

.in-news .center{width: 100%;box-sizing: border-box;padding: 0 2%;}
.in-bottom dl{width: 100%;}
.in-bottom{width: 100%;box-sizing: border-box;padding: 40px 2%;}
.in-bottom dl a{width: 49%;margin-bottom: 2%;margin-right: 2%;display: block;}
.in-news .swiper-container2 .swiper-slide a h3{font-size: 16px;line-height: 30px;}
.in-news .swiper-container2 .swiper-slide a{padding: 30px;}
.in-bottom dl a h4{width: 100%;}
.in-bottom dl a h5{display: block;width: 100%;height: 36px;line-height: 36px;text-indent: 2em;}
.in-bottom dl a h5 .fa{text-indent: initial;}
.in-bottom dl a:nth-of-type(2n){margin-right: 0;}
.footer{width: 100%;box-sizing: border-box;padding: 0;}
.footer .f-top,.footer .f-bottom h4{display: none;}
.footer .f-bottom dd{width: 100%;padding: 10px 2%;box-sizing: border-box;}
.footer .f-bottom h3{text-align: center;height: auto;box-sizing: border-box;line-height: 24px;}
.footer .f-bottom h3 a{display: inline-block;margin-left: 5px;}

/*about*/
.p-about-1-2-191217-w-z{width: 96%;}
.p-n-title-left,.p-application-show .left,.p-tech-list-lr dt,.p-in-list .left h3,.p-news-list dl dt{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-align-items:center;align-items: center;-webkit-justify-content:flex-start;justify-content: flex-start;flex-flow: wrap;-webkit-flex-flow:wrap;padding: 10px;display: none;}
/* .p-n-title-left,.p-application-show .left{} */
.p-n-title-left a,.p-application-show .left a,.p-tech-list-lr dt a,.p-in-list .left h3 a,.p-news-list dl dt a{display: flex;display: -webkit-flex;-webkit-align-items:center;align-items: center;-webkit-justify-content:space-between;justify-content: space-between;width: 33.33%;box-sizing: border-box;padding: 0 9px;text-indent: 0;font-size: 12px;line-height: 32px;margin: 0;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w{width: 100%;}
.p-about-1-2-191217-w .left{width: 100%;}
.p-about-1-2-191217-w .left h3 span{font-size: 22px;margin-bottom: 0;}
.p-about-1-2-191217-w .left h3 font{font-size: 24px;}
.p-about-1-2-191217-w .left h3{margin-bottom: 20px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .left h4{font-size: 14px;line-height: 24px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .left h4 br{display: none;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .left h4 span{margin-bottom: 20px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .right{width: 100%;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .right dl dd span{width: 80%;font-size: 12px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w .right dl dd strong{width: 18%;font-size: 12px;}
.p-about-1-2-191217-w-z .p-about-1-2-191217-w{margin-bottom: 0;}
.p-about-1-2-191217-w .right #box .cover{display: none;}
.p-about-1-2-191217-w .right #box video{height: auto;object-fit: fill;}

.page-title-o{padding-top: 0px;}
.page-title-o dd{width: 100%;box-sizing: border-box;padding: 0 2%;}
.p-titile-9{width: 100%;margin: 20px 0;box-sizing: border-box;padding: 0 2%;}
.p-history-list-n-center{width: 100%;box-sizing: border-box;padding: 0 2%;}
.p-history-list-n-center-z{width: 100%;}
.p-history-list-n-center-z .right{width: 100%;}
.p-history-list-n-center .p-history-list-n-txt{display: block;}
.p-history-list-n-center .p-history-list-n-txt h5{width: 20%;}

.p-history-list-n-center .p-history-list-n-center-z .p-history-list-n-txt h6 strong{width: 100%;box-sizing: border-box;padding-left: 28%;line-height: 40px;font-size: 26px;}
.p-history-list-n-center .p-history-list-n-txt h5{width: auto;height: 40px;position: absolute;top: 0;left: 0;}
.p-history-list-n-center .p-history-list-n-txt h5 img{width: auto;height: 40px;}
.p-history-list-n-center .p-history-list-n-txt{position: relative;}
.p-history-list-n-center .p-history-list-n-txt h6 span{font-size: 16px;margin: 10px 0;}

.p-history-list-n-center-z .p-history-list-n .swiper-container2 .swiper-slide{width: 100%!important;}
.p-history-list-n .swiper-container2 .swiper-slide .line{display: none;}
.p-history-list-n .swiper-container2 .swiper-slide .cener{border: 1px solid #0072b8;box-sizing: border-box;padding: 10px;min-height: 150px;width: 70%;margin: auto;}
.p-history-list-n .swiper-container2 .swiper-slide .right{width: 100%;margin: 0;overflow: visible;}
.p-history-list-n .swiper-container2 .swiper-slide .right h3{width: 50px;height: 50px;line-height: 50px;font-size: 15px;margin-bottom: 10px;}
.p-history-list-n .swiper-container2 .swiper-slide .right h4{line-height: 22px;}
.p-history-list-n .swiper-container2 .swiper-slide .right h4 e{width: 5px;height: 5px;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .right{position: relative;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .right h3{margin: 0;margin-bottom: 10PX;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener .right h4{position: absolute;top: 60px;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener{margin: 0;}
.p-history-list-n .swiper-container2 .x-line{display: none;}
.p-history-list-n-center-z .p-history-list-n .p-history-list-n-fj{display: none;}
.p-history-list-n .swiper-container2{padding-bottom: 30px;}
.p-history-list-n-center-z .p-history-list-n .l-r{z-index: 4;height: 40px;}
.p-history-list-n .swiper-container2 .swiper-slide:nth-child(2n) .cener{margin: auto;}
.p-history-list-n-center .p-history-list-n-txt{margin-bottom: 30px;}

.p-culture-z{width: 100%;box-sizing: border-box;padding: 0 2%;}
.p-culture-z .p-culture{width: 100%;}
.p-culture dl{width: 100%;}
.p-culture dl dt{height: 200px;position: relative;width: 100%;}
.p-culture dl dd{width: 90%;height: auto;z-index: 4;top: 50%;left: 5%;background-color: rgba(255,255,255,0.6);padding: 20px;box-sizing: border-box;}
.p-culture dl dt img{position: absolute;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform:translateX(-50%);height: 100%;width: auto;min-width: 100%;}
.p-culture dl{margin-bottom: 20px;}
.p-culture dl dd h3 span{padding-bottom: 10px;margin-bottom: 10px;}
.p-culture dl dd strong{font-size: 52px;}
.p-culture dl dd h3 span{font-size: 18px;line-height: 26px;}
.p-culture{border: none;}

.p-honor-z{width: 100%;padding: 0 2%;box-sizing: border-box;}
.p-honor-z .right{width: 100%;}
.p-honor-z .p-honor .line{display: none;}
.p-honor-z .right{width: 100%;}
.p-honor dl dd{width: 100%;box-sizing: border-box;border: 1px solid #ddd;padding: 20px 10px;margin-bottom: 20px;}
.p-honor-z .p-honor dl dd h3{width: 100%;margin-top: 10px;}
.p-honor dl dd h3 p font{margin-left: 10px;}
.p-honor-z .p-honor dl dd h3 p{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-align-items:flex-end;-webkit-justify-content:space-between;align-items: flex-end;}
.p-honor dl dd h3 p>span{position: relative;padding-left: 12px;}
.p-honor dl dd h3 p span .dian{position: absolute;left: 0;}
.p-honor dl dd h3{padding: 0;margin: 0;border: none;}

.p-honor-z .p-honor dl dd strong{background-color: transparent;font-weight: bold;line-height: 26px;height: auto;text-align: left;font-size: 22px;border: none;}
.p-honor dl dd:last-child{margin-bottom: 0;}

.p-job-list-z{width: 100%;box-sizing: border-box;padding: 0 2%;}
.p-job-list-z .right{width: 100%;}
.p-job-list .recuite-info .recuite-top dd span{width: 40%;box-sizing: border-box;font-size: 12px;}
.p-job-list .p-j-l-title dd span:last-child{display: none;}
.p-job-list-z .p-job-list .p-j-l-title dd span:nth-child(2), .p-job-list-z .p-job-list .recuite-info .recuite-top dd span:nth-child(2){width: 50%;}
.p-job-list-z .p-job-list .recuite-info .recuite-top dd span:nth-child(1){padding-left: 30px;text-indent: 0;}
.p-job-list-z .p-job-list .recuite-info .recuite-top dd span:nth-child(3){width: 100%;padding-left: 30px;}
.p-job-list .recuite-info .recuite-top dd span{line-height: 26px;}
.p-job-list .recuite-info .recuite-li .r-l-title{padding: 10px;}
.p-job-list-z .p-job-list .recuite-info .recuite-li .r-l-title p{width: 50%;}
.p-job-list-z .p-job-list .recuite-info .recuite-li dl dd{margin: 0;margin-bottom: 30px;}
.p-job-bottom{width: 100%;margin-top: 0;margin-bottom: 40px;}
.p-job-bottom dd{width: 100%;margin: 0;}
.p-job-list-z .p-job-list .recuite-info .recuite-li dl dd:last-child{margin-bottom: 0;}
.p-job-list .recuite-info .recuite-li dl{margin-bottom: 0;}
.p-job-list .recuite-info .recuite-li{padding-bottom: 30px;}

.p-application-show,.p-tech-list-lr{width: 100%;padding: 0 2%;box-sizing: border-box;}
.p-application-show .right-l{width: 100%;}
.p-application-show .title{width: 100%;display: block;}
.p-application-show .title img{width: 100%;margin-right: 0;}
.p-application-show .title .right{width: 100%;}
.p-application-show .title .right h3{margin-top: 10px;}
.p-application-show .title{margin-bottom: 30px;}
.p-application-show .recuite-info{margin-bottom: 20px;}
.p-application-show dl h4 img{max-width: 100%;}
.p-application-show dl .center dd{width: 49%;margin-right: 2%;margin-bottom: 2%;min-height: 142px;padding: 10px;box-sizing: border-box;}
.p-application-show dl .center dd:nth-of-type(2n){margin-right: 0;}
.p-application-show dl .center-jz,.p-application-show dl .center{display: flex;display: -webkit-flex;flex-flow: wrap;-webkit-flex-flow:wrap;}
.p-application-show .recuite-info .recuite-top{font-size: 15px;text-align: left;}

.p-tech-list-lr dl{width: 100%;}
.p-tech-list-lr{min-height: 80%;}

.p-tech-list dl .list-center .l-c-3-d{width: 100%;margin-right: 0;margin-bottom: 20px;}

.p-tech-list dl .list-center{margin-bottom: 10px;}
.p-tech-list dl a span,.p-in-list .right a span{padding-right: 25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.p-tech-list dl .list-center a,.p-in-list .right a{width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items:center;}
.p-tech-list dl .list-center{margin-bottom: 30px;}
.p-in-list{width: 100%;box-sizing: border-box;padding: 0 2%;margin-bottom: 30px;}
.p-in-list .left h3,.p-in-list .left{width: 100%;}
.p-in-list .left h4{display: none;}
.p-in-list .right{width: 100%;}
.p-in-list .right a{padding-bottom: 30px;}
.p-in-list .right a font{position: absolute;right: 0;bottom: 10px;margin-right: 0;}
.p-in-list .fy{width: 100%;margin: 20px 0;}

.p-investment-c{width: 100%;box-sizing: border-box;padding: 0 2%;display: block;border: none;margin-bottom: 30px;}

.p-investment-c h3{border-right: none;}
.p-investment-c h3 img{width: 100%;}
.p-investment-c h4{display: block;padding: 0 10px;box-sizing: border-box;}
.p-investment-c h4 span{width: 100%;}
.p-investment-c h4 strong{margin: 0;width: 100%;margin-bottom: 10px;}
.p-investment-c-list{width: 100%;padding: 0 2%;box-sizing: border-box;}
.p-investment-c-list dl{width: 100%;margin-bottom: 30px;}
.p-investment-c-list dl:last-child{margin-bottom: 0;}

.p-titile-9 span{display: none;}
.p-titile-9 strong .year{padding-bottom: 20px;border-bottom: 1px solid #ddd;width: 100%;}
.p-titile-9 strong .year .y-num{margin-left: 0;width: 100%;}
.p-titile-9 strong .year .y-num a:first-child{margin-left: 0;}
.p-news-list dl{width: 100%;box-sizing: border-box;padding: 0 2%;}
.p-titile-9 strong .year .y-num a{line-height: 22px;padding: 0 15px;font-size: 12px;}
.p-news-list{min-height: 80%;}

.p-news-list dl dt{width: 100%;}
.p-news-list dl dd{width: 100%;margin-bottom: 20px;display: flex;display: -webkit-flex;-webkit-flex-flow:wrap;flex-flow: wrap;}
.p-news-list .fy{width: 100%;margin: 30px 0;}

.p-news-show{width: 100%!important;box-sizing: border-box!important;padding: 0 2%!important;margin: 30px 0 0!important;}
.p-news-show-center{width: 100%!important;padding: 0 2%!important;box-sizing: border-box!important;}
.p-news-show-bottom{width: 100%!important;box-sizing: border-box!important;padding: 20px 2% 0!important;}
.p-news-show-bottom p{display: none!important;}

.p-news-show-bottom a:nth-child(1),.p-news-show-bottom a:nth-child(3){width: 25%!important;}
.p-news-show-bottom a:nth-child(2){width: 50%!important;margin-left: 0!important;}

.p-pronews-list dl .p-pronews-list-one a,.p-pronews-list dl .p-pronews-list-one a:nth-child(3n){width: 49%;margin: 0;margin-right: 2%;box-sizing: border-box;margin-bottom: 2%;}
.p-pronews-list dl .p-pronews-list-one a:nth-of-type(2n){margin-right: 0;padding: 0;}
.p-pronews-list dl .p-pronews-list-one h4{width: 100%;font-size: 15px;padding: 0 10px;box-sizing: border-box;min-height: 30px;margin: 20px 0;}

.p-n-p-show{width: 100%;box-sizing: border-box;padding: 0 2%;margin-bottom: 30px;}
.p-n-p-show dt h6{width: 100%;box-sizing: border-box;}
.p-n-p-show dt h5{width: 100%;padding: 10px;box-sizing: border-box;}
.p-n-p-show .h5{margin-bottom: 20px;}
.p-n-p-show dd p a{width: auto;margin: 0;margin-right: 5px;}
.p-n-p-show dd p{display: flex;display: -webkit-flex;flex-flow: wrap;-webkit-flex-flow:wrap;}
.p-n-p-show-bottom{padding: 30px 2%;}
.p-n-p-show-bottom dd{width: 100%;}
.p-n-p-show-bottom dd a{font-size: 12px;padding: 5px;}

.p-contact-1{width: 100%;padding:0 2%;box-sizing: border-box;background-color: transparent;}
.p-contact-1{display: block;}
.p-contact-1 .right{display: block;padding: 30px 0;}
.p-contact-list-cat .p-contact-list{width: 100%;}
.p-contact-list-cat .p-contact-list dd,.p-contact-list-cat .p-contact-list dd:nth-child(4n){width: 100%;box-sizing: border-box;}
.p-contact-list dd h4{min-height: auto;}

.pro-z-1{width: 96%;margin: 30px auto 50px;box-sizing: border-box;padding: 10px;}
.pro-z-1 dl{margin-top: 0;}
.pro-z-1 dl dd,.pro-z-1 dl dd:nth-child(4n){width: 100%;margin-bottom: 30px;}
.pro-z-1 dl dd h4{min-height: auto;}

.mean-container  .mean-bar{ background: #fff;       top: 0;  position: absolute;   height: auto; padding: 0; border-bottom: 1px solid #ccc; }
.mean-container a.meanmenu-reveal span{  margin: 5px 0 0 0;  background: #000; height: 2px; }
.header {height: auto;position: absolute;width: 100%;background: #fff;z-index: 99999999999999;border: 0;}
.mean-container .mean-nav{ margin-top: 70px; }
.mean-container .mean-nav{background: #fff;    }
.mean-container .mean-nav .fu{padding: 0 0 300px 0;overflow: hidden;}

.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li a,.mean-container a.meanmenu-reveal{color: #0c6dab;}
.mean-container .mean-nav ul li a.mean-expand{  color:#0c6dab;}
.mean-container .mean-nav ul li a.mean-expand:hover{ background: none;}
.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li li a{ border-top: 1px solid #ccc;}
.mean-container .mean-nav ul li ul li a{background: #eee;border-top: 1px solid #bbb; }
.mean-container .mean-nav ul li ul li ul li a{    background: #ccc; border-top: 1px solid #eee;}
.mean-container .mean-nav ul li ul li ul li ul li a{     background: #eee;border-top: 1px solid #ccc;}

.mean-container a.meanclose:before{  content: " ";  }
.mean-container a.meanmenu-reveal{    width: 30px; height: 30px; padding: 0;top: 20px;margin: 0 20px 0 0;} 
.mean-container .mean-nav ul li a.mean-expand{     opacity: 1;   width: 100%;text-align: right;}

.mean-container .mean-nav ul li a:focus{outline:none;}
.mean-container .mean-nav ul li a.mean-clicked{font-size: 0 !important;}
.mean-container .mean-nav ul li a.mean-clicked:before{ content: " "; position: absolute;width: 15px;height: 2px;background: #0c6dab;top: 23px;right: 10px;}

.msearch{ display: block;top: 0;position: absolute;color: #000;right: 80px;z-index: 9999999999;line-height: 66px;}

.pro-search{display: block;width: 90%;}
.pro-search .search-form{    width: 100%; margin: 20px 0;}


/* 20200611 */
.p-l-form form{width: 1260px;}
.p-l-form{width: 96%;overflow: scroll;box-sizing: border-box;margin: auto;height: auto;margin-bottom: 30px;}
#cd-table .cd-table-container{width: 96%!important;margin: auto;overflow-x: scroll!important;}
.div2_1{position: relative;}
.fywrap{width: 96%;overflow-x: scroll;margin: auto;}
#cd-table{box-sizing: border-box;}
#cd-table::before{display: none;}
.fycenter{margin: 0 auto 50px;}

.p-news-list dl dd a{width: 100%;}
.p-news-list dl dd a h3{width: 100%;margin: 0;margin-bottom: 10px;display: block;}
.p-news-list dl dd a h4{width: 100%;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.p-titile-9 strong .year{display: none;}

/* header */
/* .mean-container .mean-bar{height: 100%;overflow: hidden;overflow-y: scroll;} */
.mean-container .mean-bar,.header,.msearch{position: fixed;}
.mean-container .mean-bar::after{content: '';display: block;width: 100%;height: 70px;background-color: #FFFFFF;position: fixed;top: 0;left: 0;z-index: 1;border-bottom: 1px solid #DDDDDD;}
.mean-container a.meanmenu-reveal{z-index: 2;position: fixed;}
.mean-container .mean-nav{z-index: 0;}
.mean-container .mean-nav .fu{padding: 0;padding-bottom: 70px;box-sizing: border-box;position: fixed;background-color: #FFFFFF;height: 100%;overflow-y: scroll;}


}
















