/*全局样式*/
*{padding: 0;margin: 0;}
body{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/body_bg.png);
    background-repeat: repeat-x;
    font-size: 14px;
    font-family: "微软雅黑";
}
img{border: 0;}
a{text-decoration: none;}
a:hover{
    color: dodgerblue;
}
ul,li{list-style: none;}
/*structure*/
.main, .container ,.footer, .header{
    overflow: hidden;
}
.container{
    width: 1039px;
    margin: 0 auto;
}
.main .left,.main .right{
    float: left;
}
.main .left{
    width: 198px;
}
.main .right{
    width: 841px;
}
/*顶部banner*/
.header .container{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/top_bg.png);
    background-position: center top;
    background-repeat: no-repeat;
    height: 216px;
}

/*导航栏*/
.main .left ul{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/left_bg3.png);
    background-repeat: repeat-y;
}
.main .left li{
    text-align: right;
    line-height: 35px;
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/nav_title_bg.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.main .left li a{
    color: #122332;
    font-size: 16px;
    text-decoration: none;
    font-family: "微软雅黑";
    margin-right: 10px;
    
}
.main .left .menu{
}
.nav_top{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/left_bg.png);
    background-position: center top;
    height: 15px;
}
.nav_bottom{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/left_bg.png);
    background-position: center bottom;
    height: 20px;
}
/*main背景*/
.main .left{
    /*background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/left_bg3.png);*/
    /*height: 396px;*/
}
.main .right_center{
    background-color: #ebebeb;
}
.right_top{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/right_top.png);
    background-repeat: no-repeat;
    height: 21px;
}
.right_top2{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/right_top2.png);
    background-repeat: no-repeat;
    height: 21px;
}
.right_bottom{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/right_bottom.png);
    background-repeat: no-repeat;
    height: 21px;
}
/*首页列表*/
.right_center .top{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/list_top.png);
    background-repeat: no-repeat;
    height: 31px;
    background-position: center;
    line-height: 31px;
}
.right_center .top .title{
    margin-left: 45px;
    font-size: 16px;
    font-family: "微软雅黑";
}
.right_center .top .more{
    float: right;
    margin-right: 10px;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;

    
}
.right_center .table{
    border-top: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
    border-bottom:  1px solid #d2d2d2;
    padding: 5px;
}
.right_center .table tr{
    background-color: #fff;
    line-height: 32px;
}
.right_center tr{
    line-height: 32px;
}
.right_center td,.right_center th{
    border-bottom: 1px solid #d2d2d2;
}
.right_center th{
    border-top: 1px solid #d2d2d2;
    font-family: "微软雅黑";
}
.right_center .name{width: 480px;}
.right_center .date{width: 100px;}
.right_center .list_table table{
    width: 815px;
    margin: 0 auto;
}
.list_table table .left_border{
    border-left: 1px solid #d2d2d2;
}
.list_table table .right_border{
    border-right: 1px solid #d2d2d2;
}
.list_table table .article_title a{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/green.png);
    background-repeat: no-repeat;
    background-position: 10px center;
    padding-left: 30px;
    color: #28292b;
    
}
.list_table table .article_title a:hover{
    color: dodgerblue;
}
.list_table table .pubDate,.list_table table .wenhao{
    text-align: center;
}

.right_center .r2{
    margin-top: 10px;
}
/*文章页*/
p {
    line-height: 26px;
    margin: 0;
    padding: 0;
    text-indent: 2em;
}
.chu {
    font-weight: bold;
}
.article .article_title{
    text-align: center;
    color: #cc3300;
}
.right_center .article{
    margin: 20px 20px 0  20px;
    background-color: #fff;
    padding: 20px;
}
.nav *{
    font-size: 16px;
    color: #505050;
    font-family: "微软雅黑";
    
}
.nav{padding-left: 20px;margin-bottom: 5px;}
/*链接列表*/
.r3 .list{
    background-color: #fff;
    margin: 0 13px;
    border-bottom: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
    overflow: hidden;
}
.r3 .list_left,.r3 .list_right{
    float: left;
    width: 50%;
}
.right_top2{
    margin-top: 5px;
}
.top2{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/link_top_bg.png);
    background-repeat: repeat-x;
    height: 32px;
    line-height: 32px;
    margin: 0px 13px;
}
.top2 span{
    display: inline-block;
    width: 47%;
    padding-left: 20px;
    color: #757576;
    font-weight: 700;
}
.link_list {
    width: 195px;
    float: left;
    margin: 10px 0;
}
.link_list li{
    padding-left: 20px;
    line-height: 20px;
}
.link_list a{
    color: #757576;
    font-size: 12px;
    font-family: "宋体";
    
}
.link_list a:hover{
    color: dodgerblue;
}


/*页脚*/
.footer{
    text-align: center;
    font-size: 16px;
    font-family: "黑体";
    margin-top: 20px;
    margin-bottom: 20px;
    color: #4f4e4e;
}


/*二级页面*/
.zdsj{
    float: right;
    margin-right: 20px;
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/list_top.png);
    background-repeat: repeat-x;
    background-position: center;
    padding-right: 25px;
}

/*列表页*/
.paging{
    text-align: center;
}
.paging a{
    margin: 5px;
    cursor: pointer;
}
.paging a:hover{
    color: dodgerblue;
}
.zyf{
    float: right;
    margin-right: 20px;
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/list_top.png);
    background-repeat: repeat-x;
    background-position: center;
    padding-right: 40px;
}

/*搜索*/
#bar{
    text-align: right;
    overflow: hidden;
    line-height: 50px;
    height: 50px;
    padding-left: 420px;
}
#bar input,#bar select{
    height: 25px;
}
#bar>div{
    float: left;
    
}
.SearchResult{
    background-color: #fff;
    padding:5px;
    margin:  0 15px;
}
.SearchResult>div{
    border: 1px solid #ccc;
    min-height: 400px;
}
.SearchResult .list .ssjg{
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/dotted_bottom.png);
    background-repeat: no-repeat;
    background-position: 10px center;
    padding-left: 25px;
    line-height: 35px;
}
.SearchResult .list li a{
    color: #000;
    background-image: url(/sites/JS_IMAGE_CSS/xxgkw/images/dotted_black.png);
    background-repeat: no-repeat;
    background-position: 13px center;
    line-height: 25px;
    padding-left: 30px;
}
.SearchResult .list li a:hover{
    color: dodgerblue;
}
