body {
	margin:0px;
	/* font-family:tahoma,宋体;*/
        font-family: Lucida Grande, lucida Sans, Arial, sans-serif;
	font-size:12px;
	color:#666;
	background:url(/dfiles/28245/yyzx/img/background.jpg) repeat-x top;}
.list1{ margin-top:20px;
margin-left:25px;
font-size:13px;}
.list1 ul li{line-height:20px;}
.list1 a:link{text-decoration:none;}
ul{
	list-style:none;}

/* ------------------------------ top ------------------------------- */
.top{
	margin:0 auto;
	width:735px;
	height:90px;
	padding-left:225px;
	background:url(/dfiles/28245/yyzx/img/logo.jpg) no-repeat left center;}
.p1{margin-top:0px!important;text-indent:0px!important;}

.name{
	line-height:90px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	float:left;}

.top_right{
	float:right;
	width:240px;}

.hit{
	color:#d6c591;
	text-align:right;
	line-height:45px;}

.search{
	line-height:22px;
	color:#fff;
	float:left;
	width:40px;}

.search_input{
	width:149px;
	height:22px;
	line-height:22px;
	padding-left:30px;
	float:left;
	background:url(/dfiles/28245/yyzx/img/search.jpg) no-repeat;
	border:0;}

.search_button{
	width:20px;
	height:22px;
	float:left;
	background:url(/dfiles/28245/yyzx/img/ico_search.jpg) no-repeat;
	border:0;
	margin-left:-1px;}

.menu{
	height:30px;
	margin:0;
	border-left:1px solid #8a887d;}

.menu ul{
	padding:0; 
	margin:0;
	list-style-type: none;}

.menu ul li{
	float:left;
	position:relative;}

.menu ul li a.show{
	display:block; 
	text-decoration:none; 
	color:#000;
	width:94px;
	border-left:1px solid #efe4c6;
	border-right:1px solid #8a887d;
	height:30px;
	text-align:center;
	line-height:25px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.menu ul li a.hide{
	display:block; 
	text-decoration:none; 
	color:#000;
	width:94px;
	border-left:1px solid #efe4c6;
	border-right:1px solid #8a887d;
	height:30px;
	text-align:center;
	line-height:25px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.menu ul li:hover a{
	text-decoration:none; 
	color:#800000;
	border-left:1px solid #efe4c6;
	border-right:1px solid #8a887d;}

.menu ul li ul{
	display: none;}

.menu ul li:hover ul{
	display:block;
	position:absolute;
	top:30px;}

.menu ul li:hover ul li a{
	display:block;
	background:#9a0000 url(/dfiles/28245/yyzx/img/arrow.jpg) no-repeat 10px center;
	width:100px;
	text-align:left;
	text-indent:25px;
	height:27px;
	line-height:27px;
	color:#fff;
	border:1px solid #9a0000;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.menu ul li:hover ul li a:hover{
	background:#9a0000 url(/dfiles/28245/yyzx/img/arrow.jpg) no-repeat 10px center;
	color:#fff;
	text-decoration:underline;}

.banner_back{
	margin:10px auto 0 auto;
	width:960px;
	height:200px;
	background:url(/dfiles/28245/yyzx/img/banner_back.jpg) no-repeat left;}

.banner{
	width:750px;
	height:180px;
	padding:10px 10px 10px 9px;
	float:left;}

.bylaw_back{
	width:175px;
	height:200px;
	background:#ddd;
	float:right;}

.title_black{
	margin:0 auto 5px auto;
	padding-top:5px;
	width:155px;
	line-height:20px;
	border-bottom:6px solid #000;
	color:#000;
	font-weight:bold;}

.list{
	margin:5px auto;
	width:155px;
	line-height:25px;}

.list ul{
	margin:0;
	padding:0;}

.list li{
	width:155px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.list li a{
	text-decoration:none;
	color:#666;}

.list li a:hover{
	text-decoration:underline;
	color:#820000;}
.menuitemfirstlevel
{
	float:left;
	width:100px;}
.menuitemfirstlevel a
{
	display:block;
    text-decoration:none; 
	color:#000;
	width:98px;
	border-left:1px solid #efe4c6;
	border-right:1px solid #8a887d;
	height:30px;
	text-align:center;
	line-height:25px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.submenucontainer
{
    top:90px;
    position:absolute;
    display:none;
    width:102px;}
.menuitemsublevel
{
    height:29px;
    width:102px;
    position: relative;
    z-index: 1;
}
.menuitemsublevel a
{
    display:block;
	background:#9a0000 url(/dfiles/28245/yyzx/img/arrow.jpg) no-repeat 10px center;
	width:100px;
	text-align:left;
	text-indent:25px;
	height:27px;
	line-height:27px;
	color:#fff;
	border:1px solid #9a0000;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.menuitemsublevel a:hover
{
    display:block;
	background:#9a0000 url(/dfiles/28245/yyzx/img/arrow.jpg) no-repeat 10px center;
	width:100px;
	text-align:left;
	text-indent:25px;
	height:27px;
	line-height:27px;
	color:#fff;
	border:1px solid #9a0000;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-decoration:underline;}
/* ------------------------------ content ------------------------------- */
.content{
	margin:0 auto;
	padding-top:15px;
	width:960px;}

.content_left{
	width:175px;
	float:left;}

.detail_back1{
	width:175px;}

.title_red1{
	margin:0 auto 5px auto;
	padding-top:5px;
	width:155px;
	line-height:20px;
	border-bottom:6px solid #820000;
	color:#820000;
	font-weight:bold;}

.title_red2{
	margin:0 auto 5px auto;
	padding-top:5px;
	width:550px;
	line-height:20px;
	border-bottom:6px solid #820000;
	color:#820000;
	font-weight:bold;}

.detail_pic{
	margin:0 auto;
	padding:7px;
	width:150px;
	height:50px;
	background:url(/dfiles/28245/yyzx/img/pic_back1.jpg) no-repeat;}

.detail_pic_gray{
	margin:0 auto;
	padding:7px;
	width:150px;
	height:50px;
	background:url(/dfiles/28245/yyzx/img/pic_back4.jpg) no-repeat;}

.more1{
	margin:0 auto;
	clear:both;
	width:175px;
	line-height:17px;
	line-height:15px;
	height:17px;
	font-size:10px;
	text-align:right;
	margin-bottom:20px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;}

.more1 a{
	text-decoration:none;
	color:#820000;}

.more1 a:hover{
	text-decoration:underline;
	color:#820000;}

.more2{
	margin:0 auto;
	clear:both;
	width:570px;
	line-height:17px;
	*line-height:15px;
	height:17px;
	font-size:10px;
	text-align:right;
	margin-bottom:20px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;}

.more2 a{
	text-decoration:none;
	color:#820000;}

.more2 a:hover{
	text-decoration:underline;
	color:#820000;}

.detail_back2{
	width:175px;
	background:#ddd;
	margin-bottom:0px;
	padding-bottom:0px;}

.g2school{
	margin:0 auto;
	padding:9px;
	width:148px;
	height:145px;
	background:url(/dfiles/28245/yyzx/img/pic_back6.jpg) no-repeat;}
.g2school img{
	border:0;
	width:144px;
	height:137px;}

.g2school2{
	margin:0 auto;
	padding:8px;
	width:148px;
	height:148px;
	background:url(/dfiles/28245/yyzx/img/pic_back6.jpg) no-repeat;}
.g2school2 img{
	border:0;
	width:144px;
	height:137px;}

.g2school3{
	margin:0 auto;
	padding:8px;
	width:145px;
	height:203px;
	background:url(/dfiles/28245/yyzx/img/pic_back5.jpg) no-repeat;}
.g2school3 img{
	border:0;
	width:147px;
	height:187px;}

.content_center{
	float:left;
	padding-left:10px;
	width:560px;}

.detail_back3{
	width:570px;
	height:230px;
	background:#ddd;
	padding-bottom:10px;}

.center_back{
	width:182px;
	float:left;}

.news_pic{
	width:210px;
	height:180px;
	border:1px solid #fff;
	float:left;
	margin-top:5px;
	margin-left:10px;}

.news_pic img{
	border:0;}

.news_list{
	width:320px;
	float:right;
	line-height:25px;
	margin-top:5px;
	margin-left:10px;}

.news_list ul{
	margin:0;
	padding:0;}

.news_list li{
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.news_list li a{
	text-decoration:none;
	color:#666;}

.news_list li a:hover{
	text-decoration:underline;
	color:#820000;}

.detail_back4{
	width:570px;
	margin-top:10px
;}
.imgnews_list_stand
{
	width:20px; 
	float:right; 
	border-left:solid 1px White;
	background-color:Black; 
	color:White;
	filter:alpha(opacity=50);
	text-align:center;
	cursor:pointer;}
.imgnews_list_active
{
	width:20px; 
	float:right; 
	border-left:solid 1px White;
	background-color:Red; 
	color:White;
	text-align:center;
	filter:alpha(opacity=70);
	cursor:pointer;}
.tab{
	margin:0 auto 5px auto;
	padding-top:5px;
	height:23px;
	width:550px;
	line-height:23px;
	border-bottom:6px solid #820000;
	font-weight:bold;}

.tab ul{
	margin:0;
	padding:0;}

.tab li{
	float:left;
	width:100px;
	height:23px;
	color:#fff;
	text-align:center;
	background:url(/dfiles/28245/yyzx/img/tab_back.jpg) no-repeat right;}

.tab li a{
	text-decoration:none;
	display:block;
	width:100px;
	height:23px;
	color:#820000;
	background:url(/dfiles/28245/yyzx/img/tab_back.jpg) no-repeat left;}

.tab li a:hover{
	text-decoration:none;
	color:#000;
	background:url(/dfiles/28245/yyzx/img/tab_back.jpg) no-repeat left;}

.teach_list{
	width:550px;
	margin:0 auto;
	line-height:25px;}

.teach_list ul{
	margin:0;
	padding:0;}

.teach_list li{
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.teach_list li a{
	text-decoration:none;
	color:#666;}

.teach_list li a:hover{
	text-decoration:underline;
	color:#820000;}

.detail_back5{
	width:570px;}

.college_show{
	padding:11px;
	width:160px;
	height:120px;
	background:url(/dfiles/28245/yyzx/img/pic_back3.jpg) no-repeat center;}

.college_show img{
	border:0;}

.college_show_name{
	width:182px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.college_show_name a{
	text-decoration:none;
	color:#000;}

.college_show_name a:hover{
	text-decoration:underline;
	color:#820000;}

.content_right{
	float:right;
	width:175px;}

/* ------------------------------ footer ------------------------------- */
.footer{
	background-color:#900;
	padding-top:15px;
	height:110px;
	}
.foot{
	width:1020px;
	margin:0 auto;}
.foot a:link{text-decoration:none;}
.footer_copyright_cn{
	text-align:center;
	line-height:30px;
	color:#999;}

.footer_copyright_en{
	text-align:center;
	font-size:11px;
	color:#999;
	padding-bottom:10px;}

/* ------------------------------ 列表页 ------------------------------- */
.detail_title{
	width:960px;
	line-height:20px;
	border-bottom:6px solid #820000;
	color:#820000;
	font-weight:bold;
	margin-bottom:10px;}

.detail_list{
	width:960px;
	line-height:25px;}

.detail_list ul{
	margin:0;
	padding:0;}

.detail_list li{
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}

.detail_list li a{
	text-decoration:none;
	color:#666;}

.detail_list li a:hover{
	text-decoration:underline;
	color:#820000;}

.detail_page{
    width:280px;
	float:right;
	padding:20px 0;}

.page{
	float:left;
	line-height:21px;}

.page a{
	color:#666;
	text-decoration:none;}

.page a:hover{
	color:#820000;
	text-decoration:underline;}

.frame_select{
    width:40px;
    height:21px;
	float:left;
	margin:0 5px;}

/* ------------------------------ other ------------------------------- */

.width80{
	width:80px;
	text-align:right;}

.width100{
	width:80px;
	text-align:right;}

.width240{
	width:240px;}

.width220{
	width:220px;}

.width470{
	width:470px;}

.width860{
	width:860px;}
.tabStand
{
	text-decoration:none;
	display:block;
	margin-right:2px;
	width:100px;
	height:23px;
	color:#820000;
	text-align:center;
	float:left;
	background:url(/dfiles/28245/yyzx/img/tab_back.jpg) no-repeat 0 0;}
.tabActive
{
	margin-right:2px;
	float:left;
	width:100px;
	height:23px;
	color:#fff;
	text-align:center;
	background:url(/dfiles/28245/yyzx/img/tab_back.jpg) no-repeat -100px 0;}
	
.MT20
{
	margin-top: 20px;}
.ML10
{
	margin-left: 10px;}
.MR10
{
	margin-right: 10px;}

.UlTextInput
{
	width: auto;
	color: #3c465a;}
.UlTextInput li
{
	float: left;
	text-align: left;}
.Height20
{
	height: 20px;
	line-height: 20px;}
.Margin0
{
	margin: 0;}
.Padding0
{
	padding: 0;}

.ImgMiddle a
{
	display: block;
	padding: 6px 2px;
	vertical-align: middle;
	text-align: center;}
.ImgMiddle li
{
	text-align: center;}