@charset "utf-8";

h2 {
width:510px;
height:85px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/news/news-bar.jpg) no-repeat 0 0;
display:block;
}
h2 a {
width:510px;
height:85px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/news/news-bar.jpg) no-repeat 0 0;
display:block;
}
h2.news-bar {
width:510px;
height:85px;
margin:0;
padding:0;
text-align:left;
background:url(../img/news/news-bar.jpg) no-repeat 0 0;
display:block;
}
h2.news-bar a {
width:510px;
height:60px;
margin:0;
padding:25px 0 0 0;
font-size:12px;
font-weight:normal;
text-indent:220px;
color:#333333;
background:url(../img/news/news-bar.jpg) no-repeat 0 0;
display:block;
}
.box{
margin:0 0 30px 0;
padding:0 0 20px 0;
background:url(../img/base/a-n.gif) repeat-x bottom left;
}
.box:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
/*\*/
* html .box {height: 1em;
overflow: visible;
}
/**/

.box h3 {
width:auto;
margin:0 0 10px 0;
padding:0 0 2px 0;
font-size:1em;
color:#CC0000;
background:url(../img/index/new-icon.jpg) no-repeat 0 1px;
display:block;
}
.box h3 a {
padding:0 0 0 45px;
color:#CC0000;
}
.box h3 a:hover {
padding:0 0 0 45px;
color:#FF9900;
}


.box img{
clear:both;
float:left;
margin:0 15px 10px 0;
}

ul.news{margin:50px 0;
padding:0;
list-style:none;
}
.news li {
margin:0 0 7px 0;
padding:0 0 7px 0;
font-size:0.8em;
color:#333333;
line-height:135%;
background:url(../img/base/a-n.gif) repeat-x bottom left;
}

ul.news2 {
margin:10px 0 50px 0;
padding:0;
list-style:none;
}
.news2 li {
margin:0 0 7px 0;
padding:0 0 7px 0;
font-size:0.8em;
color:#333333;
line-height:135%;
background:url(../img/base/a-n.gif) repeat-x bottom left;
}

/*e*/
.box1 {
clear:both;
margin:0 0 70px 0;
padding:0;
}
.box1:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
/*\*/
* html .box1 {
height: 1em;
overflow: visible;
}
/**/
.box1 h3 {
width:auto;
margin:0 0 10px 0;
padding:0 0 2px 45px;
font-size:1em;
color:#CC0000;
background:url(../img/index/new-icon.jpg) no-repeat 0 1px;
display:block;
}
.box1 img{
clear:both;
margin:10px;
}

/*right*/
.s-news {
width:230px;
margin:0;
padding:0 0 30px 0;
background:#FFFF99;
}
.s-news h4 {
width:230px;
height:77px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:135%;
background:url(../img/news/s-news.gif) no-repeat 0 0;
display:block;
}
.s-news h4 a {
width:230px;
height:77px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:135%;
background:url(../img/news/s-news.gif) no-repeat 0 0;
display:block;
}
.s-news h5 {
margin:0 0 5px 10px;
padding:0;
font-size:0.85em;
line-height:135%;
font-weight:normal;
color:#333333;
}
.s-news ul {
clear:both;
width:200px;
margin:0 0 20px 15px;
padding:0;
list-style:none;
}
.s-news li {
width:185px;
margin:0 0 7px 0;
padding:2px 0 7px 15px;
color:#333333;
line-height:135%;
font-size:0.8em;
text-align:left;
background:url(../img/base/s-list.gif) no-repeat 0 5px;
border-bottom:1px #CCCCCC dashed;
}
.s-news li a{
color:#2686F0;
text-decoration:none;
}
.s-news li a:hover {
color:#FF9900;
text-decoration:none;
}
