@import url(base.css);

@import url(layout.css);

.m_top{

height:400px;

}

.m_l{/*250 336*/
float:left;
width:336px;
height:400px;
border:solid 1px #549c10;
overflow:hidden;
text-overflow:ellipsis;
}

.m_l h2{
height:43px;
line-height:28px;
padding-left:12px;
background: url(img/tit2.jpg) right 0 no-repeat;
}

.m_c{/*403 317 337 342 333*/
float:left;
width:337px;
height:400px;
margin:0 6px;
border:solid 1px #549c10;
overflow:hidden;
text-overflow:ellipsis;
}

.m_c h2{
height:43px;
line-height:28px;
padding-left:12px;
background: url(img/tit2.jpg) right 0 no-repeat;
}

.m_r{/*300 280 273*/

float:left;

width:273px;

height:398px;

padding:1px;

border:solid 1px #549c10;

overflow:hidden

}

/**/

.img{

height:120px;

margin-bottom:2px;

padding-bottom:2px;

border-bottom:dotted 1px #ccc;

}

.img strong{
display:block;
padding-bottom:10px;
line-height:15px;
text-align:center;
width:335px;
}

.img strong a{
color:#c76c00;
text-overflow:ellipsis;
}

/**/

.img div{

float:left;

width:115px;

height:90px;

padding:0 5px;

}

.img div a{

display:block;

width:111px;

height:85px;

padding:1px;

border:solid 1px #ccc;

}

.img div a:hover{

border:solid 1px #549c10;

}

.img a img{

width:111px;

height:85px;

}

/**/

.img p{

padding-right:5px;

line-height:23px;

text-indent:2em;

}

.img2 div a{

}

/**/

.mlr2{

margin-top:15px;

height:262px;

}

.in_news{/*367-8=360*/

float:left;

display:inline;

width:359px;

height:260px;

line-height:25px;

margin-right:6px;

border:solid 1px #549c10;

overflow:hidden

}

.in_news h2{

height:39px;

padding-left:12px;

background: url(img/tit2.jpg) right 0 no-repeat;

}

h2 a{color:#fff}

/**/

.news li,.news a{
height:23px;
line-height:23px;
width:312px;
}

.news a{
display:block;
padding-left:15px;
background: url(img/31.gif) 8px center no-repeat;
}

.news a:hover{
background: url(img/32.gif) 8px center no-repeat;
}