﻿@charset "utf-8";
@import url(portal_header.css);
@import url(bottom.css);
/* CSS Document */
BODY {
	PADDING: 0px;
	FONT-SIZE: 12px;
	BACKGROUND: #fff url(../images/bg.jpg) repeat-x left top;
	MARGIN: 0px;
	LINE-HEIGHT: normal;
	font-family:"宋体", serif;
}
FORM {
	PADDING: 0px; MARGIN: 0px;
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px;
}
H3 
{
    margin: 0px; font-family:"微软雅黑","宋体","黑体", verdana, arial; font-style:normal;
}
H6 {
	MARGIN: 0px
}
H2 {
	FONT-SIZE: 14px
}
H3 {
	FONT-SIZE: 14px
}
H6 {
	FONT-SIZE: 14px
}
H3 A {
	TEXT-DECORATION: none;float:left;
}
H6 A {
	TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: underline
}

H6 A:hover {
	TEXT-DECORATION: underline
}
A,A:link{color:#686767; text-decoration:none;}
A:hover{color:#f30;text-decoration:underline;}
#menulist A,#menulist A:link{color:#FFFFFF; text-decoration:none;}
#menulist A:hover{color:#ffffff;text-decoration:underline;}
.cl {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.l {
	FLOAT: left;
}
UL {
	PADDING: 0px;  MARGIN: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING: 0px; MARGIN: 0px; 
}
DT {
	PADDING: 0px; MARGIN: 0px; 
}
DD {
	PADDING: 0px; MARGIN: 0px; 
}
IMG {
	border-width:0px;
}
.STYLE1 {color: #FFFFFF}

#login
{
padding:0 10px;
height:48px;
background:url(../images/login.gif) no-repeat left top;
}

#login0
{
padding:0 10px;
height:48px;
background:url(../images/login0.gif) no-repeat left top;
}

#loginm
{
	margin-right:1px;
	border:1px solid #d5d5d5;
	border-top:none;
	text-align:center;
	color:#686767;
	background-color:#FFFFFF;
	padding:10px 0;
    }
#loginm p
{
	line-height:24px;
	margin:10px 0 10px 5;
	padding-left: 10px;
    }
#loginm input{
	border:none;
	border-bottom:1px solid #666;
	padding:0 2px
}
#loginm button{
	background:url(/images/loginmenu.gif) no-repeat left center;
	width:56px;
	height:23px;
	border:none;
}
.headerlist
{
    margin:0 auto;
    width:960px;
    background:url(../images/cucbg.jpg) no-repeat right top;

    }
    #logo
    {
      height:138px;
              }
#menulist
{
    background:url(../images/menubg.gif) repeat-x left top;
    color:#ffffff;
    margin-top:34px;
    height:40px;
}
.headerlist ul
{
    list-style:none;
    margin:0;
    padding:0;

    }
.headerlist ul li
{
    text-align:center;
    list-style:none;
    height:35px;
    float:left;
     margin:0;
    padding:6px 0;
    width:80px;
    font-size:14px;
    }
#firstli
{
    width:200px;
    padding:3px 0;
    
    }
.left {
	FLOAT: left; WIDTH: 196px; 
}
.midden {
	FLOAT: left; MARGIN-LEFT: 14px; WIDTH:370px; margin-top:10px;
}
.right {
	FLOAT: right;
	padding:0;
	width:363px;
	margin-top:2px;
}
.pointline {
	CLEAR: both; FONT-SIZE: 1px; BACKGROUND: url(../images/point.gif) repeat-x center 50%; MARGIN: 0px auto; WIDTH: 98%; LINE-HEIGHT: 5px; HEIGHT: 5px;
}
#movie,#news
{
font-size:12px;background:url(../images/title.gif) no-repeat left top; line-height:24px;
color:#686767;
}
#movie
{
    margin-top:14px;
}
#movie H3,.newsReview H3,#news H3 {
HEIGHT: 28px; line-height:28px;  text-indent:0.5em;
}

#movie UL {
	LINE-HEIGHT: 22px
}
#movie .info{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px 8px; 
}
#movie .info img
{border:1px solid #ccc;}
#movie .rinfo
{
 font-size:12px;
}

#movie IMG {
	padding:3px;
	
}

#news p
{
    text-indent:2em;
    }

#news H3 A,#movie H3 A,.newsReview H3 A {
color:#814b90;
font-size:14px;
TEXT-DECORATION: none;
float:left;
}

.newsReview H2
{
font-size:12px; height:27px; line-height:27px;background:url(../images/noteHead.gif) no-repeat left top; text-indent:2.3em;
}
#rightad
{
margin-top:8px; border:1px solid #ccc; padding:3px;
}
#news H3 A:hover,#movie H3 A:hover,.newsReview H3 A:hover,#survey H3 A:hover,.recruit H3 a:hover{
     color:#814b90;TEXT-DECORATION: underline;
}

#news H3 span,#movie H3 span,#survey H3 span,.newsReview H3 span {
	FLOAT: right;border:0; margin-top:6px; margin-right:12px;
}

#news UL {
	MARGIN:0px;	CLEAR: both; FONT-SIZE: 14px; MARGIN: 11px 0px; WIDTH: 380px; LINE-HEIGHT:2em; 
}

#news li,#survey li,#movie li,.recruit li
{
    clear:both; padding-left:1.5em; background: url(../images/lipoint.gif) no-repeat 8px center;  line-height:24px;
}
#news LI.nopoint {
	FONT-SIZE: 12px; BACKGROUND: #fff;
}
#news LI.nopoint A {
	FLOAT: none;
}

#news UL A:hover{
	COLOR: #f00
}
li SPAN{
	FONT-SIZE: 12px; FLOAT: right; COLOR: #737373; display:inline;
}
.newsReview
{
background:url(../images/title.gif) no-repeat left top;  
color:#686767;

}
.newsReview ul 
{
    list-style:none;
    }
.newsReview ul li
{
    list-style:none;
    float:left;
    text-align:center;
}
.newsReview p
{
   border:1px solid #e6e6e6; padding:6px; margin-bottom:0;
    }

.bigon {
	BACKGROUND: url(../images/newsb-02.gif); COLOR: #fff; LINE-HEIGHT: 18px
}
.bigoff {
	BACKGROUND: url(../images/newsb-03.gif); COLOR: #000; LINE-HEIGHT: 18px
}
A.bla {
	COLOR: #000; TEXT-DECORATION: none
}
A.bla:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
#TopAD {
	BORDER: #d6d7d6 1px solid; PADDING: 0px;FONT-SIZE: 12px; BACKGROUND: #fff;MARGIN: 0px; VERTICAL-ALIGN: middle;  WIDTH: 908px; LINE-HEIGHT: 12px; HEIGHT: 102px! important; TEXT-ALIGN: center;
}

A.reds:visited {
	COLOR: red; LINE-HEIGHT: 12px
}

/*滚动图片新闻*/
#f_div {
    MARGIN: 6px auto 0px; OVERFLOW: hidden; WIDTH: 340px; HEIGHT: 180px;BORDER: #ccc 1px solid;
}
#f_imgDiv {
    OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 180px
}
#f_img {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px;width:100%; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#f_infoDiv {
    WIDTH: 100%; POSITION: relative; TOP: -22px
}
#f_buttonDiv {
    OVERFLOW: hidden; WIDTH: 100%; MARGIN-RIGHT: 1px; HEIGHT: 21px; TEXT-ALIGN: left
}
#f_line {
    BACKGROUND: #fff; FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100); FLOAT: right; OVERFLOW: hidden; WIDTH: 40%; HEIGHT: 1px
}
#f_buttonDiv DIV {
    BACKGROUND: #fff; FLOAT: right; WIDTH: 1px; HEIGHT: 21px
}
#f_buttonDiv .bg {
    BACKGROUND: #fff; FILTER: Alpha(Opacity=40); FLOAT: right; WIDTH: 21px; HEIGHT: 21px
}
#f_buttonDiv A {
    DISPLAY: block; FONT-SIZE: 10px; FLOAT: right; OVERFLOW: hidden; WIDTH: 21px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#f_buttonDiv A:link {
    COLOR: #000
}
#f_buttonDiv A:visited {
    COLOR: #000
}
#f_buttonDiv A:active {
    COLOR: #000
}
#f_buttonDiv A:hover {
    BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:link {
    BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:visited {
    BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:active {
    BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:hover {
    BACKGROUND: #ff840c; COLOR: #fff
}
#f_buttonDiv A.on:hover {
    BACKGROUND: #ff6600
}
#f_text {
    MARGIN-TOP:4px; OVERFLOW: hidden; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
#f_text A:link {
    COLOR: #000; TEXT-DECORATION: none
}
#f_text A:visited {
    COLOR: #000; TEXT-DECORATION: none
}
#f_text A:active {
    COLOR: #000; TEXT-DECORATION: none
}
#f_text A:hover {
    COLOR: #ff6600; TEXT-DECORATION: none
}

#content
{
margin:0 auto; width:960px; margin-bottom:10px;
}

/*栏目页列表左侧*/
#colcontentleft
{
	padding:6px 18px;
	font-size:14px;
	margin-bottom:20px;
	border-top-style: dashed;
	border-top-color: #999999;
	border-top-width: 1px;
    }
#contentle
{
	float:right;
	width:750px;
	overflow:hidden;
	z-index:0;
}
#contentle h3
{
	text-indent:1.4em; font-weight:normal; font-size:9pt; font-family:"宋体", verdana, arial; color:#626262;  height:30px; padding-top:6px;
}
#contentle h3 a{float:none;}

#colcontentleft ul
{
	margin-left:2em;
}
#colcontentleft ul li
{
background: url(../images/gif2.gif) no-repeat 0 40%;padding-left:1.5em; line-height:23px;
}
/*栏目页列表*/
#columright
{
float:right;width:250px;
z-index:10;
}
#columright ul
{
clear:both;
padding:5px 3px 5px 8px;
}
#columright ul li
{
	width:95%;
line-height:1.7em;
overflow:hidden;
white-space:nowrap;
}
#columright h2
{
background:#f7a24c url(../images/arrow.gif) no-repeat 10px 40%; text-indent:1.6em; color:#FFFFFF; margin:1px; line-height:23px;
font-weight:normal; font-size:12px;
}
#cright
{
	line-height: 1.2em;
	color: #999999;
	text-align: center;
	width: 1000px;
	padding-top: 10px;
	border-top-style: solid;
	border-top-color: #FF9933;
	border-top-width: 1px;
	clear: both;
	position: relative;
	margin-top: 20px;
	padding-bottom: 10px;
}
#cright a:link{
	color: #999999;
	text-decoration: none;
}
/*栏目页列表*/
ul.rss{list-style:none;margin-left:0px; margin-bottom:0;}
ul.rss li {padding-left:8px; background:url(../images/dot.gif) no-repeat 0 0; white-space:nowrap;
overflow:hidden;}
#colcontentleft h1{margin:5px 0 5px 6px;
font-size:20px; font-family:"黑体"; line-height:35px; text-align:center; font-weight:normal;}
#maincontent
{
	border-top:1px dashed #FF9900;
	padding:3px 6px 6px;
	margin-top:1em;
	font-size:14px;
	line-height:23px;
}
.pubinfo{font-size:9pt; text-align:center; color:#737373; display:block; margin-top:.7em;}

/*附件列表*/
ul#attachListUl{clear:both;list-style:none;}
ul#attachListUl li { background:none; height:20px;}
.divattachlist{ margin-top:2em;}
.divattachlist .filesinfo{color:#737373; }
.divattachlist li span{float:none;}
UL.attachlist
{	
	margin-left:2em;
	list-style:none;
	text-align:left;
}
.attachlist LI
{
	height:20px;	
}	
	/*附件图标*/
img.attachicon
{
	border:0;
	width:16px;
	height:16px;
	vertical-align:middle;
	background:url(../images/attachicons/common.gif) no-repeat;	
	
}
a.attachicon
{
	border:0;
	width:16px;
	height:20px;
	vertical-align:middle;
	padding-left:20px;
	padding-bottom:5px;
	line-height:20px;
	background:url(../images/attachicons/common.gif) no-repeat;	
}
img.jpg,img.png,img.gif,a.jpg,a.png,a.gif
{	
	background:url(../images/attachicons/image.gif) no-repeat;	
}
img.rar,a.rar{background:url(../images/attachicons/rar.gif) no-repeat;}
img.zip,a.zip{background:url(../images/attachicons/zip.gif) no-repeat;}
img.wmv,img.avi,img.mpg,a.wmv,a.avi,a.mpg
{
	background:url(../images/attachicons/av.gif) no-repeat;
}
img.doc,img.xls,img.ppt,a.doc,a.xls,a.ppt
{
	background:url(../images/attachicons/msoffice.gif) no-repeat;
}
img.pdf,a.pdf{background:url(../images/attachicons/pdf.gif) no-repeat;}
img.rm,img.rmvb,a.rm,a.rmvb{background:url(../images/attachicons/real.gif) no-repeat;}
img.txt,a.txt{background:url(../images/attachicons/text.gif) no-repeat;}
/*End of 附件*/
.pager
{
	float:right; margin-top:1em;}
	
/*招生信息*/	
.recruit
{
    float:left;
    width:287px;
    padding:0 8px 10px 8px;
    font-size:14px;
    }
.recruit h3
{
    padding-bottom:5px;
    padding-left:36px;
    padding-top:10px;
    height:20px;
    }
/*********End*******/

#div_slider{width:360px; height:155px; overflow:hidden;margin-top:10px;}
.subtitle{font-family:"黑体"; color:#333; font-size:16px; display:block; text-align:right;}
.slider{margin:0 auto; list-style:none;padding:0; }
.slider_item{width:100%; height:155px; margin:0; padding:0; text-align:center; padding-left:8px;}
.slider_item ul{margin:auto; width:100%;}
.slider_item ul li{margin:0 10px; }
.slider_item p{margin:0;}


#secmaincontent ul {
margin:15px 0 0 10px;
}
#secmaincontent ul li 
{
	background:transparent url(../images/gif2.gif) no-repeat scroll 0 40%;
font-size:12px;
margin:8px 0 0 6px;
text-indent:1.2em;
}
#secmaincontent ul li a{color:#333; font-size:14px;}
#secmaincontent .rightabstract 
{
	background:none;
	list-style:none;
color:#7C7C7C;
text-decoration:none;
font-size:12px;
padding:2px 6px 12px 22px;
}

/*分页样式*/
.pager{text-align:right; margin:5px 0 ; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px}
.pager .current{color:#fff; font-weight:bold;padding:2px 5px; background:#F5C7A3; border:1px solid #EC8530;}
.pager a.n{ padding:2px 5px;  border:1px solid #D8DDE5;}
.pager a.n:hover{background:#fff; border-color:#EC8530; text-decoration:none;}


/*search form*/
.searchbox{ font-size:12px; vertical-align:bottom; background:url(../images/searchbg.gif) no-repeat left center; width:99px; height:18px; border:none; padding-left:3px; color:#E26A14;}

/*验证码*/
.seccodecontent{ display:none;position:absolute; padding: 0pt; cursor: pointer; width: 124px; height: 44px;z-index: 10009; border:1px solid #F5C7A3;}
#intro_img {
	background-image: url(../images/intro.jpg);
	background-repeat: no-repeat;
	height: 187px;
	width: 720px;
	margin-left: 0px;
}
#teach_img {
	background-image: url(../images/teacher.jpg);
	background-repeat: no-repeat;
	height: 187px;
	width: 720px;
	margin-left: 0px;
}
#query {
	border-top:medium none #d5d5d5;
	color:#686767;
	padding:0px 0;
	border-right: medium none #d5d5d5;
	border-bottom: medium none #d5d5d5;
	border-left: medium none #d5d5d5;
}
#query .name {
	border:none;
	border-bottom:1px solid #666;
	width:80px;
	
}
#query .idno {
	border:none;
	border-bottom:1px solid #666;
	width:140px;
	
}
#query .idno {
	border:none;
	border-bottom:1px solid #666;
	width:140px;
	
}
#query submit {
	background:url(../images/loginmenu.gif) left center no-repeat;
	width:56px;
	height:23px;
	border:none;
}
.querycontent {
	padding:6px;
	margin-top:1em;
	font-size:14px;
	line-height:23px;
	border: 1px dashed #999999;
}
#tab1 input {
	background:#FFFFFF no-repeat left center;
	border: 1px solid #006666;
}
#tab1 select {
	background:#FFFFFF no-repeat left center;
	border-top: #006666;
	border-right: #006666;
	border-bottom: #006666;
	border-left: #006666;
}
.tab2{
	border-collapse:collapse;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}  
.tab2 td{
	background-color: #FFFFFF;
	padding:5px 5px 2px 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;	
}


.tab2 th {
	font-size: 12px;
	background-color: #99CCFF;
	
}
.STYLE5 {font-size: 14px; font-weight: bold; }
