@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: inline-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; }
.on{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}
.w1000{width:1000px; margin:0 auto;}
.w1100{width:1030px; margin:0 auto;}
.tb{ background:url(/templets/images/tb.png) no-repeat 0 5px;}
.xian{ border-top:1px solid #999}

.head{ height:40px; border-bottom:1px dotted #CCC; line-height:40px; color:#7a7a7a; }
.head a{ margin:0 3px;}
.wb1{ padding-left:35px;background-position:0 -89px}
.wb2{ padding-left:38px;background-position:0 -128px}
.w1000{width:1000px; margin:0 auto;}


 


.page{ height:50px; padding:20px 0 0 50px}
.page li{ float:left; margin-right:10px; margin-bottom:15px}

.banner{background:url(/templets/images/banner1.jpg)  no-repeat; height:584px;}
.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}


.fangan{ margin-top:25px}
.fangan li{ float:left; width:155px; height:175px; margin-right:14px;}
.fangan li img{ border:1px solid #CCC;width:153px}
.fangan li span{ height:35px; background:#c2c2c2; display:block; text-align:center; line-height:35px; margin-top:1px;}
.fangan li a{color:#444444}
.fangan li a:hover{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}



.fangan_left{ margin-top:15px; border:1px solid #f0f0f0; background:url(../images/fangan_xian.jpg) repeat-y 100px}
.fangan_left li{ float:left; width:100px; height:115px; text-align:center;border-bottom:1px solid #f0f0f0}

.pro{ margin-top:20px;}
.pro_nav{ width:192px; }
.pro_nav li{  background:#043491;width:180px; height:100px; margin-bottom:1px; text-align:center; line-height:100px; color:#fff; font-size:16px;}
.pro_nav .on{background:#910404;}
.pro_nav li i{  background-position:0 -946px; display:block;width:10px; height:17px; position: absolute;  margin:-50px 0 0 180px;  }
.pro_nav li a{ color:#fff;font-size:16px;}
.pro_tu{ }
.pro_tu li{ float:left; margin:26px 58px 0; text-align:center;_margin:26px 45px 0;}
.pro_tu em{ display:block; }
.pro_tu a{ display:block; width:65px; height:80px;background-position:0 -1030px; margin-left:5px}
.pro_tu .on{ display:block; width:65px; height:80px;background-position:-3px -1120px; margin-left:5px}
#nav_1 em{background-position:10px -158px;width:50px; height:50px;}
#nav_2 em{background-position:8px -213px;width:50px; height:50px;}
#nav_3 em{background-position:10px -266px;width:50px; height:50px;}
#nav_4 em{background-position:8px -336px;width:50px; height:50px;}

/*导航图片BANNER*/

.banner2{ margin-top:50px; background:url(/templets/images/banner_1.jpg) no-repeat center; height:178px;}
.banner2 .zixun{ float:right;width:170px; height:50px; display:block; margin-top:100px}
.banner_kt{ background:url(/templets/images/banner_kt.jpg) no-repeat center; height:320px;}
.jn_banner{ background:url(/templets/images/banner_jn.jpg) no-repeat center; height:320px;}
.bj_banner{ background:url(/templets/images/banner_bj.jpg) no-repeat center; height:320px;}
.sh_banner{ background:url(/templets/images/banner_sh.jpg) no-repeat center; height:320px;}
.case_banner{ background:url(/templets/images/banner_case.jpg) no-repeat center; height:320px;}
.dy_banner{ background:url(/templets/images/banner_dy.jpg) no-repeat center; height:320px;}

.lx_banner{ background:url(/templets/img/lx_banner.jpg) no-repeat center; height:300px;}

.news_banner{ background:url(/templets/images/banner_news.jpg) no-repeat center; height:300px;}

.js_banner{ background:url(/templets/images/banner_js.jpg) no-repeat center; height:594px;}




.xzhc{ text-align:center; font-size:40px; color:#aa0101; padding:40px 0 ;}


.case{ overflow: hidden;}
.case .LeftBotton{ background-position:-8px -800px;width:30px; height:30px; float:left; margin-top:130px}
.case .RightBotton{background-position:-8px -850px;width:30px; height:30px; float:left; margin-top:130px}
.case ul{float:left;   margin:0 0 0 5px}
.case ul li{ float:left; margin-right:28px;}
.case ul li em{ position: relative; margin:-25px 0 0 2px; display:block; width:200px; text-align:center; background:#000; color:#fff;filter:alpha(opacity=70); -moz-opacity:0.7; 
opacity:0.7;*position: !important}

.case ul li i{ position: relative; margin:-135px 0 0 0; display:block; width:200px; text-align:center; background:#000; color:#fff;filter:alpha(opacity=50); -moz-opacity:0.5; 
opacity:0.5; height:125px}

.case .Cont{height:280px; width:900px;overflow:hidden;float:left }
.case img{ margin-bottom:25px}
.case a{ display:block; height:150px;}
.case .ScrCont {width: 100000px;}
.case #list1, .case #list2 {float: left}
 



.tab{}
.tab ul{ margin:20px 0 0 20px; position: relative; top:6px}
.tab ul li{ text-align:center; float:left;width:115px; height:130px; margin-right:80PX; }
.tab ul li em{ width:60px; height:70px; display:block; margin:0 auto}
.tab ul li p{ font-size:15px}
.tab ul li i{ font-size:11px}
.em1{ background-position:5px -420px}
.em2{ background-position:5px -497px}
.em3{ background-position:5px -577px}
.em4{ background-position:5px -655px}
.em5{ background-position:5px -732px}
.tab .on{ background:url(/templets/images/tab_bg.png) no-repeat 0 bottom;}


.news_bg{ background:url(/templets/images/end_bg.png); height:812px; padding-top:20px}

.honner{ padding:20px 0 30px 30px}
.honner li{ float:left; margin-right:15px;}
.honner li img{ padding:10px; border:1px solid #CCC}
#tab3{ text-align:center; padding:20px 0; display:none}
#tab2,#tab4,#tab5{display:none}




.news{border:1px solid #999;padding:35px 10px}

.news_l{ width:575px;}
.news_tab{border-bottom:1px solid #ededed; width:510px}
.news_tab li{width:95px; height:28px; float:left; text-align:center; line-height:28px; font-size:16px}
.news_tab .on{ background:#043491; color:#fff;}
.news_tabs{ margin:20px 0 0 0 }
.news_tabs img{ margin-right:10px} 
.list li{ line-height:28px; border-bottom:1px dashed #CCC;width:335px; background:url(/templets/images/news_tb.gif) no-repeat  5px 12px; padding-left:15px}
.xian_r{border-right:1px solid #999; width:10px; height:215px; margin:10px 0 0 10px}

.news_r{ width:280px; margin-left:20px}
.news_r h3{ color:#5878b6; font-size:16px;width:105px;}
.news_r h3 i{ color:#414141;font-style:oblique}

.news_r .p1{ color:#043491; padding:20px 0 10px; font-size:15px}
.news_r .p1 a{color:#043491;}
.news_r .p2{line-height:25px;}
.news_r .p2 em{ color:#043491;}
.xian_b{ border-bottom:1px solid #CCC;width:120px; padding-top:18px}

 
 
 .about_banner{ background:url(/templets/images/about_banner.jpg) no-repeat center; height:320px;}
 
 
 
.titel1{ background:url(/templets/images/nav_bg.png) no-repeat; height:65px; line-height:65px; font-size:15px; margin-bottom:20px }
.titel1 h2{ margin-left:20px}


.left{ width:204px; margin-bottom:20px}
.right{width:770px;}
.left_nav{ border:1px solid #f0f0f0}
.left .nav li{ background:#f0f0f0 url("../images/news_tb.gif") no-repeat  10px 12px;; margin-bottom:1px; height:30px; line-height:30px; padding-left:20px}
.left_nav .so_input{ width:171px; margin:0 3px; background:url(/templets/images/left_so.png); height:38px; line-height:38px; border:0; padding:0 10px; color:#999}
.soso em{ display:block; border-bottom:1px solid #f0f0f0; line-height:35px; padding-left:10px; margin-bottom:10px; font-size:15px;}
.soso .tj{ background:#666666; width:46px; height:25px; border:none; color:#fff; margin:10px 0 10px 5px;}

.left_contact{border:1px solid #f0f0f0; margin-top:10px}
.tel_l{ background-position: 5px -1220px; height:60px; padding:10px 0 0 52px}
.tel_l em{ display:block; font-size:16px}
.left_contact p{ font-size:12px; margin:0 10px 20px ; line-height:28px}






.about{ margin:20px}
.tab_xx{ margin-left:40px}
.tab_xx li{ float:left; margin-right:16px;width:107px; height:30px;background: url(/templets/images/tab_xx.jpg) no-repeat -112px 0; text-align:center; color:#FFF; line-height:30px;cursor:pointer;}
.tab_xx .on{ background: url(/templets/images/tab_xx.jpg) no-repeat 0px 0;}
.xx_tu{ margin:50px 0 0 40px;width:600px; height:450px; overflow:hidden}
.xx_tu img { float:left} 
.xx_tu .on_l{background: url(/templets/images/tab_tb.png) no-repeat 0px 0; width:42px; position: absolute; z-index:1; height:83px; margin:200px 0 0 -45px; cursor:pointer;}
.xx_tu .on_r{background: url(/templets/images/tab_tb.png) no-repeat -60px 0; width:42px; position: absolute; z-index:1; height:83px; margin:200px 0 0 605px;cursor:pointer; float:left }
 

 
.right .title{border-bottom:1px solid #e4e4e4; padding-bottom:10px}
.right .title h2{ font-size:16px; color:#043491}
.right .title span{ font-size:12px;}
.show{ line-height:30px; margin:30px 20px 100px; color:#555;  }
.show p{ text-indent:2em; margin-top:10px;}
.shows{ line-height:30px; margin-top:20px; color:#555; margin-bottom:50px;}

 .case li{width:200px; float:left; text-align:center; margin:0 36px 10px 0; }
.case li img{ border:1px solid #BCBCBC; padding:1px; margin-bottom:5px}



/*pro  中央空调*/

.pro_pp{ border:1px solid #CCC;width:210px; height:270px; float:left; text-align:center; padding-top:10px; margin:20px;}
.pro_pp i{ display:block; height:150px;}
.pro_pp ul{ margin-left:35px; text-align:left}


.case_list{border-bottom:1px dashed #CCC; height:150px; width:96%; margin:15px auto}
.case_list .case_l{width:228px; float:left; margin-left:30px;}
.case_list .case_l img{ border:1px solid #CCC; padding:2px;}
.case_list .case_r{ float:left;width:400px;}




.lx_nav{  width:554px; height:47px; margin:0 auto;cursor:hand}
.lx_nav li{ float:left;width:184px; line-height:47px; text-align:center; font-size:14px;  color:#000;text-shadow: 0 1px 0 #FFFFFF;height:47px;}

.contact{ background:url( /templets/images/lx_bg2.jpg) no-repeat right 50px;font-family:"Microsoft YaHei";font-size:13px; margin-top:50px}
.contact .ww{ padding:20px 0 20px 55px; margin:10px 0 0 50px; }
.lx_nav1{background: url(/templets/images/tab.jpg) no-repeat;color:#fff}
.lx_nav2{background: url(/templets/images/tab.jpg) no-repeat 0 -47px;color:#fff}
.lx_nav3{background: url(/templets/images/tab.jpg) no-repeat 0 -94px;color:#fff}
.map{background: url(/templets/images/map_tb.jpg) no-repeat ; width:97px; height:23px; line-height:23px; display:block; color:#FFF; padding-left:22px; font-size:12px}




.product{ margin:20px 0 0 20px; background:url( /templets/images/pro_xian.jpg) no-repeat 0 bottom; height:125px}
.product_l{width:255px; float:left; }

.product_r{width:455px; float:left; line-height:22px}
.product_r span{ float:right} 
.product_r span a{color:#C00}



.pro_show_l{ border:1px solid #CCC;text-align:center; padding:20px; margin:10px 20px 20px 20px; float:left}
.pro_show_r{width:280px;float:left; margin-top:30px}

.pro_show_t{ border-bottom:1px solid #64798c; padding-left:20px; margin:0 20px}
.pro_show_down{ padding:20px}



.news_title{ text-align:center; font-size:18px; margin-bottom:20px}

 #bn {height: 513px;	position: relative;margin-right: auto;	margin-left: auto; overflow:hidden;   }
#bn .tu {text-align: center;display: block;margin-right: auto;margin-left: auto;}
 #hao .xu { background: url(/templets/images/tb.png) no-repeat -20px -352px; height:15px; float:left; width:15px; text-indent:-9999px; margin-right:5px}
 #hao .on{ background: url(/templets/images/tb.png) no-repeat 0 -352px; height:15px}
#bn .tu a{ text-align:center; margin:0 auto}
#hao{height: 23px;width: 60px; margin:0 auto; position: relative; margin-top:-60px}
 
 
 
#bn .tiao {	background-color: #000000;	height: 25px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	z-index: 2;
	left: 0px;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;	
	-khtml-opacity: 0.3;	
	opacity: 0.3;
}
#bn .tu .lianjie {
	display: block;
	height: 513px;
}


.shfw{ margin-top:50px}
.shfw1 {    border: 1px solid #36c;  padding: 25px; line-height:22px;}
.shfw2 {    border: 1px solid #36c;    padding: 3px;}
.shfw3 {border: 1px solid #36c;    padding: 5px;line-height:22px; margin-top:30px}


/*内页新闻列表 */



.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}
.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_kt_tl{ background:url(/templets/images/tl_banner.jpg) no-repeat center; height:404px;}


.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}

.banner_pro{background:url(/templets/home_images/pro_banner.jpg) no-repeat; height:512px;}
.pro_show{ margin-top:30px;}
.pro_l{ float:left; width:300px; }
.pro_l2{ border:1px solid #2287df;}

.pro_l .t { background:#2287df; height:60px; line-height:60px; text-align:center; color:#fff; font-size:22px; }
.pro_l .t2 { background:#edeeee; height:40px; line-height:40px; text-align:center; color:#000; font-size:19px;margin-top:2px; }
.pro_l  a{ display:block; line-height:35px; margin-left:35px;}
 
.pro_r{ float:right; width:860px; line-height:25px;}
.pro_r .t{ border-bottom:1px dotted #777777; line-height:65px; font-size:24px; margin-bottom:20px; text-align:center;}
.pro_l .tel{ height:80px;  margin-top:5px; background:#edeeee url(/templets/home_images/pro_tel.png) no-repeat 20px  20px; color:#2287df; font-size:18px; padding:20px 0 0 100px; }
.pro_l .tel em{ display:block; font-size:22px; margin-top:10px; font-weight:bold}

.newsleft{ width:300px;}
.newsleft .left_nav{ height:75px; background: #2287df; line-height:75px; text-align:center; color:#fff; font-size:25px; margin-bottom:2px;}
 .left_nav2 ul  a{ background:#ececec; height:48px; line-height:48px; text-align:center; font-size:22px; margin-bottom:2px; font-size:18px; display:block}
.left_nav2 ul   a:hover{ background: #2287df; color:#fff}

.left_nav2 ul .thisclass{ background: #2287df; color:#fff}


.news_right{width:900px;}
.news_right .title{ margin-left:50px; font-size:18px;border-bottom:1px dashed #999; padding-bottom:10px; margin-top:5px;}
.news_right .title a{  font-size:18px; color:#72aae7}


.newss{ margin-left:35px}
.newss h2{border-bottom:1px solid #2287df; padding-bottom:3px; margin-bottom:5px; padding-bottom:6px;}

.newss h2 a{ font-size:23px; font-weight:bold;color:#2287df;}
.newss ul li{border-bottom:1px dashed #999;}
.newss ul li span{ margin:0 30px 0 5px;color:#0160a0; font-family:Arial}
.newss ul li a{color:#2287df; font-size:16px;}
.newss h3 a{color:#0160a0;text-align:right; display:block; margin-top:5px}


.new{ margin-left:20px}
.new h2{ background: url( /templets/images/news_bg.gif) no-repeat;width:694px; height:32px; line-height:32px;}
.new h2 span{ float:right; margin-right:20px}
.new h2 b{ margin-left:20px; font-size:13px; }
.new ul{ margin:20px 0px 20px 20px; }
.new ul li{ background:url( /templets/images/dian.gif) no-repeat 7px 17px; padding-left:15px;font-size:13px; border-bottom:1px dotted #CCC; line-height:35px; padding-left:20px}
.new ul li span{ float:right; }
.new h1{background: url( /templets/images/news_bg.gif) no-repeat;width:694px; height:32px; line-height:32px;text-align:center; font-size:14PX}
.new_show{ padding:30px; font-size:13px}
.new_show strong{ font-weight:bold;  }
.new_show p{ text-indent:2em; }

.page li{ float:left; margin-right:5px; border:1px solid #CCC; padding:2px 5px;}
.page .thisclass{ background:#09F; color:#fff;}
.page .thisclass a{  color:#fff;}






