
img { border:none; display:block;}

body {	
	font-size:12px;
	font-family:Helvetica,Tahoma,sans-serif;
	color:#000;
	background:#000 url(../img/background.png) repeat-x;
}
a{
	color:#000;
	font:bold 15px Tahoma;
	margin:0 0 5px 15px;
	display:block;
}
li{
	list-style:disc;
}
p,li{
	
}

/*=======================================*/
/*              Box      			    */
/*=====================================*/
#content-box {
	position:relative;
	top:25px;
	width:960px;
	min-height:915px;
	background:#fff; 
	border-radius: 10px;
	font:12px/14px Tahoma;
	margin:auto;
	width:960px;
	min-height:915px;
}
/*=======================================*/
/*              menu     				*/
/*=====================================*/
#content-box header{
	position:absolute;
	width:958px;
	height:46px;
	border:1px solid #656666;
	overflow:hidden;
	background:url(../img/menu-line.jpg) no-repeat;
}
#content-box  header .logo{
	margin:5px 5px 0 5px;
}
/*=======================================*/
/*              head      				*/
/*=====================================*/
#content-box .slider-box{
	margin:auto;
	position:relative;
	top:65px;
	width:935px;
	height:250px;
	background:#000;
	border-radius: 10px;
	box-shadow:inset 1px 1px 55px #fff;
}
/*=======================================*/
/*              sidebar   				*/
/*=====================================*/
#content-box .sidebar{
	position:absolute;
	top:325px;
	background:url(../img/sidebar.png)  repeat-y top left;
	width:210px;
	height:575px;
	border-left:3px solid #3d3839;
	z-index:9999;
}
#content-box .sidebar .sidebar-right{
	background:url(../img/sidebar-right.png) no-repeat top right;
	height:100%;
}
#content-box .sidebar aside{
	width:170px;
	height:550px;
	position:absolute;
	top:10px;
	left:10px;
	color:#fff;
}
#content-box .sidebar aside h2.sidebar-text1{
	font-size:14px;
}
#content-box .sidebar aside .sidebar-text1{
	border-bottom:1px solid #8f8e8e;
	padding:2px;
}
#content-box .sidebar aside .sidebar-text2{
	border-bottom:1px dotted #8f8e8e;
	padding:2px;
}

#content-box .sidebar aside .sidebar-text2 a{
	margin: 0;
	display: inline;
	color: #626262;
    font: 12px Tahoma;
}

#content-box .sidebar aside .sidebar-text3{
	border-bottom:1px solid #8f8e8e;
	border-top:1px solid #8f8e8e;
	padding:10px 0 25px 0;
}
/*=======================================*/
/*              text-box  				*/
/*=====================================*/
#content-box  .text-box{
	width:775px;
	height:550px;
	position:absolute;
	top:335px;
	left:175px;
	z-index:1;
}
#content-box .text-box .text-box-main{
	background:#eaeaea;
	background-repeat:repeat-y;
	width:740px;
	height:550px;
	z-index:1;
}
#content-box .text-box .text-box-center{
	background:url(../img/text-center.png) repeat-y;
	width:760px;
	height:196px;
	z-index:9999;
	position:absolute;
	top:187px;
}
#content-box .text-box .text-box-right{
	width:35px;
	height:550px;
	background:url(../img/text-right.png) no-repeat;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}
#content-box .text-box .text-box-center .text-block1,
#content-box .text-box .text-box-center .text-block1-1{
	padding:5px;
	left:200px;
	width:530px;
	position:absolute;
}
#content-box .text-box .text-box-center .text-block1{
	top:55px;
	border-bottom:2px dotted #000000;
}
#content-box .text-box .text-box-center .text-block1-1{
	top:135px;
	color:#fff;
}
#content-box .text-box .text-box-center .text-box-center-h3{
	position:absolute;
	top:30px;
	left:35px;
}
#content-box .text-box .text-box-center  img{
	width:122px;
	height:124px;
	margin:55px 0 0 55px;
}
#content-box .text-box .text-block2{
	position:absolute;
	top:390px;
	left:45px;
	width:668px;
	height:155px;
	padding:5px 5px 0 25px;
}
#content-box .text-box .text-block2 .text-box-center-h3{
	margin:5px 0 10px -20px;
	color:#52c1d7;
}
#content-box .text-box .text-block2  span{
	color:#06acce;
}

#content-box .text-box .text-block2  ul,ol{
	padding: 5px 0 0 15px;
}
/*=======================================*/
/*              info-box  				*/
/*=====================================*/
#content-box .text-box .text-box-main .info-box{
	width:720px;
	height:150px;
	z-index:2;
	position:relative;
	top:30px;
	left:25px;
	color:#fff;
	font:12px/12px Tahoma;
}
#content-box .text-box .text-box-main .info-box  .info-box1{
	background:url(../img/info-box1.png) no-repeat;
	width:235px;
	height:142px;
	float:left;
}
#content-box .text-box .text-box-main .info-box .info-box1 .info-box1-text{
	width:190px;
	margin:10px 0 0 25px;
}
#content-box .text-box .text-box-main .info-box .info-box2{
	background:url(../img/info-box2.png) no-repeat;
	width:240px;
	height:146px;
	float:left;
}
#content-box .text-box .text-box-main .info-box .info-box2 img{
	width:120px;
	height:75px;
	margin:15px 0 0 55px;
}
#content-box .text-box .text-box-main .info-box  .info-box3{
	background:url(../img/info-box3.png) no-repeat;
	width:243px;
	height:148px;
	float:left;
}
#content-box .text-box .text-box-main .info-box .info-box1 h2,
#content-box .text-box .text-box-main .info-box .info-box2 h2,
#content-box .text-box .text-box-main .info-box .info-box3 h2{
	margin:10px 0 0 15px;
	font-weight:normal;
	font:14px Tahoma;
}
#content-box .text-box .text-box-main .info-box .info-box3 img{
	width:100px;
	height:90px;
	margin:5px 0 0 15px;
}
#content-box .text-box .text-box-main .info-box .info-box3 .info-box3-text{
	width:100px;
	margin:-85px 0 0 120px;
}
#content-box .text-box .text-box-main .info-box .info-box3 input,
#content-box .text-box .text-box-main .info-box .info-box2 input,
#content-box .text-box .text-box-main .info-box .info-box1 input{
	background: url(../img/button.png) repeat-x;
	border:1px solid #000;
	font-size: 10px;
	color:#fff;
	width:50px;
	height:15px;
	text-align: center;
	border-radius: 3px;
	font-weight:bold;
	position:absolute;
	cursor:pointer;
}
#content-box .text-box .text-box-main .info-box .info-box1 input{
	top:116px;
	left:170px;
}
#content-box .text-box .text-box-main .info-box .info-box2 input{
	top:120px;
	left:410px;
}
#content-box .text-box .text-box-main .info-box .info-box3 input{
	top:120px;
	right:20px;
}
/*=======================================*/
/*              footer 				    */
/*=====================================*/
footer{
	position:absolute;
	bottom:0;
	width:960px;
	font-size: 0.9em;
}
footer .footer-info-left{
	float:right;
	margin:0 10px 0 0;
}
footer .footer-info-right{
	float:left;
	margin:0 0 0 10px;
}
footer .footer-info-right a ,
footer .footer-info-left a{
	color: #626262;
	text-decoration:underline;
	display:inline;
	font-size: 0.9em;
}
