@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
html{font-size:100px;}
html, body{max-width:640px;position:relative;height:100%;margin:0 auto;}


.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;height:auto;}
.contain{width:100%;margin:0 auto;position:relative;}



/*--- Header ---*/
.Header-wrapper{z-index:102;}
.Header-wrapper .header-cl{height:.84rem;position:relative;top:0px;left:0px;}
.Header-wrapper .contaienr-header{height:.84rem;padding:0 4%;background-color:#333333;position:fixed;top:0px;left:0px;}

.Header-wrapper .Hlogo{height:.84rem;line-height:.84rem;font-size:0px;float:left;}/*logo*/
.Hlogo img{width:auto;height:59.52380952380952%;}


.Header-wrapper .Hmenu-btn{padding:.4rem 4% 0;height:100%;position:absolute;right:0px;cursor:pointer;}
.Hmenu-btn a{display:block;width:.4rem;height:.04rem;background-color:#fff;position:relative;}
.Hmenu-btn a:before,
.Hmenu-btn a:after{content:"";display:block;width:.4rem;height:.04rem;background-color:#fff;position:absolute;left:0px;}
.Hmenu-btn a:before{top:-.14rem;}
.Hmenu-btn a:after{bottom:-.14rem;}
.Hmenu-btn.cur a{-moz-animation: buttonAnimation 0.3s ease forwards;-webkit-animation: buttonAnimation 0.3s ease forwards;animation: buttonAnimation 0.3s ease forwards;}
.Hmenu-btn.cur a:before{-moz-animation: buttonAnimationBefore 0.3s ease forwards;-webkit-animation: buttonAnimationBefore 0.3s ease forwards;animation: buttonAnimationBefore 0.3s ease forwards; }
.Hmenu-btn.cur a:after{-moz-animation: buttonAnimationAfter 0.3s ease forwards;-webkit-animation: buttonAnimationAfter 0.3s ease forwards;animation: buttonAnimationAfter 0.3s ease forwards; }
@-moz-keyframes buttonAnimationBefore {
	0% {-moz-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
	50% {-moz-transform: translateY(.14rem) rotate(0);transform: translateY(.14rem) rotate(0); }
	100% {-moz-transform: translateY(.14rem) rotate(45deg);transform: translateY(.14rem) rotate(45deg); } 
}
@-webkit-keyframes buttonAnimationBefore {
	0% {-webkit-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
	50% {-webkit-transform: translateY(.14rem) rotate(0);transform: translateY(.14rem) rotate(0); }
	100% {-webkit-transform: translateY(.14rem) rotate(45deg);transform: translateY(.14rem) rotate(45deg); } 
}
@keyframes buttonAnimationBefore {
	0% {-moz-transform: translateY(0px) rotate(0);-ms-transform: translateY(0px) rotate(0);-webkit-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
	50% {-moz-transform: translateY(.14rem) rotate(0);-ms-transform: translateY(.14rem) rotate(0);-webkit-transform: translateY(.14rem) rotate(0);transform: translateY(.14rem) rotate(0); }
	100% {-moz-transform: translateY(.14rem) rotate(45deg);-ms-transform: translateY(.14rem) rotate(45deg);-webkit-transform: translateY(.14rem) rotate(45deg);transform: translateY(.14rem) rotate(45deg); } }
@-moz-keyframes buttonAnimationAfter {
	0% {-moz-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
	50% {-moz-transform: translateY(-.14rem) rotate(0);transform: translateY(-.14rem) rotate(0); }
	100% {-moz-transform: translateY(-.14rem) rotate(-45deg);transform: translateY(-.14rem) rotate(-45deg); } 
}
@-webkit-keyframes buttonAnimationAfter {
	0% {-webkit-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
	50% {-webkit-transform: translateY(-.14rem) rotate(0);transform: translateY(-.14rem) rotate(0); }
	100% {-webkit-transform: translateY(-.14rem) rotate(-45deg);transform: translateY(-.14rem) rotate(-45deg); } 
}
@keyframes buttonAnimationAfter {
	0% {-moz-transform: translateY(0) rotate(0);-ms-transform: translateY(0) rotate(0);-webkit-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
	50% {-moz-transform: translateY(-.14rem) rotate(0);-ms-transform: translateY(-.14rem) rotate(0);-webkit-transform: translateY(-.14rem) rotate(0);transform: translateY(-.14rem) rotate(0); }
	100% {-moz-transform: translateY(-.14rem) rotate(-45deg);-ms-transform: translateY(-.14rem) rotate(-45deg);-webkit-transform: translateY(-.14rem) rotate(-45deg);transform: translateY(-.14rem) rotate(-45deg); } 
}
@-moz-keyframes buttonAnimation {
	0% {background: #aaaaaa; }
	50% {background: rgba(255, 255, 255, 0); }
	100% {background: rgba(255, 255, 255, 0); }
}
@-webkit-keyframes buttonAnimation {
	0% {background: #aaaaaa; }
	50% {background: rgba(255, 255, 255, 0); }
	100% {background: rgba(255, 255, 255, 0); } 
}
@keyframes buttonAnimation {
	0% {background: #aaaaaa; }
	50% {background: rgba(255, 255, 255, 0); }
	100% {background: rgba(255, 255, 255, 0); } 
}

/*导航*/
.Header-wrapper .Hnav{width:100%;padding:0 0 .44rem;background:#333;position:absolute;left:0px;top:.84rem;display:none;}
.Hlang{padding:.25rem 0;font-size:0px;text-align:center;border-bottom:1px solid #515151;}
.Hlang a{display:inline-block;width:2.25rem;height:.55rem;line-height:.53rem;font-size:.24rem;color:#fff;border:1px solid #cfcfcf;border-radius:.55rem;margin:0 .1rem;}
.Hnav-list a{display:block;padding:0 4%;line-height:.8rem;font-size:.28rem;color:#fff;border-bottom:1px solid #515151;}
.Hnav-list a.Hname{background:url(../images/icon/icon-dd1.png) no-repeat 96% center / .13rem auto;transition:none !important;}
.Hnav-list a.Hname.cur{background:url(../images/icon/icon-dd1-2.png) no-repeat 96% center / auto .13rem;}
.Hn2nd-list{display:none;}

/*--- Footer ---*/
.Footer-wrapper{z-index:98;}
.Footer-wrapper .footer-cl{height:1rem;position:relative;}

.container-fcr{padding:4% 0;text-align:center;font-size:.22rem;color:#ffffff;line-height:.39rem;background:#272727;}

.container-footer{position:fixed;bottom:0px;left:0px;}
.container-footer a{display:block;width:25%;height:1rem;padding:.06rem 0 0;text-align:center;font-size:.22rem;background:#fff;border-left:1px solid #dadada;float:left;}
.container-footer a:first-child{border:0px;}
.container-footer a img{width:.6rem;height:auto;}

.container-pSrch{padding:.22rem 4%;background:#fff;}
.pSrch-box{height:.65rem;padding:0 .65rem 0 .17rem;border:1px solid #dadada;position:relative;}
.pSrch-box .text{display:block;width:100%;height:.63rem;line-height:.63rem;font-size:.24rem;color:#7f7f7f;}
.pSrch-box .btn{width:.65rem;height:.63rem;background:url(../images/icon/icon-pSrch.png) no-repeat center center / .34rem auto;position:absolute;right:0px;top:0px;}

/*--- Banner ---*/
.banner-container .bnr-img{display:block;width:100%;height:auto;}

#index-bnr .swiper-pagination{font-size:0px;bottom:.2rem !important;}
#index-bnr .swiper-pagination .swiper-pagination-bullet{width:.12rem;height:.12rem;background:#000;opacity:.4;}
#index-bnr .swiper-pagination .swiper-pagination-bullet-active{border:.02rem solid #e6070f;background:none;opacity:1;}

/*--- Container ---*/

/*clearfix*/
/*
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{ display:block; }
*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}

/*通用img*/
img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}

/*通用input*/
input.text{padding:0px;background:none;border:0px;margin:0px;}

/*二级导航*/
.page-nav{padding:2%;overflow:hidden;}
.page-nav a{display:block;padding:2%;width:33.3334%;text-align:center;font-size:.24rem;float:left;}
.page-nav a span{display:block;height:.65rem;line-height:.63rem;border:1px solid #e1e1e1;background:#fff;}
.page-nav a.cur span,
.page-nav a:active span{border-color:#c70c1f;background:#c70c1f;color:#fff;}


/*-- 首页 --*/
.I-title{width:92%;padding:0 0 0 .14rem;border-left:.04rem solid #c70c1f;margin:0 auto;}
.I-title h1{font-size:.28rem;line-height:.28rem;}
.I-title p{font-size:.24rem;line-height:.24rem;color:#5f5e5e;margin:.08rem 0 0;}

/*产品*/
.Ipro-list{padding:0 2%;overflow:hidden;display:none;}
.Ipro-list li{width:50%;padding:2%;float:left;}
.Ipro-list .Ipro-box{display:block;padding:0 0 .25rem;font-size:.24rem;background:#f1f1f1;position:relative;overflow:hidden;}
.Ipro-box .name{width:100%;height:.65rem;line-height:.65rem;text-align:center;color:#fff;position:absolute;top:0px;left:0px;opacity:0.8;}
.Ipro-box .con{padding:0 4%;line-height:.4rem;height:1.6rem;overflow:hidden;margin:.12rem 0 .25rem;}
.Ipro-box .btn{display:block;width:1.12rem;height:.43rem;line-height:.41rem;color:#555555;border:1px solid #555555;margin:0 auto 0;}
.Ipro-box:active .btn{background:#555;color:#fff;}

/*解决方案*/
.container-Icase,
.container-Inews,
.container-IabUs,
.container-Iparter{margin:4% 0 0;}

.Icase-list{overflow:hidden;margin:.2rem 0 0;}
.Icase-list li{width:50%;padding:.3rem 0 .35rem;font-size:.24rem;text-align:center;background:#f6f6f6;border:1px solid #f6f6f6;float:left;}
.Icase-list img{width:1rem;height:1rem;}
.Icase-list .name{color:#010101;}
.Icase-list .con{padding:0 8%;height:1.08rem;color:#5f5e5e;line-height:.36rem;overflow:hidden;margin:2% 0 0;}
.Icase-list li:first-child{border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.Icase-list li:nth-child(2){border-bottom:1px solid #d0d0d0;}
.Icase-list li:nth-child(3){border-right:1px solid #d0d0d0;}

/*新闻*/
.Inews-list{padding:0 2%;overflow:hidden;margin:2% 0 0;}
.Inews-list li{width:50%;padding:2%;float:left;}
.Inews-list .Inews-box{display:block;padding:.3rem 0 .22rem;text-align:center;background:#f6f6f6;}
.Inews-box img{width:1.66rem;height:1.66rem;}
.Inews-box .name{font-size:.28rem;margin:.17rem 0 0;}
.Inews-box .con{padding:0 4%;height:1.44rem;font-size:.24rem;color:#888888;line-height:.36rem;overflow:hidden;margin:.15rem 0 0;}


/*关于我们*/
.container-IabUs .contain{padding:.35rem 0 .5rem;background:#f6f6f6;margin:.2rem 0 0;}
.container-IabUs .num{font-family: 'hrs';color:#c70c1f;}

.IabUs-chart{width:3.82rem;height:3.82rem;text-align:center;border-radius:100%;border:.53rem solid #c70c1f;position:relative;margin:0 auto;}
.IabUs-chart .box{width:100%;font-size:.3rem;color:#4c4c4c;position:absolute;top:31%;left:0px;}
.IabUs-chart .box .num{font-size:.8475rem;}

.IabUs-con{font-size:.24rem;line-height:.3795rem;overflow:hidden;margin:.2rem 0 0;}
.IabUs-con .con1{width:40.625%;color:#c70c1f;text-align:right;float:left;}
.IabUs-con .con2{width:59.375%;padding:0 0 0 .13rem;float:right;}

.IabUs-box{padding:0 4%;border-top:1px solid #d0d0d0;margin:.18rem 0 0;}
.IabUs-box .num{font-size:.55rem;margin-right:.05rem;}
.IabUs-box .box{font-size:.24rem;color:#4c4c4c;margin:.22rem 0 0;}
.IabUs-box .con{font-size:.22rem;color:#727272;}

.Iadr-nav{border-bottom:1px solid #d0d0d0;overflow:hidden;margin:.3rem 0 0;}
.Iadr-nav a{display:block;width:25%;line-height:.6rem;font-size:.3rem;color:#4c4c4c;text-align:center;float:left;}
.Iadr-nav a.cur,
.Iadr-nav a:active{color:#c70c1f;}
.Iadr-box{padding:0 4%;font-size:.24rem;color:#727272;line-height:.41rem;margin:.1rem 0 0;display:none;}

/*合作伙伴*/
.container-Iparter{}
.Iparter-list{padding:0 2%;overflow:hidden;margin:2% 0 0;}
.Iparter-list li{width:33.3334%;padding:2%;float:left;}
.Iparter-box{display:block;height:.78rem;line-height:.76rem;font-size:0px;text-align:center;border:1px solid #e1e1e1;overflow:hidden;}
.Iparter-box img{max-width:100%;max-height:100%;}
.container-Iparter .swiper-pagination{font-size:1px;bottom:0px !important;position:relative;margin:2% 0 0;}
.container-Iparter .swiper-pagination .swiper-pagination-bullet{width:.16rem;height:.16rem;background:#999999;opacity:1;} 
.container-Iparter .swiper-pagination .swiper-pagination-bullet-active{border:1px solid #e81920;background:none;}

/*-- 内页 --*/
.app-box:active .name,
.elIfno-box .type,
.pro-nav a.cur,
.GD-info .GD-type,
.aInfo-name,
.news-box:active .name,
.imp{color:#c70c1f !important;}

.p-title{text-align:center;font-size:.2165rem;color:#dfdfdf;}
.p-title h1{font-size:.3rem;font-weight:normal;color:#333;}

/*当前位置*/
.container-locate{padding:2% 0;background:#f5f5f5;}
.container-locate .page-nav{padding:0 2%;}
.locate{padding:1% 4%;text-align:right;font-size:.22rem;color:#494949;}
.locate a:first-child{display:inline-block;padding:0 0 0 .43rem;background:url(../images/icon/icon-home.png) no-repeat left center / .31rem auto;}
.locate a:last-child{color:#2a2a2a;}

/*--产品--*/
.container-pro{padding:2% 4% 4%;background:#f5f5f5;}

/*产品导航*/
.pro-nav{padding:4%;background:#fff;}
.pro-nav a{display:block;line-height:.64rem;font-size:.24rem;}
.pro-nav a.pnav-1st{padding:0 0 0 8%;background:url(../images/icon/icon-l1.jpg) no-repeat 4% center / .15rem auto;}
.pro-nav a.pnav-2nd{padding:0 0 0 16%;background:url(../images/icon/icon-l1.jpg) no-repeat 12% center / .1rem auto;color:#727171;}
.pro-nav a.pnav-3rd{padding:0 0 0 24%;background:url(../images/icon/icon-l1.jpg) no-repeat 20% center / .1rem auto;color:#727171;}
.pro-nav a.pnav-4th{padding:0 0 0 32%;background:url(../images/icon/icon-l1.jpg) no-repeat 28% center / .1rem auto;color:#727171;}

/*第四级导航*/
.type-nav{position:relative;margin:0 0 .2rem;z-index:100;}
.type-nav .name{padding:0 4%;line-height:.78rem;font-size:.28rem;color:#313131;border:1px solid #d9d9d9;background:#fff url(../images/icon/icon-dd2.png) no-repeat 96% center / .29rem auto;}
.type-nav .tn2nd-list{width:100%;background:#fff;position:absolute;top:.8rem;left:0px;display:none;}
.tn2nd-list a{display:block;padding:0 4%;line-height:.78rem;font-size:.28rem;color:#313131;border:1px solid #d9d9d9;border-top:0px;}
.tn2nd-list a.cur,
.tn2nd-list a:active{background:#cb171d;border-color:#cb171d;color:#fff;}

/*详细*/
.pro-info{padding:2% 0 4%;background:#fff;position:relative;}
.pro-info .pInfo-name{padding:0 0 0 4%;height:.61rem;line-height:.64rem;font-size:.28rem;color:#c70c1f;border-bottom:1px solid #c70c1f;}

.rtn-page{display:block;width:1.41rem;height:.54rem;line-height:.54rem;font-size:.24rem;color:#fff;background:#cb171d;margin:4% auto 0;}
.rtn-page span{padding:0 0 0 .45rem;background:url(../images/icon/icon-rtn.png) no-repeat left center / .32rem auto;}

.rtn-top{display:block;width:.58rem;height:.58rem;background:url(../images/icon/icon-rTop.png) no-repeat center center / 100% auto;position:absolute;bottom:4%;right:8%;z-index:99;}

/*NXP*/
.NXP-box{padding:0 4%;font-size:.24rem;position:relative;margin-top:2%;}
.NXP-box .name{display:block;color:#c70c1f;}
.NXP-box .con{color:#727171;line-height:.43rem;margin-top:1%;}

/*GD*/
.GD-info{padding:2% 4% 0;font-size:.24rem;line-height:.43rem;}

/*WINBOND*/
.WINBOND-info{padding:2% 4%;font-size:.24rem;color:#727171;line-height:.43rem;border-bottom:1px solid #c70c1f;}

/*EVERLIGHT*/
.elIfno-top{padding:1% 4% .23rem;border-bottom:1px solid #d9d9d9;overflow:hidden;}
.elIfno-top .elIfno-img{width:2.06rem;height:2.06rem;line-height:2.04rem;text-align:center;font-size:0px;border:1px solid #cecece;overflow:hidden;float:left;}
.elIfno-top .pInfo-name{width:54.8951048951049%;padding:0px;float:right;}
.elIfno-top .elIfno-Aut{width:54.8951048951049%;font-size:0px;float:right;margin:4% 0 0;}
.elIfno-box{padding:4%;font-size:.24rem;}
.elIfno-list li{line-height:.58rem;color:#727171;border-bottom:1px dashed #d9d9d9;margin:.2rem 0 0;}
.elIfno-con{color:#727171;line-height:.43rem;margin:.2rem 0 0;}


/*applications*/
.container-app{padding:0% 2% 2%;background:#f5f5f5;}
.app-list li,
.news-list li{width:50%;padding:2%;float:left;}
.app-list .app-box,
.news-list .news-box{display:block;padding:0 0 .25rem;background:#fff;overflow:hidden;}
.app-box .name,
.news-box .name{width:92%;line-height:.52rem;font-size:.24rem;color:#373737;border-bottom:1px solid #e7e7e7;margin:.06rem auto 0;}
.app-box .con,
.news-box .con{width:92%;height:1.17rem;font-size:.24rem;color:#727171;line-height:.39rem;margin:.08rem auto 0;}

/*文章详细-通用*/
.container-aInfo{padding:2% 0 4%;background:#fff;}
.aInfo-name{width:92%;line-height:.45rem;text-align:center;font-size:.3rem;border-bottom:1px solid #e7e7e7;margin:0 auto;}
.aInfo-box{width:88%;padding:4% 0;font-size:.24rem;color:#6d6d6d;line-height:.41rem;position:relative;margin:0 auto;}
.aInfo-page{padding:2% 6%;line-height:.34rem;font-size:.24rem;color:#666;border-top:1px solid #e1e1e1;}
.aInfo-page a{display:block;}
.aInfo-page em{color:#4b4b4b;}
.aInfo-about{padding:0 0 3%;text-align:center;font-size:.18rem;color:#666666;border-bottom:1px solid #e7e7e7;}


/*解决方案*/
.case-nav a{float:none;margin:0 auto;}

.container-case{padding:4% 4% 0;}
.case-list{padding:0 0 2%;border-top:1px solid #cccccc;}
.case-box{display:block;padding:.22rem 0;border-bottom:1px solid #cccccc;overflow:hidden;}
.case-box img{width:44.88448844884488%;float:left;}
.case-box .name,
.case-box .con{width:47.85478547854785%;font-size:.24rem;float:right;margin-right:2.8%;}
.case-box .con{height:1.23rem;color:#6d6d6d;line-height:.41rem;margin:1% 2.8% 0 0;}

.about-case{width:92%;text-align:center;border-top:1px solid #cccccc;margin:0 auto;}
.about-case .type{padding:4% 0 0;font-size:.28rem;color:#444444;}
.about-case .swiper-container{margin:4% 0 0;}
.aCase-box{display:block;border-bottom:1px solid #cccccc;}
.aCase-box .name{width:60%;height:.62rem;font-size:.24rem;color:#6d6d6d;line-height:.31rem;margin:.13rem auto;}

.aCaseSwiper-prev,
.aCaseSwiper-next,
.comHonorSwiper-prev,
.comHonorSwiper-next,
.comCfulSwiper-prev,
.comCfulSwiper-next,
.ofcEnvSwiper-prev,
.ofcEnvSwiper-next{display:block;width:50%;height:.68rem;float:left;}
.aCaseSwiper-prev,
.comHonorSwiper-prev,
.comCfulSwiper-prev,
.ofcEnvSwiper-prev{background:url(../images/icon/swiper1-l.png) no-repeat 92% bottom / .51rem auto;}
.aCaseSwiper-next,
.comHonorSwiper-next,
.comCfulSwiper-next,
.ofcEnvSwiper-next{background:url(../images/icon/swiper1-r.png) no-repeat 8% bottom / .51rem auto;}

/*热卖产品*/
.container-hDal{padding:4% 8%;}
.hDal-con{font-size:.24rem;color:#727171;line-height:.39rem;margin:3% 0 0;}

/*新闻*/
.container-news{padding:4% 2%;background:#f5f5f5;}
.news-info .aInfo-name{border:0px;}

/*-- 关于我们 --*/

/*公司简介*/
.container-comPro{padding:4%;}
.comPro-con{padding:2% 4%;text-indent:2em;font-size:.24rem;color:#727171;line-height:.39rem;}
.comPro-adr{position:relative;}

.adr-cur{display:block;width:.25rem;height:.25rem;background:url(../images/icon/icon-cur.png) no-repeat center center / 100% auto;position:absolute;}
.adr-cur.adr-cur1{top:39.41441441441441%;left:67.70491803278689%;}
.adr-cur.adr-cur2{top:63.51351351351351%;left:76.0655737704918%;}
.adr-cur.adr-cur3{top:82.20720720720721%;left:61.9672131147541%;}
.adr-cur.adr-cur4{top:86.71171171171171%;left:66.0655737704918%;}

.adr-box{padding:2% 3% 4%;background:url(../images/bg/adr-bg1.png) no-repeat center center / 100% 100%;position:absolute;top:0px;display:none;}
.adr-box .name{font-size:.18rem;}
.adr-box .con{width:2.2rem;height:.48rem;font-size:.18rem;color:#727171;line-height:.24rem;margin:2% 0 0;}
.adr-box.adr-box1{top:13%;left:37%;display:block;}
.adr-box.adr-box2{top:37%;left:45%;}
.adr-box.adr-box3{top:55%;left:31%;}
.adr-box.adr-box4{top:60%;left:35%;}

/*发展历程*/
.container-comHist{padding:4% 0;background:#f6f6f6;}
.comHist-box{margin:4% 0 0;}

/*资质荣誉*/
.container-comHonor{padding:4%;}
.container-comHonor .swiper-container{margin:3% 0 0 !important;}
.honor-box{display:block;text-align:center;border-bottom:1px solid #cccccc;}
.honor-box .honor-img{height:4.13rem;line-height:4.11rem;font-size:0px;border:1px solid #cccccc;overflow:hidden;}
.honor-img img{max-width:92%;max-height:92%;}
.honor-box .name{height:.58rem;line-height:.58rem;font-size:.24rem;color:#727171;}

/*我们的团队*/
.container-comTeam{padding:0 0 4%;}
.comTeam-box{margin:3% 0 0;}

/*企业文化*/
.container-comCul,
.container-comCful,
.container-job{padding:4%;}
.comCul-top,
.comCful-top,
.job-top,
.srvNet-top{line-height:.4309rem;font-size:.24rem;color:#727171;margin:3% 0 0;}
.comCul-top em{color:#333333;}
.comCul-box{position:relative;margin:.2rem 0 0;}
.comCul-block{position:absolute;left:4%;top:.3rem;}
.comCul-type{height:.8rem;line-height:.8rem;font-size:0px;}
.comCul-type img{height:85%;width:auto;float:left;}
.comCul-type em{display:block;padding:0 0 0 .1rem;font-size:.28rem;color:#fffefe;font-weight:600;float:left;}
.comCul-block .con{font-size:.2405rem;color:#c70c1f;line-height:.4309rem;margin:.05rem 0 0;}

/*多彩创达*/
.comCful-top{padding:0 0 4%;border-bottom:1px solid #cfcfcf;}
.comCful-box{margin:4% 0 0;overflow:hidden;}
.comCful-box .type{text-align:center;font-size:.28rem;color:#c70c1f;}
.comCful-box .type i{display:block;width:.96rem;height:.02rem;background:#cfcfcf;margin:1% auto 0;}
.comCful-box .con{padding:2% 4%;font-size:.2405rem;color:#727171;line-height:.4309rem;}

/*人才理念*/
.container-talCon{padding:4% 0 0;}
.talCon-con{padding:2% 4%;font-size:.2405rem;color:#727171;line-height:.4309rem;}

/*加入我们*/
.job-top{padding:2% 4% 0;border-top:1px solid #d1d1d1;}
.job-list{margin:4% 0 0;}
.job-list li{margin:.15rem 0 0;}
.job-list .job-title{padding:0 0 0 4%;height:.8rem;line-height:.8rem;font-size:.28rem;color:#333;background:#f7f7f7 url(../images/icon/icon-dd3.png) no-repeat 96% center / .5rem auto;}
.job-title.cur{background:#f7f7f7 url(../images/icon/icon-dd3-2.png) no-repeat 96% center / .5rem auto;}
.job-list .job-con{padding:3% 4%;font-size:.2405rem;color:#727171;line-height:.4309rem;display:none;}
.job-con .type{color:#333333;}

/*办公环境*/
.container-ofcEnv{padding:2% 4% 0;}
.ofcEnv-box{display:block;position:relative;margin:3% 0 0;}
.ofcEnv-box img{width:100%;height:3.5rem;object-fit:cover;}
.ofcEnv-box .name{width:100%;height:.6rem;line-height:.6rem;text-align:center;font-size:.24rem;color:#fff;background:rgba(0,0,0,0.3);position:absolute;left:0px;bottom:0px;}

/*联系我们*/
.ctUs-nav{text-align:center;font-size:0px;}
.ctUs-nav a{display:inline-block;float:none;}

/*服务网络*/
.container-srvNet{padding:4%;}
.srvNet-top{padding:0 4%;}
.srvNet-box{padding:2% 4% 0;border-top:1px solid #d3d3d3;margin:.2rem 0 0;}
.srvNet-box .type{font-size:.28rem;color:#1f1f1f;}
.srvNet-box .adr{padding:0 0 0 .36rem;line-height:.43rem;font-size:.24rem;color:#818181;background:url(../images/icon/icon-adr.png) no-repeat left top / auto .43rem;margin:2% 0 0;}
.srvNet-box .mail{padding:0 0 0 .36rem;line-height:.43rem;font-size:.24rem;color:#818181;background:url(../images/icon/icon-mail.png) no-repeat left top / auto .43rem;}
.srvNet-box .phone{padding:0 0 0 .36rem;line-height:.43rem;font-size:.24rem;color:#818181;background:url(../images/icon/icon-phone.png) no-repeat left top / auto .43rem;}
.srvNet-box .post{padding:0 0 0 .36rem;line-height:.43rem;font-size:.24rem;color:#818181;background:url(../images/icon/icon-post.png) no-repeat left top / auto .43rem;}

/*联系我们*/
.container-ctUs{padding:4%;background:url(../images/bg/ctUs-bg.jpg) no-repeat center center / cover;}
.ctUs-top h1{font-size:.3006rem;color:#ffffff;font-weight:normal;}
.ctUs-top p{font-size:.24rem;color:#efa6a8;line-height:.4rem;margin:2% 0 0;}

.ctUs-list{overflow:hidden;margin:4% 0 0;}
.ctUs-list li{padding:3% 0;width:50%;text-align:center;font-size:.24rem;color:#fefefe;float:left;}
.ctUs-list li a{display:block;}
.ctUs-list img{width:40%;height:auto;margin:0 0 .2rem;}

/*询问表单*/
.container-oMsg{padding:4%;font-size:.24rem;}
.oMsg-top{padding:2% 4%;color:#727171;line-height:.4rem;border-top:1px solid #d3d3d3;margin:3% 0 0;}
.oMsg-form li{padding:.11rem 0;position:relative;overflow:hidden;}
.oMsg-form .oMsg-box{padding:0 4%;border:1px solid #dbdbdb;height:.8rem;position:relative;}
.oMsg-box .text{display:block;padding:0px;width:100%;height:.78rem;line-height:.78rem;border:0px;background:none;margin:0px;}
.oMsg-form .oMsg-type{line-height:.78rem;color:#333333;position:absolute;top:0px;left:4%;}
.oMsg-form .hint{color:#727171;}

.oMsg-box.oMsg-sel{background:url(../images/icon/icon-dd4.png) no-repeat 96% center / .29rem auto;}
.oMsg-sel select{display:block;width:92%;height:.78rem;padding:0px;font-size:.24rem;border:0px;background:none;margin:0px;position:absolute;top:0px;left:4%;z-index:10;}
select::-ms-expand{ display: none;}
select{appearance:none; -moz-appearance:none;-webkit-appearance:none;}

.oMsg-file .oMsg-type,
.oMsg-yzm .oMsg-type{position:relative;left:0px;float:left;}
.oMsg-upload{width:1.27rem;height:.54rem;line-height:.54rem;font-size:.22rem;text-align:center;color:#ffffff;background-color:#727171;position:relative;cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;float:left;margin:.12rem 0 0 .2rem}
.oMsg-upload input{position:absolute;font-size:100px;right:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer}
.oMsg-file .hint{width:60%;line-height:.26rem;float:left;margin:.16rem 0 0 .15rem;}

.oMsg-box.oMsg-text{height:3.7rem;}
.oMsg-box textarea.text{height:100%;resize:none;}

.oMsg-yzm .oMsg-type{line-height:.8rem;}
.oMsg-yzm .yzm-img{display:block;width:50%;height:.8rem;float:left;overflow:hidden;margin:0 0 0 .1rem;}
.yzm-img img{height:.8rem;max-width:100%;}
.oMsg-yzm .text{display:block;width:32%;padding:0 2%;height:.8rem;font-size:.24rem;border:1px solid #dbdbdb;float:right;}
.oMsg-btn{width:1.18rem;height:.44rem;line-height:.44rem;color:#fff;margin:2% 2% 0;}












































































