/* CSS Document */
*{ margin:0px auto; padding:0px; font-family:"ËÎÌå"; font-size:12px;}
a,a:visited{ color:#666666;}
body{ background:#E8E8E8;}
.head{ background:url(banner.jpg) repeat-x; width:100%; height:135px; float:left;}
.heada{ width:975px; height:auto;}
.headb{ width:975px; float:left;}
.logo{ width:300px; float:left; margin-top:30px;}
.logo img{ float:left;}
.tel{ width:220px; float:left; margin-top:85px; padding-left:125px;}
.tel img{ float:left;}
.sear{ float:right;}
.seara{ float:left; margin-top:15px;}
.seara p{ float:right; color:#000000;}
.seara p a,.seara p a:visited{ color:#000000; text-decoration:none;}
.searb{ background:url(6.png) no-repeat; width:240px; height:25px; float:right; margin-top:50px;}
.searb p{ float:left; padding-left:4px; margin-top:5px; width:174px;}
.searb span{ display:block; float:left; padding-left:15px; color:#FFFFFF; margin-top:5px;}
.nav{ background:url(menuds.jpg) repeat-x; width:100%; height:47px; float:left;}
.nava{ width:975px; height:43px;}
.nava p{ width:970px;}
.nava p a,.nava p a:visited{ display:block; float:left; width:107px; text-align:center; font-weight:bold; text-decoration:none; padding-top:15px; font-size:14px; color:#000000;}
.nava p a:hover{ background:url(nav-hover-02.gif) repeat-x; width:107px; height:28px; color:#FFFFFF;}
#na{ background:url(nav-hover-02.gif) repeat-x; width:107px; height:28px; color:#FFFFFF;}
.fla{ width:100%; float:left;}
.container{ width:985px; height:auto;}
.ta{ background:url(t1.jpg) no-repeat; width:985px; height:49px; float:left; margin-top:10px;}
.ta p{ width:200px; font-size:14px; font-weight:bold; float:left; padding-left:45px; margin-top:20px; color:#FFFFFF;}
.ta a,.ta a:visited{ display:block; float:right; padding-right:25px; margin-top:20px; text-decoration:none; color:#D80A0A;}
.tb{ background:url(t2.jpg) repeat-y; width:985px; height:auto; float:left;}
.tc{ width:985px; float:left;}
.tc img{ float:left;}
.td{ width:960px;}
.te{ background:url(07.jpg) no-repeat; width:985px; height:211px; float:left; margin-top:10px;}
.tea{ width:300px; float:left; padding-left:17px;}
.teb{ width:300px; float:left;}
.teb p{ width:100px; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:25px; margin-top:22px;}
.teb a,.teb a:visited{ display:block; float:right; text-decoration:none; color:#D70C08; margin-top:22px;}
.tec{ width:300px; line-height:25px; margin-top:15px; color:#363636;}
.tec img{ float:left; padding-right:10px;}
.tec a,.tec a:visited{ text-decoration:none; color:#D70C08;}
.ted{ width:313px; float:left; padding-left:32px;}
.tee{ width:313px; float:left;}
.tee p{ width:100px; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:25px; margin-top:22px;}
.tee a,.tee a:visited{ display:block; float:right; text-decoration:none; color:#D70C08; margin-top:22px;}
.tef{ width:313px; margin-top:15px;}
.tef p{ width:313px; border-bottom:1px #CCCCCC dashed;}
.tef p a,.tef p a:visited{ display:block; float:left; color:#373737; line-height:28px; text-decoration:none;}
.tef p a:hover{ color:#D70C08;}
.tef p span{ display:block; float:right; line-height:28px; color:#999999;}
.teg{ width:280px; float:left; padding-left:30px;}
.teh{ width:280px; float:left;}
.teh p{ width:100px; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:25px; margin-top:22px;}
.teh a,.teh a:visited{ display:block; float:right; text-decoration:none; color:#D70C08; margin-top:22px;}
.tei{ width:280px; float:left;}
.tei span{ display:block; float:left; width:160px; margin-top:15px;}
.tei p{ width:120px; float:left; margin-top:10px;}
.tei p a,.tei p a:visited{ display:block; line-height:28px; border-bottom:1px #CCCCCC dashed; text-decoration:none; color:#373737;}
.footer{ background:url(footer.jpg) repeat-x; width:100%; height:131px; float:left; margin-top:10px;}
.footera{ background:url(footera.jpg) no-repeat; width:984px; height:112px; margin-top:19px;}
.footera p{  text-align:center; line-height:28px; color:#333333; margin-top:35px;}
.left{ width:234px; float:left;}
.left_a{ background:url(l1.jpg) no-repeat; width:234px; height:51px; float:left; margin-top:10px;}
.left_a p{ width:100px; float:left; padding-left:40px; font-size:14px; color:#FFFFFF; font-weight:bold; margin-top:20px;}
.left_b{ background:url(l4.jpg) repeat-y; width:234px; height:auto; float:left;}
.left_c{ width:234px; float:left;}
.left_c img{ float:left;}
.left_d{ width:234px; float:left;}
.left_d ul{ width:234px; float:left; list-style:none;}
.left_d ul li{ display:block; background:url(l2.jpg) no-repeat; width:234px; height:36px; float:left;}
.left_d ul li a,.left_d ul li a:visited{ color:#333333; text-decoration:none; line-height:35px; padding-left:40px;}
.left_d ul li a:hover{ color:#990000; text-decoration:underline;}
.left_e{ width:210px; margin-top:10px; padding-bottom:10px; line-height:28px; color:#333333;}
.right{ width:742px; float:left; padding-left:9px;}
.right_a{ background:url(r1.jpg) no-repeat; width:742px; height:50px; float:left; margin-top:10px;}
.right_a p{ width:200px; float:left; font-size:14px; font-weight:bold; padding-left:15px; margin-top:15px; color:#000000;}
.right_a span{ display:block; float:right; padding-right:10px; margin-top:15px; color:#333333;}
.right_a span a,.right_a span a:visited{ color:#333333; text-decoration:none;}
.right_b{ background:url(r2.jpg) repeat-y; width:742px; height:auto; float:left;}
.right_c{ width:742px; float:left;}
.right_c img{ float:left;}
.right_d{ width:700px; line-height:28px; padding-bottom:20px; color:#161616;}
.right_d p{ margin-top:10px; line-height:28px; color:#161616;}
.right_e{ width:700px; margin-top:10px;}
.right_e p{ width:700px; border-bottom:1px #CCCCCC dashed;}
.right_e p a,.right_e p a:visited{ display:block; float:left; line-height:32px; color:#464646; text-decoration:none;}
.right_e p a:hover{ color:#990000;}
.right_e p span{ display:block; float:right; line-height:32px; color:#464646;}
.right_f{ width:700px; text-align:center; margin-top:25px; padding-bottom:25px; color:#464646; border-top:1px #CCCCCC dashed; padding-top:15px;}
.right_f a,.right_f a:visited{ text-decoration:none; color:#464646;}
.right_f a:hover{ color:#990000;}
.right_g{ width:700px;}
.right_g p{ width:175px; float:left; margin-top:10px;}
.right_g p a,.right_g p a:visited{ display:block; line-height:25px; text-align:center; color:#464646; text-decoration:none;}
.right_g p a:hover{ color:#990000;}
.right_g p a img{ width:145px; padding:2px; height:120px; border:1px #D9D9D9 solid; background:#FFFFFF;}
.right_h{ width:700px; margin-top:15px; color:#161616;}
.right_h h3{ width:700px; text-align:center; font-size:22px; color:#161616;}
.right_i{ width:700px; text-align:center; margin-top:25px; color:#161616; padding-bottom:15px;}
.right_l{ width:700px; line-height:23px; color:#161616; padding-top:15px; border-top:1px #CCCCCC dashed; padding-bottom:25px;}
.right_l a,.right_l a:visited{ text-decoration:underline; color:#0033FF;}
.right_m{ background:url(df.jpg) no-repeat; width:668px; height:405px; margin-top:35px;}
.right_m p{ width:500px; line-height:30px; color:#161616;}










/************************************¹ö¶¯Í¼Æ¬ÑùÊ½**********************************************/
.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 {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; 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 {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid}
.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 {	MARGIN-TOP: 10px;WIDTH: 950px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}
TABLE {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
.box a,.box a:visited{ color:#666666; text-decoration:none;}