body{margin:0px;color:#215DC6; font-size:12px; line-height:150%; text-align:center;}
div,table{font-size:12px; text-align:left; margin:0px;color:#215DC6;}
input,select{font-size:12px;}
marquee{margin:0px; padding:0px;}
form{margin:0px;}
ul{margin:0;padding:0;border:0;list-style-type:none;}
a{color:#215DC6; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}

.780{width:950px; margin:0 auto;}
.950{width:950px; margin:0 auto;}

/* ºá·ù */
.top{background:url(../image/top_1.jpg);text-align:center;margin-left:auto;margin-right:auto}
.top1{width: 960px; font-size: 12px;height: 29px; line-height: 29px; margin:0 auto;}
.top3{float: left; color:#727272;}	
.top4{float: right;}	
.btn{_display:inline; width:auto; height:18px;font-size:12px; color:#727272;border:1px solid #CCCCCC; background-position:-5px -190px; margin: 5px 6px 0 6px;}
.ipt{width:380px;height:18px;font-size:14px;padding:3px 0 0 3px;border: 1px solid #8c8c8c;}

/* Í·²¿ */


/* µ¼º½ */
.dao{width:950px;}
.dao .logo{width:200px; height:70px; overflow:hidden; float: left; padding-top: 10px;}
.dao .nav{width:750px; height:80px; overflow:hidden; float: right;}
.dao .nav_1,.nav_2,.nav_3{overflow:hidden; _display:inline-block; float:left; padding-top:13px;}
.dao .nav_1{width:440px; background:url(http://i1.sinaimg.cn/dy/deco/2009/0825/sinahome_0803_ws_002_new.gif) no-repeat 439px -287px;}
.dao .nav_2{width:320px; background:url(http://i1.sinaimg.cn/dy/deco/2009/0825/sinahome_0803_ws_002_new.gif) no-repeat 305px -287px;margin-left:3px;display:inline;}
.dao .nav_3{width:107px;}
.dao .nav_w{width:95px;background-position:119px -287px;}
.dao .nav ul{height:23px;c}
.dao .nav li{float:left; padding:0 6px 0 6px; margin-left:-1px; text-align:center; font-size: 13px; line-height:15px; background:url(http://i1.sinaimg.cn/dy/deco/2009/0825/sinahome_0803_ws_002_new.gif) no-repeat 0 -250px;}
.dao .nav .nav_1 li{padding:0 6px 0 7px;}

.nav{background:url(../image/bg_nav.gif) no-repeat;width:950px;height:69px;position:relative;}
.navhead{padding:17px 0 0 10px;height:52px; width:940px;}
.navhead li{float:left;padding:0 5px;background:url(../image/icon_line.gif) no-repeat right top; text-align:left; }
.navhead li span{float:left;width:41px;height:36px;}
.navhead li p{float:left;padding:0 0 0 13px; margin:0;font-size:12px;}
.navhead li p a{padding:0 3px;line-height:20px;}
.navhead li p a:link{color:#000000;}
.navhead li p a:visited{color:#000000;}
.navhead li p a:hover{color:#FF0000; text-decoration:underline;}
.navhead li.none{background:none;}


	
.bottom{text-align:center; width:950px; line-height:150%; padding:10px; border-top:1px solid #2459C3;}
.dh{background:url(../image/dh_bg.gif) repeat-x; color:#215DC6; height:30px; line-height:30px; width:950px; margin-top:3px; text-align:center;}

.center{width:780px; margin-top:3px;}	
.left1{width:240px; margin-top:0px; text-align:right; float:left;}
.left{width:240px; margin-top:5px; text-align:right; float:left;}
.l_dh{width:240px; height:24px; background:url(../image/l_dh_bg.gif) no-repeat; line-height:24px; padding-left:50px; letter-spacing:4px}
.l_dh a{color:#FFFFFF;}
.l_dh a:hover{color:#FFFFFF; text-decoration:none; font-weight:bold; letter-spacing:3px}

.c_dh{ margin-top:10px; float:right; width:680px; height:26px; background:url(../image/dh_bj_c.jpg) repeat-x; line-height:26px; color:#003399;}
.c_dh_l{height:26px; line-height:26px; background:url(../image/dh_bj_l.jpg) no-repeat left; float:left; width:425px;}
.c_dh_r{height:26px; cursor:pointer; line-height:10px; color:#000000; text-align:right; padding-right:10px; background:url(../image/dh_bj_r.jpg) no-repeat right; float:right; width:150px;}
.c_c{background-color:#f1f1f1; float:right; border:1px solid #CCCCCC; margin:5px; padding:15px; width:680px; overflow:hidden;}
.c_c_1{font-size:16px; text-align:center; font-weight:bold; line-height:150%;}
.c_c_2{font-size:12px; margin:5px; color:#666666; line-height:150%; text-align:center;}
.c_c_3{font-size:14px; width:650px; line-height:150%; padding:5px; border-top:1px solid #D2DCF5;}
.c_c_4{font-size:12px; width:650px; color:#666666; padding:10px; border-top:1px solid #D2DCF5; text-align:right;}
.c_c_4 a{color:#666666;}
.c_c_4 a:hover{color:#003399; text-decoration:none;}
.ad{width:240px; margin-top:5px; float:left;}
.d_t{width:240px; margin-top:5px; background:url(../image/l_2.gif) repeat-y right; float:left; text-align:right;}
.d_1{background:url(../image/l_1.gif) no-repeat right; width:240px; font-size:14px; line-height:23px; height:23px; color:#FFFFFF; font-weight:bold;}
.d_2{line-height:150%; padding:0px; width:240px; border-bottom:1px solid #C2D6E0;}
.ly_t{border:1px solid #2459C3;background:url(../image/p2.gif) no-repeat left #8CAAE6; padding-left:30px; font-weight:bold; height:25px; line-height:25px; color:#FFFFFF;}
.ly_c{background-color:#C7D8FA;font-size:12px;color:#215DC6;border:1px solid #2459C3; text-align:center; border-top:0px; padding:15px;}
.ly_input{border:1px solid #2459C3;}

.ly_t1{border:1px solid #8CAAE6; margin-top:10px; background:url(../image/p3.gif) no-repeat left #D2DCF5; padding-left:30px; height:25px; line-height:25px;}
.ly_c1{background-color:#ffffff;font-size:12px;color:#215DC6;border:1px solid #8CAAE6; border-top:0px; padding:15px;}
.ly_jg{background:url(../image/jg.gif) no-repeat left; padding-left:30px; font-weight:bold; color:#FF0000; height:25px; line-height:25px;}
.ly_hf{background-color:#f1f1f1; margin-top:10px; color:#666699; padding:15px;}
.playButtion{font-family:Webdings;font-size:16px;}

.red{color:red;}
.12{width:300;float:left;}
.2012{width:300;float:right;text-align: right;margin-right:5px;}
.2012 A:link {COLOR: #FF0000}
.2012 A:visited {COLOR:#FF0000}

.news_li{background:url(../image/p5.gif) left no-repeat; padding-left:15px; height:25px; line-height:25px; border-bottom:1px dotted #cccccc}
.news_li h1{float:left; font-size:12px; font-weight:normal;}
.news_li h1 a{color:#215DC6;}
.news_li h2{float:left; font-size:12px; color:#999999; font-weight:normal;}

.maxTable{background-color:#2459C3;margin-top:10px; line-height:150%;}
.title1{background:url(../image/p6.gif) no-repeat left #6487DC; padding-left:30px; font-size:14px;color:#FFFFFF;font-weight:bold;}
.title2{background-color:#8CAAE6;font-size:12px;color:#FFFFFF;}
.title3{background-color:#C7D8FA;font-size:12px;color:#215DC6;}

.index_1{float:right; margin-top:0px; width:700px; overflow:hidden;	margin-right: 0px; margin-bottom: 5px; 	margin-left: 5px;}
.index_1_left{float:left; margin-top:1px; width:200px;}
.index_1_right{float:right; width:330px;}
.c_dh_index_l{height:26px; padding-left:10px; line-height:26px; background:url(../image/dh_bj_l.jpg) no-repeat left; float:left; width:425px;}
.c_dh_index_r{height:26px; cursor:pointer; line-height:26px; padding-top:8px; color:#000000; text-align:right; padding-right:30px; background:url(../image/dh_bj_r.jpg) no-repeat right; float:right; width:150px;}

.index_qq{margin-bottom:5px; width:240px; float:left;}
.index_2_r{margin-top:10px; width:320px; float:right;}
.index_t{color:#07519A; background-color:#EBF3FB; border:1px solid #AACCEE; padding-left:10px; font-weight:bold; height:25px; line-height:25px;}
.index_c{color:#07519A; border:1px solid #AACCEE; border-top:0px; padding:10px; line-height:150%;}
.index_d{color:#07519A; border:1px solid #AACCEE; border-top:0px; padding:10px; padding-top:6px; padding-bottom:6px; line-height:150%;}
.index_2_r_r{margin-top:10px; width:700px; float:right;}
.index_c_r{color:#07519A; border:1px solid #AACCEE; border-top:0px; padding:5px; line-height:150%;}

.index_2_l{margin-top:10px; width:370px; float:left;}
.index_2_t{color:#07519A; border-bottom:1px solid #DDDDDD; font-weight:bold; height:25px; line-height:25px;}
.index_2_c{color:#07519A; padding:10px; padding-left:0px; line-height:150%;}

.index_3{padding:10px; width:370px; border:1px solid #AACCEE; text-align:center; color:#07519A; background-color:#EBF3FB;}
.index_4{margin-top:7px; padding-top:5px; border:1px solid #AACCEE; text-align:center;}
.index_5{padding:10px; width:930px; border:1px solid #AACCEE; text-align:center; color:#07519A; background-color:#EBF3FB;}

.index_news_l{margin-top:5px; width:345px; float:left;}
.index_news_r{margin-top:5px; width:345px; float:right;}

.index_t h1{font-size:12px; width:100px; float:left;}
.index_t h2{font-size:12px; width:50px; float:right; font-weight:normal;}

.teacher{border:1px solid #2459C3;}
.t1{float:left; margin:12px; text-align:center;}

.about_fax{background:url(../image/p_fax.gif) left no-repeat; padding-left:20px; height:25px; line-height:25px;margin-top:25px}
.about_tel{background:url(../image/p_tel.gif) left no-repeat; padding-left:20px; height:25px; line-height:25px;}
.about_qq{text-align:center;}
.aql{float:left}
.about_mail{background:url(../image/p_mail.gif) left no-repeat; padding-left:22px; height:25px; line-height:25px;}

.bj_li{background:url(../image/p8.gif) left no-repeat; padding-left:15px; height:20px; line-height:20px; float:left; width:77px;}
.url{float:left; margin-left:5px; width:100px;}

.jpkc{margin-bottom:5px; margin-top:5px;}

.xyxs{line-height:150%; border-bottom:1px dotted #cccccc; cursor:pointer;}

.tt0{float:right; width:250px; margin-top:15px; height:140px;}
.tt1{float:left; width:250px; margin-top:15px; height:140px;}
.tt_l{float:left; width:105px;}
.tt_r{float:right; width:140px; text-align:left; overflow:hidden;}
.tt_r_name{font-size:14px; font-weight:bold;}

.ny_1{margin-top:5px; width:640px; float:left;}
.ny_2{padding:10px; width:640px; border:1px solid #AACCEE; text-align:left; font-size:14px; color:#07519A; background-color:#EBF3FB;}
.ny_3{background:url(/image/dh_bg2.gif) repeat-x; color:#215DC6; height:30px; line-height:30px; width:640px; margin-top:3px; text-align:center;}
.ny_4{line-height:150%; padding:5px; width:280px; border-bottom:1px solid #C2D6E0; margin-right:10px;}
.ny_5{background:url(/image/dh_jz1.gif) repeat-x; color:#215DC6; height:30px; line-height:30px; width:950px; margin-top:3px; text-align:center; FONT-SIZE: 14px;}
.ny_6{line-height:150%; padding:5px; width:592px; border-bottom:1px solid #C2D6E0; FLOAT: right;}

.zckjs_bjsz_lm {BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 10px; margin-top:12px; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 10px; Z-INDEX: 1; BACKGROUND: #f3faff; PADDING-BOTTOM: 10px; BORDER-LEFT: #0066cc 1px solid; WIDTH: 640px; PADDING-TOP: 10px; BORDER-BOTTOM: #0066cc 1px solid; ZOOM: 1; HEIGHT: auto}
.zckjs_bjsz_lm1 {FLOAT: left; WIDTH: 300px; HEIGHT: 60px; TEXT-ALIGN: left}
.zckjs_bjsz_lm2 {FLOAT: right; WIDTH: 60px; HEIGHT: 60px; TEXT-ALIGN: right}
.zckjs_bjsz_con {BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 620px;  LINE-HEIGHT: 24px; PADDING-TOP: 10px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: auto; TEXT-ALIGN: left}

.zsjz1{float:left;margin:5px;margin-top:0px; width:642px; overflow:hidden;}
.zsjz2{BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 642px;  TEXT-INDENT: 2em; LINE-HEIGHT: 24px; PADDING-TOP: 10px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: auto; TEXT-ALIGN: left}
.zsjz_right{margin-righ:10px; width:290px; margin-top:1px; text-align:right; float:right;}

.zckjs_zsjz_lm {FONT-SIZE: 14px; BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 10px; margin-top:15px; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 10px; Z-INDEX: 1; BACKGROUND: #f3faff; PADDING-BOTTOM: 10px; BORDER-LEFT: #0066cc 1px solid; WIDTH: 930px; PADDING-TOP: 10px; BORDER-BOTTOM: #0066cc 1px solid; ZOOM: 1; HEIGHT: auto}
.zckjs_zsjz_lm1 {FLOAT: left; WIDTH: 300px; HEIGHT: 60px; TEXT-ALIGN: left}
.zckjs_zsjz_lm2 {FLOAT: right; WIDTH: 106px; HEIGHT: 60px; TEXT-ALIGN: right}
.zckjs_zsjz_con {BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 910px;  TEXT-INDENT: 2em; LINE-HEIGHT: 24px; PADDING-TOP: 10px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: auto; TEXT-ALIGN: left}

.ad_l{position:absolute;left:0px;top:200px;z-index:10;width:25px;height:350px;}
.ad_r{position:absolute;right:0px;top:200px;z-index:10;width:25px;height:350px;}

.bg1 {PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/image/q2.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 9px}
.bg2 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 1.5}
.bg3 {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left}
.bg4 {FONT-SIZE: 12px; LINE-HEIGHT: 1.6}
.bg5 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 1.5}
.ms_c {PADDING-LEFT: 14px; FLOAT: left; WIDTH: 453px; PADDING-TOP: 10px; HEIGHT: 230px}

#focus{width:950px;height:200px;overflow:hidden;position:relative; margin:0 auto;}
#focus ul{height:200px;position:absolute;}
#focus ul li{float:left;width:950px;height:200px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:950px;height:20px;left:0;bottom:0;}
#focus .btna{position:absolute;width:930px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btna span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btna span.on{background:#fff;}
#focus .preNext{width:30px;height:67px;position:absolute;top:66px;background:url(/image/epic/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
.d_2 object,.d_2 embed{width:240px}
.d_1 span{position:relative;left:30px}
.c_dh{padding-left:0}
.d div{margin-left:10px;}
.dd>div{margin-left:10px}