body {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 10pt;
	line-height: 170%;
	color: #333333;
	padding: 0px;
	MARGIN: 0px auto;
	text-align:center;
	background-color: #FFFFFF;
}
/*Õë¶Ô·ÇIE*/
div:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
/*Õë¶ÔIE*/
/*div{zoom:1;}*/
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #057CB4;
}
a:active {
	text-decoration: none;
	color: #000000;
}
ul { padding:0px; margin:0px;}
img { border:0px;}
li {
	list-style-type: none;
}
div { padding:0px; margin:0px;}
form { padding:0px; margin:0px;}
.index_bg01 {
	BACKGROUND: url(../images/banner_bg01.gif) repeat-x 0px 0px
}
.index_bg02 {
	BACKGROUND: url(../images/banner_bg02.gif) repeat-x 0px 0px
}
.index_bg03 {
	BACKGROUND: url(../images/banner_bg03.gif) repeat-x 0px 0px
}
.index_bg04 {
	BACKGROUND: url(../images/banner_bg04.gif) repeat-x 0px 0px
}
.index_bg05 {
	BACKGROUND: url(../images/banner_bg05.gif) repeat-x 0px 0px
}
#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 498px;; PADDING-TOP: 0px;
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 498px; _width: 1000px
}
.banner_l {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.banner_r {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 450px; LEFT: 440px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 1000px; OVERFLOW: hidden
}
.pagination {
	MARGIN: 26px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}
.top{
	height:18px;
	background-image: url(../pic1/top.gif);
	background-repeat: repeat-x;
}
.foot{
	height:18px;
	background-image: url(../pic1/foot.gif);
	background-repeat: repeat-x;
}
.Navmeun {z-index:10000; position:relative;
	
}
.Navmeun li{
  float:left;
  display:block;
  position:relative;
}
.Navmeun span {
	background-image: url(../pic1/fv-meun.gif);
	background-repeat: repeat-x;
	display: block;color:#FFFFFF;
}
.Navmeun a{
  float:left; color:#000;width:100px; text-align:center; height:38px; vertical-align:middle; line-height:38px;
  display:block;
  position:relative;
/*  padding:2px 10px 2px 10px;*/
/*  font-size:13px;*/
  text-decoration: none;
}
.Navmeun li a:hover
{
	color:#ffffff;
	background-image: url(../pic1/fv-meun.gif);
	background-repeat: repeat-x;/*  background:#ea0000;*/
}
.Navmeun li table {
	display:none;
	border-collapse:collapse;
	margin-left:-6px; margin-top:-3px;
}
.Navmeun li:hover table, .Navmeun a:hover table {
  display:block;
  position:absolute;
  top:11px;
  left:5px;
  /*background:#ea0000;*/
}
.Navmeun li:hover table a, .Navmeun a:hover table a {
  float:none;
  background:#D73435;
  width:100px; height:30px; line-height:30px; vertical-align:middle;color:#fff;	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CB8D8E;
}
.Navmeun li:hover table a:hover, .Navmeun a:hover table a:hover {
  background:#9D2727;
  color:#fff;height:30px; width:100px;
}
.Navmeun li table td { padding-top:30px;}
.meun1 {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #FA3337;
}
.meun2 {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #009CFF;
}

.meun3 {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #EF9242;
}

.meun4 {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #0EAC54;
}

.meun5 {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #D32662;
}

.meun6 {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #791CB5;
}

.meun7 {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #F5D400;
}
.abouts { height:123px; background-color:#312F30; color:#fff; font-size:12px; line-height:140%; }
.abouts a:link {
	color: #fff;
	text-decoration: none;
}
.abouts a:visited {
	text-decoration: none;
	color: #fff;
}
.abouts a:hover {
	text-decoration: underline;
	color: #ff0;
}
.abouts a:active {
	text-decoration: none;
	color: #fff;
}
.al-i { background-color:#000; font-size:11px; line-height:130%;}
.al-i a:link {
	color: #000;
	text-decoration: none;
}
.al-i a:visited {
	text-decoration: none;
	color: #000;
}
.al-i a:hover {
	text-decoration: underline;
	color: #000;
}
.al-i a:active {
	text-decoration: none;
	color: #000;
}
.lx-i { background-color:#312F30; font-size:11px; line-height:120%; color:#CFCCCC;}
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {
	BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px
}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	ZOOM: 1;
	POSITION: relative
}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 152px; TEXT-ALIGN: center}
.blk_29 .box IMG {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	PADDING-TOP: 3px;
	border: 1px solid #C6C6C6;
}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {WIDTH: 950px}
.ku-1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BFBFBF;
	border-bottom-color: #BFBFBF;
	border-left-color: #BFBFBF;
}
.ku-2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BFBFBF;
	border-bottom-color: #BFBFBF;
	border-left-color: #BFBFBF; background-color:#F2F5FA;
}
.ku-3 {
	border: 1px solid #BFBFBF;
}
.ku-4 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BFBFBF;
}
.ku-5 {
	border: 1px solid #7E7B7B;
}
.tit01 { text-align:left; font-size:20px; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.tit02 {
	text-align:left;
	font-size:18px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCDCD;
}
.tit04 {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCDCD;
}
.ab-bg {
	background-image: url(../pic1/ab-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top; text-align:left;
}
.ab1-bg {
	background-image: url(../pic1/ab1-bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align:left;
}
.tit03 {
	background-color:#7E7B7B;
	height:30px;
	text-align:left;
	color:#FFFFFF;
	text-indent: 10px;
}

.lrftl {
	height:30px;
	width:154px;
	background-color:#515051; 
	
}
.lrftl a:link {
	color: #fff;
	text-decoration: none;
}
.lrftl a:visited {
	text-decoration: none;
	color: #fff;
}
.lrftl a:hover {
	text-decoration: underline;
	color: #fff;
}
.lrftl a:active {
	text-decoration: none;
	color: #fff;
}
.lfetp { border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fff; background-color:#E4E0E2; background-image: url(../pic/ido1.gif);
	background-repeat: no-repeat;
	background-position: 20px;}

.textk { background-color:#ccc; color:#fff; }
.lrftlc {
	height:22px;
	width:174px;
	background-color:#515051;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F2F5FC; color:#FFFFFF;text-align:left;
	text-indent: 10px;
}
.lrftlc a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.lrftlc a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.lrftlc a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.lrftlc a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.lrftlc1 {
	height:22px;
	width:174px;
	background-color:#DBDEE5;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F2F5FC;
	color:#000;
	font-size:14px;
	text-align:left;
	text-indent: 10px;
	font-weight: bold;
}
.lrftlc1 a:link {
	color: #000;
	text-decoration: none;
}
.lrftlc1 a:visited {
	text-decoration: none;
	color: #000;
}
.lrftlc1 a:hover {
	text-decoration: underline;
	color: #000;
}
.lrftlc1 a:active {
	text-decoration: none;
	color: #000;
}
.lrftlc2 {
	height:22px;
	width:184px;
	background-color:#DBDEE5;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F2F5FC;
	color:#000;
	font-size:13px;
	text-align:left;
	text-indent: 30px;
	background-image: url(../pic/ido1.gif);
	background-repeat: no-repeat;
	background-position: 20px;
}
.lrftlc2 a:link {
	color: #000;
	text-decoration: none;
}
.lrftlc2 a:visited {
	text-decoration: none;
	color: #000;
}
.lrftlc2 a:hover {
	text-decoration: underline;
	color: #000;
}
.lrftlc2 a:active {
	text-decoration: none;
	color: #000;
}
.lrftlc21 {
	height:22px;
	width:174px;
	background-color:#F93E1F;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F2F5FC;
	color:#000;
	font-size:13px;
	text-align:right;
	text-indent: 30px;
}
.lrftlc21 a:link {
	color: #fff;
	text-decoration: none;
}
.lrftlc21 a:visited {
	text-decoration: none;
	color: #fff;
}
.lrftlc21 a:hover {
	text-decoration: underline;
	color: #fff;
}
.lrftlc21 a:active {
	text-decoration: none;
	color: #fff;
}
/*table{table-layout: fixed;}
td(word-break: break-all; word-wrap:break-word;)*/
.ppname { 
	height:19px;
	background-image: url(../pic1/pp01.gif);
	background-repeat: repeat-x;
	background-position: left top; float:left; padding-left:10px; padding-right:10px;
}
.ppname1 {
	width:106px;
	height:19px;
	background-image: url(../pic1/pp02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	letter-spacing: 3px;
}
.ppname2 {
	width:22px;
	height:19px;
	background-image: url(../pic1/pp3.gif);
	background-repeat: no-repeat;
	background-position: left top;float:left;
}
.ku-3 a:link {
	color: #fff;
	text-decoration: none;
}
.ku-3 a:visited {
	text-decoration: none;
	color: #fff;
}
.ku-3 a:hover {
	text-decoration: underline;
	color: #072183;
}
.ku-3 a:active {
	text-decoration: none;
	color: #fff;
}
.ppname0 { 
	height:19px;
	background-image: url(../pic1/pp001.gif);
	background-repeat: repeat-x;
	background-position: left top; float:left; padding-left:10px; padding-right:10px;
}
.ppname01 {
	width:106px;
	height:19px;
	background-image: url(../pic1/pp002.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	letter-spacing: 3px;
}
.ppname02 {
	width:22px;
	height:19px;
	background-image: url(../pic1/pp003.gif);
	background-repeat: no-repeat;
	background-position: left top;float:left;
}
b { color:#003366; }