html,body{margin:0;padding:0}
body{text-align:center;background:#21110b}
body,table,td,th,p{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#1a171b}
a{color:#10333c}
a:hover{text-decoration:none}
a img{border:none}
.clear{clear:both}

h1{padding:0;margin:30px 0 15px;font-family:"Times New Roman", Times, serif;font-weight:normal;font-size:28px;color:#1a171b}
.h1{padding:30px 0 0;margin:0;font-family:"Times New Roman", Times, serif;font-size:28px;}
h2{padding:0;margin:0 0 25px;font-weight:normal;font-size:13px;color:#000}
h2 img{vertical-align:middle;margin-right:15px}
h3{font-size:13px;font-weight:normal}


.bgtable{border-collapse:collapse;width:100%}
.bgtable td{padding:0;height:100%}
.bgc{width:1000px}
.bgl{background:url(/images/bg.jpg) right top}
.bgr{background:url(/images/bg.jpg)}

.bglpadd{height:100%;background:url(/images/bglr.jpg) right bottom repeat-x}
.bgrpadd{height:100%;background:url(/images/bglr.jpg) left bottom repeat-x}


#header{position:absolute;top:0;height:533px;width:100%;min-width:1000px;z-index:11}
.t1{position:absolute;width:100%;height:533px;background:url(/images/tbg.jpg) 32px 0 no-repeat}
.logo{position:absolute;width:100%;margin-top:19px;text-align:center}

.pict{position:absolute;right:0;margin:30px 30px 0 0}
.home, .mail, .map{display:block;float:left;margin-right:20px;width:32px;height:32px}
.home{background:url(/images/home.gif) no-repeat}
.mail{background:url(/images/mail.gif) no-repeat}
.map{background:url(/images/map.gif) no-repeat}
.home:hover{background:url(/images/ahome.gif) no-repeat}
.mail:hover{background:url(/images/amail.gif) no-repeat}
.map:hover{background:url(/images/amap.gif) no-repeat}


.lm{position:absolute;margin:485px 0 0 70px}
.lm div{display:block;position:relative;float:left}
.lm div.hide{display:none}
.lm div a{margin:0 15px}
.lm img{vertical-align:middle}

.lm .level1{position:absolute;top:0;left:0;margin:25px 0 0 15px;padding:5px 0;background:#552b1b}
.lm .level1 a{display:block;color:#c1a369;margin:0;padding:3px 15px;white-space:nowrap;text-decoration:none}
.lm .level1 a:hover{color:#552b1b;background:#c1a369}

.lm a.ln{color:#c1a369;}

.mainb{background:#e9dabc url(/images/cbg.jpg)}
.mainl{position:relative;margin:0 auto;text-align:left;width:1000px;background:url(/images/ll.png) left bottom repeat-y}
.mainr{background:url(/images/lr.png) right bottom repeat-y}

#wrapper{position:relative;width:100%;border-collapse:collapse;}
#content{vertical-align:top;padding:533px 0 0;width:100%;background:url(/images/clbg.jpg) 28px 100% no-repeat}

.ttitle{width:100%;border-collapse:collapse}
.ttitle td{padding:0}
.print{width:110px}
.print a{font-size:11px}

.wrap-cont{width:100%;border-collapse:collapse}
.text{padding:0;vertical-align:top;}
.tpadd{padding:0px 25px 0 60px}
.tw{width:100%;height:auto !important;height:510px;min-height:490px}

.path{margin:0 0 20px;font-size:12px}
.path a{font-size:12px}


.news{width:353px;height:100%;padding:0;vertical-align:top;background:url(/images/newtbg.jpg) 0 0 no-repeat}
.npadd{padding:0 55px 0 40px;height:100%;background:url(/images/newbbg.jpg) 8px 100% no-repeat}
.nw{width:100%}

.nw .date{display:block;margin:27px 0 10px;padding-left:10px;color:#fff;line-height:21px;font-size:11px;background:url(/images/newdate.gif) no-repeat}
.nw p{margin:0 0 5px}

.allnews{margin-top:20px;text-align:right}
.allnews a{color:#2c0a07}


#topdown{vertical-align:top;height:177px;width:100%;padding:0;direction:ltr}
#footer{position:relative;padding:0px !important;width:100%;height:177px;z-index:12;background:url(/images/bgf.jpg) no-repeat}

.find{position:absolute;padding:57px 0 0 65px;}
.findin{margin-right:5px;width:130px;height:18px;font-size:13px;color:#745b23;background:none;border:none}
.findsub{width:50px;height:60px;vertical-align:middle;border:none;background:none;cursor:pointer}

.address{position:absolute;right:0;margin:10px 60px 0 0;text-align:right}
.address .phone{font-family:"Times New Roman", Times, serif;font-size:30px;line-height:30px}
.address .phone span{color:#2c0a07}
.address p{font-size:17px;margin:15px 0}

.copybg{position:relative;width:100%;height:102px;text-align:center;background:url(/images/footer.jpg) repeat-x}
.copy{position:relative;text-align:left;width:1000px;height:102px;margin:0 auto}
.stat{position:absolute;right:0;margin:35px 30px}
.copytext{position:absolute;padding:35px 0 35px 100px;color:#674c40;background:url(/images/shturman.jpg) 0 6px no-repeat}
.copytext a{color:#e7d7b7}

.photo {padding-right:37px;}
div.photoo {float: left;margin:10px;padding-right:60px;}
div.photoo a span.info, a.photo-fancy span {display: block;text-align: center;}
.photos-title{text-align:center}
a.photo-fancy img{margin:10px}
