body{ margin:0; padding:0;  background-color:#fff; font:12px Arial,Verdana,Tahoma,"宋体"; font-size:13px;
color:#000; letter-spacing:1px;}
.tablebody{ background:url(images/tablebg.gif) 0 0 repeat-y;}
div,a,img,ul,li,span,p,form,table,tr,td{ margin:0; padding:0; border:0;}
li{_line-height:0;}
ul,li{list-style:none;}
img ,a{ border:0;}
a{ text-decoration:none; color:#036; }
a:hover{ padding-left:2px; padding-top:2px; color:#039;}
.tablebody{  height:auto;  width: 1002px; height:83px; margin:0 auto;}
.top{ background:url(images/logo.gif) no-repeat 0 0; height:86px; position:relative;}
.menutime{ position:absolute; height:80px; left:210px; top:2px;width:784px; text-align:right; color:#fff;  }
.menutime ul li{line-height:24px;} 
.menutop{ position:absolute; height:31px; left:240px; top:52px;width:760px; font-family:"华文新魏";font-size:18px;}
.menutop ul li{ height:31px; line-height:31px;  color:#fff; float: left; width:80px;  text-align:center;  }
.menutop ul li.indexmenu{ background:url(images/menubgs.gif) no-repeat 0 0; color:#fff; display:inline;}
.menutop ul li.indexmenu a{ color:#ff0; }
.menutop ul li a{color:#fff;}
.menutop ul li a:hover{ color:#ff0;}
.menutop ul li.xiaotiao{ height:31px; line-height:31px;  color:#fff; float: left; width:14px;  text-align:center;  }
/*====================================中间部分center内容*/


.center{  height:auto; width:inherit;}
.newslefttable{width:220px;height:500px;_height:auto; min-heihgt:420px; background:url(images/lefttablebg.gif) no-repeat 0 0; }
.center tr td.centerleft{ width:200px;  padding:1px; float:left; position:relative; 
margin-left:2px; height:auto;min-heihgt:466px; }
.center tr td.centerright{  height:auto;padding-left:15px; _padding:1px; float:left; margin-left:6px; width:770px;_width:776px;min-heihgt:460px; }
.newsright{width:100%;margin-top:4px; height:460px;min-heihgt:460px;}
.newsright tr.fonttr{ padding:0 6px;}

.newsright tr.fonttr td{ height:30px; line-height:30px; font-size:14px; color:#036; padding:0 6px;}
.newsright tr.fonttr td a{color:#036;}
.newsconttable{ width:96%; margin:0 auto; height:auto;margin-top:4px; min-height:350px;_height:420px; color:#000; letter-spacing:1px; }
.newsconttables{ width:100%; margin:0 auto; margin-top:6px; color:#036; text-align:center;}
.newsconttables tr td a{ color:#000;}
.newsconttables tr td a:hover{ color:#ccc;}
.newsconttable tr td{ height:24px; line-height:24px;}
.newsleftson {margin-top:8px;}
.newsleftson tr td{ height:24px; line-height:24px; text-align:center; display:block;  margin-top:4px; }
.newsleftson tr td.newslefttd{ background-color:#025b80;}
.newsleftson tr td a{ width:100%; height:100%; color:#000;  font-size:14px; font-weight:bold; padding:0; margin:0;}
.newsleftson tr td a:hover{ color:#fff;width:100%; height:100%;   }
.nextpage { margin-top:10px;padding-left:15px;}
.nextpage ul  li{ height:20px; line-height:24px; font-size:12px; text-align:left;}
.newscontdemo{text-indent:30px;height:300px; text-align:left; margin:0 auto; margin-top:40px;}
.newscontdemo tr td{ height:24px; line-height:24px;}
.guestdiv { width:100%;}
.guestdiv ul li.guestli { width:48%; float:left; height:20px; line-height:24px;}
hr{  color:#036; border:solid 1px #036; margin:0; padding:0; width:98%;}


.foot{ background-color:#9cf; height:58px; width:1002px;  margin:0 auto;margin-top:5px; text-align:center; color:#000; padding-top:8px; letter-spacing:1px;_letter-spacing:1px; font-size:12px; clear:both; background:url(images/footbg.gif) repeat-x 0 0;}
.foot ul li{line-height:16px; height:16px;}
input{border:solid 1px #036;}
textarea{border:solid 1px #036; }
input.wenbenkuang,input.go-wenbenkuang { border:solid 1px #036;}
.tablelink{ margin-top:20px;}
.tablelink tr td a{ color:#000000;}
.tablelink tr td a:hover{ color:#ccc;}
.tablelink ul li a{ color:#000000;}
.tablelink ul li a:hover{ color:#ccc;}
.caseson { text-indent:4px;}
.caseson ul li{ width:100%; line-height:24px; height:20px; float:left;}
.caseson ul li.casesontitle{ width:100%; line-height:24px; height:20px;}
.caseson ul li a:visited{ color:#0066ff;}
.maintable{ height:450px;width:100%;}
.maintables{ height:380px;width:100%;}
.subtable tr td a{ font-size:12px; font-weight:normal; padding:0;margin:0;}
.subtable tr td p{ display:block;cursor:hand; width:100%; }
.sub_stable tr td{ text-align:left;padding-left:20px; _padding-left:48px; text-indent:10px; _text-indent:0; padding-top:4px;}
.sub_stable tr td a{ font-size:11px; padding:0;margin:0; color:#333;}
.newslefttabbg{ background:url(images/lefttablebg.gif) no-repeat 0 0;  height:450px; }
.subtable_small{  text-align:left; }
.subtable_small tr td{text-align:left; text-indent:0;padding-left:16px; font-size:10px; color:#666;}
.subtabless tr td{ text-align:left; padding-left:40px;}
.subtabless tr td a{  font-size:12px; font-weight:normal;}
.nextpageshow { text-align:center; padding-left:20px;}
.casetableintro{ text-indent:24px;  margin-top:20px;}
.casetableintro tr td{ line-height:24px; height:24px; font-size:14px;}

.casecontlink a{color:#FF3300; font-weight:bold;}

.subtablesss tr td{ text-align:left;}

.subtablesss tr td a{ font-size:12px; font-weight:normal;}
.subtablesss tr td,.subtabless tr td,.subtable tr td,.subtable_small tr td,.subtabless tr td{ border-bottom:solid 1px #036;}
.tablecont{ position:relative;}
.tablecontlink tr td{ height:50px;  }
.jobbeijing{ position:absolute; top:0px; left:500px; background:url(images/zhuzi1.gif) 0 0 no-repeat; width:244px; height:436px; line-height:20px; z-index:-99; }
.fontlinka a{ color:#000; }
..fontlinkb  { color:#000;}
.fontlinkb a{ color:#000;}
.fontlinkb a:hover{color:#000; }
.friendlink{ width:304px; height:45px;  padding:2px; float:left; margin-right:20px;}

