/* CSS Document */

/*公用样式*/
/*body{ margin:0; padding:0; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff; background:url(../images/cn_60years.jpg) center top no-repeat; margin-top:60px;}*/
body{ margin:0; padding:0; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff;}
img{ border:0;}
table{border-collapse:collapse;border-spacing:0;}
dl,dd,dt,ul,li,th,td,div{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
A:link {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #333333; TEXT-DECORATION: none}
A:hover {COLOR: #51b400; TEXT-DECORATION: underline}
A:active {COLOR: #51b400; TEXT-DECORATION: none}


/*整体开始*/
#box {width: 960px; margin:0 auto; background-color:#FFFFFF;}

/*顶部信息条*/

#topinfobar{width:960px;height:24px;margin:0 auto;background:url(../images/topinfobar.gif);}
#topinfobarleft { height:19px;width:200px;padding-left:15px; padding-top:5px;float:left;}
#topinfobarright { height:19px;width:400px;padding-left:335px; padding-top:5px;float:left;}
#topinfobarrighta A:link {COLOR: #0000ff; TEXT-DECORATION: none}
#topinfobarrighta A:visited {COLOR: #0000ff; TEXT-DECORATION: none}
#topinfobarrighta A:hover {COLOR: #0000ff; TEXT-DECORATION: underline}
#topinfobarrighta A:active {COLOR: #0000ff; TEXT-DECORATION: none}

/*头部开始*/
#head{width:960px;height:66px;margin:0 auto;background:#FFFFFF}
#logo{width:217px;height:66px;float:left;background:#FFFFFF}
#changcity{width:100px;height:66px;float:left;background:#FFFFFF;text-align:center;}
#city{width:100px;height:23px;float:left;background:#FFFFFF;text-align:center;float:left;padding-top:20px;font-size:16px; font-weight:bold;color:#FD4F50;}
#chang{width:100px;height:23px;float:left;background:#FFFFFF;text-align:center;float:left;}
#chang A:link {COLOR: #b2b2b2; TEXT-DECORATION: none}
#chang A:visited {COLOR: #b2b2b2; TEXT-DECORATION: none}
#chang A:hover {COLOR: #51b400; TEXT-DECORATION: underline}
#chang A:active {COLOR: #b2b2b2; TEXT-DECORATION: none}

#menu {width:633px;height:66px;float:left;background:#FFFFFF;text-align:center;float:left;}
#menubg {width:463px;height:21px;background:url(../images/menu.gif) no-repeat; margin-top:20px; margin-left:170px; padding-bottom:10px; font-size:14px; font-weight:bold; padding-top:5px;}

/*搜索开始*/
#search{ width:960px;height:95px;background:#FFFFFF; padding-top:3px;}
#bannarad{ width:958px;height:100px;background:#FFFFFF;}

#bodybox{width:960px;background:#FFFFFF; float:left}
/*左边开始*/
#left{width:625px;background:#FFFFFF;float:left;}
#leftmenu{ height:76px; width:616px; border:1px #FA914F solid; margin-bottom:3px;}
#leftmenuab{height:76px;width:140px;float:left}
#leftmenua{height:33px;width:137px;padding-left:3px;padding-top:5px;}
#leftmenub{height:38px;width:137px;padding-left:3px; }

#leftmenucd{height:76px;width:470px;float:left;}
#leftmenuc{height:28px;width:460px; background:url(../images/left_menu_d.gif) no-repeat;margin-top:10px; line-height:27px; padding-left:10px; font-weight:bold;}
#leftmenuc A:link {COLOR: #014FA1; TEXT-DECORATION: none}
#leftmenuc A:visited {COLOR: #014FA1; TEXT-DECORATION: none}
#leftmenuc A:hover {COLOR: #014FA1; TEXT-DECORATION: underline}
#leftmenuc A:active {COLOR: #014FA1; TEXT-DECORATION: none}

#leftmenud{height:27px;width:460px; background:url(../images/left_menu_c.gif) repeat;margin-top:3px; padding-left:10px; line-height:27px; color:#014FA1;}

#leftmenud A:link {COLOR: #014FA1; TEXT-DECORATION: none}
#leftmenud A:visited {COLOR: #014FA1; TEXT-DECORATION: none}
#leftmenud A:hover {COLOR: #51b400; TEXT-DECORATION: underline}
#leftmenud A:active {COLOR: #014FA1; TEXT-DECORATION: none}

/*课程开始*/
#classbox { width:620px;float:left;background:#FFFFFF; margin-bottom:3px;}
#classlist { width:306px;float:left;margin-right:2px; margin-top:2px; border:solid 1px #FA914F; }
#classlisttop { width:298px; height:21px;float:left; margin-left:1px; margin-right:1px; margin-top:3px; margin-bottom:5px; border-bottom:dotted 1px #FA914F; background:#FBF4EC; line-height:21px; padding-left:2px; font-weight:bold; font-size:14px; color:#454442;}
#classlistbox { width:290px; height:97px;float:left; margin-left:4px; margin-right:4px; margin-top:1px; margin-bottom:3px; color:#666666;}
#classlistboxtop { width:290px; height:94px;}
#classlistboxdown { width:290px; height:89px; background:#EDF2F8; padding-top:5px;}
#classlistboxtoptitle { width:270px; height:21px; line-height:21px; padding-left:15px; padding-right:5px;font-weight:bold; font-size:14px; color:#004EA0;}
#classlistboxtoptitle A:link {COLOR: #0451A1; TEXT-DECORATION: none}
#classlistboxtoptitle A:visited {COLOR: #014FA1; TEXT-DECORATION: none}
#classlistboxtoptitle A:hover {COLOR: #51b400; TEXT-DECORATION: underline}
#classlistboxtoptitle A:active {COLOR: #0451A1; TEXT-DECORATION: none}

#classlistboxtopclass { width:270px; height:21px; line-height:21px; padding-left:15px; padding-right:5px; margin:0 auto; line-height:21px;}
#classlistboxtopclass A:link {COLOR: #4B81BF; TEXT-DECORATION: none}
#classlistboxtopclass A:visited {COLOR: #4B81BF; TEXT-DECORATION: none}
#classlistboxtopclass A:hover {COLOR: #51b400; TEXT-DECORATION: underline}
#classlistboxtopclass A:active {COLOR: #4B81BF; TEXT-DECORATION: none}


/*右边开始*/
#right{width:330px;background:#FFFFFF; float:left; margin:0 auto; margin-left:5px;}
#flashad { width:326px;height:190px; background:#FF00FF;float:left; margin-top:2px;}

#news { width:326px; height:auto; background:#FBF4EC; float:left;}
#newstt { width:321px; height:auto; float:left; margin-top:10px; margin-left:2px; font-size:14px; font-weight:bold; text-align:center;}
#newstt A:link {COLOR: #FF7300; TEXT-DECORATION: none}
#newstt A:visited {COLOR: #FF7300; TEXT-DECORATION: none}
#newstt A:hover {COLOR: #FF7300; TEXT-DECORATION: underline;position: relative;left: 1px;top: 1px;}
#newstt A:active {COLOR: #FF7300; TEXT-DECORATION: none}
#newslist { width:321px; height:auto; float:left; margin-top:4px; margin-left:1px; }

#newslist A:link {COLOR: #333333; TEXT-DECORATION: none}
#newslist A:visited {COLOR: #333333; TEXT-DECORATION: none}
#newslist A:hover {COLOR: #333333; TEXT-DECORATION: underline;position: relative;left: 1px;top: 1px;}
#newslist A:active {COLOR: #333333; TEXT-DECORATION: none}


#rightad {width:327px; height:237px; float:left; background:#FFFFFF; margin-top:5px; }
#rightadhead {width:327px; height:29px; float:left; background-image:url(../images/rightadhead.gif) ;}
#rightadnews {width:325px; height:205px; float:left; margin:0 auto; padding-top:2px; border-left:#CCC8C9 solid 1px; border-right:#CCC8C9 solid 1px; border-bottom:#CCC8C9 solid 1px;}
#rightadnewswish {width:325px; height:205px; float:left; margin:0 auto; padding-top:2px; border-left:#CCC8C9 solid 1px; border-right:#CCC8C9 solid 1px; border-bottom:#CCC8C9 solid 1px; }
#rightadheadname { width:71px; height:21px; float:left;font-weight:bold;font-size:14px; line-height:21px; background:url(../images/rightadheadname.gif) no-repeat; margin-top:5px; margin-left:15px; padding-left:6px; padding-top:3px; color:#FF7300;}
#wishenter { width:171px; height:21px; float:left;font-weight:bold;font-size:12px; line-height:21px;margin-top:5px; margin-left:15px; padding-left:6px; padding-top:1px; color:#333333;}
#rightadnewsleftlist{ width:319px; height:205px; float:left; padding-left:5px;}
#rightadnewsleftlistwish{ width:324px; height:205px; float:left; padding-left:0px;}
#rightadnewsleftlistwish A:link {COLOR: #333333; TEXT-DECORATION: none}
#rightadnewsleftlistwish A:visited {COLOR: #333333; TEXT-DECORATION: none}
#rightadnewsleftlistwish A:hover {COLOR: #333333; TEXT-DECORATION: underline;font-size:13px;}
#rightadnewsleftlistwish A:active {COLOR: #333333; TEXT-DECORATION: none}

#rightadnewsleftlist A:link {COLOR: #333333; TEXT-DECORATION: none}
#rightadnewsleftlist A:visited {COLOR: #333333; TEXT-DECORATION: none}
#rightadnewsleftlist A:hover {COLOR: #333333; TEXT-DECORATION: underline;position: relative;left: 1px;top: 1px;}
#rightadnewsleftlist A:active {COLOR: #333333; TEXT-DECORATION: none}


#rightadnewsrightlist{ width:152px; height:205px; float:left;padding-left:10px;}
#rightadbg{ width:104px;height:96px; float:left; margin-left:2px; margin-bottom:3px; margin-top:3px; background:url(../images/adbg.gif) no-repeat;}
#rightadbgimg{ width:98px;height:75px; float:left; margin-left:1px; margin-right:1px; margin-top:3px;}
#rightadbgstr{ width:98px;height:18px; float:left; margin-left:1px; margin-right:1px; text-align:center;}
#rightadbgstr A:link {COLOR: #0A2F75; TEXT-DECORATION: none}
#rightadbgstr A:visited {COLOR: #0A2F75; TEXT-DECORATION: none}
#rightadbgstr A:hover {COLOR: #51b400; TEXT-DECORATION: underline}
#rightadbgstr A:active {COLOR: #0A2F75; TEXT-DECORATION: none}
#friendlinks { width:940px;background:#FFFFFF;padding-top:10px;padding-left:10px; padding-right:10px;}
#down { width:960px; background:#FFFFFF;}
#downredline { width:960px; border-bottom:solid #E87905 4px;}
#downinfo { width:960px; height:82px; background:#FFFFFF;}
#downlogo { width:215px; height:51px; margin-left:2px; margin-top:15px; float:left; background:#FFFFFF;}
#downlogo2 { width:238px; height:51px; margin-left:5px; margin-top:15px; float:left; background:#FFFFFF;}
#downcopyright{ width:490px; height:51px; margin-left:5px; margin-top:15px; float:left; text-align:center; color:#333333; background:#FFFFFF;}
#about{ height:21px; text-align:center; margin:0 auto; background:#FFFFFF;}
#aboutus{ height:21px; text-align:center; margin:0 auto;font-size:12px; margin-top:0px; background:#FFFFFF;}



#login { width:960; height:280px; background:#FFFFFF;}
#reg{ width:960; height:680px; background:#FFFFFF;}
#logofrom { width:201px; height:155px; border:#FF0000 1px dotted; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
#regline { width:693; height:60px; background:#FFFFFF; margin-left:134px; margin-right:133px; line-height:30px; margin-bottom:30px;}
#regfrom { width:601px; height:655px; border:#FF0000 1px dotted; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;background:#FFFFFF;}
#classsearch { width:960; background:#FFFFFF; padding-bottom:30px;}
#classsearch2 { width:960; background:#FFFFFF; padding-bottom:30px;}
#classsearch2 A:link {COLOR: #333333; TEXT-DECORATION: none}
#classsearch2 A:visited {COLOR: #333333; TEXT-DECORATION: none}
#classsearch2 A:hover {COLOR: #51b400; TEXT-DECORATION: underline;}
#classsearch2 A:active {COLOR: #51b400; TEXT-DECORATION: none}

#classearchtype A:link {COLOR: #333333; TEXT-DECORATION: none}
#classearchtype A:visited {COLOR: #333333; TEXT-DECORATION: none}
#classearchtype A:hover {COLOR: #fff; TEXT-DECORATION: underline; background:#fb9123;}
#classearchtype A:active {COLOR: #fff; TEXT-DECORATION: none}

#charprovince A:link {COLOR: #333333; TEXT-DECORATION: none}
#charprovince A:visited {COLOR: #333333; TEXT-DECORATION: none}
#charprovince A:hover {COLOR: #fff; TEXT-DECORATION: underline; background:#fb9123;}
#charprovince A:active {COLOR: #fff; TEXT-DECORATION: none}
#mid_ad { height:83px; margin-bottom:6px; margin-top:3px; float:left; width:616px; border:1px #CCCCCC solid;}
#exam_date { height:30px; margin-bottom:3px; margin-top:6px; float:left; width:616px; border:1px #CCCCCC solid; line-height:30px;}
#leftnews { height:309px; width:306px;float:left; border:1px #CCCCCC solid;}
#rightsnews { height:309px; width:305px;float:left; margin-left:3px; border:1px #CCCCCC solid;}
#news2title { height:30px; width:300px;float:left; background:#FBF4EC; line-height:30px; font-size:14px; font-weight:bold; padding-left:5px; color:#454442;}
#news2list { height:277px; width:305px;float:left; font-size:13px;}
#news2list A:link {COLOR: #333333; TEXT-DECORATION: none}
#news2list A:visited {COLOR: #333333; TEXT-DECORATION: none}
#news2list A:hover {COLOR: #51b400; TEXT-DECORATION: underline;position: relative;left: 1px;top: 1px;}
#news2list A:active {COLOR: #333333; TEXT-DECORATION: none}

#exam_date A:link {COLOR: #333333; TEXT-DECORATION: none}
#exam_date A:visited {COLOR: #333333; TEXT-DECORATION: none}
#exam_date A:hover {COLOR: #fff; TEXT-DECORATION: underline; background:#fb9123;}
#exam_date A:active {COLOR: #333333; TEXT-DECORATION: none}

#googlead { height:90px; width:728px; float:left; margin-left:3px;}
#googlead2 { height:90px; width:222px; float:left; margin-left:1px;}