body {
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/baakground/bodyBG.gif);
	background-repeat:repeat;
	line-height: 20px;
	height: auto;
}
a:link {
	color:#0E408B;
	text-decoration: none;
}
a:visited {
	color: #0E408B;
	text-decoration: none;
}
a:hover {
	color: #0E408B;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color:#0E408B;
	white-space: normal;
}

/*-----------------head_page-----------------------*/

#head_page_bg {
	background-image: url(../images/baakground/head_page_bg.gif);
	background-repeat: repeat-x;
	height: 92px;
	width: 100%;
}
#head_page {
	height: 90px;
	width: 890px;
	margin:0 auto;
}
#head_page_bg #head_page #head_logo {
    margin-left:5px;
	float:left;
}
#head_page #menucontainer {
	background: #fff url(../images/bgOFF.gif) top left repeat-x;
}
#head_page_bg #head_page #menucontainer #menu {
	font-family: Helvetica,arial,verdana,sans-serif;
	font-size:12px;
	font-weight:bold; 
	margin-left:15px;
    background:  url(../images/bgOFF.gif) repeat-x;
	float: left;
	margin-left:20px;
	margin-top:45px;
	width:640px;
}
#head_page_bg #head_page #menucontainer #menu ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	float: left;
}
#head_page_bg #head_page #menucontainer #menu li {
	float:left;position:relative;display:inline;
}
/*style of main items normal state*/
#head_page_bg #head_page #menucontainer #menu ul li a, #head_page_bg #head_page #menucontainer #menu ul li a:visited {
	float:left;
	display: compact;
	text-decoration: none;
	color:#034895;
	width:80px;
	height:23px;
	line-height:23px;
	text-transform: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#head_page_bg #head_page #menucontainer #menu ul li a:hover {color:#034895;background:#fff  url(../images/bgON.gif) top left repeat-x;}

/*----------------MAIN LINE -----------------------*/
#shadowline_t{
width:890px;
height:5px;
margin:0 auto;
}
#shaodowline_m {
	width:890px;
	background-image: url(../images/baakground/10px_mainBG.gif);
	background-repeat:repeat-y;
	margin:0 auto;
}
#shadowlin_b {
	width:890px;
    height:5px;
    margin:0 auto;
	clear:both;
}

/*-----------------MAIN----------------------*/
#main {
	width: 880px;
	background-color: #EFEFEF;
	margin:0 auto;
	height:auto;
}
/*-----------------MAIN   left----------------------*/
#shaodowline_m #main #left {
	float:left;
    width:200px;
    background-color:#EFEFEF;
	height:auto;
}
#shaodowline_m #main #left #success {
	float:left;
    width:200px;
    margin:0px;
    background-color:#efefef;
}
#shaodowline_m #main #left #success ul {
	width:200px;
	margin:0px;
	list-style-position: inside;
	list-style-image: url(../images/logo/logo_dui.gif);
}
#shaodowline_m #main #left #success ul li{
	background: #FFFFFF no-repeat 10px 11px;
    line-height:24px;
    padding-left:15px;
    font-family:Verdana, Arial, 宋体, sans-serif;
    font-size:12px;
    margin:0px 5px 2px 5px;
}
#shaodowline_m #main #left #success ul li span{
    color:#FF0000;
}  
#shaodowline_m #main #left #pinggu {
	float:left;
	margin-top:10px;
}
#shaodowline_m #main #left #pingguonline {
    float:left;
	padding:5px;
}
#shaodowline_m #main #left #hotschool {
	float:left;
	margin-top::10px;
}
#shaodowline_m #main #left #hotschool ul {
	width:200px;
	margin:0px;
	list-style-position: inside;
	list-style-image: url(../images/logo/dot.gif) no-repeat 15px 12px;
}
#shaodowline_m #main #left #hotschool ul li {
	line-height:30px;
    padding-top:0px;
    padding-left:20px;
    border-bottom:1px dotted #CCCCCC;
}

#shaodowline_m #main #left #contact {
	float:left;
	margin-top::20px;
	width:200px;
}
#shaodowline_m #main #left #contact ul {
	list-style:none;
    margin:10px auto 0px 25px;
}

/*-----------------MAIN right----------------------*/
#shaodowline_m #main #right {
    width:640px;
    background-color:#FFFFFF;
    float:right;
    padding-left:10px;
    padding-right:10px;
	height:auto;
}
#shaodowline_m #main #right #gonggao {
	width:640px;
    background-color:#EFEFEF;
}
#shaodowline_m #main #right #gonggao #gonggao_content {
	height: auto;
	width: 620px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
#shaodowline_m #main #right #major {
    margin-top:10px;
	height:auto;
}
#demo {
	overflow:hidden;width:600px;text-align:center;padding:0px; margin-top:10px; margin-left:30px;
}
#demo img {
	border:none;
	width:100px;
	height:140px;
	border:5px solid #f4f4f4;
	text-decoration: none;
	margin-right:40px;
	margin-bottom:10px;
}
#enlarge_images {
	position:absolute;display:none;z-index:2;border:5px solid #f4f4f4
}
#shaodowline_m #main #right #advantages {
	margin: 0px;
}
#shaodowline_m #main #right #advantages  .content {
	margin-top: 0px;
	margin-bottom:10px;
	padding-left: 40px;
	padding-top: 0px;
	list-style-position: outside;
	list-style-image: url(/wwwroot/images/logo/dot.gif)
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
#shaodowline_m #main #right #schoolintro .intro{
	text-indent: 2em;
	width: 600px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}
#shaodowline_m #main #right #schoolintro ul {
	list-style-type: square;
	right: 20px;
	width: 500px;
	margin-top: 5px;
	padding-right: 10px;
}
#shaodowline_m #main #right #cityintro .content {
	width: 580px;
	margin-top: 5px;
	margin-left: 5px;
}
#shaodowline_m #main #right #cityintro .content p {
	text-indent: 2em;
	line-height: 20px;
}
#shaodowline_m #main #right #cityintro .content img {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 1px;
}
#shaodowline_m #main #right #kuaijie {
	margin: 0px;
}
#shaodowline_m #main #right #kuaijie p {
	text-indent: 2em;
}

#shaodowline_m #main #right #r_article {
	margin: 0px;
}
#shaodowline_m #main #right #r_article .content {
}

#shaodowline_m #main #right #article{
	text-decoration: none;
}

/*-----------------BOTTOM---------------------*/
#bottom_page {
	width:880px;
	height:120px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#bottom_page ul{
list-style:none;
margin:0px;
}

#bottom_page li{
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif
font-size:12px;
}
#downnav{
width:880px;
height:30px;
background: url(../images/baakground/bottom_bg.gif) no-repeat;
margin:0 auto;
}

#downnav ul{
list-style:none;
margin:5px;
}

#downnav li{
text-align:center;
}

#downnav li span{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:30px;
padding-left:10px;
padding-right:10px;
}


#shaodowline_m #main #right #news {
	width:580;
	line-height: 20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#shaodowline_m #main #right #news p {
	text-indent: 2em;
}


#shaodowline_m #main #left iframe {
	height:1500px;
}

#shaodowline_m #main #showSearch table tr #2 {
	color: #FFF;
}

