@charset "gb2312";
 body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, 
pre,form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
/** 设置默认字体 **/
body,button, input, select, textarea ,p ,a/* for ie */ {font-family: "΢ź", tahoma, arial, \5b8b\4f53, sans-serif;font-size: 14px;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;  font-weight:100}
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶?*/
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，?small 正常?*/
i,em{ font-style:normal; display:block}
input,textarea{outline: none;resize: none}
/** 重置列表元素 **/
ul, ol,li { list-style: none; }
 /** 重置文本格式元素 **/
a { text-decoration: none; color: #666;cursor: pointer;}
a:hover { text-decoration: none; cursor: pointer; }
 
sup { vertical-align: text-top; } /* 重置，减少对行高的影?*/
sub { vertical-align: text-bottom; }
 /** 重置表单元素 **/
legend { color: #000; } 
fieldset, img { border: none; }
button, input, select, textarea { font-size: 100%; } /* 使得表单元素?ie 下能继承字体大小 */
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.blue{color:#2585ab}
/*清除自身浮动*/
.clearfix{*zoom:1;}.clearfix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.clear{ clear:both}
/*隐藏元素*/
.hide{display:none;}
.block{ display: block;}

/*单行文字溢出虚点显示*/
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*给placeholder设置颜色*/
::-webkit-input-placeholder { color:#999;}
::-moz-placeholder { color:#999;}
:-ms-input-placeholder { color:#999;}
.fl{ float:left}
.fr{ float:right}
.w1200{width:1200px; margin:0 auto;}
.w1000{width:1000px; margin:0 auto;}

 .xian{ border-top:1px solid #999}
 
 
 
.head{ height:40px;  line-height:40px; color:#7a7a7a; background:#f7f7f7; font-size:12px; color:#999; margin-bottom:20px; border-bottom:1px solid #EEE }
.head a{ margin:0 3px;font-size:12px; color:#999 }
.head span{ float:right}
.logo .wz{ font-size:22px; padding:20px 0 0 0; display: block; color:#333; line-height:31px;}
.logo em{ display:block; color:#666; font-size:14.2px;}
.logos{width:570px;}

.tel{  padding-left:25px; height:70px; color:#333333; font-size:16px; padding-top:15px; line-height:29px; margin-bottom:30px;}
.tel span{ color:#1985e1; font-size:18px; font-weight:bold; }
.tel em{letter-spacing:3.4px; font-size:15px; border-top: 1px solid #CCC}
.tel i{  font-size:14.2px;  }



.menu{ background:#1985e1; height:58px; line-height:58px; }
.menu ul{}
.menu ul li{  color:#fff; text-align:center;font-size:15px; float:left; }/*width:120*/
.menu ul  a{ text-align:center; color:#fff;font-size:15px; display:block;width:150px; float:left}
.menu ul a:hover{ background:#094b95}
.menu ul .on{ background:#094b95}
.menu_show{ position:absolute; z-index:102;opacity:0.8; display:none; margin-top:58px; background:#094b95;width:100%; left:-135px; margin-left:135px;}
.menu .menu_show a{  height:40px; line-height:40px; width:130px;}
.menu ul  .menu_show a:hover{ background:#C00}


 

.bottom{background:#2c2f32; height:450px; margin-top:50px; color:#fff;}
.bottom .t{ margin-right:50px; font-size:18px; padding:30px 0; font-weight:bold}
.bottom dl{ padding:10px 0 0 0; height:25px; width:100%}
.bottom dl dt{ float:left;margin-right:30px; width:75px;}
.bottom dl dd{ float:left; margin-right:20px; color:#EAEAEA}
.bottom dl dd em{ background: url(/templets/home_images/tb2.png) no-repeat 0 3px; width:19px; height:21px;}
.bottom dl dd a{ color:#B2B2B2}

.bottom .menu2{ border-top:1px solid #666666; margin:30px 0; padding-top:20px; }
.bottom .menu2 a{font-size:13px; margin:0 15px; color:#fff}

 
 .bottom_logo{ background: url(/templets/home_images/logo2.png) no-repeat 20px 40px; width:180px; height:135px; }
 .bottom .wz{ margin:0px 0 0 60px; width:540px;line-height:30px}
 .bottom_ewm{width:145px; text-align:center; font-size:12px; margin:5px 0 0 0; line-height:28px;}
 
 .link{ background:#191c1e; height:80px; line-height:80px }
 .link em{ font-size:18px; color:#fff; float:left; width:100px;}
 .link a{   }


 .banner_bg{ background:url(/templets/images/banner_bg.jpg) repeat-x center; height:13px;}

.so{ height:60px; line-height:60px;}
.key{ border:1px solid #CCC; margin-top:12px}
.key input{ border:none; color:#666; padding-left:10px; height:30px ; float:left ; line-height:30px}
.key .key2{ background:#043491 url(/templets/images/tb.png); height:30px; width:50px; background-position:0 -900px}


.news_list{ border:1px solid #eaeaea;border-top:5px solid #5ba0cc; margin-bottom:20px;  }
.news_list .news_t{ height:50px; line-height:50px; border-bottom:1px dotted #9a9a9a; margin:0 20px;font-size: 16px; font-weight: bold;color: #5ba0cc; padding-left:5px;}
.news_list .news_t em{ font-size:12px; color:#ccc; font-weight:100; display:inline-block}
.news_list2{ margin:30px 20px 20px;}
.news_list2 ul{ margin-left:30px; width:470px;}
.news_list2 ul li{ border-bottom:1px dotted #9a9a9a; line-height:27px; background: rgba(0, 0, 0, 0) url("/templets/images/news_tb.gif") no-repeat scroll 8px 12px; padding-left:18px; }
.news_list2 ul li span{ float:right; color:#807A7A }

.banner_kt_daikin{ background:url(/templets/images/daikin_banner.jpg) no-repeat center; height:320px;}
.banner_kt_gl{ background:url(/templets/images/gl_banner.jpg) no-repeat center; height:320px;}
.banner_kt_md{ background:url(/templets/images/md_banner.jpg) no-repeat center; height:320px;}
.banner_kt_mk{ background:url(/templets/images/mk_banner.jpg) no-repeat center; height:320px;}



.banner_daikin{background:url(/templets/daikin/banner.jpg) no-repeat center; height:570px;}
.daikin_nav{ margin-bottom:20px; }
.daikin_nav dt{ font-size:18px; font-weight: 700;color:#000; margin: 25px 0;background:url(/templets/daikin/tb.png) no-repeat 0 6px ; padding-left:25px; }
.daikin_nav dd a{ border:1px solid #666; line-height:40px; text-align:center; margin-top:10px; color:#666; display:block;}
.daikin_nav dd a:hover{ background:#333; color:#FFF}
.daikin_nav .thisclass{background:#333;color:#FFF }

.daikin_show{border:1px solid #666; padding:20px; line-height:35px;}
.daikin_show h3{ font-size:18px; margin-bottom:22px;}
.daikin_show .t{ text-align:center;}
.daikin_show2{ text-align:center; margin-top:20px;}
.daikin_show2 h4{ margin:10px 0}

.daikin_list{}
.right .tt{   font-size:18px; border-bottom:1px solid #CCC; padding-bottom:15px; margin:20px 0}

.daikin_list li{ width:250px; float:left;text-align:center; margin-bottom:10px}
.daikin_list li em{ display:block; text-align:center}
.pro ul a{ display:block;width: 236px;    height: 196px; float:left;margin:0 2px 30px 2px; }
.pro ul a:hover{box-shadow: 3px 3px 3px  2px #CCC; }

 
		
		
.slideBox {
	width:100%;
	position:relative;
	height:510px;
}
.slideBox .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.slideBox .bd ul {
	width:100% !important;
}
.slideBox .bd li {
	width:100% !important;
	height:510px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.slideBox .bd li a {
	display:block;
	height:510px;
}

.slideBox .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.slideBox .hd ul {
	text-align:center;
}
.slideBox .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.slideBox .hd ul .on {
	background:#C90;
}
.slideBox .prev,.slideBox .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.slideBox .prev
{
      background:url(/templets/images/left1s.png) no-repeat;
  }
.slideBox .next {
	left:auto;
	right:5%;
	background:url(/templets/images/right1s.png) no-repeat;
}
