body {
	text-align:center; 
	font-size:12px;
	color:#3e3e3e;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
	background-image:url(../images/bg.gif);

}
* {word-break:break-all; }
img{border:0}
form,lable{padding:0px; margin:0px;}
input,select{ color:#3e3e3e}

a:visited,a:link{color:#3e3e3e; text-decoration:none;}
a:active,a:hover{color:#333333;text-decoration:underline; cursor:pointer}

#top{width:980px;height:201px; background-color:#FFFFFF; text-align:left; margin:0 auto;}


#t_1{width:980px; height:32px;}
#t_1_1{width:19px; height:32px; background:url(../images/top_1_1.gif); float:left}
#t_1_2{width:320px; height:32px; background:url(../images/top_1_2.gif); float:left}
#t_1_3{width:33px; height:32px; background:url(../images/top_1_3.gif); float:left}
#t_1_4{width:588px; height:22px; padding-top:10px; background:url(../images/top_1_4.gif); text-align:center; float:left}
#t_1_5{width:20px; height:32px; background:url(../images/top_1_5.gif); float:left}

#t_2{width:980px; height:64px; clear:both}
#t_2_1{width:10px; height:64px; background:url(../images/top_2_1.gif); float:left}
#t_2_2{width:951px; height:51px; margin:3px 0 10px; float:left}
#t_2_2_1{width:300px; height:51px; text-align:center; float:left}
#t_2_2_2{width:200px; height:51px; padding-left:14px; border-left:1px #CCCCCC solid; float:left}
#t_2_2_3{width:150px; height:14px; padding-top:37px; padding-right:10px; float:left}
#t_2_2_4{background:url(../images/garyblogicon_025.gif) bottom left no-repeat; width:60px; height:14px; padding-left:22px; padding-top:37px;  float:left}
#t_2_2_5{background:url(../images/regest.gif) bottom left no-repeat; width:60px; height:14px; padding-left:22px; padding-top:37px;  float:left}
#t_2_2_6{background:url(../images/save.gif) bottom left no-repeat; width:60px; height:14px; padding-left:22px; padding-top:37px;  float:left}
#t_2_3{width:19px; height:64px; background:url(../images/top_2_2.gif); float:left}

#t_3{width:980px; height:105px; clear:both}
#t_3_1{width:10px; height:105px; background:url(../images/top_2_1.gif); margin-right:15px; float:left}
#t_3_2{width:9px; height:93px; background:url(../images/title_l.gif); margin-bottom:12px; float:left}
#t_3_3{width:910px; height:84px; padding-top:9px; background-color:#F2F2F2; margin-bottom:12px; float:left}
#t_3_3_1{width:9px; height:45px; background:url(../images/title_m_1.gif); float:left}
#t_3_3_2{width:720px; height:30px; padding-top:15px; background:url(../images/title_m_2.gif); text-align:center; float:left}
#t_3_3_3{width:27px; height:45px; background:url(../images/title_m_3.gif); float:left}
#t_3_3_4{width:140px; height:30px; padding-top:15px; background:url(../images/title_m_4.gif); text-align:center; float:left}
#t_3_3_5{width:14px; height:45px; background:url(../images/title_m_5.gif); float:left}
#t_3_3_6{width:910px; height:25px; padding-top:12px; text-align:center; float:left}
#t_3_3_6_info{width:910px; height:37px; float:left}
#t_3_4{width:11px; height:93px; background:url(../images/title_r.gif); margin-bottom:12px; float:left}
#t_3_5{width:10px; height:105px; background:url(../images/top_3_2.gif); margin-left:15px; float:left}



#center{width:980px;height:auto; background-color:#FFFFFF; text-align:left; margin:0 auto;}

#center_left{width:737px;height:auto; margin-right:12px; float:left }
#center_right{width:231px;height:auto; float:left }

#c_1{width:980px; height:173px;}
#c_1_1{width:10px; height:173px; background:url(../images/top_2_1.gif); margin-right:15px; float:left}
#c_1_2{width:230px; height:173px; float:left; text-align:center}
#c_1_2_1{width:230px; height:33px; padding-top:20px; background:url(../images/special_1.gif)}
#c_1_2_2{width:230px; height:33px; padding-top:20px; background:url(../images/special_2.gif); margin:7px 0}
#c_1_2_3{width:230px; height:33px; padding-top:20px; background:url(../images/special_3.gif)}
#c_1_3{width:392px; height:173px; margin:0 12px; background-color:#F7F7F7; float:left}
#c_1_4{width:14px; height:173px; background:url(../images/phone_1.gif); float:left}
#c_1_5{width:256px; height:173px; background:url(../images/phone_2.gif); text-align:center; float:left}
#c_1_5_1{width:50px; height:55px; padding-top:35px; float:left}
#c_1_5_2{width:206px; height:70px; padding-top:20px; line-height:22px; float:left}
#c_1_5_3{width:246px; height:23px; margin:0 5px; padding-top:10px; border-top:1px #F6D6AF solid; border-bottom:1px #F6D6AF solid; font-weight:bold; text-align:center; clear:both}
#c_1_5_4{width:254px; height:30px; padding-top:10px; clear:both}
#c_1_6{width:14px; height:173px; background:url(../images/phone_3.gif); float:left}
#c_1_7{width:10px; height:173px; background:url(../images/top_3_2.gif); margin-left:15px; float:left}

#c_2{width:980px; height:424px; clear:both}
#c_2_1{width:10px; height:424px; background:url(../images/top_2_1.gif); margin-right:3px; float:left}
#c_2_2{width:693px; height:400px; margin:12px; float:left}
#c_2_2_a{width:693px; height:94px; margin-bottom:12px}
#c_2_2_1{width:190px; height:94px; background-color:#F7F0D7; float:left}
#c_2_2_2{width:151px; height:94px; background-color:#F7F0D7; float:left}
#c_2_2_2_1{width:130px; height:67px; padding-left:20px; padding-top:3px; margin:12px 0; line-height:22px; border-left:1px #E6A055 solid; float:left}
#c_2_2_3{width:200px; height:94px; background-color:#E6F3E6; float:left}
#c_2_2_4{width:142px; height:94px; background-color:#E6F3E6; float:left}
#c_2_2_4_1{width:121px; height:67px; padding-left:20px; padding-top:3px; margin:12px 0; line-height:22px; border-left:1px #CCCCCC solid; float:left}
#c_2_2_5{width:10px; height:94px; background:url(../images/zuojiaoyuan_2.gif); float:left}
/* Search css */
ul, li { list-style:none; }
.search { width:693px; height:39px; background:url(../images/search_2.gif); clear:both}
.search_1 { width:123px; height:39px; background:url(../images/search_1.gif); float:left; margin-right:25px}
.search_2 { width:75px; height:24px;  padding-top:15px; float:left; text-align:center}
.search_3 { width:2px; height:39px; background:url(../images/search_5.gif); float:left}
.search h3 { width:75px; height:22px;margin:0; padding:0; padding-top:17px; margin-right:3px; font-size:12px; font-weight:normal; cursor:pointer;  text-align:center; float:left }
.search .normal {  cursor:pointer;  background:url(../images/search_4.gif) no-repeat;}
.search .current {  cursor:pointer;  background:url(../images/search_3.gif) no-repeat; font-weight:bold;color:#BF0009; }
.search_content { width:691px; height:95px; padding-top:5px; border-right:1px solid #D4D4D4; border-left:1px solid #D4D4D4; clear:both}
.search_content .normal { display:none; }
.search_content .current { display:block; }
#sort{ width:691px; height:140px; border-right:1px solid #D4D4D4; border-left:1px solid #D4D4D4; clear:both}
#sort p{ margin:0; padding:0}
#sort .p_1{ font-size:13px; color:#BF0009; text-align:center; margin:3px 0 10px}
#sort .p_2{text-align:center; margin:1px 0}
#sort_1{width:110px; height:137px; border-right:1px solid #D4D4D4; float:left;line-height:20px;padding-right:5px;padding-left:5px}
#sort_2{width:229px; height:137px; border-right:1px solid #D4D4D4; float:left;line-height:20px;padding-right:5px;padding-left:5px}
#sort_3{width:229px; height:137px; border-right:1px solid #D4D4D4; float:left;line-height:20px;padding-right:5px;padding-left:5px}
#sort_4{width:80px; height:137px; float:left;line-height:20px;padding-right:5px;padding-left:5px}
#c_2_2_6{width:2px; height:8px; background:url(../images/search_7.gif) no-repeat; float:left}
#c_2_2_7{width:689px; height:8px; background:url(../images/search_8.gif) repeat-x; float:left}
#c_2_2_8{width:2px; height:8px; background:url(../images/search_9.gif) no-repeat; float:left}
#c_2_3{width:225px; height:400px; margin:12px 0; float:left}
.c_2_3_1{width:225px; height:37px; }
#c_2_3_2{width:210px; height:130px; padding:10px 0 0 15px }
#c_2_3_2 input{color:#3e3e3e; font:12px; border:1px solid #c8c8c8;}
#c_2_3_2 p{padding:0; margin:0; margin-bottom:10px}
#c_2_3_3{width:225px; height:166px; margin-top:10px;  }
.c_2_3_3_1{width:213px; height:21px; padding-top:8px;padding-left:12px; background:url(../images/broken_line_2.gif) bottom repeat-x; }
.c_2_3_3_1 a{background:url(../images/notice_ico.gif) no-repeat left; padding-left:20px}
#c_2_4{width:10px; height:424px; background:url(../images/top_3_2.gif); margin-left:15px; float:left}


.c_3{width:980px; height:262px; clear:both}
.c_3_1{width:10px; height:262px; background:url(../images/top_2_1.gif); margin-right:15px; float:left}
.c_3_2{width:635px; height:230px; padding:10px; margin-right:12px; margin-bottom:12px; background-color:#F9F9E8; float:left}
.c_3_2_s{width:635px; height:230px; padding:10px; margin-right:12px; margin-bottom:12px; background-color:#F4F8EE; float:left}
.c_3_2_1{width:6px; height:45px; background:url(../images/teacher_1.gif); float:left}
.c_3_2_1_s{width:6px; height:45px; background:url(../images/student_1.gif); float:left}
.c_3_2_2{width:322px; padding-left:94px; height:30px; padding-top:15px; background:url(../images/teacher_2.gif); float:left}
.c_3_2_2_s{width:322px; padding-left:94px; height:30px; padding-top:15px; background:url(../images/student_2.gif); float:left}
.c_3_2_3{width:213px; height:45px; float:left}
.c_3_2_4{width:450px; height:175px; padding:10px 30px 0 30px; float:left}
.c_3_2_4_1{width:450px; height:22px; padding-top:9px; font-size:13px; background:url(../images/broken_line_1.gif) bottom repeat-x;}
.c_a1{width:80px; float:left}
.c_b1{width:100px; float:left}
.c_c1{width:100px; float:left}
.c_d1{width:75px; float:left}
.c_a{width:60px; float:left}
.c_b{width:160px; float:left}
.c_c{width:80px; float:left}
.c_d{width:55px; float:left}
.c_e{width:95px; float:left}
.c_f{width:172px; float:left}
.c_3_2_4_1_s{width:450px; height:22px; padding-top:9px; font-size:13px; background:url(../images/broken_line_3.gif) bottom repeat-x;}
.c_3_2_4_2{width:450px; height:13px; padding-top:7px; text-align:right}
.c_3_2_5{width:125px; height:175px; padding-top:10px; float:left}
.c_3_3{width:261px; height:248px; margin-bottom:12px; border:1px solid #D4D4D4; float:left}
.c_3_3_1{width:261px; height:44px; text-align:center}
.c_3_3_2{width:224px; height:21px; margin:0 10px; padding-top:8px;padding-left:17px; background:url(../images/broken_line_2.gif) bottom repeat-x; }
.c_3_3_2 .a1{background:url(../images/qiu.gif) no-repeat left; padding-left:25px}
.c_3_3_2 .a2{background:url(../images/qiu.gif) no-repeat left; padding-left:25px}
.c_3_3_2 .a3{background:url(../images/qiu.gif) no-repeat left; padding-left:25px}
.c_3_3_3{width:221px; height:21px; margin:0 10px; padding-top:8px; text-align:right }
.c_3_4{width:10px; height:262px; background:url(../images/top_3_2.gif); margin-left:15px; float:left}

#c_4{width:980px; height:102px; clear:both}
#c_4_1{width:10px; height:102px; background:url(../images/top_2_1.gif); margin-right:15px; float:left}
#c_4_2{width:928px; height:88px; margin-bottom:12px; border:1px solid #D4D4D4; float:left}
#c_4_2_1{width:270px; height:78px; padding-left:20px; padding-top:10px; float:left}
#c_4_2_2{width:532px; height:26px; padding-top:25px; text-align:right; float:left}
#c_4_2_3{width:86px; padding-right:20px; height:28px; padding-top:23px; text-align:right; float:left}
#c_4_2_4{width:618px; padding-right:20px; height:17px; padding-top:10px; font-size:13px; text-align:right; float:left}
#c_4_3{width:10px; height:102px; background:url(../images/top_3_2.gif); margin-left:15px; float:left}

#c_5{width:980px; height:657px; clear:both}
#c_5_1{width:10px; height:657px; background:url(../images/top_2_1.gif); margin-right:15px; float:left}
#c_5_2{width:930px; height:645px; margin-bottom:12px; float:left}
#c_5_2_1{width:930px; height:317px; border-bottom:1px solid #D4D4D4;}
#c_5_a{width:238px; height:316px; float:left}
#c_5_a_1{width:237px; height:170px;}
#c_5_a_2{width:236px; height:132px; border:1px solid #D4D4D4;}
.c_5_b{width:230px; height:316px; border-right:1px solid #D4D4D4; float:left}
.c_5_b_1{width:196px; height:44px; margin:0 auto;}
.c_5_b_2{width:196px; height:272px; margin:0 auto;}
.c_5_b_2_1{width:186px; height:13px; padding-top:13px; text-align:right}
#c_5_c{width:230px; height:316px; float:left}
#c_5_2_2{width:930px; height:328px;}
#c_5_d{width:237px; height:316px; padding-top:12px; border-right:1px solid #D4D4D4; float:left}
.c_5_e{width:230px; height:316px; padding-top:12px; border-right:1px solid #D4D4D4; float:left}
#c_5_f{width:230px; height:316px; padding-top:12px; float:left}
#c_5_3{width:10px; height:657px; background:url(../images/top_3_2.gif); margin-left:15px; float:left}
#c_5 ul,#c_5 li{ list-style:none; margin:0 auto; padding:0 }
#c_5 li{ height:21px;padding-left:10px; padding-top:8px; background:url(../images/broken_line_2.gif) bottom repeat-x;}



#link{width:980px;height:132px; background-color:#FFFFFF; text-align:left; margin:0 auto;}

#l_2{width:980px; height:100px; clear:both}
#l_2_1{width:10px; height:105px; background:url(../images/top_2_1.gif); float:left}
#l_2_2{width:936px; height:90px; padding:5px 12px; float:left}
#l_2_2_1{width:50px; height:80px; padding-top:10px; font-size:13px; line-height:18px; background:#F7F7F8; text-align:center; float:left}
#l_2_2_2{width:854px; height:80px; margin-left:12px; padding:10px 10px 0 10px; line-height:18px; background:#F7F7F8; float:left}
#l_2_3{width:10px; height:105px; background:url(../images/top_3_2.gif); float:left}



#bottom{width:980px;height:250px; background-color:#FFFFFF; text-align:left; margin:0 auto;}
.b_1{width:980px; height:17px; clear:both}
.b_1_1{width:16px; height:17px; background:url(../images/center_2_1.gif); float:left}
.b_1_2{width:949px; height:17px; background:url(../images/center_2_2.gif); float:left}
.b_1_3{width:15px; height:17px; background:url(../images/center_2_3.gif); float:left}

#b_2{width:980px; height:240px; clear:both}
#b_2_1{width:10px; height:245px; background:url(../images/top_2_1.gif); float:left}
#b_2_2{width:936px; height:230px; padding:5px 12px; float:left}
#b_c_b_l{width:714px; height:230px; background-color:#F7F7F8; float:left;}
#b_c_b_l_a{width:714px; height:25px; padding-top:15px; text-align:center}
#b_c_b_l_b{width:200px; height:140px; padding-top:50px; text-align:center; float:left}
#b_c_b_l_c{width:1px; height:170px; background-color:#DFDFE2; float:left}
#b_c_b_l_d{width:420px; height:170px; line-height:21px; letter-spacing:1px; padding-left:30px; float:left}
#b_c_b_l_e{width:46px; height:50px; padding-top:120px; float:left}
#b_c_b_r{width:210px; height:230px; margin-left:12px; float:left;}
#b_c_b_r_a{width:210px; height:33px; background-color:#F7F7F8; margin-bottom:8px}
#b_c_b_r_b{width:210px; height:189px; background-color:#F7F7F8;}
#b_c_b_r_b_a{width:21px; height:189px; background:url(../image/family_site_back.gif) no-repeat; float:left}
#b_c_b_r_b_b{width:168px; height:140px; line-height:20px; padding-top:20px; text-align:left; float:left}
#b_2_3{width:10px; height:245px; background:url(../images/top_3_2.gif); float:left}

.b_3{width:980px; height:15px; clear:both}
.b_3_1{width:16px; height:15px; background:url(../images/center_1_1.gif); float:left}
.b_3_2{width:949px; height:15px; background:url(../images/center_1_2.gif); float:left}
.b_3_3{width:15px; height:15px; background:url(../images/center_1_3.gif); float:left}


/*  letter css  */
.heiti{font-family:"黑体", "宋体"; }
.white_16 {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	letter-spacing:1px;
	line-height:20px;
	padding-top:20px;
}

/*  size css  */
.px12{font-size:12px;}
.px13{font-size:13px;}
.px14{font-size:14px;}
.px16{font-size:16px;}
.px18{font-size:18px;}
.px24{font-size:24px;}
.p10{padding:10px}

/*  link css  */
.t,a.t:visited,a.t:link{color:#ffffff; font-size:13px; text-decoration:none;}
a.t:active,a.t:hover{color:#ffffff; font-size:13px;text-decoration:underline;}

.f,a.f:visited,a.f:link{color:#3e3e3e; text-decoration:none;}
a.f:active,a.f:hover{color:#3e3e3e; text-decoration:underline;}

.black-,a.black-:visited,a.black-:link{color:#333333; text-decoration:none;}
a.black-:active,a.black-:hover{color:#333333; text-decoration:underline;}

.white16,a.white16:visited,a.white16:link{font-family:"黑体", "宋体";color:#ffffff; font-size:16px; text-decoration:none;}
a.white16:active,a.white16:hover{font-family:"黑体", "宋体";color:#ffffff; font-size:16px;text-decoration:underline;}

.red,a.red:visited,a.red:link{color:#FF0000; text-decoration:none;}
a.red:active,a.red:hover{color:#FF0000;text-decoration:underline;}

.orange,a.orange:visited,a.orange:link{color:#BF0009; text-decoration:none;}
a.orange:active,a.orange:hover{color:#BF0009;text-decoration:underline;}

.orange_,a.orange_:visited,a.orange_:link{color:#BF0009; text-decoration:underline;font-weight:normal; }
a.orange_:active,a.orange_:hover{color:#BF0009;text-decoration:none;font-weight:normal; }

.orange-_,a.orange-_:visited,a.orange-_:link{color:#FF0000; text-decoration:underline;font-weight:normal; }
a.orange-_:active,a.orange-_:hover{color:#FCA57F;text-decoration:none;font-weight:normal; }

.blue,a.blue:visited,a.blue:link{color:#3366CC; text-decoration:none;}
a.blue:active,a.blue:hover{color:#3366CC;text-decoration:underline;}

.blue_,a.blue_:visited,a.blue_:link{color:#3366CC;text-decoration:underline;}
a.blue_:active,a.blue_:hover{color:#3366CC; text-decoration:none;}

.cyan,a.cyan:visited,a.cyan:link{color:#2497A8; text-decoration:none;}
a.cyan:active,a.cyan:hover{color:#2497A8;text-decoration:underline;}

.green,a.green:visited,a.green:link{color:#616161; text-decoration:none;}
a.green:active,a.green:hover{color:#616161;text-decoration:underline;}

.green_,a.green_:visited,a.green_:link{color:#6DC1A4;text-decoration:underline;}
a.green_:active,a.green_:hover{color:#6DC1A4; text-decoration:none;}

.pink,a.pink:visited,a.pink:link{color:#D63E7C; text-decoration:none;}
a.pink:active,a.pink:hover{color:#D63E7C;text-decoration:underline;}

.pink_,a.pink_:visited,a.pink_:link{color:#D63E7C;text-decoration:underline;}
a.pink_:active,a.pink_:hover{color:#D63E7C; text-decoration:none;}

.black9 {color: #333333; font-style: normal; text-decoration: none}
.black9:link,.black9:visited {color: #333333; font-style: normal; text-decoration: underline}
.black9:active,.black9:hover {color: #333333; font-style: normal; text-decoration: none}

.asho_link_9 {color: #333333; font-style: normal; text-decoration: none}
.asho_link_9:link,.asho_link_9:visited {color: #333333; font-style: normal; text-decoration: underline}
.asho_link_9:active,.asho_link_9:hover {color: #333333; font-style: normal; text-decoration: none}