@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ background:#e4eef3; color:#ffe7e1; font:12px/1.5 \5fae\8f6f\96c5\9ed, Arial, Helvetica, sans-serif; text-align:center; -webkit-text-size-adjust:none;}
ul{ list-style:none;}
img{ border:0 none;}
a{ text-decoration:none; color: #FFE7E1;}
.fs8{ font-size:8px;}
.clear{ clear:both; height:0; overflow:hidden;}

.page{ background:url(../images/bg.jpg) no-repeat 0 0; height:609px; margin:0 auto; overflow:hidden; position:relative; text-align:left; width:1000px;}
#ulnav{ bottom:0; left:420px; position:absolute;}
#ulnav li{ bottom:0; float:left; height:38px; overflow:hidden; position:absolute;}
.linav1{ left:0; z-index:10;}
.linav2{ left:128px; z-index:9;}
.linav3{ left:255px; z-index:8;}
.linav4{ left:383px; z-index:7;}
.fleft{ float:left; height:609px; width:586px;}
.fright{ float:right; height:609px; position:relative; width:414px;}
.tit1{ position:absolute; right:0px; top:0px; z-index:10;}
.introduction{ background:url(../images/03.jpg) no-repeat 0 0; height:446px; margin-top:77px; padding:43px 25px 0px 30px; position:relative; width:350px;}
.tel{ background:url(../images/09.jpg) no-repeat 0 0; height:485px; margin:30px 0px 0px 14px; padding:43px 25px 0px 35px; position:relative; width:320px;}
.table1{ margin-top:10px;}
.table1 td{ padding:5px 0px; vertical-align:top;}
.positions{ bottom:27px; position:absolute; right:27px;}
.ulfy{ float:right; padding:10px 20px 0px 0px;}
.ulfy li{ float:left;}
.ulfy li a{ color:#ffe7e1; float:left; padding:1px 3px;}
.ulfy li a:hover,.ulfy li a.on{ text-decoration:underline;}
.positions ul li a.on {text-decoration: underline;}

.tel dl dt{width:45px;float:left;padding:5px 0;}
.tel dl dd{width:265px;float:left;padding:5px 0;}
.positions ul li {display: inline; padding: 0;}
.positions ul li a {margin: 0 2px;padding: 0 2px;width: 10px;}
