/* ---------------------------------------------------------- */
/*                                                            */
/* mobile                                                     */
/*                                                            */
/* ---------------------------------------------------------- */


/*
* header
*/
.bar{display: none;}
.bar ul li {margin-left: 0;text-align: center;}
.header{height: 60px;}

.logo{width: 88%;float: left;height: 60px;padding-left: 40px}


/*
* footer
*/
.footer span{display: block;text-align: center;}
.footer .footer_link{display: none;}
.footer_detail{text-align: center;}

/*
 * banner 
 */
.banner,.nbanner{height:auto;min-height: 90px}
.banner .dots,.banner .arrow{display: none;}
.swiper-info{position:absolute;top:50%;right:0;left:0;padding:0 12px;border:none;background:0 0;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%)}
.swiper-info h3{font-weight:400;font-size:18px;line-height:24px}
.swiper-info p{margin:4px 0 12px;font-size:14px;line-height:24px}
.swiper-info a.more{display:none}

/*
 * nbanner
 */
.nbanner{position: relative;height: 100px}
.nbanner span{font-size: 20px;font-weight: normal;}
.nbanner img{position: absolute;height: 100px;left: 50%;margin-left: -50%;max-width: inherit;}

/*
* block
*/
.index_ {padding: 2em 0 2em}
.index_ .T{padding-bottom: 1em}
.index_ .T h1{font-size: 20px;line-height:2;font-weight: bold;color: #202020}
.index_ .T h2{font-size: 20px;line-height:2;font-weight: bold;}
.index_ .T h3{font-size: 18px;font-weight: normal;}
.index_ .T h4{font-size: 14px;line-height:1.2;font-weight: normal;color: #000}
.index_ .T h5{font-size: 14px}


/* ==========================================================================
   Common
   ========================================================================== */
.top{border-radius: 100%}
.top{font-size: 18px;line-height: 38px}


/* ==========================================================================
   Index Page other
   ========================================================================== */
.sect_prod .index_{padding-top: 3em}
.sect_prod .module_prod{height:auto;}

/* ==========================================================================
   Inner Page other
   ========================================================================== */
.index_ {padding: 2em 0 2em;}
.widget-box{padding: 5px;}

/*
 * 关于我们
 */
.block-honor .jcarousel-wrapper{width:100%;}
.block-honor .jcarousel-wrapper .jcarousel-control {color: #4b5974;background-color: rgba(255,255,255,.7);}

/*
 * 产品
 */
.section_prod .media-box{margin-bottom: 10px}
.section_prod .media-box .icon{width: 170px; height: 130px;background: #dbdfde;border:none;border-bottom-color: #fb9b34}
.section_prod .media-box h5{font-size: 14px;font-weight: normal;padding: 5px}
/*
 * 产品详细
 */
.prodDetail .cont{padding: 10px}
.deright{padding: 0}
.yuall{margin-top: 20px;text-align: center;}
.yuall a{ float:none;display:inline;padding: 10px}
.newsDetailCur{padding: 15px 0}

/*
 * 新闻
 */
.list-box ul li a{padding: 10px;}

/*
 * 新闻详细
 */
.content_bak{padding: 10px;}
.content_bak p{margin:0}
.newsTit{padding-bottom: 5px}
.newsTit h1{padding: 25px 0 25px;font-size: 22px;}
.newsTit p span{display: inline-block;}
.newsDetailCur li,.newsDetailCur li.r{float: left;padding-bottom: 10px;width: 100%;text-align: left;white-space: nowrap;}
.newsNP,.newsRe{padding: 15px 0}

/*
 * 招聘
 */
.section_njob .services-box{padding-bottom: 20px;}
.jobapply{padding: 10px;}
.jobchild{margin-bottom: 20px;padding-bottom: 20px;border-right: 0;border-bottom: 1px solid #ccc;}
.section_njob a.back{display: none;}
.sub_top p,.subNav,.navContent{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: normal;font-size: 18px;}
.subNav{line-height: 44px;}
.subNav i{font-size: 18px;line-height: 44px;}