.xq-right{ background:#fff; border:#ddd 1px solid;  width:920px; padding:10px 20px}
.right-title span{ color:#0632d7; font-weight:700; font-size:18px;     margin-right: 20px;}
.right-title em{ font-size:12px}
.pro-content{ background:#e7f2fa; position:relative; margin-top:60px; height:auto}
.pro-title{ width:690px; left:120px; position:absolute; top:-20px; color:#fff; font-size:20px; overflow:hidden }
.pro-title span{ width:650px;background:#6bb0f3; text-align:center;height:50px;line-height:50px; display:inline-block; float:left }
.pro-title em.t-left{ display:inline-block;width: 0;
    height: 0;
    border-bottom: 20px solid #1f379d;
    border-left: 20px solid transparent; float:left;
}
.pro-title em.t-right{ display:inline-block;width: 0;
    height: 0;
    border-bottom: 20px solid #1f379d;
    border-right: 20px solid transparent; float:left;
}
.pro-content ul{ margin-top:40px;background:#e7f2fa; overflow:hidden; padding-top:50px; font-size:14px}
.pro-content ul li span{ float:left; width:150px; float:left; display:block; color:#6bb0f3; font-weight:700; margin-left:50px}
.pro-content ul li div{ width:700px; float:left; color:#666}
.pro-content ul li{ padding:20px 0px; border-bottom:1px solid #ddd; overflow:hidden}
.pro-pic{ margin-top:15px}

.news-list ul li img {
    float: left;
    margin-right: 20px;
    width: 292px;
    height: 185px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    background: #ccc;
    line-height: 143px;
}
.news-list ul li h3 {
    width: 595px;
    float: left;
    font-size: 18px;
	font-weight:100;
	line-height:30px

}
.p-desert{ color:#666; font-size:14px; margin-top:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list ul li{ overflow:hidden; padding:20px 0px; border-bottom:#ddd 1px solid}
.news-list ul li h3 a:hover{ color:#23820A}