/* ---------------------------------------------------------- */
/*                                                            */
/* 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 .wrap{height: 60px;overflow: initial;}
.header.fixed{height:auto;position:fixed;top:0;}
.header .nav .navTop{display:none !important;}
.header .nav{position:absolute;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:#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: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}

/* LOGO */
.logo{width: 45%;height: 60px;top: 0;left: 10px}

/*
 * banner 
 */
.banner,.nbanner{height:auto;min-height: 90px}


/*
* footer
*/
footer span{display: block;text-align: center;}
footer .footer_link{display: none;}
.top{border-radius: 100%}



/* ==========================================================================
   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
   ========================================================================== */

/*
 * 产品保障
 */
.section_bz{position:initial;margin-top:2em;height:auto}
.section_bz .services-box{margin-bottom:10px;padding:20px 5px}
.services-box i{width:60px;height:60px;line-height:60px;font-size: 24px}
.section_bz .services-box h3{padding:4px 0;font-size:18px}
.section_bz .services-box p{padding-top: 10px;height: 90px;}

/*
 * 关于我们 
 */
.section_about{margin-top: 0}

/*
 * 设计案例 
 */
.case_wrap .casecont{width:100%}
.case_wrap .cateslide{width:100%}
.case_wrap .cateslide ul li{margin-bottom:10px;padding:0 10px;width:auto}
.case_wrap .cateslide ul li a{padding:0 10px;width:auto;text-align:center}
.case_wrap .cateslide ul li a i{display:none}
.case_wrap .cateslide ul li a:hover,.case_wrap .cateslide ul li.on a{width:auto}

/*
 * 设计师
 */
.section_designer .jcarousel-pagination a{display:none;width:24px;height:24px}
.section_designer .jcarousel-control{top:initial;bottom:-25px;background-color:#000;color:#fff}
.section_designer .jcarousel-control-prev,.section_designer .jcarousel-wrapper:hover .jcarousel-control-prev{left:50%;margin-left:-50px}
.section_designer .jcarousel-control-next,.section_designer .jcarousel-wrapper:hover .jcarousel-control-next{right:50%;margin-right:-50px}
.designer-more a{padding:10px}

/*
 * 工艺
 */
.gy-box{height:auto}
.gy-box .cateslide{position:initial;float:none;margin:0 auto;padding-top:30px;width:90%;height: 140px}
.gy-box .cateslide ul li{float:left;margin-right:10px;margin-bottom:10px;width:auto;line-height:20px}
.gy-box .cateslide ul li i{display:none}
.gy-box .cateslide ul li a{padding:10px;width:20px;border-color:#696766;background-color:#252525}
.gy-box .cateslide ul li a:hover,.gy-box .cateslide ul li.on a{padding-top:20px;border-color:#d83142;background-color:#d83142}


/*
 * 新闻
 */


/*
 * 业主评价
 */
.pj-box{padding: 12px}

/*
 * 合作商家
 */


/*
 * 一键报价
 */
.section_price .form-group{padding: 10px 3%;margin-bottom: 0;}
.section_price .m-form .btn {width: 30%}

/*
 * 服务流程
 */


/*QQ对话*/
.kfoutbox{display: none;}

/* ==========================================================================
   Inner Page
   ========================================================================== */
.index_ {padding: 2em 0 2em;}
.PageCrumbList{display: none;}

/*
 * 内页侧栏
 */
.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}


/*
 * 设计师详情
 */


/*
 * 案例
 */
  /*图册*/
  .limiSlide{width:100%;height:300px;overflow: hidden;}
  .lpart,.rpart{width:10%;background:none}
  .lpart{bottom:0;left:0;margin-left:0}
  .rpart{left:auto;right:0;bottom:0;margin-right:0}
  .limiSlide .next,.limiSlide .prev{padding-right:0;bottom: 50%;margin-bottom: -30px}
  .limiSlide .next{padding-left:0}
  .limiSlide .tempWrap{overflow:visible!important;height:100%}
  /*介绍*/
  .caser {border-top: 1px solid #aaaaaa;border-left: 0;padding-top: 25px}
  .caser:before{top:-11px;left:48%;transform:rotate(-90deg)}


/*
 * 合作客户
 */



/*
 * 内页顶部分类
 */
    

/*
 * 新闻资讯
 */
  

/*
 * 新闻详细
 */


/*
 * 联系我们
 */


/*
 * 新闻资讯
 */
.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;}

/*
 * 新闻详细
 */
.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;}

