html, body {
width:100%;
text-align:center;
margin:0px auto;
padding:0px;
background:#ffffff;
color:#000000;
font-family:Tahoma, arial;
}

input,select {border:1px solid #afafaf;}
h1 {color:#7a390c; }

#header {width:100%; height:153px;}
#header .top {width:1064px; margin:0 auto; height:41px;}
#header .top .search {width:261px; height:41px; margin:0px 0px 0px 52px; background: url('/img/bg_left.jpg') repeat-y; float:left;}
#header .top .search img {width:30px; height:30px; margin:6px 0px 0px 8px; border:0px; float:left;}
#header .top .search form {margin:0px; padding:0px;}
#header .top .search input {width:150px; height:21px; margin:11px 11px 0px 0px; padding:0px 0px 0px 4px; color:#a4a4a4; font-size:0.7em;}
#header .top .search a {text-decoration:none; color:#7a390c; font-size:0.7em; font-weight:bold;}
#header .top .phone {float:left; height:38px; margin:3px 0px 0px 370px; width:379px; font-size:0.7em; padding:0px;}
#header .top .phone .item1 {float:left; height:38px; margin:0px 0px 0px 0px; width:135px;}
#header .top .phone .item1 span, #header .top .phone .item2 span {display:block; color:#7a390c; font-size:1.6em; font-family:Arial;}
#header .bottom {width:100%; height:112px; background:url('/img/bg.png') repeat-x;}
#header .bottom .logo {width:1004px; height:112px; margin:0 auto; background:url('/img/logo.png') no-repeat top left; text-align:left;}
#header .bottom .logo img {border:0px;}
#header .bottom .link {position:absolute;width:480; height:112;}
#header .bottom .link img {width:480; height:112;}
#header .bottom .logo .inf {width:335px; height:28px; float:right; color:#ffffff; font-weight:bold; font-size:0.75em; text-align:right; margin:19px 0px 0px 0px;}


#content {width:1064px; margin:0 auto; overflow:hidden; background:url('/img/bg_menu.jpg') no-repeat top left;}
#content #left {width:260px; margin:0px 0px 0px 53px; float:left;}
#content #left .menu {width:260px; margin:0px; padding:0px 0px 20px 0px; background: url('/img/bg_left.jpg') repeat-y; text-align:left; border-bottom:1px solid #ffecd4;}
#content #left .menu ul {width:220px; margin:0px 0px 0px 35px; padding:21px 0px 0px 0px; font-family: Arial; font-size:0.8em;}
#content #left .menu ul li {list-style-type:none; margin:0px 0px 16px 0px;}
#content #left .menu a {color:#383838;}
#content #left .menu a.act {font-weight:bold; color:#7a390c; text-decoration:none;}
#content #left .blok1 {width:259px; margin:0px; padding:50px 0px 0px 0px; text-align:left; border-top:1px solid #d8d5c9;}
#content #left .blok1 span {display:block; color:#7a390c; font-size:1.25em; font-family:Arial;}
#content #left .blok1 ul {list-style-type:none; margin:14px 0px 0px 0px; padding:0px;}
#content #left .blok1 ul li {font-size:0.8em; margin:0px 0px 6px 0px; padding:0px 0px 0px 20px;  background:url('/img/bg_li2.png') no-repeat top left;}

#content #right {width:745px; float:left; text-align:left; padding:0px 0px 0px 0px; overflow:hidden;}
#content #right .text {width: 730px; margin:15px 0px 0px 15px;}
#content #right .text h2 {font-weight:normal; color:#7a390c;}
#content #right .text p {font-size:0.75em; text-align: justify;}
#content #right .text img {float:left; border:0px; margin:0px 10px 0px 0px;}
#content #right .blo {width:730px; overflow:hidden; background:#f4f4f4;text-align:left; font-size:0.7em; margin:0px 0px 30px 15px;}
#content #right .blo .bl {width:200px; float:left; margin:23px 0px 20px 32px;}
#content #right .blo .bl_img {width:200px; height:175px;}
#content #right .blo .bl a {color:#000;}
#content #right .blo .bl span {display:block; width:77px; height:11px; margin:15px 0px 11px 0px; color:#7a390c; background: url('/img/bg_li.png') no-repeat top right; }






#content #right .info {width:710px; overflow:hidden; margin:0px 0px 0px 35px;}
#content #right .info .isp {width:395px; height:270px; margin:23px 15px 0px 0px; float:left; z-index:0;}
#content #right .info .isp h2 {margin:0px; padding:0px; font-weight:normal; color:#7a390c;}
#content #right .info .isp p {font-size:0.79em; text-align:justify; font-family: Tahoma;}
#content #right .info .isp a {color:#7a390c;}
#content #right .info .iz {width:290px; height:342px; float:left; margin:0px; padding:0px; background:url('/img/yam.png') no-repeat bottom right;}
#content #right .info .iz .mg {margin:-4px 0px 0px 0px;}
#content #right .info .iz a {text-decoration:none; display:block; color:#7a390c; width:159px; font-size:1.25em; margin:30px 0px 0px 115px;}
#content #right .news { width:710px; text-align:left; border-top:1px dotted #fea130; margin:0px 0px 50px 35px; font-size:0.7em;}
#content #right .news .z {position:relative; margin:-17px 0px 0px 0px; width:110px; background:#fff; padding:0px;}
#content #right .news .z h1 {font-size:1.75em; font-weight:normal; margin:0px; padding:0px;}
#content #right .news .list {overflow:hidden;}
#content #right .news .list .bl {width:200px; float:left; margin:23px 30px 0px 0px;}
#content #right .news .list .bl a {color:#000000; font-weight:bold;}
#content #right .news .list .bl span {display:block; width:77px; height:11px; margin:15px 0px 11px 0px; color:#7a390c; background: url('/img/bg_li.png') no-repeat top right; font-weight:bold;}
#content #right .news .list .bl p {text-align:justify;}


#footer {width:1064px; margin:0px auto; border-top:1px dotted #ff9d27;}
#footer p {font-size:0.7em;text-align:right; margin-top:15px;}
#footer a {color:#7a390c;}

.cn {text-align:center;}

.tab {border:1px solid #999; border-collapse:collapse;}
.tab td {border:1px solid #999; border-collapse:collapse;}
