
/*------------首页样式------------*/

/*------------首页容器样式------------*/
.container{
    width: 100%;
	height:auto;
}
.content{
    width: 1200px;
	height:auto;
    margin: 10px auto;
}

.content>div{
      float: left;
  }

.content-left{
    width: 300px;
	height:auto;
	margin: 0px 18px 0px 0px;
}

.content-right{
    width: 880px;
	height:auto;
}

/*----- content-left部分(包含left-div1、left-div2、left-div3) -----*/

.left-div1 {
	position:relative;
    width: 300px;
	text-align: left;
}

.left-div1-title {
    width:300px;
	height:54px;
	background-image: url(/_upload/tpl/00/02/2/template2/htmlRes/index_res/title-01.gif);
	background-repeat: no-repeat;
}

.left-div1-title span a{
	position:absolute;
    margin-top: 18px;
	right:22px;
	font-size: 14px;
} 

.left-div1-content{
	position:relative;
	width:290px;
	min-height: 240px;
	line-height: 26px;
	padding: 0px 4px 5px 4px;
	border:1px solid #d0d0d0;
}

.left-div3 {
	position:relative;
    width: 300px;
	text-align: left;
}

.left-div3-title {
    width:300px;
	height:54px;
	background-image: url(/_upload/tpl/00/02/2/template2/htmlRes/index_res/title-02.gif);
	background-repeat: no-repeat;
}

.left-div3-title span a{
	position:absolute;
    margin-top: 18px;
	right:22px;
	font-size: 14px;
} 

.left-div3-content{
	position:relative;
	width:290px;
	min-height: 240px;
	line-height: 26px;
	padding: 0px 4px 5px 4px;
	border:1px solid #d0d0d0;
}

.left-div2-img{
	position:relative;
	width:290px;
	height:auto;
	margin: 5px auto;
}

.left-div2-content{
	position:relative;
	width:280px;
	height:auto;
	border:1px solid #d0d0d0;
	margin: 10px 0px;
	padding: 5px 9px;
}

/*快?链?*/
.quickimg
{
    height:85px;
    border:solid 1px #dfdfdf;
    width:280px;
    margin:5px auto;
}
.quickimg img
{
    margin:2px;
    height:80px;
    width:276px;
}

/*专业列表链接*/
.majorbox{   
    width:240px;
    margin:10px 20px;    
    display:block;
	border-bottom:dotted 1px #e6dfdf;
}

.majorbox .department{
    color:#b71111;
    font-size:14px;
    font-weight:bold;
    text-align:left;
    width:200px;
    clear:both;
}

.majorbox .major{   
    font-size:13px;
    color:#56585a;
    margin-left:30px;
    width:180px;
}
.majorbox .major a,.majorbox .major a:visited{
    display:block;
    line-height:18px;
    text-align:left;
    margin:5px auto;
    cursor:pointer;
    text-decoration:none;
    color:#56585a;
    overflow:inherit;
}
.majorbox .major a:hover{
    0background:#ff6a00;
	background:#ebb100;
	text-decoration:none;
    color:#f8eeee;
}


/*----- content-right部分(包含content1、content2、content3) -----*/

/*----- 通用 model 样式(用于content2、content3) -----*/
.model-date{
    position: absolute;
	color: #666;
    right: 10px;
	font-size: 14px;
}


/*--- content1部分 ---*/
.content1 {
    width: 100%;
	overflow: hidden;
    justify-content: space-between;
	text-align: center;
	margin: 10px 0px;
}

/*--- content2部分（分左右两部? model-1，model-2? ---*/
.content2 {
    width: 100%;
	margin: 0 auto;
	overflow: hidden;
    justify-content: space-between;
	margin-bottom: 10px;
}

.content2>div{
      float: left;
  }

.model-1{
	position:relative;
    width: 380px;
	text-align: left;
	padding-right: 18px;
}
.model-2{
	position:relative;
    width: 480px;
	text-align: left;
}

.model-1-title {
    width:360px;
	height:54px;
	background-image: url(/_upload/tpl/00/02/2/template2/htmlRes/index_res/title-1.gif);
	background-repeat: no-repeat;
}

.model-1-title span a{
	position:absolute;
    margin-top: 18px;
	right:62px;
	font-size: 14px;
} 

.model-1-content{
	position:relative;
	width:350px;
	min-height: 160px;
	line-height: 26px;	
	padding: 0px 4px 5px 4px;
	0border:1px solid #d0d0d0
}

.model-2-title {
	width:480px;
	height:54px;
	background-image: url(/_upload/tpl/00/02/2/template2/htmlRes/index_res/title-2.gif);
	background-repeat: no-repeat;
}

.model-2-title span a{
	position:absolute;
    margin-top: 18px;
    right:22px;
	font-size: 14px;
} 

.model-2-content{
	position:relative;
	width: 472px;
	height: 320px;
	border:solid 1px #dfdfdf;
	padding: 3px;
}


/*--- content3部分（分左右两部? model-3，model-4? ---*/
.content3 {
    width: 100%;
	margin: 0 auto;
	overflow: hidden;
    justify-content: space-between;
}

.content3>div{
      float: left;
  }

.model-3{
	position:relative;
    width: 420px;
	text-align: left;
	padding-right: 38px;
}
.model-4{
	position:relative;
    width: 420px;
	text-align: left;
}

.model-3-title {
    width:420px;
	height:54px;
	background-image: url(/_upload/tpl/00/02/2/template2/htmlRes/index_res/title-3.gif);
	background-repeat: no-repeat;
}

.model-3-title span a{
	position:absolute;
    margin-top: 18px;
	right:62px;
	font-size: 14px;
} 

.model-3-content{
	position:relative;
	width:410px;
	min-height: 200px;
	line-height: 26px;
	padding: 0px 4px 5px 4px;
	0border:1px solid #d0d0d0
}
.model-4-title {
	width:420px;
	height:54px;
	background-image: url(/_upload/tpl/00/02/2/template2/htmlRes/index_res/title-4.gif);
	background-repeat: no-repeat;
}

.model-4-title span a{
	position:absolute;
    margin-top: 18px;
    right:22px;
	font-size: 14px;
} 

.model-4-content{
	position:relative;
	width:410px;
	min-height: 200px;
	line-height: 26px;
	padding: 0px 4px 5px 4px;
	0border:1px solid #d0d0d0
}

/*--- 友情链接 ---*/
.yqlj{
	width: 840px;
	line-height: 25px;
	letter-spacing:1px;
	padding: 10px 20px;
	0border:1px solid #d0d0d0;
	margin-bottom: 5px;
}

.yqlj span{
	line-height: 30px;
	font-size:18px;
	font-weight:bold;
	color:#b50e2c;
}

.yqlj>a{
	font-size:16px;
	color:#b50e2c;
	margin-left: 18px;
}

.yqlj>a:hover {
    color: #ebb100;
}
