@charset "utf-8";
html, body{
font-family: Arial,Verdana, sans-serif;
font-weight: normal;
margin:0;
padding:0;
position:relative;
height:100%;
min-width:960px;
}
body, td{
margin-bottom:0.5em;
font-size: 15px;
}
body{
text-align:left;
color:#333;
background-color:#fff;
line-height: 1.5em;
}
a{
color:#0089FF;
font-family: Arial,Verdana,sans-serif;
outline-style:none;
text-decoration:none;
}
a:hover{
color:#0089FF;
font-family: Arial,Verdana,sans-serif;
text-decoration:underline;
}
a img{
border-color:#000;
}
.path{
font-size:10px;
color:#000;
padding:0 0 15px;
}
.path a,.path a:hover{
color:#0089FF;
text-decoration:underline;
}
h1{
color:#000;
font-family:Arial,Verdana,sans-serif;
margin-bottom:0.5em;
font-size:18px;
padding:0 0 10px;
text-transform:none;
font-weight:normal;
}
h2,h3,h4,h5,h6{
font-family: Arial,Verdana,sans-serif;
margin:50px 0px 0px 0px;
padding:0;
margin-bottom:0.5em;
color:#222;
}
h2{
font-size:22px;
}
h3{
font-size:20px;
}
h4{
font-size:18px;
}
h5,h6{
font-size:16px;
}
.thumb{
color:#000;
}
#wrapper{
height:auto !important;
height:100%;
min-height:100%;
margin:0 auto -191px auto;
width:953px;
background-color:#fff;
}
#cleaner{
clear:both;
height:191px;
}
.cl{
clear:both;
font-size:0;
line-height:0;
}
div.top_pic{
position:relative;
background:url(top_pic.jpg) top center no-repeat;
}
.top-cont{
font:bold 16px/18px Arial,Verdana,sans-serif;
margin-bottom:0.5em;
color:#000;
}
.top-cont p{
margin:0;
}
.top-tel1{
position:absolute;
left:230px;
top:110px;
}
.top-tel2{
position:absolute;
font-size:14px;
color:#333;
left:230px;
top:163px;
}
.top-tel3{
position:absolute;
left:740px;
top:90px;
font-size:24px;
color:#346501;
}
.top-tel4{
position:absolute;
left:755px;
top:115px;
}
div.top{
height:127px;
position:relative;
}
div.logo{
position:absolute;
top:31px;
left:5px;
}
div.logo img{
border:none;
}
.search{
position:absolute;
top:31px;
right:8px;
width:217px;
}
.search img{
float:left;
padding:0;
margin:0;
}
form.search1{
background:#fff top left no-repeat;
width:198px;
height:53px;
padding:0 0 0 19px;
margin:0;
}
input.isearch{
float:left;
border:none;
display:inline;
padding:3px 0 0 0;
margin:8px 0 0 0;
width:143px;
height:17px;
background:transparent;
font:normal normal 10px Arial,Verdana,sans-serif;
margin-bottom:0.5em;
color:#000;
}
input.button{
float:left;
border:none;
cursor:pointer;
width:55px;
height:53px;
background:#fff top left no-repeat;
}
div.tel{
position:absolute;
top:8px;
right:655px;
width:184px;
height:53px;
padding:10px 5px 0 17px;
font-size:18px;
color:#000;
}
div.tel p{
margin:0;
}
div.tel span.tel_in{
font:normal normal 10px Arial,Verdana,sans-serif;
margin-bottom:0.5em;
color:#000;
line-height:15px;
}
div.nad{
position:absolute;
top:222px;
left:252px;
}
table.cont{
border-collapse:collapse;
border:none;
padding:0;
border-spacing:0;
width:100%;
margin:0;
}
table.cont td.l_c{
width:187px;
vertical-align:top;
border-collapse:collapse;
padding:140px 10px 0 0;
border:none;
border-spacing:0;
margin:0;
height:620px;
}
table.cont td.content{
padding:125px 21px 30px 21px;
vertical-align:top;
border-collapse:collapse;
border:none;
border-spacing:0;
margin:0;
}
div.lc_t{
height:6px;
}
div.lc_b{
height:6px;
padding:0 0 20px;
}
#lmenu{
margin:0 0 20px 0;
padding:0;
list-style:none;
background:top left repeat-y #fff;
text-transform:uppercase;
}
#lmenu li{
padding:0;
margin:0 0 2px;
font-size:0;
line-height:0;
}
#lmenu li a{
text-decoration:none;
color:#263500;
display:block;
width:187px;
}
#lmenu li a span{
display:block;
font-weight:bold;
width:187px;
background:bottom left no-repeat #99CC01;
padding:7px 7px 7px 16px;
cursor:pointer;
font-size:12px;
letter-spacing:1px;
line-height:normal;
}
#lmenu li a:hover{
color:#263500;
text-decoration:none;
}
#lmenu li a:hover span{
background:top left no-repeat #FFE401;
}
div.news_t{
height:18px;
background:top left no-repeat #F1EFF1;
padding:15px;
font-size:15px;
font-weight:bold;
color:#304606;
text-transform:uppercase;
}
div.news{
font-size:12px;
color:#013202;
background:top left repeat-y #F1EFF1;
padding:15px;
}
div.news div.date{
font-size:12px;
color:#346501;
float:left;
padding:0 10px 0 0;
}
div.news div.tit{
font-size:15px;
font-weight:bold;
float:left;
}
div.news div.anonce{
padding:10px 0;
}
div.news div.news_more{
padding:0 0 10px;
}
div.news div.news_more img{
border:none;
}
div.news a{
color:#013202;
}
div.news a:hover{
color:#fee539;
text-decoration:none;
}
div.infor_t{
height:18px;
background:top left no-repeat #99CC01;
padding:15px;
font-size:15px;
font-weight:bold;
color:#304606;
text-align:center;
text-transform:uppercase;
}
div.infor{
background:top left repeat-y #346501;
padding:10px 0;
text-align:center;
}
#bot{
margin:0 auto;
height:191px;
width:953px;
position:relative;
background:#fff top center no-repeat;
}
div.title{
padding:79px 0 0 0;
text-align:center;
font-size:9px;
color:#3f1e08;
}
div.copyright{
position:absolute;
top:58px;
right:20px;
height:24px;
font:normal normal 10px Arial,Verdana,sans-serif;
margin-bottom:0.5em;
color:#000;
text-align:right;
padding:0 40px 0 0;
}
div.copyright a, div.copyright a:hover{
color:#000;
text-decoration:underline;
}
div.copyright strong{
font-weight:normal;
font-size:9px;
}
#bmenu{
margin:0;
padding:65px 0 0 26px;
list-style:none;
font-size:10px;
height:31px;
}
#bmenu li{
padding:0 12px 0 14px;
margin:0;
float:left;
}
#bmenu li a{
text-decoration:none;
outline-style:none;
color:#263500;
}
#bmenu li a:hover{
color:#263500;
text-decoration:underline;
}
#bmenu li:first-child{
background:none;
}
table.table0,
table.table1,
table.table2{
border-collapse:collapse;
}
table.table0 td{
padding:5px;
border:none;
}
table.table1 tr:hover{
background:#CCFF66;
}
table.table1 td{
padding:5px;
border:#BFB77D solid 1px;
}
table.table2 tr:hover{
background:#696861;
}
table.table2 td{
padding:5px;
border:#c7c6bc solid 1px;
}
table.table2 th{
padding:8px 5px;
border:#c7c6bc solid 1px;
background-color:#CCFF66;
color:#fff;
text-align:left;
}
ul{
list-style-image:url("/d/189931/d/ul1.gif");
}
li{
margin:10px 0 0 0;
}
table{
width:95%;
}
th,td{
padding:7px 10px 10px 10px;
}
th{
text-transform:uppercase;
letter-spacing:0.1em;
font-size:90%;
border-bottom:2px solid #111;
border-top:1px solid #999;
text-align:left;
}
tr.even{
background-color:#efefef;
}
.money{
text-align:right;
}
table{
padding:0 0 25px 0;
}
.col-1-3{
width:33.3333333333%;
float:left;
}
.col-1-3 img{
width:220px;
height:164px;
}
.row:after{
content:"";
display:table;
clear:both;
}
.row{
margin-bottom:15px;
}
.blok1, .blok2 {
background-color:#ffe401;
height:100px;
border-radius: 60px 60px 60px 0px;
}
.blok1 p, .blok2 p  {
text-align:left;
color:#333;
padding: 0 60px 0 60px;
}
.blok1 h3, .blok2 h3  {
text-align:left;
padding: 15px 0 0 60px;
}
.centro{
text-align:center;
}
.date{
margin:25px 0 0 0;
}
.news_t{
margin:0 0 -30px 0;	
}
.knpodr, .knpodr2, .knpodr2:hover{
	display: block;
	width: 177px;
	height: 30px;
	border-radius: 3px;
	background-color:#356501;
	text-align:center;
	color:#fff;
	font-size:15px;
	padding-top: 5px;
	text-decoration: none;
	margin: auto;
}
.knpodr2, .knpodr2:hover{
   background-color:#ffe401;
   color:#333;
}
.tit, .news li{
line-height: normal;
}
.news li, .news .tit a{
color: #333;	
}
.news li{
font-weight:600;
line-height: 14px;
}