@charset "utf-8";
body { margin:0; padding:0;	font-size: 12px; color:#646464; line-height:18px; background:#ffffff; font-family:Arial, Helvetica, sans-serif "宋体"}
td,div{ font-size:12px; font-family:Tahoma,Arial, Helvetica, sans-serif "宋体"}
a,a:visited,a:active{ color:#646464; text-decoration:none;}
a:hover{text-decoration:underline; color:#333333}
.un,a.un,a.un:visited,a.un:active{ color:black; text-decoration:underline}
a.un:hover{text-decoration:none}
div,ul,li,td{ word-break:break-word}
ul,li,form,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0; padding:0; list-style:none}
input,select,textarea{ font-size:12px}
img{ border:0}
.clear{ clear:both; font-size:0; line-height:normal;}
.f14{ font-size:14px;}
.fb{ font-weight:bold}
.fl{ float:left}
.fr{float:right}
.show{display:inline;}
.hidden{ display:none}
.ziti{ font-family:"宋体"}
.l24{ line-height:24px}
.line{ background:url(images/dot.gif) center center repeat-x; line-height:1px; font-size:1px; clear:both; height:1px}
.red,a.reda,a.reda:visited,a.reda:active{ color:#ff0000}
.white,a.whitea,a.whitea:visited,a.whitea:active{ color:#ffffff}
.blue,a.bluea,a.bluea:visited,a.bluea:active{ color:#0470B1}
.black,a.blacka,a.blacka:visited,a.blacka:active{ color:#000000}
.gray,a.graya,a.graya:visited,a.graya:active{ color:#3E403D}
.green,a.greena,a.greena:visited,a.greena:active{ color:#21a454}
.green2,a.green2a,a.green2a:visited,a.green2a:active{ color:#00764C}
.orange,a.orangea,a.orangea:visited,a.orangea:active{ color:#ff8d18}
.blank10{height:10px; clear:both; line-height:10px}

.symain{ background:url(images/sycent.gif) center top no-repeat; margin-top:2px; margin-bottom:10px}
.symainpro img{ border:1px solid #E8E6E7; padding:1px; margin:3px 10px 10px 0}
.symainbt{ background:url(images/index_19.jpg) left bottom no-repeat}

.menu{ margin-bottom:30px;}
.menu a,.menu a:visited,.menu a:active{ display:block; background:url(images/pro_13.jpg) left top no-repeat; line-height:30px; text-indent:5.2em}
.menu a:hover,.menu a.menuon,.menu a.menuon:visited,.menu a.menuon:active{ background:url(images/pro_09.jpg) left top no-repeat; line-height:30px; text-indent:5.2em}
.menu a.menupar,.menu a.menupar:visited,.menu a.menupar:active{ background:url(images/pro_13b.jpg) left top no-repeat; }
.menu a.menupar:hover{ background:url(images/pro_09b.jpg) left top no-repeat; }
.menusub a,.menusub a:visited,.menusub a:hover,.menusub a:active{ display:block; background:url(images/sub.gif) left top no-repeat; line-height:30px; text-indent:6.2em}


.pronr{ padding-left:5px}
.pronr img{ border:1px solid #B0B4B5; padding:2px; margin:4px 2px; float:left}

.about{padding-left:15px; color:#3e3e3e; line-height:20px}
.contact{ background:url(images/contact_10.jpg) bottom repeat-x; padding:20px 0; line-height:24px}
.instdiline{ background:url(images/btmline.gif) left bottom no-repeat}

.instyj{ padding:10px}
.instyj a,.instyj a:visited,.instyj a:active{ background:url(images/institute_49.jpg) left center no-repeat; padding-left:15px; margin:0 20px; text-decoration:underline; line-height:28px; white-space:nowrap; display:block; float:left}
.instyj a:hover{ color:#21a454}

.zzbj{ background:url(images/zzbj.gif) center top repeat-x; margin-top:0px; margin-bottom:10px}
.zzss{ width:183px; height:15px; border:1px solid #BEBEBE; color:#CCCCCC; line-height:15px;}

.news{ margin-left:15px}
.news td{ background:url(images/xuxian.gif) bottom repeat-x; height:27px}
.project{ background:url(images/contact_10.jpg) bottom repeat-x;}

.sitemap th{ font-size:14px;color:#43723b; background:url(images/arrow.gif) 10px center no-repeat #d3ec9a; border:1px solid #87a93e; height:25px; text-align:left; padding-left:25px; padding-top:3px}
.sitemap td{ height:25px; border-bottom:1px dashed #EEEEEE; padding-left:25px; background:url(images/mapj.gif) 10px center no-repeat; padding-top:3px}
.sitemap td.sitepar{background:url(images/mapjia.gif) 10px center no-repeat;}
.sitemap td.sitechi{background:url(images/lj.gif) 25px center no-repeat; padding-left:35px}

.itemOff {COLOR: #21a454;CURSOR: pointer;FONT: normal 11px sans-serif; font-style:italic;BACKGROUND:url(images/bt.gif) center center no-repeat;	TEXT-ALIGN: center; padding-left:2px}
.itemOn {COLOR: #000000;CURSOR: default;FONT: normal 11px sans-serif; font-style:italic;BACKGROUND:url(images/bt.gif) center center no-repeat;
	TEXT-ALIGN: center; padding-left:2px}
.trans {position:absolute; right:0 ; bottom:10px;FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=300, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH:600px; height:23px; BACKGROUND-COLOR: #fff}
