/* CSS Document */
*{ margin:0; padding:0;}
html{ overflow: auto;overflow-x:hidden;}
body { margin: 0px; padding: 0px; font-size:12px; color:#596878; overflow: auto; background-color:#ccc;}  
h1,h2,h3,h4,h5,h6{ font-size:12px;}
img { border:0px; margin-top:-0px; }
li{ list-style:none;}
samp{ float:right; font-weight:normal;}
a{ color:#596878;text-decoration:none; }
a:hover { color:#60a900; TEXT-DECORATION: none;}
#content { } 

#header{ width:960px; margin-right: auto;margin-left: auto;  height:80px;background:url(heard_bg.gif) repeat-x  #FFFFFF;} 
#logo{ background:url(logo.gif) no-repeat; height:90px; width:238px; float:left;}

#menu{ color:#ccc; text-align:center;}
#menu_top{ padding:5px; float:right; width:710px; text-align:right; height:30px;}
#menu_bottom{ height:20px; float:right; width:660px; }
#menu_bottom li{ height:30px; float:left; font-size:14px; width:90px;  text-align:center; padding-bottom:2px;border-left:solid 1px #999;}
#menu_bottom li a{ font-weight:bold; line-height:30px;}
#contact{  }
#contact a{ color:#000;border-bottom:solid 1px #000;}

#ad{ width:960px; margin-right: auto;margin-left: auto;  }
.main_body{ width:960px; margin-left:auto; clear:both; margin-right:auto; padding-top:10px; background-color:#FFFFFF;}
.flash{ width:370px; height:230px; float:right; line-height:25px;border:solid 1px #d1d1d1; padding:5px; margin-right:3px;}
.flash h1{ background:url(gsjs.gif) no-repeat; font-size:12px; text-align:left; height:45px; line-height:45px;color:#90d4ef; }
.flash li{ width:150px; float:left; margin-left:5px; margin-right:5px; text-align:center;}
.flash img{ float:none; width:150px; }
.flash_left{ width:558px; float:left;border:solid 1px #ccc; margin-left:3px;}

.box{ text-align:left;border:solid 1px #ccc; margin-left:5px; margin-bottom:10px;}
.box h1{ background:url(title_bg.gif) no-repeat; font-size:12px; text-align:left; height:30px; line-height:30px; padding-left:10px; color:#21a9e0;}
.box h2{  font-size:12px; text-align:right; height:30px; line-height:30px; padding-right:5px; font-weight:normal;}
.box ul{  border-right:solid 0px #d1d1d1; line-height:25px;border-left:solid 0px #d1d1d1; } 
.box li{ line-height:25px; font-size:14px; height:25px;overflow:hidden; padding-left:2px;}
.box li a{  font-size:14px;}

.box_left{ width:339px; float:left; }
.box_right{width:600px;  float:right;border:solid 1px #ccc;margin-bottom:5px; margin-right:3px;}
.box_right h1{font-size:12px; text-align:left; height:30px; line-height:30px; padding-left:5px;background:url(title_bg.gif);color:#21a9e0;}
.bar{background:url(bar.gif) no-repeat;  height:170px;}
.bar h1{ font-size:12px;height:30px; line-height:30px; padding-left:5px;}
.bar ul{ padding-top:70px;}
.bar li{ width:180px; float:left; text-align:center; padding:5px; line-height:20px;}

.foot{ width:960px; margin:auto; clear:both; margin-top:5px;}
.copy{ text-align:center; line-height:18px; margin-top:10px; background:url(foot.gif) no-repeat;}
.foot_menu{ text-align:right; line-height:30px; height:30px;margin-top:5px;border-bottom:solid 1px #d1d1d1; background-color:#f4f4f4;border-top:solid 1px #d1d1d1; padding-right:10px;}

.show_tel{ font-size:20px; color:#660000; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-align:center;line-height:50px;}
.show_jy{ font-size:30px; color:#6f757a; text-align:center; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå",Arial; padding:10px 0px; }


.box_right li{ width:170px;line-height:20px; text-align:center; float:left; margin-left:10px; margin-right:10px; margin-top:5px; }
.box_right img{ border:solid 1px #f5f5f5; background-color:#FFFFFF; width:170px; height:100px; clear:both; float:none;}
.box_right .title{font-size:14px;font-weight:normal;line-height:20px; color:#21a9e0; display:block; }

.lx{ color:#006600 }
.lx .show_jy{ font-size:24px; color: #CC0000;}

.box_left_170{ width:171px; float:left;}

.left_menu{}
.left_menu li{ margin:0 10px;} 

.box_right_700{width:770px;  float:right;border:solid 1px #d1d1d1; background-color:#fff;min-height:300px; *height:300px; margin-right:3px;}
.box_right_700 h1{font-size:12px; text-align:left; height:30px; line-height:30px; padding-left:5px;color:#21a9e0; }
.box_right_700 li{line-height:20px; padding:0 10px; color:#999999; }
.box_right_700 .title{ font-size:14px; color:#2e9eca; padding:0px; }


.list{ line-height:20px; padding:0 5px; color:#999999;}
.list li{width:230px; float:left; text-align:center;margin-left:5px; margin-right:5px; margin-top:5px; padding:0px;}
.list .title{ font-size:14px; clear:both; color:#2e9eca; }
.list li img{ width:auto; border:solid 1px #d1d1d1; background-color:#FFFFFF;width:230px; height:100px; }

#select{ display:block; border-bottom: dotted 1px #596878;  }
.show_left{ widows:520px; float:right; padding:0px 5px;}


.content{ font-size:14px; line-height:25px;color:#596878;}
.content img{ width:760px;}
.content h1{ font-size:16px; text-align:center; height:50px; line-height:50px;}
.content .Author{ text-align:center; line-height:30px;}
.content .tool{ text-align:left; line-height:30px;border-top:solid 1px #d1d1d1;border-bottom:solid 1px #d1d1d1; }
#ContentLabel{ padding:15px 0px;}

#bodybottomPan{width:760px; margin:0 auto; padding:5px 0 10px 0px; font-size:12px;clear:both;}
#mainPans{width:700px;height:300px; float:left; background-color:#fff; color:#666; border-top:3px solid #993300;  margin:0px;}
#mainPans ul{padding:5px;}
.tableborder{ border:1px solid #ccc; width:100%;}
