﻿﻿@charset "utf-8";
/* 网站地图 */

/* 当前位置 */

.ewb-route {
    line-height: 52px;
    color: #666;
}

.ewb-route a {
    color: #666;
    font-size: 13px;
    margin: 0 5px;
}

.ewb-route a.current {
    color: #f08300;
}

/* 列表页背景 */

 .ewb-page-main {
     padding-bottom: 10px;
     background-color: #eaedf5;
 }


.ewb-article {
    padding: 20px 34px 0 34px;
    background-color: #fff;
    height: 657px;
}

.ewb-article h1 {
    line-height: 42px;
    text-align: center;
    font-size: 22px;
    color: #000;
}

.ewb-article-sources {
    text-align: center;
    color: #666;
    line-height: 30px;
    background: #eee;
    margin-top: 15px;
}

.ewb-article-sources a {
    color: #666;
}

.ewb-article-info {
    padding: 20px 30px;
}

.ewb-article-info >p {
    line-height: 36px;
    padding:0 84px;
    text-indent: 2em;
    font-size: 15px;
    color: #333;
}

.ewb-article-pic {
    padding: 10px 0;
}

.ewb-article-pic img {
    display: block;
    margin: 0 auto;
}
.ewb-share{
    height: 22px;
    padding-left: 40px;
    line-height: 22px;
    margin-top: 41px;
    padding-bottom: 18px;
}
.ewb-share a{
    margin-left: 14px;
}
.ewb-bottom{
    padding-top: 25px;
    border-top:  1px dashed #818182;
}
.ewb-bottom p{
    font-size: 15px;
    line-height: 36px;
    text-align: left;
    padding-left: 41px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ewb-bottom p a{
    color: #333;
}
/* phone */



.mid{
    padding: 0 34px 40px 34px;
}


.lm{
	overflow:hidden;
	padding-left:15px;
	padding-top:8px;
}
.lm .head{
	height:36px;

}
.lm .head .p{
	height:36px;
	line-height:36px;

	width:138px;
	float:left;
	text-align:center;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-size:17px;
	color:#ffffff;
}
.lm .head .right{
	width:852px;
	height:34px;
	
	float:left;
}
.lm .content{
	border:1px solid #b8b8b8;
	border-top:none;
}


.lmm{
	overflow:hidden;
	padding-left:15px;
	padding-top:8px;
}
.lmm .head{
	height:36px;

}
.lmm .head .p{
	height:36px;
	line-height:36px;
	background-color:#8eb100;
	width:138px;
	float:left;
	text-align:center;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-size:17px;
	color:#ffffff;
}
.lmm .head .right{
	width:852px;
	height:34px;
	border-bottom:2px solid #8eb100;
	float:left;
}
.lmm .content{
	border:1px solid #b8b8b8;
	border-top:none;
}
.category{ padding-top:10px; line-height:28px;}
.category ul{margin:0px auto; padding-left:40px;}
.category ul li{float:left; width:190px; text-align:left; color:#000000;}
.category ul li a{float:left; width:190px; text-align:left; color:#000000;}
.category ul li a:hover{float:left; width:190px; text-align:left; color:#3366FF;}

.textn li{height:24px; line-height:24px; background:url(../images/dot26.jpg) no-repeat 6px center;}
.textn li span{width:80px; float:right; margin-right:10px; font-size:12px}
.textn li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-left:24px; font-size:15px; color:#333333}
.textn li a:hover{text-decoration:none; color:#333333}



@media (max-width: 767px) {
    .ewb-article {
        padding: 15px 15px 0 15px;
    }
    .ewb-article-info {
        padding: 10px 0;
    }
    .ewb-article h1 {
        font-size: 16px;
        line-height: 24px;
    }
    .ewb-article-sources {
        font-size: 12px;
        line-height: 26px;
    }
    .ewb-article-info>p {
        padding: 0;
    }
    .ewb-bottom p, 
    .ewb-share{
        padding-left: 0;
    }

    .mid{
        padding:0 0 20px 0;
    }

    .category ul{padding-left:0px;}

    .category ul li{width:140px;}
    .category ul li a{width:140px; }
    .category ul li a:hover{width:140px;}

    .lm .head .right{
        height:auto;
    }

    .lmm .head .right{
            height:auto;
    }
}