@charset "utf-8";
/* CSS Document */

.login_box{ background:url(../images/login_box_bg.png) no-repeat center top; width:100%; height:848px; position:relative;}
.login_content{ background:url(../images/login_box_text.png); border-radius:10px; width:300px; height:402px; position:absolute; left:50%; top:214px; margin-left:-150px;}
.login_content h2{ font-size:24px; text-align:center; color:#999; padding:36px 0 0 0;}
.input_content{ width:260px; height:48px; background:url(../images/login_icons.png) no-repeat; margin:0 auto; border-radius:6px;}
.input_type_account{ background-position:0 0; margin-top:40px;}
.input_type_password{ background-position:0 -50px; margin-top:24px;}
.input_content .fidtext{ width:212px; height:30px; line-height:30px; padding:9px 0 9px 33px; border:0 none; background:none; -webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;}
.input_type_button{ width:260px; height:48px; margin:64px auto 0;}
.bnt_login{ width:260px; height:48px; line-height:48px; background:#15499a; font-size:18px; color:#FFF; border-radius:6px; border:0 none; text-align:center; cursor:pointer;}

@media only screen and (min-width:750px){
	.login_content{ width:362px; margin-left:-181px;}
	.input_content{ width:314px;}
	.input_content .fidtext{ width:270px;}
	.input_type_button{ width:314px;}
	.bnt_login{ width:314px;}
}


.mainBox{ margin-top:10px; padding:0 0 50px;}

.leftbox_nav{}
.leftbox_nav li{ border-top:solid #133b78 1px;}
.leftbox_nav li .leftbox_title{ display:block; line-height:80px; font-size:20px; padding:0 20px; background:#15499a; color:#FFF;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.leftbox_nav li .leftbox_cont{ display:none;}
.leftbox_nav li.com_display .leftbox_cont{ display:block;}
.leftbox_cont li{ background:#eee; border-top:0; border-bottom:dashed #d2d2d2 1px;}
.leftbox_cont li.current{ background:#d9d9d9;}
.leftbox_cont li a{ display:block; line-height:60px; font-size:16px; color:#15499A; padding:0 20px;}
.leftbox_cont .yer_ul li{text-indent:20px}

.location{ line-height:30px; border-bottom:solid #ccc 1px; color:#666; font-size:14px;}

.news_infor_list{}
.news_infor_list ul{ font-size:14px;}
.news_infor_list li{ height:40px; line-height:40px; border-bottom:dashed #ccc 1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_infor_list li .time{ color:#999;}
.news_infor_title{ font-size:24px; text-align:center; padding:35px 0 0 0;}
.news_infor_time{ font-size:14px; color:#999; text-align:center; margin-top:20px;}
.news_infor_text{ line-height:28px; font-size:14px; padding:0 0 40px;}
.news_infor_text img{ width:100%; display:block; margin:20px auto 10px}
.news_infor_bottom{ height:48px; line-height:48px; border-top:dotted #ccc 1px;}
.news_infor_bottom a{ color:#15499A; font-size:14px; display:inline-block; width:50%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_infor_bottom a:hover{ text-decoration: underline;}

.entrance_worker{}
.worker_title{/* height:46px; */border-bottom:solid #ccc 2px;}
/*.worker_title h2{ height:46px; line-height:38px; border-bottom:solid #15499a 2px; color:#15499a; padding:0 5px; float:left;}*/
.worker_title h2{/* height:46px; */line-height:38px;border-bottom:solid #15499a 2px;color:#15499a;padding:0 5px;font-size: 29px;/* overflow: hidden; *//* white-space: nowrap; *//* text-overflow: ellipsis; */}
.entrance_table{}
.entrance_table ul{ padding:30px 0 20px;}
.entrance_table li{ height:38px; line-height:38px; font-size:16px; border:solid #d2d2d2 1px; border-radius:3px; text-align:center; float:left; margin:0 0 10px 10px;}
.entrance_table li a{ display:block; color:#15499A; padding:0 20px;}
.entrance_table li.current{ background:#15499a; border-color:#15499A;}
.entrance_table li.current a{ color:#FFF;}

.students_table{ padding:20px 10px;}
.students_table dl{ font-size:16px; padding:10px 0;}
.students_table dt{ width:130px; height:48px; line-height:48px; border:solid #15499A 1px; background:#15499A; color:#FFF; text-align:center; position:relative; float:left;}
.students_table dt .icons{ background:url(../images/RightFlex.png) no-repeat -60px 0; width:6px; height:12px; float:left; position:absolute; top:50%; right:-6px; margin-top:-6px;}
.students_table dd{ height:48px; line-height:48px; padding:0 20px; border:solid #d2d2d2 1px; border-left-color:#FFF; float:left;}
.students_table dd a{ display:block;}

.campus_culture{ margin-top:20px;}
.campus_culture li img{ width:175px; height:195px; display:block;}
.campus_culture li h3{ font-size:16px; margin-top:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.campus_culture li .time{ font-size:14px; margin-top:5px; color:#999;}

.teaching_title{ font-size:24px; padding:30px 0 0 0; text-align:center;}
.teaching_time{ font-size:14px; color:#999; margin-top:20px; text-align:center;}
.teaching_text{ font-size:20px; line-height:36px; margin-top:30px; text-align:center;}
.teaching_table{ margin:20px 15px 0; font-size:16px;}
.teaching_table th,.teaching_table td{ line-height:24px; border:solid #808080 1px; padding:10px; text-align:center;}
.teaching_down{ margin:30px 15px 0;}
.teaching_down dt{ line-height:36px; font-size:18px; border-bottom:dotted #ccc 1px; margin-bottom:10px;}
.teaching_down dd{ line-height:28px; font-size:14px;}
.teaching_down dd a{ color:#15499A;}
.teaching_down dd a:hover{ text-decoration:underline;}



@media only screen and (min-width:750px){
	.teaching_table{ margin:20px 100px 0;}
	.teaching_down{ margin:30px 0 0;}
}

.atour_table{}
.atour_table li .atour_pic{ position:relative; margin:21px 0 0 0;}
.atour_table li img{ width:100%;}
.atour_table li dl{ width:100%; height:40px; margin:0; position:absolute; bottom:0;}
/* .atour_table li img{ width:330px; height:306.73px} */
/* .atour_table li dl{ width:330px; height:40px; margin:0; position:absolute; bottom:0;} */
.atour_table li dt{ width:100%; height:40px; background:rgba(0,0,0,1); filter:alpha(opacity=50);opacity:0.5; position:absolute; bottom:0; z-index:1;}
.atour_table li dd{ width:100%; height:40px; line-height:40px; text-align:center; position:absolute; bottom:0; z-index:2;}
.atour_table li dd a{ font-size:16px; color:#FFF; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.atour_table li .atour_paly_ico{ background:url(../images/video_play.png) no-repeat; width:90px; height:90px; position:absolute; left:50%; top:50%; margin:-45px 0 0 -45px;}

.figureat{ margin-top:34px;}
.fidtext_title{ text-align:center;}
.figureat_title_left,.figureat_title_right{ display:inline-block;}
.figureat_title_left{ background:url(../images/atour_title.png) no-repeat left 0; padding-left:70px; height:36px; overflow:hidden;}
.figureat_title_right{ background:url(../images/atour_title.png) no-repeat right -36px; padding-right:70px; height:36px; overflow:hidden; font-size:24px; color:#15499a;}

.figureat_table,.figureat_pic{ margin-top:26px;}
.figureat_table li{ padding-bottom:30px; float:left;}
.figureat_table li img{ width:100%; display:block;}
/* .figureat_table li img{ width:270px;height:181px; display:block;} */
.figureat_table li h3{ font-size:16px; text-align:center; margin-top:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.figureat_pic ul{ margin:0 auto;}
.figureat_pic li{ padding:15px; _display:inline;}
.figureat_pic li img{ width:100%; display:block;}

/*2018-08-24*/
.playBox{ margin:30px 15px 0;}
.playBox img{ width:100%}

@media only screen and (min-width:750px){
	.playBox{ margin:30px 100px 0;}
}






































