﻿/*位置*/
.site
{
    font-size:12px;
    color:#004080;
    line-height:42px;
    }
.site a
{   
    color:#004080;
    }
.site a:hover
{   
    font-weight:bolder;
    }
.site span
{   
    padding:0 2px;
    }
    
/*内容*/
.content
{
    width:1058px;
    border:1px solid #ccc;
    height:930px;
    margin:0 auto;
    padding:20px;
    }
.contentnav
{
    width:250px;
    background:#f9f9f9;
    height:580px;
    }
.contentnav dt
{
    line-height:50px;
    color:#fff;
    font-size:18px;
    background:url("/statics/resource/images/Common/arrow.png") no-repeat #004080 155px center;
    padding-left:30px;
    }
.contentnav dd
{
    
    background:#fff;
    line-height:38px;
    width:220px;
    margin:8px  auto 0;   
    }
.contentnav dd a
{
    padding-left:50px;
    background:url("/statics/resource/images/Common/circle.png") no-repeat 30px center;
    display:block;
    border:1px solid #ccc;
    }
.contentnav dd a.active
{   
    background:url("/statics/resource/images/Common/circle_active.png") no-repeat 30px center;
    color:#004080;
    border:1px solid #004080;
    }
.contentnav dd a:hover
{   
    background:url("/statics/resource/images/Common/circle_active.png") no-repeat 30px center;
    color:#004080;
    border:1px solid #004080;
    }
    
.contentbar
{
    width:780px;
    }
.contentbar .title
{
    border-bottom:1px solid #ccc;
    padding:8px 0;
    }
.contentbar .title span
{
    font-size:16px;
    color:#004080;
    border-bottom:2px solid #004080;
    padding:8px 0;
    }
.contentbar ul
{
    padding:25px;
    line-height:40px;
    }
.contentbar li
{
    border-bottom:1px dashed #ccc;
    }
.contentbar li i
{
    font-size:30px;
    color:#888;
    float:left;
    }
.contentbar li a
{
    float:left;
    padding-left:8px;
    width:500px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    }
.contentbar li a:hover
{
    color:#004080;
    }
.contentbar li span
{
    float:right;
    font-size:12px;
    color:#333;
    }
    
.page
{
    float:right;
    font-size:12px;
    padding-right:20px;
    padding-top:10px;
    }
.page a
{
    border:1px solid #ccc;
    padding:3px 10px;
    margin:0 2px;
    }
.page a.active
{
    border:1px solid #004080;
    color:#fff;
    background:#004080;
    }
.page a:hover
{
    border:1px solid #004080;
    color:#fff;
    background:#004080;
    }
    
/*新闻内容*/
.contentmodel
{
    width:1058px;
    border:1px solid #ccc;
    min-height:760px;
    margin:0 auto;
    padding:20px;
	overflow:hidden;
    }
.contentmodel h2
{
    font-size:24px;
    color:#004080;
    text-align:center;
    padding:45px 40px 35px;
    }
.contentmodel .infobox
{
    width:1038px;
    margin:0 auto;
    height:32px;
    background:#f5f5f5;
    text-align:center;
    line-height:32px;
    }
.contentmodel .infobox span
{
    padding:0 20px;
    color:#666;
    font-size:12px;
    }
.contentmodel  .para
{
    padding:10px 30px;
    line-height:24px;
    }
.contentmodel  .para p
{
    padding-top:8px;
    }