@charset "utf-8";
/* CSS Document */


body {background:#f5f5f5;}

.tds-news { width: 1000px; margin: 50px auto; }
.tds-news .title {}
.tds-news .title .htext { position: relative; line-height: 50px; text-align: center; }
.tds-news .title .htext span { color: #333333; font-size: 30px; background: #f5f5f5; position: relative; z-index: 2; padding: 0 30px; }
.tds-news .title .htext .line { position: absolute; top: 26px; width: 100%; height: 1px; background: #cccccc; }
.tds-news .title h1 { color: #666666; font-size: 30px; font-weight: normal; text-align: center; }
.tds-news .nav { width: 240px; height: 40px; line-height: 40px; margin: 50px auto; text-align: center; overflow: hidden; }
.tds-news .nav a:hover,.tds-news .nav .on{ color: #ffffff; background: #ff7e00; border-color: #ff7e00; }
.tds-news .nav a { color: #333333; font-size: 20px; border: 1px solid #e6e6e6; display: inline-block; background-color: #ffffff; width: 120px; height: 40px; float: left; }
.tds-news .newlist {
    width: 1000px;
    margin: auto;
}
.tds-news .newlist ul li {width: 1000px;padding-left: 400px;height: 230px;border: 1px solid #e6e6e6;background: #ffffff;position: relative;margin-top: 22px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.tds-news .newlist ul li:hover {border-color:#ff7e00;}
.tds-news .newlist ul li h2 { color: #333333; font-size: 22px; font-weight: normal; }
.tds-news .newlist ul li h2 a { margin: 30px 0 10px; color: #333; display: block; line-height: 30px; height: 30px; width: 575px; overflow: hidden; }
.tds-news .newlist ul li h2 a:hover {color:#ff7e00;}
.tds-news .newlist ul li p { color: #666666; font-size: 14px; line-height: 25px; width: 575px; height: 100px; text-align: justify; overflow: hidden; }
.tds-news .newlist ul li i { color: #666666; font-size: 14px; float: right; margin-top: 20px; margin-right: 25px; }
.tds-news .newlist ul li .a-img { position: absolute; top: 22px; left: 22px; }

/********新闻详情******************/
.newsDetail { width: 1000px; margin: 50px auto; overflow: hidden; }
.newsDetail .navtitle { margin: 15px auto; color: #000000; font-size: 14px; line-height: 20px; }
.newsDetail .navtitle span { background: url(/images/fd/home.png) 0px -2px no-repeat; padding-left: 25px; }
.newsDetail .navtitle em {font-style: normal;}
.newsDetail .navtitle a { color: #000000; }
.newsDetail .navtitle a:hover {color:#ff7e00;}
.newsDetail .bt { overflow: hidden; padding-bottom: 20px; margin-top: 25px; border-bottom: 1px solid #e6e6e6; }
.newsDetail .bt p { float: left; color: #333333; font-size: 22px; line-height: 33px; width: 800px; height: 33px; overflow: hidden; }
.newsDetail .bt i { margin-top: 8px; float: right; color: #666666; font-size: 14px; }
.newsDetail .content { line-height: 30px; font-size: 16px; color: #000000; }
.newsDetail .content img {}
.newsDetail .share-wrap { border-top: 1px solid #e6e6e6; margin-bottom: 50px; overflow: hidden; }
.newsDetail .share-wrap .left { float: left; padding-top: 15px; }
.newsDetail .share-wrap .left p { line-height: 32px; color: #4c4c4c; font-size: 14px; }
.newsDetail .share-wrap .left a {}
.newsDetail .share-wrap .left a:hover {color:#ff7e00;text-decoration:underline;}
.newsDetail .share-wrap .share { float: right; margin-top: 15px; }








