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

.main{
	margin-bottom:-16px;
}

.rogo_top2{
	padding-top:19px;
	margin-top:-7px\9;
	margin-right:328px;
	*padding-top:9px;
}

:root .rogo_top2 {
   padding-top:25px \0/; /* IE9 */
}

.h01 {
	background-image: url(../../ac/img/h01.jpg);
	height: 254px;
	width: 522px;
	float: left;
}
.h01 p {
	width: 415px;
	padding-left: 100px;
	padding-top: 150px;
	font-weight: normal;
}
.h02 {
	background-image: url(../../ac/img/h04.jpg);
	height: 216px;
	width: 493px;
	float: left;
}
.fr03 {
	float: left;
	width: 407px;
}
.w01 {
	background-image: url(../../ac/img/img04.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 198px;
	width: 248px;
	padding-top: 180px;
	padding-left: 70px;
}
.w01 p {
	width: 235px;
}
.w02 {
	background-image: url(../../ac/img/img05.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 248px;
	float: left;
	height: 198px;
	padding-top: 180px;
	padding-left: 15px;
	}
.w02 p {
	width: 235px;
}

.w03 {
	background-image: url(../../ac/img/img06.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 198px;
	width: 304px;
	float: left;
	padding-top: 180px;
	padding-left: 15px;
}
.w03 p {
	width: 235px;
}
.w04 {
	background-image: url(../../ac/img/img07.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 96px;
	width: 248px;
	padding-top: 180px;
	padding-left: 70px;
}
.w04 p {
	width: 235px;
}
.w05 {
	background-image: url(../../ac/img/img08.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 248px;
	float: left;
	height: 96px;
	padding-top: 180px;
	padding-left: 15px;
	}
.w05 p {
	width: 235px;
}

.w06 {
	background-image: url(../../ac/img/img09.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 96px;
	width: 304px;
	float: left;
	padding-top: 180px;
	padding-left: 15px;
}
.w06 p {
	width: 235px;
}




.fr04 {
	float: left;
	width: 398px;
}
.h04 {
	background-image: url(../../ac/img/h06.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 215px;
	width: 502px;
	padding-top: 65px;
}
.h04 p {
	width: 405px;
	padding-left: 5px;
	padding-top: 5px;
}

.h02 p {
	width: 410px;
	padding-left: 70px;
	padding-top: 90px;
	font-weight:normal;
}

.frbox {
	float: left;
	width: 346px;
}.fl02 {
	float: left;
	width: 455px;
}
.fr02 {
	background-image: url(../../ac/img/ac03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 163px;
	width: 445px;
	padding-top: 65px;
}
.fr02 p {
	width: 410px;
}

.fl05 {
	float: left;
	width: 385px;
}
.fr05 {
	background-image: url(../../ac/img/h10.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 156px;
	width: 510px;
	padding-top: 80px;
	padding-left: 5px;
	float: left;
}
.fr05 p {
	width: 405px;
}
.fl06 {
	background-image: url(../../ac/img/h11.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 158px;
	width: 431px;
	float: left;
	padding-top: 80px;
	padding-left: 90px;
}
.fr06 {
	float: left;
	width: 379px;
}
.fr07 {
	background-image: url(../../ac/img/h12.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 155px;
	width: 510px;
	padding-top: 80px;
	padding-left: 5px;
	float: left;
}
.fr07 p {
	width: 405px;
}
.fl08 {
	background-image: url(../../ac/img/h13.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 152px;
	width: 431px;
	float: left;
	padding-top: 85px;
	padding-left: 90px;
}
.fr08 {
	float: left;
	width: 379px;
}

.b950{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}
