/* CSS Document */
*{ margin:0; padding:0;}
html{ overflow: auto;overflow-x:hidden;}
body { margin: 0px; padding: 0px; font-size:12px; color:#596878; overflow: auto;}  
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:#ccc; TEXT-DECORATION: none;}
#content { background-color:#eee;} 

#header{ width:1002px; margin-right: auto;margin-left: auto;  height:80px; background:#FFFFFF; border-bottom: #25375b 0px solid;} 
#logo{ background:url(logo.gif) no-repeat; height:50px; width:238px; float:left; margin-top:10px;}
.tel{ color:#CC0000; font-size:24px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
#menu{ color:#666; text-align:center; }
#menu_top{ padding:10px 5px; float:right; width:710px; text-align:right; height:53px;}
#menu_bottom{ height:35px; float:right; width:1002px;clear:both; background:url(menu_bg.gif) repeat-x;}
#menu_bottom li{ height:35px; float:left; font-size:12px; margin-left:10px; margin-right:10px; text-align:center; padding-bottom:2px;  line-height:35px;}
#menu_bottom li a{   line-height:35px; color:#FFFFFF;}
#menu_bottom .input_t{ height:20px; margin-top:5px;border: #02449b 1px solid; line-height:20px; }
#menu_bottom .input_b{ height:22px; border: #02449b 1px solid; background-color:#FFFFFF; margin-top:-2px; line-height:20px;}
#contact{ background:url(menu_button_bg.gif) no-repeat center top;}
#contact a{ color:#FFFFFF;}
.dh{ background:url(hd.gif) #f8f8f8 repeat-x; }
.dh h1{ color:#FFFFFF; height:35px; line-height:35px; padding-left:5px;}
.dh a{ color:#FFFFFF;}
.dh ul{ background-color:#f8f8f8;  padding:5px; line-height:25px; clear:both; border-bottom: #ececec 1px solid; height:25px;}
.dh li{ float:left; margin-left:5px; margin-right:5px;} 
.dh li a{ color:#666666;}
 
.main_body{ width:1002px; margin-left:auto; clear:both; margin-right:auto; background-color:#FFFFFF; }
.flash{ width:1002px; height:300px; float:right;}
.flash_left{ width:280px; height:261px; float:left;}
.al{ width:1002px; height:200px; float:right; background-color:#FFFFFF; }
.al ul{ padding:5px;}
.al ul li{ width:200px; float:left; text-align:center; margin-left:10px; margin-right:10px;  }
.al ul li a{ width:200px; clear:both; line-height:30px;}
.al ul li img{ width:190px; height:121px; clear:both; line-height:30px; margin-left:5px; margin-top:5px;border: #dfdfdf 8px solid; }
.al h1{ line-height:36px; padding:0 15px; background:url(menu_bg.gif) repeat-x; color:#FFFFFF}
.al h1 a{ color:#FFFFFF}
.page{clear:both; width:100%; text-align:right;border: #dfdfdf 0px solid;}
.box{  text-align:left;  color:#818181;}
.box h1{ font-size:12px; text-align:left; height:40px; line-height:40px;}
.box h2{ background:url(bottom_bg.gif) no-repeat; font-size:12px; text-align:right; height:30px; line-height:30px; padding-right:5px; font-weight:normal;}
.box ul{ line-height:25px;} 
.box li{ line-height:20px; font-size:12px; height:25px; padding-left:2px;}
.box li a{  font-size:12px; color:#818181;height:25px; }

.news{ background:url(news.gif) no-repeat;}
.seo{ background:url(seo.gif) no-repeat;}
.als{ background:url(al.gif) no-repeat;}
.alst a{font-weight:bold;}
.alst li{ height:75px;}
.left_yh{ background:url(left_yh.gif) no-repeat}
.right_yh{ background:url(right_yh.gif) no-repeat}
.alst img{ border:solid 1px #d1d1d1; }
.box_left{ width:280px; height:261px; float:left;}
.box_right{width:660px;  float:right;border:solid 1px #d1d1d1; background-color:#efefef; margin-bottom:5px;}
.box_right h1{font-size:12px; text-align:left; height:30px; line-height:30px; padding-left:5px;}
.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:992px; margin:auto;  color:#FFFFFF;clear:both; border:solid 1px #d1d1d1; background:url(menu_bg.gif) repeat-x;line-height:25px; height:25px; padding:5px;}
.foot a{ color:#FFFFFF;}
.copy{ width:1002px; margin:auto; text-align:right; line-height:18px;background-color:#f9f9f9;}
.foot_menu{ text-align:center; line-height:30px; height:35px;margin-top:5px;border-bottom:solid 1px #d1d1d1;}
.link{ width:992px; margin:auto; text-align:left; line-height:18px;background-color:#f5f5f5; padding:5px;}
.link table td{text-align:left;}
.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; }

.hb{ width:1002px; background-color:#FFFFFF; }
.hb ul li{ width:140px; float:left; text-align:center; margin-left:10px; margin-right:10px; height:130px; overflow:hidden; margin-top:10px; }
.hb h1{ line-height:36px; padding:0 15px; background:url(menu_bg.gif) repeat-x; color:#FFFFFF}
.hb ul li img{ width:130px;  clear:both; line-height:30px; border: #dfdfdf 1px solid; }
.hb ul li a{ width:130px; clear:both; line-height:30px; height:25px; overflow:hidden;}

#scrollDiv{ height:130px; overflow:hidden; line-height:20px;}
#scrollDiv li{ height:261px;  margin-left:5px; margin-bottom:10px;margin-right:5px;  clear:both; }
#scrollDiv li img{ border:solid 1px #d1d1d1;  margin:5px; background-color:#FFFFFF;width:auto;}
#scrollDiv li .msg{ float:right; text-indent:20px;line-height:25px; width:420px;}
#scrollDiv li h1{font-size:16px;font-weight:normal;line-height:25px; }

.lx{ color:#006600 }
.lx .show_jy{ font-size:24px; color: #CC0000;}

.box_left_170{ width:171px; float:left;}
.box_left_170 h1{background:url(title_bg_170.gif) no-repeat;}
.box_left_170 h2{ background:url(bottom_bg_170.gif) no-repeat; }
.left_menu{padding-top:5px;}
.left_menu li{ margin:0 10px; float:left;} 
.list_bg{ height:250px;}
.list_bg li{ background:url(list.gif) no-repeat left 7px; padding-left:15px; }
.box_right_700{width:100%;  float:right;border:solid 0px #d1d1d1; }
.box_right_700 h1{font-size:12px; text-align:left; height:30px; line-height:30px; padding-left:5px;}


.list{ line-height:20px; padding:0 10px; color:#999999;}
.list li{margin-bottom:15px; clear:both;}
.list .title{ font-size:16px; }
.list li img{ width:auto; border:solid 1px #d1d1d1; background-color:#FFFFFF; margin-right:5px; }
.list_al{line-height:20px; padding:0 10px; color:#999999;}
.list_al li img{ width:210px; border:solid 1px #d1d1d1; background-color:#FFFFFF; margin-right:5px; clear:both; }
.list_al li{ float:left; margin-left:13px; margin-right:13px; margin-bottom:5px; display:block; height:120px; width:210px; }
.list_al li a{ display:block; clear:both; line-height:25px; font-weight:bold;}
#select{ display:block; border: solid 1px #ececec;background-color:#ccc; padding:0px 5px; margin-bottom:-6px; }
#select a{ color:#666} 
.show_left{ widows:520px; float:right; padding:0px 5px;}


.content{ font-size:14px; line-height:25px;color:#596878;}
.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;}

