/*======== 全局 ========*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:14px; color:#666; font-family:Verdana, Microsoft YaHei, Simsun; background:#fff; line-height:24px; }
fieldset, img { border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; } 
p{ text-align:justify; text-justify:distribute;} 
a { color: #666; text-decoration:none; }
a:hover { color: #f60; text-decoration:none; }
    .clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
    .clearfix { display: inline-table; }
    *html .clearfix { height: 1%; }
    .clearfix { display: block; }
    *+html .clearfix { min-height: 1%; }
	
/**顶部开始**/	
.top{margin:10px auto 0px auto;}
.top_phone{color:#1089e6;}
.top_phone span{text-decoration:underline}
.form input{margin:0px;}
.top_phone img{width:16px;height:16px;}
.search_btn{font-size:11.5px;color:#fff;background-color:#1089e6;border:none;text-align:center;margin-left:-5px;margin-top:-1px;}
.search-keyword{border:1px solid #1089e6;}
.top_weixin{float:right;position:fixed;top:50%;right:5px;margin-top:-75px;z-index:1000;}
.top_weixin img{width:120px;height:120px;box-shadow:1px 2px 5px 2px;}

/**导航栏**/
.navbar_top{background:#1089e6;margin-top:16px;box-shadow:0px 4px 0px 0px #0f70ba;-moz-box-shadow:0px 4px 0px 0px #0f70ba;-webkit-box-shadow: 0px 4px 0px 0px #0f70ba;}
.navbar_top a{color:#fff;}
.nav-pills>li>a:hover{background-color:#0f70ba;}
.nav-pills>li>a{border-radius:0px;font-size:14px;padding:10px 0px;}
.nav ul li a{color:#fefefe;font-size:14px;}
.nav-pills>li.current{background-color:#0f70ba;}
.navbar-inverse {border-color: #0f70ba;}
.navbar {border-radius: 0px;margin-bottom:3.5px;min-height:0px;}
.navbar-inverse .navbar-toggle {border-color: #1089e6;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #0f70ba;}

/* 广告图开始*/
.banner{position: relative;overflow: auto;text-align: center;height:525px;padding:0px;margin:0px;}
.banner ul li {float: left;}
.banner li {list-style: none;padding:0px;margin:0px;}
#b06 .dots { position: absolute;left: 0;right: 0;bottom: 20px;}
#b06 .dots li {display: inline-block;width: 10px;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;
  border-radius: 6px;
  cursor: pointer;
  opacity: .4;
  -webkit-transition: background .5s, opacity .5s;
  -moz-transition: background .5s, opacity .5s;
  transition: background .5s, opacity .5s;
 }
#b06 .dots li.active {background: #fff;opacity: 1;}

/**index 内容1**/
.index_con{background-color:#eff0f2;margin-top:20px;}
.index_con1,.index_con2,.index_con3,.index_con4{padding:20px 0px 10px 0px;}
.index_con1 img,.index_con2 img,.index_con3 img,.index_con4 img{width:100px;height:100px;}
.index_con1 .con1_body{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;padding-left:20px;}
.index_con1 .look,.index_con2 .look,.index_con3 .look{float: right;width: 70px;height: 25px;line-height:25px;background:#1589e6;border-radius: 20px;text-align: center;margin-top:10px;margin-bottom:5px;}
.index_con1 .look a,.index_con2 .look a,.index_con3 .look a{color:#fff;font-size: 12px;}

/**index 内容2**/
.shebei_img img{width:100%;height:130px;border-radius:5px;}
.con2_body,.con3_body,.con4_body{padding-left:20px;}

/**index 内容3**/
.index_news{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/**index 内容4**/
.pcont{float: left;overflow: hidden;width:99%;margin-left:20px;margin-right:0px;}
.ScrCont{zoom:1;overflow:hidden;height:130px;width:200%;}
.ScrCont img{height:130px;border-radius:5px;padding-right:20px;width:100%;}
.ScrCont li{float:left;list-style-type:none;width:25%;}
.look1 {float:right;width:100px; height:50px;line-height:50px;text-align:center;}
.look1 div{background-color:#1089e6;width:25px;height:25px;line-height:25px;border-radius:100%;color:#fff;margin-top:10px;line-height:25px;}
.look1 div:hover{cursor: pointer;}
#List1_1,#List2_1{float:left;width:50%;}
.index_a{color:#fff;display:none;padding-right:20px;}
.index_img{	
	color:#fff;
	width: 100%;
	height:130px;
	position:relative;
	top:-130px;
	text-align:center;
	background-color:#e6400c;
	filter:alpha(opacity:80); 
	opacity:0.8; 
	-moz-opacity:0.8;
	-webkit-opacity: 0.8;
}

/**footing**/
.footing{height: 120px;text-align: center;color: #fff;width: 100%;background-color: #1089e6;margin: auto;display: table;clear:both;margin-top:20px;}
.footing a{color:#fff;}

.ub{display: flex;flex-direction: row;flex-wrap: wrap;}
.ub-f1{box-flex: 1;}
.ub-f2{box-flex: 2;}
.ub-f3{box-flex: 3;}
.ub-f4{box-flex: 4;}
.uhide{display:block;}

/**list_article**/
.content{min-height:600px;}
.list_con{margin-top:60px;min-height:800px;}
.left_menu{text-align:center;}
.left_menu div{height: 40px;font-size:16px;background-color:#1089e6;line-height:40px;margin-bottom:20px;color:#fff;}
.left_menu ul li,.shebei_menu dl dt{height:40px;background-color:#1089e6;border-bottom:1px dotted #fff;margin:0;padding:0;line-height:40px;overflow:hidden;cursor:pointer;}
.left_menu ul li a{color:#fff;}
.left_menu ul li:last-child{border-bottom:none;}
.left_menu ul li:hover{background-color:#0f70ba;}
.con_position img {font-size: 12px;color: #000;width: 14px;height: 14px;}
.con_position a:hover{color:#1089e6;}
.con_border {width: 100%;border-bottom: 1px solid #1089e6;margin-top: 16px; margin-bottom: 20px;}
.list_current::before{
	content:url(/templets/default/images/right.png);
	position:relative;
	margin-right:10px;
	width:10px;
	height:14px;
}
.list_arclis{padding-bottom:14px;border-bottom: 1px dotted #D7D7D7;margin:0px 15px 12px 15px;overflow:hidden;zoom:1;}
.list_arclis .col-xs-3.col-sm-3.col-md-3.col-lg-3{padding-left:0px;}
.list_arclis .col-xs-9.col-sm-9.col-md-9.col-lg-9{padding-right:0px;}
.rig_img{padding:2px;border:1px solid #d7d7d7;overflow:hidden;}
.rig_img img{width:100%;height:110px;}
.list_arclis .arc_tit{font-weight:bold;}
.list_arcdec{text-color: #666;font-size: 12px;margin-bottom: 21px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.dede_pages{float:right;padding-right:20px;}
.dede_pages .thisclass{color:#1089e6;}
.dede_pages span{display:block;float:left;}
.dede_pages .num{width:10px;}
.dede_pages .effect{width: 92px;height: 26px;line-height: 26px;text-align: center;font-size: 12px;margin-left: 28px;background-color: #1089e6;color:#fff;}
.dede_pages .noeffect{width: 92px;height: 26px;line-height: 26px;text-align: center;font-size: 12px;margin-left: 28px;background-color: #bababa;color:#fff;}
.dede_pages .effect a,.dede_pages .noeffect a{color:#fff;}

/**三级页面**/
.thir_con{width:80%;margin:auto;}
.arc_title {font-weight: bold;font-size: 18px;color: #000;text-align:center;}
.arc_pubdate {color: #838383;margin-top: 10px;margin-bottom: 12px;font-size: 12px;text-align:center;}
.arc_body {margin-top: 25px;text-align: left;font-size: 12px;padding-bottom: 100px;}
.arc_pre{height:56px;}
.arc_pre div{width:92px;height:26px;line-height:26px;text-align:center;font-size:12px;background-color:#1089e6;}
.arc_pre div:nth-child(1){float:left;}
.arc_pre div:nth-child(2){float:right;}
.arc_pre div:hover{background-color:#0f70ba;cursor: pointer;}
.arc_pre div a{color:#fff;}

/**工程案例--列表**/
.al_img{height:200px;border:1px solid #d7d7d7;padding:3px;overflow:hidden;}
.al_img img{width:100%;height:100%;}
.or_img{
	display:none;
	z-index:100;
	color:#fff;
	width: 100%;
	height:100%;
	position:relative;
	top:-190px;
	text-align:center;
	background-color:#e6400c;
	filter:alpha(opacity:80); 
	opacity:0.8; 
	-moz-opacity:0.8;
	-webkit-opacity: 0.8;
}

/**设备中心**/
.shebei_menu{}
.shebei_menu dl:last-child dt{border-bottom:none;}
.shebei_menu dl dt a{color:#fff;font-weight:bold;}
.shebei_menu dl li:last-child{border-bottom:1px dotted #fff;}
.shebei_menu dl li{padding-left:20px;font-size:12px;border-bottom:none;text-align:left;}
.top_curr{color:red;}

/* 二级页面_在线预订*/
.book {width: 765px;}
.book .bookRight h3{font-size: 20px;text-align: center;color:#000;font-weight: normal;width:530px;}
.book .bookRight .area{width: 530px;height: 676px;margin-top: 20px;}
.book .bookRight .area dt{width: 116px;float: left;text-align: right;margin-top: 10px;color:#191919;}
.book .bookRight .area dd{width: 300px;float: left;margin-top: 10px;}
.book .bookRight .area dd input,.area dd  select{width: 244px;height: 28px;}
.book .bookRight .area dd .radio{width: 24px;height: 18px;display: inline;}
.book .bookRight .area .select select{display:inline-block;width: 122px;height: 28px;}
.book .bookRight .area .select .choose{margin-bottom: 6px;}
.book .bookRight .area  dd textarea{width: 354px;height: 120px;}
.book .bookRight .area .text3{margin-top: 40px;}
.book .bookRight .area dd .sub{width: 100px;height: 32px;margin-top: 20px;cursor: pointer;color:#fff;background:#1089e6;border:none;}
.book .bookRight .area dd .set{margin-left: 20px;background-color:#bababa;}
.area dt{float:left;}

.or_det {border: 1px solid #fff;padding: 2px;width: 50px;line-height: 18px;margin: 0 auto;}
.down_pro{position:relative;width:33.333%;padding-left:15px;padding-right:15px;float:left;}
.down_tit{float:left;margin-top:10px;margin-bottom:10px;}
.down_btn{float:right;margin-top:10px;margin-bottom:10px;background-color:#1089e6;font-size:10px;cursor:pointer;color:#fff;width:48px;text-align:center;}

.lis_pre div{width:92px;height:26px;line-height:26px;text-align:center;font-size:12px;margin-left:28px;background-color:#1089e6;}
.lis_pre div:hover{background-color:#0f70ba;cursor: pointer;}
.lis_pre div a{color:#fff;}

.del-icon{position: relative;top: -52px;left: -16px;color: #1089e0;font-size: 20px;}