/* basic */
body{
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
	color:#333;
	width:100%;
	background-color: #999;
	background-image: url(bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-family: "宋体", Arial, sans-serif;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.divcenter{ text-align:left; margin:0 auto; width:950px; background-color:#FFF}
.divcenter a:link,.divcenter a:visited,.divcenter a:hover{text-decoration:none;}
ul{ list-style-type: none; margin:0; padding:0;}
a:link,a:visited { color:#114370;text-decoration:none;}
a:hover { color:#358DD1;}
a:active { color:#114370;}
h1,h2,h3,h4,h5,h6,dl{ margin:0; padding:0;}
hr.dashed{
	border:0;
	border-bottom:1px solid #D7D7D7;
	height: 0;
}
.display {
	DISPLAY: block;
}

/*index new 2010.2.24*/
.new_header{
	background-image:url(bg-top.gif);
	height: 125px;
	width:950px;
}
.new_logo{
	width:100%;
	height:81px;
	padding:5px 0;
}
.new_logo span{ padding:0 20px; float:left;}
.tel400{ color:#EBEBEB; float:right; padding:0 20px; margin-top:20px; height:40px; line-height:20px; font-size:14px;}
.tel400 img{ margin-right:10px;}
#new_menu{ width:100%;}
#new_menu ul li{ width:90px; height:34px;  float:left;}
#new_menu ul li a:link,#new_menu ul li a:visited{
	color:#FFFFFF;
	background-image:url(bg2_sprite.gif);
	background-position: -90px 0;
	background-repeat: no-repeat;
	width:90px;
	height:34px;
	line-height:34px;
	display:block;
	text-align:center;
	font-size:14px;
}
#new_menu ul li a:hover,#new_menu a:link.default,#new_menu a:visited.default{
	color:#FFFFFF;
	background-image:url(bg2_sprite.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	width:90px;
	height:34px;
	line-height:34px;
	display:block;
	text-align:center;
	font-size:14px;
}

/*left*/
.new_left{
	width:709px;
	padding:9px 9px 0 9px;
	float:left;
	background-image:url(56star_18.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*cheange*/
#slideshow {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 709px; POSITION: relative; HEIGHT: 234px
}
#slideshow #slideshowloader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 6; BACKGROUND: url(loading.gif) no-repeat center center; LEFT: 300px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100px; PADDING-TOP: 32px; POSITION: absolute; TOP: 101px; HEIGHT: 0px
}
#slideshow UL#imageviewer {
	Z-INDEX: 1; OVERFLOW: hidden; WIDTH: 709px; HEIGHT: 234px
}
#slideshow UL#imageviewer LI {
	WIDTH: 709px; POSITION: absolute; HEIGHT: 234px
}
/*cheange bg*/
#slideshow #controllers {
	Z-INDEX: 5;
	LEFT: 0px;
	WIDTH: 709px;
	POSITION: absolute;
	TOP: 208px;
	HEIGHT: 26px;
	background-image: url(bg_sprite.gif);
	background-repeat: no-repeat;
	background-position: 0px -128px;
}
#slideshow #controllers UL {
	LEFT: 228px; FLOAT: left; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 1px
}
#slideshow #controllers UL LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#slideshow #controllers UL LI A {
	DISPLAY: block; BACKGROUND: url(bg_sprite.gif) no-repeat -119px -102px; OVERFLOW: hidden; WIDTH: 25px; COLOR: #002b54; PADDING-TOP: 4px; HEIGHT: 17px
}
#slideshow #controllers UL LI A:hover {
	BACKGROUND-POSITION: -94px -102px; COLOR: #f25a31; TEXT-DECORATION: none
}
#slideshow #controllers UL LI A.active {
	BACKGROUND-POSITION: -94px -102px; COLOR: #f25a31; TEXT-DECORATION: none
}

/*cheange bg Previous*/
#slideshow #controllers A#previous {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bg_sprite.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 12px; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px
}
/*cheange bg Next*/
#slideshow #controllers A#next {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bg_sprite.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 12px; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px
}
/*cheange bg Pause*/
#slideshow #controllers A#control {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bg_sprite.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 12px; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px
}

#slideshow #controllers #previous {
	BACKGROUND-POSITION: -70px -102px; LEFT: 202px; POSITION: absolute; TOP: 5px
}
#slideshow #controllers #next {
	BACKGROUND-POSITION: -82px -102px; LEFT: 442px; POSITION: absolute; TOP: 5px
}
#slideshow #controllers #control {
	LEFT: 471px; POSITION: absolute; TOP: 5px
}
#slideshow #controllers .play {
	BACKGROUND-POSITION: -46px -102px
}
#slideshow #controllers .pause {
	BACKGROUND-POSITION: -58px -102px
}
/*cheange over*/

.grayboderbox{ padding: 10px 15px; border: solid 1px #E0DBD8; text-align:left; background-color:#FFFFFF;}
#boldblue a:link,#boldblue a:visited { font-weight:700; font-size:14px; color:#114370; text-decoration:none;}
#boldblue a:hover { color:#358DD1;}
/*2010.4 */
.course{ width:33%; margin:5px 2px 10px 0;}
.course img.icon{ margin-right:10px;}
.course img.ico{ margin-right:10px; padding-bottom:32px;}
.course img.ico2{ margin-right:10px; padding-bottom:20px;}
.course dl{ line-height:1.3;}
.course dl dt{ font-weight:700; font-size:13px; margin:0;}
.course dl dd{ line-height:20px; margin:0; }
.course dl dd:hover{ display:block; background-color:#E9F6FF;}
.course dl dd.bg:hover{ background:none;}

span.img{ margin-left:10px;}
.table_nav{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D3DAE5;
	border-bottom-color: #D3DAE5;
	line-height:22px;
	padding-top:2px;
}
.table_tab{ margin:14px 0 5px 0;}
.table_tab a:link,.table_tab a:visited{ color:#358DD1;}
.table_tab a:hover{ color:#114370;}
.table_tab strong{
	background-image:url(bg_sprite.gif);
	background-repeat: no-repeat;
	background-position: -161px -60px;
	padding-left:20px;
	color:#358DD1;
	font-size:14px;
}
.table_nav span{
	color:#0271C5;
	padding-left:100px;
}
.table li{
	line-height:18px;
	list-style-type: disc;
	list-style-position: inside;
	padding:3px 0;
}
/*right*/
td.leftborder{ border-left:solid 1px #C2C2C2; text-indent:10px;}
.new_right{ float:left; width:222px; background-color:#FFFFFF;}
.newblack_tab{ background-color:#000000; color:#00AEEF; font-size:12px; font-weight:700; line-height:21px; padding-top:2px;}
.new_login{ background-image:url(starfamiliy.gif); padding:10px 10px 20px 10px;}
.new_login p{ margin:0; padding:5px; text-indent:0; color:#114370;}
.new_login .table{ margin-top:28px; color:#333333;}
.butbg{
	background:url(login.gif) no-repeat;
	width:53px;
	height:51px;
	z-index: 10;
}
.new_label{
	background-image:url(/template/56star/images/bg_sprite.gif);
	background-repeat: no-repeat;
	background-position: -160px 0px;
	width:222px;
	height:24px;
	padding-top:9px;
	text-indent:25px;
	color:#000000;
	font-weight:700;
	font-size:14px;
}
.new_label2{
	background-image:url(/template/56star/images/bg_sprite.gif);
	background-repeat: no-repeat;
	background-position: -390px 0px;
	width:222px;
	height:24px;
	padding-top:9px;
	text-indent:25px;
	color:#000000;
	font-weight:700;
	font-size:14px;
}
.new_newslist ul{ margin:0; padding:0;}
.new_newslist ul li{ border-bottom:solid 1px #E0DBD8; line-height:28px;}
.grayborderbox{ width:707px; border: solid 1px #E0DBD8; text-align:left; background-color:#FFFFFF; margin:9px 0;}
.new_links{
	clear:both;
	line-height:22px;
	color:#898989;
	background-color:#FFFFFF;
	border-top:solid 1px #E0DBD8;
	background-image:url(link.gif);
	background-repeat:no-repeat;
	height:68px;
	padding:5px 15px 5px 45px;
}
.new_links li{
	list-style-position: outside;
	list-style-type: disc;
}
.new_links a:link,.new_links a:visited{ color:#898989;}
.new_links a:hover{ color:#666666;}
.new_footer{ background-color:#CCCCCC; padding:5px 25px; line-height:20px; height:20px;}
.new_footer a:link,.new_footer a:visited{ color:#636363;}
.new_footer a:hover{ color:#333333;}

/*2009.6.30 Campus Life*/
.main{ width:674px; background-color:#FFFFFF; padding:0 165px; text-align:left; line-height:1.6; font-size:14px; margin:0 auto;}
.main p{ margin:0; padding:0;}
.main .td p{ margin:0 0 20px 0; padding:0;}
.shadow{ background-image:url(Campus2_06.jpg); background-repeat:repeat-x; height:22px; padding-bottom:20px;}


.font14 {font-size:14px; font-weight:700;}
.font12 {font-size:12px;}
.font12b {font-size:12px; font-weight:700;}
.fontArial{ font-family:Arial;}
.black a:link,.black a:visited,.content .black a:link,.content .black a:visited{ color:#333333;  text-decoration:underline;}
.black a:hover,.content .black a:hover{ color:#F7941C; text-decoration:underline;}
.red{ color:#FF0000;}
.gray{color:#707070;}
.gray a:link,.gray a:visited{ color:#707070; text-decoration:none;}
.gray a:hover{ color:#333333; text-decoration:underline; }
.orange,.content .orange{color:#114370; }
.content .orange a:link,.content .orange a:visited{color:#114370; text-decoration:underline;}
.content .orange a:hover {color:#358DD1;}
.content .blue a:link,.content .blue a:visited{color:#28949B; text-decoration:underline;}
.content .blue a:hover,.content .blue  {color:#28949B;}
.width470{ width:468px;}
.width442{width:442px;}
.width682{width:682px;}
.padding10{ padding:10px;}
.paddingbottom10{ padding-bottom:10px;}
.padding20{ padding:20px;}
.aligncenter{ text-align:center;}
.marginright10{margin-right:10px; }
.marginbottom10{ margin-bottom:10px;}
.marginbottom50{ margin-bottom:50px; }
span.margin5{ margin:0 5px;}
.lineheight20{ line-height:20px;}
.lineheight30{ line-height:30px;}
.floatleft{ float:left;}
.floatright{ float:right;}
.clear{clear:both; height:1px;}
.clear2{clear:both;}

/* box */
.header1{ text-align:center; height:70px; margin:5px 0;}
.header2{ text-align:left; margin:10px 0;}
.pinkred_content{ background-image:url(bg_con.gif); width:950px; margin-bottom:10px; line-height:1.6;}
.content{
	width:950px;
	margin-bottom:10px;
	line-height:1.6;
	background-color: #FFFFFF;
}
.c_center{ width:470px; float:left; margin-right:10px; color:#666666;}
.c_center_bg{
	background-image: url(index_minebg.gif);
	background-repeat: no-repeat;
	background-position: top;
	line-height:18px;	
}
.c_center_bg .c_tab{ font-size:14px; font-weight:700; padding:10px 10px 0 10px; color:#333333}
.c_center div.pic{float:left;
width:74px;
padding:0 2px 2px 0;
text-align:center;
}
.c_center p{ float:left; margin:0; line-height:20px;}
.sideright{ width:230px; float:left;}

.content_left{ width:230px; float:left;}
.content_right{ width:710px; float:left; font-size:14px;}
.content_right p{ text-indent:2em;}
.content_right2{ width:590px; float:left; font-size:14px; overflow:hidden;}
.content_foot{ background-image:url(index_12.gif); width:950px; height:1px; clear:both;}
.footer{ width:950px; border-top:solid 3px #66A8D8; text-align:center; line-height:50px;}
.footer2{ width:950px; text-align:center; padding:10px 0; color:#666666;}
.footer2 hr{ border-top:solid 3px #66A8D8;}
/* header */
.top{ background-color:#F8F8F8; border-bottom:solid 1px #DCDCDC; color:#A1A1A1; line-height:24px; text-align:right; width:100%}
.top a:link,.top a:visited{ color:#A1A1A1; text-decoration:none;}
.top a:hover { color:#333333; text-decoration:underline;}
.header1 img{ padding:5px;}
.header1 a:link,.header1 a:visited,.header1 a:hover,.header1 a:active{ text-decoration:none;}

.crumb { background-color:#66A8D8; text-decoration:none; line-height:22px; color:#FFFFFF; margin-bottom:10px;}
.crumb a:link,.crumb a:visited{ color:#FFFFFF; text-decoration:none;}
.crumb a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
/* mine */
.login1{
	background-image:url(index_loginbg.gif);
	background-repeat:no-repeat;
	width:230px;
	height:365px;
	padding-bottom:10px;
	text-align:center;
	margin:0 auto;
}
p.login1 {
	width:198px;
	height:45px;
	background-image: url(index_login01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding:5px;
	text-align:left;
	text-indent:2em;
	color:#FFFFFF;
	line-height:16px;
}
/* about left */
.content_left ul{ text-align:center;}
.content_left ul li.a{
	color:#333333;
	font-weight:700;
	font-size:14px;
	line-height:26px;
	background-color:#EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #F7F7F7;
	display:block;
}
.content_left ul li.a:hover{
	background-color:#EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EAEAEA;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #FFFFFF;
	display:block;
}
.content_left ul a:link,.content_left ul a:visited{ color:#0271C5; text-decoration:none;}
.content_left ul a:hover{ color:#114370;}
.content_left ul ul{ background-color:#F7F7F7; padding:5px;}
.content_left ul ul li{	
	font-size:12px;
	color:#333333;
	font-weight:400;
	text-indent:4em;
}
.content_left ul ul li a:link,.content_left ul ul li a:visited{ color:#333333;padding-left:20px;}
.content_left ul ul li a:hover{ text-decoration:underline;padding-left:20px;}
.content_left ul ul li a.current{
	background-image:url(about-li.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
}


.classtab { background:url(news_tie_bg.gif) no-repeat; width:910px; padding:0 20px; }
.classtab h1.news{
	width:234px;
	height:43px;
	background-image: url(news_h1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}
.classtab h1.art{
	width:234px;
	height:43px;
	background-image: url(art_h1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}
.classtab span{ display:none;}
.classtab .menu{ float:right; width:62%; color:#0271C5;  font-size:14px; margin-top:13px;}
.classtab .menu a:link,.classtab .menu a:visited{ color:#333333; text-decoration:none;}
.classtab .menu a:hover{ text-decoration:underline; color:#114370;}
.classtab .menu span.back{
	margin-left:20px;
	padding-left:10px;
	display:inline;
	background-image:url(rys_14.jpg);
	background-repeat:no-repeat;
	background-position: left center;
}
.content .sidebar .aq{ background:url(art2_13.jpg) no-repeat  left center; text-indent:20px; background-color:#FFFFFF; line-height:25px;}
.content .sidebar .aq a:link,.content .sidebar .aq a:visited,.content .sidebar .aq a:hover{ color:#114370; text-decoration:underline;}
fieldset.float{
	width:328px;
	border:1px solid #D7E5F6;
	float:left;
	height:155px;
	overflow:hidden;
	padding:0 10px 10px 10px;
	background-image:url(art2-1_03.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #FFFFFF;
	font-size:14px;
}
legend.bg{ background-color:#FFFFFF;}
.classtab h1 { width:50%; float:left;}
.classtab h1.biandao{
	width:275px;
	height:43px;
	background-image: url(art-bd_03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}
.classtab h1.boyin{
	width:293px;
	height:43px;
	background-image: url(boyin_h1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}
.classtab h1.yingbo{
	width:257px;
	height:43px;
	background-image: url(yingbo_h1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}
.classtab h1.guangdian{
	width:257px;
	height:43px;
	background-image: url(guangdian_h1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}
.classtab h1.biaoyan{
	width:293px;
	height:43px;
	background-image: url(h1_by.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}
.classtab h1.meishu{
	width:197px;
	height:43px;
	background-image: url(h1_meishu.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-size:24px;
}

.tab1{ background-image:url(index_10.gif); background-repeat:no-repeat; width:22px; height:29px; float:left;}
.tab2{ background-image:url(index_11.gif); width:664px; line-height:29px; float:left; padding:0 10px; color:#0271C5;}
.tab3{ background-image:url(index_13.gif); background-repeat:no-repeat; width:4px; height:29px; float:left;}
.tab4{ clear:both; width:710px; height:1px;}
.tab5{ background-image:url(art_07.gif); width:548px; line-height:29px; float:left; padding:0 10px;}
.tab6{ background-image:url(art_11.gif); width:4px; height:28px; float:left;}
.tab7{ background-image:url(art_12.gif); line-height:28px; float:left; padding:0 10px;}
.tab7 h4{
	background-image:url(art_18.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
	font-size:14px;
}
.tab8{ background-image:url(art_15.gif); width:4px; height:28px; float:left;}
.tab9{
	background-image:url(art_03.gif);
	line-height:29px;
	width:668px;
	float:left;
	padding:0 10px;
}
.tab10{ background-image:url(art_18.gif);
	background-repeat: no-repeat;
	background-position: left center; width:100%; line-height:28px; float:left; padding:0 10px;}
/* news */
.content a:link { color:#333333; text-decoration:none;}
.content a:visited{ color:#333333; text-decoration:none;}
.content a:hover{ color:#114370;text-decoration:none; }
.content a:active{ color:#0271C5;text-decoration:none; }
.news_flash{ background:url(news_flash_bg.gif) no-repeat; width:340px; height:304px; margin-right:10px; padding:5px;}
.news_main{ background:url(news_main_bg.gif) no-repeat; width:340px; height:304px; margin-right:10px; padding:5px;}
.news_main h3.red{ color:#FF0000; font-weight:700; font-size:14px; text-align:center; margin:10px 0;}

.news_main h3.red a:link,.news_main h3.red a:visited,.news_main h3.red a:hover { color:#FF0000;}
.news_y_nav{ background:url(news_y_nav.gif) no-repeat; width:230px; height:314px; }
h2.arrow1{
	font-size:14px;
	padding-left:25px;
	margin:0;
	line-height:30px;
	background-image: url(news_07.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color:#000000;
}
h2.arrow2{
	font-size:14px;
	padding-left:5px;
	line-height:29px;
	margin:0 5px;
	color:#000000;
}
.width340,.width340 ul{ width:340px; }
div.f14 ul,div.categoryList ul{ font-size:14px; line-height:28px;}
div.f14 ul li,div.categoryList ul li { color:#898989; 
background-image: url(li.jpg);
	background-repeat: no-repeat;
	background-position: 4px;
	text-indent: 18px;
}
div.f14 ul li a,div.categoryList ul li a{  float:left; color:#333333; width:80%;}
div.f14 ul li a.left,div.categoryList ul li a.left{width:90%;}
div.categoryList ul li.dashed {
	border:0;
	border-bottom:1px solid #D7D7D7;
	height: 0;
	line-height: 10px;
	background-image: none;
}
.link_tab{ background-image:url(link-news_03.gif); width:220px; padding-left:10px;}
.link_tab_in{
	padding-top:4px;
	line-height:25px;
	padding-left:20px;
	background-image:url(news_18.gif);
	background-repeat: no-repeat;
	background-position: left center;
	 font-size:14px; font-weight:700; 
}
.link_tab_underline{
	background-image:url(link-news_07.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-bottom:10px;
	margin-bottom:10px;
}
ul.graybox_s,div.graybox_s ul{
	background-color:#FFFFFF;
	border: solid 1px #C4C4C4;
	height:268px;
	padding:10px 5px 5px 5px;
	font-size:12px;
	line-height:26px;
	background-image: url(top10.gif);
	background-repeat: no-repeat;
	background-position: left 18px;
}
ul.graybox_s li,div.graybox_s ul li{ margin:0 0 0 15px;}
.graybox {border: solid 1px #C4C4C4;background:url(news_navbg.gif) repeat-x; background-color:#FFFFFF;}
.graybox2 {border: solid 1px #D7D7D7; background-color:#FFFFFF;}
.graybox .tab{
	margin:2px 10px 0 0;
	width:295px;
	float:left;
	background-image: url(news_nav.gif);
	background-repeat: no-repeat;
	background-position: 15px top;
}
.graybox .tab ul,.CategoryLeftList ul{ line-height:26px; margin:10px 0 10px 15px;}
.graybox .tab ul li,.CategoryLeftList ul li{
	background-image: url(li.jpg);
	background-repeat: no-repeat;
	background-position: 4px;
	text-indent: 18px;
}
.graybox .tab .title {
	background-image:url(news_18.gif);
	margin:0 15px;
	width:113px;
	text-align:center;
	line-height:25px;
	font-weight:700;
	font-size:14px;
	background-repeat: no-repeat;
	background-position: 5px center;
}
.graybox .tab .title span,.link_tab_in span{ color:#0271C5;}
.content .mine{ font-size:14px; width:720px;}
.content .sidebar{ width:auto;}
.content .mine h2{ font-family:"宋体"; font-size:22px; text-align:center; margin: 20px 0; }
.content .mine .box,.box{ margin:20px;}
.content p a:link,.content p a:visited{ color:#114370; }
.content p a:hover { color:#114370; text-decoration:underline;}
.content p a:active { color:#114370;}
img.alignleft{ margin:0 10px 10px 0;}
img.border{ border:solid 1px #D7D7D7;}
.underline{ line-height:20px; border-bottom: solid 1px #D7D7D7; font-size:12px; text-align:center; margin: 0 0 30px 0;}
.underline a:link,.underline a:visited{ color:#114370; }
.underline a:hover{color:#0271C5; }
.underline cite,.underline span {
	margin:0 10px;
	font-style: normal;
}
div.right{
	text-align:right;
	font-size:12px;
	color:#333;
	margin:10px 0;
}
.box_pink,.box_ArtPink,.box_pink_side,.newbox_Art{ border:1px solid #E0DBD8;}
.box_pink h5,.newbox_Art h5{ font-weight:700; background-color:#F6F6F6; line-height:28px; padding-left:10px; font-size:14px;}
.box_pink ul{ width:98%; float:left; line-height:26px; margin:0.5%;  font-size:12px;}
.box_pink .p50 ul{ line-height:22px;  font-size:12px; padding:5px 0;}
.box_pink .p50 ul li{ width:50%; float:left;}
.box_pink ul li {
		width:33%; 
		float:left;
		background-image: url(li.jpg);
		background-repeat: no-repeat;
		background-position: 4px;
		text-indent:18px;
	}
.box_blue_side{ border:solid 1px #9EB2C4; border-top:none;}
.box_pink_side ul,.box_blue_side ul{ line-height:26px; margin:0; padding:0;}
.box_pink_side ul li,.box_blue_side ul li{
	background-image: url(li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
		}

.box_ArtPink ul{ width:95%; float:left; line-height:26px; margin:0.5%; margin:10px 5px; font-size:14px;}
.box_ArtPink ul li {
	width:47%;
	float:left;
	background-image: url(li.jpg);
	background-repeat: no-repeat;
	background-position: 4px;
	text-indent: 18px;
}
.content .sidebar .tab{ background-color:#666666; font-size:14px; font-weight:700; padding-left:10px; line-height:26px; color:#FFFFFF;}
.content .sidebar .aligncenter img{ border:solid 1px #D7D7D7;}

.content .sidebar ul{ margin:10px 15px; color:#555555; line-height:26px; width:200px; text-align:left;}
.ad5 ul { color:#555555; line-height:20px;}
.content .sidebar a:link,.content .sidebar a:visited,.ad5 a:link,.ad5 a:visited{ color:#555555; text-decoration:none;}
.content .sidebar a:hover,.ad5 a:hover{ color:#114370; text-decoration:underline;}
li.Q{
	font-size:14px;
	color:#333333;
	background-image:url(Question.gif);
	background-repeat:no-repeat;
	background-position: left 4px;
	padding-left:30px;
	margin:10px 0;
}
li.A{
	font-size:14px;
	color:#707070;
	background-image:url(Answer.gif);
	background-repeat:no-repeat;
	background-position: left 4px;
	padding-left:30px;
	margin:10px 0;
}

.HomeAlink ul {


}
.HomeAlink ul li {
	float:left;
	margin-right: 10px;
	margin-left: 10px;
}
.LinkPage {
	padding: 8px;	
}
.LinkPage ul li{
	float:left;
	margin-right: 10px;
	margin-left: 10px;
}

.art_tv_box{ width:360px; height:320px; background-color:#E9F6FF; float:left; text-align:center;}
.art_teacher_box{ width:320px; height:305px; background-image:url(art-bd_07.gif); float:left; padding:5px 10px 10px 10px;}
.art_teacher_box p{ text-indent:0;}
.art_teacher_box img.border{ border:solid 1px #D9D9D8; margin:10px 10px 0 0;}

.ad6{ width:710px; padding-right:10px;}
.ad7{ width:230px;}


.lineorg{ 
	text-align: center;
	height: 23px;
	border-bottom:solid 1px #F7941C;
}
.rys_nav {
	height:21px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 2px;
	background-image:url(rys_11.gif);
	background-repeat:no-repeat;
	background-position: left;
}

.ccdd {
	line-height: 25px;
	font-weight: 700;
	text-align: left;
	padding-left: 10px;
	background-image:url(art_12.gif);
}
.rongyu{
	background-repeat: no-repeat;
	background-position: top;
	text-align:left;
	width:228px;
	border:solid 1px #FECD67;
	border-top:none;
}
.rongyu p{ text-indent:2em;}
.rongyu .tab{
	background-image:url(index_rongyu.gif);
	background-repeat: no-repeat;
	width:250px;
	background-position: left top;
	padding-top:37px;
}
h1.index-tab{
	background-color: #FFF4EE;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7941C;
	border-bottom-color: #F7941C;
	line-height:29px;
	font-size:14px;
	padding-left:10px;
	width:418px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FDD9B2;
	border-left-color: #FDD9B2;
}
.index-table-bg{
	background-image:url(index_10bg.gif);
	font-size:13px;
	line-height:28px;
	border: 1px solid #FDD9B2;
}
.index-sidetab{ background-image:url(index_navbg.gif); padding-left:10px; width:220px; line-height:28px; font-size:12px; font-weight:700;}
.index-table-bg a:link,.index-table-bg a:visited { color:#D66B2B;text-decoration:underline;}
.index-table-bg a:hover { color:#F7941C; }
.index-table-bg a:active { color:#A0410A;}
.index-right230{ width:208px; padding:10px; margin-bottom:10px;}


/*add by dc*/	
.jqifade{ position: absolute; background-color: #aaaaaa; }
div.jqi{ width: 450px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #ffffff; font-size: 11px; text-align: left; border: solid 1px #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 7px; }
div.jqi .jqicontainer{ font-weight: bold; }
div.jqi .jqiclose{ position: absolute; top: 4px; right: -2px; width: 18px; cursor: default; color: #bbbbbb; font-weight: bold; }
div.jqi .jqimessage{ padding: 10px; line-height: 20px; color: #444444; }
div.jqi .jqibuttons{ text-align: right; padding: 5px 0 5px 0; border: solid 1px #eeeeee; background-color: #f4f4f4; }
div.jqi button{ padding: 3px 10px; margin: 0 10px; background-color: #2F6073; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px; }
div.jqi button:hover{ background-color: #728A8C; }
div.jqi button.jqidefaultbutton{ background-color: #F89221; }
.jqiwarning .jqi .jqibuttons{ background-color: #BF5E26; }

div.jqi .jqimessage .field{ padding: 5px 0; }
div.jqi .jqimessage .field label{ display: block; clear: left; float: left; width: 100px; }
div.jqi .jqimessage .field input{ border: solid 1px #777777; }
div.jqi .jqimessage .field input.error{ width: 150px; border: solid 1px #ff0000; }

/*ABC*/
h1.top1{ background-image:url(abc-top1.gif); height:40px; width:335px; float:left; font-size:14px; padding:30px 0 0 20px;}
h1.top2{ background-image:url(abc-top2.gif);  height:40px; width:336px;float:left; font-size:14px; padding:30px 0 0 20px;}
h1.abc{background-image:url(abc-top.gif); height:40px; width:690px; font-size:14px; padding:30px 0 0 20px; text-align:left; }
.abcbox1{
     border: solid 1px #D8D8D8;
	 border-top:none;
	 padding:0 15px 15px 15px;
	 width:323px;
	 float:left;
	 height:640px;
	 font-size:14px;
}
.abcbox2{
     border: solid 1px #D8D8D8;
	 border-top:none;
	 border-left:none;
	 padding:0 15px 15px 15px;
	 width:325px;
	 float:left;
	 height:640px;
	 font-size:14px;
}
.abcbox1 img,.abcbox2 img{ margin:0 0 5px 5px;}
.abcbox1 p,.abcbox2 p { text-indent:2em;}

.abcbox{
	width:668px;
	 border: solid 1px #D8D8D8;
	 border-top:none;
	 margin-right:10px;
	 padding:0 20px 20px 20px;
	 font-size:14px;
}

.abctab{
	background-image:url(abc_38.gif); 	
	font-size:14px;
	font-weight:700;
	line-height:29px;
	background-repeat: no-repeat;
	width:220px;
	padding-left:10px;
}
h1.abc span,h1.top1 span,h1.top2 span,.abctab span{
	background-image:url(abc_26.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left:20px;
}
.tel{ background-image:url(telbg.gif); padding:15px;width:200px; height:57px; font-size:14px; line-height:21px;}
.bt{ text-align:center;}
.bt a:link,.bt a:visited{ background-image:url(abc_21.gif); font-size:12px; display:block; width:88px; line-height:18px; color:#333333;}
.bt a:hover{ background-image:url(abc_211.gif);  display:block; width:88px; height:18px; text-decoration:none; color:#333333;}
<!--鼠标触发导航效果-->
.ww1 {width:950px; margin:0 auto;}
.ww1 li{height:30px;text-align:center;width:72px;font-size:14px;cursor:hand; float:left; line-height:30px; list-style:none; background-image:url(cf02.gif); margin:0; padding:0;}
.ww1 li.s {height:30px;text-align:center;width:72px;font-size:14px; line-height:30px; list-style:none; background-image:url(cf01.gif)}
.ww1 li.right{ float:right; width:200px; background:#FFFFFF; height:30px; line-height:30px; text-align:right}
.ww1 li a:link,.ww1 li a:visited,.ww1 li a:hover{ text-decoration:none; color:#333333;}
.ww1 li.o a:link,.ww1 li.o a:visited{ text-decoration:none; color:#333333; font-size:14px; margin:0 10px;}
.ww1 li.o a:hover{ text-decoration:underline; font-size:14px;margin:0 10px;}

.ww2 {width:950px;font-size:12px; margin:0 auto; text-align:center; }
.ww2 .left{ float:left; width:710px; line-height:1.6;}
.ww2 .left p{ text-indent:2em; font-size:14px; text-align:left; padding-right:50px; padding-left:20px}
.ww2 .left li{ font-size:14px; line-height:20px; text-align:left; margin-left:30px}
.ww2 .right{ float:right; width:230px;}
.ww2 a:link { color:#333333; text-decoration:none;}
.ww2 a:visited{ color:#666666; text-decoration:none;}
.ww2 a:hover{ color:#A0410A; text-decoration:underline; }
.ww2 a:active{ color:#F7941C;text-decoration:none; }

.dis {display:block; border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid}
.undis {display:none}
.undis p{ margin-top:0;}

h1.title{ font-size:14px; font-weight:bold; color:#993366}
h1.titleb{font-size:14px; font-weight:bold; text-align:left; margin-left:20px}
h1.title3{font-size:14px; font-weight:bold; color:#0033FF; font-family:"Times New Roman", Times, serif; text-align:left; margin-left:20px}
/*090507*/
.zhuanye{ width:590px; float:left; margin:0 auto;}
.zhuanye dl{
	width:92px;
	padding-right:6px;
	height:131px;
	float:left;
	position: relative;
	 margin:0 auto;
	 text-align:center;
}
.zhuanye dt {
	position:absolute;
	left: 0px;
	bottom: 18px;
	width:92px;
	text-align:center;
	display:block;
}
.zhuanye dd,.zhuanye dd img{ margin:0; padding:0;}
.box_gray{ border:solid 1px #DFDFDF; float:left; height:324px; width:451px; background-color:#FFFFFF;}
.box_gray h5{ font-weight:700; background-color:#F6F6F6; line-height:29px; padding-left:10px; font-size:14px;}
.box_graybg{ background-image:url(art_bookbg.gif); width:45px; float:left; height:326px;}
.box_gray .table{ padding:15px;}
.box_gray .table p{ text-indent:2em;}
.td_bg{ background-image:url(art_clausebg.gif); background-repeat:no-repeat;  width:406px;}


.orange{ font-size:16px; color:#F7941C; font-weight:700;}
.big{ font-size:14px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.orange-G{ font-size:16px; color:#F7941C; font-weight:700; font-family:Georgia, "Times New Roman", Times, serif;}
.blue{ color:#4679A0;}
.blue a{ color:#4679A0;}
.green{ color:#46A08B; font-weight:700;}
.green a{ color:#46A08B;}
.green a:hover,.blue a:hover,.orange a:hover{ color:#F7941C;}
.b a,.b a:hover{ color:#333333; font-weight:700;}
.font-size12{ font-size:12px;}
.font-size16{ font-size:16px;}

.navl{ font-size:16px; color:#FFFFFF; font-weight:700;}
.yellow{ color:#FFFF00;  font-family:Georgia, "Times New Roman", Times, serif}
.margin_15{ margin:15px;}
.margin_5{ margin:5px; color:#4679A0;}
.text-align-left{ text-align:left; padding:3px 0 0 15px;}
.text-align-center{ text-align:center;}
.text-indent p{ text-indent:2em;}
.line-height24{ line-height:24px;}
.height170{ height:170px;}
.padding1{ padding:1px;}

ul.greay{ color:#707070; font-size:12px; list-style-type:none; margin:0;}
ul.daohang{ background-color:#89A9BE; height:210px; overflow:hidden; margin:0; padding:15px 0; text-align:center; list-style-type:none; line-height:30px;}
ul.daohang li{ color:#FFFFFF; font-size:16px; font-weight:700;}
ul.daohang li a{ color:#FFFFFF; font-size:14px}
ul.daohang li a:hover{ color:#4679A0; font-size:14px} 
hr.top{ background-color:#46A08B; color:#46A08B; margin:20px 0; border:0; height:1px;} 
ol{ margin-top:10px; margin-bottom:10px;}

.MediaCbg{ background-color:#F3F3F3;}
.MediaCbox{ border: solid 1px #E0DBD8; background-color:#FFF; width:928px; line-height:1.5;}
.MediaCboxL{ width:740px; float:left;}
.peiyintop{
	background-image:url(MediaCourse_04.jpg);
	background-position: 520px;
	background-repeat:no-repeat;
	height:200px;
	overflow:hidden;
}
.zikaotop{
	background-image:url(MediaCourse_34.jpg);
	background-position: 520px;
	background-repeat:no-repeat;
	height:200px;
	overflow:hidden;
}
.peiyintop span,.zikaotop span{
	position: relative;
	left: 28px;
	top: -20px;
}
.MediaCboxR{ width:165px; float:right; background-color:#FCF0E2; padding:20px 10px 10px 10px}
.MediaCboxR p img{ padding:5px 0;}
ul#MediaC{ line-height:1.8; padding:10px 0;}
dl#pyteacher{ padding:20px 0;}
dl#pyteacher dd{
	background-image:url(MediaCourse_17.gif);
	background-position: left top;
	background-repeat:no-repeat;
	background-color:#F0F0F0; 	width:680px;
	padding:26px 10px 10px 10px;
	color:#898989;
	margin:0;
}
dl#pyteacher dd strong{ color:#333;}
#cssrain{
	position:fixed;
	right:80px;
	bottom:40px;
	height:24px;
	width:36px;
 }
#main{ width:950px; line-height:1.6; font-size:14px;}
.newbanner{ width:950px; height:483px;}
#main .textbox{ padding:20px 95px; margin:0 20px; background-color:#FFF;}
#main h1{ font-size:14px;}
#main h3,.MediaCboxL h3{ font-size:14px; background-image:url(list_07.gif); background-position:left center; background-repeat:no-repeat; padding-left:15px;}
#main p{ text-indent:0;}

#table11 th {
font: bold 14px "宋体", Verdana, Arial, Helvetica, sans-serif;
border-top: 1px solid #FFCC99;
border-right: 1px solid #FFCC99;
border-bottom: 1px solid #FFCC99;
border-left: 1px solid #fff;
letter-spacing: 2px;
text-align: left;
padding: 6px 6px 6px 12px;
background:#FDDFBB;
text-align:center;
}

#table11 td {
border-right: 1px solid #FFCC99;
border-bottom: 1px solid #FFCC99;
border-left: 1px solid #fff;
background: #FCF0E2;
font-size:12px;
padding: 6px 6px 6px 12px;
text-align:center;
}
.bgyellow{ background-color:#FEEEDB; padding:20px;}
.bggray{ background-color:#EEEEEE; padding:20px;}
ul.disc li{
	background-image:url(li_07.gif);
	background-position:left 8px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#main h3.greendisc{ font-size:14px; background-image:url(Children_21.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px;}
.bgfillet{ padding:20px; background-image:url(Children_07.gif); height:210px; width:634px;}
.bgfillet p{ margin:10px 0;}
.pink{ background-color:#FDE7F5;}
ul.abc{ margin:0; padding:0;}
ul.abc li.a{ background-image:url(Children_12.jpg); width:178px; height:184px; float:left; margin-right:25px; padding: 160px 15px 0;}
ul.abc li.b{ background-image:url(Children_14.jpg); width:178px; height:184px; float:left; margin-right:25px; padding: 160px 15px 0;}
ul.abc li.c{ background-image:url(Children_16.jpg); width:178px; height:184px; float:left; padding: 160px 15px 0;}
ul.abc ul{ margin:10px 0; padding:0;}
.baomingbg { background-color:#F4E5D7; padding:20px 0; font-size:12px;}
#baomingbox{ background-image:url(http://www.56star.cn/template/56star/images/baomingbiao_bg.gif); width:606px; margin:0 auto; padding:30px 40px 30px 50px}
#baomingbox h1.A,#baomingbox h1.B,#baomingbox h1.C{
	background-image: url(logo_03.gif);
	background-repeat:no-repeat;
	background-position: left center;
	font-family:"黑体", "宋体";
}
hr.A{ color:#91AF70; height:3px;}
.table22 th{ background-color:#91AF70; font-size:14px; font-weight:700; color:#FFF; text-align:left; padding: 4px 6px 4px 6px;}
.table22 td { padding: 4px 6px 4px 6px;}


