﻿@charset "utf-8";

/* CSS Document */

/*新闻列表页*/

.newsListBanner a{ display: block; background: url("../images/newsListBanner.jpg") no-repeat center; height: 635px;}

.newsList_new{margin: 20px 0px;overflow: hidden;}

.newsList_new .newsListLt{ float: left; width:279px;}

.newsList_new .newsListLt_top h2{ background: url("../images/newsListLt_h2Bg.jpg") no-repeat center; width:279px; height: 148px; color: #fff; font-weight: normal; overflow: hidden;text-indent: 60px;}

.newsList_new .newsListLt_top h2 a,.newsList_new .newsListLt_top h2 span{ display: block}

.newsList_new .newsListLt_top h2 a{ margin-top: 50px;  color: #fff}

.newsList_new .newsListLt_top h2 span{ font-size: 12px; color: #53b2a2; margin-top: 2px;}

.newsList_new .newsListWen{ overflow: hidden; width: 100%; background-color: #fff}

.newsList_new .newsListWen li{ position: relative; height: 60px; line-height: 60px; text-indent: 65px; font-size: 16px; border-bottom: 1px solid #ececec;}

.newsList_new .newsListWen li a{ color: #208776; text-decoration: none}

.newsList_new .newsListWen li i{ display: block; background: url("../images/newsList_more.png") no-repeat center top; width: 17px; height: 17px ; position: absolute; top:20px; right: 40px; }

.newsList_new .newsListWen li:hover i{ background-position: bottom}

.newsList_new .newsListWen li.cur i{ background-position: bottom}

.newsList_new .newsListPhone{ overflow: hidden; padding: 35px 0; margin-top: 20px; text-align: center; color:#666; background-color: #fff }

.newsList_new .newsListPhone p{ font-size: 18px;}

.newsList_new .newsListPhone h4{ font-size: 30px; font-family: Arial; margin: 3px 0;; font-weight: normal}

.newsList_new .newsListPhone span{ display: block; font-size: 12px;}

.newsList_new .newsListRt{ float: right; width: 885px;background-color: #fff; padding:0 25px; overflow: hidden}

.newsList_new .newsListRt-top{ height: 220px; position: relative; background-color: #fff; overflow: hidden;    margin-bottom: 20px;}

.newsList_new .newslist-ul{ position: absolute; width:940px;}

.newsList_new .newslist-ul li{ width: 885px; float: left;}

.newsList_new .newslist-ul li a.newsList_img,.newsList_new .newslist-ul li a.newsList_img img{  width: 350px; height: 199px; overflow: hidden;}

.newsList_new .newslist-ul li a.newsList_img {float: left; background-color: #000;margin: 20px;}

.newsList_new .listWen{float: right;padding: 0px 20px 0 0;width: 470px;}

.newsList_new .listWen h3{ overflow: hidden; width: 100%; margin-top: 25px; font-weight: normal}

.newsList_new .listWen h3 a{    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    color: #005fb0;
    font-weight: bold;}

.newsList_new .listWen h3 a:hover{text-decoration:none;color:#005fb0;}

.newsList_new .listWen h3 span{ float: right; display: block; font-size: 14px; color: #999999; margin-top: 5px;}

.newsList_new .listWen p{ font-size: 14px; color: #333333; line-height: 24px; height: 120px; margin-top: 10px;}

.newsList_new .listWen p a{ color: #666;text-decoration:none;}

.newsList_new .listWen a.newsList_a{ display: block; float: left; font-size: 14px; color: #005fb0; margin-top: 15px;text-decoration:none;}

.newsList_new .listWen a.newsList_a:hover{color:#005fb0;}

.newsList_new .newsListRt-top em{ display: block; position: absolute; top:20px; z-index: 999; width: 70px; height: 70px; cursor: pointer}

.newsList_new .newsListRt-top em.newsListLt{ background: url("../images/newsListLt.png") no-repeat center; left:20px;}

.newsList_new .newsListRt-top em.newsListRt{ background: url("../images/newsListRt.png") no-repeat center; left:91px;}

.newsList_new .listBox{ overflow: hidden; background: #fff; }

.newsList_new .newsLIstDl{padding: 20px;border-top: 1px solid #e1e1e1;overflow: hidden;}

.newsList_new .newsLIstDl:hover { background:#e1e1e1;overflow: hidden;}

.newsList_new .newsLIstDl dt,.newsList_new .newsLIstDl dt img{ width: 220px; height: 138px;}

.newsList_new .newsLIstDl dt{overflow: hidden;float: left; background-color: #000}

.newsList_new .newsLIstDl dt{border:1px solid #e1e1e1;display:block;}

.newsList_new .newsLIstDl dd{}

.newsList_new .newsLIstDl h3{overflow: hidden;width: 100%;font-weight: normal;}

.newsList_new .newsLIstDl h3 a{font-size: 14px;
    line-height: 35px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    color: #005fb0;
    font-weight: bold;}

.newsList_new .newsLIstDl h3 a:hover{text-decoration:none;color:#005fb0;}

.newsList_new .newsLIstDl h3 span{float: right;display: block;font-size: 14px;color: #999999;margin-top: 5px;margin-right: 10px;}

.newsList_new .newsLIstDl p{font-size: 14px;color: #333333;line-height: 24px;height: 72px;margin-top: 5px;overflow: hidden;}

.newsList_new .newsLIstDl p a{ color: #666;text-decoration:none;display: block;}

.newsList_new .newsLIstDl a.more{display: block;float: left;font-size: 14px;color: #fff;background-color: #005fb0;padding: 5px;text-decoration:none;}

.newsList_new .newsLIstDl:first-child{ border: none}

.newsList_new .newsLIstDl a.more:hover{background-color: #59bc2b;}



.newsList_new .rtop{background-color: #fff;}


.newsList_new .rtop span{float:right;color:#999;}

.newsList_new .rtop span em{color: #999;}

.newsList_new .rtop span a{color: #999;}

.newsList_new .newsPager{padding: 0px 20px;}



























































































