/* ---------------------------------------------------------- */
/*                                                            */
/* MOBILE                                                     */
/*                                                            */
/*                                                            */
/* ---------------------------------------------------------- */

.index_ {padding-top: 2em!important;padding-bottom: 2em!important;}

/* header */
.header{height: auto}
.logo{width: 90%;height: 60px;display: none;}
.logo:after{width: 1px;height: auto;position: absolute;right: 0;top: 10px;bottom: 10px;margin-top: 0;}

/* 导航-2 */
.child .childContent{display: none!important}
.nav_transform1{display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 999;}
.nav_transform1 .navTop{display: none!important}
.nav_transform1 ul.navCont{position: absolute; width: 262px; height: 380px; top: 0px; bottom: 0px; left: 0px; right: 0px; margin: auto; text-align: center;padding-top: 0}
.nav_transform1 ul.navCont li.child{margin:0 auto;width: 100%;height: auto;}
.nav_transform1 ul.navCont li.child a p.title{color: #fff;font-size: 12px}
.nav_transform1 ul.navCont li.child a{background: none}
.nav_transform1 ul.navCont li.child a:hover,.nav_transform1 ul.navCont li.child.on a{background: none}
.nav_transform1 .bg{display: block;}
/*白色*/
.nav_transform1.skin-white ul.navCont li.child{border: none;color: #000}
.nav_transform1.skin-white ul.navCont li.child a p.title{color: #000;background-color: #fff}
.nav_transform1.skin-white ul.navCont li.child.on .title{}
/*触发按钮*/
.wapNavBtn{display: block;}
.wapNavBtn.on{color: #fff;z-index: 1000;transform:rotate(-90deg);}
.wapNavBtn.on:before{content: '\e615'}

/*footer*/
.footer{font-size:12px;line-height:inherit}
.footer span{display:block;text-align:center}
.footer .footer_link{display:none}
.footer_info{text-align: center;padding: 15px 0}
.footer_info .usinfo{padding: 0;margin:0;}
.footer_info .usinfo h5{font-size: 14px}
.footer_info .usinfo p{font-size: 12px}
.top{border-radius:100%}

/*block*/
.index_{padding-top: 1em;padding-bottom: 1em}
.index_ .T {padding-bottom: 18px}
.index_ .T h2{font-size: 18px}
.index_ .T h2 strong{width: 100%;background-size: contain}
.index_ .T h2.border strong:before,.index_ .T h2.border strong:after{width: 60%}
.index_ .T h3{font-size: 16px}
.index_ .T h4{font-size: 12px}
.article .C{font-size: 12px}


/* ==========================================================================
   Common module
   ========================================================================== */

/*图片+遮罩模型*/
.port-box .portinfo{display: none;}
.port-box .portinfo h3{margin-top:20%;font-size:14px}
.port-box .portinfo p{display:none}

/*居中*/
.ghost-center:before{height:75px}
.ghost-center p{padding:0;font-size:1rem}


/* ==========================================================================
   Index Page
   ========================================================================== */

.sect_us .us2{padding: 0}
.news-box p{font-size:12px}
.news-box.one .cont{padding:15px 0 0 0}
.prodbox{width:50%;}

/* ==========================================================================
   Inner Page
   ========================================================================== */
.box{padding: 6px}

/*nbanner*/
.nbanner{height: 150px}
.nbanner img{margin-top:-182px;margin-left:-500px;width:1000px;height:260px}

/*手机二级*/
.m-ins-navbox{position:relative;display:none;width:100%;height:38px;background-color:#f9f9f9}
.m-ins-navbox .left{float:left;width:15%;cursor:pointer}
.m-ins-navbox .left .ico{display:block;width:100%;height:38px;background:url(../img/base/ico_2.png) no-repeat center #af302d;background-size:auto 50%}
.m-ins-navbox .right{position:relative;float:right;width:85%}
.m-ins-navbox .right .tit{display:block;padding-left:5%;width:95%;background:url(../img/base/ico_1.png) no-repeat 93% center;background-size:auto 50%;color:#035cac;font-size:14px;line-height:38px;cursor:pointer}
.m-ins-navbox .right .subbox{position:absolute;top:38px;left:0;z-index:2;display:none;width:100%;background-color:#fff}
.m-ins-navbox .right .subbox a{display:block;padding-left:5%;width:95%;height:38px;border-top:1px solid #e5e5e5;background:url(../img/base/ico_3.png) no-repeat 92% center;background-size:auto 35%;color:#666;line-height:38px}
.m-ins-navbox .ret-subbox{position:absolute;top:38px;left:0;z-index:2;display:none;width:100%;background-color:#af302d}
.m-ins-navbox .ret-subbox a{display:block;padding-left:5%;width:95%;height:38px;border-bottom:1px solid #4882b6;background:url(../img/base/ico_3.png) no-repeat 92% center;background-size:auto 35%;color:#fff;font-size:14px;line-height:38px}
.m-ins-blackbg{position:absolute;top:38px;left:0;display:none;width:100%;height:100%;background-color:#000;opacity:.5;z-index: 1}

/*新闻*/
.sect_news .index_{padding-top: 2em}
.news-box{border:0px;border-bottom: 1px solid #dcdcdc;margin-bottom: 4px}
.news-box h3{}
.news-box .date{line-height: 22px;text-align: left;padding: 0;margin:0;}
.news-box .date:before{display: none;}
.news-box .date i{font-size: inherit;font-weight: normal;display: inline;}
.news-box .more{font-weight:normal;}
/*新闻详细 */
.newsTit h1{padding:25px 0 25px;font-size:22px}
.newsTit p span{display:inline-block}
.content_bak{padding:20px 0!important;border:0;background-color:#fff}
.content_bak h2{font-size:15px;font-weight:400;margin:0 0}
.content_bak p{font-size:13px;margin:1em 0;line-height:22px}
.newsDetailCur li,.newsDetailCur li.r{float:left;padding-bottom:10px;width:100%;text-align:left;white-space:nowrap;font-size: 13px}

/*产品*/
.sect_prod .case-item .icon{width: 146px;height: 120px}
.prodDetail{padding:10px;background-color:#fff}
.f-picmid{height: 180px}
.prodDetail h5{font-size: 15px;}
.prodDetail h5 strong{font-weight: normal;}
.prodDetail .prod_c{font-size: 13px}
.deright{padding:0}
.deright h4{font-size:18px}
.deright h4>span{font-size:13px}
.deright ul li{color:#858585;line-height:22px;font-size:13px}
.yuall{text-align:center;margin-top:20px}
.yuall a{display:inline-block;float:none}
.zx{margin-left:0;margin-top:10px}
.newsRecmd h4{font-size:18px;font-weight:400}

/*招聘 */
.jobapply{padding:10px}
.jobchild{margin-bottom:20px;padding-bottom:20px;border-right:0;border-bottom:1px solid #ccc}
.section_njob a.back{display:none}
.navContent,.subNav,.sub_top p{padding-left:4%}
.section_njob .services-box .icon{float:left;width:60px;font-size:26px;line-height:2}
.section_njob .services-box h3,.section_njob .services-box p{text-align:left}
.section_njob .services-box h3{padding:0;font-weight:400;font-size:18px}
.subNav{line-height:44px}
.subNav i{font-size:18px;line-height:44px}
.sect_job .m-table{width: auto}
.sect_job .m-table thead{font-size: 14px;font-weight: normal;}
.sect_job .m-table td a{padding: 0;background:none;color: inherit;}

.prodbox .prodimg{ height:200px;}

.ptab{ overflow-x:scroll}
.ptab table{ width:100%!important;}
