/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
div{ margin:0 auto;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,strong,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:¡±; 
} 
abbr,acronym { border: 0; 
}
body {color:#000; border:0; text-decoration: none;	font-family:"arial", "ËÎÌå", serif; font-size: 12px; background: #fff; background:url(images/bg.jpg);}
li{ text-decoration:none;}
a img, :link img, :visited img { border:0;}
a{ color: #000; text-decoration: none;}
a:link,a:visited{color:#000; text-decoration:none;
}
a:hover {color:#007f18; text-decoration:none;}
.clr { clear:both;}
#container{ width:765px; background:#fff;}
#top{ width:765px; height:127px; background:url(images/top.jpg) no-repeat;}
.langlage{ font-size:11px; float:right; padding:20px 20px 0 0;}
.langlage a:hover{ color:#fff; text-decoration:inherit; font-size:12px; }
#pagebody{ width:765px; padding:0 0 10px 0;}
.left_menu{ width:189px; background: url(images/left_bg.gif) no-repeat; float:left; padding:60px 0 0 0; }
.right_content{ float:left; padding:0 8px; width:555px;}
.menu{ text-align:center; line-height:30px; }
.menu ul{ list-style:none;}
.menu ul li{font-size:14px; color:#00488b; width:190px; height:30px; background:url(images/tit1.gif) no-repeat 50px 10px; display:block;}
.menu ul li a:link,.menu ul li a:visited{  color:#00488b; width:190px; height:26px; display:block;}
.menu ul li a:hover{ color:#fff; background:#00A45D; }
.search{ background:url(images/search.gif) no-repeat; height:79px;}
.from_search{ padding:27px 0 0 20px; float:left;}
.view{ margin:27px 0 0 5px; float:left;}
.journals_down{ padding:5px 0 0 25px;}
.home_link{ height:25px; float:right;}
.banner{ height:128px; }
.news{ margin:10px 0 0 0; height:111px; width:558px; background:url(images/right_news.jpg) no-repeat;}
.products{ margin:10px 0 0 0; height:111px; width:558px; background:url(images/right_products.jpg) no-repeat;}
.lekf{ margin:10px 0 0 0; height:111px; width:273px; background:url(images/right_lekf.jpg) no-repeat; float:left;}
.tlcs{ margin:10px 0 0 0; height:111px; width:282px; background:url(images/right_tlcs.jpg) no-repeat 1px; float:left;}
.expert{ margin:10px 0 0 0; height:111px; width:558px; background:url(images/right_expert.jpg) no-repeat;}
.font_000{ margin:12px 10px 0 50px; float:left; width:430px; display:inline; }
.font_000 ul{list-style:none;}
.font_000 ul li{ text-align:20px; line-height:18px; clear:right;}
.font_000 ul li span{ float:right; color:#999; font-size:11px;}
.more{ float: right; margin:88px 8px 0 0;  display:inline;}
.fonts_000{ margin:12px 10px 0 50px; float:left; width:160px; display:inline;}
.fonts_000 ul{ list-style:none;}
.fonts_000 ul li{ display:block; line-height:18px;}
.fonts_000 ul li span{ float:right; color:#999; font-size:11px;}
.font_zjmz{ margin:6px 10px 0 50px; float:left; width:420px; line-height:18px; font-size:13px; display:inline;}
.font_200{ font-weight:bold; font-size:13px; color:#000;}
.img1{ float:left; padding:0 10px 0 0;}
.hyperlink{ width:745px; padding:0 10px;}
.hyper_bg{ background: url(images/bg_link.gif) repeat-x; }
.link_img{ margin:10px 15px;}
.font666{ text-align:center; width:765px; line-height:24px;}
.center{ height:115px; width:681px; background:url(images/tel.gif) no-repeat; text-align:left; margin:10px; padding:10px 30px;}
.font_center{ color:#333; line-height:20px;}
.footer{ width:765px; text-align:center; padding:0 0 20px 0;}
.tit_2{ width:530px; height:35px; line-height:35px; background:url(images/lanmu_tit.gif) repeat-x; font-size:14px; color:#007f18; font-weight:bold; padding:0 10px; margin-top:10px;}
.tit_2 span{ float:right; display:block; color:#666; font-size:12px; font-weight:100;}
.tit_2 span a:link,.tit_2 span a:visited,.tit_2 span a:hover{ color:#666;}
.top1 .nav{ float:right; display:block; color:#666; font-size:12px; font-weight:100; padding:10px 8px 0 0;}
.top1 .nav a:link,.top1 .nav a:visited,.top1 .nav a:hover{ color:#666;}
.font_con{ color:#444; line-height:24px; margin:10px 0 0 5px; width:550px;}
.font_news{ line-height:16px;}
.font_news ul{list-style:none; }
.font_news ul li{ display:block; margin-bottom:4px; background:url(images/tit3.gif) no-repeat 30px; padding:5px 0 5px 50px;}
.font_news ul li img{ display:inline; }
.font_news ul li span{color:#999; font-size:11px;}
.font_bord{ font-size:14px; font-weight:bold; text-align:center; color:#000;}
.font_bord span{ display:block; color:#666; font-size:11px; font-weight:100;}
.more2{ margin:0 0 0 250px;}
.more3{ text-align:right; margin-right:200px;}
.tableborder{border:0px; border-collapse:collapse;  line-height:24px;} 
.tableborder td,.tableborder th{border-top:1px #ccc solid;border-right:1px #ccc solid;text-align:center; line-height:24px;} 
.tableborder th{ background:#e9e9e9; font-weight:bold; font-size:14px; }
.tableborder{border-bottom:1px #ccc solid;border-left:1px #ccc solid;}
.tableborder .info{ text-align:left; padding-left:5px; line-height:30px;}
.tableborder .info h3{ font-size:14px; color:#007f18; font-weight:bold; }
.photo{ padding:10px;}
.panner{ width:760px;}
.font_dao{ color:#007f18; font-weight:bold;}
.applications1{ clear:left; }


.banner td{font-size:12px}
.banner .texttitle {COLOR: #C10001}
.banner .texttitle  A:link {COLOR: #C10001; TEXT-DECORATION: none}
.banner .texttitle A:visited {COLOR: #C10001; TEXT-DECORATION: none}
.banner .texttitle A:hover {COLOR: #C10001; TEXT-DECORATION: underline}
.banner .texttitle A:active {COLOR: #C10001; TEXT-DECORATION: none}

.banner #imgTitle {
	FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
}
.banner #imgTitle_up {
	LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left
}
.banner #imgTitle_down {
	LEFT: 0px; TEXT-ALIGN: right
}
.banner .imgClass {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}

.banner .button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #7b7b63; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 9px sans-serif; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.banner A.button {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.banner A.button:link {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.banner A.button:visited {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.banner A.button:hover {
	BACKGROUND: #fff; COLOR: #fff; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
.banner .buttonDiv {
	BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center
}
.banner .trans {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
}


/* link */
a.link{ color:#007f18; font-size:14px; }
a.link:hover{ text-decoration:underline; font-size:14px;  }