/* ---------------------------------------------------------- */
/*                                                            */
/* MOBILE                                                     */
/*                                                            */
/* ---------------------------------------------------------- */
.wow{visibility: visible;}
.prodBox2,.pc-hide{display:block;}
.ibanner{ height:200px;margin-top:50px;}
.footer_detail{padding-left:0px;}
.footer_detail .str{padding:0 0 10px 0px;background: url(?template/pc/cn/web/img/tel.png) no-repeat 30px 3px;}
.prodBox .media-box p a{color: #fff;font-size:14px;font-weight:700;overflow: hidden;white-space:nowrap;}
.nbanner .img{width:100%;height:300px;}

.media-box .img{ height:160px; }

.prodBox .hd ul li{font-size: 14px;padding: 0 0px 10px;}
.prodBox .hd ul li i{display:block;width:100px; padding:2px;background:#d6d6d6}
.prodBox .hd ul li span{display: block; font-size: 1em;color: #fff;line-height: 46px;padding: 0 5px;min-width:90px;text-align: center;border-bottom: 1px solid #bcbcbc;}

.tec_pho{position: absolute;width: 43%;height:9.2rem;font-weight: bold;text-align: center;font-size: 1.6rem;line-height: 2.1rem;color: #ba8944;bottom: 0;right: 13.125%;}
.tec_pho span{display: block;margin:0 auto;width: 7.8rem;background: #ba8944;color: #fff;font-weight: normal;font-size: 1.2rem;}
.tecp_c{background: #f6f6f6;height:30.2rem;padding: 1.4rem 0 0;overflow: hidden;position: relative;}
.tec_pho{position: absolute;width: 43%;height:9.2rem;font-weight: bold;text-align: center;font-size: 1.6rem;line-height: 2.1rem;color: #ba8944;bottom: 0;right: 13.125%;}
.tec_pho span{display: block;margin:0 auto;width: 7.8rem;background: #ba8944;color: #fff;font-weight: normal;font-size: 1.2rem;}
.tecp_c li{width: 25%;height: 9.3rem;background:url(?template/pc/cn/web/images/lc_ibg.png) no-repeat 0 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;text-align: center;position: relative;line-height: 2.8rem;color: #000;float: left;margin: 0 0 0.4rem 6.25%;font-size: 1.1rem;}
.tecp_c li:before{content: "";position: absolute;right: -2.1rem;top: 3.7rem; width:1.8rem;height:1.3rem;background:url(?template/pc/cn/web/images/ico01.png) no-repeat 0 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;z-index: 9;}
.tecp_c li:nth-child(3):before,.tecp_c li:nth-child(4):before{content: "";position: absolute;right:3.25rem;top:8.8rem; width:1.3rem;height:1.8rem;background:url(?template/pc/cn/web/images/ico02.png) no-repeat 0 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.tecp_c li:nth-child(5):before,.tecp_c li:nth-child(6):before{transform:rotateY(180deg);-webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);left:-2.15rem;}
.tecp_c li span{width:56.25%;display: block;margin:2.3rem auto 0;}
.cycpzw{min-height:50px;}

/* header */
.header { height: 50px;position: fixed;top:0px;left: 0;right: 0;z-index: 1000;}
.logo { height: 50px}
.services-box.num1{margin:0 0px 0 0;}
.services-box.num2{margin:0 0px 0 0px;}
/*footer*/
.footer{font-size:12px;line-height:inherit}
.footer span{display:block;text-align:center}
.footer .footer_link,.head_tel{display:none}
.footer_info{text-align: center;padding: 15px 0}
.footer_info h1{text-align: center;}
.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: 2em;padding-bottom: 2em}
.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}

.invideo{width:100%;height:300px}
/* ==========================================================================
   Common module
   ========================================================================== */


/* ==========================================================================
   Index Page
   ========================================================================== */


/* ==========================================================================
   Inner Page
   ========================================================================== */

/*新闻*/
.news-box { border: 0}
.news-box .news_cont p { height: 3.15rem }
.news-box .news_time .date { line-height: 22px; text-align: left; padding: 0; margin: 0; }
.news-box .news_time .date:before { display: none; }
.news-box .news_time .date i { font-size: inherit; font-weight: normal; display: inline; }

/*新闻详细 */
.newsTit h1{padding:25px 0 25px;font-size:22px}
.newsTit h2{font-size:16px}
.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}

.edge_c dl{width:99%;float: left;border-top: solid 1px #d9c59e;border-bottom: solid 1px #b6b6b6;padding: 8px 0;margin: 0 0.5% 0 0.5%;}
.edge_c dl.edge_c1{margin-top:0px;}

/*招聘 */
.jobapply{padding:10px}
.jobchild{margin-bottom:20px;padding-bottom:20px;border-right:0;border-bottom:1px solid #ccc}
.section_njob a.back,.footer_nav{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;}


.g-bd1{margin:0 0 10px;}
.g-sd1{position:relative;float:left;width: 100%;margin-right:0;}
.g-mn1{float:right;width:100%;}
.g-mn1c{margin-left:0;}
.PageCrumbList,.box-title {display:none;}




.prod-slide .cate-box,.module_cate{border-width: 2px;margin-bottom: 10px;padding:0 10px}
.prod-slide .cate-box h3{font-size: 18px;text-align: center;margin-bottom: 0;line-height: 40px}
.prod-slide .cate-box h2,.module_cate .cate_tit h2{display: none;}
.prod-slide .cate-box h3:after{position: absolute;display: block;font-family: 'iconfont';content: '\e64c';right: 10px;top: 5px;font-weight: normal;}
.prod-slide .cate-box ul{display: none;}
.prod-slide .cate-box ul li,.module_cate .subCate li{margin-right: 0;font-size: inherit;}
.prod-slide .tel-box{display: none;}
.sect_prod .media-box .icon{width: 130px;height: 100px}
.sect_prod .media-box h5{font-size: 13px;font-weight: normal;}


.cess{padding:0px 0 0px;background:none;background-size: cover;}
.cess .wrap{width:95%;}
.cess .pc-hide{margin-top:-80px;}


.footer .tac img{max-width:250px;text-align: center;}
.footer_detail p{font-size:12px;line-height:1.4;}
.footer_detail .str{padding:0 0 10px 20px;background:none;background-size:0;}
