﻿*{
	margin:0;
	padding:0;
}
body{
	font-family: "Microsoft YaHei";
}
a{
	text-decoration: none;
}

header{
	width: 1340px;
	margin:0 auto;
}
/*课程表*/
#head1{
	width: 100%;
	height: 320px;
	display: flex;
	justify-content: space-between;
}
.head_table{
	width: 1110px;
	height: 100%;
}
.head_table td{
	border: 1px solid rgb(255,255,255);	
}
.head_table_row1>td{
	height: 50px;
	color:rgb(48,137,219);
	font-size:14px;
	text-align: center;
	line-height: 50px;
	background-color:rgb(213,235,255);
}
.head_table_row2>td:first-child{
	width: 51px;
	font-size:14px;
	text-align: center;
	color:rgb(48,137,219);
	background-color:rgb(213,235,255);
}
.head_table_row3>td:first-child{
	width: 51px;
	font-size:14px;
	text-align: center;
	color:rgb(48,137,219);
	background-color:rgb(213,235,255);
}
.head_table_content>ul{
	list-style-type: none;
}
.head_table_content>ul>li:first-child{
	font-size: 13px;
  color: rgb( 51, 51, 51 );
  background-color: rgb(239,239,239);
}
.head_table_content>ul>li:last-child{
	text-align: center;
	height: 35px;
	line-height: 35px;
	background-color: rgb(254,236,216);
}
.head_table_content>ul>li:last-child>a{
	text-decoration: none;
	font-size: 13px;
  color: rgb( 255, 145, 63 );
}
.head_table_row2 ul>li>span{
	display: block;
	margin-left:25px;
	height: 35px;
	line-height: 35px;
}
.head_table_row3 ul>li>span{
	display: block;
	margin-left:40px;
	height: 30px;
	line-height: 30px;
}
.tongda_2wm{
	width: 220px;
  height: 320px;
}
.tongda_2wm>img{
	width: 100%;
	height: 100%;
}
/*头部图片*/
#head2{
	width: 100%;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}
.tongda_jiaji{
	width: 657px;
  height: 249px;
}
.tongda_jiaji>img{
	width: 100%;
	height: 100%;
}
.tongda_anli{
	width: 683px;
	height: 249px;
	border:1px solid rgb( 239, 239, 239 );
	box-sizing: border-box;
	display: flex;
}
.tongda_anli_title{
	width: 155px;
	height: 100%;
	background-image: url("../images/bg_9.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 16px;
  color: rgb( 48, 137, 219 );
}
.tongda_anli_title>span{
	display: block;
	width: 100px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	margin:0px auto;
}
.tongda_anli_title>span:first-child{
	margin-top:80px;
}
.tongda_anli_content{
	width: 550px;
	height: 100%;
	list-style-type: none;
	font-size: 13px;
  color: rgb( 51, 51, 51 );
}
.tongda_anli_content>li{
	width: 500px;
	height: 28px;
	line-height: 28px;
	margin:0 auto;
}
.tongda_anli_content>li:first-child{
	margin-top:10px;
}
.anli_right_1{
	margin-left:30px;
}
.anli_right_2{
	margin-left:85px;
}
.anli_right_3{
	margin-left:71px;
}
.anli_right_4{
	margin-left:45px;
}
.anli_right_5{
	margin-left:45px;
}
.anli_right_6{
	margin-left:58px;
}
/*logo行*/
#head3{
	width: 100%;	
	display: flex;
	justify-content: space-between;
	position: relative;
	background: #fff;
}
.tongda_logo{
	width: 261px;
	height: 118px;
        padding-top:10px;
	box-shadow: 0px 11px 11px 0px rgba(230, 227, 227, 0.35); 
}
.tongda_logo>img{
	width: 256px;
	height: 100px;
        line-height: 100px;
}
.tongda_connection{
	width:1070px;
	margin-left: 5px;
	background-color:#fff;
	display: flex;
	justify-content: space-around;
}
.tongda_connection>div:first-child{
	width: 297px;
}
.tongda_connection>div:first-child>span{
	display: block;
	width: 280px;
	height: 30px;
	line-height: 30px;
	margin:10px 0 0 20px;
	font-size: 14px;
  color: rgb( 102, 102, 102 );
}
.tongda_connection>div:first-child>span>img{
	vertical-align: middle;
}

.tongda_connection .tongda_erweima{
    margin: 0;
    padding:0;
    padding-top:16px;
    height:110px;
    width:453px;
    overflow: hidden;
    float: left;
}
.tongda_connection>div:last-child{
	width: 327px;
	text-align: right;
        overflow: hidden;
}
.tongda_connection>div:last-child>span{
	display: inline-block;
	width: 65px;
	height: 100px;
	margin:30px 10px 0 0;
	font-size: 14px;
  color: rgb( 102, 102, 102 );
  cursor: pointer;
}
.tongda_connection>div:last-child>span a{
    color: rgb( 102, 102, 102 );
}

.tongda_connection>div:last-child>span a:visited{
    color: rgb( 102, 102, 102 );
}

.t_1{
	width: 119px;
	height: 139px;
	position: absolute;
	top: 120px;
	right:250px;
	border:1px solid rgb( 213, 213, 213 );
	display: none;
}
.t_1>img{
	width: 100%;
	height: 100%;
}
.t_2{
	width: 119px;
	height: 139px;
	position: absolute;
	top: 120px;
	right:170px;
	border:1px solid rgb( 213, 213, 213 );
	display: none;
}
.t_2>img{
	width: 100%;
	height: 100%;
}
.t_3{
	width: 119px;
	height: 139px;
	position: absolute;
	top: 120px;
	right:90px;
	border:1px solid rgb( 213, 213, 213 );
	display: none;
}
.t_3>img{
	width: 100%;
	height: 100%;
}
.t_4{
	width: 119px;
	height: 139px;
	position: absolute;
	top: 120px;
	right:10px;
	border:1px solid rgb( 213, 213, 213 );
	display: none;
}
.t_4>img{
	width: 100%;
	height: 100%;
}

main{
	display: block;
	width: 1340px;
	width: 1200px;
	margin:0 auto;
}
/*导航栏*/
#tongda_nav{
	width: 100%;
	height: 55px;
	border-bottom: 2px solid rgb(26,92,179);
	box-sizing: border-box;
	list-style-type: none;
	display: flex;	
}
.tongda_nav_item{
	display: block;
	width: 10%;
	height: 53px;
	font-size: 16px;  
	text-align: center;
	line-height: 53px;
	background-color: rgb(26,92,179);	
	color: rgb( 255, 255, 255 );
	text-decoration: none;	
}
.tongda_nav_active{
	background-color:rgb( 239, 239, 239 );
	color: rgb(26,92,179);	
}

/*招生高校*/
#universities{
	width: 100%;
}
#universities>ul{
	width: 100%;
	list-style-type: none;
	display: flex;
	justify-content: space-between;
	box-sizing: border-box;
	padding-left:10px;
}
#universities>ul>li{
	height: 45px;
	font-size:14px;
	text-align: center;
	line-height: 45px;
	margin:0 8px;
	color:#333;	
}
#universities>ul>li:first-child{
	font-weight: bold;
}
#universities>ul>li>a{
	color: rgb( 51, 51, 51 );
	text-decoration: none;
}
.shuxian>span{
	border-left:1px solid #333;
}
/*校区&班级*/
#zhaosheng_tips{
	/*width: 100%;*/
	float: left;
	width: 932px;
	display: flex;
	margin-bottom:10px;
	justify-content: space-between;
}
.zhaosheng_locations{
	width: 261px;
	height: 451px;
	background-color: rgb(46,189,241);
}
.zhaosheng_locations>div{
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
  color: rgb( 255, 255, 255 );
}
.zhaosheng_locations>div>span{
	display: inline-block;
	width: 65px;	
	margin-left:15px;
}
.zhaosheng_locations>div>span:first-child{
	font-weight: bold;
}
.zhaosheng_locations a{
	text-decoration: none;
	color:rgb(255,255,255);
}
.tongda_classify{
	width: 1071px;
}
.classify_row1{
	width: 100%;
}
.classify_row1>img{
	width: 100%;
	height: 100%;
}
.classify_row2{
	width: 100%;
	height: auto;
	display: flex;
        flex-flow: column;
	justify-content: space-between;
}
.classify_row2>img{
	width: 266px;
	height: 100%;
	box-sizing: border-box;
}
.classify_row2>img:first-child{
	border:none;
}
/*联系我们&讲座&开课&公告*/
#tongda_announcement{
	/*width: 100%;*/
	/*width: 1071px;*/
	width: 932px;
	float: left;
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
}

.tongda_announcement_info{
	/*width: 352px;*/
	width: 260px;
        height:230px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
        overflow: hidden;
}
.lecture.tongda_announcement_info {
    width: 300px;
}

.connection_us{
	width: 261px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
}
.tongda_announcement_info>div{
	width: 100%;
	height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
	line-height: 53px;
	background-color: rgb(239,239,239);
	border-bottom:1px solid rgb( 213, 213, 213 );
	position:relative;
}
.shukuai{
	border-right:7px solid rgb(4,48,102);
	margin:0 10px 0 20px;
}
.more{
	display: block;
	width: 61px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	background-color:rgb( 26, 92, 179 );
	border-radius: 20px;
	position:absolute;
	right:10px;
	top:15px;
	font-size: 12px;
}
.more>a{
	text-decoration: none;
	color:#fff;
}

.tongda_announcement_info>ul{
	list-style-type: none;
	width: 100%;
	height: 157px;
	font-size:14px;	
}
.tongda_announcement_info>ul>li{
	box-sizing: border-box;
	width: 88%;
	margin:0px auto 0;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
  height: 30px;
  line-height: 30px;
  overflow: hidden; text-overflow:ellipsis; white-space: nowrap
}
.tongda_announcement_info>ul>li>a{
	text-decoration: none;
	color:rgb( 51, 51, 51 );
}
.blank_1{
	display: inline-block;
	width: 65px;
}
.blank_2{
	display: inline-block;
	width: 37px;
}
.orange{
	color:rgb(255,145,63);
}

/*上课实况&名师阵容*/
#tongda_teachers{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom:10px;
}
.class_video{
	width:261px ;
	margin-bottom: 10px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
}
.class_video_title{
	width: 100%;
	height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
	line-height: 53px;
	background-color: rgb(239,239,239);
	border-bottom:1px solid rgb( 213, 213, 213 );
	position:relative;
}
.class_video_content{
	width: 100%;
	height: 142px;
}
.class_video_content>img{
	width: 100%;
	height: 100%;
}
.teacher_list{
	list-style-type: none;
	width: 1068px;
	height: 195px;
	border:1px solid rgb( 213, 213, 213 );
	display: flex;
	justify-content: space-between;
}
.teacher_list_title{
	width: 120px;
	height: 195px;
	background-image: url("../images/bg_1.png");
	background-size:100% 100%;
	background-repeat: no-repeat;
	text-align: center;
	box-sizing: border-box;
	padding-top:60px;
}
.teacher_list_title>span{
	display: block;
  font-size: 16px;
  color: rgb( 255, 145, 62 );
	margin-bottom: 20px;
}
.teacher_list_title>span>a{
	text-decoration: none;
	color:rgb(255,145,63);
}
.teacher_list_content{
	width: 950px;
	height: 100%;
}
.teacher_list_content>ul{
	display: flex;
	list-style-type: none;
	justify-content: space-around;
	width: 100%;
	height: 100%;
	margin:auto auto;
}
.teachers{
	width: 20%;
	height: 195px;
	text-align: center;
	box-sizing: border-box;
	padding-top:30px;
}
.teachers img{
	width: 100px;
	height: 100px;
	border-radius: 100px;
}
.teacher_name{
	display: block;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
	width: 100%;
	height: 30px;
	text-align: center;
	line-height: 30px;
	margin-top:10px;
}
.teacher_span{
	display: block;
	width: 100px;
	height: 100px;
	border-radius: 100px;
	background-color: rgb( 46, 189, 241 );
	font-size: 18px;
	color: rgb( 255, 255, 255 );
	margin:0 auto;
	box-sizing: border-box;
	padding-top:20px;
	font-weight: bold;
	line-height: 30px;
}
.shu{
	width: 1px;
	height:80px;
	margin-top: 50px;
	background: linear-gradient(to bottom,rgb(255,255,255), rgb( 213, 213, 213 ), rgb( 255, 255, 255 ));
}
/*优秀学员*/
#students{
	width: 100%;
	height: 200px;
	display: flex;
	margin-bottom: 10px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
	background-color: rgb(255,255,255);
	position: relative;
}
.students_title{
	width: 120px;
	height: 100%;
	background-image: url("../images/bg_2.png");
	background-size:100% 100%;
	background-repeat: no-repeat;
	text-align: center;
	box-sizing: border-box;
}
.students_title>span{
	display: block;
  font-size: 16px;
  color: rgb( 48, 137, 219 );
	margin-top: 20px;
}
.students_title>span:first-child{
	margin-top:70px;
}
.students_title>span>a{
	text-decoration: none;
	color:rgb(48, 137, 219);
}
.students_container{
	width: 1100px;
	height: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding:20px 0 20px 0;
}
.students_wrapper{
	width: 1100px;
	height: 240px;
}
.student_slide{
	width: 260px;
	height: 150px;
	position: relative;
}
.student_slide>img{
	width: 100%;
	height: 100%;
}
.student_name{
	display: block;
	position: absolute;
	bottom: 0;
	width: 100%;
  height: 50px;
  /*background-color: rgba( 4, 48, 102,0.502 );*/
 background: #043066;
  text-align: center;
  line-height: 50px;
  font-size: 14px;
  color: rgb( 255, 255, 255 );
}
.swiper-button-prev{
	left:135px;
	top:150px;
	width: 33px;
  height: 21px;
	background-image: url("../images/btn_1.png");
	background-size: 100% 100%;
}
.swiper-button-next{
	right:15px;
	top:150px;
	width: 33px;
  height: 21px;
	background-image: url("../images/btn_2.png");
	background-size: 100% 100%;
}
/*简章公告*/
#tongda_informations{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
}
 .informations{
	/*width: 329px;*/
	width: 32%;
	border:1px solid rgb( 213, 213, 213 );
 }
.informations>div{
	width: 100%;
	height: 53px;
	line-height: 53px;
	background-color: rgb(239,239,239);
	font-size: 16px;
  color: rgb( 26, 92, 179 );
	border-bottom:1px solid rgb( 213, 213, 213 );
	position:relative;
}
.informations>ul{
	list-style-type: none;
	width: 100%;
	height: 245px;
	overflow: hidden;
	padding:10px 0 10px 0;
	box-sizing: border-box;
}
.informations li{
	width: 100%;
	height: 30px;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
	line-height: 30px;
	box-sizing: border-box;
	padding-left:20px;
	overflow: hidden;
}
.informations li>a{
	text-decoration: none;
	font-size:14px;
	color:#333;
}
/*复习辅导*/
#coach{
	width: 100%;
	display: flex;
	margin-bottom: 10px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
}
.coach_title{
	width: 120px;
	height: 383px;
	text-align: center;
	background-image: url("../images/bg_3.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.coach_title>span{
	display: block;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
	margin-top:10px;
}
.coach_title>span:first-child{
	display: block;
	font-size:16px;
	color:rgb(162, 100, 223 );
	margin:100px 0 20px 0;
}
.coach_container{
	display: flex;
	width: 1220px;
	height: 383px;
	margin:0 auto;
	flex-wrap: wrap;
	justify-content: space-around;
}
.coach_container>ul{
	list-style-type: none;
	width: 33%;
	box-sizing: border-box;
}
.coach_container>ul>li{
	width: 90%;
	height: 28px;
	margin:5px auto;
	line-height: 28px;
}
.coach_container>ul>li>a{
	text-decoration: none;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
}
.coach_container>ul>li:first-child{
	height: 45px;
	line-height: 45px;
	position: relative;
}
.coach_container_title>span:first-child{
	font-size: 16px;
 	color: rgb( 26, 92, 179 );
}
.coach_container>ul:first-of-type{
	border-right:1px solid rgb( 213, 213, 213 );
	border-bottom:1px solid rgb( 213, 213, 213 );
}
.coach_container>ul:nth-of-type(2){
	border-right:1px solid rgb( 213, 213, 213 );
	border-bottom:1px solid rgb( 213, 213, 213 );
}
.coach_container>ul:nth-of-type(3){
	border-bottom:1px solid rgb( 213, 213, 213 );
}
.coach_container>ul:nth-of-type(4){
	border-right:1px solid rgb( 213, 213, 213 );
}
.coach_container>ul:nth-of-type(5){
	border-right:1px solid rgb( 213, 213, 213 );
}
/*大图*/
#jiyuweilai_img{
	width: 100%;
	height: 281px;
	margin-bottom: 10px;
}
#jiyuweilai_img>img{
	width: 100%;
	height: 100%;
}
/*院校信息汇总*/
#summary{
	width: 100%;
	height: 1058PX;
	display: flex;
	margin-bottom: 10px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
}
.summary_title{
	width: 120px;
	background-image: url("../images/bg_5.png");
	background-size:100% 100%;
	background-repeat: no-repeat;
}
.summary_title>span{
	display: block;
	font-size: 16px;
  color: rgb( 255, 85, 37 );
	text-align: center;
	margin-top:20px;
}
.summary_title>span:first-child{
	margin-top:490px;
}
.summary_container{
	width: 1220px;
}
.summary_con{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.summary_con>ul{
	/*width: 406px;*/
	width: 363px;
	list-style-type: none;
	border-left:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
	padding-bottom: 2px;
}
.summary_con>ul>li{
	height: 34px;
	line-height: 34px;
	padding-left: 20px;
	box-sizing: border-box;
}
.summary_con>ul>li>a{
	font-size: 14px;
  color: rgb( 51, 51, 51 );
	text-decoration: none;
}
.summary_con>ul>li:first-child{
	height: 53px;
	line-height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
	background-color:rgb(239,239,239);
	position: relative;
	padding:0;
}
.summary_con_title>span:nth-child(2){
	font-size: 16px;
  color: rgb( 26, 92, 179 );
}
.summary_img{
	width: 100%;
	height: 155px;
}
.summary_img>img{
	width: 100%;
	height: 100%;
}
.summary_con2{
	display: flex;
}

footer{
	width: 100%;
	margin:0 auto;
}
/*同达网站&合作机构*/
#tongda_net{
	width: 100%;
	display: flex;
	margin-bottom: 10px;
	justify-content: space-between;
}
.tongda_net_list{
	width: 533px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
}
.tongda_net_title{
	width: 100%;
	height: 53px;
	line-height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
	background-color:rgb(239,239,239);
	border-bottom:1px solid rgb( 213, 213, 213 );
}
.tongda_net_list>table{
	width: 100%;
}
.tongda_net_list>table td{
	width: 30%;
	height: 35px;
	padding-left:20px;
}
.tongda_net_list>table td>a{
	text-decoration: none;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
}
.cooperation_agency{
	width: 803px;
	border: 1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
}
.cooperation_agency_content{
	display: flex;
	justify-content: space-around;
}
.cooperation_agency_content>a{
	display: block;
	width: 150px;
	height: 50px;
	margin-top:30px;
}
.cooperation_agency_content img{
	width: 100%;
	height: 100%;
}
/*合作院校*/
#cooperation_school{
	width: 100%;
	margin-bottom: 10px;
	border:1px solid rgb( 213, 213, 213 );
	box-sizing: border-box;
}
.cooperation_school_title{
	width: 100%;
	height: 53px;
	line-height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
	background-color:rgb(239,239,239);
	border-bottom:1px solid rgb( 213, 213, 213 );
}
.cooperation_school_content{
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}
.cooperation_school_content>li{
	width: 210px;
	height: 68px;
	margin-top:10px;
}
.cooperation_school_content img{
	width: 100%;
	height: 100%;
}
/*关于同达*/
#about_tongda{
	width: 100%;
	display: flex;	
}
.about_tongda_img1{
	width: 240px;
	height: 355px;
	background-image: url("../images/bg_7.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	text-align: center;
	line-height: 255px;
}
.about_tongda_img1>a{
	text-decoration: none;
	font-size: 16px;
  color: rgb( 255, 255, 255 );
}
.about_tongda_content{
	width: 760px;
  height: 355px;
	list-style-type: none;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
	background-color: rgb(239,239,239);
	box-sizing: border-box;
	border:1px solid rgb( 213, 213, 213 );
}
.about_tongda_content>li{
	width: 90%;
	margin:0 auto;
	height: 30px;
	line-height: 30px;
	position: relative;
}
.about_tongda_content>li:first-child{
	margin-top:20px;
}
.about_tongda_content>li>span:first-child{
	color:rgb(4, 48, 102);
}
.about_tongda_content>li>span:last-child{
	position: absolute;
	top:0;
	right:0;
}
.about_tongda_img2{
	width: 340px;
	height: 355px;
	background-image: url("../images/bg_8.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
/*版权*/
#footnote{
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
}

/*右侧浮窗*/
.float_1{
	width: 137px;
	height: 179px;
	position: relative;
	position: fixed;
	right: 80px;
	top:350px;
	border:1px solid rgb( 213, 213, 213 );
}
.float_1>img{
	width: 100%;
	height: 100%;
}
.float_1>span{
	position: absolute;
	top:2px;
	right:5px;
	font-size:16px;
	color:rgb( 213, 213, 213 );
	cursor: pointer;
}
.float_2{
	width: 137px;
	height: 179px;
	position: relative;
	position: fixed;
	right: 80px;
	top:550px;
	border:1px solid rgb( 213, 213, 213 );
}
.float_2 img{
	width: 137px;
	height: 179px;
}

.container{
        margin-top: 10px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom:20px;
	box-sizing: border-box;
}
.container_left{
	width: 261px;
}
.container_right{
	width: 939px;
}
.connection_usA{
	margin-top:0px;
}
.class{
	width: 100%;
	margin-bottom: 15px;
}
.class_title{
	width: 100%;
	height: 54px;
	box-sizing: border-box;
	border:1px solid rgb( 213, 213, 213 );
	line-height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
  background-color: rgb(239,239,239);
}
.class_content{
	width: 100%;
}
.class_list{
	width: 100%;
	height: 35px;
	line-height: 34px;
	box-sizing: border-box;
	border-bottom: 1px solid rgb( 213, 213, 213 );
	border-left: 1px solid rgb( 213, 213, 213 );
	border-right: 1px solid rgb( 213, 213, 213 );
	display: flex;
}
.class_span{
	display: block;
	height: 100%;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
  box-sizing: border-box;
  border-right: 1px solid rgb( 213, 213, 213 );
  padding-left: 20px;
}
.class_span1{
	width: 250px;
}
.class_span2{
	width: 200px;
}
.class_span3{
	width: 351px;
}
.class_span4{
	width: 135px;
}
.class_span5{
	width: 135px;
	border:none;
}
.class_span>a{
	color: rgb( 51, 51, 51 );
}

.schools{
	width: 100%;
	box-sizing: border-box;
	border: 1px solid rgb( 213, 213, 213 );
	margin-top:15px;
}
.schools_title{
	width: 100%;
	height: 54px;
	box-sizing: border-box;
	border-bottom: 1px solid rgb( 213, 213, 213 );
	line-height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
  background-color: rgb(239,239,239);
}
.schools_content{
	width: 100%;
	box-sizing: border-box;
	padding:20px 20px 0 20px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.schools_content>a{
	display: block;
	width: 105px;
	height: 34px;
	margin-bottom: 20px;
}
.schools_content>a>img{
	width: 100%;
	height: 100%;
}

.container_right_title{
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 45px;
	font-size: 28px;
	color:#333;
	box-sizing: border-box;
	border-bottom:1px dotted rgb(213,213,213);
	font-weight: bold;
}
.syllabus{
	width: 100%;
	margin-top:15px;
}
.syllabus_title{
	width: 100%;
	height: 54px;
	line-height: 53px;
	box-sizing: border-box;
	border:1px solid rgb(213,213,213);
	background-color:rgb(239,239,239);
	font-size: 16px;
  color: rgb( 26, 92, 179 );
  position: relative;
}
.syllabus_content{
	width: 100%;
	display: flex;
	font-size: 14px;
  color: rgb( 51, 51, 51 );
}
.syllabus_location{
	width: 71px;
	box-sizing: border-box;
	border-left:1px solid rgb(213,213,213);
	border-right:1px solid rgb(213,213,213);
	border-bottom:1px solid rgb(213,213,213);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.syllabus_location>span{
	display: block;
}
.syllabus_classify{
	width: 50px;	
}
.syllabus_classify>span{
	display: block;
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	box-sizing: border-box;
	border-bottom:1px solid rgb(213,213,213);
	border-right:1px solid rgb(213,213,213);
}
.syllabus_time{
	width: 950px;	
}
.syllabus_time_row{
	width: 100%;	
	display: flex;
	flex-wrap: wrap;
}
.syllabus_time_row>span{
	display: block;
	width: 118.75px;
	height: 50px;
	text-align: center;
	box-sizing: border-box;
	padding-top:8px;
	border-bottom: 1px solid rgb(213,213,213);
	border-right: 1px solid rgb(213,213,213);
	font-size:13px;
}
.syllabus_blank{
	width: 100%;
	height: 10px;
	box-sizing: border-box;
	border: 1px solid rgb(213,213,213);
	border-top:none;
}
.syllabus_classify_spanA{
	height: 100px !important;
	line-height: 100px !important;
}
.syllabus_classify_spanB{
	height: 150px !important;
	line-height: 150px !important;
}
.syllabus_locationA{
	width: 40px;
}
.syllabus_class{
	width: 31px;
}
.syllabus_class_A{
	width: 100%;
	height: 100px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	border-right:1px solid rgb(213,213,213); 
	border-bottom:1px solid rgb(213,213,213);
}
.syllabus_class_A>span{
	display: block;	 
}
.syllabus_class_B{
	width: 100%;
	height: 150px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	border-right:1px solid rgb(213,213,213); 
	border-bottom:1px solid rgb(213,213,213);
}
.syllabus_class_B>span{
	display: block;	
}
.syllabus_time_rowA>span{
	width: 316px;
}
.syllabus_time_rowA>span:nth-child(2){
	width: 318px !important;
}
.syllabus_time_rowA>span:nth-child(5){
	width: 318px !important;
}
.tips{
	position: absolute;
	height: 100%;
	right:20px;
	top:0;
	font-size: 12px;
	display: flex;
	color:#666;
}
.tips>div{
	height: 100%;
}
.tips span{
	display: block;
	height: 50%;
	line-height: 26px;
	margin-left: 10px;
}
.tips>div:first-child{
	line-height: 26px;
}
.syllabus_classifyA{
	width: 71px;
	box-sizing: border-box;
	border-right:1px solid rgb(213,213,213); 
	border-bottom:1px solid rgb(213,213,213);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center; 
}
.syllabus_classifyA>span{
	border:none;
	height: 20px;
	line-height: 20px;
}
.syllabus_classifyB{
	width: 40px;
}
.syllabus_time_rowC>span{
	width: 237.5px;
}
.syllabus_locationB{
	width: 50px;
}
.syllabus_school{
	width: 31px;
}
.syllabus_school_row{
	width: 100%;
	height: 100px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	border-right:1px solid rgb(213,213,213); 
	border-bottom:1px solid rgb(213,213,213);
}
.syllabus_school_row>span{
	display: block;
	height: 20px;
	line-height: 20px;
}
.tis_spanA{
	height: 16px !important;
}
.tis_spanB{
	width: 385px;
	height: 35px !important;
	line-height: 15px !important;
	margin-top:5px;
}
.syllabus_nav{
	position: fixed;
	right:245px;
	top:356px;
}
.syllabus_nav_item{
	display: block;
	width: 35px;
	height: 110px;
	text-align: center;
	box-sizing: border-box;
	font-size: 12px;
	cursor: pointer;
	color:#fff;
	border-radius:3px; 
	margin-bottom:2px;
	background-color:rgb(46, 189, 241);
	padding-top: 15px; 
}
.syllabus_nav_item4{
	padding-top:7px;
}

.understanding_box{
	width: 100%;
	height: 1223px;	
}
.understanding_nav{
	width: 100%;
	height: 46px;
	text-align: right;
	line-height:46px; 
	box-sizing: border-box;
	padding-left: 20px;
	display: flex;
	justify-content: flex-end;
}
.understanding_nav1{
	border-bottom: 1px dotted #ccc;
}
.understanding_nav2{
	border-top: 1px dotted #ccc;
}
.understanding_ul{
	width: 100%;
	height: 1131px;
	list-style-type: none;
	box-sizing: border-box;
	padding-top:20px;
	padding-left: 20px;
	padding-right: 20px;
}
.understanding_ul>li{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom:10px;
}
.understanding_ul2,
.understanding_ul3,
.understanding_ul4{
	display: none;
}
.understanding_ul a{
	text-decoration: none;
	color:#333;
	font-size: 14px;
}
.understanding_ul a:hover{
	text-decoration:underline;		
}
.understanding_ul>li>div:last-child{
	width: 150px;
	color:#333;
	font-size: 14px;
}	
.understanding_arrowBox{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.understanding_arrow{
	margin-left:5px;
	cursor: pointer;
	font-size: 12px;
	color:rgb(46,189,241);
	box-sizing: border-box;
	border:1px solid rgb(46,189,241);
	display: block;	
	height: 20px;
	text-align: center;
	line-height: 19px;
	border-radius: 3px;
}
.understanding_arrow:active{
	background-color: rgb(46,189,241);
	color:#fff;
}
.understanding_arrow1,
.understanding_arrow4{
	width: 35px;
}
.understanding_arrow2,
.understanding_arrow3{
	width: 45px;
}
.understanding_numBox{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.understanding_num{
	margin-left:5px;
	font-size: 12px;
	color:rgb(46,189,241);
	cursor: pointer;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 19px;
	box-sizing: border-box;
	border:1px solid rgb(46,189,241);
	border-radius: 3px;
}
.understanding_active{
	border: none;
	background-color: rgb(46,189,241);
	color:rgb(255,255,255);
	font-weight: bold;
	line-height: 20px;
}
.understanding_ifr{
	width: 100%;
	height: 1223px;
	display: none;
}

.urlLocation{
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	background-color: rgb(46,189,241);
	box-sizing: border-box;
	padding-left: 20px;
	color:#fff;
	font-size: 14px;
}
.urlLocation >span:first-child{
	display: inline-block;
	width: 15px;
	height: 15px;
	background-color: rgb(26,92,179);
	border-radius: 15px;
	text-align: center;
	line-height: 15px;
	margin-right: 5px;
}
.enroll{
	width: 100%;
	height: 1223px;
}
.enroll_title{
	width: 100%;
	height: 54px;
	box-sizing: border-box;
	border:1px solid rgb( 213, 213, 213 );
	line-height: 53px;
	font-size: 16px;
  color: rgb( 26, 92, 179 );
  background-color: rgb(239,239,239);
}
.enroll_form{
	width: 100%;
}
.enroll_div{
	width: 100%;
	height: 45px;
	box-sizing: border-box;
	border:1px solid rgb(213,213,213 );
	border-top:none;
	display: flex;
}
.enroll_left{
	width: 300px;
	height: 100%;
	line-height:45px;
	box-sizing: border-box;
	border-right:1px solid rgb(213,213,213 );
	padding-left: 36px;
}
.enroll_right{
	width: 760px;
	height: 100%;
	line-height: 45px;
	box-sizing: border-box;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 16px;
	color:#333; 
}
.enroll_tt{
	display: inline-block;
	width: 120px;
	text-align-last:justify;
  text-align:justify;
  text-justify:distribute-all-lines;
  font-weight: bold;
  font-size: 16px;
	color:#333; 
}
.enroll_input{
	width: 300px;
	height: 30px;
}
.enroll_radio{
	margin-right:10px;
}
.enroll_inputA{
	width: 100%;
}
.enroll_alipay{
	height: 55px;
	display: none;
}
.enroll_rightA{
	line-height: 40px;
}
.enroll_divA{
	height: 700px;
}
.enroll_divA>.enroll_left{
	line-height: 90px;
}
.enroll_divA>.enroll_right{
	padding: 0;
}
.enroll_right_top{
	height: 45px;
	box-sizing: border-box;
	border-bottom:1px solid rgb(213,213,213);
	padding-left: 10px;
	line-height: 45px;
}
.enroll_right_bottom{
	height: 45px;
	box-sizing: border-box;
	padding-left: 10px;
	line-height: 45px;
}
.enroll_alipay{
	height: 44px;
}
.enroll_rightB{
	display: flex;
	align-items: center;
}
.enroll_yzm{
	display: block;
	width: 50px;
	height: 30px;
	background-color: red;
	color:#fff;
	margin-left: 10px;
	text-align: center;
	line-height: 30px;
	font-size: 13px;
	border-radius: 3px;
}
.enroll_changeYzm{
	display: block;
	margin-left: 10px;
	font-size: 13px;
	cursor: pointer;
}
.enroll_btn{
	width: 100px;
	height: 35px;
	margin:5px auto 0 auto;
	cursor: pointer;
}
/*change*/
#summary{
	height: 1153px;
}
.dis{
	display: none!important;
}
#topContainer{
	margin-top: 10px;
}
#floatRight{
	float: right;
}
#floatRight {
	width: 258px;
	height: 595px;
}
.clearfix:after{
	content: ' ';
	display: block;
	clear: both;
	visibility:hidden;
	line-height: 0;
	height:0;
}
.student_slide:hover .student_name{
	background: #2dbdf1;
}
.tongda_announcement_info>ul>li a{
	display: flex;
	width: 100%;
	justify-content: space-around;
}
#floatRight>ul{
	margin-top: 10px;	
}
#floatRight>ul li{
	line-height: 33px;
	margin-top: 0;
}
.tongda_announcement_info>ul>li a{
	display: inline-block;
}
#floatRight>ul>li a{
	display: flex;
}
.tongda_nav_item:hover{
	background-color: rgb( 239, 239, 239 );
    color: rgb(26,92,179)
}
.t_1,.t_2,.t_3,.t_4{
	z-index: 1;
}
.pagination{
	width: 100%;
    height: 46px;
    text-align: right;
    line-height: 46px;
    box-sizing: border-box;
    padding-left: 20px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    border-top: 1px dotted #ccc;
}
.page-item{
	margin-left: 5px;
    font-size: 12px;
    color: rgb(46,189,241);
    cursor: pointer;
    display: block;

    height: 20px;
    text-align: center;
    line-height: 19px;
    box-sizing: border-box;
    border: 1px solid rgb(46,189,241);
	padding: 0 10px;
	display: inline-block;
	margin-left: 5px;
    cursor: pointer;
    font-size: 12px;
    color: rgb(46,189,241);
    box-sizing: border-box;
    border: 1px solid rgb(46,189,241);
    display: block;
    height: 20px;
    text-align: center;
    line-height: 19px;
    border-radius: 3px;
}
.page-item a{
	color: rgb(46,189,241);
}
.page-item.active,.page-item.active a{
	border: none;
    background-color: rgb(46,189,241);
    color: rgb(255,255,255);
    font-weight: bold;
    line-height: 20px;
}
.understanding_ul,.understanding_box{
	height: auto;
}
.classify_row1 img{
	width: 932px;
        height: 334px;
}
.classify_row1{
	height: 334px;
}
.classify_row2{
	width: 260px;
	height: auto;
}
.classify_row2 a{
	width: 100%;
	display: block;
	
}
.classify_row2 a img{
	width: 100%;
}
#about_tongda{
	width: 1200px;
	margin: 0 auto;
}
.about_tongda_content {
	width: 620px;
}
#floatRight{
	height: 558px;
}
header{
	width: 1200px;
}
.tongda_connection>div:last-child{
	width: auto;
	float: right;
}
.tongda_connection{
	display: block;
}
.tongda_connection>div:first-child{
	float: left;
}
