﻿/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#343333;}
form {
	margin: 0px;
	padding: 0px;
}

img{ border:0px;}
ul,li,p{ margin:0; padding:0; list-style:none; color:#343333;}
a { color:#343333; text-decoration:none;}
a:hover {color:#343333;text-decoration:underline;}
a.white { color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}
a.white:hover {color:#fff;text-decoration:underline; font-size:14px; font-weight:bold;}

a.bkclass { color:#fff; text-decoration:none; font-size:12px;}
a.bkclass:hover {color:#fff;text-decoration:underline; font-size:12px;}

a.dh { color:#000; text-decoration:none; font-size:13px;}
a.dh:hover {color:#0b7ad5;text-decoration:underline; font-size:13px;}


a.red { color:#ff0000; text-decoration:none; font-size:14px; font-weight:bold;}
a.red:hover {color:#ff0000;text-decoration:underline; font-size:14px; font-weight:bold;}

a.lanse { color:#025fac; text-decoration:none; font-size:14px; font-weight:bold;}
a.lanse:hover {color:#025fac;text-decoration:underline; font-size:14px; font-weight:bold;}
a.subclass{ color:#343333; text-decoration:none; font-size:14px;}
a.subclass:hover {color:#343333;text-decoration:underline; font-size:14px;}

a.sy{ color:#fff; text-decoration:none; font-size:13px;}
a.sy:hover {color:#fff;text-decoration:underline; font-size:13px;}
.yz{ font-size:14px; font-weight:bold;}
.picclass{ font-size:14px; font-weight:bold; color:#FFF;}
.dl{ font-size:14px;}
.zhmm{ font-size:12px; color:#ff6501;}
.sytitle{ font-weight:bold; font-size:16px;}
.syxw{ color:#FFF; font-size:12px;}
.sj{ color:#999999;}
a.zhmm { color:#ff6501; text-decoration:underline; font-size:12px;}
a.zhmm:hover {color:#d65908;text-decoration:underline; font-size:12px;}



#top{ width:969px; height:151px; margin:0 auto; background:url(../images/top2.jpg) no-repeat;}
#top ul { padding-top:83px; padding-left:215px; }
#top li.nav{ width:86px; height:28px; float:left; text-align:center; line-height:28px; display:block;}
#top li.englishbtn{ width:53px; height:28px; float:left; text-align:right; line-height:28px; padding-right:2px;}

a.englishbtnlink { color:#fc2020; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
a.englishbtnlink:hover {color:#fff;text-decoration:underline; font-size:13px; font-family:Arial, Helvetica, sans-serif;}


#main{ width:959px; height:auto; margin:0 auto;}
#left{ width:240px; height:auto; float:left;}
#oa{ width:240px; height:43px; background:url(../images/left.jpg) no-repeat; text-align:center; padding-top:30px;}
#studypic{ width:234px; height:180px; background:url(../images/studypic.jpg) no-repeat; text-align:left; padding-left:6px; padding-top:12px;}
#xwzx{ width:222px; height:33px; background:url(../images/xwzx.jpg) no-repeat; padding-left:18px; line-height:30px;}
#sy{ width:222px; height:33px; background:url(../images/sy1.jpg) no-repeat; padding-left:18px; line-height:30px;}
#xsdl{ width:229px; height:33px; background:url(../images/xwzx.jpg) no-repeat; padding-left:11px; line-height:30px;}

#bksjy{ width:222px; height:33px; background:url(../images/bksjy.jpg) no-repeat; padding-left:18px; line-height:30px;}
#xwzxbg{ width:232px; height:159px; background:url(../images/xwbg.jpg) no-repeat; padding-right:8px;}
#xwzxbg li{ width:205px; height:26px; background:url(../images/ico.jpg) no-repeat left center; padding-left:10px; line-height:26px; margin:0 auto; display:block;}

#subclass{ width:232px; height:139px; background:url(../images/xwbg.jpg) no-repeat; padding-right:8px; padding-top:20px;}
#subclass li{ width:145px; height:35px; background:url(../images/ico.gif) no-repeat 55px 13px; padding-left:75px; line-height:35px; margin:0 auto; display:block;}

#kxyjcont{ width:240px; height:auto; background:url(../images/leftbg.jpg) repeat-y;}
#kxyj{ width:232px; height:auto; background:url(../images/xwbg.jpg) no-repeat bottom; padding-right:8px; padding-top:5px;}
#kxyj li{ width:145px; height:35px; background:url(../images/ico.gif) no-repeat 55px 13px; padding-left:75px; line-height:35px; margin:0 auto; display:block;}

#szdwlist{ width:232px; height:auto; background:url(../images/xwbg.jpg) no-repeat bottom; padding-right:8px; padding-top:5px;}
#szdwfl1{ width:145px; height:28px; background:url(../images/ico.gif) no-repeat 55px 13px; padding-left:75px; line-height:28px; margin:0 auto; display:block;}
#szdwfl2{ width:85px; height:26px; line-height:26px; margin:0 auto; background:url(../images/szdwico.gif) no-repeat left center; padding-left:15px;}

.booktitle { background:url(../images/loginrighttop.jpg) repeat-x; padding-left:15px; color:#FFF; font-size:14px; font-weight:bold; }
#background { width:100%; position:absolute; z-index:1; top:0; left:0; background:#000; filter:alpha(opacity=70); opacity:0.7; display:none; }
#backcontent { width:100%; position:absolute; z-index:2; top:0; left:0; text-align:center; display:none; }
	#backbox { width:400px; border:1px #3E3E3E solid; background:#FFF; margin:0 auto; }
	#backtitle { height:33px; background:url(../images/loginrighttop.jpg) repeat-x; }
		#backtitle div { float:left; height:33px; line-height:33px; }
		#backtitle div#backname { width:352px; padding-left:15px; font-size:14px; color:#FFF; font-weight:bold; text-align:left; }
		#backtitle div#backclose { width:33px; cursor:pointer; }
	#backedit { clear:left; padding:20px; }
		#backedit input.text { width:300px; height:20px; line-height:20px; border:1px #999 inset; background:#EFF5FA; }
		#backedit select { width:300px; border:1px #999 inset; background:#EFF5FA; }
			#backedit td input.text { width:200px; }
			#backedit td select { width:200px; }
			#backedit td textarea { width:200px; height:100px; border:1px #999 inset; background:#EFF5FA; }
	#backsubmit { padding-bottom:20px; }
		#backsubmit input { width:60px; height:20px; line-height:17px; border:1px #999 inset; background:#EFF5FA; margin:0 10px; }
		#backedit input.button { width:80px; height:20px; line-height:17px; border:1px #999 inset; background:#EFF5FA; margin:0 10px; }
	.addbutton { font-size:12px; line-height:15px; height:22px; font-weight:bold; color:#06C; background:#EFF5FA; }
#myStadus { position:absolute; z-index:1; display:none; line-height:20px; padding:0 10px; border:1px #999 solid; background:#FEFAD1; }
.button { height:22px; line-height:18px; background:#EFF5FA; }
.Input {
	font-size:12px;
	background-color:#EFF5FA;
	border:1px #B3BAC7 solid;
}
ul.talentleft { padding:0 0 10px 50px; display:none; }
	ul.talentleft li { height:25px; line-height:25px; overflow:hidden; }

#xxss{ width:240px; height:32px;}
#xxssbg{ width:216px; height:91px; background:url(../images/leftbg.jpg) repeat-y; padding-left:24px;}
#subxxssbg{ width:216px; height:127px; background:url(../images/leftbg.jpg) repeat-y; padding-left:24px;}


#xxssleft{ width:120px; height:91px; float:left;}
#xxssleft li{line-height:30px; float:left; width:120px; height:30px;}
#xxssright{ width:96px; height:61px; float:left; text-align:center; padding-top:20px;}
#jydt{ width:210px; height:27px; background:url(../images/jydt1.jpg) no-repeat; line-height:37px; padding-left:30px; padding-top:10px;}
#jydtbg{ width:232px; height:202px; background:url(../images/jydtbg.jpg) repeat-y; padding-right:8px;}
<!--#jydtbg li{ width:200px; height:auto; padding-left:10px; line-height:24px; margin:0 auto; display:block; background:url(../images/ico.jpg) no-repeat 8px 10px; padding-left:18px;}-->

#jydtbg li{ width:205px; height:auto; background:url(../images/ico.jpg) no-repeat 0px 10px; padding-left:10px; margin:0 auto; line-height:24px; display:block;}


#xszy{ width:210px; height:26px; background:url(../images/xszy.jpg) no-repeat; line-height:34px; padding-left:30px; padding-top:8px;}
#xszybg{ width:232px; height:186px; background:url(../images/leftbg.jpg) repeat-y; padding-right:8px;}
#xszybg li{ width:205px; height:28px; background:url(../images/ico.jpg) no-repeat left center; padding-left:10px; line-height:28px; margin:0 auto; display:block;}

#xszybg1{ width:232px; height:186px; background:url(../images/leftbg.jpg) repeat-y; padding-right:8px;}
#xszybg1 li{ width:205px; height:28px; background:url(../images/ico.jpg) no-repeat  0px 10px; padding-left:0px; margin:0 auto; line-height:24px; display:block;}


#jydtbg888 li{ width:205px; height:auto; background:url(../images/ico.jpg) no-repeat 0px 10px; padding-left:10px; margin:0 auto; line-height:24px; display:block;}


#subxytzbg{ width:232px; height:404px; background:url(../images/xytzbg.jpg) repeat-y; padding-right:8px;}
#subxytzbg li{ width:200px; height:auto; background:url(../images/ico.jpg) no-repeat 5px 10px; padding-left:15px; line-height:28px; margin:0 auto; display:block;}
#subxytzbot{ width:240px; height:14px;}

#right{ width:240px; height:auto; float:left;}
#middle{ width:459px; height:auto; float:left; padding:0 10px;}
#picture{ width:459px; height:235px; background:url(../images/picbg.jpg) no-repeat; text-align:center; padding-top:4px;}
#midkong{ width:459px; height:10px;}
#xyxx{ width:439px; height:35px; background:url(../images/xyxx.jpg) no-repeat; line-height:28px; padding-left:20px;}
#xyxxcont{ width:459px; height:195px; background:url(../images/xyxxbg.jpg) repeat-y;}
#xyxxcont li{ width:440px; height:26px; line-height:26px; margin:0 auto; border-bottom:1px #c6c6c6 dashed; vertical-align:middle;}
#xyxxcont li p.xyxxtime{ width:70px; float:left; text-align:center;}
#xyxxcont li p.xyxxtext{ width:355px; float:left; background:url(../images/ico.jpg) no-repeat 7px 12px; padding-left:15px;}
#xyxxbot{ width:459px; height:4px;}

#xsxx{ width:439px; height:35px; background:url(../images/xyxx.jpg) no-repeat; line-height:28px; padding-left:20px;}
#xsxxcont{ width:459px; height:305px; background:url(../images/xyxxbg.jpg) repeat-y;}
#xsxxcont li{ width:440px; height:26px; line-height:26px; margin:0 auto; border-bottom:1px #c6c6c6 dashed; vertical-align:middle;}
#xsxxcont li p.xsxxtime{ width:70px; float:left; text-align:center;}
#xsxxcont li p.xsxxtext{ width:355px; float:left; background:url(../images/ico.jpg) no-repeat 7px 12px; padding-left:15px;}
#xsxxbot{ width:459px; height:5px;}

#xsbg{ width:200px; height:28px; background:url(../images/xsbg.jpg) no-repeat; padding-left:40px; padding-top:22px;}

#xsbgbg{ width:240px; height:207px; background:url(../images/xsbgbg.jpg) no-repeat;}
#xsbgbg li{ width:219px; height:auto; padding-left:10px; line-height:24px; margin:0 auto; display:block;}
.dot{ background:url(../images/dot.gif) no-repeat center; }
#xyyx{ width:240px; height:55px;}
#xxk{ width:240px; height:53px;}

#xytz{ width:200px; height:30px; background:url(../images/xytz.jpg) no-repeat; padding-left:40px; padding-top:6px;}
#xytzbg{ width:240px; height:248px; background:url(../images/rightbg.jpg) repeat-y;}
#xytzbg li{ width:219px; height:auto; padding-left:10px; line-height:24px; margin:0 auto; display:block;}

#xytz012{ width:200px; height:30px; background:url(../images/xytz012.jpg) no-repeat; padding-left:40px; padding-top:6px;}
#xytzbg012{ width:240px; height:248px; background:url(../images/rightbg.jpg) repeat-y;}
#xytzbg012 li{ width:219px; height:auto; padding-left:10px; line-height:24px; margin:0 auto; display:block;}



#jxtz{ width:200px; height:29px; background:url(../images/jxtz.jpg) no-repeat; padding-left:40px; padding-top:8px;}
#jxtzbg{ width:240px; height:109px; background:url(../images/rightbg.jpg) repeat-y;}
#jxtzbg li{ width:219px; height:auto; padding-left:10px; line-height:24px; margin:0 auto; display:block;}
#bottom{ width:959px; height:55px; background:url(../images/botbg.jpg) no-repeat; clear:both; margin:0 auto; line-height:25px; text-align:center; color:#FFFFFF; padding-top:20px;}
#subleft{ width:240px; height:auto; float:left;}
#subright{ width:699px; height:auto; float:left; padding:0 10px;}

#subnav{width:684px; height:28px; padding-top:8px;background:url(../images/subnav.jpg) no-repeat; padding-left:15px; font-size:13px; color:#FFFFFF;}
#subpic{ width:699px; height:91px;}
#subcont{ width:689px; height:auto!important; height:725px; min-height:725px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 5px; line-height:24px; padding-top:10px;}
#subcont1{ width:689px; height:auto!important; height:725px; min-height:725px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 15px; line-height:24px; padding-top:10px;}
#subcont1 li{ width:203px; height:195px; float:left; padding-right:20px; }
#subcont1 li p{ width:203px; text-align:center; line-height:30px;}
#subcont ul{ width:680px; padding-left:20px;}
#subcont li{ width:234px; height:51px; background:url(../images/dtbg.jpg) no-repeat; float:left; line-height:51px; text-align:center; padding-right:30px;}
#kxyjrightcont{ width:689px; height:auto!important; height:820px; min-height:820px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 5px; line-height:24px; padding-top:10px;}
.clear{  clear:both;}


#subcontlist{ width:689px; height:auto!important; height:725px; min-height:725px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 5px; line-height:24px; padding-top:10px;}
#subcontlist li{ width:680px; height:26px; line-height:26px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
#subcontlist li p.listtext{ width:435px; background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px; float:left;}
#subcontlist li p.listdw{ width:150px; float:left; text-align:center; display:block;}
#subcontlist li p.listtime{ width:80px; text-align:center; float:left;}

#talentlist{ width:689px; height:auto!important; height:725px; min-height:725px; padding:0 5px; line-height:24px; padding-top:10px;}
#talentlist li{ width:680px; height:26px; line-height:26px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
#talentlist li p.listtext{ width:515px; background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px; float:left;}
#talentlist li p.listtime{ width:150px; text-align:right; float:left;}
#talentlist li p.listtext1{ width:90px; border-right:1px #CCCCCC dashed; background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px; float:left;}
#talentlist li p.listtext2{ width:100px; padding-left:10px; border-right:1px #CCCCCC dashed; float:left;}
#talentlist li p.listtext3{ width:352px; padding-left:10px; border-right:1px #CCCCCC dashed; float:left;}
#talentlist li p.listtext4{ width:453px; border-right:1px #CCCCCC dashed; background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px; float:left;}
#talentlist li p.listtext5{ width:100px; padding-left:10px; border-right:1px #CCCCCC dashed; float:left;}
#talentlist li p.listtext6{ width:403px; border-right:1px #CCCCCC dashed; background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px; float:left;}
#talentlist li p.listtext7{ width:150px; padding-left:10px; border-right:1px #CCCCCC dashed; float:left;}
#talentlist li p.listtime1{ width:100px; text-align:center; float:left;}

#subcontlist2{ width:689px; height:auto!important; height:510px; min-height:510px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 5px; line-height:24px; padding-top:10px;}

#subcontlist2_c{ width:689px; height:auto!important; height:360px; min-height:360px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 5px; line-height:24px; padding-top:10px;}

#subbot{ width:699px; height:12px; clear:both;}

.subleft{ width:500px; float:left; padding-right:30px;}
.subright{ width:120px; float:left; background:url(../images/quicknavbg.jpg) no-repeat; padding-top:70px; height:173px;}
.subright li{ width:105px; padding-left:15px; padding-bottom:8px; height:26px;}

#subcont p.photo{ width:150px; height:192px; padding:2px; border:1px #999999 solid;}
#subcont p.phototext{ width:150px; height:25px; line-height:25px; text-align:center;}

.kong{ height:20px; width:500px; float:left;}

#jwzx{ width:240px; height:auto!important; height:79px; min-height:79px; background:url(../images/leftbg.jpg) repeat-y; padding-top:15px; padding-bottom:15px;}
#jwzx li{ width:135px; height:30px; background:url(../images/jwzx.jpg) no-repeat; line-height:30px; padding-left:45px; margin:0 auto; margin-top:10px;}
#lxfs{ width:240px; height:35px;}
#lxfscont{ width:222px; height:199px; background:url(../images/lxfsbg.jpg) no-repeat; line-height:24px; font-size:14px; padding-left:18px; padding-top:10px;}
#xscont{ width:222px; height:219px; background:url(../images/xsbg1.jpg) no-repeat; line-height:24px; font-size:14px; padding-left:18px; padding-top:10px;}
#page{ height:35px; line-height:35px; text-align:center; margin:0 auto; clear:both;}

#page1{ width:450px; height:35px; line-height:35px; text-align:center; margin:0 auto; clear:both;}



#title{ width:680px; line-height:35px; text-align:center; font-size:16px; font-weight:bold; margin:0 auto; border-bottom:1px #999999 dashed;}
#time{ width:680px; height:25px; line-height:25px; text-align:center; color:#999999; margin:0 auto;}
#cont{ width:680px; height:auto; margin:0 auto;}
#teacherpic{ width:680px; height:auto; text-align:center; margin:0 auto; padding:15px 0 15px 0;}

#bkclass{ width:689px; height:auto; margin:0 auto;}
#bkclassdown{ width:689px; height:auto; margin:0 auto;}
#bkclass1{ width:320px; height:237px; float:left; padding-left:10px;}

#bkclass3{ width:320px; height:275px; float:left; padding-left:10px;}
#bkclass3_c{ width:500px; float:left; padding-left:10px;}


#kong{ width:10px; height:237px; float:left;}
#bkclass2{ width:320px; height:213px; float:left; padding-left:10px;}
#bkclasstop{ width:308px; height:29px; background:url(../images/bkclass.jpg) no-repeat; padding-left:20px; line-height:29px;}
#bkclasstop_c{ width:488px; height:29px; background:url(../images/bkclass_c.jpg) no-repeat; padding-left:20px; line-height:29px;}
#bkclasstop2{ width:300px; height:26px; background:url(../images/bkclass2.jpg) no-repeat; padding-left:28px;}

#bkclass0{ width:689px; height:auto; margin:0 auto;}
#bkclass123{ width:320px; height:237px; float:left; padding-left:10px;}
#bkclasstop23{ width:708px; height:29px; background:url(../images/bkclass23.jpg) no-repeat; padding-left:20px; line-height:29px;}
#bkclasscont0{ width:608px; height:195px; background:url(../images/bkclassbg23.jpg) repeat-y;}

#studytop{ width:300px; height:5px;}

#bkclasscont{ width:328px; height:195px; background:url(../images/bkclassbg.jpg) repeat-y;}
#bkclasscont li{ width:318px; height:24px; line-height:23px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
#bkclasscont li p.classtext{ width:225px; background:url(../images/ico.jpg) no-repeat 5px 11px; padding-left:15px; float:left;}
#bkclasscont li p.classtime{ width:78px; float:left; text-align:center; display:block;}

#studycont{ width:328px; height:233px; background:url(../images/bkclassbg.jpg) repeat-y;}
#studycont li{ width:318px; height:24px; line-height:23px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
#studycont li p.studytext{ width:225px; background:url(../images/ico.jpg) no-repeat 5px 11px; padding-left:15px; float:left;}
#studycont li p.studytime{ width:78px; float:left; text-align:center; display:block;}

#studycont_c{ width:500px; height:130px; background:url(../images/bkclassbg_c.jpg) repeat-y;}
#studycont_c li{ width:490px; height:24px; line-height:23px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
#studycont_c li p.studytext{ width:390px; background:url(../images/ico.jpg) no-repeat 5px 11px; padding-left:15px; float:left;}
#studycont_c li p.studytime{ width:78px; float:left; text-align:center; display:block;}


#bkclasscont2{width:328px; height:195px; background:url(../images/bkclassbg.jpg) repeat-y;}
#bkclasscont2 li{ width:236px; height:38px; line-height:38px; margin:0 auto; background:url(../images/bkclassbg2.jpg) no-repeat; padding-left:50px;}
#bkclassbot{ width:328px; height:12px; clear:both;}
#bkclassbot_c{ width:500px; height:12px; clear:both;}

#xkjsnav{ width:240px; height:270px;background:url(../images/leftbg.jpg) repeat-y; padding-top:15px; padding-bottom:15px;}
#xkjsnav li{ width:135px; height:30px; background:url(../images/jwzx.jpg) no-repeat; line-height:30px; padding-left:45px; margin:0 auto; margin-top:10px;}

#studynav{ width:240px; height:auto;background:url(../images/leftbg.jpg) repeat-y; padding-top:2px; padding-bottom:5px;}
#studynav li{ width:135px; height:30px; background:url(../images/jwzx.jpg) no-repeat; line-height:30px; padding-left:45px; margin:0 auto; margin-top:10px;}

#teacher{ width:659px; height:auto!important; height:800px; min-height:800px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 5px; line-height:24px; padding-top:10px; overflow:hidden; padding-left:30px;}
#teacher li{ width:132px; height:172px; float:left; border:1px #cccccc solid; margin-right:30px; margin-top:30px;}
#teacher li p.teacherpic{ width:108px; height:144px; text-align:center; margin:0 auto; padding-top:3px;}
#teacher li p.teachertext{ width:132px; height:25px; background:#efefef; text-align:center;}

#teacher ul#teacher1 li{ width:628px; height:auto; float:left; border:1px #cccccc solid; margin-right:50px; margin-top:30px;}
#teacher ul#teacher1 li p.teacherpic{ width:600px; height:auto; text-align:center; margin:0 auto; padding-top:3px;}
#teacher ul#teacher1 li p.teachertext{ width:628px; height:25px; background:#efefef; text-align:center;}

#teacher ul#teacher3 li{ width:186px; height:172px; float:left; border:1px #cccccc solid; margin-right:30px; margin-top:30px;}
#teacher ul#teacher3 li p.teacherpic{ width:170px; height:144px; text-align:center; margin:0 auto; padding-top:3px;}
#teacher ul#teacher3 li p.teachertext{ width:186px; height:25px; background:#efefef; text-align:center;}


#szdwlist{ width:689px; height:auto!important; height:725px; min-height:725px; background:url(../images/subrightbg.jpg) repeat-y; padding:0 5px; line-height:24px; padding-top:10px;}
#szdwlist li{ width:680px; height:26px; line-height:26px; border-bottom:1px #CCCCCC dashed; margin:0 auto;}
#szdwlist li p.szdwlisttext{ width:435px; background:url(../images/ico1.jpg) no-repeat left center; padding-left:15px; float:left;}
#szdwlist li p.szdwlistdw{ width:150px; float:left; text-align:center; display:block;}
#szdwlist li p.szdwlisttime{ width:80px; text-align:center; float:left;text-align:center;}

#membertop{ width:850px; height:152px; margin:0 auto;}
#membercont{ width:850px; height:315px; margin:0 auto;}
#membercontleft{ width:530px; height:auto; float:left;}
#membercontmid{ width:260px; height:auto; float:left; background:url(../images/midbg.jpg) repeat-y;}
#membercontmid1{ width:260px; height:244px; background:url(../images/membermid.jpg) no-repeat;}
#membercontright{ width:60px; height:auto; float:left;}
#memberleft1{ width:530px; height:172px;}
#memberleft2{ width:280px; height:122px; background:url(../images/memberleftbg.jpg) repeat-y; padding-top:20px; padding-left:250px; line-height:25px; color:#1c2d35;}
#membermidbot{ width:260px; height:71px;}
#memberbot{ width:850px; height:19px; margin:0 auto;}
#memberbot1{ width:850px; height:107px; margin:0 auto; background:url(../images/bot2.jpg) repeat-x; text-align:center; line-height:25px; padding-top:110px;}
#booktop{ width:954px; height:27px; background:url(../images/logintop.jpg) no-repeat; margin:0 auto; line-height:27px; padding-left:50px; color:#d2d8d9;}
#bookbanner{ width:1004px; height:87px; margin:0 auto;}
#bookmain{ width:1004px; height:auto; margin:0 auto;}
.book{ font-size:13px; font-weight:bold; color:#2a3b78;}

a.booklink{ color:#2f2f2f; text-decoration:none; font-size:12px;}
a.booklink:hover {color:#db022d;text-decoration:underline; font-size:12px;}
#bookbot{ width:1004px; height:50px; background:url(../images/loginbotbg.jpg) repeat-x; text-align:center; line-height:26px; padding-top:4px; margin:0 auto;}

div#page {
	padding-right:3px; padding-left:3px; padding-bottom:3px; margin:3px; padding-top:3px; text-align:center; color:#5278C3;
}
div#page a {
	border-right:#9AAFE5 1px solid; padding-right:5px; border-top:#9AAFE5 1px solid; padding-left:5px; padding-bottom:2px; border-left:#9AAFE5 1px solid; color:#5278C3; margin-right:2px; padding-top:2px; border-bottom:#9AAFE5 1px solid; text-decoration:none;
}
div#page a:hover {
	border-right:#5278C3 1px solid; border-top:#5278C3 1px solid; border-left:#5278C3 1px solid; color:#000; border-bottom:#5278C3 1px solid; background-color:#FFE6CC;
}
div#page a:active {
	border-right:#5278C3 1px solid; border-top:#5278C3 1px solid; border-left:#5278C3 1px solid; color:#000; border-bottom:#5278C3 1px solid; background-color:#FFE6CC;
}
div#page span.current {
	border-right:#5278C3 1px solid; padding-right:5px; border-top:#5278C3 1px solid; padding-left:5px; font-weight:bold; padding-bottom:2px; border-left:#5278C3 1px solid; color:#5278C3; margin-right:2px; padding-top:2px; border-bottom:#5278C3 1px solid; background-color:#D6DFF1;
}
div#page span.disabled {
	border-right:#B3BAC7 1px solid; padding-right:5px; border-top:#B3BAC7 1px solid; padding-left:5px; padding-bottom:2px; border-left:#B3BAC7 1px solid; color:#B3BAC7; margin-right:2px; padding-top:2px; border-bottom:#B3BAC7 1px solid;
}
.back { font-size:12px; font-weight:normal; }
#english{ width:959px; height:auto; margin:0 auto;}
#englishleft{ width:318px; height:auto; float:left;}
#epic{ width:318px; height:13px;}
#epicbg{ width:308px; height:250px; background:url(../images/picturebg.jpg) no-repeat; padding-left:10px; padding-top:2px;}
#zp{ width:318px; height:38px;}


#zpcont{ width:318px; height:250px; background:url(../images/zpbg.jpg) repeat-y;}
#zpcont1{width:300px; height:250px; background:url(../images/zpbg2.jpg) no-repeat bottom; padding:0 9px;}


#zpcont1 li.zptext{ width:100%; height:30px; line-height:35px; font-family:Arial, Helvetica, sans-serif;}
#zpcont1 li.zptime{ width:280px; height:70px; line-height:23px; border-bottom:1px #999 dashed; padding-right:10px; font-family:Arial, Helvetica, sans-serif;}
#englishright{ width:641px; height:auto; float:left;}
#eabout{ width:641px; height:39px;}
#eaboutcout{ width:610px; height:210px; background:url(../images/aboutusbg.jpg) repeat-y; padding-left:16px; padding-right:15px; line-height:23px;}
#eaboutcout1{ width:610px; height:auto!important; height:710px; min-height:710px; background:url(../images/aboutusbg.jpg) repeat-y; padding-left:16px; padding-right:15px; line-height:23px;}

#eaboutcout1 li{ width:610px; height:30px; line-height:30px; border-bottom:1px #999 dashed;}
#eaboutcout1 li p.ejob{ width:470px; float:left; background:url(../images/ico1.jpg) no-repeat 5px 10px; padding-left:20px; font-family:Arial, Helvetica, sans-serif;}
#eaboutcout1 li p.ejobtime{ width:100px; float:left; text-align:center;}
#eaboutbot{ width:641px; height:11px;}
#eleader{ width:610px; height:200px; background:url(../images/aboutusbg.jpg) repeat-y; padding-left:16px; padding-right:15px; line-height:23px;}
#eleaderbot{ width:610px; height:8px;}
.eworld{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:23px;}
.etitle{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#942303; font-weight:bold;}

a.emore{ color:#942303; text-decoration:none; font-size:14px;font-family:Arial, Helvetica, sans-serif; }
a.emore:hover {color:#942303;text-decoration:underline; font-size:14px;font-family:Arial, Helvetica, sans-serif; }

a.etitle1{ color:#942303; text-decoration:none; font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
a.etitle1:hover {color:#942303;text-decoration:underline; font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#ejobtitle{ width:600px; height:35px; line-height:35px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; border-bottom:1px #999 dashed;}
#ejobtime1{width:600px; height:35px; line-height:35px; text-align:center; color:#999;font-family:Arial, Helvetica, sans-serif;}
#ejobtext1{width:600px; height:auto;font-family:Arial, Helvetica, sans-serif;}
#epage{width:600px; height:35px; line-height:35px; margin:0 auto; text-align:center;}


a.english{ color:#942303; text-decoration:none; font-size:14px;font-family:Arial, Helvetica, sans-serif; }
a.english:hover {color:#942303;text-decoration:underline; font-size:14px;font-family:Arial, Helvetica, sans-serif; }
#enewsnav{ width:318px; height:36px;}
#enewsnavcont{ width:318px; height:175px; background:url(../images/zpbg.jpg) repeat-y;}
#enewsnavcont li{ width:290px; height:27px; line-height:27px;float:left; background:url(../images/ico1.jpg) no-repeat 5px 10px; padding-left:20px; font-family:Arial, Helvetica, sans-serif;}

#sxjd{ width:200px; height:28px;padding-left:40px; padding-top:22px;background:url(../images/sxjdtop.jpg) no-repeat;}
#sxjdbg{ width:240px; height:150px; background:url(../images/sxjdbg.jpg) no-repeat;}
#sxjdbg li{ width:229px; height:28px; padding-left:10px; line-height:28px; margin:0 auto; display:block; background:url(../images/dot.gif) no-repeat 15px 11px;}

#sysb{ width:200px; height:24px;padding-left:40px; padding-top:10px;background:url(../images/sysb.jpg) no-repeat;}
#sysbbg{ width:240px; height:111px; background:url(../images/sysbbg.jpg) repeat-y;}
#sysbbg li{ width:229px; height:27px; padding-left:10px; line-height:27px; margin:0 auto; display:block; background:url(../images/dot.gif) no-repeat 15px 11px;}

#xsbg01{ width:200px; height:24px;padding-left:40px; padding-top:8px;background:url(../images/xsbg01.jpg) no-repeat;}
#xsbgbg01{ width:240px; height:140px; background:url(../images/sysbbg.jpg) repeat-y;}
#xsbgbg01 li{ width:229px; height:27px; padding-left:10px; line-height:27px; margin:0 auto; display:block; background:url(../images/dot.gif) no-repeat 15px 11px;}

#xytz01{ width:200px; height:24px;padding-left:40px; padding-top:6px;background:url(../images/xytz01.jpg) no-repeat;}
#xytzbg01{ width:240px; height:139px; background:url(../images/sysbbg.jpg) repeat-y;}
#xytzbg01 li{ width:229px; height:27px; padding-left:10px; line-height:27px; margin:0 auto; display:block; background:url(../images/dot.gif) no-repeat 15px 11px;}

#xytzbg012{ width:240px; height:139px; background:url(../images/sysbbg.jpg) repeat-y;}
#xytzbg012 li{ width:229px; height:27px; padding-left:10px; line-height:27px; margin:0 auto; display:block; background:url(../images/dot.gif) no-repeat 15px 11px;}

#xytzbg013{ width:240px; height:139px; background:url(../images/sysbbg.jpg) repeat-y;}
#xytzbg013 li{ width:229px; height:27px; padding-left:10px; line-height:27px; margin:0 auto; display:block; background:url(../images/dot.gif) no-repeat 5px 11px;}


/* english by cherry */
#top_english{ width:969px; height:151px; margin:0 auto; background:url(../images/etop.jpg) no-repeat;}
#top_english ul { padding-top:83px; padding-left:215px; float:left; }
@media screen and (-webkit-min-device-pixel-ratio:0) {#top_english ul { padding-top:83px; padding-left:230px; float:left; }}

#top_english li.nav{ height:28px; float:left; line-height:28px; padding:0px 23px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {#top_english li.nav{ height:28px; float:left; line-height:28px; padding:0px 14px 0px 13px; }}
#top_english li.englishbtn{ height:28px; float:left; text-align:right; line-height:28px; padding-right:2px;}

#con_english{ width:288px; height:165px; background:url(../images/zpbg.jpg) repeat-y; padding:10px 20px 0px 10px; line-height:18px;}
#news_english{ width:610px; height:440px; background:url(../images/aboutusbg.jpg) repeat-y; padding-left:16px; padding-right:15px; line-height:23px; padding-top:10px;}

#news_english ul li { width:600px; height:110px; float:left; margin-right:10px; display:inline; }
#news_english ul li img { border:1px #DFDFDF solid; padding:1px; margin:5px 15px 5px 5px; float:left; }
#news_english ul li span { font-size:14px; font-weight:bold; color:#414141; margin:5px 0px 5px 0px; line-height:35px; }
#news_english ul li span a { color:#414141; }
#news_english ul li h1 { font-size:12px; font-weight:normal; line-height:20px; }
#title_english{ width:611px; height:39px; background:url(../images/english03.jpg); line-height:35px; color:#FFF; padding-left:30px;}
#newscon_english{ width:610px; height:auto!important; height:625px; min-height:709px; background:url(../images/aboutusbg.jpg) repeat-y; padding-left:16px; padding-right:15px; line-height:23px; padding-top:10px;}
#titlenei_english{ width:308px; height:36px;  background:url(../images/english04.jpg); line-height:36px; padding-left:10px; color:#FFF; font-weight:bold; font-size:14px;}
#epicbg_english{ width:318px; background:url(../images/picturebg.jpg) no-repeat; padding-top:2px;}
#subclass_english{ width:290px; height:139px; background:url(../images/english05.jpg) no-repeat; padding-right:10px; padding-top:20px;}
#subclass_english li{ width:195px; height:35px; background:url(../images/ico.gif) no-repeat 5px 13px; padding-left:25px; line-height:35px; margin:0 auto; display:block;}
#englishright_english{ width:610px; height:auto!important; height:650px; min-height:650px; background:url(../images/aboutusbg.jpg) repeat-y; padding-left:16px; padding-right:15px; line-height:23px;}
#englishright_english li{ width:610px; height:30px; line-height:30px; border-bottom:1px #999 dashed;}
#englishright_english li p.ejob{ width:470px; float:left; background:url(../images/ico1.jpg) no-repeat 5px 10px; padding-left:20px; font-family:Arial, Helvetica, sans-serif;}
#englishright_english li p.ejobtime{ width:100px; float:left; text-align:center;}
#pro_english{ width:610px; height:auto!important; height:650px; min-height:650px; background:url(../images/aboutusbg.jpg) repeat-y; padding-left:16px; padding-right:15px; line-height:23px; padding-top:20px;}