﻿/* ==全局样式定义== */
body
{ 
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    margin: 0px;
    padding: 0px;
    background: #fff;
    text-decoration: none;
}
input
{
margin:0px;padding:0px;
}
.input
{
border:1px solid #999;
}
a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;text-decoration: none;color: #000;
}
a:hover
{
    color: #03c;text-decoration: underline;
}
h1
{
    margin: 0px;padding: 0px;background: none;font: normal normal bold 24px/150% Arial, "宋体" ,Helvetica,sans-serif;text-align: center;
}
dl, dt, dd, ul, li 
{
    padding: 0px;margin: 0px;
}
li
{
    line-height: 22px;list-style-type:none; 
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}
.clearbox, .clearbox2
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.clearbox2
{
    clear: left;
}

/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#menu, #foot, #copy, #main_bg
{
    padding: 0px;
    margin: 0px auto;
    width: 965px;
}
#main_bg
{
width: 965px;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#top_all, #center_all, #bottom_all
{
width: 965px;margin: 0px auto;
}
/* ==top_all(顶部)定义开始== */
/* --网页头部-- */
#head
{
width:965px;height:60px;padding:10px 0px;
}
#head .logo
{
width:160px;float:left;
}
#head .trans
{
width:10px;height:44px;padding:8px 10px;float:left;
}
#head .banner
{
width:468px;padding:0px 35px;float:left;height:60px;*height:120px !important;margin-top:0px;*margin-top:-60px;
}
#head .r_ad
{
width:234px;float:right;
}
#menu
{
height:60px;
}
#menu_t
{
height:30px;background:url(images/nav_bg.gif) 0px -60px repeat-x;
}
#menu_t .menu_l
{
width:7px;height:30px;background:url(images/nav_bg.gif) no-repeat;float:left;
}
#menu_t .menu_c
{
width:939px;*width:945px !important;height:30px;padding-left:12px;*padding-left:6px; !important;float:left;
}
#menu_t .menu_c li
{
background:url(images/nav_ico.gif) top left no-repeat;text-indent:18px;float:left;
}
#menu_t .menu_c a
{
height:30px;line-height:30px;vertical-align:middle;padding-right:13px;color:#fff;font-weight:bold;
}
#menu_t .menu_r
{
width:7px;height:30px;background:url(images/nav_bg.gif) -7px 0px no-repeat;float:left;
}
#menu_b
{
height:60px;background:url(images/nav_bg.gif) 0px -90px repeat-x;
}
#menu_b .menu_l
{
width:7px;height:30px;background:url(images/nav_bg.gif) 0px -30px no-repeat;float:left;
}
#menu_b .menu_c
{
width:951px;height:30px;line-height:30px;vertical-align:middle;float:left;
}
#menu_b .menu_c a
{
height:30px;line-height:30px;vertical-align:middle;
}
#menu_b .menu_r
{
width:7px;height:30px;background:url(images/nav_bg.gif) -7px -30px no-repeat;float:left;
}
#main_left
{
width:590px;float:left;
}
#nav
{
height:28px;line-height:28px;vertical-align:middle;border-bottom:1px dotted #88a6c2;
}
#nav span
{
height:28px;padding:8px 1px;float:right;
}
#c_tit, #c_info, .c_bot
{
width:580px;margin:0px auto;padding:0px;text-align:center;
}
#c_tit
{
width:552px;margin:0px auto;padding-left:65px;*padding-left:0px;text-align:center;height:45px;line-height:45px;vertical-align:middle;font-size:16pt;font-weight:bold;color:#000080;
}
#c_info
{
width:580px;margin:0px auto;color:#666;padding:10px 0px;border-top:1px solid #ccc;
}
.c_other, .c_other2
{
line-height:25px;vertical-align:middle;text-align:right;
}
.c_other2
{
line-height:25px;vertical-align:middle;text-align:left;margin-bottom:20px;
}
.c_cont
{
font-size:120%;line-height:28px;vertical-align:middle;
}
.c_cont a
{
font-size:100%;color:#000080;
}
.c_bot
{
border-bottom:1px solid #ccc;
}
#main_right
{
width:363px;margin-left:8px;background:#f9f9f9;border-left:1px solid #ccc;float:left;
}
#main_right #ad
{
padding:8px 13px;height:280px;margin-top:0px;
}
/*
*+html #main_right #ad
{
padding:8px 13px;margin-top:-280px;height:560px;
}
*/
#search
{
height:25px;line-height:25px;vertical-align:middle;padding:10px 0px 0px 8px;
}
#search .sch_l, .sch_c, sch_r
{
float:left;font-weight:bold;
}
.sch_l
{
width:75px;float:left;
}
.sch_c
{
width:145px;float:left;
}
.sch_r
{
width:60px;float:left;
}
#news_hot, #news_pic, #news_info
{
width:360px;padding:0px 3px;
}
#news_hot li
{
background:url(images/ico.gif) top left repeat-y;text-indent:13px;
}
#news_pic dd
{
padding:8px;
}
#news_pic .img
{
width:170px;margin:5px 0px;line-height:25px;vertical-align:middle;text-align:center;float:left;
}
#news_pic .img img
{
border:1px solid #999;
}
#link
{
width:963px;height:26px;line-height:26px;vertical-align:middle;margin: 0px auto;text-indent:5px;border-top:1px dotted #999;border-bottom:1px dotted #999;background:#f9f9f9;
}
#link span
{
height:26px;line-height:26px;vertical-align:middle;padding-right:5px;float:right;
}
#copy
{
margin-top:5px;border-top:1px solid #ccc;padding:12px 0px;line-height:18px;text-align:center;
}
