/* ---------------------------------------------------------- */
/*                                                            */
/* MOBILE                                                     */
/*                                                            */
/*                                                            */
/* ---------------------------------------------------------- */

/*body{font-size:15px;transition:.3s right ease-out;position:relative;}
*/
.t1 { font-size: 24px;}
.posi { line-height: 5}

/*
* header
*/
.header{height: 60px}
.header.fixed{height:auto;position:fixed;top:0;}
.header .nav .navTop{display:none !important;}
.header .nav{z-index:88;display:none;top:0;right:0px;width:100%;height:auto !important;background:#fff;padding-bottom:10px;}
.header .nav li.child{float:none;width:90%;text-align:left;margin:0 auto;color:#333333; background-color: #f9f9f9; border-left:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada; height:auto !important; line-height: 35px !important;}
.header .nav li.child:nth-child(2){border-top:1px solid #dadada;}
.header .nav li.child .title{font-size:12px;color:#666;padding:0 2%;}
.header .nav li.child .childContent{display:none;position:relative;top:0px !important;width:100%;}
.header .nav li.child .childContent .childContentLi{padding:0 4%;color:#666;font-size:12px;height:35px;line-height:35px;border-top:1px solid #dadada;border-bottom:0px;}
.header .nav .navChildLanguage{display:none;}
.header .nav .navChildSearch{display:none;}
.header .list{display:none !important;}
.header .searchContent{display:none !important;}
.wapNavPointer{display:block;top:3px;right:3px;}
.wapNavBtn{display:block;top:16px;right:16px;width:24px;font-size: 24px;color: #0f8e47}
.wapLanguage{display:block;top:17px;right:50px;}
.wapLanguage .language{padding:0 2px;font-size:14px;line-height:14px;}
.wapLanguage .language.cn{border-right:1px solid #bababa;}
.header .nav li{transition: .2s height ease;}
.header .nav.on{display: block!important}
.header .nav.on li{height: 3em}

/* LOGO */
.logo{width: 90%;height: 60px}

/*
 * banner 
 */
.banner,.nbanner{height:auto;min-height: 90px}
.nbanner span, .nbanner span a {color: #fff}
.slide{height: 236px;overflow: hidden;}
.slide ul img.abs{width: 800px;height: 236px;margin-left: -400px;margin-top: -118px}

/*
* footer
*/
footer span{display: block;text-align: center;}
footer .footer_link{display: none;}
.top{border-radius: 100%}


/*
 * nbanner
 */


/*
 * block
 */
.index_ .T {padding-bottom: 18px}
.index_ .T h2{font-size: 20px}
.index_ .T h2 strong {font-size: 20px}
.index_ .T h4{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:110px}
.ghost-center p{padding:0;font-size:1rem}

/*
 * 搜索 
 */
.widget-search-form a{float: right;height: 30px;width: 100%;padding: 0;margin-top: 10px;text-align: center;}



/* ==========================================================================
   Index Page
   ========================================================================== */

/* 两列右侧自适应布局 */
.g-bd1{margin:0 0 10px;}
.g-sd1{width: 0;display: none;}
.g-mn1c{margin-left:0;}

/*
 * 公共横幅
 */
.section_public div{text-align: center;}

/*
 * 产品
 */
.prod-slide .cate-box h3{font-size: 24px}
.prod-slide .tel-box{border: 1px solid #0f8e47;padding: 10px}
.prod-slide .tel-box p.big{font-size: 14px}
.prod-slide .tel-box strong{color: #ff8e00;font-size: 20px;}
.prod-slide .img-box{padding: 10px 25px;font-size: 14px}

/*产品*/


/*
 * 搜索 
 */
.widget-search-form{width: 95%;}

/*
 * 问题
 */
.section_question h2 span:before{top:-5px;left:-20px;font-size:30px}
.section_question .services-box {border: 1px solid #eeeded;text-align: left;padding:10px;margin:15px 0 20px 0;position: relative;}
.section_question .services-box h3{font-size: 20px}

/*
 * 我们优势
 */
.section_advtage .T{background: url(../img/index/adv05.png) top center no-repeat;height: 80px;background-size: contain}
.section_advtage .services-box{padding:5px 0;background:inherit;text-align:left}
.section_advtage .services-box h3 p{font-size:18px;line-height: 1.4;}
.section_advtage .services-box h3 small{font-size:15px}
.section_advtage .services-box h3:before{top: 8px;width: 40px;height: 40px;background-image: none;background-color: #ff8e00;font-size: 24px;line-height: 40px}
.section_advtage .services-box p{padding-left: 50px}
.section_advtage .services-box h3{padding-left: 50px}

/*
 * 客户案例
 */
.section_case .index_ .T{background-size: contain;height: 100px}
.section_case .jcarousel-control-prev {left: 4px}
.section_case .jcarousel-control-next {right: 4px}
.section_case .jcarousel-wrapper:hover .jcarousel-control-next{right:0;background-color:#fff}
.section_case .jcarousel-wrapper:hover .jcarousel-control-prev{left:0;background-color:#fff}


/*
 * 关于我们 
 */
.section_about{padding-bottom: 20px}
.about_box .l, .about_box .r{padding: 10px}
.about_box .l h3{position: absolute;top: -45px;font-size: 20px;padding: 0 24px;left: 0;right: 0;text-align: center;}
.about_box .l h3:before,.about_box .l h3:after{width: 20px;height: 20px}
.about_box .r span{font-size: 18px}
.about_box .r span b{line-height:50px}


/* ==========================================================================
   Inner Page
   ========================================================================== */
.index_ {padding: 2em 0 2em;}
.section_inner{background-image: none;}
.section_inner .box-t{padding: 0;background: none}
.section_inner .box-t strong{display: none;}
.section_inner .PageCrumbList{float: none;}

/*盒子标题头*/
.box-t{font-size: 20px}

/*
 * 新闻资讯
 */
.section_nnews .news-box{margin-bottom: 10px;padding: 0;}
.section_nnews .news-box .news-cont{padding-bottom: 0;}
.section_nnews .news-box h3{margin-bottom: 2px;padding-top: 0;padding-bottom: 6px;height: 40px;border-bottom: 1px #eee solid;white-space: normal;font-size: 14px;line-height: 20px;}
.section_nnews .news-box .date i{display: inline-block;font-size: 20px;}

.section_inner .box-c{padding: 0;border: 0;background: none}


/*
 * 新闻详细
 */
.newsTit h1{padding: 25px 0 25px;font-size: 22px;}
.newsTit p span{display: inline-block;}
.content_bak{padding: 20px 10px!important;border: 0px;background-color: #fff;}
.newsDetailCur li,.newsDetailCur li.r{float: left;padding-bottom: 10px;width: 100%;text-align: left;white-space: nowrap;}

/*产品*/
.deright{padding: 0}
.deright h4{font-size: 22px}
.yuall{text-align: center;margin-top: 20px}
.yuall a{display: inline-block;float: none;}
.zx{margin-left: 0;margin-top: 10px}
.newsRecmd .box-c {padding: 15px 10px}

/*
 * 招聘
 */
.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;}

