@charset "gbk";





/*  twoCol

=========================================*/

/* twoCol05 */

.twoCol05{

	margin-bottom:20px;

}

.twoCol05 .colL,

.twoCol05 .colR{

	width:470px;

}

.twoCol05 .title{

	background:url(../images/bg_h002.jpg) repeat-x left top;

	color:#fff;

	font-size:16px;

	line-height:38px;

	padding:0 10px;

}

.twoCol05 .title span{

	float:right;

}

.twoCol05 .title a{

	color:#fff;

	display:block;

}



.twoCol05 ul{

	border:1px solid #990002;

	padding:5px 10px ;

	height:140px;

}

.twoCol05 ul li{

	background:url(../images/ye_dian.gif) no-repeat left center;

	padding:0 0 0 12px;

	font-size:14px;

}

.twoCol05 ul li span{

	float:right;

}





/*  masterBox

=========================================*/

.masterBox .title{	

	background: #328BDF;

	color:#fff;

	font-size:16px;

	line-height:38px;

	padding:0 10px;

}

.masterBox .title span{

	float:right;

}

.masterBox .title a{

	color:#fff;

	display:block;

}



.masterBox ul{

	margin-bottom: 20px;

	border:1px solid #ccc;

	padding:5px 10px ;

	height:280px;

}

.masterBox ul li{

	background:url(../images/ye_dian.gif) no-repeat left center;

	padding:0 0 0 12px;

	font-size:14px;

}

.masterBox ul li span{

	float:right;

}



/*  threeCol

=========================================*/

/* threeCol01 */

.threeCol01{

	margin-bottom:10px;

}

.threeCol01 .colL,

.threeCol01 .colC,

.threeCol01 .colR{

	width:312px;

}

.threeCol01 .colL{

	margin-right:11px;

}





/*  listStyle01

=========================================*/

.listStyle01{

	font-size:14px;

	border-bottom:1px dashed #ddd;

	padding:10px;

}

.listStyle01 li{

	background:url(../images/ye_dian.gif) no-repeat left center;

	padding:0 0 0 12px;

}

.listStyle01 li span{

	float:right;

}



/*  epages */

.epages{

	font-size:14px;

	margin:10px 0;

	text-align:center;

}

.epages b,

.epages a{

	padding:2px 7px;

	background:#ddd;

}

.epages span.total{

	padding:2px 7px;

}



/*--------------------------*/

table.title{

	font-size:16px;



	background: #328bdf;       

        

       /* background:url(http://saveeli.com/sdqd/other/1111.jpeg) no-repeat left center;*/

	color:#fff;

}

table.title td{

	padding:5px 10px;

}

table.title a{

	color:#fff;

}



table.box{

	font-size:14px;

	border:1px solid #ccc;

	margin-bottom:20px;

	height:150px;

}

table.box td{

	vertical-align:top;

	padding:0 10px;

}

table.box ul li{

	background:url(../images/ye_dian.gif) no-repeat left center;

	padding:0 0 0 12px;

}

table.box ul li span{

	float:right;

}



/* teacher_box */

.teacher_box{

	margin-bottom:30px;

	box-shadow: 0px 1px 2px #c5c5c5;

	border:4px solid #e6e6e6;

	padding:15px 15px;

}

.teacher_box .colL{

	width:209px;

}

.teacher_box .colR{

	width:446px;

	font-size:13px;

}

.teacher_box .colL img{

	border:2px solid #e7e7e7;

}







/* recruit2014

=========================================*/

.recruit2014 h3{

	font-size:15px;

	font-weight:bold;

	padding-bottom:30px;

}



.recruit2014 .txt01{

	font-size:12px;

	padding-bottom:20px;

}

.recruit2014 .txt01 p{

	padding-bottom:10px;

}



.recruit2014 .box01{

	padding:25px 0;

	background:#edf7fc;

}

.recruit2014 .box01 .btn{

	text-align:center;

	padding:20px 0 10px;

}



.recruit2014 .list01{

	margin:0 0 20px -10px;

}

.recruit2014 .list01 li{

	float:left;

	width:150px;

	margin-left:10px;

	font-size:12px;

	text-align:center;

	padding-bottom:10px;

}



.recruit2014 .list02{

	margin:0 0 20px -20px;

}

.recruit2014 .list02 li{

	float:left;

	width:150px;

	margin-left:40px;

	font-size:12px;

	text-align:center;

	padding-bottom:10px;

}







/*  extra

=========================================*/

.photoL01:after,

.teacher_box:after {

        clear: both;

        height: 0;

        visibility: hidden;

        font-size: 0;

        display: block;

        content: " ";

}



* html .photoL01,

* html .teacher_box {

        zoom: 1;

}



*:first-child+html .photoL01,

*:first-child+html .teacher_box {

        zoom: 1;

}