*{ margin:0; padding:0; word-break:break-all;}
ul{ list-style:none;}
a{ color:#333; outline:none; text-decoration:none; hide-focus:expression(this.hideFocus=true);}
a:link,a:visited{ color:#333;}
img{ border:0;}
body{ font-size:12px; color:#333; font-family:"宋体";}
.clear{ clear:both;}

a {
    text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
    outline:none;
    blr:expression(this.onFocus=this.blur());
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
}
ul,
ol,
li { 
    list-style: none;
}
i, em{font-style: normal;
}

.top{ width:100%; min-width:1100px; height:80px;}
.topbox{ width:1100px; height:80px;margin:0 auto; }
.logo{ width:230px; float:left; height:80px; overflow:hidden;}
.logo img{ width:230px; height:80px; display:block;}


.header{position: relative;z-index: 5;height: 80px; width:700px; float:right;}
.w1080{width:700px;margin:0 auto;}
.header .w1080 .nav{height:80px; margin:0 auto;width:700px;}
.header .w1080 .nav > li{ position: relative; height: 100%;width:99px; margin-right:1px;text-align:center; float:left; font-family:Microsoft Yahei; font-size:16px;}
.header .nav > li > a{height: 100%;line-height:80px;display:block;font-size: 14px;color: #333333;}
.header .nav  > li > a:hover,.header .nav  > li > a.navCurrent{background:#ff6501; color: #fff;}
.header .nav > li:hover > em{ position: absolute;bottom:-1px;left:43%;/*display: inline-block;*display: inline; *zoom: 1;*/width: 19px;height: 4px;z-index:3;}
.header .nav > li > ul{float:none; width:98px; position: absolute; top: 80px;left:1px;display:none;}
.nav > li > ul > li{width: 98px;line-height: 28px;text-align:center;border-top: 1px solid #ccc; font-family:"宋体"; font-size:12px; font-weight:normal;}
.nav > li > ul > li > a{display: block;width:100%;height: 100%;font-size: 12px; color:#fff; background:#F60;}
.nav > li > ul > li a:hover{ background:#C30;color: #fff;}
.fl {float:left; display: inline;}

.banner{ width:100%;  min-width:1100px; height:630px; overflow:hidden; position:relative; margin:0 auto;}
.tFlash{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:630px; overflow:hidden; z-index:1; zoom:1; top:0px;}
.BslideBox{ width:1920px; height:630px; overflow:hidden;position:absolute; left:50%; margin-left:-960px;}
.BslideBox .hd{ width:128px; height:16px; left:50%; margin-left:-60px; z-index:1; overflow:hidden; position:absolute; bottom:21px;}
.BslideBox .hd li{ width:16px; height:16px; float:left; margin:0 6px; background:url(/images/changeoff.png) 0 0 no-repeat; cursor:pointer;}
.BslideBox .hd li.on{ width:16px; height:16px; background:url(/images/changeon.png) 0 0 no-repeat;}
.BslideBox .bd{ position:relative; z-index:0; height:100%;}
.BslideBox .bd li{ zoom:1; vertical-align:middle;}
.BslideBox .bd img{ width:1920px; height:630px; display:block;}

.btn{ width:1100px; height:92px; text-align:center; margin:0 auto;}
.btn .img{width:170px; height:30px; margin:0 auto; padding-top:6px;}
.btn .img img{ width:170px; height:30px; display:block;}
.btn .txt{ height:56px; width:100%; line-height:56px; font-size:30px; font-family:Microsoft Yahei;}
.btn .txt a{ color:#555555;}

.case{ width:100%; min-width:1100px; height:1003px;  overflow:hidden; background:#f8f9fb;  margin:0 auto; padding-top:40px;}
.casebox{ width:1100px; height:842px; overflow:hidden; margin:0 auto;}
.indcase_cont{width:1100px;margin:0 auto;overflow:hidden;padding-top:0;}
.casethumb {position: relative;float: left;cursor: pointer;overflow: hidden;width:360px; height:390px; margin-top:33px; margin-right:10px;}
.casethumb a {display: block;position: absolute;top: 0;width: 360px;height:390px;left: 0;z-index: 12; cursor:pointer;}
.casethumb .casename {width: 204px; height:58px; line-height:58px;position: absolute;bottom: 164px; left:78px;z-index: 12;color: #fff; font-family:Microsoft Yahei; font-size:18px;text-align: center;display: none;opacity: 0;filter:alpha(opacity=0);}
.casethumb .casename a.zt{ display:block; color:#fff; width:146px; height:44px; overflow:hidden;}
.casethumb .thumboverlay {position: absolute; top:0; left:0;z-index: 2;width: 360px;height: 390px;background:url(/images/casebg.png) 0 0 no-repeat;opacity: 0;filter:alpha(opacity=0); display:block;}
.casethumb .thumboverlay img{ width:360px; height:390px; display:block;}

.ser{ width:100%; min-width:1100px; height:597px;  overflow:hidden; margin:0 auto; padding-top:58px; font-family:Microsoft Yahei;}
.serbox{ width:1100px; height:440px; margin:0 auto; overflow:hidden; padding-top:64px;}
.sis-li{ margin:0 auto; width:1100px; height:360px; overflow:hidden; position:relative; background:#fff;}
.sis-li li{ overflow:hidden; float:left;}
.sis-li li.l1{ overflow:hidden; float:left; width:348px; height:360px;}
.sis-li li.l1 .v1{float:left;width:346px;  position:relative; top:0; left:0; height:179px; margin-right:2px;}
.sis-li li.l1 .v1 img{ width:346px; position:absolute; left:0; top:0; z-index:5; height:179px;}
.sis-li li.l1 .v1 .div{ width:346px; position:absolute; z-index:10; background:url(/images/sertb.png) 0 0 repeat; left:0px;top:0px; height:179px; float:left; text-align:center; padding:0;}
.sis-li li.l1 .v1 .div .txt{ line-height:179px; height:179px; display:block;color:#FFF; overflow:hidden; font-size:30px; font-family:Microsoft Yahei;}
.sis-li li.l1 .v2{float:left;width:346px; position:relative; top:2px; left:0; height:179px; color:#7F7F7F; margin-right:2px;}
.sis-li li.l1 .v2 img{ width:346px; position:absolute; left:0; top:0; z-index:5; height:179px;}
.sis-li li.l1 .v2 .div{ width:346px; position:absolute; z-index:10; background:url(/images/sertb.png) 0 0 repeat; left:0px;top:0px; height:179px; float:left; text-align:center; padding:0;}
.sis-li li.l1 .v2 .div .txt{ line-height:179px; height:179px; display:block;color:#FFF; overflow:hidden; font-size:30px; font-family:Microsoft Yahei;}
.sis-li li .v3{float:left;width:404px; position:relative; height:360px; color:#7F7F7F; margin-right:2px;}
.sis-li li .v3 img{ width:404px; position:absolute; left:0; top:0; z-index:5; height:360px;}
.sis-li li .v3 .div{ width:404px; position:absolute; z-index:10; background:url(/images/sertb.png) 0 0 repeat; left:0px;top:0px; height:360px; float:left; text-align:center; padding:0;}
.sis-li li .v3 .div .txt{ line-height:360px; height:360px; display:block;color:#FFF; overflow:hidden; font-size:30px; font-family:Microsoft Yahei;}
.sis-li li.l4{ overflow:hidden; float:left; width:346px; height:360px;}
.sis-li li.l4 .v4{float:left;width:346px;  position:relative; top:0; left:0; height:179px; color:#7F7F7F; margin-right:0px;}
.sis-li li.l4 .v4 img{ width:346px; position:absolute; left:0; top:0; z-index:5; height:179px}
.sis-li li.l4 .v4 .div{ width:346px; position:absolute; z-index:10; background:url(/images/sertb.png) 0 0 repeat; left:0px;top:0px; height:179px; float:left; text-align:center; padding:0;}
.sis-li li.l4 .v4 .div .txt{ line-height:179px; height:179px; display:block;color:#FFF; overflow:hidden; font-size:30px; font-family:Microsoft Yahei;}
.sis-li li.l4 .v5{float:left;width:346px; position:relative; top:2px; left:0; height:179px; color:#7F7F7F; margin-right:0px;}
.sis-li li.l4 .v5 img{ width:346px; position:absolute; left:0; top:0; z-index:5; height:179px}
.sis-li li.l4 .v5 .div{ width:346px; position:absolute; z-index:10; background:url(/images/sertb.png) 0 0 repeat; left:0px;top:0px; height:179px; float:left; text-align:center; padding:0;}
.sis-li li.l4 .v5 .div .txt{ line-height:179px; height:179px; display:block;color:#FFF; overflow:hidden; font-size:30px; font-family:Microsoft Yahei;}

.com{ width:100%; min-width:1100px; height:563px; overflow:hidden; background:url(/images/combg.jpg) 0 0 no-repeat;}
.combox{ width:1100px; height:538px; margin:0 auto; overflow:hidden; padding-top:25px;}
.combox .bt{ width:1100px; height:85px; line-height:85px; text-align:center; font-family:Microsoft Yahei; font-size:40px;}
.combox .bt { color:#ffffff;}
.combox .eng{ width:1100px; height:60x; line-height:60px; text-align:center; font-family:Microsoft Yahei; font-size:26px; color:#e3e3e3;}
.comtxt{ width:1100px; height:168px; line-height:42px; padding-top:26px; font-family:Microsoft Yahei; font-size:18px; color:#ffffff; }
.combox .bbox{ width:380px; height:48px; line-height:48px; text-align:center; margin:71px auto 0; overflow:hidden;}
.combox .bbox .zx{ width:130px; height:48px; font-family:Microsoft Yahei; font-size:16px; display:block; background:#ff7e2a; /* background:url(/images/zximg.png) 0 0 no-repeat; */ color:#fff; float:left; margin:0 30px;border-radius:5px;}
.combox .bbox .zx a{ color:#fff;}
.combox .bbox .more{ width:130px; height:48px; font-family:Microsoft Yahei; font-size:16px; display:block; background:#fff; /* background:url(/images/moreimg.png) 0 0 no-repeat; */ color:#555; float:left; margin:0 30px;border-radius:5px;}
.combox .bbox .more a{ color:#555;}


.part{ width:100%; min-width:1100px; height:409px; overflow:hidden; padding-top:64px;}
.partbox{ width:1100px; height:187px; padding-top:35px; margin:0 auto; overflow:hidden;}
.partbox li{ width:144px; height:52px; margin:28px 95px 28px 0; float:left; overflow:hidden}
.partbox li img{ width:144px; height:52px; display:block;}


.list{ width:100%; min-width:1100px; height:131px; overflow:hidden; padding-top:30px; background:url(/images/listbg.jpg) 0 0 no-repeat;}
.listbox{ width:1100px; height:131px; margin:0 auto;}
.listbox .txt{ width:1100px; height:33px; line-height:33px; text-align:center; font-family:Microsoft Yahei; font-size:26px; color:#fff; }
.listbox .eng{ width:1100px; height:22x; line-height:22px; text-align:center; font-family:Microsoft Yahei; font-size:16px; color:#aaaaaa;}
.listbox .adree{ width:1100px; height:68px; line-height:68px; text-align:center; font-family:Microsoft Yahei; font-size:16px; color:#aaaaaa; }

.con{ width:100%; min-width:1100px; height:107px; padding-top:24px; background:url(/images/conbg.jpg) 0 0 no-repeat; overflow:hidden;}
.conbox{ width:1100px; height:107px; overflow:hidden; margin:0 auto;}
.conbox li{ width:275px; height:107px; overflow:hidden; float:left; text-align:center; font-family:Microsoft Yahei; color:#ffd8be;}
.conbox li .txt{ width:275px; height:18px; line-height:18px; font-size:20px; }
.conbox li .eng{ width:275px; height:15px; line-height:15px; font-size:12px; padding-top:3px; }
.conbox li .phone{ width:275px; height:72px; line-height:73px;  font-size:20px; padding:2px; }
.conbox li:hover{ background:url(/images/conon.jpg) center 38px no-repeat; color:#fff;}


.footer{ width:100%; min-width:1100px; height:72px; background:url(/images/footer.jpg) 0 0 repeat-x; color:#fff; text-align:center; line-height:32px; padding-top:8px; font-size:12px;}
.footer p span{ font-family:Arial;}
.footer p a{ color:#fff;}
.footer p a:hover{ color:#f00;}

.xbanner{ width:100%;  min-width:1100px; height:360px; overflow:hidden; position:relative; margin:0 auto;}
.xtFlash{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:360px; overflow:hidden; z-index:1; zoom:1; top:0px;}
.xtFlash img{ width:1920px; height:360px; display:block;}

.section{ width:1098px; min-height:900px; height:100%; margin:26px auto 26px; overflow:hidden; border:1px solid #e6e6e6;}
.abouttitle{ width:1088px; height:34px; line-height:34px; text-align:right; padding-right:10px; font-size:12px; color:#333333; background:url(/images/abouttitle.jpg) 0 0 no-repeat;}
.abouttitle a{color:#333333;}
.abouttitle a:hover,.abouttitle a.now{ color:#e00000;} 
.abouttitle span{ float:left; padding-left:50px; font-size:14px; color:#ff3d01; font-weight:bold;}
.about1{ width:1080px; overflow:hidden; margin:10px auto;}
.about1 li{ float:left; width:160px; height:32px; padding:10px 10px; overflow:hidden; background:url(/images/about2.jpg) 10px 10px no-repeat; text-align:center; line-height:32px; font-size:14px;}
.about1 li a{ color:#333333; display:block;}
.about1 li a:hover,.about1 li a.now{ color:#fff; background:url(/images/about1.jpg) 0 0 no-repeat;}
.about2{ width:1080px; overflow:hidden; margin:10px auto;}
.about2 li{ float:left; width:160px; height:29px; padding:10px 10px; overflow:hidden; background:url(/images/about3.jpg) 10px 10px no-repeat; text-align:center; line-height:29px; font-size:12px;}
.about2 li a{ color:#333333; display:block;}
.about2 li a:hover,.about2 li a.now{ color:#ff6501; background:url(/images/about3.jpg) 0 0 no-repeat;}
.words{ width:1068px; min-height:600px; overflow:hidden; margin:0 auto; padding-top:15px;}


.showtitle{ width:1098px; height:34px; line-height:34px; text-align:center; font-size:18px; color:#e00000; font-weight:bold; background:url(/images/showtitle.jpg) 0 0 no-repeat;}
.showxx{ width:1088px; line-height:30px; color:#333333; overflow:hidden; padding-top:10px; text-align:center; margin:0 auto; font-size:12px;}
.showxx b{ margin:0 19px; font-weight:normal;}

.main1{
	  width:1100px;
	  margin:26px auto;
	  overflow:hidden;
	  }
.aside{
	float:left;
	overflow:hidden;
	background:#fff;
	margin-right:15px;
	}
.aside .aside_title{
	width:270px;
    padding-right:10px;
	height:39px;
	line-height:39px;
	font-size:12px;
	background:url(/images/aside_h1.jpg) 0 0 no-repeat;
	text-align:right;
	color:#fff;
	overflow:hidden;
	}
.aside .aside_title a{ color:#fff;}
.aside .aside_title span{ float:left; font-size:14px; padding-left:40px; font-weight:bold; color:#fff;}
.aside .aside_main{
	width:278px;
	min-height:876px;
	padding-bottom:20px;
	border:1px solid #d3d3d3;
	border-top:0;
	overflow:hidden;
	}
.aside_main ul{
	padding:5px 14px;
	}
.aside_main ul li{
	width:250px;
	line-height:34px;
	font-size:14px;
	font-weight:normal;
	padding-top:13px;
	overflow:hidden;
	}
.aside_main ul li a{
	display:block;
	color:#333;
  /*padding-left:58px;*/
   text-align:center;
	background:url(/images/aside_menu1.jpg) 0 0 no-repeat;
	}
.aside_main ul li.now a,.aside_main ul li:hover a{
	color:#fff;
	background:url(/images/aside_menu2.jpg) 0 0 no-repeat;
	}
.aside_main ul.two{
	padding:0px;
	}
.aside_main ul.two li{
	width:250px;
	height:40px;
	line-height:40px;
	font-size:12px;
	font-weight:normal;
	padding:0;
	background:url(/images/aside_menu3.jpg) 0 0 no-repeat;
	overflow:hidden;
	}
.aside_main ul.two li a{
	padding-top:8px;
	line-height:29px;
	display:block;
	color:#333333;
	padding-left:105px;
	background:url(/images/aside_menu4.jpg) 90px 19px no-repeat;
	text-align:left;
	}
.aside_main ul.two li.on a,.aside_main ul.two li:hover a{
	color:#ff3d01;
	}

.productsmain{
	width:802px;
	min-height:936px;
	border:1px solid #d3d3d3;
	overflow:hidden;
	float:left;
	background:#fff;
	}
.productstitle{ 
	line-height:39px;
	text-align:right;
	padding-right:10px;
	background:url(/images/producttitle.jpg) 0 0 no-repeat;
	overflow:hidden;
	color:#333;
   }
.productstitle a{ color:#333;}
.productstitle span{
   font-size:14px;
   font-weight:bold;
   color:#ff3d01;
   padding-left:40px;
   float:left;
   }
.productstitle a:hover,.productstitle a.now{
	color:#e00000;
	}
.productstwords{
	width:783px;
	padding:15px 10px;
	overflow:hidden;
	}
	
	
.search{ width:290px; height:50px; padding: 5px 0px 5px 10px; line-height: 50px; position: fixed; bottom: 150px; right: 60px;  z-index: 999999; display: none; background:url(../kfjs/search.jpg) 0 0 no-repeat;}
.search1{ width:290px; height: 50px; display: flex; justify-content: space-between; position: relative;}
.search1 .in{ width:230px; border: 0; height: 50px; line-height: 50px; outline: none; overflow: hidden;}
.search1 .btn22{ height: 50px; width:60px;  border: 0; outline: 0 none; background-color:transparent;  z-index:1; padding: 0; }

	

#cgan{width:1068px;overflow:hidden; margin:0 auto;}
#cgan li{float:left;width:25%; padding:10px 0; text-align:center;}
#cgan li a{ display:block; line-height:30px;}
#cgan li img{ display:block; padding:2px; border:1px solid #aaaaaa; margin:0 auto;}
#cgan li a:hover{ color:#F00}

#cgan_k{width:783px;overflow:hidden; margin:0 auto;}
#cgan_k li{float:left;width:33.3%; padding:10px 0; text-align:center;}
#cgan_k li a{ display:block; line-height:30px;}
#cgan_k li img{ display:block; padding:2px; border:1px solid #aaaaaa; margin:0 auto;}
#cgan_k li a:hover{ color:#F00}

#link5{width:1068px;overflow:hidden; margin:0 auto;}
#link5 li{display:block;float:left;width:25%;text-align:center; padding:10px 0;}
#link5 img{ width:144px; height:52px; border:0px solid #dadada;padding:1px; display:block; margin:0 auto;}


#link6{width:1068px; margin:20px auto 0 auto; min-height:300px;}
#link6 li{display:block;float:left;width:25%;text-align:center; margin:10px 0; height:24px;line-height:24px;}
#link6 li a{ width:230px; height:24px; border:1px solid #dadada;padding:1px; background-color:#f9f9f9; display:block; margin:0 auto;}


