* {margin:0; padding:0;}

html,body{
	width: 100%;
	height: 100%;
	background:#484848 url(../images/clouds.jpg) no-repeat center top;
	color:#3e3e3e;
    font-size:18px;
    font-family: 'antiqua';
}
h1,h2,h3,h4,h5,h6{
    font-weight:normal;
}
h1{
    color:#2f2f2f;
	font-size:36px;
	line-height:36px;
	margin-bottom:15px;
}
h2,h3,h4,h5,h6{
    color:#959595;
	font-size:28px;
	line-height:28px;
	margin-bottom:20px;
}
a{
    color:#3e3e3e;
}
a:hover{
    text-decoration:none;
}
ul{
    list-style:none;
}
img{
    border:none;
}
input,textarea{ 
    outline:none;
	font-family: 'antiqua';
}
textarea{
    overflow:hidden;
}
table{
    border-collapse:collapse;
}
.wrapper-main{
    width:1200px;
	min-height:100%;
	background:#f3f3f3;
	margin:0 auto;
    background:#3e3e3e;
}
.wrapper{
    width:1200px;
	min-height:100%;
	background:#f3f3f3;
	margin:0 auto;
	box-sizing:border-box;
	padding-bottom:145px;
}
.top-bar{
    background:#959595;
	min-height:30px;
	padding:10px;
	color:#FFF;
	font-size:32px;
}
.top-tel{
    text-align:center;
	height:30px;
	line-height:30px;
}
.top-tel ul{
    margin:0 auto;
	height:30px;
	display:inline-block;
}
.top-tel ul li{
    height:30px;
	line-height:30px;
    float:left;
	font-size:32px;
	padding-left:35px;
	background:url(../images/tel-arrow.png) no-repeat left center;
	margin-right:20px;
}
.top-tel ul li:first-child{
    background:none;
	padding-left:0;
}
.top-tel ul li:last-child{
    margin-right:0;
}
.top-tel ul li a{
    color:#FFF;
	font-size:32px;
	text-decoration:none;
}
.top-nav{
    background:#2f2f2f;
	padding:15px 10px 10px 10px;
	height:55px;
	text-align:center;
}
.top-nav ul{
    margin:0 auto;
	height:30px;
	display:inline-block;
}
.top-nav ul li{
    float:left;
	padding:0 30px 0 40px;
	background:url(../images/nav-arrow.png) no-repeat left top;
}
.top-nav ul li:first-child{
    background:transparent;
}
.top-nav ul li a{
    display:block;
    font-size:30px;
	color:#FFF;
	text-decoration:none;
	padding:0 40px 22px 40px;
	background:url(../images/nav-bg.png) no-repeat center bottom;
}
.top-nav ul li a:hover{
    color:#5b5b5b;
}
.top-nav ul li.active a{
    color:#5b5b5b;
}
.main-pic-box{
    width:1200px;
	height: 755px;
	background: url(../images/main-picture.jpg) no-repeat center top;
}
.main-pic-box img{
    max-width:100%;
}
.bot-bar{
    height:60px;
	padding-top:25px;
	position:relative;
	background:#2f2f2f;
}
.bot-bar-left{
    width:418px;
	height:116px;
	background:url(../images/left-bar-img.png) no-repeat left top;
	position:absolute;
	bottom:0;
	left:15px;
}
.bot-bar-right{
    width:418px;
	height:116px;
	background:url(../images/right-bar-img.png) no-repeat left top;
	position:absolute;
	bottom:0;
	right:15px;
}
.bot-btn-box{
    text-align:center;
}
.call-btn{
    color:#FFF;
	font-size:36px;
	text-decoration:underline;
	text-transform:uppercase;
	font-family: 'ag_university';
}
.footer-block{
    width:1200px;
	height:145px;
	margin:0 auto;
	position:relative;
	margin-top:-145px;
}
.footer-main{
    min-height:95px;
    position:relative;
	background:#3e3e3e;
	padding:15px;
	font-size:12px;
	color:#e5e5e5;
}
.footer-inner{
    height:31px;
    padding:15px 15px 14px 15px;
	font-size:12px;
	color:#8c8c8c;
}
.foot-bar-left{
    width:408px;
	height:159px;
	position:absolute;
	background:url(../images/foot-bar-left.png) no-repeat left top;
	left:125px;
	top:-40px;
}
.foot-bar-right{
    width:408px;
	height:159px;
	position:absolute;
	background:url(../images/foot-bar-right.png) no-repeat left top;
	right:125px;
	top:-40px;
}
.foot-left{
    float:left;
	overflow:hidden;
}
.counter-box{
    float:left;
	margin-right:10px;
}
.copy-box{
    font-size:12px;
	padding-top:10px;
	margin-right:10px;
	float:left;
}
.copy-box a, .copy-box a:hover{
    color: #e5e5e5;
	text-decoration: none;
}
.copy-box2{
    font-size:12px;
	padding-top:10px;
	margin-right:10px;
	float:left;
}
.copy-box2 a, .copy-box2 a:hover{
    color: #8c8c8c;
	text-decoration: none;
}
.foot-right{
    float:right;
	overflow:hidden;
}
.social-btn{
    height:27px;
	overflow:hidden;
}
.social-btn ul li{
    height:27px;
	float:left;
	margin-left:7px;
}
.social-btn ul li a{
    display:block;
}
.social-btn ul li a:hover{
    opacity:0.7;
}
.container{
    padding:15px 20px 40px 20px;
}
.content-box p{
    margin-bottom:15px;
}
.content-box ul{
    margin-bottom:20px;
	list-style:disc;
	margin-left:25px;
}
.content-box ol{
    margin-bottom:20px;
	margin-left:25px;
}
.content-box table{
    margin-bottom:20px;
}
.slider{
    width:px;
	height:430px;
	background:#FFF;
	border:6px solid #979797;
	margin-bottom:20px;
}
.slider-img{
    width:600px;
	height:430px;
	float:left;
	overflow:hidden;
}
.slider-desc{
    width:548px;
	height:430px;
	float:right;
	position:relative;
	background:#979797;
}
.slider-text-bg{
    width:548px;
	height:430px;
	overflow:hidden;
	position:absolute;
	z-index:0;
	left:0;
	top:0;
}
.slider-text-bg img{
    min-width:548px;
	min-height:430px;
}
.slider-text{
    width:548px;
	height:430px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	position:relative;
	z-index:1;
	background:url(../images/slider-bg.png) repeat left top;
}
.slider-text{
    color:#FFF;
	font-size:48px;
	line-height:48px;
	font-family: 'ag_university';
}
.slider-text b{
    font-weight:400;
	font-size:72px;
	line-height:72px;
}
#iii img{
	background:#FFF;
	margin:5px;
	border:1px solid #afafaf;
	-webkit-transition: opacity 0.4s ease-in-out;
    -moz-transition: opacity 0.4s ease-in-out;
    -ms-transition: opacity 0.4s ease-in-out;
    -o-transition: opacity 0.4s ease-in-out;
    transition: opacity 0.4s ease-in-out;
}
#iii img:hover{
    zoom: 1;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.clear{
    width:100%;
	height:1px;
	font-size:1px;
	clear:both;
}
.modal-box{
    width:654px;
	padding:0 0 10px 0;
	border:8px solid #e8e8e8;
	background:#c1c1c1;
	position:fixed;
	z-index:10;
	top:15%;
	left:50%;
	margin-left:-335px;
	display:none;
}
.modal-close{
    width:25px;
	height:25px;
	line-height:25px;
	font-size:15px;
	color:#2f2f2f;
	position:absolute;
	right:-20px;
	top:-20px;
	text-align:center;
	background:#FFF;
	cursor:pointer;
}
.form-row{
    padding-bottom:10px;
	background:#e8e8e8;
}
.inputbox{
    width:620px;
	height:36px;
	line-height:36px;
	padding:10px;
	color:#2f2f2f;
	font-size:28px;
	border:7px solid #c1c1c1;
	background:#e8e8e8;
}
.textarea{
    width:620px;
	height:105px;
    min-width:620px;
	min-height:105px;
	max-width:620px;
	max-height:105px;
	padding:10px;
	color:#2f2f2f;
	font-size:28px;
	border:7px solid #c1c1c1;
	background:#e8e8e8;
	margin-bottom:10px;
}
.send-btn{
    width:208px;
	height:40px;
	display:block;
	background:#f5f5f5;
	color:#2f2f2f;
	font-size:30px;
	text-transform:uppercase;
	border:0;
	cursor:pointer;
	margin:0 auto;
}
.send-btn:hover{
    background:#e8e8e8;
}