body {
	margin: 0px;
	padding:0px;
	font-family: "ËÎÌå","ÐÂËÎÌå", "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color:000000;
    background:url(../images/top.gif) #fff repeat-x center top;
}


input,select,option,textarea{font-family:"ËÎÌå","ÐÂËÎÌå", "Î¢ÈíÑÅºÚ";}

h1,h2,h3,h5,h6,th,blockquote,p,ul,li,form,fieldset{margin:0;padding:0;font-size:100%;font-weight:normal;list-style:none;}
th,td{text-align:left;font-weight:normal;}
h4 { text-align:left; font-size: 14px; line-height: 15px; color:#006699; margin-left:20px;}

em,strong,b,i,cite,ins,small,big,tr,tr,table,tbody,abbr,s,del,address,dfn,kdb,code,var,{font-size:100%;font-style:normal;font-weight:normal;text-decoration:none;}

img{border:0;}

a {
	outline: none; /* for Firefox */
	hlbr:expression(this.onFocus=this.blur()); /* for IE */ 
	color:#fffff;
	text-decoration:none;
}
A:hover {
	color:#fb6600;
	text-decoration:none;
}


#header{
	width:60%;
	clear:both;
	background-color:#fff;
	margin:0 auto;
	padding:10 0 0 0 ;
	
}

.logo{
	width:30%; 
	display:block;
	float:left;
	margin-left:-65px;
}
.logo a{
	display: block;
    text-align: center;
}

.weixin{
    width:50%;
	float:left;
	margin-top:30px;
	margin-left:282px;
	display:block;
	text-align:right;
}


.company-name{
	margin-top:8px;
	font-size:7px;
	height: 1px;
    border-top: 1px solid #000;
    text-align: center;
}

.company-name span{
	position: relative;
    top: -10px;
    padding: 0 10px;
	background:#FFFFFF;
	text-transform:uppercase;
	font-size: 200%;
	font-weight:lighter;
	letter-spacing:2px;
}

.about-main-introduce-tet{width:1200px;padding-bottom:108px;}
.about-main-introduce-tet h1{height:28px;line-height:28px;color:#106d3e;font-size:30px;text-align: center; margin-bottom:65px;}
.about-main-introduce-tet span{color: #999999;display: block;font-size: 20px;height: 55px;line-height: 55px;text-align: center;}
.about-main-introduce-tet p{line-height:30px;color:#666666;padding-top:30px;}
.about-main-introduce-line{height:35px;width:115px;border-top:1px solid #106d3e; margin-top:100px; margin-bottom:30px;}
.index-main-introduce-line{height:5px;width:115px;border-top:2px solid #106d3e; margin-top:10px; margin-bottom:10px; margin-left:550px;}

.news-main-introduce-tet{width:1200px;padding-bottom:108px; padding-right:150px;}
.news-main-introduce-tet h1{height:28px;line-height:28px;color:#106d3e;font-size:30px;text-align: center; margin-bottom:65px;}
.news-main-introduce-tet p{line-height:30px;color:#666666;padding-top:5px;}
.nt{width:1000px;padding-bottom:108px;}

.newss-main-introduce-tet{width:1200px;padding-bottom:108px; padding-left:120px;}
.newss-main-introduce-tet h1{height:28px;line-height:28px;color:#106d3e;font-size:30px;text-align: center; margin-bottom:65px;}
.newss-main-introduce-tet p{line-height:30px;color:#666666;padding-top:5px;}


.project-main-introduce-tet{width:1300px;padding-bottom:108px; padding-left:180px;}
.project-main-introduce-tet h1{height:28px;line-height:28px;color:#106d3e;font-size:30px;text-align: center; margin-bottom:65px;}
.project-main-introduce-tet p{line-height:30px;color:#666666;padding-top:5px;}

.hz-main-introduce-tet{width:1200px;padding-bottom:108px; padding-left:80px;}
.hz-main-introduce-tet h1{height:28px;line-height:28px;color:#106d3e;font-size:30px;text-align: center; margin-bottom:65px;}
.hz-main-introduce-tet p{line-height:30px;color:#666666;padding-top:5px;}

.bg_simpline{ width:50px; height:3px; background-color:#083090; margin-top:15px;}


dl.dl_ns{height:174px; overflow:hidden; vertical-align:top; margin-bottom:40px; padding:40px;background:#f4f4f4;}
dl.dl_ns dt{float:left; width:260px; height:174px;overflow:hidden;}
dl.dl_ns dt a{display:block; width:260px; height:174px;}
dl.dl_ns dt img{ display:block;width:260px;height:176px;}
dl.dl_ns dd{float:left; padding-left:30px; width:610px; overflow:hidden;}
dl.dl_ns dd h4{display:block; font-size:16px; font-weight:normal; height:18px; margin-top:2px; overflow:hidden; margin-bottom:6px; }
dl.dl_ns dd h4 i{float:left; padding-right:15px; display:none;}
dl.dl_ns dd h4 a{ color:#666; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis; font-size:18px; font-weight:bold; height:18px; }
dl.dl_ns dd p{ display:block;font-size:14px; width:610px; line-height:28px; height:84px; overflow:hidden;}
dl.dl_ns dd span{ display:block; width:140px; height:32px; float:left; line-height:32px; border:1px solid #CCC; margin-top:21px; text-align:center;}
dl.dl_ns dd span a{ display:block; color:#666;}
dl.dl_ns dd span:hover{ background:#34855C; border-color:#34855C;}
dl.dl_ns dd span:hover a{color:#fff;}

.nco_l{ width:980px; overflow:hidden; background:#fff; margin-bottom:50px; margin-left:40px;}
.nco_l h3{ text-align:center;height:55px; font-weight:normal; color:#454545; font-size:24px; vertical-align:top; border-bottom:1px solid #efefef; margin-bottom:25px;}
.nco_l span{float:left; display:block; font-size:14px; margin-right:50px;}
.nco_l p{ margin:10px 0; font-size:14px; color:#5e5d5d;line-height:28px; font-family:"Î¢ÈíÑÅºÚ";}
.nco_l p a{ font-weight:bold; color:#01943A;}
.nco_l .ns_lr h5{color:#797979; font-size:14px; font-weight:normal;}
.nco_l .ns_lr h5 span a{ margin:0 12px;}
.nco_l .ns_lr{ display:block; height:30px; margin:40px 0; border:1px solid #efefef; border-left:0; border-right:0; line-height:30px; padding:10px 0;}
.nco_l .ns_lr em{ font-weight:normal; font-size:14px; float:left; display:block; margin-right:50px; font-style:normal;}
.nco_l .ns_lr span{float:left; display:block; font-size:14px; margin-right:50px;}
.nco_l .ns_lr i{ font-style:normal;}
.nco_l .d_fh{ display:block; text-align:center; margin:10px 0 40px;}
.nco_l .d_fh a{ display:block; width:120px; height:38px; text-align:center; margin:0 auto; background:#106D3E; color:#fff; line-height:38px;}
.uup{height:50px; line-height:50px;}
.uup em{ width:490px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.uup em a{ color:#666; font-size:14px;}
.uup em i{ display:inline-block; padding:0;}
.uup em i a{display:block; height:30px; width:80px; text-align:center; line-height:30px;}
.uup em i a:hover{ text-decoration:none; cursor:auto;}
.uup .fr{ float:right;}

.allcontent{ font-size:16px; padding:5px 10px 10px;line-height:30px; background:#fff; }
.allcontent p{margin:20px 0;font-size:16px; line-height:30px;}

.allpcontent{ font-size:16px; padding:1px 10px 10px;line-height:30px; background:#fff; padding-bottom:600px;}
.allpcontent p{margin:20px 0;font-size:16px; line-height:30px;}

.about_w{height: 345px; width:1200px; overflow: hidden;text-align: left;padding: 0 74px;font-size: 14px;line-height: 39px; margin-top:70px;}
.about_w h3{height:60px;overflow: hidden;line-height:40px;color: #000000;text-align:center;font-size:32px;}
.about_w h3 a{color: #666; font-weight:100;}
.about_w h4{height:40px;overflow: hidden;line-height:40px;color: #666;text-align:center;font-size:18px;}
.about_w h4 a{color: #666; font-weight:normal;}
.about_w a{color: #7b3000;}
.cs{padding-top: 123px;height: 750px;background: #f2f2f2;font-family: "Microsoft Yahei";}
.cs h2{text-align: center;height: 135px;text-align: center;background: url(Img/Index/pro_09.jpg) no-repeat center 114px;font-weight: normal;opacity:0;}
.cs h2 span{display: block;padding-top: 28px;color: #666666;font-size: 18px;}

#pic {border: 1px  solid #989A99; padding:2px;}


.language { width:62%; margin:0 auto;}
.language ul li{
	font-size: 110%;
	letter-spacing:1px;
    float:right;
	padding-right:20px;
	padding-bottom:10px;
	line-height:30px;
}
.language li a{
	color:#999999;

}
.language li a:hover{
	color:#fb6600;

}

.logo{float:left; margin-bottom:14px; margin-top:10px;}

/*** banner ****/
#banne{
	height:300px;
	width: 100%;
	clear:both;
	display:inline-block;
	overflow:hidden;
	}
	
#banner01{ 
	height:340px;
	width: 100%;
	clear:both;
	display:inline-block;
	overflow:hidden;
	}

.slides{position:relative;z-index:1;}
.slides li{height:300px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}

.menu ul{	margin: 0px auto;	width:920px;}
.menu li a{	float:left;color:white; margin-left:17px; margin-right:17px; padding-top:10px; font-size:16px; font-weight:bold;}
.menu li a:hover{	color:#000000;}
.menu li span{ float:left; color:white;padding-top:10px}
.menu{	position:absolute;	right:1px;	clear: both;	display: inline-block; height:40px;	width: 100%;	background:#646464;	z-index:99;  text-align:center;}




.menu01{
	position:absolute;
	right:1px;
	clear: both;
	display: inline-block;
	width: 100%;
	background:url(../images/menubg.png) repeat-x;
	z-index:99;
}


#container{
	margin:0 auto;
	width:1000px;
	height:1930px;
}

#container01{width:1000px; height:1150px; margin:0 auto;}
#container02{width:1000px; height:560px; margin:0 auto;}
#container03{width:1000px; height:auto; margin:0 auto;}
#aboutus{
	display:block;
	width:1000px;
	height:500px;
	margin-top:40px;
	border-bottom:1px #999999 dashed;
}


#product{
	width:1000px;
	text-align:center;
	height:560px;
	padding-bottom:30px;
	
}

#products{
	width:1200px;
	text-align:center;
	height:560px;
	padding-bottom:30px;
	
}


#morebuttom{
	width:100%;
	height:55px;
	text-align:center;
}
 #morebuttom li{ float:left;width:500px; line-height:45px; margin-top:5px;}

.bigtitle{
	width:1000px;
	font-size:50px;
	line-height:60px;
	padding-top:5px;
	font-weight:bold;
	font-weight:lighter;
	letter-spacing:1px;
}

.smalltitle{
    display:block;
	width:235px;
	height:40px;
	font-size:14px;
	line-height:20px;
	padding-top:3px;
	text-align:center;
}

.smalltitle01{
	display:block;
	width:210px;
	height:40px;
	font-size:14px;
	line-height:20px;
	padding-top:5px;
}
.smalltitle02{
	display:block;
	width:320px;
	height:40px;
	font-size:16px;
	line-height:20px;
	padding-top:10px;
	text-align:center;
}
.smalltitle03{
	text-align:center;
	display:block;
	width:200px;
	height:40px;
	font-size:14px;
	line-height:20px;
	padding-top:5px;
}
.txt{
	width:900px;
	font-size:14px;
	line-height:20px;
	text-align:center;
	padding-top:15px;
}


.productimg{
	float:left;
	padding-right:15px;
	padding-top:1px;
}
.productimge{
	float:left;
	padding-right:15px;
	margin-left:40px;
	padding-top:1px;
}

.productsimg{
	float:left;
	padding-right:35px;
	padding-left:30px;
	padding-top:25px;
}



.productimg01{
	float:left;
	padding-right:15px;
	margin-bottom:15px;
}


.productimg01 img{width:211px; height:auto;}
.license{
	float:left;
	padding-top:15px;
	padding-left:15px;
}

	
.productimg02{
	float:left;
	padding-right:15px;
	margin-bottom:20px;
}

.productimg02 img{width:320px; height:auto;}
 .more{
	 float:right;
	 padding-right:20px;
	 padding-top:20px;
	 line-height:20px; 
	 font-size:13px;
	 
	 letter-spacing:2px;
	 color:#515151;
}

.honor{
	width:620px;
	height:60px;
	text-align:left;
	background:url(../images/honorbg01.jpg) no-repeat;
}
#focus{
  float:left;
  width:620px;
  height:350px;
    background:url(../images/honorbg.jpg) no-repeat;
  }
#description{
  float:left;
  width:490px;
  height:290px;
  overflow:hidden;
  margin-left:35px;
  }
.dis{

	float:right;
	width:75px;
	height:290px;
	cursor:pointer;
	
}

#description ul, #description li {
	float:left;
	display: inline;
	height:230px;
}
.view_pic li{margin-right:10px; }
.view_pic a:active,
.view_pic a:visited,
.view_pic a:link {
display: inline;
}
.view_pic a:hover {
	display: inline;
}

#priject01{width:1200px;
	height:20px;
	margin:auto;
	}
#priject02{width:1200px;
	height:80px;
	margin:auto;
	}
#project{
	float:left;
	width:340px;
	height:350px;
}
 .projectbig{
	width:300px;
	height:70px;
	text-align:left;
	background:url(../images/customerlist01.jpg) no-repeat;
	 
}
.projecttitle{
	display:block;
	line-height:25px;
	width:350px;
	height:200px;
	font-size:12px;	 
	text-align:left;
	background:url(../images/customerlist02.png) no-repeat;
}

.projecttitle li{
	display:block;
	line-height:28px;
	font-size:12px;	 
	text-align:left;
	padding-left:27px;
}


.projecttitle a:hover{
	color:#fb6600;
	}

.projectbt{
	width:350px;
	height:46px;
	text-align:left;
	background:url(../images/customerlist03.jpg) no-repeat;
}

.projectbt01 a{
	float:left;
	width:175px;
	line-height:46px;
	text-align:center;
	background:url(../images/bt01_a.png) no-repeat;
}
.projectbt01 a:hover{
	background:url(../images/bt01.png) no-repeat;
}
.projectbt02 a{
	float:left;
	width:175px;
	line-height:46px;
	text-align:center;
	background:url(../images/bt02_a.png) no-repeat;
}

.projectbt02 a:hover{
	background:url(../images/bt02.png) no-repeat;
}

.aboutleft{ float:left; width:300px; height:auto;}
.leftmenu02 a{display:block; width:280px; line-height:40px; font-size:14px;border-bottom:1px solid #999;text-align:center}
.leftmenu02 a:hover{display:block; color:#FFFFFF; background:#fb6600; }

.aboutright{ float:left; width:700px; height:auto;}
.profile{ font-size:16px; line-height:25px; margin-left:20px; text-align:left;}
.profiletitle{width:780px; height:60px; background:url(../images/title02.jpg) no-repeat;}
.profiletitle01{ float:left; display:block;padding-left:40px;line-height:50px; font-size:21px;font-family:"Arial Narrow"; color:#333; font-weight:bold;}
.linkfast{float:right;  display:block; padding-left:10px; color:#838383;line-height:50px;}
#end{
	width:100%;
	height:55px;
	clear:both;
	background:#434343;
}


.endtop{
    margin:0 auto;
	width:1100px;
	height:235px;
}

.endtop ul{
	margin:0 auto;
	float:left;
	display:block;

}
.bottom_a a{ color:#ffffff}
.bottom_a a:hover{ color:#0074C6}


.endtop ul li a{
	line-height:23px;
	color:#999;
	padding-left:10px;
	font-size:14px;
}

.endtop ul li a:hover{
	color:#fff;
	text-decoration:underline;
}


.endtitle{
	margin-top:30px;
	margin-bottom:5px;
	padding-left:10px;
	line-height:40px;
	font-weight:bold;	
	color:#fff;
	border:1px #999 solid;
	font-size:13px;
}

.space{display:block;width:65px; height:225px; float:left}


.end_1{
	margin:0 auto;
	width:100%;
	height:45px;
	background:#434343;
}
.end_1_a{ display:block;margin:0 auto;width:1100px;height:35px;border-bottom:1px #999 solid; border-top:1px #999 solid;}
.end_1_a ul{ display:block;margin:0 auto;width:1050px; heigth:40px;  }

.end_1_a ul li a{ float:left; display:block; margin-top:5px;text-align:center;line-height:30px; padding:0 15px 0 15px;color:#999}
.end_1_a ul li a:hover{color:#fff;text-decoration:underline;}
.space_1{display:block;margin-top:5px;width:10px; height:30px; float:left;border-right:1px #999 solid;}

.end_0{
	display:block;
	margin:0 auto;
	width:100%;
	height:260px;
	background:#434343;
}

.link{float:left;line-height:20px; font-size:12px; text-align:left; color:#999; margin-top:10px; padding-left:100px;}

.link a{color:#999;}
.link a:hover{color:#fb6600;}

.imgtitle{ float:right;}
.imgtitle a{ position:relative;}
.imgtitle a:hover{text-decoration:none; }
.imgtitle a span{display:none;text-align:center;color:#FFF;line-height:20px; margin-top:-20px;}
.imgtitle a:hover span{background:#999;display:block;position:absolutecolor:##FFF;align:center;}


/*****imagefocus****/
#display1 { display:block; overflow:hidden;WIDTH: 500px; POSITION: relative; HEIGHT:300px; border:0; margin-left:50px;}
#display1 .word {display:block;Z-INDEX:90;bottom:5px;margin-left:2px;background-color:#efefef;WIDTH: 531px;COLOR: #333;POSITION: absolute;line-height:40px;font-size:16px; text-indent:2em;}
#display1 .ui-els-hide {	DISPLAY: none}

#display { display:block; overflow:hidden;WIDTH: 600px; POSITION: relative; HEIGHT: 360px; border:0; margin-left:50px;}
#display .word {display:block;Z-INDEX:90;bottom:5px;margin-left:2px;background-color:#efefef;WIDTH: 531px;COLOR: #333;POSITION: absolute;line-height:40px;font-size:16px; text-indent:2em;}
#display .ui-els-hide {	DISPLAY: none}

#thumbs {HEIGHT:69px; width:620px;margin-left:50px;}
#thumbs UL {MARGIN-TOP: 10px; padding-left:0px;}
#thumbs LI {DISPLAY: inline; FLOAT: left; WIDTH: 114px; HEIGHT: 69px;MARGIN-RIGHT: 8px; }
#thumbs LI img{width:112px; height:67px;}
#thumbs LI A {DISPLAY: block; FONT-SIZE: 0px; border:1px solid #999999;}
#thumbs LI A:hover { border:1px solid #fb6600;}
#thumbs LI A.current {BORDER: #fb6600 1px solid;}
/*******************/

.honor01 a{float:left;}
.honor01 img{ width:350px; height:auto;}

 /*******product*******/
#production{padding-left:20px; margin-top:10px; }
.productiontitle{display:block; width:680px; height:auto;line-height:40px; font-size:18px;}
.number{color:#999; font-size:23px;}
.productiontxt{float:left;display:block; width:680px; height:auto;line-height:20px;}
.productiontxtl{float:left;display:block; width:680px; height:auto;line-height:20px; margin-left:30px;}
/*******************/
.table-A{margin:10px 0 10px 0;float:left;display:block; width:680px; height:auto;}
.table-A table{border:1px solid #6B625C;}
.table-A td{border-bottom:1px solid #DDD;border-right:1px solid #DDD;}
.table-b{margin:10px 0 10px 0;float:left;display:block; width:710px; height:auto;}
.table-b table{border:1px solid #fff;}
.table-b td{border-bottom:1px solid #fff;border-right:1px solid #fff;}
.table01{width:85px; text-align:center; line-height:30px;}
.table02{width:170px; text-align:center; line-height:30px;}
.table03{width:111px;text-align:center; line-height:30px;}
.table04{width:140px;text-align:center; line-height:30px; }
.table05{width:106px;line-height:30px; text-align:center;}
.table06{width:70px;line-height:30px;text-align:center;}
.table07{width:95px;text-align:center; line-height:30px; }
.table08{width:95px;text-align:center; line-height:30px; }
.table09{width:70px;text-align:center; line-height:30px; }
.table10{width:60px;text-align:center; line-height:30px; }
.table11{width:270px;text-align:center; line-height:30px; }
.projectimg{display:block;width:157px;height:165px;float:left;padding-right:14px;}
.projectimg01{display:block;width:155px;height:87px;margin-right:12px; background-color:#FFFFFF; border:solid 1px #999999;}
.projectimg02{display:block;width:155px;height:116px;margin-right:12px; background-color:#FFFFFF; border:solid 1px #999999;}
.projectimg img{width:155px; height:auto;}
.projectimg01 img{width:149px; height:81px; padding:3px; }
.projectimg02 img{width:149px; height:110px; padding:3px; }
.projecttitle01{display:block;width:155px;font-size:12px;height:40px;line-height:20px;padding-top:5px;}
.projecttitle09{display:block;width:155px;font-size:15px;height:40px;line-height:20px;padding-top:5px; text-align:center;}

.projecttitle02{display:block;width:155px;font-size:13px;height:40px;text-align:center;line-height:20px;padding-top:5px;
}
#slideshowItem a img {width:112px; height:67px;}

.clear{clear:both; height:50px;}
.head-title{font-weight:600;font-size:25px;color:#3e3e3e; margin-top:50px;  margin-bottom:10px;display:inline-block;padding:15px 50px;border:2px solid #3e3e3e;border-radius:10px;position:relative;font-family: Arial, Helvetica, sans-serif;text-transform:uppercase}
ul,li{margin:0;padding:0;list-style:none;}
body {font-family:Arial, Helvetica, sans-serif;}
a {outline: none; /* for Firefox */hlbr:expression(this.onFocus=this.blur()); /* for IE */ color:#3d383f;text-decoration:none; 
}
a:hover {color:#fb6600;text-decoration:none;
}
.listmenu{ width:280px; height:auto; margin-left:-8px; margin-top:-10px; padding-bottom:100px;}
.leftmenu01 a{display:block; width:280px; line-height:40px; font-size:15px; color:#FFFFFF;  background:#434343;border-bottom:1px solid #FFF; sssss; padding-left:10px;}
.leftmenu01 a:hover{ font-weight:bold;font-size:15px;}

#pic {border: 1px  solid #989A99; padding:2px;}

.leftmenu03 {display:block; width:220px; line-height:40px; font-size:15px; color:#FFFFFF; border-bottom:1px solid #999;text-align:left;font-weight:bold; margin-left:20px; padding-left:20px; background:#434343;}

.menu02{ border-bottom:1px #999 dashed; width:220px; margin-left:20px;}
.menu02 a{display:block; line-height:35px;font-size:14px;margin-left:20px;}
.projecttitle01{display:block;width:386px; padding-left:10px; margin-right:12px;border-left:2px #9FC4D7 solid;border-right:2px #9FC4D7 solid; border-bottom:2px #9FC4D7 solid;}

.projecttitle3{
	display:block;
	line-height:25px;
	width:300px;
	height:80px;
	font-size:14px;	 
	text-align:left;
	background:url(../images/customerlist02.png) no-repeat;
}

.projecttitle3 li{
	display:block;
	line-height:28px;
	font-size:14px;	 
	text-align:left;
	padding-left:27px;
	color:#000000;
}


.projecttitle3 a:hover{	color:#fb6600;	}



.newsList-img {float:left; margin-right:10px; width:200px; height:140px; overflow:hidden; }
.newsDigest {margin-left:230px;line-height:25px; text-indent:2em; }
.keyh {color:#888888; padding-top:16px; text-indent:0;}
