/**/
body {font:14px/1.5 'DFPHei W3',"Microsoft YaHei",PingFangSC-Regular,sans-serif;}
ul li{float: left;}
small{font-size: 80%;} 

.w10{width:10%;}.w15{width:15%;}.w25{width: 25%;}.w33{width: 33.33%;}.w50{width: 50%;}.w55{width: 55%;}.w65{width: 65%;}.w75{width:75%;}
.width1140,.w-1260,.w-1490,.w-1607{margin:0 auto;position:relative;}
.width1140{width:1140px;}.w-1260{width:1260px;}.w-1380{width:1380px;}.w-1490{width:1490px;}.w-1607{width:1607px;}
.clear{clear: both;width:100%;display:block}
.returnList{width: 110px;height:30px;font-size: 13.26px;font-family:'sarasa-mono-sc-extralight';border:1px solid #007dc5;border-radius: 20px;color:#007dc5;display: inline-block;text-align: center;line-height: 2.5em;margin-top: 15px;}
.article_info{padding: 50px 0;}

.wrap-title h2{line-height:1.25;font-weight:600;color:#333;position: relative;margin-bottom: 24px;}
.wrap-title h2:after,.wrap-title h3:after{content:"";height:5px;width:60px;background-image:url(../images/titleLine.png);position:absolute;left:0;bottom:-12px;}
.wrap-title h3{line-height:1.25;color:#333;position: relative;margin-bottom: 24px;}


h2.oneTitle{font-size:32px;font-family: 'Aharoni-Bold';}
h3.twoTitle{font-size:17px;color:#747474;}
h4.threeTitle{font-size:13.5px;font-weight:bold;}
h2.oneTitle,h3.twoTitle{text-transform:uppercase;}



/*banner common*/
.product-banner-info p:nth-child(1){font-size: 57.87px;font-family:"Aharoni-Bold";color:#fff;}
.product-banner-info p:nth-child(2){font-size: 29.24px;}
.product-banner-info p:nth-child(3){font-size: 35.42px;}
.product-banner-info p:nth-child(4){font-size: 18px;}
.inner_page_header-image{background-color: #000;}



/* S---------------------------------------- index */
span.viewMore{position: relative;text-transform: uppercase;font-size:20.35px;display: inline-block;height:40px;color: #fff;font-family: 'Aharoni-Bold';}
span.viewMore::after{position:absolute;content:"";height:3px;width:48px;background-color:#007dc5;left: 0;bottom:3px;}

/*head*/
.main-logo {margin: auto;text-align: center;}
.fixed-top{width:calc(100% - 1px);}

/* aboutUs */
section.aboutUs{background:url(../images/bg-1.jpg) fixed 0 0;background-size:cover;text-align:center;}
section.aboutUs h2.oneTitle{padding-top: 90px;}
section.aboutUs h4.threeTitle{font-family:'sarasa-mono-sc-regular';}
section.aboutUs div h4:nth-child(3){padding-top:28px;}
section.aboutUs div h4:nth-child(4){font-weight:normal;color:#868686;}
section.aboutUs div.aboutUs_info{position:absolute;right:0;top:295px;}
section.aboutUs p.aboutUS_font_1{font-size:36px;text-align: left;font-family:'opposans-r';color:#1d1d1d;}
section.aboutUs p.aboutUS_font_2{font-size:18px;text-align:left;color:#747474;line-height:22.5px;}
section.aboutUs p.aboutUS_font_3{width:226px;height:55px;background-color:#007dc5;font-size:21px;line-height: 2.5;margin-top: 50px;}
section.aboutUs p.aboutUS_font_3 a{color:#fff;}


/* index-services */
section.index-services{background-color:#1d1d1d;height:900px;color:#fff;text-align:center;}
section.index-services div h2:nth-child(1){font-weight:normal;font-family:SimHei;}
section.index-services div h3:nth-child(2){font-weight:normal;font-family:SimHei;padding-bottom: 30px;}
section.index-services div h4:nth-child(3){font-weight:normal;font-family:'sarasa-mono-sc-regular';}
section.index-services div.index-service-wrapper{padding-top:90px}
section.index-services div.index-service-wrapper div.sw span.slide_subheading2{font-size:22.5px;font-weight: 300;}
section.index-services div.index-service-wrapper p.index-services_font_1{text-transform: uppercase;font-weight: 600;margin-bottom: 1.25rem;width: calc(100% - 15px);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
section.index-services div.index-service-wrapper p.index-services_font_1 span.index-services_font_2{font-size:27px;font-family:'Aharoni-Bold';}
section.index-services div.index-service-wrapper p.index-services_font_1 span.index-services_font_3{font-size:18px;font-family:'sarasa-mono-sc-regular';}
section.index-services div.index-service-wrapper p.index-services_font_1 span.index-services_font_4{font-family:'sarasa-mono-sc-regular';font-size:21px;position: absolute;bottom: 3px;right: -20px;}

/* project_introduce */
section.project_introduce h2.project_introduce_font_1{font-family:'Aharoni-Bold';}
section.project_introduce span.project_introduce_font_2{font-size:21px;font-family:'Aharoni-Bold';text-transform: uppercase;padding-right: 18px;}
section.project_introduce span.project_introduce_font_3{font-family:'sarasa-mono-sc-regular';font-size:21px;}
a.project_category.active{background-color:rgba(0,125,197,0);}
.project_category h2 span:nth-child(1){font-size:104.84px; }
.project_category h2 span:nth-child(2){font-size:54px; }
.project_category h2 span:nth-child(3){font-size:22.5px;}

/* indexNews */
.h-895{height:895px;}
section.indexNews div.indexNewsBox{background-color:#ececec;}
section.indexNews div.indexNewsBox h4.threeTitle{padding-top:28px;}
section.indexNews div.indexNewsBox div.newsListB{padding-top:65px;}
section.indexNews div.indexNewsBox div.newsListB ul li div.listTitleNr div.date{color:#fff;font-size:23px;padding-left: 30px;padding-top: 30px;}
section.indexNews div.indexNewsBox div.newsListB ul li div.listTitleNr span.viewMore{left: 30px;font-family:'Aharoni-Bold';font-size:20.35px;}
section.indexNews div.indexNewsBox div.newsListB ul li div.listTitleNr span.viewMore_share{float: right;width:15%;}
section.indexNews div.indexNewsBox div.newsListB ul li.box div.indexNews_Info{text-align: left;margin-top: 20px;}
section.indexNews div.indexNewsBox div.newsListB ul li.box div.indexNews_Info p{font-size: 18px;font-weight: 600;}
section.indexNews div.indexNewsBox div.newsListB ul li.box div.indexNews_Info p:nth-child(2){width:23px;height:1px;background-color:#000;margin:12px 0;}

/*index footer*/
div.footer a{color:#fff;font-size:13.5px;font-family: 'Aharoni-Bold';}
.footer .footer-left img{margin:0;}
div.footer-right{font-weight: bold;}
section.footerB p.footerB_font_1{font-size:22.5px;font-weight:bold;text-transform: uppercase;margin-bottom:30px;font-family: 'Aharoni-Bold';}
section.footerB p.footerB_font_2{margin-top:45px;font-size:27px;font-weight:bold;color: #fff;font-family: 'Aharoni-Bold';}
section.footerB p.footerB_font_3{font-size:13.5px;text-transform: uppercase;color: #fff;margin-top: 5px;}
section.footerB div.footer-right ul{display:flex;flex-direction: column;font-size: 14px;text-transform: uppercase;text-align: right;margin-bottom: 165px;}
section.footerB div.ft-bottom{background:url(../images/footerBg.png) repeat-x 0 0;height:45px;position: absolute;bottom:0;width: 100%;text-align: center;line-height: 3;}
/*E--------------------------------------------------- index */






/*product*/


.product-list ul li{width: 24%;margin-right: 10px;}
.product-list ul li a .wrap-title{margin:20px 0 50px 0;}
.bread-nav{color:#828282;line-height: 4em;}
.bread-nav a{font-size: 13.26px;font-family:"sarasa-mono-sc-extralight";color:#828282;font-weight: bold;}
.product_article{height:60px;background-color:#f7f7f7;margin-top: 100px;display: flex;justify-content: space-between;padding-left:100px;padding-right:120px}


/*解决方案*/

div.cx-product-center01{padding-top:173px;}
div.cx-product-center01 div.section-1,div.cx-product-center01 div.section-2,div.cx-product-center01 div.section-3{display:flex;justify-content: space-between;}
div.cx-product-center01 .jjfa_padding_1{padding-top:115px;}
div.cx-product-center01 .jjfa_padding_2{padding:117px 20px 0 0;}
div.cx-product-center01 .jjfa_padding_3{padding:100px 0 0 260px;}
div.cx-product-center01 .jjfa_padding_4{padding-top:260px;}
div.cx-product-center01 .jjfa_padding_5{padding-top:52px;}

div.cx-product-center01 div.section-1 img,div.cx-product-center01 div.section-2 img,div.cx-product-center01 div.section-3 img{display: block;}
div.cx-product-center01 span.jjfa_font_1{font-size:32.07px;font-family: 'Aharoni-Bold';text-transform: uppercase;}
div.cx-product-center01 span.jjfa_font_2{font-size:20.85px;font-family: 'sarasa-mono-sc-regular';}
div.cx-product-center01 p.jjfa_font_3{font-family: 'sarasa-mono-sc-regular';color:#cecece;font-size: 12px;}
div.cx-product-center01 span.jjfa_font_4{color:#5b5b5b;font-size:20px;}
div.cx-product-center01 p.jjfa_font_3 img{margin: 0;}
div.cx-product-center01 div.jjfa_translateX40{transform: translateX(40px);}
div.cx-product-center01 div.jjfa_translateMinusX160{transform: translateX(-160px);}


/*关于我们*/
section.gywm_introduce{width:1290px;margin:0 auto;padding-top:100px;padding-bottom:45px;}
ul.gywmImg{display:flex;}
ul.gywmImg li{flex:1;margin:0 9px;}
div.gywm_company_introduce{padding-bottom:100px;padding-top: 95px;}
div.gywm_company_introduce_bg{background-image:url(../images/bg-icon.png);width: 278px;height: 100px;text-align: center;margin: auto;padding-top: 25px;}
div.gywm_font_1{font-family: 'Aharoni-Bold';font-size:32.07px;text-transform: uppercase;}
div.gywm_font_2{font-family: '黑体';font-size:13.5px;}
div.gywm-content-left{padding-bottom:190px}
div.gywm-content-left,div.gywm-content-right{display:flex; margin-top: 65px;}
div.gywm-content-left p,div.gywm-content-right p{font-family: 'alibaba-puhuiti-regular';font-size:16.5px;}
div.gywm-content-left-introduce{padding:115px 0 0 90px}
div.gywm-content-right-introduce{padding:115px 90px 0 0}
p.gywm_font_3{font-family: 'Aharoni-Bold';font-size:26.25px;padding-left:35px;}
p.gywm_font_4{font-family: 'sarasa-mono-sc-regular';font-size:13.5px;padding-bottom:140px;padding-left:35px;}
p.gywm_font_5{font-family: 'Aharoni-Bold';font-size:32.71px;}
.gywm_font_6{font-size:12.6px;}
.gywm_font_7{font-family: 'sarasa-mono-sc-regular';font-size:12.6px;padding-top: 20px;}
div.gywm-bottom{color:#fff;padding-top:110px;}
div.gywm-bottom img{margin:0;}
div.gywm-bootom-img{display:flex;padding-bottom:90px;}
div.gywm-bootom-img img:nth-of-type(2){padding-left: 320px;}
div.gywm-left,div.gywm-right{}
div.gywm-left{width:37%;}
div.gywm-right{padding-left:370px;}






/*支持与服务 S----*/
section.zcyfw_common div.indexNewsBox{background-color: #fff;padding-top:20px}

div.menu-list ul li{width:25%;padding-bottom: 20px;}
div.menu-list ul li a{position:relative;}
div.menu-list ul li.cur a::after{position:absolute;content:"";background-color: #007dc5;width: 13px;height: 5px;left: -7px;}


img.icon-default{display:inline-block;}
img.icon-hover{display:none;}


div.menu-list ul li a:hover img.icon-default {display: none;} 
div.menu-list ul li a:hover img.icon-hover {display: inline-block;}

div.menu-list ul li.cur a img.icon-hover{display: inline-block;}
div.menu-list ul li.cur a img.icon-default{display: none;}

/*产品视频*/
.playVideo{position: absolute;right: 75px;display: inline-block;bottom: 65px;z-index: 2;}
ul.video-list{width:1130px;margin:0 auto;}
ul.video-list li .img-default {z-index: 6;}
ul.video-list li .img-hover {z-index: 0;opacity: 0;}
ul.video-list li .box:hover .img-hover {z-index: 6;opacity: 1;}
ul.video-list li {padding: 0 18px 76px; width: 46.7%;}
ul.video-list li .box {background-color: #fff;cursor: pointer;-webkit-transition: all .3s;transition: all .3s;}
ul.video-list li .img {position: relative;width: 100%;height: 0;padding-bottom: 56.66132%;overflow: hidden;}
ul.video-list li .img img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: opacity .3s;transition: opacity .3s;}

ul.video-list li .info {position:relative;padding:18px 70px 24px 20px;border-left:1px solid #e6e6e6;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;-webkit-transition: all .3s;transition: all .3s;}
ul.video-list li .info-tag {margin-bottom: 3px;line-height: 1.5;font-size: 15px;color: #898989;}

 ul.video-list li .info::after {content: '';position: absolute;right: 24px;top: 50%;background-image:url(../images/tubiao-bofang.png);-webkit-transform: translateY(-50%);transform: translateY(-50%);font-family: 'iconfont';color: #b8b8b9;-webkit-transition: all .3s;transition: all .3s;height: 39px;width:39px;}

/*video popup*/
.video-popup {display: none;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 9001;}
.video-popup-mask {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.9);z-index: 2;opacity: 0;-webkit-transition: all .4s;transition: all .4s;}
.video-popup-box {position: absolute;top: 50%;left: 50%;width: 1340px;background-color: #000;-webkit-box-shadow: 0 6px 20px rgba(0,0,0,0.8);box-shadow: 0 6px 20px rgba(0,0,0,0.8);opacity: 0;z-index: 6;-webkit-transform: translate(-50%, -50%) scale(0.8);transform: translate(-50%, -50%) scale(0.8);-webkit-transition: all .4s;transition: all .4s;}
.video-popup-close {position: absolute;top: 20px;right: 20px;color: #00aceb;font-size: 24px;cursor: pointer;-webkit-transition: all .3s;transition: all .3s;z-index: 9;}
.video-popup .video {position: relative;width: 100%;height: 0;padding-bottom: 47.61194%;overflow: hidden;}
.video-popup .video iframe {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;overflow: hidden;}

.video-popup.show .video-popup-box, .video-popup.show .video-popup-mask { opacity: 1;}

/*目录下载*/
div.downList{height: 60px;background-color:#007dc5;font-size:26.25px;color:#fff;font-weight: 600;padding: 13px 0 13px 20px;margin-bottom: 30px;}
ul.downListName{display:flex;}
ul.downListName li{width:46%;border-bottom:1px solid  #888;padding:10px 0; margin-right: 4%;}
ul.downListName li a div.ImgBox{display:flex;align-items: center;}
ul.downListName li a div.ImgBox >*{padding:5px}
ul.downListName li a div.ImgBox img{margin:0;}
ul.downListName li a div.ImgBox span{color:#888;padding-left: 10px}

/*支持与服务 E----*/

/*联系我们*/

.leftConcactInfo{float:left;width:670px;height:528px;/*box-shadow: 10px 1px 30px 0px #ababab;*/background-image:url(../images/lxwm-bg.png);background-position: 10px 0;padding:90px 0 80px 0;}

.leftConcactInfo form.layui-form{display:flex; flex-wrap: wrap;}
.leftConcactInfo form.layui-form input{border-bottom:1px solid #c3c3c3;}
.leftConcactInfo form.layui-form div.layui-form-item{width:50%;height:80px;padding-bottom:45px;overflow: hidden;}
.leftConcactInfo form.layui-form label.layui-form-label{color:#8e8e8e;font-size:15.83px;font-family: 'alibaba-puhuiti-bold';}
.leftConcactInfo form.layui-form textarea{border-bottom:1px solid #c3c3c3;width: 470px;}


.rightConcactInfo{float:left;width:535px;height:700px;color:#fff;padding:0 55px 0 85px;background-image:url(../images/lxwm-bg.png);background-position: -760px -10px;display: flex;flex-wrap: wrap;align-items: center;}
.rightConcactInfo img{margin:0;display: inline-block;}
.rightConcactInfo p:nth-child(1){font-size:36.89px;font-family: 'Aharoni-Bold';padding-top:86px;/*padding-bottom:51px;*/}
.rightConcactInfo p:nth-child(2){font-size: 18px;font-family: 'alibaba-puhuiti-regular';width: 100%;/*padding-bottom:32px;*/}
.rightConcactInfo p:nth-child(3){font-size: 20.25px;font-family: 'alibaba-puhuiti-regular';/*padding-bottom:66px;*/}
.rightConcactInfo p:nth-child(4){font-size: 20.25px;font-family: 'alibaba-puhuiti-regular';/*padding-bottom:71px;*/}
.rightConcactInfo p:nth-child(5){font-size: 20.25px;font-family: 'alibaba-puhuiti-regular';}


/*最小笔记本宽度适配*/
@media(min-width:1366px){
    .width1140, .w-1260, .w-1490, .w-1607{width:1200px;}
    div.cx-product-center01 div.jjfa_translateMinusX160 { transform: translateX(0);}
}




/* S------------- 手机端适配*/

@media(max-width:750px){
	
/* common */	
.width1140,.width1200,.w-1380,.w-1490,.w-1607{width: 96%;}
.inner_page_header-image .inner_page_header p{line-height: 1.1;}
.product-banner-info{margin-top: 20px;}

.product-banner-info p:nth-child(1){font-size: 18px;font-family:"Aharoni-Bold";color:#fff;}
.product-banner-info p:nth-child(2){font-size: 14px;}
.product-banner-info p:nth-child(3){font-size: 13px;}
.product-banner-info p:nth-child(4){font-size: 12px;}

/*S -------------------index*/
/*nav*/
#menu_header .logow{display:none;}
#menu_header .logob{display:inline-block;}



/* aboutUs */
section.aboutUs{height:850px}
section.aboutUs div.aboutUs_info{padding: 30px 10px;background-color: rgba(255,255,255,0.8);}

/* index-services */
section.index-services{padding-bottom: 65px;height: 580px;}
.index-service-wrapper{transform: translateY(0);}
.index-service-wrapper .swiper-slide{margin-right: 10px;box-shadow: none;}
section.index-services div.index-service-wrapper p.index-services_font_1 span.index-services_font_3{display:none;}
.index-service-wrapper .swiper-slide img{ -webkit-transform: scale(1.1);transform: scale(1.1);}

/* project_introduce */
section.project_introduce span.project_introduce_font_3,section.project_introduce span.project_introduce_font_4{display:block;}
.project_category h2 span:nth-child(1){font-size: 70px;}

/* indexNews */
.h-895{height: 600px;}

/*index footer*/
section.footerB div.footer-right ul{margin-bottom: 0;}
section.footerB div.footer-right ul{text-align:left;}
/*E -------------------------index*/


/*产品页内容*/
.product-list ul li{width:45%;margin:10px;}
.cx-product-cont ul li img{ width: 100% !important;  height: auto !important;}
.product_article{padding:0;}

/*解决方案*/
.inner_page_header-image .inner_page_header{padding:10px;}
div.cx-product-center01{padding: 50px 10px;}
div.cx-product-center01 div.section-1,div.cx-product-center01 div.section-2,div.cx-product-center01 div.section-3{flex-wrap: wrap;padding: 25px;}
div.cx-product-center01 div.jjfa_translateX40,div.cx-product-center01 div.jjfa_translateMinusX160{transform: translateX(0);}
div.cx-product-center01 .jjfa_padding_3{padding: 100px 0 0 0;}




/*关于我们*/
section.gywm_introduce{width:96%;padding:50px 10px;}
div.gywm_company_introduce{padding-bottom:0;}
ul.gywmImg{flex-wrap: wrap;}
ul.gywmImg li{flex:auto;margin:10px;width:43%;}
div.gywm-content-left, div.gywm-content-right{flex-wrap: wrap;}
div.gywm-content-left{padding-bottom: 70px;}
div.gywm-content-left-introduce{padding: 40px 0 0 20px}
div.gywm-content-right-introduce {padding: 0 10px;}
div.gywm-bootom-img{flex-wrap: wrap;}
div.gywm-bootom-img img:nth-of-type(2){padding: 20px 0 0 0;}

/*支持与服务*/
h3{font-size:1rem;}
.bread-nav{font-size: 1.25rem;margin-top: 11px;line-height: inherit; padding-left: 10px;}
.menu-list ul li a{font-size:1rem;}
.menu-list ul li a i{width: 18px;height:14px;}
ul.video-list,.video-popup-box{width:100%;}
.playVideo{right:28vw;}
ul.video-list li .info{padding-bottom:35px;}
ul.video-list li .info::after{right:10px;}
ul.video-list li .info-tag{display:none;}

/*联系我们*/
.leftConcactInfo,.rightConcactInfo{padding: 10px;width:100%;}
.leftConcactInfo form.layui-form div.layui-form-item{width:45%;}


/*底部*/
.footer{height: auto !important;}
.ft-inner,.ft-inner-1{padding:0 !important;}
section.footerB p.footerB_font_2{margin-top: 25px;}
.footer .footer-left{padding-bottom: 30px;}
.footer .footer-right{text-align: left;}

}

/* E-------------- 手机端适配*/