﻿/* ==全局样式定义== */
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 #4780b5;
}
.input2
{
border-top:1px solid #4780b5;border-bottom:1px solid #4780b5;border-right:1px solid #4780b5;margin-top:6px;
}
.input3
{
border:1px solid #ccc;height:19px;
}
select
{
position:relative;font-size:12px;line-height:18px;border:0px;
}
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(网页头部)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #head_logo, #foot, #copy, #main_bg
{
padding: 0px;margin: 0px auto;width: 963px;
}
#main_bg, #top_all
{
width: 965px;padding: 0px;margin: 0px auto;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#center_all, #bottom_all
{
padding-bottom: 5px;
}
#head_top
{
width:963px;height:29px;border:1px solid #cbd4dd;background:url(images/top_bg.gif);
}
#login
{
height:24px;line-height:24px;vertical-align:middle;margin-top:2px;*margin-top:3px !important;*margin-top:4px;text-indent:5px;float:left;
}
#login2
{
height:24px;line-height:24px;vertical-align:middle;margin-top:1px;margin-left:5px;margin-top:4px;text-indent:5px;float:left;
}
#times, #index
{
height:29px;line-height:29px;vertical-align:middle;text-indent:5px;float:left;
}
#times
{
width:400px;text-align:center;
}
#index
{
width:160px;text-align:right;
}
#head
{
width:963px;background:url(images/menu_bg.gif);height:60px;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;
}
#logo
{
width:170px;float:left;
}
#trans
{
width:10px;height:44px;padding:8px 40px 8px 10px;*padding:8px 40px 8px 10px !important;*padding:8px 38px 8px 10px;background:#fff;float:left;
}
#menu
{
width:733px;line-height:30px;vertical-align:middle;float:left;
}
.menu_ico
{
width:40px;height:20px;margin:5px 0px;line-height:30px;vertical-align:middle;float:left;
}
#menu ul
{
float:left;
}
#menu li
{
width:54px;height:30px;line-height:30px;vertical-align:middle;text-align:center;letter-spacing: 0.25em;float:left;
}
#menu .rbg
{
background:url(images/menu_r.gif) center right no-repeat;
}
.ad1
{
width:728px;margin:5px 10px 5px 0px;float:left;height:90px;*height:180px !important;margin-top:5px;*margin-top:-85px;
}
.ad2
{
width:205px;height:90px;margin:5px 0px;float:right;
}
#main_left
{
width:685px;float:left;
}
#c_main
{
width:650px;margin:0px auto;
}
#nav
{
height:28px;line-height:28px;vertical-align:middle;border-bottom:1px dashed #d2d2d2;
}
#nav span
{
height:28px;padding:8px 1px;float:right;
}
.classlist_l
{
width:490px;padding:8px 0px;font-size:14px;font-weight:bold;float:left;
}
.classlist_l a
{
font-size:14px;font-weight:bold;
}
.classlist_c
{
width:70px;padding:8px 0px;float:right;text-align:center;
}
.classlist_r
{
width:90px;padding:8px 0px;font-size:13px;float:right;
}
.classlist_i
{
width:650px;line-height:20px;vertical-align:middle;font-size:13px;color:#666;text-align:left;border-bottom:1px dashed #d2d2d2;float:left;
}
.c_page
{
height:30px;line-height:30px;vertical-align:middle;margin-top:5px;text-align:center;
}
#pic
{
width:163px;line-height:28px;vertical-align:middle;text-align:center;border:1px solid #a4c2e1;
}
#pic dt
{
height:24px;line-height:24px;vertical-align:middle;background:url(images/class_tit_bg.jpg);text-indent:8px;text-align:left;font-size:15px;font-weight:bold;
}
#pic .img
{
padding:5px 0px;
}
#pic .img img
{
border:1px solid #999;
}
#main_right
{
width:277px;background:#fffdf1;border-left:1px solid #ccc;float:left;
}
#main_right #ad
{
padding:8px 8px;
}
#main_right #search
{
width:263px;height:25px;line-height:25px;vertical-align:middle;padding:10px 5px 5px 8px;text-align:left;
}
#search .sch_l, .sch_c, sch_r
{
float:left;font-weight:bold;
}
.sch_l
{
width:68px;
}
.sch_c
{
width:130px;
}
.sch_r
{
width:55px;float:right;
}
#main_right #news_hot
{
margin-top:5px;
}
#main_right #news_hot .hot_l
{
width:6px;height:26px;margin-left:8px;background:url(images/class_tit_l.jpg);float:left;
}
#main_right #news_hot .hot_c
{
width:251px;height:26px;line-height:26px;vertical-align:middle;font-size:14px;font-weight:bold;color:#fff;text-indent:8px;background:#fe9900;float:left;
}
#main_right #news_hot .hot_c span
{
height:26px;color:#cc0000;font-size:14px;font-weight:bold;padding-left:8px;
}
#main_right #news_hot .hot_r
{
width:6px;height:26px;background:url(images/class_tit_r.jpg);float:left;
}
#main_right #news_hot li
{
width:270px;margin-left:7px;background:url(images/ico.gif) top left repeat-y;text-indent:13px;
}
#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
{
border-top:1px solid #ccc;padding:12px 0px;line-height:18px;text-align:center;
}
