@charset "utf-8";
/* CSS Document */
body
{
	padding:0;
	margin:0;	
 overflow-y: scroll;
    overflow-x: hidden;
}

p
{
	padding:0;
	margin:0;
}
.wrapper
{
	width:1100px;
	margin: 0 auto;
	background-color:#FFF;
	height:auto;
}
a
{
	text-decoration:none;
	font-size:14px;
	color:#cdcdcd;
	line-height:23px;
}
@font-face {
  font-family: 'Lane-Narrow';
  src: url('lanenar_.eot');
  src: url('lanenar_.eot?#iefix') format('embedded-opentype'),
       url('lanenar_.woff') format('woff'),
       url('lanenar_.ttf') format('truetype'),
       url('lanenar_.svg#Lane-Narrow') format('svg');
}

.fontpro,.fontpro-31496 {
  font-family: 'Lane-Narrow',sans-serif;
  font-size:15px;
}
.active
{
	color:#000;
}
a:hover
{
	color:#000;
}
.left
{
	float:left;
	width:500px;
	height:600px;
}

.left1
{
	float:left;
	width:300px;
	height:100px;
	margin-top:200px;
	margin-left:150px;
	position:fixed;
}
.left2
{
	float:left;
	width:270px;
	height:300px;
	padding-left:30px;
	margin-left:150px;
	position:fixed;
	margin-top:300px;
}
.left3
{
	float:left;
	width:270px;
	height:100px;
	padding-top:35px;
	position:fixed;
	margin-top:500px;
	padding-left:100px;
	position:fixed;
}
.left2_1
{
	float:left;
	width:270px;
	height:770px;
	padding-left:30px;
	margin-left:150px;
}
.left2_2
{
	float:left;
	width:270px;
	height:350px;
	padding-left:30px;
	margin-left:150px;
}

.left2_3
{
	float:left;
	width:270px;
	height:620px;
	padding-left:30px;
	margin-left:150px;
}

.right
{
	float:left;
	width:450px;
	height:600px;
		background-color:#e1e1e1;
}
.right1
{
	float:left;
	width:370px;
	height:225px;
	background-color:#e1e1e1;
	padding-top:125px;
	padding-left:80px;
	padding-right:100px;
}
.right111
{
	float:left;
	width:330px;
	height:190px;
	background-color:#e1e1e1;
	padding-top:160px;
	padding-left:120px;
	padding-right:100px;
}
.right1_1
{
	float:left;
	width:370px;
	height:330px;
	background-color:#e1e1e1;
	padding-top:120px;
	padding-left:80px;
	padding-right:100px;
}
.right1_2
{
	float:left;
	width:370px;
	height:560px;
	background-color:#e1e1e1;
	padding-top:100px;
	padding-left:80px;
	padding-right:100px;
}
.right1_22
{
	float:left;
	width:370px;
	height:320px;
	background-color:#e1e1e1;
	padding-top:100px;
	padding-left:80px;
	padding-right:100px;
}
.right1_23
{
	float:left;
	width:370px;
	height:420px;
	background-color:#e1e1e1;
	padding-top:100px;
	padding-left:80px;
	padding-right:100px;
}
.right1_4
{
	float:left;
	width:370px;
	height:300px;
	background-color:#e1e1e1;
	margin-top:20px;

		padding-right:182px;

}
.right1_25
{
	float:left;
	width:370px;
	height:300px;
	background-color:#e1e1e1;
	padding-top:35px;
	padding-left:80px;
	padding-right:100px;

}
.right1_3
{
	float:left;
	width:370px;
	height:315px;
	background-color:#e1e1e1;
	padding-top:100px;
	padding-left:80px;
	padding-right:100px;
}
.right1_33
{
	float:left;
	width:370px;
	height:250px;
	background-color:#e1e1e1;
	padding-top:35px;
	padding-left:80px;
	padding-right:100px;
}
.right2
{
	float:left;
	width:550px;
	height:300px;
	padding-top:0px;

}
.right22
{
	float:left;
	width:550px;
	height:200px;
	padding-top:0px;

}
.right2_1
{
	float:left;
	width:560px;
	height:280px;
	padding-top:0px;
	margin-bottom:0px;

}
.right2_2
{
	float:left;
	width:560px;
	height:250px;
	padding-top:0px;
	margin-bottom:0px;

}
.cnt
{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#757474;
	line-height:19px;
}