@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	min-width:1210px;
	background:#f0f3f2
}
.wrapper {
	width: 1210px;
	margin: 0 auto;
}
a {
	outline: none;
text-decoration:none
}
a:hover{ text-decoration:underline}
img {
	border: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both;
	height:0
}
li{ list-style:none}
div, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, ul, li,dl,dt,dd {
	padding: 0;
	margin: 0
}

.bg01{
	background: #003362
}
.bg02{
	background: #113f6f
}
.bg03{
	background: url("../images/bg03.png") top center no-repeat;
}
.bg04{
	background: url("../images/bg04.png") top center no-repeat;
}
.bg05{
	background: url("../images/bg05.png") center no-repeat;
}
.bg06{
	background: url("../images/bg06.png") center top no-repeat;
}
.bg07{
	background: url("../images/bg07.png") center top no-repeat;
	border-top: 9px solid #f7c42c;
}
.bg_fff{
	background: #fff;
}
.bg_gray{
	background: #dedede;
}
.bg_gray01{
	background: #f1f1f1;
}

.border_b_gray{
	border-bottom: 1px solid #e9e9e9;
}

.index_search{
	width: 456px;
	height: 45px;
	margin-top: 57px;
	position: relative;
	background: #113f6f;
	border: 1px solid #1d4b76;
}
.index_search .input{
	background: none;
	color: #839fb8;
	padding-left: 10px;
	width: 380px;
	height: 45px;
	border: 0;
	outline: none;
	line-height: 45px;
	position: absolute;
	left: 0;
	font-size: 16px;
}
.index_search .btn{
	background: url(../images/btn.png) no-repeat;
	height: 45px;
	border: 0;
	cursor: pointer;
	right: 0;
	position: absolute;
	width: 45px
}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0; height:55px; line-height:55px; position:relative; z-index:1; width: 1210px; margin: 0 auto}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi01{ float:left;  position:relative; display:inline; color: #fff }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 60px; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none; width:170px; left:0; top:55px;  position:absolute; background:#ffffff;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; color: #8a8a8a }
.nav .sub a:hover{ background:#ffcc33; color:#fff;  }
.nav .on h3 a{ background:#ffcc33; color:#fff;   }

.fullSlide{
	width:100%;
	position:relative;
	height:579px;
	background:#fff;
}
.fullSlide .bd{
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul{
	width:100% !important;
}
.fullSlide .bd li{
	width:100% !important;
	height:579px;
	overflow:hidden;
	text-align:center;
	background: cover
}
.fullSlide .bd li a{
	display:block;
	height:579px;
}

.fullSlide .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
	background:url(../images/touming.png) repeat-x;
	text-align:center;
	_background:#000;
	_filter:alpha(opacity=60);
}
.fullSlide .hd ul{
	text-align:center;
	padding-top:5px;
}
.fullSlide .hd ul li{
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;
	height:8px;
	margin:5px;
	background:url(../images/tg_flash_p.png) -18px 0;
	overflow:hidden;
	line-height:9999px;
}
.fullSlide .hd ul .on{
	background-position:0 0;
}
.fullSlide .quick{
	position: absolute;
	text-align: right;
	top: 400px;
	width: 1210px;
	left: 50%;
	margin-left: -605px;
}
.fullSlide .quick .Online_Application{
	width: 200px;
	height: 60px;
	background: url("../images/index01.png");
	display: inline-block;
	color: #fff;
	line-height: 60px;
	font-size: 20px;
	text-align: left;
	padding-left: 90px;
	text-decoration: none;
}
.fullSlide .quick .Online_Application:hover{
	background: url("../images/index01_hover.png");
}
.fullSlide .quick .Why_DUT_MBA{
	width: 200px;
	height: 60px;
	background: url("../images/index02.png");
	display: inline-block;
	color: #fff;
	line-height: 60px;
	font-size: 20px;
	text-align: left;
	padding-left: 90px;
	text-decoration: none;
	margin-top: 9px;
}
.fullSlide .quick .Why_DUT_MBA:hover{
	background: url("../images/index02_hover.png");
}

.txtMarquee-left{ width:100%;  position:relative; line-height: 44px}
.txtMarquee-left .t{ width: 91px; border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; text-align: center; color: #ffc129; font-size: 14px; float: left}
.txtMarquee-left .bd{ padding:0 10px; float: left; width: 1090px }
.txtMarquee-left .bd .tempWrap{ width:1090px !important; }/* ?? !important????SuperSlide????????????????????????????????? */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; text-align:left; _display:inline; width:auto !important;  }/* ?? width:auto !important ????SuperSlide????????????????????ν????? */
.txtMarquee-left .bd ul li a{ color: #acacac}
.txtMarquee-left .bd ul li span{ color:#c8c8c6; padding-right: 20px  }

.news_center{
	margin-top: 40px;
	padding-bottom: 39px;
}
.news_center .t{
	text-align: center;
	padding-bottom: 49px;
}
.news_center li{
	float: left;
	width: 383px;
	height: 373px;
	background: #eef0f1;
	border: 1px solid #d8d8d8;
	margin-right: 15px;
}
.news_center li img{
	width: 383px;
	height: 211px;
}
.news_center li .txt{
	padding: 0px 10px;
}
.news_center li .txt h2{
	color: #003362;
}
.news_center li .txt .date{
	color: #b19953;
	font-size: 14px;
	margin-top: 10px;
	font-style: italic;
}
.news_center li .txt .details{
	color: #929292;
	font-size: 14px;
	margin-top: 5px;
	line-height: 22px;
}
.news_center .more{
	text-align: center;
	margin-top: 39px;
}

.recent_activities{
	padding-top: 22px;
}
.recent_activities .t{
	text-align: center;
}
.recent_activities li{
	width: 355px;
	float: left;
	margin: 36px 20px 36px 0;
	height:80px;
}
.recent_activities li .date{
	background: url("../images/index06.png");
	width: 65px;
	height: 65px;
	text-align: center;
	color: #fff;
	font-size: 32px;
}
.recent_activities li .date span{
	display: block;
	font-size: 18px;
}
.recent_activities li .txt{
	width: 280px;
	color: #ffd848;
	font-size: 12px;
	margin-top: 5px;
}
.recent_activities li .txt span{
	font-style: italic;
}
.recent_activities li .txt a{
	display: block;
	font-size: 16px;
	color: #fff;
	margin-top: 5px;
}

.aboutus{
	width: 746px;
}
.aboutus .txt{
	padding: 20px;
	font-size: 16px;
	line-height: 22px;
	color: #505050;
}

.curriculum{
	padding-top: 33px;
	padding-bottom: 159px;
}
.curriculum .t{
	text-align: center;
}
.curriculum li{
	float: left;
	width: 252px;
	height: 393px;
	background: url("../images/index10.png") no-repeat;
	margin-top: 49px;
	padding: 30px 20px;
	margin-right: 10px;
}
.curriculum li .header{
	color: #76ddff;
	font-size: 20px;
}
.curriculum li .header span{
	font-size: 18px;
	color: #fff;
	display: block;
}
.curriculum li .content{
	margin-top: 15px;
	color: #fff;
	font-size: 14px;
	line-height: 22px;
}
.curriculum li .content p{
	margin-bottom: 0px;
	padding-left: 14px;
	background: url("../images/arrow01.png") left 8px no-repeat;
}
.curriculum li .more{
	text-align: center;
}
.curriculum li .more a{
	display: inline-block;
	background: #76ddff;
	color: #fff;
	font-style: italic;
	font-size: 14px;
	line-height: 24px;
	padding: 0 5px;
}
.curriculum li:hover{
	background: url("../images/index11.png") no-repeat;
}
.curriculum li:hover .header{
	color: #ffdd77;
	font-size: 20px;
}
.curriculum li:hover .more a{
	display: inline-block;
	background: #eac451;
	color: #fff;
	font-style: italic;
	font-size: 14px;
	line-height: 24px;
	padding: 0 5px;
}
.video{
	display: block;
	height: 359px;
}

.form{
	padding: 40px 20px;
}
.form .t{
	color: #fff;
	font-size: 34px;
}
.form .t span{
	display: block;
	color: #647d9c;
	font-size: 18px;
	margin-top: 10px;
}
.form .form_input{
	color: #ffffff;
	font-size: 22px;
	margin-top: 30px;
}
.form .form_input span{
	color: #fee300;
}
.form .form_input input{
	display: block;
	background: #fff;
	border: 0;
	height: 52px;
	margin-top: 10px;
	font-size: 18px;
	line-height: 52px;
}
.form .form_input select{
	display: block;
	background: #fff;
	border: 0;
	height: 52px;
	margin-top: 10px;
	font-size: 18px;
	line-height: 52px;
}
.form .btn{
	display: inline-block;
	background: #ffcc33;
	width: 314px;
	height: 58px;
	margin-top:70px;
	border: 0;
	cursor: pointer;
	font-size: 30px;
	color: #fff;
}

.footer_one{
	width: 518px;
	padding: 30px 0 50px 0;
	line-height: 24px;
}
.footer_one .t{
	color: #164872;
	height: 40px;
	font-size: 16px;
	padding-left: 30px;
}
.footer_one .link{
	width: 132px;
	border-right: 1px solid #cfcfcf;
	margin-left: 30px;
}
.footer_one .link a{
	display: block;
	color: #454545;
}

.contact{
	width: 350px;
	margin-left: 20px;
	padding: 30px 0 50px 0;
}
.contact .t{
	color: #164872;
	height: 40px;
	font-size: 16px;
	padding-left: 30px;
}
.contact .content{
	line-height: 24px;
	color: #454545;
	font-size: 14px;
}

.ny_left{
	width: 287px;
	margin-top: -5px;
	border-top: 5px solid #ffcc33;
}
.ny_left .t{
	background: #113f6f;
	height: 56px;
	line-height: 56px;
	color: #fff;
	font-size: 18px;
	padding-left: 30px
}
.ny_left .con li{
	background: #ffffff;
	height: 52px;
	line-height: 52px;
	border: 1px solid #ebebeb;
	border-top: 0;
}
.ny_left .con li a{
	display: block;
	padding-left: 36px;
	color: #8a8a8a;
	font-size: 16px;
}

.ny_right{
	width: 890px;
	margin-top: 18px;
}
.ny_right .t{
	height: 47px;
	border-bottom: 6px solid #ffcc33;
	position: relative
}
.ny_right .t .span{
	padding-left: 21px;
	color: #275584;
	font-size: 18px;
	display: inline-block;
	line-height: 47px
}
.ny_right .t .ny_pos{
	position: absolute;
	top: 0;
	right: 0;
	color: #909090;
	font-size: 14px;
	line-height: 47px
}
.ny_right .t .ny_pos a{
	color: #909090;
	padding: 0 5px
}
.ny_right .t .ny_pos a:hover{
	color: #00539f;
}
.ny_right .details{
	font-size: 14px;
	color: #424242;
	line-height: 26px;
	padding: 20px 30px;
}

.ny_right .list01{ margin:20px 0;}
.ny_right .list01 li{ line-height:30px; height:188px; font-size:14px; border-bottom:1px solid #b7b7b7; width:890px; margin:20px auto 0 auto}
.ny_right .list01 li img{ width:277px; height:153px; float:left; margin-right:12px}
.ny_right .list01 li .txt{ width:560px}
.ny_right .list01 li .txt a{ color:#275584; font-size: 18px}
.ny_right .list01 li .txt p{ color:#535d67; font-size: 16px; line-height: 22px}
.ny_right .list01 li .txt span{ display:block; color:#b19953; font-size: 14px; font-style: italic}



.ny_right .list0001{ margin:20px 0;}
.ny_right .list0001 li{ line-height:30px; height:188px; font-size:14px; border-bottom:1px solid #b7b7b7; width:890px; margin:20px auto 0 auto}
.ny_right .list0001 li img{ width:132px; height:163px; float:left; margin-right:12px}
.ny_right .list0001 li .txt{ width:560px}
.ny_right .list0001 li .txt a{ color:#275584; font-size: 18px}
.ny_right .list0001 li .txt p{ color:#535d67; font-size: 16px; line-height: 22px}
.ny_right .list0001 li .txt span{ display:block; color:#b19953; font-size: 14px; font-style: italic}


.ny_details .list01{ margin:20px 0;}
.ny_details .list01 li{ line-height:30px; height:188px; font-size:14px; border-bottom:1px solid #b7b7b7; width:1190px; margin:20px auto 0 auto}
.ny_details .list01 li img{ width:277px; height:153px; float:left; margin-right:12px}
.ny_details .list01 li .txt{ width:560px}
.ny_details .list01 li .txt a{ color:#275584; font-size: 18px}
.ny_details .list01 li .txt p{ color:#535d67; font-size: 16px; line-height: 22px}
.ny_details .list01 li .txt span{ display:block; color:#b19953; font-size: 14px; font-style: italic}



.ny_pos01{
	color: #909090;
	font-size: 14px;
	line-height: 47px;
	text-align: right;
}
.ny_pos01 a{
	color: #909090;
	padding: 0 5px
}
.ny_pos01 a:hover{
	color: #00539f;
}

.ny_menu{
	text-align: center;
	padding: 30px 0;
}
.ny_menu a{
	display: inline-block;
	background: #fff;
	border: 1px solid #e2e2e2;
	line-height: 40px;
	padding: 0 15px;
	margin: 0 10px;
	font-size: 16px;
	color: #616161;
	text-decoration: none;
}
.ny_menu a:hover{
	background: #275584;
	color: #fff;
}

.ny_t{
	height: 47px;
	border-bottom: 6px solid #ebebeb;
}
.ny_t .span{
	padding-left: 21px;
	color: #275584;
	font-size: 18px;
	display: inline-block;
	line-height: 47px
}

.ny_details{
	font-size: 14px;
	color: #424242;
	line-height: 26px;
	padding: 20px 30px;
}



.picScroll-left{
	width:1000px;
	overflow:hidden;
	position:relative;
	margin: 0 auto;
}
.picScroll-left .hd{
	overflow:hidden;
	height:30px;
	padding:0 10px;
	width: 100%;
}
.picScroll-left .next{
	display:block;
	width:32px;
	height:46px;
	margin-right:5px;
	margin-top:10px;
	overflow:hidden;
	cursor:pointer;
	background: url("../images/next.png") no-repeat;
	position: absolute;
	right: 0;
	top: 150px;
}
.picScroll-left .next:hover{
	background: url("../images/next_hover.png") no-repeat;
}
.picScroll-left .prev{
	display:block;
	width:32px;
	height:46px;
	overflow:hidden;
	cursor:pointer;
	background: url("../images/prev.png") no-repeat;
	position: absolute;
	left: 0;
	top: 150px;
}
.picScroll-left .prev:hover{
	background: url("../images/prev_hover.png") no-repeat;
}
.picScroll-left .hd ul{
	overflow:hidden;
	zoom:1;
	margin-top:10px;
	width: 100%;
	text-align: center;
}
.picScroll-left .hd ul li{
	width:9px;
	height:9px;
	overflow:hidden;
	margin-right:5px;
	text-indent:-999px;
	cursor:pointer;
	background:#0d3361;
	border-radius: 25px;
	display: inline-block;
}
.picScroll-left .hd ul li.on{
	background:#facc34;
}
.picScroll-left .bd{
	padding:10px;
}
.picScroll-left .bd ul{
	overflow:hidden; zoom:1;
}
.picScroll-left .bd ul .itemlist{
	margin-left: 22px;
}
.picScroll-left .bd ul .itemlist img{
	width: 263px;
	height: 327px;
	border: 10px solid #0d3361;
}
.picScroll-left .bd ul .itemlist .con{
	width: 649px;
	height: 336px;
	background: url("../images/index15.png") no-repeat;
	margin-top: 8px;
	position: relative;
}
.picScroll-left .bd ul .itemlist .con .txt{
	width: 560px;
	margin-left: 20px;
	color: #525252;
	font-size: 20px;
	line-height: 40px;
	padding-top: 15px;
}
.picScroll-left .bd ul .itemlist .con .txt span{
	display: block;
	color: #0d3361;
	background: url("../images/arrow02.png") left no-repeat;
	padding-left: 15px;
}
.picScroll-left .bd ul .itemlist .con .more{
	position: absolute;
	background: #0d3361;
	color: #fff;
	padding: 5px;
	font-size: 18px;
	right: 16px;
	bottom: 0;
}


.student_persepective{
	padding-top: 40px;
	padding-bottom: 39px;
}
.student_persepective .t{
	text-align: center;
	padding-bottom: 49px;
}