@charset "utf-8";



* { padding: 0; margin: 0; }



html, body, span, div, p, a, table, tbody, td, h1, h2, h3, img, form, font, strong, b, i, dl, dt, dd, ol, ul, li, dl, dd, dt, iframe, label, blockquote, input, button { padding: 0; margin: 0; list-style: none; }



body { line-height: 22px; font-size: 16px; font-family: arial, helvetica, "\5B8B\4F53", "\5FAE\8F6F\96C5\9ED1"; color: #555555; -webkit-text-size-adjust: none; }



img { border: none; }



a { color: #666; text-decoration: none; outline: none; blr:expression(this.onFocus=this.blur());

}



a:hover, a:active, a:focus { color:;

}



input, button, select, textarea { outline: none }



textarea { resize: none }



/* 幻灯开始*/







.logo img { margin: 0 auto; width: 1300px; }



#imageShow { clear: both; }



#imageShow .imagebg { height: 468px; overflow: hidden; }



#imageShow .imagebg li { height: 468px; overflow: hidden; top: 0; left: 0; width: 100%; display: block; filter: alpha(opacity=0); opacity: 0; }



/*-------------------------------------------------------*/







.bannerbg { height: 422px; overflow: hidden; }



.scroll { margin: 0 auto; width: 160px; position: relative; margin-top: -20px; }



.s_pre, .s_next { display: block; width: 9px; height: 20px; position: absolute; }



a.s_pre { background: url(../images/arrow_ll.png) no-repeat; top: -15px; left: 0; }



a.s_pre:hover { background: url(../images/arrow_ll_on.png) no-repeat; }



a.s_next { background: url(../images/arrow_rr.png) no-repeat; top: -15px; right: 0; }



a.s_next:hover { background: url(../images/arrow_rr_on.png) no-repeat; }



.outScroll_pic { height: 20px; margin-left: 15px; overflow: hidden; position: relative; width: 122px; top: -20px; }



.outScroll_pic .scroll_pic { position: absolute; }



.scroll_pic { margin: 0 auto; width: 4000px; height: 15px; }



.scroll_pic li { float: left; height: 14px; width: 14px; margin: 5px 9px; _margin: 5px 14px 5px 4px; cursor: pointer; }



.scroll_pic li img { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }



.scroll_pic li:hover img, .scroll_pic li:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }



.currently img { filter: alpha(opacity=100)!important; -moz-opacity: 1!important; opacity: 1!important; }





/* 幻灯结束*/
.right {
    float: right;
    width: 1045px;
}
.nav {
    line-height: 40px;
    border-bottom: 1px solid #aaa;
}
a:link {
    color: #333;
    text-decoration: none;
    border: 0;
}
.title {
    font-size: 10px;
    font-weight: normal;
}
.pit_c {
    float: left;
    font-size: 19px;
    height: auto;
    line-height: 36px;
    padding-left: 30px;
    text-indent: 5px;
    width: 400px;
}
.pit_c h5 {
    border-bottom: 1px solid #efefef;
    font-size: 24px;
    line-height: 54px;
}
.pit_c p {
    border-bottom: 1px solid #efefef;
}
.RandomNews {
    margin-top: 15px;
    border: 1px solid #aaa;
}
.RandomNews .diysr {
    color: #fff;
    background: #132162;
    padding: 8px 10px;
}
dl.pd_list_dl {
    float: left;
    width: 335px;
    margin: 8px 5px;
}
dl.pd_list_dl dt {
    line-height: 0;
    font-size: 0;
}
a:link {
    color: #333;
    text-decoration: none;
    border: 0;
}
dl.pd_list_dl dt img {
    width: 335px;
    height: 244px;
}
dl.pd_list_dl dd a {
    display: block;
    width: 300px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
}
ol, ul, li {
    list-style: none;
}
.RandomNews .news_random li a {
    display: block;
    float: left;
    width: 290px;
    height: 40px;
    line-height: 40px;
    margin: 0 5px;
    overflow: hidden;
}





