@charset "utf-8";
/* CSS Document */


html{
	
	
	
	}



body{
	text-align:center;
	min-width:1250px;
}
	


#wrapper{
	
	background: url(../images/bg.jpg);
	text-align:center;
	
}


a img:hover {
	opacity:0.7;
}


#wrap_head {

position: fixed;
border-top: #FF0000 solid 2px;
z-index: 1;
top: 0;

background-color: white;
height: 70px;
width: 100%;
}



.wrapheadinner{
	
	width: 1030px;
height: 66px;
padding-top: 5px;
margin: 0 auto;
	
	
}





#wrap_head span:first-child {
float:left;
margin-right: 0px;
}

#wrap_head span:nth-child(2) {
	float:right;
margin-right: 0px;
margin-bottom: 7px;
font-size:70%;
}


#wrap_head span:nth-child(3) {
	float:right;
margin-left:10px;
}

#wrap_head span:nth-child(4) {
	float:right;


}


.topimg{
	height:598px;
	width:100%;
	background: url(../images/bg_topmain.jpg) repeat-x left top;
	margin:70px auto 0;
	position:relative;
}

.rela{
	width:1280px;
	height:561px;
	margin:0 auto;
	position:relative
}


.topimg ul{
	width: 1030px;
	margin: 10px auto 0;
}

.topimg ul li{
	width:158px;
	margin-right:12px;
	float:left;
}

.topimg ul li:first-child {
width:165px;
}




.maincontact{
	position:absolute;
	bottom: 21px;
	right: 135px;
}



.conversion{
	width:985px;
	height:247px;
	background: url(../images/bg_btn.jpg) no-repeat center top;
	position:relative;
	margin:50px auto 50px;
}

.conversion img{
	
	position:absolute;
	top:130px;
	right:119px;
}


section.benefit{
	margin:0 auto;
	width:1280px;
}


section.content {
width: 1030px;
margin: 0 auto;
text-align: left;

}


section h1{
	margin:35px auto 35px;
	}
	
.cb{
	clear:both;
	margin-top:40px;
}


.content h2{
	margin: 60px 0 20px;
}

img.mar10{
	
	margin-right:10px;
}

p.vene3tex {
width: 564px;
padding-left: 23px;
}

a.btscout{
	padding: 20px 0 0 20px;
}


ul.jirei{
	width:990px;
	margin:0 auto;
}

ul.jirei li{
	width:240px;
	float:left;
	margin:10px 10px 0 0;
}


ul.jirei li.nomgn{
	
	margin:10px 0 0 0;
}

img.bene1pict {
margin-top: 107px;
/* padding-right: 105px; */
padding-right: 10px;
}

.footer{
	width: 100%;
	border-top:2px solid #FF0000;
	text-align:center;
	padding:20px 0 20px 0;
	font-size:85%;
}