

.cbody{ width:985px; margin :auto}
#header{ height:100px; background:url(../images/header-bg.png) repeat-x}
.logo{ float:left; width:238px; height:87px; position:relative; overflow:hidden}
.logo h1{ position:absolute; top:-999px}
#header p{ float:right; height:18px; line-height:18px; padding:21px 0 10px 0;}
#header p a{ padding-left:10px; margin-right:20px; background:url(../images/hd-top-arrow.png) 0 center no-repeat; color:#7a7a7a}
#header ul{ float:right; height:35px; width:624px; border:#dfdfdf solid 1px;}
#header ul li{ width:103px; padding-right:1px; float:left; background:url(../images/nav-border.png) center right no-repeat}
#header ul li a{ width:103px; height:35px; display:block; text-align:center; line-height:35px; color:#565656}
#header ul li a:hover{ background-color: #AA2035; color:#fff; text-decoration:none}
#header .navlast{ background:none; padding-right:0}

.banner{ border:#dfdfdf solid 1px; height:504px; background:url(../images/banner-bg.png) left bottom repeat-x; padding-top:20px; position:relative; margin-bottom:15px}
.banner ul{ width:942px; height:360px; overflow:hidden; margin:auto}
.banner ul li{ height:360px}
.banner ul li img{ display:block}
.banner p{ height:23px; width:93px; position:absolute; right:20px; bottom:105px}
.banner p span{ float:left; width:25px; height:26px; background:url(../images/banbtn2.png); margin-right:5px; _display:inline; cursor:pointer}
.banner .banon{ background:url(../images/banbtn-on1.png)}
.bantxt{ height:100px; padding-top:15px; width:942px; margin:auto; overflow:hidden; *height:90px}
.bantxt dl dt a{ color:#2e2e2e; font-size:18px; line-height:30px}
.bantxt dl dt a span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777; margin-left:15px}
.bantxt dl dd{ color:#696969; line-height:20px; text-indent:24px; font-family:"新宋体";}

.flr01{ height:350px; border:#dfdfdf solid 1px; padding-top:26px; margin-bottom:15px}
.flr01 h2{ font-size:17px; color:#c90c16; width:942px; margin:auto; padding-left:10px}
.flr01 h2 span{ color:#5f5f5f; font-size:12px; font-family:"新宋体"; margin-left:15px}
.flr01 ul{ padding:15px 0 0 22px}
.flr01 ul li{ float:left; width:229px; height:289px; margin-right:8px; cursor:pointer; position:relative; overflow:hidden}

.flr02{ height:462px; border:#dfdfdf solid 1px; margin-bottom:15px; padding:20px 0 0 22px}
.flr02 div{ width:227px; height:209px; float:left; margin:9px 10px 0 0; cursor:pointer; _display:inline; overflow:hidden}
.flr02 div h2{ font-size:17px; color:#c90c16; padding-bottom:5px}
.flr02 div strong{ font-size:18px; color:#b0a090; font-weight:normal}
.flr02 div p{ line-height:18px; color:#5f5f5f; font-family:"雅黑", "微软雅黑"; padding-top:5px}

.flr03{ height:390px; border:#dfdfdf solid 1px; padding:22px 22px 0 22px; margin-bottom:15px}
.flr03L{ float:left; width:445px;}
.flr03L h2{ font-size:17px; color:#c90c16}
.flr03L h3{ font-weight:bold; color:#5f5f5f; padding:10px 0 8px}
.flr03L p{ color:#5f5f5f; line-height:22px; font-family:"雅黑", "微软雅黑"}
.flr03R{ float:right; width:469px; height:343px; overflow:hidden; display:inline}
.flr03R li{ width:469px; height:343px}
.flr03R li img{ display:block; width:469px; height:343px}

.flr04{ padding:22px; border:#dfdfdf solid 1px; margin-bottom:15px}
.flr04 h2{ font-size:17px; color:#c90c16; padding-bottom:20px}
.flr04 ul{ padding-bottom:20px}
.flr04 ul li{ padding-left:15px; background:url(../images/flr04-dot.png) 0 8px no-repeat; line-height:22px; color:#5f5f5f}
.flr04 ul li em{ font-size:14px; color:#836b4f}

.flr05{ height:265px; border:#dfdfdf solid 1px; padding:22px 22px 0 22px; margin-bottom:15px}
.flr05 h2{ font-size:17px; color:#c90c16}
.flr05 div{ height:209px; margin-top:10px; overflow:hidden; position:relative}
.flr05 ul{ position:absolute; left:0; top:0; height:209px; width:9999px}
.flr05 ul li{ width:229px; height:209px; float:left; margin-right:8px; _display:inline; position:relative; cursor:pointer}


.flr06{ height:470px; border:#dfdfdf solid 1px; padding:22px; padding-left:0}
.flr06 h2{ font-size:17px; color:#c90c16; padding-bottom:20px; padding-left:22px}
.map{ float:left; width:585px; height:419px; overflow:hidden}
.order{ width:332px; float:left; padding:0 0 0 20px}
.order p{ font-size:14px; color:#414141; line-height:24px; margin-bottom:20px}
.order p em{ font-size:20px; color:#ed6118}
.order table td{ padding:3px 0; color:#414141}
.order table input{ width:212px; height:23px; background:none; border:#dfdfdf solid 1px}
.order table textarea{ width:212px; height:103px; border:#dfdfdf solid 1px}
.order table select{ height:23px; line-height:30px}
.order .orbtn input{ width:56px; height:20px; margin-right:10px; line-height:20px; color:#7f7f7f; border:#e4e4e4 solid 1px; background:url(../images/orderbtn02.png) repeat-x; cursor:pointer}
.order .orbtn .sbtn{ border:#e4e4e4 solid 1px; color:#ba8968; background:url(../images/orderbtn01.gif) repeat-x}

#footer{ height:100px; padding-top:20px; color:#676767}
#footer p{ float:right}
#footer p a{ color:#676767}


.poptxt01{ background:url(../images/flr02-txtbg.png); width:219px; height:60px; position:absolute; left:0; bottom:0; color:#fff; padding-left:10px; line-height:28px}
.poptxt02{ background:url(../images/flr05-txtbg.png); width:219px; height:40px; line-height:40px; position:absolute; left:0; bottom:0; color:#fff; padding-left:10px; line-height:40px}

#largebg{ position:absolute; left:0; top:0; width:100%; z-index:100px; background:url(../images/flr02-txtbg.png); display:none}
#large{ display:none; z-index:110}
#large div{ position:fixed; left:50%; top:50%; z-index:120; border:#e4e4e4 solid 1px; background:#fff; padding:5px; height:600px; margin-top:-305px}
#large div p{ position:relative}
#close{ width:29px; height:29px; background:url(../images/closeIco.png); position:absolute; right:0; top:0; cursor:pointer; z-index:150}

.tanchu{ position:absolute; top:50%; left:50%; margin-left:-409px; margin-top:-240px; z-index:999px; display:none}
.tanchu div{ position:relative; width:840px; margin:auto; height:500px; overflow:auto; background:#fff; border:#e4e4e4 solid 1px; text-align:center; z-index:9999px}
.tanchu p{ height:29px; position:relative; overflow:visible}
.tanchu p span{ width:29px; height:29px; background:url(../images/closeIco.png); position:absolute; right:0; top:0; cursor:pointer; z-index:9999px}






