@charset "utf-8";
/* CSS Document */
body,ul,li,dl,dd,dt,p,h1,h2,h3,input,textarea{ margin:0; padding:0}
body{ font-size:12px; font-family:"微软雅黑"}
ul{ list-style:none}
a{ text-decoration:none}
img{ border:0}
.tit{ width:1172px; margin:0 auto; }
.top img.itlogo{ width:451px; height:76px; padding:20px 0; float:left}
.top .form1{  width:296px; float:right; padding:40px 0}
.top .form1 input{ border:0; color:#736560; font-size:13px}
.top .form1 input.so1{ background:url(../images/ifj.jpg) center center no-repeat; width:36px; height:34px;} 
.top .form1 input.so{ width:248px; border:#E9E9E9 1px solid; height:32px; line-height:32px; padding-left:10px}
#dh{float: right; margin-top: 38px; margin-right: 36px;}
.pl{ float:left}
.pr{ float:right; }
.clear{clear:both}



/*------------------------------------------------------------------product----------------------------------------------------------------*/

.abanner{width:100%; margin:0 auto;height:330px;text-align:center;min-width:990px; overflow:hidden}
.abanner img{height:330px !important;min-width:990px;max-width:100%;}


.pro_right{ width:920px; margin:0}
.neibalet{ width:100%; line-height:40px; text-align:left; border-bottom:1px solid #f2f2f2; border-top:1px solid #f2f2f2;}
.neibalet span{ float:left;font-size:17px; color:#333; width:20%;  line-height:40px;}
.neibalet p{ float:right;font-size:12px; text-align:left; color:#666; line-height:40px; 
	background:url(../images/faddr_ho.png) no-repeat left; padding-left:3% }
	.neibalet p a{color:#666;}
	.neibalet p a:hover{ color:#f5a100;}

.pro_right_xia{ margin:2% 0; width:100%}
.pro_right_xia ul{}
.pro_right_xia ul li{ float:left; width:289px; margin:0 10px 20px 7px; display:block}
.pro_right_xia ul li a{float:left; width:100%; display:block;border:1px solid #e4e4e4; padding-bottom:5px; overflow:hidden }
.pro_right_xia ul li a .pro_taxr{float:left; width:90%; margin:10px 0; padding:0 5%;}
.pro_right_xia ul li a .pro_taxr h5{ font-size:16px; font-weight:normal; line-height:35px;height:35px; overflow:hidden}
.pro_right_xia ul li a .pro_taxr p{font-size:13px; padding:0 10px 0; margin:0 0 10px;display:block; color:#999;line-height:25px; height:25px;overflow:hidden; }
.pro_right_xia ul li a .pro_taxr span{ font-size:13px; background:#f5a100; border-radius:20px; color:#FFF; padding:5px 20px; margin:0 auto}


 

/*------------------------------------------------------------------product----------------------------------------------------------------*/

.abanner{width:100%; margin:0 auto;height:330px;text-align:center;min-width:990px; overflow:hidden}
.abanner img{height:330px !important;min-width:990px;max-width:100%;}

.zhu{ width:100%; margin:0 auto; text-align:center; overflow:hidden}
.main{ width:1172px; margin:0 auto; overflow:hidden;}
. 
.anli{ float:left; width:248px; margin:10px 0; text-align:left; margin-top:30px;}

.anli a{ float:left; width:248px;  display:block; line-height:50px; border:1px solid #d6d6d6; margin-bottom:0;
background:#fff; color:#000; font-size:18px; }
.anli a:hover{ background:#0066cc; color:#FFF;}

.tubia{ float:left; width:270px; margin:10px 0;}

.pro_right{ width:850px; float:right; margin:0 auto; overflow:hidden}
.rt_tp{ }
.rt_yi{ float:left; text-align:left; margin:0 auto;  width:10%;}
.rt_yi ul li{ float:left; display:block; width:178px; line-height:24px; padding-left:20px;}
.rt_yi ul li a{ font-size:12px; color:#666}
.rt_yi ul li.home{background:url(../images/pro_04.png) no-repeat left;}

.rt_er{ margin:0 auto; background:url(../images/line2.jpg) no-repeat center bottom; padding:10px 0; text-align:center; width:80%;  }
.rt_er .MN03 h3{font-weight:normal; font-size:20px; color:#4c4c4c;  }
.rt_er .MN03 .en{ color:#969696; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.rt_san{ float:right; margin:0 auto;}
.rt_san a{ width:50px; height:30px;border:#0066cc solid 2px;  text-align:center; font-size:14px; 
padding-top:10px; color:#0066cc;position:absolute;top:15px;right:0; cursor:pointer;}

.pro_main{ width:850px; float:left; margin:0 0 30px 0; overflow:hidden}
.pro_main ul{}
.pro_main ul li{ width:402px; float:left; text-align:left; margin:0 11px 22px 11px;}
.pro_main ul li a{ border:none;float:left; margin:0}
.pro_main ul li .neironm {background:#f9f9f9; width:360px;  float:left; border:#f2f1f1 solid 1px; border-top:none; margin:0; padding:0 20px 20px;}
.neironm h4 a{ color:#0066cc;font-size:16px; float:left; margin:0;width:360px; line-height:30px; }
.neironm p{ color:#686868; line-height:24px;margin-top:10px; font-size:13px;}
.neironm a.more{ width:90px; float:left; height:27px; line-height:27px; font-size:12px; color:#FFF; padding-left:20px; 
background:url(../images/pro_07.png) no-repeat 80px 9px #0066cc; margin-top:15px; display:block; cursor:pointer;}
.neironm a.more:hover{background:url(../images/pro_07.png) no-repeat 80px 9px #ff3300;}
.neironm h4 a:hover,.rt_yi ul li a:hover{ color:#ff3300;}

/*------------------------------------------------------------------product22 main----------------------------------------------------------------*/
.kongt{ float:left; width:270px; margin:10px 0; text-align:left;}
.kongt h2{ float:left; width:225px; height:50px; line-height:50px; padding-left:45px; color:#FFF; background:#0066cc; font-size:18px; font-weight:normal}
.kongt ul{}
.kongt ul li{ float:left; width:238px; padding-left:30px; display:block; line-height:35px; border:1px solid #d6d6d6; border-top:none; margin-bottom:0;}
.kongt ul li a{background:#fff; color:#666; font-size:15px; padding-left:30px; }
.kongt ul li a:hover{ color:#c40505; text-decoration:underline}


.pro_main_ppr{ width:850px; float:left; margin:0 0 30px 0; overflow:hidden}
.pro_main_ppr ul{}
.pro_main_ppr ul li{ width:271px; float:left; display:block; height:220px; margin:0 6px 13px;}
.pro_main_ppr ul li a span{ line-height:35px; color:#666; font-size:15px;}
.pro_main_ppr ul li a img{ border:1px solid #eeeded; padding:2px;}
.pro_main_ppr ul li a span:hover{ text-decoration:underline; color:#ce0505;}


.pro_main_nei{width:850px; float:left; margin:0 0 30px 0; overflow:hidden}
.neipp{ margin-bottom:0;}
.pro_ne{ float:left; margin:0 0 20px;width:914px ;text-align:center; }
.pro_ne h5{ font-size:24px; line-height:25px;color:#0066cc; margin-top:30px;}
.pro_ne img{ border:1px solid #D7D7D7 ; padding:2px;  }
.jiessh{ width:849px; float:left; margin:10px 0 20px; border:1px solid #ececec; border-left:none;}
.jiessh h6{ width:140px; margin:0; float:left; line-height:43px; height:43px;color:#FFF; font-size:20px;background:#0066cc;
 border-bottom:5px solid #1784f2;}
.jie_sma{ width:850px; float:left; margin:0 0 30px; text-align:left;}

.fanyi{ float:left; width:850px; margin:25px 0 25px; text-align:left;}
.fanyi a{ padding:10px 20px; width:810px; background:#f0efef; float:left; margin-bottom:5px; font-size:16px; color:#666;}
.fanyi a:hover{ background:#0066cc; color:#FFF}


/*------------------------------------------------------------------case----------------------------------------------------------------*/

.case_main{width:850px; float:left; margin:0 0 30px 0; overflow:hidden}
.case_main ul{}
.case_main ul li{ float:left; width:400px; margin:0 11px 15px 11px; display:block; text-align:center;}
.case_main ul li span{ font-size:14px; line-height:22px; padding:10px 0; float:left; width:400px; color:#333333;}

/*------------------------------------------------------------------news----------------------------------------------------------------*/
.news_main{width:879px; float:left; margin:0 0 20px 0; text-align:left; overflow:hidden}
.anli_con_center{ float:left;width:850px; margin:0 0 20px 0;background:url(../images/line06.png) repeat-x left bottom; padding-bottom:15px;  overflow:hidden}
.anli_con_center_l{ float:left; width:255px; text-align:center;}
.anli_con_center_l img{ padding:4px;border:1px solid #e3e1e1;}
.anli_con_center_r{ width:520px; float:left; padding-left:32px;height:164px;}
.anli_con_center_r h2{ font-size:17px; color:#0066cc; height:50px; line-height:50px;}
.anli_con_center_r p{ display:inline;color:#757575; font-size:14px; line-height:28px;}
.anli_con_center_r span{ color:#f0470f; font-size:14px;}
.anli_con_center_r h2:hover { color:#f0470f;}
.anli_con_center_r span:hover{text-decoration:underline;}

.kew_xa{float:left;width: 879px; margin:0 0 0 0; overflow:hidden}
.kew_xa ul{}
.kew_xa ul li{float:left;height:40px;width:879px;background:url(../images/line06.png) repeat-x left bottom;}
.kew_xa ul li a{float:left;width:655px;_width:585px;padding-left:20px;height:40px;line-height:40px;white-space:nowrap;overflow:hidden; display:block;
text-overflow:ellipsis;background:url(../images/ico12.png) no-repeat 5px 18px; font-size:15px; color:#858484}
.kew_xa ul li span{float:right;line-height:44px;color:#999; font-size:13px; width:100px;}
.kew_xa ul li a:hover{ color:#ff5000}

/*------------------------------------------------------------------about----------------------------------------------------------------*/

.abot_main{float:left; margin:0 0 20px 0; text-align:left; overflow:hidden}




/* 分页 */
.pageController{float:right; padding-right:10px; padding-top:5px;padding-bottom:5px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#666666 1px solid; color:#666666;padding:0px 6px 0px 6px; margin-right:5px; line-height:18px;}
.pageController a:hover{background-color:#efefef;color:#679614; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#636363;font-weight:bold;border:#666666 1px solid;}
.clear{clear:both;}

.ca_bi{ text-align:center; text-align:left; margin:0 auto;  margin:10px; }
.ca_bi h1{ font-size:20px; color:#3a3b3b; margin-top:30px; line-height:26px; text-align: center;}
 .s_tittle{ border-bottom:1px solid #CCCCCC;display:table; float:left;height:30px;line-height:30px; width:850px; margin:10px 0 10px; text-align: center;  }
.s_tittle  span{margin-right:20px; font-size: 12px; color:#8c8c8b; }
 

.fan_y{ width:850px; float:left; line-height:30px; margin:25px auto 0;overflow:hidden; border-top:1px dotted #c5c7c8; padding-top:10px; }
.fan_y a span{ margin:0 5px 0 0; font-size:14px;color:#06c;; font-weight:bold; }
.fan_y a{  padding:0; text-align:left; font-size:14px; color:#575555;}
.fan_y a:hover{ text-decoration:underline;} 




.items1 {color: #777777;font-size: 13px;overflow: hidden;  position: inherit;  }
.items1 ul { display: table; }
.items1 ul li {float: left; margin:20px 7px 0px 7px}
.items1 ul li img {border: 1px solid #D4D4D4;height: padding: 4px;}
.items1 ul li span {display: block;line-height: 20px; text-align: center;font-size: 14px; color:#686666}


#temp1{ width:729px;  height:365px; overflow:hidden; margin-bottom:20px;}
#temp1 .JQ-content-box{width:542px; height:368px; overflow:hidden; float:left; position:relative;}
#temp1 .JQ-content-box .JQ-slide-content{position:absolute;}
#temp1 .JQ-content-box .JQ-slide-content li{height:365px; overflow:hidden; vertical-align:text-top; zoom:1;}
#temp1 .JQ-content-box .JQ-slide-content li img{width:536px; height:358px; display:block;}
#temp1 .JQ-slide-nav{width:185px; height:365px; overflow:hidden; float:right; display:block;}
#temp1 .JQ-slide-nav li{width:172px; float:right; display:inline; margin-bottom:3px; position:relative;}
#temp1 .JQ-slide-nav li .on_bg{width:185px; height:119px; overflow:hidden; background:url(../images/hover.png) repeat center top; position:absolute; left:-13px; top:0px;
display:none; cursor:pointer;}
#temp1 .JQ-slide-nav li.on .on_bg{display:block;}
#temp1 .JQ-slide-nav li img{width:166px;  display:block;}



.ConMidBtn{width:890px; line-height:35px;  height:35px; border-bottom:2PX solid #06C; float:left  }
.ConMidBtn a{width:129px; height:35px; color:#fff; font-size:17px; float:left; border-right:1px solid #fff; text-align:center; overflow:hidden;background:#0066cc;}
.ConMidBtn a:hover,.ConMidBtn a.cur{  background:#bababa;}

.ConMidSwitch h3{ padding:25px 0 10px; border-bottom:1px solid #b5b5b5; }
.ConMidSwitch{width:890px;padding:20px 0 10px; overflow:hidden;}
.Combinations,.Downloads,.ContactUsDisnone{ display:none;}



.lunhuan{width:456px;height:386px; float:right;position:relative; margin:0 auto; overflow:hidden}
.lunhuan #lunhuanback{width:456px;height:386px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:456px;height:386px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);
background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:456px;height:386px;margin:0 auto;position:relative;}
.lunhuancenter{width:456px;height:386px;position:absolute;left:0px;top:0px;}
.lunhuancenter .centergif{display:block;width:456px;height:386px;position:absolute;left:0px;top:0px;z-index:4;}
.lunhuancenter b{position:absolute;left:0px;top:-40px;opacity:0;filter:alpha(opacity=0);z-index:3;width:456px;height:386px;display:block;}
#lunbonum{height:14px;line-height:23px;position:absolute;left:342px;top:364px;z-index:5;}
#lunbonum li{width:12px;height:12px;float:left; padding:0;margin-right:9px;background:#ffffff;border-radius:14px;cursor:pointer;}
#lunbonum .lunboone{background:#fe9b00;cursor:pointer;}


.float0831 {
	POSITION: fixed; TOP: 180px; right:-21px; _position: absolute; height:auto; z-index:999999;
}

.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px; margin:0px;
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word;   OVERFLOW: hidden; WORD-BREAK: normal; font-size:13px;
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoTc img{ margin-left:-25px;padding-top:8px; float:left}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 10px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: -4px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H1.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.topp {
	BORDER-BOTTOM: #ace5f9 1px solid;
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px;HEIGHT: 65px; PADDING-TOP: 0px; background:url(../images/webZx_bg.jpg);
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}