@charset "utf-8";
/* CSS Document */
.mainbody_lt p{
    width: 100%;
	line-height: 33px;
	margin-top: 30px;
	height: 33px;
	background-repeat: no-repeat;}
.m_guide{
	background-image: url(/en/images/bg_guide.png);}
.mainbody_lt a{
	float: left;
	margin-left: 22px;
	font-size: 12px;}
.mainbody_lt span{
	float: right;
	font-size: 12px;
	margin-right: 15px;}
.mainbody_lt span a{font-size: 12px;}
.link{
	margin: 10px 25px;
	overflow:hidden;}
.link li{
	height: 32px;
	line-height: 32px;
	border-bottom: 1px dashed #d1d1d1;
	background-image: url(/en/images/arr.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;}
.link li a{
	float: left;
	font-size: 14px;}
.link li span{
	float: right;
	font-size: 14px;}
.m_stu{
	background-image: url(/en/images/bg_li.png);}
.work{
	margin: 10px 0px;
	overflow:hidden;}
.work li{
	width: 100%;
	height: 23px;
	line-height: 23px;
	overflow: hidden;}
.three{
	display:block;
	width:100%;
	overflow:hidden;
	margin-bottom: 20px;}
.three_lt{
	float: left;
	width: 320px;}
.title{
	background-image: url(/en/images/bg_title.png);
	height: 62px;
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	overflow: hidden;}
.t1{
	width: 80px;
	float: left;
	text-align: center;
	color: #fff;
	line-height: 40px;
	font-size: 12px;}
.t2{
	float: left;
	font-size: 12px;
	line-height: 42px;
	margin-left: 10px;}
.t3{
	float: right;
	margin-top: 16px;}
.three_rt{
	float: right;
	width: 340px;}
.three_lt ul{
	margin: 10px;}
.three_lt ul li{
	display: block;
	width: 100%;
	height: 25px;
	line-height: 25px;}
.three_lt ul li a{
	float: left;
	width: 250px;}
.three_lt ul li span{
	float: right;
	width: 40px;
	font-size: 12px;}


.slideBox{
	width:323px;
	height:178px;
	margin-top: 10px;
	padding-left: 17px;
	overflow: hidden;}
.slideBox .bd{
	height:178px;
	float: left;
	width: 214px;
	overflow: hidden;
	display: block;
	margin-left: 20px;}
.slideBox .bd img{
	width:214px;
	height:148px;
	display:block;}
.slideBox .prev,
.slideBox .next{
	display:block;
	float: left;
	height: 39px;
	width: 23px;
	background-image: url(/en/images/arr_left.png);
	background-repeat: no-repeat;
	margin-top: 50px;}
.slideBox .next{
	background-image: url(/en/images/arr_right.png);
	margin-left: 20px;}
.dt{
	display: block;
	float: left;
	width: 214px;
	height: 148px;
	overflow: hidden;}
.dd{
	width: 214px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	overflow: hidden;
	text-align: center;}
.t_stu{
	width: 100%;
	background-image: url(/en/images/bg_stud.png);
	height: 42px;
	background-repeat: no-repeat;
	line-height: 29px;
	overflow: hidden;
	display: block;}
.marquee1{
	width: 676px;
	overflow: hidden;
	margin-top: 12px;
	height: 119px;
	margin-left: 10px;
	display: block;
	margin-bottom: 20px;}
.marquee1 ul{}
.marquee1 ul li{
	display: block;
	float: left;
	height: 119px;
	width: 159px;
	margin-right: 10px;}
.marquee1 ul li img{
	width: 159px;
	height: 119px;}
.bottom{}
.download a{
    color:#3b7400;}




.slideban{ width:100%; height:407px; overflow:hidden; position:relative; }
.slideban .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:15px; margin-left:-50px; z-index:1; }
.slideban .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideban .hd ul li{ float:left; width:15px; height:15px; margin:0px 8px; text-align:center; background:#15a043; cursor:pointer; 
 border-radius: 50%; text-indent: -999em;}
.slideban .hd ul li.on{ background:#fff; color:#fff; }
.slideban .bd{ position:relative; height:100%; z-index:0;   }
.slideban .bd li{ width:100%; zoom:1; vertical-align:middle; height:407px; }
.slideban .bd li a{height: 407px;
    display: block;}












