@media (min-width: 1200px) {
.height-box {
	height:157.66px;
}
.bg-footer p {
    font-size: 25px;
}
.bg-footer h1 {
    font-size: 30px;
    margin-bottom: 2%;
}
.footer4 .social-box {
    width: 20%;
	text-align:right;
    margin-top: 7%;
	line-height: 34px;
}
.footer4 h1 {
    width: 80%;
}
.bg-copyright {
    font-size: 24px;
}
.program-detail h1 {
    font-size: 33px;
}
.program-detail p {
    font-size: 25px;
    line-height: 21px;
}
.bg1-head {
    width: 100%;
    margin: -5% auto 0;
}
.bg1-right h1 {
    font-size: 42px;
    margin-bottom: 5%;
}
.bg1-head h1 {
    font-size: 58px;
}
.bg1-content {
    padding: 4% 4%;
}
.bg1-right p {
    font-size: 20px;
}
.bg1-left {
    padding: 0;
}
.navbar-nav>li {
    padding: 3px 14px;
    margin: 0 1%;
}
.head-contact p img {
    vertical-align: sub;
}
.head-contact {
    font-size: 24px;
}
.head-contact a {
    font-size: 29px;
}
.head-contact {
	font-size: 24px;
    width: 15%;
    line-height: 25px;
}
.bg1-right {
	padding: 4% 5% 6%;
	text-align:justify;
}

.bg2 {
    padding: 3% 0 1%;
}
.nav>li>a {
    font-size: 25px;
}
.province-box p {
    font-size: 27px;
    margin-top: 6%;
}

.gallery-box span .text-box {
	font-size: 27px;
	bottom: 41px;
	left: 28px;
	transition: all 0.5s;
}

.gallery-box5 {
    margin-top: 36px;
}
.gallery-box6 {
    margin-top: 36px;
}
.slim .head-logo img {
    width: 6em;
}
.slim .navbar-nav {
    margin-top: 1.5%;
}
.slim .head-contact {
    margin-top: -0.5%;
}
.slim .navbar-default {
    padding: 0.5% 0;
}
.bg3 {
    padding: 3% 0;
}
.pic-box1 {
    height: 249px;
    margin-bottom: 10px;
}
.pic-box2 {
    width: 45%;
    margin-bottom: 10px;
}
.pic-box3 {
    width: 97.5%;
}
.bg1-left img {
    /*border: 6px solid #FFF;*/
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.gallery-box:hover span .text-box {
	bottom: -50px;
}




}

@media (min-width: 1366px){
	.bg1-right p {
		font-size: 22px;
	}
}
@media (min-width: 1600px){
	.bg1-right p {
		font-size: 24px;
	}
}

@media (min-width: 1800px) {
.height-box {
	height:165.57px;
}
.bg1-right h1 {
    font-size: 54px;
}
.bg1-head h1 {
    font-size: 69px;
    padding: 2% 0;
}
.bg1-right p {
    font-size: 30px;
}
.bg1-right {
    padding: 2% 5%;
}
.nav>li>a {
    font-size: 28px;
}
.navbar-nav>li {
    margin: 0;
}
.head-contact {
    font-size: 27px;
    line-height: 27px;
    margin-top: 2%;
}
.head-contact p img {
    vertical-align: top;
}
.head-contact a {
    font-size: 31px;
}
.bg1-head {
    margin: -7% auto 0;
}
.footer4 .social-box {
    width: 20%;
}
.gallery-box5 {
    margin-top: 36px;
}
.gallery-box6 {
    margin-top: 36px;
}
.content-head h1 {
    font-size: 38px;
}
.content-head a {
    font-size: 26px;
}
.navbar-nav {
    margin-top: 4%;
}
.pic-box1 {
    height: 294px;
}
.pic-box3 img {
    width: 94%;
}

}