*{margin:0; padding:0;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }  
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;}
html{height:100%;margin:0px;font-family: "Î¢ÈíÑÅºÚ";}
img { border: none;vertical-align:middle; }
body {	margin: 0;	padding: 0;font-family: "Î¢ÈíÑÅºÚ";line-height:26px; color:#666; background-color:#FFF;} 
A:link{text-decoration:none;color:#333333;font-family: "Î¢ÈíÑÅºÚ";blr:expression(this.onFocus=this.blur());outline: none;transition: all 0.5s ease 0s;}
a:visited {text-decoration:none;color:#333333;font-family: "Î¢ÈíÑÅºÚ";}
a:hover{color:#C0080B;text-decoration:none;font-family: "Î¢ÈíÑÅºÚ";transition: all 0.5s ease 0s; }

.topall{ width:100%; height:90px; background-image:url(topbg.jpg); margin:0 auto; }
.top{ width:1100px; margin:0 auto;}
.logo{ float:left;  text-align:left; padding-top:22px;}
.topad{ float:right; text-align:right; font-size:12px; padding-top:17px;}
.kkkkkkkkkk{background:#218b70 !important;}
.meunbg{ width:100%; height:52px; background-image:url(meunbg.jpg); position: relative; z-index:1000; }
.meunall{ width:1100px; margin:0 auto;}
.menu {font-family: Microsoft YaHei, sans-serif;width:1100px;margin:0;margin:0 auto;font-family:"Microsoft YaHei"; }
.menu ul {padding:0;margin:0;list-style-type: none;font-family:"Microsoft YaHei";}
.menu ul li {float:left;position:relative;font-family:"Microsoft YaHei";}
.menu ul li a, .menu ul li a:visited {display:block;text-align:center;text-decoration:none;width:135px;height:52px;color:#FFF;border:1px solid #fff;border-width:0px 0px 0 0;background-image:url(meunbg02.jpg);line-height:52px;font-size:16px;font-family:"Microsoft YaHei";}
.menu ul li ul {display: none;font-family:"Microsoft YaHei";}
.menu ul li:hover a {color:#FFF;background-image:url(meunbg01.jpg);font-family:"Microsoft YaHei";}
.bg{ background:url(meunline.jpg) no-repeat; width:2px; height:52px; padding:0px; display:block;font-family:"Microsoft YaHei";}
.menu ul li:hover ul {display:block;position:absolute;top:52px;left:0;font-family:"Microsoft YaHei";}
.menu ul li:hover ul li a {display:block;width:107px;text-align:center;padding-left:15px;padding-right:15px;border-bottom:1px solid #E6E6E6;background:#FFF;color:#000;height:45px;line-height:45px;font-weight: normal; font-size:12px;font-family:"Microsoft YaHei";}
.menu ul li:hover ul li a:hover {background:#EBEBEB;color:#000;font-family:"Microsoft YaHei";}
.meunrighticon{ float:right;}

.indexline01{width:100%; margin:0 auto; background-image:url(pageline01.jpg); height:32px;}
.indexadpic{ width:100%; background-color:#EBEBEB;}

.p01all{ width:1100px; margin:0 auto;  margin-bottom:20px;}
.p01{ width:170px; float:left;}
.p01title{ width:155px; background-image: url(prolisttitlebg.jpg); height:29px; font-size:14px; color:#FFF; font-weight:bold; padding-left:15px; padding-top:4px;}
.p01list{ width:170px;}
.p01list li{ list-style:none; background-image:url(prolistbg.jpg); height:31px; padding-left:25px; padding-top:2px;}
.p01list a:link {color: #666;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; }
.p01list a:visited {color: #666;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px;  }
.p01list a:hover {color: #CD0B2E;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px;  }
.p01links{ width:170px;}
.p01links li{ width:170px; list-style:none;}

a.tooltip{ position:relative; color:#000;}
a.tooltip:hover span{ display:block; position:absolute; top:40px; left:0px; z-index:1001;}
a.tooltip span{ display:none;}

.p02{ width:1100px; float:left;}
.p03{ width:1100px;}
.p04{ width:360px; float:left;}
.p04titlemore{ background-image:url(companytitlebg.jpg); height:40px; width:360px; }
.p04title{ padding-top:8px; padding-left:15px; font-size:15px; font-weight:bold; float:left;}
.p04more{ padding-top:12px; padding-right:15px; float:right;}
.p04textpic{ width:358px; border:1px solid #EBEBDE;}
.p04pic{ float:left; padding-left:10px; padding-top:10px; width:160px;}
.p04text{ float:left; padding-left:10px; padding-top:10px; width:165px; font-size:12px;}
.p05{ width:360px; float:right;}
.p06{ width:1100px; margin-top:25px;}
.p06titlemore{ background-image: url(companytitlebg.jpg); width:1100px; height:40px;}
.p06title{ padding-top:8px; padding-left:15px; font-size:15px; font-weight:bold; float:left;}
.p06more{ padding-top:12px; padding-right:15px; float:right;}
.p06piclist{ width:1072px;  border:1px solid #EBEBDE; height:508px; padding-left:25px; padding-top:25px;}
.p06piclist li{ list-style:none; float:left; padding-right:15px; text-align:center; font-size:12px; padding-bottom:20px;}

.abouttitlepic{width:100%;margin:0 auto; height:200px;background:url(abouttoppic.jpg) 50% 50%; }
.producttitlepic{width:100%;margin:0 auto; height:200px;background:url(pagepic.jpg) 50% 50%; }
.newstitlepic{width:100%;margin:0 auto; height:200px;background:url(newstitlepic.jpg) 50% 50%; }
.contacttitlepic{width:100%;margin:0 auto; height:200px;background:url(contacttitlepic.jpg) 50% 50%; }
.servicestitlepic{width:100%;margin:0 auto; height:200px;background:url(servicespic.jpg) 50% 50%; }
.casestitlepic{width:100%;margin:0 auto; height:200px;background:url(casestitlepic.jpg) 50% 50%; }

.aobuttitlepic{ width:1100px; margin:0 auto; }
.page{ width:1100px; margin:0 auto;background-color:#FFF; margin-bottom:30px;}
.pageall{ width:1100px; margin:0 auto; }
.pageleft{ float:left; width:170px;}
.leftmeunlistbg{width:155px; background-image:url(lefttitlebg.jpg);height:30px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px;padding-top:3px;}
.leftmeunlist{ width:170px;border:0px solid #DBDBDB; padding-top:0px; padding-bottom:0px;}
.leftmeunlist li{ background-image:url(leftmuenbg.jpg); list-style:none; padding-left:30px;padding-top:4px; font-size:12px; height:30px;}
.leftmeunlist a:link {color: #444444;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px;}
.leftmeunlist a:visited {color: #444444;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; }
.leftmeunlist a:hover {color: #CD0B2E;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; }
.leftpic{margin-top:10px; margin-bottom:15px;}
.leftpic li{ list-style:none; padding-bottom:5px; }
.pageright{ float:left; margin-left:14px; width:916px;}
.pagerighttitle{width:901px; background-image:url(pagetitlebg.jpg); height:29px; color:#0B723F; font-size:14px; font-weight:bold; padding-left:15px; padding-top:3px;}
.newspagerighttitle{width:901px; background-image:url(pagetitlebg.jpg); height:29px; color:#0B723F; font-size:16px; padding-left:0px; padding-top:3px;padding-left:15px;}
.pagetitle{ float:left;}
.pagepath{ float:right;font-size:12px; color:#555; padding-right:10px; font-weight:normal;}
.pagepath a:link {color: #555;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px;}
.pagepath a:visited {color: #555;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; }
.pagepath a:hover {color: #004010;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; }
.pagenote{border:1px solid #EBEBDE; width:815px; padding-top:40px; padding-left:59px; padding-right:39px;padding-bottom:40px; color:#444;  line-height:34px; font-size:14px; margin-bottom:8px; margin:0 auto;} 
.prolistnote{border:1px solid #EBEBDE; width:850px; padding-top:40px; padding-left:30px; padding-right:30px;padding-bottom:40px; color:#444;  line-height:34px; font-size:14px; margin-bottom:8px; margin:0 auto;} 

.newslistpageall{ height:100px;}
.newslist01{ line-height:28px; font-weight:bold;}
.newslist01 a:link {color: #0B723F;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:14px;}
.newslist01 a:visited {color: #0B723F;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; }
.newslist01 a:hover {color: #0B723F;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; }
.newsdiscro{ font-size:12px; font-weight:normal; line-height:24px;}

.classname{font-family: "Î¢ÈíÑÅºÚ"; font-size:16px; margin-bottom:15px;}
.propicbig{ margin-bottom:30px; width:777px; text-align:center;}
.pgaefenye{ margin-top:50px;width:777px;}
.pgaefenye li{ list-style:none;}
.pgaefenye01{ float:left;}
.pgaefenye02{ float:right;}


.addall{ background-image:url(addbg.jpg);width:100%; margin:0 auto; height:135px;} 
.add01{ width:1010px; margin:0 auto; padding-left:90px; padding-top:15px;}
.add02{ float:left; width:350px; padding-top:35px;} 
.add03{ float:left; width:660px; font-size:14px; color:#FFF; padding-top:31px; line-height:24px;}
.add03 a:link {color: #FFF;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px;}
.add03 a:visited {color: #FFF;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; }
.add03 a:hover {color: #FFF;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; }

