/* CSS Document */
body{margin:0px auto;overflow-x: hidden}
*{font-family:Arial}
.body{
width:1003px;
height:auto;
margin:0px auto;}
.header{
width:1003px;
height:auto;
float:left;}
.nav{
background:url(../images/nav.jpg);
width:954px;
padding-left:15px;

padding-right:34px;
height:61px;
float:left;}
.nav a{
padding-top:5px;
display:block;
float:left;
padding-right:15px;
padding-left:14px;
height:auto;
margin-top:21px;
}

.nav a img{
border:none;}
.nav_xz{
background:url(../images/nav_xz.gif) no-repeat;
width:90px;
height:61px;
padding-left:30px;
display:block;
float:left;}
.nav_side{

background:url(../images/nav_side.gif) no-repeat right;}
.area{
width:959px;
padding:0px 22px 0px 22px;
height:auto;
float:left;}
.area_header{
background:url(../images/a_header.gif);
width:959px;
height:auto;
float:left;}
.area_content{
background:url(../images/area.gif) repeat-y;
width:919px;
padding:0px 25px 0px 15px;
height:auto;
float:left;}
.area_content td{
font-size:12px;
line-height:18px;}
.area_content a{
color:#000000;
margin:0px 3px 0px 3px;
text-decoration:none;}
.area_content a:hover{
color:#FF0000;
text-decoration: underline;}
.area_footer{
background:url(../images/a_footer.gif);
width:959px;
height:auto;
float:left;}
.content{
width:950px;
padding:5px 26px 0px 27px;
height:auto;
float:left;}
.c_box1{
background:url(../images/c_box1.gif);
width:950px;
height:auto;
float:left;}
.c_box1_footer{
background:url(../images/c_box1_footer.gif) no-repeat bottom;
width:950px;
height:auto;
float:left;
padding-bottom:20px;}
.c_box1_l{
width:210px;
height:auto;
float:left;}
.login{
background:url(../images/login.gif);
width:210px;
height:auto;
float:left;}
.login_header{
	background: url(../images/login_header.gif) no-repeat;
	width:210px;
	float:left;
	padding-top: 50px;
}
.login_footer{
background:url(../images/login_footer.gif) no-repeat bottom;
width:180px;
height:auto;
padding:0px 15px 10px 15px;
float:left;
}
.login_footer td{
font-size:12px;
line-height:18px;}
.login_input{
width:115px;
height:19px;
margin:2px;
border:1px solid #5d5d5d;}
.g_message_header{
background:url(../images/g_message.gif) no-repeat #FFFFFF bottom;
width:210px;
height:83px;
float:left;}
.g_message_content{
width:180px;
text-align:center;
float:left;
height:auto;
padding:0px 15px 0px 15px;}
.g_message_content font{
font-size:12px;
line-height:21px;}
.f_blackblue{
color:#000999;
font-weight:bold;}
.c_box1_m{
width:399px;
height:auto;
padding-bottom:8px;
float:left;
padding-left:14px;}
.f_header{
background:url(../images/f_header.gif) no-repeat;
width:399px;
height:auto;
padding-top:10px;
float:left;}
.focus{
background:url(../images/focus.gif) repeat-x #E86125;
width:387px;
border:1px solid #BC2F03;
border-top:none;
border-bottom:none;
padding:0px 5px 0px 5px;
float:left;}
.f_content{
width:385px;
height:188px;
float:left;
background-color:#606C87;
border:1px solid #3C4968;}
.f_footer{
float:left;
background:url(../images/f_footer.gif);
width:399px;
height:auto;
float:left;}
.news{
background:url(../images/news.gif) repeat-x;
width:397px;
height:auto;
padding-top:5px;
border:1px solid #DC6D03;
border-bottom:none ;
float:left;
border-top:none;}
.news_header{
width:387px;
height:auto;
float:left;
padding:0px 6px 0px 4px;}
.n_h_m{
background:url(../images/news_header.gif) repeat-x #fff;
width:387px;
height:auto;
float:left;}
.n_h_l{
background:url(../images/n_h_l.gif) no-repeat;
float:left;
width:387px;
height:51px;}
.n_h_r{
background:url(../images/n_h_r.gif) no-repeat right;
width:377px;
padding-right:10px;
text-align:center;
height:41px;
padding-top:10px;
float:left;}
.n_h_r span{
width:377px;
height:auto;
float:left;
display:block;
text-align:center;}
.news_content{
width:379px;
height:auto;
padding:0px 7px 0px 9px;
float:left;}
.n_c_m{
width:373px;
height:auto;
float:left;
background-color:#FF7603;
border:1px solid #C95D03;
border-bottom:none;
padding:0px 3px 0px 3px;
border-top:none;}
.n_c_m_m{
width:360px;
height:auto;
padding:0px 8px 0px 5px;
float:left;
background-color:#fff;}
.n_c_m_m ul{
margin:0px;
padding:0px;
font-size:14px;
line-height:28px;}
.n_c_m_m ul li{
display:block;
width:352px;
background:url(../images/n_li.gif) no-repeat left center;
padding-left:8px;
float:left;
border-bottom:1px dotted #000;}
.n_c_m_m ul li a{
width:280px;
height:auto;
float:left;
display:block;
color:#000;
text-decoration:none;}
.n_c_m_m ul li a:hover{
color:#FF0000;
text-decoration:underline;}
.n_c_m_m ul li span{
width:70px;
height:auto;
display:block;
float:left;
text-align:right;}
.c_box1_r{
width:315px;
height:auto;
float:left;
padding-left:12px;}
.announcement{
background:url(../images/announcement.gif);
width:315px;
height:auto;
float:left;}
.announcement_header{
background:url(../images/announcement_header.gif) repeat-x;
width:315px;
height:auto;
float:left;}
.a_h_l{
background:url(../images/a_h_l.gif) no-repeat;
width:315px;
height:auto;
float:left;}
.a_h_r{
width:315px;
height:38px;
float:left;
background:url(../images/a_h_r.gif) no-repeat right;
padding-top:10px;
text-align:center;
}
.announcement_footer{
width:315px;
height:auto;
float:left;}
.a_content{
background:url(../images/a_content.gif) no-repeat;
width:279px;
height:auto;
padding:0px 18px 0px 18px;
float:left;}
.a_content p{
line-height:22px;
font-size:14px;
margin:0px;
text-indent:28px;}
.a_f_l{
background:url(../images/a_f_l.gif) no-repeat #fff;
width:20px;
height:24px;
float:left;}
.a_f_r{
background:url(../images/a_f_r.gif) no-repeat #fff right;
width:20px;
height:24px;
float:left;}
.a_f_m{
width:275px;
float:left;
background:url(../images/a_f_m.gif);
height:24px;}
.survey{
background:url(../images/survey.gif);
width:315px;
height:auto;
float:left;}
.s_header{
background:url(../images/s_header.gif) repeat-x bottom #fff;
width:315px;
height:42px;
padding-top:5px;
float:left;}
.s_h_l{
background: url(../images/s_h_l.gif) no-repeat;
width:315px;
height:42px;
float:left;}
.s_h_r{
background:url(../images/s_h_r.gif) no-repeat right;
width:315px;
height:40px;
float:left;
text-align:center;
padding-top:2px;}
.s_content{
width:285px;
padding:0px 15px 0px 15px;
height:auto;
float:left;}
.s_content span{
line-height:24px;
font-size:14px;
color:#BF0000;}
.s_content ul{
padding-top:0px;
margin-top:0px;
font-size:14px;
line-height:22px;
}
.s_content a{
color: #000;
text-decoration:none;}
.s_content a:hover{
color:#FF0000;
text-decoration:underline;}
.s_footer{
width:315px;
height:20px;
float:left;}
.s_f_l,.s_f_r{
width:20px;
height:20px;
float:left;
}
.s_f_l{
background:url(../images/s_f_l.gif);}
.s_f_r{
background:url(../images/s_f_r.gif);}
.s_f_m{
width:275px;
height:20px;
background:url(../images/s_f_m.gif);
float:left;}
.know{
width:315px;
height:auto;
float:left;}
.k_header{
background:url(../images/k_header.gif) repeat-x bottom #fff;
height:39px;
padding-top:5px;
float:left;
width:315px;}
.k_h_l{
background:url(../images/k_h_l.gif) no-repeat;
width:315px;
height:39px;
float:left;}
.k_h_r{
	background:url(../images/k_h_r.gif) no-repeat right;
	width:305px;
	height:34px;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-right: 10px;
}
.k_h_r span{
width:240px;
display:block;
height:auto;
float:left;}
.k_content{
width:285px;
height:auto;
padding:0px 15px 0px 15px;
float:left;}

.k_content a{
font-size:14px;
line-height:24px;
color:#000;
text-decoration:none;
}
.k_content a:hover{
text-decoration:underline;
color:#FF0000;}
.footer{
width:1003px;
height:auto;

text-align:center;
padding:10px 0px 20px 0px;}
.advertisement{
width:950px;
padding-top:8px;
padding-bottom:8px;
height:auto;
float:left;}
.c_box2{
background:url(../images/c_box2.gif);
width:950px;
height:auto;
float:left;}
.c_box2_footer{
background:url(../images/c_box2_footer.gif) no-repeat bottom;
width:950px;
height:auto;
padding-bottom:16px;
float:left;}
.c_box2_l{
width:631px;
height:auto;
float:left;}
.c_box2_r{
width:315px;
height:auto;
float:left;
padding-left:4px;}
.fa_header{
width:631px;
height:42px;
float:left;}
.fa_h_l{
background:url(../images/w_h_l.gif);
width:26px;
height:42px;
float:left;}
.fa_h_r{
background:url(../images/w_h_r.gif);
width:29px;
height:42px;
float:left;}
.fa_h_m{
width:576px;
height:39px;
float:left;
text-align:center;
padding-top:3px;
background:url(../images/works_header.gif);}
.fa_content{
width:611px;
height:auto;
padding:0px 10px 0px 10px;
float:left;}
.fa_box{
width:611px;
height:auto;
padding-top:5px;
float:left;
padding-bottom:10px;
}
.fa_box p{
width:611px;
height:auto;
display:block;
margin:0px;
float:left;}
.border{border-bottom:1px dashed #000;}
.fa_box_main{
width:595px;
height:auto;
padding:0px 5px 0px 11px;
float:left;}
.fa_student{
background:url(../images/fa_student.gif) repeat-x #E9E9CE;
width:611px;
height:auto;
padding:5px 0px 5px 0px;
float:left;
border:1px solid #CBCCAE;
border-left:none;
border-right:none;}
.fa_teacher{
background:url(../images/fa_teacher.gif) repeat-x #CEE8F8;
width:611px;
height:auto;
padding:5px 0px 5px 0px;
float:left;
border:1px solid #A6D0E7;
border-left:none;
border-right:none;}
.fa_box_main span{
font-size:16px;
line-height:30px;
font-weight:bold;
float:left;}
.d_header{
width:315px;
background:url(../images/d_header.gif);
height:45px;
float:left;}
.s_photo,.t_photo{
width:198px;
height:auto;
padding-left:5px;
float:left;}
.s_photo img{
background:url(../images/student_photo.gif);
width:76px;
padding:12px 12px 10px 10px;
float:left;
height:80px;}
.s_photo span{
width:95px;
display:block;
padding-left:5px;
float:left;
font-size:12px;
line-height:24px;}
.t_photo img{
background:url(../images/teacher_photo.gif);
width:76px;
padding:12px 12px 8px 10px;
float:left;
height:80px;}
.t_photo span{
width:92px;
display:block;
padding-left:5px;
float:left;
font-size:12px;
line-height:24px;}
.d_h_l{
background:url(../images/d_h_l.gif) no-repeat;
width:315px;
height:45px;
float:left;}
.d_h_r{
background:url(../images/d_h_r.gif) no-repeat right;
width:305px;
height:42px;
padding-top:3px;
padding-right:10px;
float:left;}
.d_h_r span{
width:305px;
height:auto;
float:left;
display:block;
text-align:center;
}
.d_content{
width:285px;
height:auto;
padding:0px 15px 0px 15px;
float:left;}
.d_content img{
width:120px;
height:80px;}
.d_content td{
font-size:12px;
line-height:24px;}
.d_content a{
color:#000;
display:block;
padding-left:5px;
border-bottom:1px dashed #000;
text-decoration:none;}
.d_content a:hover{
color:#FF0000;
text-decoration:underline;}
.c_box3{
background:url(../images/c_box3.gif) left ;
width:950px;
height:auto;
margin-top:5px;
float:left;}
.w_header,.w_footer{width:950px;
height:auto;
float:left;}
.w_h_l{
background:url(../images/wo_h_l.gif);}
.w_h_r{
background:url(../images/wo_h_r.gif);}
.w_h_l,.w_h_r{
width:16px;
height:36px;
float:left;}
.w_h_m{
background:url(../images/wo_h_m.gif);
width:918px;
height:30px;
padding-top:6px;
float:left;}
.w_h_m span,.wo_h_m span{
width:918px;
float:left;
display:block;
text-align:center;}
.w_content{
width:933px;
padding:0px 10px 0px 7px;
height:auto;
float:left;}
.w_c_l{
width:933px;
background:url(../images/w_c_l.gif) no-repeat;
height:auto;
float:left;}
.w_c_r{background:url(../images/w_c_r.gif) no-repeat right top;
width:915px;
padding:9px;
padding-bottom:0px;
height:auto;
float:left;
}
.w_box{
width:913px;
height:auto;
float:left;}
.w_box_h,.w_box_c{
width:915px;
height:auto;
padding-top:2px;
float:left;}
.w_box_c{
padding:5px 0px 10px 0px;}
.gi_h_l{ background:url(../images/gi_h_l.gif);}
.gi_h_r{ background:url(../images/gi_h_r.gif);}
.gi_h_l,.gi_h_r{
width:3px;
height:25px;
float:left;}
.gi_h_m{
width:909px;
height:25px;
float:left;
background:url(../images/gi_header.gif);}
.gi_c_l{
width:617px;
height:auto;
padding-top:5px;
float:left;}
.gi_c_r{
width:296px;
height:auto;
float:left;
padding-top:5px;
padding-left:2px;}
.gi_pr_h{
background:url(../images/gi_pr_header.gif) no-repeat;
width:617px;
padding-top:13px;
height:auto;
float:left;}
.gi_pr_f{
background:url(../images/gi_pr_footer.gif) no-repeat bottom;
width:617px;
padding-bottom:13px;
height:auto;
float:left;}
.gi_pr_content{
width:595px;
height:auto;
border:1px solid #C4C5A6;
border-bottom:none;
padding:10px;
border-top:none;
float:left;
background:url(../images/gi_pr_content.gif) repeat-x #e8e8ce;}
.gr_top1_h,.gr_top1_f{
width:296px;
float:left;}
.gr_top1_h{
height:40px;
}
.gr_top1_f{
height:20px;}
.gr_top1_content{
height:142px;
background:url(../images/gr_top1_c.gif);
width:276px;
padding:0px 10px 0px 10px;
float:left;}
.gr_t1_h_l{
background:url(../images/gr_t1_h_l.gif);
height:40px;
width:49px;
float:left;}
.gr_t1_h_r{
background:url(../images/gr_t1_h_r.gif);
height:40px;
width:56px;
float:left;}
.gr_t1_h_m{
background:url(../images/gr_t1_h_m.gif);
height:40px;
width:191px;
text-align:center;
float:left;}
.gr_t1_f_l,.gr_t1_f_r{
width:21px;
height:20px;
float:left;}
.gr_t1_f_l{
background:url(../images/gr_t1_f_l.gif);}
.gr_t1_f_r{
background:url(../images/gr_t1_f_r.gif);}
.gr_t1_f_m{
background:url(../images/gr_t1_f_m.gif);
width:254px;
height:20px;
float:left;}
.gi_h_h{
background:url(../images/gi_h_header.gif) no-repeat;
width:617px;
padding-top:13px;
height:auto;
float:left;}
.gi_h_f{
background:url(../images/gi_h_footer.gif) no-repeat bottom;
width:617px;
padding-bottom:13px;
height:auto;
float:left;}
.gi_h_content{
width:595px;
padding:10px;
height:auto;
border:1px solid #C4C5A6;
border-bottom:none;
border-top:none;
float:left;
background:url(../images/gi_h_content.gif) repeat-x #dbf1fc; }
.gr_top2_h,.gr_top1_f{
width:296px;
float:left;}
.gr_top2_h{
height:40px;
}
.gr_top2_f{
height:20px;}
.gr_top2_content{
height:142px;
background:url(../images/gr_top2_c.gif);
width:276px;
padding:0px 10px 0px 10px;
float:left;}
.gr_t2_h_l{
background:url(../images/gr_t2_h_l.gif);
height:40px;
width:49px;
float:left;}
.gr_t2_h_r{
background:url(../images/gr_t2_h_r.gif);
height:40px;
width:56px;
float:left;}
.gr_t2_h_m{
background:url(../images/gr_t2_h_m.gif);
height:40px;
width:191px;
text-align:center;
float:left;}
.gr_t2_f_l,.gr_t2_f_r{
width:21px;
height:20px;
float:left;}
.gr_t2_f_l{
background:url(../images/gr_t2_f_l.gif);}
.gr_t2_f_r{
background:url(../images/gr_t2_f_r.gif);}
.gr_t2_f_m{
background:url(../images/gr_t2_f_m.gif);
width:254px;
height:20px;
float:left;}
.gr_top1_content ul,.gr_top2_content ul{
margin:0px;
padding:0px;}
.gr_top1_content li,.gr_top2_content li{
border-bottom:1px dashed #000;
color:#000;
font-size:12px;
width:270px;
float:left;
line-height:23px;
text-decoration:none;
padding-left:5px;
display:block;}
.gr_top1_content li a,.gr_top2_content li a{
width:180px;
height:auto;
float:left;
display:block;
color:#000;
text-decoration:none;
}
.gr_top1_content li span,.gr_top2_content li span{
width:90px;
float:left;
display:block;}
.w_photot_box,.w_h_photot_box{
width:198px;
height:auto;
float:left;}
.w_photot_box img{
background:url(../images/w_photo_bj.gif);
padding:4px 5px 5px 6px;
width:70px;
height:70px;
border:1px solid #928983;
float:left;}
.w_h_photot_box img{
background:url(../images/w_h_photo_bj.gif);
padding:4px 5px 5px 6px;
width:70px;
height:70px;
border:1px solid #928983;
float:left;}
.w_photot_box span,.w_h_photot_box span{
width:110px;
height:auto;
padding-left:5px;
font-size:12px;
line-height:21px;
float:left;}
.w_photot_box a,.w_h_photot_box a{
text-align:center;
font-size:12px;
font-weight:bold;
line-height:30px;
float:left;
color:#FF0000;
/*width:190px;*/
text-decoration:none;
display:block;
}
.w_box_h span{
display:block;
background:url(../images/w_h_li.gif) no-repeat;
height:19px;
padding:3px 0px 3px 30px;}
.fl_h_l{ background:url(../images/fl_h_l.gif);}
.fl_h_r{ background:url(../images/fl_h_r.gif);}
.fl_h_l,.fl_h_r{
width:3px;
height:25px;
float:left;}
.fl_h_m{
width:907px;
height:25px;
float:left;
background:url(../images/fl_header.gif);}
.dv_h_l{ background:url(../images/dv_h_l.gif);}
.dv_h_r{ background:url(../images/dv_h_r.gif);}
.dv_h_l,.dv_h_r{
width:3px;
height:25px;
float:left;}
.dv_h_m{
width:907px;
height:25px;
float:left;
background:url(../images/dv_header.gif);}
.mu_h_l{ background:url(../images/mu_h_l.gif);}
.mu_h_r{ background:url(../images/mu_h_r.gif);}
.mu_h_l,.mu_h_r{
width:3px;
height:25px;
float:left;}
.mu_h_m{
width:907px;
height:25px;
float:left;
background:url(../images/mu_header.gif);}
.w_f_l{
background:url(../images/w_f_l.gif);}
.w_f_r{
background:url(../images/w_f_r.gif);}
.w_f_l,.w_f_r{
width:18px;
height:26px;
float:left;}

.w_f_m{
background:url(../images/w_f_m.gif);
height:26px;
width:914px;
float:left;}
.c_box4{
background:url(../images/c_box4.gif) left ;
width:950px;
height:auto;
margin-top:5px;
float:left;}
.wo_header,.wo_footer{width:950px;
height:auto;
float:left;}
.wo_h_l{
background:url(../images/wod_h_l.gif);}
.wo_h_r{
background:url(../images/wod_h_r.gif);}
.wo_h_l,.wo_h_r{
width:16px;
height:40px;
float:left;}
.wo_h_m{
background:url(../images/wod_h_m.gif);
width:918px;
height:32px;
padding-top:8px;
float:left;}
.wo_content{
width:931px;
padding:0px 13px 0px 6px;
height:auto;
float:left;}
.wo_c_l{
width:931px;
background:url(../images/wo_c_l.gif) no-repeat;
height:auto;
float:left;}
.wo_c_r{background:url(../images/wo_c_r.gif) no-repeat right top;
width:906px;
padding:10px;
padding-bottom:0px;
padding-left:15px;
height:auto;
float:left;
}
.wo_f_l{
background:url(../images/wo_f_l.gif);}
.wo_f_r{
background:url(../images/wo_f_r.gif);}
.wo_f_l,.wo_f_r{
width:18px;
height:26px;
float:left;}
.wo_f_m{
background:url(../images/wo_f_m.gif);
height:26px;
width:914px;
float:left;}
.wo_box{
width:151px;
height:auto;
float:left;
padding:5px 0px 5px 0px;
text-align:center;}
.wo_img{
background:url(../images/wo_img.gif) no-repeat;
width:137px;
/*height:140px;*/
height:150px;
padding:5px 3px 5px 3px;
}
.wo_img img{
border:3px solid #fff;
width:131px;
/*height:87px;*/
height:80px;
}
.wo_img span{
	display:block;
	text-align:center;
	/*
	font-size:12px;
	line-height:22px;
	*/
	font-size:10px;
	line-height:18px;
}
.c_box5{
width:950px;
height:auto;
margin-top:5px;
background-color:#038D01;
float:left;}
.b5_c1{
background:url(../images/b5_c1.gif) no-repeat;}
.b5_c2{
background:url(../images/b5_c2.gif) no-repeat right top; }
.b5_c3{
background:url(../images/b5_c3.gif) no-repeat bottom left;}
.b5_c4{
background:url(../images/b5_c4.gif) no-repeat right bottom;}
.b5_c1,.b5_c2,.b5_c3,.b5_c4{
width:950px;
height:auto;
float:left;}
.b5_content{width:918px;
padding:10px 16px 10px 16px;
height:auto;
float:left;}
.b5_c{
background:url(../images/b5_c_bj.gif);
width:918px;
height:auto;
float:left;}
.b5_c_h{
width:918px;
height:auto;
float:left;
padding-top:2px;
background:url(../images/b5_c_h.gif) no-repeat;}
.b5_c_f{
width:918px;
height:auto;
float:left;
padding-bottom:5px;
background:url(../images/b5_c_f.gif) no-repeat bottom;}
.b5_l{
width:289px;
height:auto;
padding:0px 8px 0px 8px;
float:left;}
.b5_l_h img{
width:94px;
height:34px;
border:1px solid #999999;
margin:5px;}
.b5_r_h img{
width:94px;
height:34px;
margin:0px 3px 0px 3px;
border:1px solid #999999;}
.b5_r_h td{
font-size:12px;
line-height:24px;}
.b5_r_h a{
color:#000;
text-decoration:none;
}
.b5_r_h a:hover{
color:#FF0000;
text-decoration:underline;}
.b5_l_box{
width:289px;
height:auto;
float:left;}
.b5_l_h{
background:url(../images/b5_l_h.gif) repeat-x;
padding-top:10px;
text-align:center;}
.b5_r_h{
background:url(../images/b5_r_h.gif) repeat-x;
padding-top:10px;
text-align:center;}

.b5_r{
width:590px;
padding-left:7px;
padding:0px 8px 0px 15px;
height:auto;
float:left;}
.b5_r_box{
width:590px;
height:auto;
float:left;}
#ifocus { width:385px; height:188px; margin:0px auto ;}
 #ifocus_pic { display:inline; position:relative; float:left; width:385px; height:188px; overflow:hidden;}
  #ifocus_piclist { position:absolute; }
  #ifocus_piclist ul{
  padding:0px;
  margin:0px;}
  #ifocus_piclist li { width:295px; height:188px; overflow:hidden; padding:5px 5px 5px 5px; }
  #ifocus_piclist img { width:293px; height:180px;  border:1px solid #FFFFFF;}
 #ifocus_btn { display:inline; float:right; width:65px; margin:0px 5px 0 0; }
  #ifocus_btn ul{
  padding:0px;
  margin:0px;}
  #ifocus_btn li { list-style:none;
   width:70px; height:50px; cursor:pointer;  filter:alpha(opacity=50); }
  #ifocus_btn img {
	width:60px;
	height:35px;
	margin: 2px auto;
	border:1px solid #FFFFFF;
}
  #ifocus_btn .current { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); font-size:12px;}
 #ifocus_opdiv { position:absolute; left:1px; bottom:-6px; width:303px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
 #ifocus_tx { position:absolute; left:-10px; bottom:-13px; color:#FFF; }
  #ifocus_tx li{
  list-style:none;
  padding:0px;
  margin:0px;
  font-size:12px;}
  #ifocus_tx .normal { display:none; }
	 .scroll{width:600px; height:22px; line-height:22px; overflow:hidden; float:left;}
	 .scroll li{
	 list-style:none;
	 font-size:12px;
	 line-height:24px;}
.footer p{
font-size:14px;
line-height:24px;
font-weight:bold;
margin:0px;}
.footer p a{
color:#000;
text-decoration:none;
margin:0px 8px 0px 8px;}
.footer p a:hover{
color:#FF0000;
text-decoration:underline;}


.bm_left{
width:210px;
height:auto;
float:left;}

.bm_ssxx{
width:210px;
height:auto;
float:left;}
.bm_ssxx_header{
background:url(../images/g_message.gif);
width:210px;
height:78px;
float:left;}
.bm_ssxx_footer{
background:url(../images/ssxx_footer.gif);
width:210px;
height:23px;
float:left;}
.bm_ssxx_content{
background:url(../images/ssxx_content.gif);
width:210px;
height:auto;
float:left;}
.span_page{
background:url(../images/a_quit.gif);
height:15px;
width:15px;
border:1px solid #999999;
float:left;
text-align:center;
margin-left:3px;
}
.page{
	width:100%;
	height: 30px;
}
.page font{
font-size:12px;
line-height:24px;}
.page select{
width:50px;
height:18px;
}
.page a{
background:url(../images/a_quit.gif);
height:15px;
width:auto;
padding:1px 3px 1px 3px;
border:1px solid #999999;

text-align:center;
margin-left:3px;
line-height:15px;
color:#000000;
font-size:12px;
text-decoration: none;
}
.hand{ cursor:pointer; cursor:hand; }


/*2009-12-01  sunny add*/
.k_content ul{
font-size:14px;
line-height:32px;
margin:0px;
padding-left:10px;}
.k_content ul li{
border-bottom:1px dashed #000;
width:240px;
padding-left:25px;
display:block;
float:left;}
.kc_li1{
background:url(../images/sszd_li1.gif) no-repeat center left;}
.kc_li2{
background:url(../images/sszd_li2.gif) no-repeat center left;}
.kc_li3{
background:url(../images/sszd_li3.gif) no-repeat center left;}
.kc_li4{
background:url(../images/sszd_li4.gif) no-repeat center left;}

.quit_button{width:35px; height:18px; border:1px solid #CCCCCC; background-color:#fff; font-size:12px;cursor:pointer; cursor:hand; }
.icon_m{
background:url(../images/icon_m.gif);
width:178px;
height:20PX;
border:1px solid #5992b0;
text-align:center;}
.icon_m font{
font-size:12px;
line-height:18px;}
.icon_m a{

font-size:12px;
line-height:20px;
display:block;
width:178px;
color:#000000;
text-decoration:none;}
.icon_m a:hover{background:url(../images/icon_m_a.gif);}
.login_icon a img{
margin:2px;
width:29px;
height:29px;
border:none;}
.login_icon a:hover{
position: relative;}
.login_icon a:hover img{
width:35px;
height:35px;}
.f_blue{
color:#000999;}
.hiddencontent{
display:none;}
.page .font_page{
background:url(../images/a_quit.gif);
height:15px;
width:auto;
padding:1px 3px 1px 3px;
border:1px solid #999999;
text-align:center;
margin-left:3px;
line-height:15px;
color:#000000;
font-size:12px;
text-decoration: none;
}