/* general reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align: baseline; background:none; font-size:14px; line-height:150%;font-family:"Microsoft YaHei";}
ol, ul {list-style:none;}
h1, h2, h3, h4, h5, h6, li {line-height:100%;}
blockquote, q {quotes:none;}
table {border-collapse:collapse; border-spacing:0;}
input, textarea, button {margin:0;font-family:inherit; font-size:1em;}
html{height:100%;}
q:before,q:after {content:"";}
body{
	font:12px/20px  Arial,Helvetica, sans-serif;
	color:#444;
	height:100%;
	min-width:970px;
}
/* general setings */
a{
	color:#009ae1;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
/* wrapper */
#wrapper {
	min-height:100%;
	width:980px;
	margin:0 auto;
}
* html #wrapper {height: 100%;}
/*main start*/
#main{
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;

}
.left-box{
	width:71%;
	height:auto;
	float:left;
	overflow:hidden;
	margin-bottom:10px;
}
.left-1{
	width:100%;
	height:auto;
	margin:5px 15px 15px 5px;
}
.left-box h2{
    text-transform:uppercase;
	font-size:22px;
	font-weight:normal;
	color:#090909;
	padding:0 0 8px 2px;
	border-bottom:2px solid #e0e0e0;
	margin-bottom:10px;
	margin-top:5px;
}
.Ltitle-1{
	height:80px;
	width:250px;
	float:left;
	margin:5px 20px 5px 30px;
}

.right-box{
	width:27.5%;
	height:auto;
	float:right;
	overflow:hidden;
	margin-bottom:10px;
	border-left:1px solid #efefef;
}
.right-1,.right-2,.right-3{
    width:90%;
	height:auto;
	margin:0 auto;
}
.right-1 p{padding:5px;text-indent:24px;}
.right-box h2{
    text-transform:uppercase;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#090909;
	padding:0 0 6px 20px;
	border-bottom:2px solid #559FAA;
	background:url(../images/arrow.jpg) no-repeat 6px 12px;
	margin:10px 0;
	padding-top:10px;
}

.font12{
	fonts-ize:12px;
}
.font13{
	font-size:13px;
}
.font14{
	font-size:14px;
}

/*main end*/
/*wrapper end*/
/*footer start*/

#footer {
    background: url("../img/footerbg.gif") repeat-x scroll 0% 0% transparent;
	border-top:1px solid #e0e0e0;
	line-height:25px;
}
.textCenter {
    text-align: center;
}
.font12 a{
    font-size: 12px;
}
.color a{
	color:#171717;
}
.textCenter {
    text-align: center;
}
.mT10 {
    margin-top: 10px;
}
.pTB10 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.posnR {
    position: relative;
}
.w980 {
    width: 980px;
    margin: 0px auto;
}/*footer end*/
.topbar{background: none no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #999;
	padding:5px;
    text-decoration: none;
	width:980px;
	margin:0 auto;font-size:12px;
	}
.topbar a{ color: #444;font-size:12px;}
.topbar a:hover{ color: #009ae1; text-decoration:underline;}
.topbar .right{ float:right;}
.topbar .right .home360 {
    background: url("http://www.evget.com/zt/train/images/360home.png") no-repeat 0 -2px;
	padding-left:16px;
font-size:12px;
}
.banner{ background:url("../images/banner.jpg") no-repeat center; height:285px;margin-bottom:10px;}
.registration a{display: block; margin: 0px auto; position: absolute; bottom: 49px; left: 750px; font-weight: bold; color: rgb(146, 58, 0); padding: 5px 20px;}
.registration{ position:relative; height:100%;}