﻿body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:12px; color:#28461c; background:url(images/body_bg.jpg);}

/*链接*/
a{ text-decoration:none; color:#28461c;}
a:hover{ color:#993333; text-decoration:underline;}
a img{ border:none;}

/*通用*/
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; font-size:0;line-height: 0;height: 0;}
.title_h1{ margin:0; color:#993333; font-size:14px; border-bottom:1px solid #afcea2; padding:0 0 4px 10px; background:url(images/icon_h1.jpg) no-repeat 0 4px;}







/**/
.wrap{ width:1000px; margin:0 auto;}

/*头部*/
.header{ background:url(images/header.gif) no-repeat; padding:111px 0 0 0;}
.menu{ background:url(images/menu.jpg) no-repeat; width:960px; margin:0 auto; height:32px; line-height:32px; font-size:14px; font-weight:bold; text-align:center; color:#fff;}
.menu ul{ margin:0; padding:0; list-style:none;}
.menu li{ display:inline; margin:0 10px;}
.menu a{ color:#fff; text-decoration:none;}
.menu a:hover{ color:#ffc800; text-decoration:underline;}

/*主体*/
.content{ background:url(images/content_bg.jpg) repeat-y; padding:0 0 20px 0;}

.sidebar{ display:inline; margin:10px 0 0 35px; width:201px; background:url(images/s_bg2.jpg) no-repeat top; padding:30px 0 0 0;}
.s_box{ background:url(images/s_bg.jpg) no-repeat bottom; padding:0 0 20px 0;}
.s_box img{ display:block;}
.s_box p{ margin:0 0 10px 0; line-height:20px; text-indent:; padding:0 15px;}
.s_box h1{ margin:0; color:#993333; font-size:24px; text-align:center;}
.s_box h2,.s_box_2 h2{ margin:0 0 10px 10px; color:#993333; font-size:14px; border-bottom:1px solid #afcea2; padding:0 0 4px 0; width:170px; text-align:center;}
.s_box ul{ margin:0 0 0 30px; padding:0; list-style:none;}
.s_box li{ line-height:22px;}
.s_box li a{ color:#28461c; background:url(images/icon_h1_2.jpg) no-repeat 0 5px; padding:0 0 0 10px; }
.s_box li a:hover{ background:url(images/icon_h1.jpg) no-repeat 0 5px; color:#993333;}

.s_box_2{ background:url(images/s_bg.jpg) no-repeat bottom; padding:0 0 20px 0;}
.s_box_2 ul{ margin:0 0 0 40px; padding:0; list-style:none;}
.s_box_2 li{ line-height:22px; margin:3px 0 0 0;}
.s_box_2 li.first{ font-size:14px; font-weight:bold;}
.colour_a a{ color:#993333;}
.s_box_2 li ul{ margin:0 0 0 20px; padding:0; font-size:12px; font-weight:normal;}
.s_box_2 li ul li{ padding:0;}
.s_box_2 li ul li a{ color:#28461c; background:url(images/icon_h1_2.jpg) no-repeat 0 5px; padding:0 0 0 10px; }
.s_box_2 li ul li a:hover{ background:url(images/icon_h1.jpg) no-repeat 0 5px; color:#993333;}

.main{ display:inline; width:720px; margin:10px 30px 0 0;}
.show{ margin:0 0 10px 0;}
.show_about{ width:460px; display:inline;}
.show_about ul{ margin:0; padding:0; list-style:none;}
.show_about li{ line-height:22px; background:url(images/icon_li.jpg) no-repeat 0 10px; padding:0 0 0 10px;}

.show_ad{ display:inline; margin-right:10px}
.show_ad img{ border:5px solid #d2d2d2; margin:5px 0px 0 0;}

.photo{ margin:10px 0 0 0;}
.photo ul{ margin:5px 0 0 0; padding:0; list-style:none;}
.photo li{ float:left; margin:0 25px 0 0; _margin-right:13px; text-align:center; width:119px;}
.photo li a span{ display:block; line-height:24px; height:24px; text-align:center;}

.text h1{ font-size:14px; margin:0 0 10px 0;}
.text p{ margin:0 0 10px 0; line-height:20px;}
.text img{ display:block; margin:10px 0;}

/*页脚*/
.footer{ background:url(images/footer_bg.gif) no-repeat; text-align:center; height:141px;}
.footer ul{ margin:0; padding:20px 0 0 0; list-style:none;}
.footer li{ line-height:26px;}
.footer a{ text-decoration:none; color:#fff;}
.footer a:hover{ text-decoration:underline; color:#fff;}












/*程序新加样式*************************************/
.ActivePic div{ float:left}
.ActivePic img
{
    border: 1px solid #C0C0C0;
    width: 100px;
    height: 90px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 3px;
    background-color: #FFFFFF;
}
.photo img, .show img{border: 1px solid #C0C0C0;  padding: 3px;
    background-color:;}
    
    
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 5px; border: solid 1px #bbcca2; background: #dceec4; text-decoration: none;margin-right:0px; color:#28461c}
.paginator .cpb {color: #fff; background: #3B5888;border-color:#ddd;text-decoration: none;padding: 1px 6px; border: solid 1px #ddd;}
.paginator a:hover {color: #fff; background: #b8caa0;border-color:#b8caa0;text-decoration: none;}

.VideoDiv
{
    border: 3px solid #CCCCCC;
    position: fixed;
    bottom: 0px;
    right: 0px;
    _position: absolute;
    background-color: #ccc;
    width: 260px;
    _top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop+(document.documentElement.clientHeight-290) :
            document.body.scrollTop +
            (document.body.clientHeight
            -this.clientHeight));
}
            .VideoDiv .Title
{
    background-color: #EAEAEA; height:21px; line-height:21px;
}