html,body,div,span,p,a,img,small,strike,strong,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline }
:focus { outline:0 }
a:active { outline:none }
body { line-height:1; color:black; background:white }
ul { list-style:none }
table { border-collapse:separate; border-spacing:0 }
th,td { text-align:left; font-weight:normal  }
body {min-width:960px;font-family: 'Montserrat', sans-serif;background:#999 url(../c/bg-2.jpg);color:#fff} 
a {color:#695a54;text-decoration:none}
p {line-height:23px;font-size:12px}
.eco {width:960px;margin:0 auto;padding-bottom:15px}
.con {width:800px;margin:0 auto;position:relative;padding-top:20px}
.in {width:699px;margin:0 auto}
.content {width:580px;padding-top:40px;text-align:center;margin:0 auto;position:relative}
.fr- {float:right;padding-left:4px}
.nav {width:630px;margin:0 auto}
.lnv {width:230px;float:left}
.rnv {width:260px;float:right}
.lnv li {float:left;padding-right:25px;padding-top:40px}
.rnv li {float:right;padding-left:25px;padding-top:40px}
.l {width:138px;float:left}
.nav2 {margin-top:20px}
.nav2 li {float:left;padding:10px 15px;margin-bottom:30px} 
.nav2 .current,.nav2 li a:hover {color:#fff}
.nav2 li a {font-size:15px}
.nav3 {clear:both}
.nav3, .nav3 a {color:#695a54}
.nav3 a:hover, .fi4l a, .w  {color:#fff}
.fi4l {width:280px !important;float:left}
.fi4l a {text-decoration:underline}
.lbanner {left:-55px;top:166px;position:absolute}
.rbanner {right:-55px;top:166px;position:absolute}
.l1 {left:-75px;top:710px;position:absolute}
.r1 {right:-75px;top:710px;position:absolute}
.pt20 {padding-top:20px}
.pt40 {padding-top:40px}
.cop {clear:left}
.gold {color:gold}
.clear {clear:both} 
.d {color:#ddd}
.hr2 {height:52px;width:580px;background:url(../c/hr.png);border:0}
.ft1 {font-size:28px;color:#dd9836}
.lg1 {color:lightgreen}
.se {padding:8px 10px;margin-left:15px}
.fleft {float:left}
.fright {float:right}
.tbl1 td {vertical-align: middle;font-size:12px}
.tbl2 {border-bottom:1px dotted #fff;font-size:12px;margin-bottom:40px}
.tbl2 td {text-align:center;border:1px dashed #444;color:#ddd;padding:3px 30px;border-right:1px dotted #fff;border-left:1px dotted #fff}
.tbl2 th {text-align:center;font-weight:bolder;border:1px dotted #fff;padding:3px 30px}
.bo {width:65px}
.bgw,.fi3 {background:#fff !important}
#sh {width:580px;height:415px;position:relative;margin: 0 auto;padding-top:33px}
#slides {position:absolute;z-index:100;overflow:hidden;width:580px;height:415px}
#slides .slides_container {height:415px}
#slides .next {position:absolute;top:0px;left:0px;width:25px;height:415px;display:block;z-index:101;left:555px}
.pagination {display:none}
.caption {z-index:500;position:absolute;bottom:-35px;left:0;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.7);width:540px;font-size:0.9em;line-height:1.33;border-top:1px solid #000;text-shadow:none;font-family: 'Montserrat', sans-serif;color:#fee2bb;text-align:center;text-transform:uppercase}
input, textarea {box-shadow:inset 1px 1px 10px rgba(0, 0, 0, 0.3); padding:5px 10px; border-radius: 10px; border: none; background-color: #cfb27e}
.button {cursor: pointer;display: block;padding: 10px;font-size: 14px;color: #000;font-weight: bold;text-decoration: none;font-family: Arial, sans-serif;border: none;border-radius: 5px;background: #b8d1a9;margin-right:30px}
.form label {float: left;display: block;width: 110px;font-size: 14px;font-weight: bold;color: #fff;padding: 10px 0 0}
.tbl4 label {width:200px}
.form textarea {height: 100px}
.form .checkbox {width: 15px; padding: 0; background: none; -moz-border-radius: 2px}
.form .button {float: right;font-size: 16px}
.form .required-desr {float: left;margin: 14px 0 0 0px;color: #b8d1a9;font-size:11px}
.contact-form {float: left;margin-left:30px;margin-top:30px;width: 420px}
.contact-form .input {width: 283px;padding: 11px 10px;margin-bottom: 12px}
.form .error {background:#ff0000 !important;border:1px solid #0000ff}
.form #success {margin:0 auto}
.ov {position:absolute;float:left;width:70px;height:25px;margin-left:30px}
.f7 {font-size:11px;padding-top:10px}
.fi2 {float:left;margin-top:6px}
.fi3 {float:left;margin-left:10px}
.in1 {background:#999}
.gang {width:100%;overflow:hidden}
.gang li {float:left;padding:2px 0px}
.gang img {width:290px}
.axs h2 {padding-top:20px;padding-bottom:10px}
.axs h4 {font-size:15px;color:#ccc;padding-top:10px;padding-bottom:10px}
.axs p {color:#999}