﻿
			/*页面头部logo样式*/
			.logo_header{
				width: 1200px;
				height: 158px;
				margin: 0 auto;
			}
			.logoimg{
				float: left;
				display: table;
				width: 188px;
				height: 158px;
				-webkit-box-shadow: 0 2px 12px rgba(0,0,0,.2);
				box-shadow: 0 2px 12px rgba(0,0,0,.2);
				text-align: center;
			}
			.logoimg>a{
				display: table-cell;
				vertical-align: middle;
			}
			/*logo右侧搜索框样式*/
			.logo_right{
				float: left;
				padding: 27px 0 4px 16px;
			}
			.search_form{
				display: inline-block;
				vertical-align: middle;
			}
			.search>span{
				display: inline-block;
				font-size: 30px;
				width:150px;
				color:#f6711f;
				font-weight: 500;
				vertical-align: -5px;
				
			}
			.search .text{
				width:380px;
				height: 38px;
				color: #c4c4c4;
				outline: none;
				text-indent: 13px;
				line-height: 36px;
				font-size: 16px;
				border: 1px solid #f6711f;
				border-right: none;
				float: left;
			}
			.search .search_btn{
				float: left;
				height: 40px;
				width:78px;
				background: #f6711f;
				outline: none;
				border: none;
				color: #fff;
				/*vertical-align: 1px;*/
				cursor: pointer;
			}
			/*右侧免费咨询电话样式，公用首页和分页*/
			.telephone{
				display: inline-block;
				width:277px;
				position: relative;
				top: 16px;
				left: 90px;
				text-align: right;
			}
			.telephone>p{
				font-size: 15px;
				color: #f00;
				padding: 0 0 5px 35px;
			}
			.telephone>span{
				font-size: 21px;
				color: #1f4bf6;;
			}
			/*logo右侧底部简易横向导航条样式*/
			.search li{
				float: left;
				padding-top: 33px;
			}
			.search li>a{
				color: #333333;
				font-size:16px;
				padding-right:20px;
			}
			.search li>a:hover,.search li>a:active{
				color: #f6711f;
			}
			/*分页面头部logo样式除首页外公用样式*/
			.logo_headers{
				width: 1200px;
				height: 149px;
				margin: 0 auto;
				margin-top: -40px;
				position: relative;
			}
			.logoimgs{
				position: absolute;
				width: 188px;
				height: 149px;
				background: #fff;
				-webkit-box-shadow: 0 2px 12px rgba(0,0,0,.2);
				box-shadow: 0 2px 12px rgba(0,0,0,.2);
				text-align: center;
			}
			.logoimgs>a{
				display: block;
				margin-top: 66px;
			}
			/*分页面logo右侧搜索框样式*/
			.logo_headers .logo_right{
				float: left;
				padding:12px 0 15px 211px;
			}
			.search_forms{
				display: inline-block;
				vertical-align: middle;
			}
			.searchs>span{
				display: inline-block;
				font-size: 30px;
				width:150px;
				color:#f6711f;
				font-weight: 500;
				vertical-align: -5px;
			}
			.searchs .text{
				width:380px;
				height: 38px;
				color: #c4c4c4;
				outline: none;
				text-indent: 13px;
				line-height: 36px;
				font-size: 16px;
				border: 1px solid #f6711f;
				border-right: none;
				float: left;
			}
			.searchs .search_btn{
				float: left;
				height: 40px;
				width:78px;
				background: #f6711f;
				border: none;
				color: #fff;
				outline:none;
				cursor: pointer;
			}
			
			/*首页左边竖行导航条，中间banner，右边新闻资讯活动*/
			div.nav_banner{
				width: 100%;
				height: 420px;
				min-width: 1200px;
				background: #f6f7fc;	
			}
			div.nav_bannercontainer{
				width: 1200px;
				height: 420px;
				margin: 0 auto;
			}
			/*首页竖行导航用nav类名使用*/
			div.nav{
				float: left;
				height:400px;
				width: 188px;
				-webkit-box-shadow: 0 2px 12px rgba(0,0,0,.2);
				box-shadow: 0 2px 12px rgba(0,0,0,.2);
				background: #f6711f\9;/*兼容ie8*/
                background: -webkit-linear-gradient(-45deg, #f6711f,#ea5404);
                background: -moz-linear-gradient(-45deg, #f6711f, #ea5404);
                background: -o-linear-gradient(-45deg, #f6711f, #ea5404);
                background: linear-gradient(-45deg, #f6711f, #ea5404);
				padding: 11px 0 10px 0;	
				z-index: 10;
			}
			/*除首页外竖行导航用navs类命名，其他类名样式相同*/
			div.navs{
				width: 188px;
				height: 500px;
				display: none;
				position: absolute;
				left: 0;
				top: 100%;
				z-index: 20;
				-webkit-box-shadow: 0 2px 12px rgba(0,0,0,.2);
				box-shadow: 0 2px 12px rgba(0,0,0,.2);
				background: #f6711f\9;/*兼容ie8*/
				background: -webkit-linear-gradient(-45deg, #f6711f,#ea5404);
                background: -moz-linear-gradient(-45deg, #f6711f, #ea5404);
                background: -o-linear-gradient(-45deg, #f6711f, #ea5404);
                background: linear-gradient(-45deg, #f6711f, #ea5404);
			}
			.nav_list_item:hover .nav_item{
				display: block;
			}
			/*竖向隐藏导航条样式公用样式除首页外*/
			li.nav_list_item{
				position: relative;
				padding: 8px 0 8px 23px;
				text-align: left;
			}  
			.nav_list_item:hover .nav_item{
				display: table;
			}                
			.nav_list_item:hover{
				background: rgba(0,0,0,0.1);
				background: #ea5404\9;/*兼容ie8*/
			}
			.nav_list_item>a{
				color: #ffffff;
				font-size:15px;
			}
			.nav_item{
				width:500px;
				display: none;
				position: absolute;
				top:0;
				left: 100%;
				z-index: 25;
				background: #ffffff;
				padding: 20px 0 8px 35px;
				-webkit-box-shadow: 0 0 12px rgba(0,0,0,.2);
				box-shadow: 0 0 12px rgba(0,0,0,.2);
			}
			.nav_item a{
				font-size:14px;
				color: #333333;
			}
			.nav_item a:hover{
				color: #ea5505;
			}
			.nav_item>li{
				float: left;
				width:33.33%;
				padding-bottom: 13px;
			}
			/*二级页面头部横向导航条除首页外公用样式*/
			div.nav_bar{
				width: 100%;
				height: 54px;
				background: #f6711f;
			}
			ul.nav_barItem{
				width: 1200px;
				height: 54px;
				margin: 0 auto;
			}
			.nav_barItem>li{
				padding-top: 16px;
				float: left;
				height: 38px;
				text-align: center;
			}
			li.all_course{
				width:188px;
				position: relative;
				background:#ea5404 ;
			}
			li.all_course>a{
				display: block;
				width:95px;
				margin-left:24px;
				background: url(../img/course_barPNG.png) no-repeat center left;
			}
			.nav_barItem>li>a{
				font-size:16px;
				color: #fff;
				padding:0 15px;	
			}
			.nav_lists{
				padding-top: 11px;
			}
			.nav_barItem>li:hover{
				background: #ea5404;
			}
			/*竖行导航条右侧中间轮播图*/
			div.banner0{
				float: left;
				/* width:674px; */
				width: 100%;
				height: 420px;
				/* padding: 0 16px; */
				overflow: hidden;
				/* position: relative; */
				position: absolute;
				left: 0px;
			}
			.banner0_container>li{
				position: absolute;
				z-index: 0;
				display: none;
				transition: all 5s;
			}
			ul.point li.active{
				background: #f6711f;
			}
			div.banner0 .active1{
				z-index: 5;
				display: inline;
				transition: all 5s;
			}
			/* .banner0_container img{
				 display: block;
				 width: 100%;
			} */
			ul.point{
				position: absolute ;
				z-index: 15;
				bottom: 17px;	
			}
			ul.point li.active{
				background: #f6711f;
			}
			ul.point>li{
				height: 10px;
				width: 10px;
				margin-right: 10px;
				float: left;
				background: #fff;
				-webkit-border-radius: 50%;
				border-radius: 50%;
				cursor: pointer;
			}
			.button-next{
				display: none;
				height: 91px;
				width: 44px;
				background: url(../img/next_btn.jpg) no-repeat;
				position: absolute;
				right: 16px;
				top: 204px;
				z-index: 10;
			}
			.button-prev{
				display: none;
				height: 91px;
				width: 44px;
				background: url(../img/prev_btn.jpg) no-repeat;
				position: absolute;
				left: 16px;
				top: 204px;
				z-index: 10;
			}
			.button-prev:active{
				background: url(../img/btn_left_back_click.png) no-repeat;
			}
			.button-next:active{
				background: url(../img/btn_right_back_click.png) no-repeat;
			}
			/*头部焦点图右侧新闻活动*/
			div.information{
				float: left;
				width:305px;
				height: 474px;
				background: #fff;
				margin: 13px 0;
			}
			.info_list{
				margin: 14px 18px 16px 20px;
				position: relative;
				overflow: hidden;
			}
			.info_list>li>a{
				float: left;
				color: #333333;
				font-size: 14px;
				padding: 4px;
				margin-right: 19px;	
				
			}
			.info_list>li{
				float: left;	
			}
			.info_list>div{
				width: 64px;
				height: 4px;
				background:#f6711f;
				position: absolute;
				left:0;
				bottom: 0;
				transition: .2s ease;
			}
			
			div.tablist{
				position: relative;
				height: 282px;
			}
		    div.nav_info, div.nav_info1{
		    	position: absolute;
		    }
		    div.nav_info1{
		    	z-index: -1;
		    }
			div.tablist .nav_info{
				z-index:20 ;
			}
			div.info_nav{
				height: 100px;
				width: 261px;
				margin: 0 0 16px 20px;
				overflow: hidden;
			}
			div.info_nav:hover img{
				display: block;
				width: 100%;
				-webkit-transform: scale(1.05);
				-moz-transform: scale(1.05);
				-ms-transform: scale(1.05);
				transform: scale(1.05);
				-webkit-transition: 1s ease;
				-moz-transition: 1s ease;
				-ms-transition: 1s ease;
				transition: 1s ease;
			}
			div.info_news{
				margin-left: 20px;
				padding-bottom: 9px;
				width: 261px;
				border-bottom: 1px solid #e7e7e7;
			}
			div.info_news li{
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				margin-bottom: 9px;
				font-size: 13px;
				color: #333333;
			}
			div.info_news a:hover{
				color: #f6711f;
				text-decoration: underline;
			}
			/*右侧下载按钮点击*/
			div.icon_download{
				margin-left: 20px;
			}
			div.icon_download li{
				float: left;
				padding: 23px 9px 0 0;
			}
			.icon_download a:hover{
				color: #f6711f;
			}
			div.icon_download p{
				padding-top: 4px;
				padding-left: 4px;
			}
			.icon_download>ul>li:last-child{
				padding-right: 0;
			}
			/*雅思课程导航报名入口(横向tab切换部分)*/
			div.course_apply{
				width: 1200px;
				height: 202px;
				margin: 38px auto 0;
			}
			/*托福课程tab报名入口 公用*/
			div.course_applys{
				width: 1200px;
				height: 202px;
				margin: 21px auto 0;
			}
			div.course_active{
				float: left;
				width:918px;
				height: 202px;
			}
			ul.course_nav{
				width: 100%;
				height: 42px;
				background: #ffe8d9;
			}
		     .course_nav a{
				float: left;
				text-align: center;
				width:229.5px;
				height: 42px;
				line-height: 42px;
				color:#666666 ;
				font-size:16px;
			}
			li.actives>a{
				background: #f6711f;
				color: #fff;
			}
			 ul.course_nav a:hover{
				background: #f6711f;
				color: #fff;
			}
			/*雅思课程导航资讯预测机经部分（前三个）(导航条对应tab页部分)*/
			ul.tablist{
				position: relative;
			}
			li.course_item{
				z-index: -1;
			}
			li.course_item1:first-child{
				z-index: 10;
			}
			li.course_item1{
				width: 898px;
				padding: 30px 0 30px 20px;
				background: #f6f7fb;
				position: absolute;
			}
			.course_item1>div{
				overflow: hidden;
				float: left;
			}
			.course_item1 img{
				display: block;
				width: 100%;
			}
			.course_item1>ul{
				float: left ;
				height: 100px;
				width:  598px;
				padding-left: 30px;
			}
			.indexTab li{
				float: left ;
				width:  268px;
				padding-top: 5px;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
			}
			.indexTab>li:nth-child(2n){
				padding-left: 35px ;
			}
			.indexTab>li a{
				font-size:14px;
				color: #333333;
			}
			li.course_item1 li a:hover{
				color: #f6711f;
				text-decoration: underline;
			}
			/*报名入口tab切换内容不同部分(近期课程部分)(导航条对应tab页部分)*/
			li.course_item{
				position: absolute;
				width:918px;
				height: 160px;
				background: #f6f7fb url(../img/line-course.png) no-repeat 460px 15px;
			}
			li.course_item>ul{
				padding-top: 12px;
				padding-bottom: 16px;
				width:100%;
			}
			li.course_item li{
				float: left;
				width: 408px;
				padding: 4px 0;
				margin: 0 25px;
				border-bottom: 1px dashed #d7d8dc;
			}
			li.course_item li .button{
				display: inline-block;
				font-size: 12px;
				height: 22px;
				width:84px;
				text-align: center;
				line-height: 22px;
				border: 1px solid #f6711f;
				border-radius: 4px;
				float: right;
				color: #f6711f;
			}
			li.course_item  .button:hover{
				background: #f6711f;
				color: #fff;
			}
			li.course_item li a{
				font-size:14px;
				color: #333333;
			}
			li.course_item li a:hover{
				color:#f6711f;
			}
			/*雅思托福栏目右侧栏图片banner效果效果相同，触摸放大 可以  公用 */
			.banner_course{
				float: left;
				width: 282px;
				height: 202px;
				position: relative;
				overflow: hidden;
			}
			.banner_course01>a{
				display: block;
				width: 282px;
				height: 202px;
				background: url(../img/lelts-bg.jpg) no-repeat center;	
			}
			.banner_course02>a{
				background: url(../img/tofel-bg.png) no-repeat center;
				width: 282px;
				height: 202px;
				display: block;
			}
			.banner_course p{
				position: absolute;
				color: #fff;
				font-size: 34px;
				left: 110px;
				top: 74px;
				line-height: 34px;
			}
			.banner_course span{
				font-size: 24px;
			}
			/*雅思课程导航报名右侧图片放大*/
			.banner_course a{
                                -moz-transition: all 0.8s linear;
				-webkit-transition: all 0.8s linear;
                                -ms-transition: all 0.8s linear;
				transition: all 0.8s linear;
			}
			/*第一个和第二个横向banner公用样式*/
			div.banner{
				height: 100%;
				width:1200px;
				margin: 30px auto 30px;
			}
			/*环球名师展示*/
			div.teacher_global{
				width: 100%;
			/*	min-width: 1200px;*/
				height: 400px;
				background: #f6f7fc;
			}
			div.teacher_container{
				width:1200px;
				height: 400px;
				margin: 0 auto 30px;
				position: relative;
				box-sizing: border-box;
			}
			div.teacher_container>span{
				padding: 40px 0 15px 0;
				color: #333333;
				font-size: 20px;
				font-weight: bold;
				float: left;
			}
			div.teacher_container>a{
				padding-top: 40px;
				font-size:13px;
				color: #333333;
				float: right;
			}
			.teacher_container>a:hover{
				color: #f6711f;
			}
			div.swiper-slide span{
				font-size: 12px;
				color: #999;
				display: inline-block;
				text-align: left;
				width:157px;
				height: 32px;
				margin-bottom: 19px;
				margin: 0 auto;
				overflow: hidden;
			}
			div.swiper-slide p{
				font-size: 15px;
				color:#f6711f;
				padding: 16px 0 10px;
			}
			
			div.swiper-container{
				width:100%;
				overflow: hidden;
				position: relative;
			}
			
			/* 
			div.swiper-wrapper{
				-webkit-transition: left 0.5s linear;
				transition: left 0.5s linear;
			}
			*/
			div.swiper-slide{
				width: 190px;
				height: 320px;
				background: #fff;
				float: left;
				/* margin-right: 12px; */
				text-align: center;
			}
			div.swiper-slide:hover{
				-webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.1);
				box-shadow: 0 10px 20px rgba(0,0,0,0.1);
				-webkit-transform: translate3d(0,-2px,0);
				-moz-transform: translate3d(0,-2px,0);
				transform: translate3d(0,-2px,0);
				-webkit-transition: all 0.3s linear;
				transition: all 0.3s linear;	
			}
			
			.swiper-button-prev{
				display: none;
				height: 91px;
				width: 44px;
				cursor: pointer;
				background: url(../img/prev_btn.jpg) no-repeat;
				position: absolute;
				z-index: 20;
				left: 0;
				top: 30%;
			}
			.swiper-button-next{
				display: none;
				height: 91px;
				width: 44px;
				cursor: pointer;
				background: url(../img/next_btn.jpg) no-repeat;
				z-index: 20;
				position: absolute;
				right: 0;
				top: 30%;
			}
			div.swiper-container:hover .swiper-button-next{
				display: block;
			}
			div.swiper-container:hover .swiper-button-prev{
				display: block;
			}
			.swiper-button-next:active{
				background: url(../img/btn_right_back_click.png) no-repeat;
			}
			.swiper-button-prev:active{
				background:url(../img/btn_left_back_click.png) no-repeat;
			}

			.swiper-button-next:after{
				content: "";
			}
			.swiper-button-prev:after{
				content: "";
			}

			/*校园展示触摸推拉门效果上面两个*/
			div.school_show{
				width:1200px;
				height: 472px;
				margin: 0 auto 40px;
			}
			.show_items .show{
				float: left;
				height: 230px;
				width: 594px;
			}
			.show_items .school_showimg1{
				padding: 0 12px 12px 0;
			}
			.show_items .school_showimg2{
				padding-bottom: 12px;
			}
			.show_items .show>div{
				height: 230px;
				width:522px;
				position: relative;
				overflow: hidden;
			}
			 li.show img{
				position: absolute;
			}
			.show_items .show p{
				float: left;
				height: 175px;
				width:72px;
				font-size: 20px;
				color: #fff;
				text-align: center;
				padding-top: 55px;	
			}
			.school_showimg1 p{
				background: #7d4986;
			}
			.school_showimg2 p{
				background: #f6711f;
			}
			/*校园展示触摸推拉门效果下面两个*/
			.show_student .studyimg{
				float: left;
				height: 230px;
				width: 594px;
			}
			li.studyimg>div{
				float: left;
				height: 230px;
				width:522px;
				overflow: hidden;
				position: relative;
			}
			li.studyimg img{
				position: absolute;
			}
			li.studyimg>p{
				float: left;
				height: 175px;
				width:72px;
				font-size: 20px;
				color: #fff;
				text-align: center;
				padding-top: 55px;	
			}
			.school_showimg3 p{
				background: #5575c6;
			}
			
			.school_showimg4 p{
				background: #bf3667;
			}
			.show_student .school_showimg3{
				padding-right: 12px;
			}
			
		
			/*内容中间部分大容器，不含下面logo微信  公用样式除首页外*/
			div.course_warpper{
				height: 100%;
				padding-top: 20px;
				width: 100%;
				overflow: hidden;
				background: #f6f7fc;
			}
			div.course_container{
				width: 1200px;
				margin: 0 auto;
				height: auto;
			}
			/*内容的左边部分  公用样式除首页外*/
			div.course_left{
				height:auto;
				width: 870px;
				float: left;
				margin-right: 23px;
				background: #fff;
			}
			/*二级页面左边栏头部箭头部分  公用*/
			.course_left>p{
				font-size: 14px;
				color: #333333;
				padding: 21px 0 13px 0;
				margin-left: 24px;
				margin-right: 28px;
				border-bottom: 1px solid #d7d7d7;
			}
			.course_left>p>a{
				font-size: 14px;
				color: #333333;
			}
			/*搜索页面左侧上面提示部分*/
			.course_left>h2{
				color: #333333;
				padding: 21px 0 17px 0;
				font-size: 18px;
				margin-left: 24px;
				margin-right: 28px;
				border-bottom: 1px solid #d7d7d7;
			}
			.course_content{
				float: left;
				width: 576px;
				margin-top: 31px;
				padding-top: 10px;
				padding-bottom: 30px;
				border-bottom: 1px solid #e7e7e7;
			}
			div.course_items{
				padding-bottom: 35px;
				height: 100%;
			}
			.course_img{
				float: left;
				width: 186px;
				height: 146px;
				position: relative;
				margin-right: 24px;
				margin-left: 45px;
				margin-top: 30px;
			}
			.course_img .shadow{
				display: none;
				height: 146px;
				width: 186px;
				background: rgba(0,0,0,.2);
				position: absolute;
				top: 0;
				left: 0;
			}
			.course_img:hover .shadow{
				display: block;
			}
			.course_items>ul{
				overflow: hidden;
				padding-bottom: 50px;
			}
			.course_content .title{
				font-size: 15px;
				color: #333333;
				font-weight: bold;
				float: left;
			}
			.course_content>a.baoming{
				width: 88px;
				height: 22px;
				float: right;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				background: #fff;
				border: 1px solid #f6711f;
				color: #f6711f;	
				text-align: center;
				line-height: 22px;
			}
			.course_content>.baoming:hover{
				color: #FFFFFF;
				background: #f6711f;
			}
			.course_content .title:hover{
				background: ;
				color: #f6711f;
			}
			.course_content dt{
				float: left;
				width:70px;
				height: 23px;
				line-height: 29px;
			}
			.course_content dd{
				float: left;
				height: 87px;
				width:506px;
				line-height: 28px;
			}
			div.course_all{
				clear: both;
			 	zoom: 1;
				padding-top: 16px;
			}
			div.artical_items{
				padding-bottom: 50px;
				height: 100%;
			}
			div.artical_items>ul{
				overflow: hidden;
				padding-bottom: 100px;
			}
			div.artical_items>ul>li{
				height:112px;
				width: 788px;
				padding: 35px 0 23px 0;
				border-bottom: 1px solid #e7e7e7;
				margin-left: 44px;
			}
			.artical_items .titles{
				display: inline-block;
				font-size: 16px;
				font-weight: bold;
				color: #333333;
				padding-bottom: 19px;
			}
			.artical_items a:hover{
				color:#f6711f;
			}
			.artical_items p{
				line-height: 2;
				color: #333333;
				height: 43px;
				margin-bottom: 15px;
				overflow: hidden;	
			}
			.artical_items span{
				color: #999;
			}
                  /*文章详情页面左侧样式*/
			div.course-content{
				padding: 55px 55px 40px 55px;
				height: 100%;
			}
			div.course-content h1{
				font-size: 24px;
				font-weight: normal;
				text-align: center;
			}
			div.view_cont{
				font-size: 14px;
				color: #333333;
				line-height: 1.8;
				font-family: Microsoft YaHei,simhei;
			}
			div.section{
				padding-top: 35px;
				padding-bottom: 35px;
			}
			.course-content .title{
				padding-bottom: 12px;
				padding-top: 10px;
				font-size: 12px;
				color: #999999;
				text-align: center;
			}
				/*老师详细页面左栏内容样式
			.teacher_left>p{
				font-size: 14px;
				color: #333333;
				padding: 21px 0 17px 0;
				margin-left: 24px;
				margin-right: 28px;
				border-bottom: 1px solid #d7d7d7;
			}   重复*/
			
			div.teacher_items{
				padding-bottom: 60px;
				padding-top: 25px;
				height: 100%;
			}
			div.teacher_items>ul{
				overflow: hidden;
				padding-bottom: 65px;
			}
			div.teacher_items>ul>li{
				height: 200px;
				width: 870px;
				padding-bottom: 40px;
			}
			.teacher_content{
				float: left;
				width: 612px;
				height: 164px;
				padding-top: 9px;
				border-bottom: 1px solid #e7e7e7;
				position: relative;
			}
			.teacher_img{
				float: left;
				width: 150px;
				height: 200px;
				position: relative;
				margin-right: 24px;
				margin-left: 45px;
			}
			.teacher_img .shadow{
				display: none;
				height: 174px;
				width: 150px;
				background: rgba(0,0,0,.2);
				position: absolute;
				left: 0;
				top: 0;
			}
			.teacher_img:hover .shadow{
				display: block;
			}
			.teacher_content>a{
				font-size: 15px;
				color: #333333;
				font-weight: bold;
			}
			.teacher_content>a:hover{
				color: #f6711f;;
			}
			.teacher_content>ul{
				display: inline-block;
			}
			.teacher_content li{
				display: inline-block;
				height: 24px;
				width: 90px;
				background: url(../img/tag_bg.jpg) no-repeat;
				text-align: center;
				color: #fff;
				line-height: 24px;
				margin-top: -5px;
				margin-left: 12px;
				vertical-align: bottom;
			}
			.browse_tatal{
				color: #999999;
				position: absolute;
				left: 0;
				bottom: 18px;
			}
			.teacher_content>div{
				padding-top: 17px;
				color: #333333;
				line-height: 2;
			}
			
			/*底部显示分页*/
			.sk_page {
				font-size:90%; 
				margin: 3px; color: #ff6500;
			    text-align: center; 
			    padding:20px 3px 20px 255px;
		    }
		    .sk_page a { 
		    	background: url(../images/page_bg1.jpg) repeat-x; 
		    	color: #7f7f7f; 
		    	margin-right: 3px; 
		    	text-decoration:none;
		    	padding:5px 10px; 
		    	border:1px solid #c1c1c1;  
		    	float:left;
		   	}
		   	.sk_page a:hover { 
		   		color: #fff;  
		   		background: #f6711f; 
		   		border:1px solid #D7D7D7; 
		   		text-decoration:none;
		   	}
			.sk_page span.current {  
				font-weight: bold; 
				margin-right: 3px; 
				padding:5px 10px;   
				color: #fff;  
				background:#f6711f; 
				border:1px solid #D7D7D7;
			}
			.sk_page span.disabled {
				border:1px solid #c1c1c1; 
				margin-right:3px; 
				padding:5px 7px;
				background: url(../images/page_bg1.jpg) repeat-x; 
				color: #7f7f7f;
			}
			/*内容的右侧部分*/
			div.course_right{
				width:306px;
				height: auto;
				float: right;
			}
			div.banner01{
				width: 100%;
				height:100%;
				margin-bottom: 25px;
			}
			div.banner01 img,.banner03 img{
				width: 100%;
				display: block;
			}
			/*名师预测部分，其结构样式和机经下载部分一样，所以公用*/
			div.right_course{
				background: #fff;
				padding-left: 20px;
				padding-right: 22px;
				margin-bottom: 20px;
			}
			.right_course>p{
				display: inline-block;
				padding: 22px 4px 2px;
				border-bottom: 4px solid #f6711f;
			}
			.right_course>p>a{
				font-size: 14px;
				font-weight: bold;
			}
			.right_course>p:hover a{
				color: #f6711f;
			}
			div.banner02{
				padding-top: 15px;
				overflow: hidden;
			}
			.banner02>a:hover img{
				-webkit-transform: scale(1.05);
				-moz-transform: scale(1.05);
				-ms-transform: scale(1.05);
				transform: scale(1.05);
				-webkit-transition: 1s ease;
				-moz-transition: 1s ease;
				-ms-transition: 1s ease;
				transition: 1s ease;
			}
			ul.tablist{
				padding-top: 13px;
				padding-bottom: 21px;
			}
			ul.tablist>li{
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				padding-bottom: 9px;
			}
			ul.tablist>li:hover a{
				color: #f6711f;
			}
			ul.tablist a{
				font-size: 13px;
				color: #333333;
			}
		/*页面底部学校链接及分校地址----所有页面公用部分*/
			
			div.link_site{
				overflow: hidden;
				width: 100%;
				min-width: 1200px;
				padding-top: 10px;
				padding-bottom: 30px;
				background: #f6f7fc;
			}
			div.siteitems{
				height: 159px;
				width: 1200px;
				background: #fff;
				margin: 30px auto 19px;
				-webkit-box-shadow: 0 0 12px rgba(0,0,0,.2);
				box-shadow: 0 0 12px rgba(0,0,0,.2);
				-webkit-border-radius: 6px;
				border-radius: 6px;
			}
			ul.sitelist{
				display: table;
			}
			ul.sitelist>li{
				display: table-cell;
				text-align: center;
				vertical-align: middle;
			}
			li.sitelist1 p{
				margin-top: 14px ;
				font-size: 20px;
				color: #333333;
				font-weight: bold;
				
			}
			li.weibo:hover p{
				color: #f6711f;
			}
			li.sitelist1{
				width:240px;
				height: 159px;
				background: url(../img/line_bg.jpg) no-repeat right center;
				display: table-cell;
			}
			li.sitelist2{
				width:228px;
				height: 100%;
				background: url(../img/line_bg.jpg) no-repeat right  center;
			}
			li.sitelist2 {
				padding: 0 64px 0 54px;
			}
			.sitelist2 li p{
				color: #333333;
				font-size: 14px;
				padding-top: 6px;
			}
			li.weibo{
				padding-top: 7px;
			}
			li.sitelist2 li{
				float: left;
			}
			li.sitelist2 li:first-child{
				margin-right: 56px;
			}
			li.site_add{
				padding-left: 45px;
				padding-right: 35px;
				background: url(../img/line_bg.jpg) no-repeat right center;
			}
			li.site_add a{
				text-align: left;
				color: #333333;
				font-size: 14px;
			}
			.sitelist>li:last-child{
				background: none;
			}
			    /*兼容ie8  右边框*/
			.sitelist>li.site_last{
				background: none;
			}
			li.site_add li{
				text-align: left;
				padding-bottom: 8px;
			}
			.site_add li:hover a{
				color: #f6711f;
			}
			/*校区地址联系方式*/
			div.school_address{
				width: 1200px;
				margin:0 auto;
			}
			ul.address_list>li{
				float: left;
				width: 360px;
				white-space: normal;
				padding-right: 40px;
			}
			ul.address_list>li a{
				color: #f6711f;
				font-size: 14px;
			}
			ul.address_list>li dd{
				color: #333333;
				font-size: 14px;
				padding-bottom: 6px;
			}
			ul.address_list>li dl{
				padding-top: 18px;
			}
			ul.address_list>li dt{
				padding-bottom: 12px;
			}
			.Friendly_link{
				width: 1200px;
				margin: 0 auto;
				padding: 28px 0 20px;
				overflow: hidden;
				zoom: 1;
			}
			.Friendly_link h3{
				font-size: 14px;
				color: #333333;
				padding-bottom: 10px;
			}
			.Friendly_link a{
				float: left;
				display: block;
				font-size: 14px;
				color: #888888;
				padding-right:15px ;
				padding-bottom: 10px;
			}
			.Friendly_link a:hover{
			   color: #f6711f;
			}
			  /*底部版权信息 公用*/
			div.copyright{
				padding-top:35px;
				width: 100%;
				height: 105px;
				margin: 0 auto;
				text-align: center;
				color:#666666;
				font-size: 12px;
				background: #f6f7fc;
			}
			div.copyright p{
				padding-bottom: 8px;
				line-height: 10px;	
			}
			div.copyright a{
				font-size: 12px;
				color: #666666;	
			}
			div.copyright a:hover{
				text-decoration: underline;
				color: #f6711f;	
			}


/* 以下为2020年12月增加样式（模仿集团官网） */

/*in_con---------------------------中部主体*/
.in_con{width:1200px; margin:0 auto;}

/*in_fir_news--------最新优惠+全国活动+热点新闻+备考工具*/
.in_fir_news{width:1200px; height:273px; overflow:hidden;}

.in_news_con{width:920px; padding-top:22px; height:251px; overflow:hidden; float:left;}

#news_tab{width:920px; height:40px; overflow:hidden; }
#news_tab span{width:250px; height:39px; line-height:39px; cursor:pointer; text-align:center; border-bottom:1px solid #e6e6e6; color:#474747; font-size:18px; float:left; margin-left:3px;}
#news_tab span.se{border-bottom:1px solid #ff6c39; color:#ea5404; font-weight:bold;}

#news_content{width:920px; height:172px;}
#news_content .news_ever{width:920px; height:172px; display:none; position:relative;}
.in_fir_more{color:#ea5404; font-size:12px; position:absolute; right:4px; top:-26px; font-family:'宋体';}


/*in_yh_focus------------------------------最新优惠+全国活动*/
.in_yh_focus{width:100%; height:130px; padding-top:42px; overflow:hidden; position:relative; z-index:2;}
.in_yh_focus .ul_con{width:818px; height:130px; overflow:hidden; margin:0 auto; position:relative;}
.in_yh_focus ul{height:130px; position:absolute;}
.in_yh_focus ul li{float:left; width:818px; height:130px;}
.in_yh_focus ul li a{width:192px; height:128px; overflow:hidden; margin-right:14px; float:left;}
.in_yh_focus ul li img{width:192px; height:128px;}
.in_yh_focus ul li a:nth-child(4){margin-right:0px;}
.in_yh_focus .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:-50px; text-align:center; opacity:0;}
.in_yh_focus .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.in_yh_focus .btn span.on{width:32px; border-radius:8px;}
.in_yh_focus .preNext{width:32px; height:30px; position:absolute; top:90px; cursor:pointer; background:url(../gedu_images/icon/icon.png) no-repeat;}
.in_yh_focus .pre{left:0; background-position:-200px 0px;}
.in_yh_focus .pre_se{background-position:-264px 0px;}
.in_yh_focus .next{right:0; background-position:-232px 0px;}
.in_yh_focus .next_se{background-position:-296px 0px;}

/*in_news_focus------------------------------热点新闻*/
.in_news_focus{width:100%; height:130px; padding-top:42px; overflow:hidden; position:relative; z-index:2;}
.in_news_focus .ul_con{width:818px; height:130px; overflow:hidden; margin:0 auto; position:relative;}
.in_news_focus ul{height:130px; position:absolute;}
.in_news_focus ul li{float:left; width:818px; height:130px;}
.in_news_focus ul li dl dt{width:192px; height:128px; overflow:hidden; float:left;}
.in_news_focus ul li dl dt img{width:192px; height:128px;}
.in_news_focus ul li dl dd{width:500px; height:122px; padding-top:6px; overflow:hidden; float:left; margin-left:30px;}
.in_news_focus ul li dl dd a{display:block; transition:all 0.4s; width:100%; height:30px; line-height:30px; color:#474747; font-size:16px; overflow:hidden;}
.in_news_focus ul li dl dd a:hover{color:#ea5404;}
.in_news_focus .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:-50px; text-align:center; opacity:0;}
.in_news_focus .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.in_news_focus .btn span.on{width:32px; border-radius:8px;}
.in_news_focus .preNext{width:32px; height:30px; position:absolute; top:90px; cursor:pointer; background:url(../gedu_images/icon/icon.png) no-repeat;}
.in_news_focus .pre{left:0; background-position:-200px 0px;}
.in_news_focus .pre_se{background-position:-264px 0px;}
.in_news_focus .next{right:0; background-position:-232px 0px;}
.in_news_focus .next_se{background-position:-296px 0px;}


/*in_tools----------------------------------备考工具*/
.in_tools{width:252px; padding-top:22px; height:251px; overflow:hidden; float:right;}
.in_tools h3{width:100%; height:30px; line-height:30px; overflow:hidden; color:#474747; font-size:18px; font-weight:bold;}
.in_tools ul li{width:84px; height:100px; overflow:hidden; float:left;}
.in_tools ul li dl dt{width:84px; height:39px; padding-top:16px; overflow:hidden;}
.in_tools ul li dl dt a{display:block; width:100%; height:100%; overflow:hidden; text-align:center; vertical-align:bottom;}
.in_tools ul li dl dd{width:100%; height:40px; line-height:40px; text-align:center;}
.in_tools ul li dl dd a{color:#474747; font-size:16px; transition:all 0.2s;}
.in_tools ul li dl dd a:hover{color:#ea5404;}