/* CSS Document */
/*****css基本公共信息star********/
body {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	text-decoration: none;
	text-align:center;
}
table {
font-size:12px;
}
form,ul,li {
margin:0;
padding:0;
}
ul li {
	list-style-image: none;
	list-style-type: none;
}
a:link,a:visited,a:hover,a:active {
	text-decoration: none;
}
a:hover {
	color:#FF0000;
}
a {
color:#000000;
}
h1,h2,h3,h4,h5,h6 {
padding:0;
margin:0;
font-size:12px;
font-weight:normal;
}
.LR {
overflow:auto;zoom:1;
margin:0;
padding:0;
}
.LR960 {
overflow:auto;zoom:1;
width:960px;
}
.art_nav {
margin-bottom:5px;
}
.displaynone {
	display:none;
}
/*****css基本信息end********/

/**star**/
.headlogo {
margin-top:5px;
overflow:auto;zoom:1;
width:960px;
}
.headlogo1 {
float:left;
width:205px;
text-align:center;
vertical-align:middle;
}
.headlogo2 {
float:left;
width:565px;
}
.headlogo2 ul li{
float:left;
width:70px;
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
color:#999999;
}
.headlogo2 ul li a{
color:#0066CC;
}
.headlogo3 {
float:left;
width:128px;
text-align:left;
}
.headlogo4 {
float:left;
width:62px;
text-align:right;
}
.headlogo4 ul li {
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
background:url(../img/sd_08.gif) no-repeat left center;
padding-left:12px;
}
.headms {
background:url(../img/wd_03.gif) no-repeat center top;
height:76px;
margin-top:5px;
margin-bottom:5px;
padding:7px;
width:960px;
}
.headmenu ul {
overflow:auto;zoom:1;
}
.headmenu ul li {
float:left;
background:url(../img/sd_14.gif) no-repeat center center;
height:19px;
line-height:19px;
width:70px;
margin-left:7px;
text-align:center;
vertical-align:middle;
}
.headmenu ul li a{
color:#FFFFFF;
}
.headsosuo {
font-size:12px;
margin-top:6px;
}
.i_l {
float:left;
width:766px;
}
.i_r {
float:right;
width:190px;
}
.il_box {
float:left;
width:375px;
margin-right:10px;
margin-bottom:10px;
}
.il_boxx {
float:left;
width:345px;
margin-right:10px;
margin-bottom:10px;
}
.il_box a {
color:#003366;
}
.il_box_t {
background:url(../img/sd_31.gif) repeat-x left top;
height:22px;
font-size:14px;
}
.il_box_t ul{
overflow:auto;zoom:1;
}
.il_box_t ul li{
float:left;
margin-right:5px;
}
.csstjinfoon,.cssflinfoon,.cssywbgmfbgon,.cssgkkqynxon {
background:url(../img/sd_60.gif) no-repeat left top;
height:22px;
width:73px;
line-height:22px;
text-align:center;
vertical-align:middle;
}
.csstjinfo,.cssflinfo,.cssywbgmfbg,.cssgkkqynx {
background:url(../img/sd_62.gif) no-repeat left top;
height:22px;
width:73px;
line-height:22px;
text-align:center;
vertical-align:middle;
}
.il_box_c,.il_box_c1,.il_box_c2,.il_box_c3{
border-bottom:1px #AACCEE solid;
border-left:1px #AACCEE solid;
border-right:1px #AACCEE solid;
font-size:14px;
}
.il_box_c{
height:228px;
}
.il_box_c1{
height:183px;
}
.il_box_c2{
height:255px;
}
.il_box_c3{
height:183px;
}
.il_box_c ul,.il_box_c1 ul,.il_box_c2 ul,.il_box_c3 ul {
padding:10px;
}
.il_box_c ul li,.il_box_c1 ul li{
height:23px;
line-height:23px;
text-align:left;
vertical-align:middle;
}
.il_box_c2 ul li,.il_box_c3 ul li {
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
}

.il_zhongj {
float:left;
width:379px;
margin-bottom:10px;
}
.il_zhongj_zx {
overflow:auto;zoom:1;
border:1px #CCCCCC solid;
height:129px;
margin-top:6px;
}
.il_zhongj_zx img {
float:left;
margin-left:5px;
margin-top:5px;
}
.il_zhongj_zx ul {
overflow:hidden;zoom:1;
padding:5px;
}
.il_zhongj_zx ul li{
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
font-size:14px;
}
.il_zhongj_zx ul li a {
color:#003366;
}
.il_zhongj2 {
float:left;
border:1px #CCCCCC solid;
width:377px;
margin-bottom:10px;
}
.il_zhongj2 a{
color:#003366;
}
.il_zhongj2_t {
background:url(../img/sd_34.gif) repeat-x left bottom;
height:26px;
line-height:26px;
border-bottom:1px #AACCEE solid;
padding-left:10px;
text-align:left;
vertical-align:bottom;
}
.il_zhongj2_t span {
background:url(../img/sd_75.gif) no-repeat left bottom;
height:21px;
line-height:21px;
text-align:center;
vertical-align:middle;
width:152px;
font-size:12px;
font-weight:bold;
margin-top:4px;
}
.il_zhongj2_t span a {
color:#0099FF;
}
.il_zhongj2 ul{
padding:10px;
font-size:14px;
height:158px;
}
.il_zhongj2 ul li{
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
}
.il_img766 {
margin-bottom:5px;
}



.il_menubox {
float:left;
width:378px;
margin-right:10px;
margin-bottom:5px;
}
.il_menubox2 {
float:right;
width:378px;
margin-bottom:5px;
}
.il_menubox a,.il_menubox2 a {
color:#003366;
}
.il_menubox_t {
background:url(../img/sd_31.gif) repeat-x left top;
height:22px;
font-size:14px;
}
.il_menubox_t ul{
overflow:auto;zoom:1;
}
.il_menubox_t ul li{
float:left;
margin-right:5px;
}
.cssmenuoneon,.cssmenutwoon,.cssmenuthreeon,.cssmenufouron,.cssmenufiveon,.cssmenusixon {
background:url(../img/sd_60.gif) no-repeat left top;
height:22px;
width:73px;
line-height:22px;
text-align:center;
vertical-align:middle;
}
.cssmenuone,.cssmenutwo,.cssmenuthree,.cssmenufour,.cssmenufive,.cssmenusix {
background:url(../img/sd_62.gif) no-repeat left top;
height:22px;
width:73px;
line-height:22px;
text-align:center;
vertical-align:middle;
}
.il_menubox_c{
border-bottom:1px #AACCEE solid;
border-left:1px #AACCEE solid;
border-right:1px #AACCEE solid;
font-size:14px;
height:160px;
}
.il_menubox_c ul {
padding:10px;
}
.il_menubox_c ul li {
height:23px;
line-height:23px;
text-align:left;
vertical-align:middle;
}
.il_box_c_1 {
overflow:auto;zoom:1;
margin-left:5px;
margin-top:5px;
padding-bottom:5px;
border-bottom:1px #CCCCCC dashed;
}
.il_box_c_1 img {
float:left;
width:117px;
}
.il_box_c_1 ul {
overflow:hidden;zoom:1;
padding:0;
}

.il_zhongj3,.il_zhongj4 {
float:left;
border:1px #CCCCCC solid;
width:407px;
margin-bottom:10px;
color:#003366;
font-size:14px;
}
.il_zhongj3 {
height:280px;
}
.il_zhongj4 {
height:205px;
}

.il_zhongj3 a,.il_zhongj4 a{
color:#003366;
}
.il_zhongj3 ul li,.il_zhongj4 ul li{
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
}
.il_zhongj3_t,.il_zhongj4_t {
background:url(../img/sd_34.gif) repeat-x left bottom;
height:23px;
line-height:23px;
border-bottom:1px #AACCEE solid;
padding-left:10px;
text-align:left;
vertical-align:middle;
}
.il_box_c_2 ul {
padding:10px;
}



.ir_t {
font-size:14px;
font-weight:bold;
padding-left:10px;
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
background:url(../img/sd_29.gif) repeat-x left center;
border:1px #AACCEE solid;
}

.ir_lxfs {
border-bottom:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
margin-bottom:5px;
}
.ir_lxfs ul {
margin:0;
padding:3px 3px 3px 12px;
}
.ir_lxfs ul li {
line-height:20px;
text-align:left;
vertical-align:middle;
}
.ir_lxfs ul li h2,.ir_lxfs ul li h3 {
color:#FF0000;
padding-top:5px;
}
.ir_lxfs ul li h3 {
}

.i_r table {
border-bottom:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
margin-bottom:5px;
}

.ir_c_hyfl {
}
.ir_c_hyfl ul {
overflow:auto;zoom:1;
margin:0;
padding:0;
padding-left:10px;
}
.ir_c_hyfl ul li {
float:left;
width:57px;
line-height:22px;
}


.if_glzx {
float:left;
width:475px;
margin-bottom:5px;
border:1px #CCCCCC solid;
}
.if_glzx2 {
float:right;
width:475px;
margin-bottom:5px;
border:1px #CCCCCC solid;
}
.if_glzx3 {
margin-bottom:5px;
border:1px #CCCCCC solid;
}
.if_glzx a,.if_glzx2 a,.if_glzx3 a {
color:#003366;
}

.if_glzx_t {
background:url(../img/sd_34.gif) repeat-x left bottom;
height:24px;
line-height:24px;
border-bottom:1px #AACCEE solid;
padding-left:10px;
text-align:left;
vertical-align:bottom;
}
.if_glzx_t h3 {
background:url(../img/sd_75.gif) no-repeat left bottom;
height:21px;
line-height:21px;
text-align:center;
vertical-align:middle;
width:152px;
font-size:12px;
font-weight:bold;
margin-top:3px;
color:#0099FF;
}
.if_glzx_t h3 a {
color:#0099FF;
}
.if_glzx_c table {
line-height:20px;
padding:10px;
}
.if_glzx_c1 table{
border-bottom:3px #FFFFFF solid;
border-left:3px #FFFFFF solid;
border-right:3px #FFFFFF solid;
border-top:3px #FFFFFF solid;
}
.i_link {
border:1px #CCCCCC solid;
width:960px;
margin-bottom:5px;
}
.i_link_t {
overflow:auto;zoom:1;
background-color:#418BCA;
color:#FFFFFF;
}
.i_link_t h3 {
float:left;
width:150px;
height:24px;
line-height:24px;
text-align:left;
vertical-align:middle;
padding-left:15px;
font-weight:bold;
}
.i_link_t span {
float:right;
width:300px;
height:24px;
line-height:24px;
text-align:right;
vertical-align:middle;
padding-right:15px;
}
.i_link_t span a {
color:#FFFFFF;
}

.column_box1 {
float:left;
width:475px;
margin-top:5px;
border:1px #CCCCCC solid;
}
.column_box2 {
float:right;
width:475px;
margin-top:5px;
border:1px #CCCCCC solid;
}

.column_t {
margin-left:5px;
margin-right:5px;
background-color:#FAFAFA;
border-bottom:1px #CCCCCC solid;
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
padding-left:10px;
font-weight:bold;
}
.column_t a {
color:#003399;
}
.column_c {
height:155px;
}
.column_c ul {
padding:10px;
}
.column_c ul li {
line-height:22px;
vertical-align:middle;
background:url(../img/wztb_38.gif) no-repeat left center;
padding-left:19px;
overflow:auto;zoom:1;
}
.column_c ul li a {
color:#003399;
float:left;
width:385px;
text-align:left;
}
.column_c ul li span {
float:right;
width:45px;
text-align:right;
color:#FF0000;
}
.column_img {
margin-top:5px;
}



.sort_l {
float:left;
width:762px;
}

.sort_list {
margin-bottom:10px;
}
.sort_list_t {
background:url(../img/sd_31.gif) repeat-x left top;
height:22px;
text-align:left;
vertical-align:middle;
}
.sort_list_t h3 {
background:url(../img/sd_100.gif) no-repeat left top;
height:22px;
width:100px;
line-height:22px;
text-align:center;
vertical-align:middle;
font-size:14px;
font-weight:bold;
color:#003399;
}
.sort_list_t h3 a{
color:#003399;
}
.sort_list_c{
border-bottom:1px #AACCEE solid;
border-left:1px #AACCEE solid;
border-right:1px #AACCEE solid;
clear:both;
overflow:auto;zoom:1;
}
.sort_list_c ul {
padding:10px;
float:left;
width:580px;
}
.sort_list_c img {
float:right;
width:153px;
}
.sort_list_c ul li {
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
background:url(../img/wztb_38.gif) no-repeat left center;
padding-left:19px;
}
.sort_list_c ul li span{
color:#FF0000;
padding-left:10px;
}



.sort_r {
float:right;
width:190px;
}
.sort_r table {
border-bottom:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
margin-bottom:5px;
}

.report_l {
float:left;
width:190px;
}
.report_l table {
border-bottom:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
margin-bottom:5px;
}

.report_r {
float:right;
width:762px;
border:1px #CCCCCC solid;
}
.report_r ul {
padding:10px;
}
.report_r ul li {
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
background:url(../img/wztb_38.gif) no-repeat left center;
padding-left:19px;
overflow:auto;zoom:1;
}
.report_r ul li a{
float:left;
width:650px;
}
.report_r ul li span{
float:right;
width:60px;
text-align:center;
color:#FF0000;
}

.report_r h5 {
height:24px;
line-height:24px;
text-align:right;
vertical-align:middle;
padding-right:20px;
}

.content_l {
float:left;
width:700px;
border:1px #AACCEE solid;
font-size:14px;
padding:10px;
}
.content_r {
float:right;
width:250px;
}
.content_title {
height:36px;
line-height:36px;
text-align:center;
vertical-align:middle;
color:#003399;
margin-left:12px;
margin-right:12px;
border-bottom:1px #AACCEE dashed;
}
.content_title h1 {
font-size:16px;
font-weight:bold;
}

.content_tool {
height:32px;
line-height:32px;
text-align:center;
vertical-align:middle;
font-size:14px;
}
.content_list1,.content_list2 {
height:29px;
line-height:29px;
text-align:left;
vertical-align:middle;
padding-left:10px;
}
.content_list2 {
background-color:#efefef;
}
.content_list1 img {
margin-top:5px;
}

.content_hxts{
text-align:left;
line-height:1.6;
margin:20px 10px 5px 10px;
padding:5px;
border:1px #CCCCCC solid;
color:#666666;
}
.content_hxts span {
color:#FF0000;
}
.content_content{
text-align:left;
line-height:22px;
margin:10px;
padding:10px;
}
.content_content h3{
font-size:14px;
font-weight:bold;
height:30px;
line-height:30px;
text-align:left;
vertical-align:middle;
padding-left:10px;
border-bottom:1px #AACCEE  dashed;
margin-bottom:10px;
}
.content_line{
border-bottom:1px #CCCCCC dashed;
}
.content_xiazai{
font-weight:bold;
margin-top:20px;
margin-bottom:10px;

}
.content_rt {
border:1px #AACCEE solid;
background:url(../img/sd_29.gif) repeat-x left bottom;
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
padding-left:20px;
font-size:14px;
color:#003399;
}
.content_rc {
border-bottom:1px #AACCEE solid;
border-left:1px #AACCEE solid;
border-right:1px #AACCEE solid;
margin-bottom:5px;
}
.content_dg ul{
padding:10px;
text-align:left;
}
.content_dg ul li {
line-height:22px;
}
.content_dg span {
color:#FF0000;
}
.content_about_t{
font-size:14px;
font-weight:bold;
height:30px;
line-height:30px;
text-align:left;
vertical-align:middle;
padding-left:10px;
border-bottom:1px #AACCEE  dashed;
margin-bottom:10px;
}
.content_about_c ul {
padding:10px;
overflow:auto;zoom:1;
}
.content_about_c ul li {
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
}
.content_about_c ul li a{
color:#0099CC;
float:left;
width:500px;
}
.content_about_c ul li span{
color:#FF0000;
float:right;
width:90px;
}

.content_rclist ul {
padding:6px;
}
.content_rclist ul li {
line-height:22px;
text-align:left;
}
.content_rclist ul li a{
color:#0099CC;
}

.manager_l {
float:left;
width:190px;
}
.manager_r {
float:right;
width:760px;
}
.manager_l_t {
height:22px;
line-height:22px;
text-align:left;
vertical-align:middle;
padding-left:10px;
background:url(../img/sd_34.gif) repeat-x left bottom;
border-bottom:1px #AACCEE solid;
font-size:14px;
font-weight:bold;
color:#003399;
border:1px #AACCEE solid;
}
.manager_l_c {
border-bottom:1px #cccccc solid;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
margin-bottom:5px;
padding:10px;
}
.manager_l_c ul{
}
.manager_l_c ul li{
line-height:30px;
border-bottom:1px #CCCCCC dashed;
background:url(../img/yy2_39.gif) no-repeat left center;
padding-left:25px;
text-align:left;
}
.manager_l a{
color:#003399;
}

.manager_r_t{
margin-top:5px;
margin-bottom:5px;
border-bottom:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
height:24px;
line-height:24px;
text-align:left;
vertical-align:middle;
font-size:14px;
font-weight:bold;
color:#003399;
background:url(../img/ico_glzx.png) no-repeat left center;
padding-left:16px;
}
.manager_r_c a {
color:#003399;
font-size:14px;
font-weight:bold;
}
.managerinfo_c {
float:left;
width:560px;
margin-left:10px;
}
.managerinfo_r {
float:right;
width:190px;
}
.managerinfo_c_t {
border-bottom:1px #CCCCCC solid;
overflow:auto;zoom:1;
padding-bottom:5px;
}
.managerinfo_c_t h3 {
float:left;
width:120px;
background-color:#062464;
margin-right:5px;
height:22px;
line-height:22px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-weight:bold;
}
.managerinfo_c_t span {
float:left;
width:140px;
border-left:5px #062464 solid;
border-right:5px #062464 solid;
height:22px;
line-height:22px;
text-align:center;
vertical-align:middle;
color:#003399;
font-weight:bold;
}
.managerinfo_c_c {
line-height:22px;
text-align:left;
vertical-align:middle;
padding:10px;
}
.managers_page {
border-bottom:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
height:30px;
line-height:30px;
text-align:left;
vertical-align:middle;
padding-left:10px;
}
.content_techer {
padding:10px;
line-height:22px;
}
.content_techer h3 {
border-bottom:1px #AACCEE solid;
height:26px;
line-height:26px;
text-align:left;
vertical-align:middle;
padding-left:10px;
}
.content_techer h3 span {
border-top:1px #AACCEE solid;
border-left:1px #AACCEE solid;
border-right:1px #AACCEE solid;
height:26px;
line-height:26px;
text-align:center;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
}
.lessonout_c {
float:left;
width:560px;
margin-left:10px;
}
.lessonout_r {
float:right;
width:190px;
}
.lessonout_ct,.lesson_ct {
background:url(../img/sd_31.gif) repeat-x left top;
height:22px;
text-align:left;
vertical-align:middle;
}
.lessonout_ct h3 {
background:url(../img/sd_100.gif) no-repeat left top;
height:22px;
width:100px;
line-height:22px;
text-align:center;
vertical-align:middle;
font-size:14px;
font-weight:bold;
color:#003399;
}
.lesson_ct h3{
background:url(../img/sd_130.gif) no-repeat left top;
height:22px;
width:130px;
line-height:22px;
text-align:center;
vertical-align:middle;
font-size:14px;
font-weight:bold;
color:#003399;
}

.lessonout_cc{
border-bottom:1px #aaccee solid;
border-left:1px #AACCEE solid;
border-right:1px #AACCEE solid;
margin-bottom:10px;
}
.lessonout_cc ul{
padding:10px;
}
.lessonout_cc ul li{
height:26px;
line-height:26px;
text-align:left;
vertical-align:middle;
border-bottom:1px #CCCCCC dashed;
background:url(../img/wztb_38.gif) no-repeat left center;
padding-left:20px;
}
.lessonout_cc ul li span{
color:#666666;
padding-left:20px;
}
.lessonout_cc_page {
height:24px;
line-height:24px;
text-align:right;
vertical-align:middle;
padding-right:10px;
background-color:#efefef;
}
.lessonout_cc_page a{
color:#FF0000;
}
.books_r {
float:right;
width:760px;
}
.single_l {
float:left;
width:190px;
}
.single_l table {
border-bottom:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
margin-bottom:5px;
}
.single_r {
float:right;
width:760px;
border:1px #CCCCCC solid;
}
.single_rt {
background:url(../img/efg_03.gif) repeat-x left top;
height:29px;
line-height:29px;
text-align:left;
vertical-align:middle;
padding-left:10px;
border-bottom:1px #CCCCCC solid;
font-size:14px;
font-weight:bold;
color:#FF3300;
}
.single_rc {
line-height:24px;
text-align:left;
padding:20px;
margin:5px;
border:1px #CCCCCC solid;
}
