﻿body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, 
fieldset, div, strong, label, em{ margin:0; padding:0; border:0;}   
ul, ol, li{ list-style:none;}
input, button{ margin:0; font-size:12px; vertical-align:middle;}
body{ font-size:12px; text-align:center; margin:0 auto; background-color:#fce9bb; color:#333;}


#head{ width:100%; height:110px; background:url(/images/head_bg.png) 0 0 repeat-x;}
#head .top{ width:960px; height:110px; margin:0 auto; }
#head .top .top_l{ width:500px; height:100px; float:left;}
#head .top .top_l img{ margin-top:12px;}
#head .top .top_r{ width:440px; height:110px; float:right; text-align:right; margin-right:20px;}
#head .top .top_r p{ margin:0; padding:0; margin-top:15px;}
#head .top .top_r p a{ text-decoration:none; color:#333;}

#nav{ width:100%; height:40px; background:url(/images/nav_bg.jpg) 0 0 repeat-x;}
#nav ul{ width:960px; height:40px; margin:0 auto;}
#nav ul li{ width:120px; height:40px; line-height:40px; float:left;}
#nav ul li a{ width:96px; height:35px; text-decoration:none; color:#330000; font-size:15px; font-weight:bold;
              font-family:Microsoft YaHei; padding:9px 20px 9px 20px; margin-left:-18px;}
/*
#nav ul li a:hover{ background:url(../images/a_bg.png) 0 0 no-repeat;}
*/


/*
.daohangtu{ width:100%; height:300px; margin:0 auto; background:url(/images/1.jpg) no-repeat;
            background-position: center top; overflow:hidden;}
 */           
            
.contents{ width:960px; margin:0 auto; height:auto; background:#fff; margin-bottom:10px; margin-top:10px; 
           overflow:hidden; zoom:1;}
.contents:after{content:&#180; display:block;visibility:none;height:0;clear:both;}
.contents .cont_left{ width:240px; height:auto; float:left; margin-right:2px; overflow:hidden;}
.contents .cont_left h3{ width:240px; height:38px; line-height:38px; font-size:14px; font-family:Microsoft YaHei; font-weight:bold; color:#330000; background:url(../images/h_bg.jpg) no-repeat;}
.contents .cont_left h3 a{ text-decoration:none; color:#330000;}
.contents .cont_left h3 a:hover{ text-decoration:underline;}

.contents .cont_left .h3{ width:240px; height:38px; line-height:38px; background:url(/images/h_bg2.jpg) no-repeat;}
.contents .cont_left .h3 a{ text-decoration:none; font-size:14px; font-family:Microsoft YaHei; font-weight:bold; color:#330000;}

.contents .cont_left .ul{ width:238px; height:auto; border-left:1px solid #face4d; border-right:1px solid #face4d; overflow:hidden;}
.contents .cont_left .ul li{ width:238px; height:30px; line-height:30px; text-align:left;background:url(/images/li_bg.jpg) no-repeat;}
.contents .cont_left .ul li a{ text-decoration:none; color:#333; padding-left:35px;}
.contents .cont_left .box{ width:240px; float:left; margin-bottom:5px;}
.contents .cont_left .box h3{ width:240px; height:63px; background:url(/images/h3_bg.png) no-repeat; color:#663300; font-size:14px; font-family:Microsoft YaHei; font-weight:bold; line-height:40px; text-align:left;padding-left:60px;}
.contents .cont_left .box ul{ width:238px; height:200px; border-left:1px solid #face4d; border-right:1px solid #face4d; margin-top:-10px; padding-bottom:5px;}
.contents .cont_left .box ul li{ width:220px; padding-left:10px; height:25px; line-height:25px; text-align:left;}
.contents .cont_left .box ul li span{ width:40px; float:right; color:#999; word-break: break-all; overflow:hidden;}
.contents .cont_left .box ul li a{ width:150px; text-decoration:none; color:#333; word-break: break-all; overflow:hidden;}
.contents .cont_left .box ul li img{ vertical-align:middle;}


.contents .cont_right{ width:710px; height:auto; float:right; overflow:hidden;}
/*
.contents .cont_right h3{ width:710px; height:35px; line-height:35px; font-size:14px; font-family:Microsoft YaHei; 
                          font-weight:bold;color:#330000; text-align:left; background:url(/images/dailipinpai.jpg) no-repeat;}
*/
.contents .cont_right h3 img{ float:right; margin-right:15px; margin-top:8px;}
.contents .cont_right h4{ width:710px; height:37px; line-height:37px; font-size:12px; font-weight:lighter; color:#000; text-align:left;}
.contents .cont_right h4 img{ vertical-align:middle;}
.contents .cont_right h4 a{ color:#000; text-decoration:none;}
.contents .cont_right h4 a:hover{ color:#cc0000;}
.contents .cont_right table{ width:710px; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.contents .cont_right table tr td{ border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; padding:5px;}
.contents .cont_right table tr td a{ text-decoration:none; color:#333;}
.contents .cont_right table tr td a:hover{ color:#cc0000;}
.contents .cont_right table tr td b{ color:#cc0000;}
.contents .cont_right table tr td .tp{ width:120px; height:auto;}
.contents .cont_right table tr td .tp span{ color:#996600; font-size:14px; font-family:Arial;}
.contents .cont_right table tr .ms{ width:460px; text-align:left; line-height:1.5;}
.contents .cont_right table tr .xiazai{ width:100px;}

.contents .cont_right table tr .ms table{ width:460px;} 
.contents .cont_right table tr .ms p{ width:460px;} 
.contents .cont_right table tr .ms div{ width:460px;} 
.contents .cont_right table tr .ms table tr { width:460px;} 

 

.contents .cont_right .r_box{ width:707px; height:490px; border-left:1px solid #face4d; border-right:1px solid #face4d; 
                              border-bottom:1px solid #face4d; padding-bottom:10px; overflow:hidden;}
.contents .cont_right .r_box ul{ width:705px; height:480px; overflow:hidden;}
.contents .cont_right .r_box ul li{ width:147px; height:110px; float:left; margin-left:23px; display:inline; margin-top:10px; overflow:hidden;}
.contents .cont_right .r_box ul li .box{ width:145px; height:108px; border:1px solid #dcdcdc; overflow:hidden;}
.contents .cont_right .r_box ul li .box img{ vertical-align:top; padding-bottom:3px;}
.contents .cont_right .r_box ul li .box a{ text-decoration:none;}
.contents .cont_right .r_box ul li .box span{ color:#333; font-size:13px;}
.contents .cont_right .r_box #pager2{ clear:both; margin:0; padding:0; width:708px; height:30px; line-height:50px;}
.contents .cont_right .r_box #pager2 a{ text-decoration:none; color:#333;}
.contents .cont_right .r_box #pager2 a:hover{ color:#cc0000;}
.contents .cont_right .r_box #pager2 b{ color:#cc0000;}

.lianjie{ clear:both; width:961px; height:32px; line-height:32px; background:url(/images/lianjie_bg.jpg) 0 0 no-repeat; margin:10px auto;
          text-align:left; color:#000;}
.lianjie a{ text-decoration:none; color:#333;}
.lianjie a:hover{ color:#cc0000; text-decoration:underline;}

#foot{ width:100%; height:135px; background:url(/images/foot_bg.png) 0 0 repeat-x;}
#foot .p1{ width:960px; line-height:2; margin:0; padding:0; margin:0 auto; margin-top:25px;}

#r_boxContent
{
    padding-left:10px;
    text-align:left; text-decoration:none; line-height:30px;
    border-bottom : 1px solid #FACE4D;
    border-left: 1px solid #FACE4D; 
    border-right: 1px solid #FACE4D;
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
    width: 687px;}
#r_boxContent a{text-align:left; text-decoration:none; line-height:30px; color:Black; } 

 #list span{ float:right; margin-right:80px;}
#r_boxContent #list{ margin-top:10px;}


#newsContent
{
    text-align:left;
    text-decoration:none;
    height: auto;
    overflow: hidden;
    width: 698px;
    word-break:break-all;
}
#newsContent .info{ width:698px; height:auto; overflow:hidden;}
#newsContent .info h3{ font-size:16px; font-weight:lighter; font-family:Microsoft YaHei; color:#000; width:698px; height:26px; 
                       padding-top:10px; background: url("../images/h4_bg.jpg") repeat-x; border-bottom:1px solid #dcdcdc; }
#newsContent .info .info_box{ width:680px; padding:10px 9px;}





/*头部的图片切换css*/


 .xwen_bg
        {
            width: 100%;
            padding-right: 4px;
            display: inline;
            background: url(/images/hudp.jpg) no-repeat center 50%;
            float: left;
            height: 300px;
            padding-top: 0px;
        }
        #play_list A
        {
            display: block;
            overflow: hidden;
        }
        #play_list IMG
        {
            border-bottom: #000 0px solid;
            border-left: #000 0px solid;
            vertical-align: top !important;
            border-top: #000 0px solid;
            border-right: #000 0px solid;
        }
        #play_text
        {
            margin-top: -35px;
            float: right;
            margin-right: 13px;
            _margin-top: -20px;
        }
        #play_text UL
        {
            position: relative;
            filter: Alpha(Opacity=80);
            list-style-type: none;
            bottom: 0px;
            display: block;
            right: 0px;
            opacity: 0.8;
        }
        #play_text UL LI
        {
            border-bottom: #333 1px solid;
            text-align: center !important;
            border-left: #333 1px solid;
            background-color: #000;
            width: 15px;
            display: block;
            font-family: "Arial";
            float: left;
            height: 15px;
            color: #FFF500;
            margin-left: 5px;
            font-size: 11px;
            border-top: #333 1px solid;
            cursor: pointer;
            border-right: #333 1px solid;
            padding-top: 0px
        }
        #demo table img{border: 1px solid #DCDCDC; margin-right:30px;}
        #demo table tr table td a
        {
            padding-left:-10px;
            text-align:center;
            color: #FFFFFF;
            height: 40px;
            line-height: 20px;
            overflow : hidden;
            padding-top: 8px;
            text-decoration: none;
            width: 130px;
         }
         
         
         
         
         
         .contents .cont_right .h3{ width:710px; height:35px; line-height:35px; font-size:14px; font-family:Microsoft YaHei; 
                          font-weight:bold;color:#330000; text-align:left; background:url(/images/dailipinpai.jpg) no-repeat;}
.contents .cont_right .h3 li{ width:82px; margin-right:10px; height:35px; float:left; text-align:center;}
.contents .cont_right .h3 li:hover{ background:url(/images/hbg.jpg) no-repeat; margin-top:1px;}
.contents .cont_right .h3 img{ float:right; margin-right:15px; margin-top:8px;}


/*最新列表页*/
.contents .cont_left h4{ width:240px; height:38px; line-height:38px; background:url(../images/a_bg.jpg) no-repeat; 
                         color:#330000; font-weight:bolder; font-size:14px; letter-spacing:5px;}

.contents .cont_left .box ol{ width:238px; height:auto; border:1px solid #c79441; border-top:none; padding-top:3px; padding-bottom:10px;}
.contents .cont_left .box ol li{ width:208px; height:38px; background:url(../images/l_bg2.jpg) no-repeat; padding-top:3px; margin-left:12px;}
.contents .cont_left .box ol li a{ text-decoration:none; color:#333; width:208px; height:38px; line-height:35px; font-family:Microsoft YaHei;}
.contents .cont_left .box ol li img{ vertical-align:middle;}

#r_boxContent p{ text-align:center; clear:both; margin:0; padding:0; width:708px; height:30px; line-height:50px;}
#r_boxContent p a{ text-decoration:none; color:#333;}
#r_boxContent p a:hover{ color:#cc0000;}
#r_boxContent p b{ color:#cc0000;}

/*paint.aspx*/
#paintDown tr td
{
    border-width: 0px; 
    border: 0px; 
    border-left: 0px solid #DCDCDC; 
    border-top: 0px solid #DCDCDC;
    border-bottom:0 olid #DCDCDC;
    padding: 0px
}
#paintDown
{
    border-width: 0px; 
    border: 0px; 
    border-left: 0px solid #DCDCDC; 
    border-top: 0px solid #DCDCDC;
    border-bottom:0 olid #DCDCDC;
    padding: 0px
}

#paintDown tr td a:hover
{
    color:#B8850F;
    text-decoration:underline;
}
#com_wenhua p { line-height: 150%; font-size:12px;}
#lit table {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-style: solid;
    width:680px;
}
 #lit TD {
    color: #000000;
    font-family: 微软雅黑,宋体,Verdana,Geneva,sans-serif,tahoma;
    font-size: 10pt;
    line-height: 150%;
}