﻿@media screen and (min-width:1680px) and (max-width: 1919px) {
	.section {
		background-size: 125%;
	}
	.header a.logo{
		width: 275px;
		height: 50px;
		margin: 20px 0 0 20px;
	}
	.header a.menu{
		width:99px;
		height:99px;
	}
	.section_one_con{
		padding:122px 0 0 0;
	}
	.search_Box .top_link{
		margin-top:24px;
	}
	.nav-button {
		top: 18px;
	}
	.section_two_list li{
		margin-top:3%;
	}
	.elitist_bg2 .section_two_list li {
	    margin-top:2%;
	}
	.section_two_list li a:hover span{
		top:98px;
	}	
}

@media screen and (min-width:1600px) and (max-width: 1679px) {
	.section {
		background-size: 130%;
	}
	.header a.logo{
		width: 275px;
		height: 50px;
		margin: 20px 0 0 20px;
	}
	.header a.menu{
		width:99px;
		height:99px;
	}
	.section_one_con{
		padding:122px 0 0 0;
		width: 1100px;
	}
	.search_Box{
		width:1100px;
		margin-left: -550px;
	}
	.search_Box .top_link{
		margin-top:24px;
	}
	.nav-button {
		top: 18px;
	}
	.section_two_list li{
		margin-top:3%;
	}
	.elitist_bg2 .section_two_list li {
	    margin-top:2%;
	}
	.teacher_lia ol li input.text{
		width: 254px;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		width: 243px;
	}
	.teacher_li .select dt.dt {
	    width:207px;
	}
	.teacher_li .select dd, .choiceB .choice .select dd {
	    right:48px;
	    width: 245px;
	}
	.teacher_li .select dd.dd {
	    right:47px;
	    width:209px;
	}
	.boxF, .boxS, .boxT, .overlay{
	   	width: 174px;
		height: 209px;
	    overflow: hidden;
	}
	.section_two_list li a:hover span{
		top:80px;
	}	
}

@media screen and (min-width:1440px) and (max-width: 1599px) {
	.section {
		background-size: 144%;
	}
	.header a.logo{
		width: 275px;
		height: 50px;
		margin: 20px 0 0 20px;
	}
	.header a.menu{
		width:82px;
		height:82px;
	}
	.section_one_con{
		padding:122px 0 0 0;
		width: 1000px;
	}
	.search_Box .top_link{
		margin-top:24px;
	}
	.nav-button {
		top: 18px;
	}
	.li_botDiv .li_bot_top {
	    height: 136px;
	}
	.li_botDiv .li_bot_top h2 {
	    font-size: 16px;
	    line-height: 16px;
	    margin-left:20px;
	    margin-top:22px;
	}
	.li_botDiv .li_bot_top p {
	    margin:12px auto 0;
	    padding: 0 20px;
	}
	.li_botDiv .li_bot_top p a {
	    font-size: 14px;
	    margin:3px 5px;
	}
	.li_botDiv .li_bot_mid dl dd {
	    height:64px;
	}
	.li_botDiv .li_bot_mid dl dd em, .li_botDiv .li_bot_mid dl dd span{
		font-size: 11px;
	}
	.li_botDiv .li_bot_mid dl dd em {
	    margin-bottom: 5px;
	    margin-top:20px;
	}
	.section_two_list li{
		margin-top:3%;
	}
	.elitist_bg2 .section_two_list li {
	    margin-top:2%;
	}
	.about_Box,
	.search_Div{
		width:auto;
		margin: 40px auto 0;
		padding:30px;
	}
	.Scroll {
	    padding-right: 5%;
	    width: 95%;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		width: 243px;
	}
	.teacher_li .select dt.dt {
	    width:207px;
	}
	.teacher_li .select dd, .choiceB .choice .select dd {
	    right:15px;
	    width: 245px;
	}
	.teacher_li .select dd.dd {
	    right:15px;
	    width:209px;
	}
	.teacher_lia ol li input.text{
		width: 222px;
	}
	.section_retrieval .title i {
	    margin-right:20px;
	}	
	.boxF, .boxS, .boxT, .overlay{
	   	width: 158px;
		height:190px;
	    overflow: hidden;
	}
	.section_two_list li a:hover span{
		top:72px;
	}	
}

@media screen and (min-width:1366px) and (max-width: 1439px) {
	.section {
		background-size: 144%;
	}
	.header a.logo{
		width: 275px;
		height: 50px;
		margin: 20px 0 0 20px;
	}
	.header a.menu{
		width:99px;
		height:99px;
	}
	.search_Box{
		width:1000px;
		margin-left: -500px;
	}
	.section_one_con{
		width: 1000px;
		padding:85px 0 0 0;
	}
	.search_Box .top_link{
		margin-top:24px;
	}
	.nav-button {
		top: 18px;
	}
	.li_botDiv .li_bot_top {
	    height: 123px;
	}
	.li_botDiv .li_bot_top h2 {
	    font-size: 14px;
	    line-height: 14px;
	    margin-left:20px;
	    margin-top:22px;
	}
	.li_botDiv .li_bot_top p {
	    margin:12px auto 0;
	    padding: 0 20px;
	}
	.li_botDiv .li_bot_top p a {
	    font-size: 12px;
	    margin:2px 2px;
	}
	.li_botDiv .li_bot_mid dl dd {
	    height:58px;
	}
	.li_botDiv .li_bot_mid dl dd em, .li_botDiv .li_bot_mid dl dd span{
		font-size: 11px;
	}
	.li_botDiv .li_bot_mid dl dd em {
	    margin-bottom: 5px;
	    margin-top:16px;
	}
	.choiceB .choice .select dt em {
	    width: 228px;
	}
	.choiceB .choice .select dd {
	    right:37px;
	    width: 230px
	}
	.section_two_list li{
		margin-top:2.3%;
	}
	.elitist_bg2 .section_two_list li {
	    margin-top:1.2%;
	}
	.section_two_list li a h2{
		font-size: 16px;
	    line-height: 16px;
	    margin-bottom:4px;
	    margin-top:12px;
	}
	.section_two_list li a:hover span{
		top:72px;
		opacity: 1;
	}
	.elitist_list {
	    margin: 40px auto 0;
	}	
	.elitist_list li {
	    margin-bottom:20px;
	}
	.subject_list .choice {
	    margin-bottom:20px;
	}
	.about_Box,
	.search_Div{
		width:940px;
		margin: 40px auto 0;
		padding:30px;
	}
	.Scroll {
	    height: 420px;
	    overflow: hidden;
	    padding-right: 5%;
	    width: 95%;
	}
	.teacher_con {
	    margin: 40px auto 0;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		line-height: 24px;
	}
	.teacher_li .select label, .choiceB .choice .select label{
		font-size: 16px;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		width: 221px;
	}
	.teacher_li .select dt.dt {
	    width: 189px;
	}
	.teacher_li .select dd, .choiceB .choice .select dd {
	    right:43px;
	    top: 30px;
	    width: 223px;
	    z-index: 100;
	}
	.teacher_li .select dd.dd {
	    right:43px;
	    width:191px;
	}
	.teacher_li ol span{
		font-size: 16px;
	    line-height:32px
	}
	.teacher_li ol li a {
	    color: #ffffff;
	    font-size: 16px;
	    line-height: 32px;
	    margin: 0 7px;
	}
	.teacher_lia ol li input.text{
		width: 222px;
	}
	.section_retrieval .title i {
	    margin-right:20px;
	}	
	.boxF, .boxS, .boxT, .overlay{
	   	width: 158px;
		height:190px;
	    overflow: hidden;
	}
	.section_two_list li a:hover span{
		top:72px;
	}	
}

@media screen and (min-width:1280px) and (max-width: 1365px) {
	.section {
		background-size: 144%;
	}
	.header a.logo{
		width: 275px;
		height: 50px;
		margin: 20px 0 0 20px;
	}
	.header a.menu{
		width:86px;
		height:86px;
	}
	.search_Box{
		width:1000px;
		margin-left: -500px;
	}
	.section_one_con{
		width: 1000px;
		padding:20px 0 0 0;
	}
	.search_Box .top_link{
		margin-top:24px;
	}
	.nav-button {
		top: 18px;
	}
	.li_botDiv .li_bot_top {
	    height: 123px;
	}
	.li_botDiv .li_bot_top h2 {
	    font-size: 14px;
	    line-height: 14px;
	    margin-left:20px;
	    margin-top:22px;
	}
	.li_botDiv .li_bot_top p {
	    margin:12px auto 0;
	    padding: 0 20px;
	}
	.li_botDiv .li_bot_top p a {
	    font-size: 12px;
	    margin:2px 2px;
	}
	.li_botDiv .li_bot_mid dl dd {
	    height:58px;
	}
	.li_botDiv .li_bot_mid dl dd em, .li_botDiv .li_bot_mid dl dd span{
		font-size: 11px;
	}
	.li_botDiv .li_bot_mid dl dd em {
	    margin-bottom: 5px;
	    margin-top:16px;
	}
	.choiceB .choice .select dt em {
	    width: 228px;
	}
	.choiceB .choice .select dd {
	    right:37px;
	    width: 230px
	}
	.section_two_list li{
		margin-top:2.5%;
	}
	.elitist_bg2 .section_two_list li {
	    margin-top:1.6%;
	}
	.section_two_list li a h2{
		font-size: 16px;
	    line-height: 16px;
	    margin-bottom:4px;
	    margin-top:12px;
	}
	.section_two_list li a:hover span{
		top:72px;
		opacity: 1;
	}
	.elitist_list {
	    margin: 40px auto 0;
	}	
	.elitist_list li {
	    margin-bottom:20px;
	}
	.elitist_list li a {
	    height:40px;
	    line-height:40px;
	}
	.elitist_list li a em {
	    font-size:16px;
	    text-indent:8px;
	}
	.elitist_list li a span {
	    height:40px;
	}
	.subject_list .choice {
	    margin-bottom:20px;
	}
	.subject_list .select dt {
	    font-size:16px;
	    height:40px;
	    line-height:40px;
	    text-indent:12px;
	}
	.subject_list .select dt span {
	    height: 40px;
	}
	.subject_list .select dd {
	    font-size:16px;
	    top:40px;
	}
	.subject_list .select dd ul li a {
	    line-height:40px;
	}
	.about_Box,
	.search_Div{
		width:940px;
		margin: 40px auto 0;
		padding:30px;
	}
	.Scroll {
	    height: 420px;
	    overflow: hidden;
	    padding-right: 5%;
	    width: 95%;
	}
	.teacher_con {
	    margin: 40px auto 0;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		line-height: 28px;
	}
	.teacher_li .select label, .choiceB .choice .select label{
		font-size: 16px;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		width: 221px;
	}
	.teacher_li .select dt.dt {
	    width: 189px;
	}
	.teacher_li .select dd, .choiceB .choice .select dd {
	    right:43px;
	    top: 30px;
	    width: 223px;
	    z-index: 100;
	}
	.teacher_li .select dd.dd {
	    right:43px;
	    width:191px;
	}
	.teacher_li ol span{
		font-size: 16px;
	    line-height:32px
	}
	.teacher_li ol li a {
	    color: #ffffff;
	    font-size: 16px;
	    line-height: 32px;
	    margin: 0 7px;
	}
	.teacher_lia ol li input.text{
		width: 222px;
	}
	.section_retrieval .title i {
	    margin-right:20px;
	}
	.boxF, .boxS, .boxT, .overlay{
	   	width: 158px;
		height:190px;
	    overflow: hidden;
	}
	.section_two_list li a:hover span{
		top:72px;
	}	
}

@media only screen and (max-width:1279px ) {
	.section {
		background-size: 148%;
	}
	.header a.logo{
		width: 275px;
		height: 50px;
		margin: 20px 0 0 20px;
	}
	.header a.menu{
		width:86px;
		height:86px;
	}
	.search_Box{
		width:1000px;
		margin-left: -500px;
	}
	.section_one_con{
		width: 1000px;
		padding:80px 0 0 0;
	}
	.search_Box .top_link{
		margin-top:24px;
	}
	.nav-button {
		top: 18px;
	}
	.li_botDiv .li_bot_top {
	    height: 123px;
	}
	.li_botDiv .li_bot_top h2 {
	    font-size: 14px;
	    line-height: 14px;
	    margin-left:20px;
	    margin-top:22px;
	}
	.li_botDiv .li_bot_top p {
	    margin:12px auto 0;
	    padding: 0 20px;
	}
	.li_botDiv .li_bot_top p a {
	    font-size: 12px;
	    margin:2px 2px;
	}
	.li_botDiv .li_bot_mid dl dd {
	    height:58px;
	}
	.li_botDiv .li_bot_mid dl dd em, .li_botDiv .li_bot_mid dl dd span{
		font-size: 11px;
	}
	.li_botDiv .li_bot_mid dl dd em {
	    margin-bottom: 5px;
	    margin-top:16px;
	}
	.choiceB .choice .select dt em {
	    width: 228px;
	}
	.choiceB .choice .select dd {
	    right:37px;
	    width: 230px
	}
	.section_two_list li{
		margin-top:2.5%;
	}
	.elitist_bg2 .section_two_list li {
	    margin-top:1.6%;
	}
	.section_two_list li a h2{
		font-size: 16px;
	    line-height: 16px;
	    margin-bottom:4px;
	    margin-top:12px;
	}
	.section_two_list li a:hover span{
		top:72px;
		opacity: 1;
	}
	.elitist_list {
	    margin: 40px auto 0;
	}	
	.elitist_list li {
	    margin-bottom:25px;
	}
	.elitist_list li a {
	    height:40px;
	    line-height:40px;
	}
	.elitist_list li a em {
	    font-size:16px;
	    text-indent:8px;
	}
	.elitist_list li a span {
	    height:40px;
	}
	.subject_list .choice {
	    margin-bottom:30px;
	}
	.subject_list .select dt {
	    font-size:16px;
	    height:40px;
	    line-height:40px;
	    text-indent:12px;
	}
	.subject_list .select dt span {
	    height: 40px;
	}
	.subject_list .select dd {
	    font-size:16px;
	    top:40px;
	}
	.subject_list .select dd ul li a {
	    line-height:40px;
	}
	.about_Box,
	.search_Div{
		width:940px;
		margin: 40px auto 0;
		padding:30px;
	}
	.Scroll {
	    height: 420px;
	    overflow: hidden;
	    padding-right: 5%;
	    width: 95%;
	}
	.teacher_con {
	    margin: 40px auto 0;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		line-height: 24px;
	}
	.teacher_li .select label, .choiceB .choice .select  label{
		font-size: 16px;
	}
	.teacher_li .select dt, .choiceB .choice .select dt{
		width: 221px;
	}
	.teacher_li .select dt.dt{
	    width: 189px;
	}
	.teacher_li .select dd, .choiceB .choice .select dd {
	    right:43px;
	    top: 30px;
	    width: 223px;
	    z-index: 100;
	}
	.teacher_li .select dd.dd {
	    right:43px;
	    width:191px;
	}
	.teacher_li ol span{
		font-size: 16px;
	    line-height:32px
	}
	.teacher_li ol li a {
	    color: #ffffff;
	    font-size: 16px;
	    line-height: 32px;
	    margin: 0 7px;
	}
	.teacher_lia ol li input.text{
		width: 222px;
	}
	.section_retrieval .title i {
	    margin-right:12px;
	}
	
	.boxF, .boxS, .boxT, .overlay{
	   	width: 158px;
		height:190px;
	    overflow: hidden;
	}
	.section_two_list li a:hover span{
		top:72px;
	}	
}





































