﻿.newsbox
{    
    margin:60px auto 0;
    }

.news_left
{
    float:left;
    width:228px;  
    color:#fff;
    text-align:center;    
    }
.news_title
{
     background-color:#ff7c24;
     padding:10px 0;
    }
.news_title h2
{
    font-size:24px;
    font-weight:normal;  
    }
.news_title h3
{
    font-size:18px;
    font-weight:normal;
    line-height:18px;
    }
.news_left li
{
    background:#eee;
    border-top:1px solid #fff;
    
    }
.news_left li a
{
    display:block;
    padding:10px 0;
    }
.news_left li.current a
{
    color:#ff7c24;
    background:#fcd8bf;
    }

.news_content
{
    float:right;
    width:790px;
    }
    
.news_content_title
{
    font-size:20px;
    border-bottom:1px solid #ccc;   
    line-height:24px;
    padding-bottom:9px;
    }
.news_content_title i
{
    display:inline-block;
    width:5px;
    height:24px;
    background-color:#ff7c24;      
    vertical-align:bottom;
    margin-right:5px;   
    }
    
.news_list
{
    line-height:40px;
    padding-top:10px;
    
    }   
.news_list li
{
    position:relative;
    }
.news_list a
{
    display:block;
    font-size:14px;   
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding-right:120px;
    }
.news_list a:hover
{
    color:#ff7c24;
    }
.news_list span
{
   position:absolute;
   right:0;
    font-size:12px;
    color:#999;
    top:0;
    }
/*
.page
{
    float:right;
    font-size:12px;
    margin-top:20px;
    }
.page a
{
    display:inline-block;
    width:28px;
    height:22px;
    text-align:center;
    line-height:22px;
    background:#ff7c24;
    }
.page a:hover
{
    color:#fff;
    }
.page .pages
{    
    width:50px;
    height:20px;
    border:1px solid #ff7c24;   
    line-height:20px;
    background:#fff;
    }
.page .pages:hover
{
    color:#fff;
    background:#ff7c24;
    }
*/
    
.news_content .article_title
{
    text-align:center;
    border-bottom:1px solid #ccc;
    padding-bottom:15px;
    }
.news_content h2
{
  text-align:center;  
    line-height:50px;
    color:#ff7c24;
    font-weight:normal;
    font-size:20px;
    }
.news_content .article_title span
{
    font-size:12px;
    padding:0 20px;
    }
.news_content .article
{
    padding:6px 0;
    }
.news_content .article p
{
    line-height:30px;
    padding-top:12px;
    }
    
    
    
/*地图*/
#allmap
{
    width:98%;
    height:300px;
    margin:15px auto;
    border:1px solid #ccc;
    }
.news_content p
{
    line-height:26px;
    padding-top:12px;
    }
    
/*屏幕在1024px到1200px之间（中屏幕电脑）*/
@media screen and (min-width: 992px) and (max-width: 1200px){
.news_content
{
    width:650px;
    }
}


/*屏幕在768px到992之间（小屏幕-pad）*/
@media screen  and (max-width: 991px){
.news_left
{
    float:none;
    width:100%;
    }
.news_content
{
    width:100%;
    float:none;
    margin-top:20px;
    }

    
}




/*屏幕小于等于768*/
@media screen and (max-width: 768px){


    
}


@media screen and (max-width: 413px){

}

@media screen and (max-width: 374px){

    }
    
@media screen and (max-width: 320px){    

    }
    
    
    