/* ---------------------------------------------------------- */
/*                                                            */
/* MOBILE                                                     */
/*                                                            */
/*                                                            */
/* ---------------------------------------------------------- */

/*body{font-size:15px;transition:.3s right ease-out;position:relative;}
*/
.index_ .T h2 { font-size: 24px;}
.t1 { font-size: 24px;}
.posi { line-height: 5}

/*
* header
*/
.header{height: 60px}
.header.fixed{height:auto;position:fixed;top:0;}
.header .headerLogo {
    left: 6px;
}
.header .nav .navTop{display:none !important;}
.header .nav{z-index:88;display:none;top:60px;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:#fff;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:25px;right:16px;width:24px;}
.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}

.header .nav .child .title:after {
    display: none;
}

/* LOGO */
.logo{width: 45%;height: 60px}

/*
 * banner 
 */
.indexbanner{/*padding-top: 60px*/}
.banner,.nbanner{height:auto;min-height: 90px;/*background-position-x: 760px;*/background-position-x: 50%;/*background-size: auto 67%*/}
.slide{height: 190px;overflow: hidden;}
.slide ul img{width:630px;height: 190px;margin-left:-300px;margin-top:-95px}

/*
* footer
*/
.footer span{display: block;text-align: center;}
.fooer_link{display: none;}
.top{border-radius: 100%}

.footer_phone{width: 100%;font-size: 26px;margin:10px 0}
.footer_phone img{display: none;}
.footer_phone span{float: none;width: auto}


.index_ .T{padding-bottom: 20px}
.index_ .T h3{font-size: 16px}

/* ==========================================================================
   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
   ========================================================================== */

/*
 * 产品
 */
.cate_head .cate-hd{padding: 10px 0}
.cate_head .cate-hd a{width: 49%;margin-bottom: 5px}
.cate_head .cate_t{height: 50px;line-height:50px;font-size: 26px}


/*
 * 关于我们 
 */
.section_about .index_{padding-top: 2em}
.section_about h3{margin-bottom: 0px;}


/*
 * 新闻
 */
.yabox{height: auto!important}





/* ==========================================================================
   Inner Page
   ========================================================================== */
.index_ {padding: 2em 0 2em;}

.jcarousel-control-prev{left: 0!important}
.jcarousel-control-next{right: 0}
.section_nabout.block3 .media-box .icon {
    height: 147px;
}

.section_about{ background-size:100% auto;}

/*
 * 内页侧栏
 */
.sidebar_widget ul.widget_img img{margin-right: 0; width: 100%; height: auto;}
.sidebar_widget ul.widget_img span{display: inline-block; margin-top: 5px}


/*
 * 关于我们
 */
  /*简介*/
  .section_nabout.block1 .index_{padding-top: 4em;padding-bottom: 4em;}
  /*文化*/
  .section_nabout.block2{padding-top: 0}
  /*图集*/
  .section_nabout.block4 .media-box{height: auto}


/*
 * 设计师详情
 */


/*
 * 案例
 */
 .content{padding-top: 20px;border: 0}
  /*图册*/
  .limiSlide{width:100%;}
  .limiSlide .bd{width: 90%;height:200px}
  .lpart,.rpart{width:10%}
  .limiSlide .tempWrap{overflow:visible!important;height:100%}
  /*介绍*/
  .caseTitle span.r{border-left: 0}

  .newsDetailCur{border: 0;border-top: 1px solid #ccc}
  .newsDetailCur li a{padding: 0 6px}
  .newsDetailCur li.r{border-left: 0}

  a.back {
    display: none;
    width: 20px;
    height: 25px;
    overflow: hidden;
}

/*
 * 服务项目
 */
.seglist .seg .cont {
    padding-left: 0;
}


/*
 * 合作客户
 */



/*
 * 内页顶部分类
 */
    

/*
 * 新闻资讯
 */
.section_nnews .media-box .icon{width: 320px;height: 210px}

/*
 * 新闻详细
 */


/*
 * 联系我们
 */


/*
 * 新闻资讯
 */
.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: auto;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;}

/*
 * 新闻详细
 */
.newsTit h1{padding: 25px 0 25px;font-size: 22px;}
.newsTit p span{display: inline-block;}
.content_bak{padding: 25px 0px;border: 0px;background-color: #fff;}
.newsDetailCur li,.newsDetailCur li.r{float: left;padding-bottom: 10px;width: 100%;text-align: left;white-space: nowrap;}

/*
 * 招聘
 */
.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;}

.cate-hd{ overflow:hidden; /*height:164px;*/}
.cate-hd a{ font-size:14px; padding:0 5px; margin:4px; line-height:32px;}
.cate-zk{ display:block; margin:-27px 0 20px;}
.cate-zk span{ display:block; width:100px; height:30px; text-align:center; margin:0 auto; line-height:30px; background:#db2416; color:#fff;}





