@charset "utf-8";
/* CSS Document */
a:link{ text-decoration:none;color:#585858}
a:visited{ text-decoration:none;color:#585858}
a:hover{ text-decoration:none; color:#CC0B28}
.w1010{ width:1010px; margin:0 auto}
.w280{ width:280px}
.w705{ width:705px}
.clearfix:after { 
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
.clear {
clear: both;
height: 0;
line-height: 0;
font-size: 0;
}
.ovh{ overflow:hidden;}
.pr{position:relative;}
.pa{position:absolute;}

* html .clearfix             {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */

.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}

.mt5{ margin-top:5px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt25{ margin-top:25px}
.mt50{ margin-top:50px;}

.mb30{ margin-bottom:30px;}
.p10{ padding:10px}
.p15{ padding:15px}
.pt20{ padding-top:20px;}

.lh100{ line-height:100%}
.lh120{ line-height:120%}
.lh150{ line-height:150%}
.lh180{ line-height:180%}
.lh200{ line-height:200%}

.t2em{ text-indent:2em}
.color9 {
color: #999;
}
input{ border:1px solid #E2E2E2; padding:5px;}
textarea{border:1px solid #E2E2E2; padding:5px;}

hr{ border-bottom:1px solid #F3F3F3; border-top:none; clear:both; border-left:none; margin-top:30px; margin-bottom:30px}
body{ font-size:12px; line-height:180%; color:#333; background:#fff}
.header{ width:1000px; height:105px; background:url(../images/logo.jpg) left center no-repeat; margin:0 auto}
.header .tel{ float:right; width:350px; height:90px; background:url(../images/tel.jpg) right bottom no-repeat; text-align:right}
.header .tel a{ color:#666; text-decoration:none}
.header .tel a:hover{ color:#000}

.navbox{ width:100%; background:url(../images/navbg.png) repeat-x; height:40px; border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB;}
.navbox .nav{width:1000px; margin:0 auto;  font-family:microsoft yahei; }
.navbox .nav li{float:left; width:125px; text-align:center; background:url(../images/navline.png) right center no-repeat; height:38px; padding-top:5px}
.navbox .nav a{ display:block;  font-size:15px; text-decoration:none; width:90px; margin:0 auto; height:31px; line-height:31px }
.navbox .nav a:hover{ background:url(../images/navhover.png) center no-repeat; color:#fff;}
.navbox .nav li.last{ background:none}

.banner{ background:#0284D1; overflow:hidden; margin:10px auto}

/* banner */
		.slideBox{ width:1000px; height:370px; overflow:hidden; position:relative; margin:0 auto   }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:48%; bottom:5px; z-index:1; text-indent:-999em }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:10px }
		.slideBox .hd ul li.on{ background:#FA980A; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0; width:1440px; margin:0 auto   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:997px; height:370px; display:block;  }

	
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
/* 设备 */
		.sbslideBox{ width:280px; height:160px; overflow:hidden; position:relative; margin:0 auto   }
		.sbslideBox .hd{ height:15px; overflow:hidden; position:absolute; right:2%; bottom:5px; z-index:1; text-indent:-999em }
		.sbslideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.sbslideBox .hd ul li{ float:left; margin-right:6px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius:10px }
		.sbslideBox .hd ul li.on{ background:#FA980A; color:#FA980A; }
		.sbslideBox .bd{ position:relative; height:100%; z-index:0; width:1440px; margin:0 auto   }
		.sbslideBox .bd li{ zoom:1; vertical-align:middle; }
		.sbslideBox .bd img{ width:280px; height:160px; display:block;  }

	
		.sbslideBox .prev,
		.sbslideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.sbslideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.sbslideBox .prev:hover,
		.sbslideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.sbslideBox .prevStop{ display:none;  }
		.sbslideBox .nextStop{ display:none;  }
		
.indexWrap{ width:1000px; margin:0 auto 15px auto; overflow:hidden}
.sbzs{ width:280px; border:1px solid #D7D7D7; padding:10px; height:180px; float:left}
.sbzs h2{ display:block; background:url(../images/line.png) left center no-repeat; padding-left:10px; font-weight:bold; font-size:14px; line-height:100%; height:14px; margin-bottom:10px;}
.i-gywm{ float:left; width:425px; margin-left:15px;}
.i-gywm img{ margin-bottom:15px;}
.i-gywm p{ text-indent:2em}
.i-lxwm{ border:1px solid #D7D7D7; background:#F6F6F6; padding:10px; width:215px; float:right}
.i-lxwm > div{ background:url(../images/i-lxwm.png) no-repeat; padding-top:60px;}

.footer{ clear:both; background:#E9E9E9; text-align:center; padding-top:15px}
.footer a:link{ font-size:12px;}
.footer a:hover{ font-size:12px; color:#069}
.footer .copyright{ padding:10px; margin-top:15px; background:#A3A3A3}

.i-title{ background:url(../images/titlebg.jpg) no-repeat; height:33px; margin-bottom:20px; padding-left:35px; padding-right:20px; line-height:33px; color:#fff; font-size:14px; font-weight:bold;}
.i-title a.more{ display:inline-block; background:url(../images/arr.gif) left no-repeat; padding-left:20px; width:60px; font-size:12px; float:right; margin-top:0px}

/* 首页产品 */
		.picMarquee-left{ width:100%;  overflow:hidden; position:relative;  }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:0px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:180px; height:150px; display:block; padding:2px; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		
.i-news{ width:322px; height:195px; float:left}
.i-news h2{ display:block; background:#707070; height:32px; line-height:32px; padding:0 10px;}
.i-news h2 b{ font-size:14px; color:#fff; font-weight:bold;}
.i-news h2 a.more{ float:right; color:#FFCC01; font-size:12px; font-weight:normal}
.i-news h2 a.more:hover{ color:#FC0}
.i-news ul{ border:1px solid #DBDBDB; border-top:none; padding:10px; height:150px; padding-top:0;}
.i-news ul li{ background:url(../images/arr2.gif) left center no-repeat; padding-left:10px; border-bottom:1px dotted #CCCCCC; line-height:30px;}
.i-news ul li:last-child{ border-bottom:none}

.neiLeft{ width:220px; float:left}
.fenlei h2{ display:block; text-align:center; color:#fff; font-family:microsoft yahei; font-size:15px; background:url(../images/tbg.gif) repeat-x; height:34px; line-height:34px;}
.fenlei ul{ background:#F6F6F6;border:1px solid #DBDBDB; border-top:none; padding:10px;}
.fenlei ul li{ text-align:center; border-bottom:1px solid #E3E3E3; margin-bottom:15px;}
.fenlei ul li a:link{ font-weight:bold; color:#666666;}
.fenlei ul li a:hover{ color:#0075BA; text-decoration:underline}

.neiRight{ width:755px; float:right; padding-bottom:30px}
.rTitle{ background:url(../images/r-t-bg.png); height:32px; line-height:32px; padding-left:37px; margin-bottom:0px; border:1px solid #DBDBDB}
.rTitle b{ font-weight:bold; font-size:14px; color:#000;}
.rTitle .current{ float:right; margin-right:20px; }
.rTitle .current i{ color:#0075BA; font-style:normal}

.act_info{font-size:12px;color:#a6a6a6; text-align:center; margin:8px auto 8px auto; border-bottom:1px dotted #999}
.act_info span{ margin-left:15px;}
.act_info a{text-decoration:none; color:#a6a6a6}
.act_info a:hover{text-decoration:underline; color:#000}
.act_desc{width:96%;border:1px solid #cdddf0; background:#f3f7fc; margin-left:auto; margin-right:auto; margin-top:10px;color:#676767;padding:10px;line-height:22px;font-size:12px; text-indent:2em;}
.act_neirong{  font-size:14px; color:#2f2f2f; padding:0 10px}
.act_neirong img{ max-width:620px;_width:expression(document.body.clientWidth > 600 ? "600px" : "auto");
 display:block; margin:0 auto;}
.act_neirong p{ text-indent:0em; margin-top:10px; margin-bottom:10px;}
.content_p{ height:auto; padding:20px 0px 20px 0px; margin:0 auto;}
.content_p h1{  text-align:center; font-size:16px; font-weight:bold; margin-bottom:20px; color:#0075BA }

.new_nr_bt{ background:url(../images/arr3.gif) no-repeat 0 12px;height:30px;padding-left:12px;font-size:12px;line-height:30px;margin-top:5px; border-bottom:1px dotted #CCC}
.new_nr_bt a{ width:100%; white-space:nowrap; overflow:hidden; font-size:14px}
.new_nr_bt a:visited{ width:100%; white-space:nowrap; overflow:hidden; font-size:14px}
.new_nr_bt a:hover{ width:100%; white-space:nowrap; overflow:hidden; font-size:14px}
.new_nr_dd{font-size:12px;line-height:18px;color:#a4a4a4;border-bottom:1px dashed #CCCCCC;padding-bottom:5px;}
.new_nr_dd span{}
.new_nr_dd a{ font-size:12px;}

.pages{ clear:both; margin-top:20px; text-align:center}

.e2  { margin:0; padding:0}
.e2 li{ height:220px; width:33%; float:left; border-bottom:0px dashed #CCCCCC; text-align:center;line-height:35px}
.e2 li .a_txt{ line-height:140%; display:block  }
.intro{ font-size:12px; color:#999999}
.e2 li img{width:200px; height:160px; padding:2px; border:1px solid #CCCCCC; margin-bottom:10px}
.title{ font-weight:bold}