﻿/*
* name: mobile-style.css
* version: v3.0.0
* update: 剥离UI
* data: 2015-06-29
*/

/* 
* 依赖:
* rem响应方案
* 按需加载
*/
html,body{height: 100%;}
html{font-size:15.625vw;}
body{-webkit-text-size-adjust: none;text-size-adjust: none;
overflow-x:hidden;max-width: 480px;margin-left: auto;margin-right: auto;
user-select:  none;-webkit-user-select:  none;position: relative;}
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/* flex栅格 */
.flex-col {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; flex-direction: column;
	-webkit-box-orient: vertical; -webkit-flex-direction: column; 
	-ms-flex-direction: column; }
.flex-row {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; 
	-ms-flex-direction: row;}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2;}
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; -ms-flex: 3; flex: 3;}
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4;}
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; 
	-ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}
.align-center { -webkit-box-align: center; -webkit-align-items: center; 
	-ms-align-items: center; -ms-flex-align: center; align-items: center;}
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; 
	-webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {overflow: auto; box-sizing: border-box; width: 100%; height: 100%;}

/* 辅助样式 */
.border-image-1px {
    border-width: 1px 0px;
    -webkit-border-image: url("data:image/png;base64,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") 2 0 stretch;
}
.border-1px-eee {
    border-width: 1px 0px;
    -webkit-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAMAAADO4v//AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NCNzk5NUQ5QkJGMTFFNEJBNTZFMUMwRUQwQkVBQTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NCNzk5NUU5QkJGMTFFNEJBNTZFMUMwRUQwQkVBQTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0I3OTk1QjlCQkYxMUU0QkE1NkUxQzBFRDBCRUFBNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0I3OTk1QzlCQkYxMUU0QkE1NkUxQzBFRDBCRUFBNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkDTQ9QAAAAGUExURe7u7gAAAChtjIgAAAAOSURBVHjaYmAAAoAAAwAABQAB24mT0gAAAABJRU5ErkJggg==") 2 0 stretch;
}

/* 设置 */
body{font-size:14px; background-color:#f3f3f3;}
.wrap{padding-left:2%;padding-right:2%;box-sizing:border-box;}
a{color:inherit;}

/* 设备区分 */
body:after {display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;
	content: 'Mobile';}
.UnmobilePush{display: none;}
.MobilePush{display:block;}

.ub{display:box; display: -webkit-box;}
/*设置弹性盒模型对象的子元素从开始位置对齐*/
.box-align-s{
   -webkit-box-align:start;
   box-align:start;
}
/*设置弹性盒模型对象的子元素居中对齐*/
.box-align-c{
   -webkit-box-align:center;
   box-align:center;
}
/*设置弹性盒模型对象的子元素从结束位置对齐*/
.box-align-e{
   -webkit-box-align:end;
   box-align:end;
}
/*设置弹性盒模型对象的子元素基线对齐*/
.box-align-b{
   -webkit-box-align:baseline;
   box-align:baseline;
}
/*设置弹性盒模型对象的子元素自适应父元素尺寸。此值为默认值*/
.box-align-sch{
   -webkit-box-align:stretch;
   box-align:stretch;
}

/*Child elements are aligned to the center of the element.*/
.box-pack-c{
   -webkit-box-pack: center;
   box-pack: center;
}
/*Child elements are aligned to the start of the element.*/
.box-pack-s{
   -webkit-box-pack: start;
   box-pack: start;
}
/*Child elements are aligned to the end of the element.*/
.box-pack-e{
   -webkit-box-pack: end;
   box-pack: end;
}
/*Child elements are justified with both the start and end of the element.*/

.box-pack-j{
   -webkit-box-pack: justify;
   box-pack: justify;
}
/* 表格 */
.datalist{ border:1px solid #ccc; border-collapse:collapse; background:#fff; }
.datalist caption{ padding-bottom:5px; text-align:left;} 
.datalist th{ border:1px solid #ccc; background-color:#eee; font-weight:700;  padding:5px 15px; }
.datalist td{ border:1px solid #ccc; padding:5px 15px;}
.datalist tr.altrow{ background-color:#ccc;}

/* 手机竖屏 start! */

/*通用样式*/
.full-page{height:100%;}
.head{ background-color:#fff; border-top:1px #ddd solid; border-bottom:1px #ddd solid; padding:0.3rem 0 0.28rem;}
.head .logo a{display:block; background:url(../img/logo.jpg) no-repeat;background-size: contain;width:4.45rem; height:0.41rem;}
.head .nav{display:none;}
.head .mobile_key{ display:block; background: url(../img/menu.gif) no-repeat; background-size: contain; width:0.4rem; height:0.4rem;margin-left: 0.3rem;}
.head .h_tel{ display:block;width:0.36rem; height:0.36rem; background: url(../img/tel.png) no-repeat; background-size: contain;}
.box{overflow:auto;}
.main_content{padding:0.1rem 0; font-size:0.24rem;}

/*首页*/
.banner{height:2.63rem; position:relative; overflow:hidden;}
.banner img{width:100%; height:100%;}
.banner .slide_nav{ position:absolute;left:0; bottom:0.15rem; width:100%; text-align: center;}
.banner .slide_nav a{display:inline-block;width:8px; height:8px; line-height: 99; overflow:hidden; border-radius: 50%; border:2px #fff solid; background: url(about:blank); margin-right:0.1rem;}
.banner .slide_nav a.on{background-color: #fff;}

.m_ico{display:inline-block;width:0.6rem; height:0.6rem; background: url(../img/m_ico.png); background-size: 600% 100%;vertical-align: middle;}
.m_ico_2{background-position: -100% 100%;}
.m_ico_3{background-position: -200% 100%;}
.m_ico_4{background-position: -300% 100%;}
.m_ico_5{background-position: -400% 100%;}
.m_ico_6{background-position: -500% 100%;}

.i_menu_box .li{text-align: center;}
.i_menu_box .li .m_t{ font-size:0.22rem; font-weight: normal; color:#fff;}
.i_menu_box .li01{width:100%; background-color: #116fe3;}
.i_menu_box .li01 .m_t{display:block; padding-bottom: 0.1rem;}
.i_menu_box .li01 .li01_ico{ background: url(../img/a_logo.png) no-repeat; background-size:contain;width:2.55rem; height:0.6rem; display:block;}
.i_menu_box .li02,.i_menu_box .li04,.i_menu_box .li06{width:66%;}
.i_menu_box .li03,.i_menu_box .li05,.i_menu_box .li07{width:34%;}
.i_menu_box .li02 .m_t,.i_menu_box .li04 .m_t,.i_menu_box .li06 .m_t{vertical-align: middle;}
.i_menu_box .li03 .m_t,.i_menu_box .li05 .m_t,.i_menu_box .li07 .m_t{display:block;padding-top: 0.1rem;}
.i_menu_box .li01 .m_ico,.i_menu_box .li03 .m_ico,.i_menu_box .li05 .m_ico,.i_menu_box .li07 .m_ico{ display:block; margin: auto;}
.i_menu_box .li02 .m_ico,.i_menu_box .li04 .m_ico,.i_menu_box .li06 .m_ico{margin-right: 0.6rem;}
.i_menu_box .li02{ background-color:#dcdcdc;}

.i_menu_box .li02 .m_t{ color:#0d0d0d;}
.i_menu_box .li03{ background-color:#48bdfa;}
.i_menu_box .li04{ background-color:#ee0000;}
.i_menu_box .li05{ background-color:#fff;}
.i_menu_box .li05 .m_t{ color:#116fe3;}
.i_menu_box .li06{ background-color:#4a4a4a;}
.i_menu_box .li07{ background-color:#116fe3;}

/*产品列表*/
.sort_menu{background-color:#fff; border-bottom:1px #ddd solid;}
.sort_menu li{ height:0.6rem; line-height: 0.6rem; text-align: center;border-left: 1px #bbb solid;margin-left: -1px; position:relative;}
.sort_menu li a{display:block;}
.sort_menu li:after{content:'';width:100%; height:0.07rem; background-color:#116fe3; position:absolute;left:0;bottom:0; display:none;}
.sort_menu li.cur:after{display:block;}
.sort_menu li.cur a{ color:#116fe3;}

.channel_bd { margin:0.2rem;}
.proList-p1 li { border:#dddddd 1px solid; background-color:#fff; margin-bottom:0.2rem; overflow:hidden;padding: 0.13rem;}
.proList-p1 ._img { width:1.7rem; height:1.3rem; float:left; text-align:center; overflow:hidden; margin-right:0.2rem;border: 2px #3e6096 solid;}
.proList-p1 ._img img { width:100%; height:auto;}
.proList-p1 ._title { font-size:0.26rem; font-weight:normal; height:0.4rem; line-height:0.4rem; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin:0 0 0.1rem;}
.proList-p1 ._text { font-size:0.22rem; line-height:0.24rem; height:0.72rem; overflow:hidden; color:#666;}
.proList-p1 ._title,.proList-p1 ._text { margin-right:0.2rem;}

/*产品详情*/
.proTop{background-color:#fff; border-bottom:1px #ccc solid;position: relative;padding-bottom: 0.2rem;}
.proTop img{ width:100%; height:auto;}
.proTop .title{ height:0.45rem; line-height:0.45rem;font-size:0.24rem;}
.proTop ._btn a{ height:0.8rem; line-height:0.8rem; font-size:0.3rem; color:#fff; background-color:#116fe3; text-align:center; display:inline-block; width:3rem;margin-right:0.12rem;}
.proTop ._btn a._tel{margin-right: 0;}
.proTop .title{font-size:0.28rem;padding:0.1rem 0.1rem 0.2rem;}
.proTab { background: #fff; border-bottom: #e5e5e5 solid 1px;margin-top: 0.2rem;}
.proTab .tab_b { height:0.8rem; border-top: #ebebeb solid 1px; border-bottom: #ebebeb solid 1px; }
.proTab .tab_t { height:0.81rem; line-height:0.81rem; text-align: center; width:50%; font-size: 13px; border-left:1px #ebebeb solid; margin-left:-1px;}
.proTab .tab_t_cur:after{content:''; height:0.04rem; width:2.2rem; background-color:#116fe3; position:absolute; bottom:0; left:50%; margin-left:-1.1rem;}
.proTab .tab_c { padding:0.2rem; line-height: 22px;}
.proTab .tab_c .param{ font-size:12px;}
.proTab .tab_c .table-responsive{border:none;}

/*服务*/
.s_menu2{background-color:#fff; border-top:1px #ddd solid;border-bottom:1px #ddd solid;}
.s_menu2 ul{white-space:nowrap; overflow-x:auto;font-size: 0;}
.s_menu2 li{padding: 0 0.2rem; display:inline-block; height:0.6rem; line-height: 0.6rem; border-left:1px #bbb solid; margin-left:-1px; position:relative;}
.s_menu2 li a{display:block;font-size: 0.26rem;}
.s_menu2 li:after{content:''; width:100%; height:0.05rem; background-color:#116fe3; position:absolute;bottom:0; left:0; display:none;}
.s_menu2 li.cur:after{display:block;}
.s_menu2 li.cur a{ color:#116fe3;}

/*案例列表*/
.caseList li{ background: #fff;border: #ddd solid 1px; margin-bottom: 10px; }
.caseList li h3{ height:0.72rem; line-height: 0.72rem;font-size: 0.24rem;padding: 0 0.2rem;border-top: 1px #ddd solid;}
.caseList li h3 .ico img{ width:0.16rem; height:0.27rem; vertical-align:middle;}

/*新闻列表*/
.whiteBg{background-color:#fff;}
.news_list{padding:0 0.2rem 0.2rem;}
.news_list li{overflow:hidden; border-bottom:1px #ddd solid; padding:0.22rem 0;}
.news_list li .date{ float:left;text-align: center;padding-right:0.1rem; border-right:1px #555 solid;}
.news_list li .date span{display:block; }
.news_list li .date ._day{ font-size:0.56rem;color:#313131;line-height: 0.5rem;margin-bottom: 0.1rem;}
.news_list li .date ._year{font-size: 0.24rem;background-color: #dadada;height: 0.33rem;line-height: 0.33rem;color: #666;}
.news_list li .tit{font-size: 0.24rem;height: 0.9rem;line-height: 0.9rem;float: right;width: 80%;}
.news_list li .tit .t{display: inline-block; vertical-align: middle;height: auto;line-height: 1.4;}

/*资质证书*/
.honor_list li{ border:1px #bcbcbc solid; background-color:#fff;height: 3.96rem; text-align: center; position:relative;margin-bottom: 0.16rem;}
.honor_list li img{width:auto; height:100%;}
.honor_list li ._btn{ display:block; width:0.7rem; height:0.7rem; background:url(../img/big.gif) no-repeat; background-size:contain; position:absolute;bottom:0; right:0;}

/*联系我们*/
.net_map{ height:4rem;}
.contact_box dt{ border-bottom:2px #ddd solid; position:relative;padding: 0 0 0.2rem;}
.contact_box dt ._company{ font-size:0.26rem; font-weight: bold;line-height: 0.43rem;height: 0.43rem;}
.contact_box dt ._all{ display:block;width:1.66rem; height:0.43rem; line-height:0.43rem; text-align: center; background-color:#e2e2e2; border-radius: 0.04rem;position: absolute;right: 0;top: 50%;margin-top: -0.32rem;}
.contact_box dd{font-size:0.24rem; padding:0.2rem 0;}

/*新闻详情-n2*/
.newsCon { background: #fff; padding:0.2rem; }
.newsCon .tit { border-bottom: #e5e5e5 solid 1px;padding-bottom: 0.1rem;}
.newsCon .tit h2{ font-size:0.26rem;}
.newsCon .tit .date{ font-size:0.24rem; color:#666;margin-top: 0.05rem;}
.newsCon .tit .date ._columns{margin-left: 0.2rem;}
.newsCon .newsTxt{ padding:0.1rem 0 0; line-height:1.5; font-size:0.24rem;}

/*询价*/
.mt20{margin-top:0.2rem;}
.form-group-lg{background-color: #fff; padding:0 0.2rem;margin-bottom: 0;border-bottom: 1px #b3b3b3 solid;}
.col-sm-2{width: 16.66666667%;}
.col-sm-10{width: 83.33333333%;}
.col-sm-3{width: 25%;}
.col-sm-9{width: 75%;}
.col-sm-4{width: 33.33333333%;}
.col-sm-8{width: 66.66666667%;}
.col-sm-5{width: 41.66666667%;}
.form-horizontal .form-zh{ border:1px #b3b3b3 solid;border-radius:0.12rem;overflow: hidden;margin-bottom: 0.2rem;}
.form-horizontal .control-label{ text-align: left;}
.form-group-lg .form-control{font-size:0.2rem; height:auto; padding:0.2rem 0; border:none;}
.form-group-lg select.form-control{height: 0.8rem; line-height: 0.5rem; border: none;outline: 0;-webkit-border-radius: 5px;-webkit-appearance: none;resize: none;padding: 0;}
.form-group-lg .select{position:relative;}
.form-group-lg .select:after{content:'';background:url(../img/san.gif) no-repeat; background-size:contain; width:0.22rem; height:0.12rem; position:absolute; right:0.1rem; top:50%; margin-top:-0.06rem;}
.form-horizontal .form-group-lg .control-label{ padding-top:0; height:0.8rem; line-height:0.8rem;color: #4e4e4e;font-size: 0.24rem;}
.main_whiteBg{ background-color:#fff;}
.form-horizontal ._btn{border: none;background-color: #116fe3; background-size:cover;padding: 0;width: 100%;height: 0.6rem;line-height: 0.6rem;color: #fff;font-size: 0.28rem;    margin-bottom: 0.2rem;}

.net_map img{max-width: none;}

.nextID{background-color: #fff;border-color: #fff;line-height: 20px;padding: 4px 12px;margin-left: auto;margin-right: auto;width: 50%;text-align: center;}
.no-find{
    height: 100%;
    -webkit-box-pack: center;
    box-pack: center;
    -webkit-box-align:center;
    box-align:center;
    font-size: 15px;
}

@media screen and (orientation: landscape){
	body{max-width:none;}
	/* 手机横屏 start! */


}

/* PadMode */
@media screen and (min-width: 41em){
	body{max-width: none;}
	body:after {content: 'Pad';}
	.PcPush{display: none;}
	.UnpcPush{display: block;}
	/* Pad-横屏 start! */



	@media screen and (orientation: portait){
	/* Pad-竖屏 start! */



	}
}