﻿@charset "utf-8";
/* CSS Document */

body{ background:#f3f3f3;}

.top{ width:100%; height:500px; background:url(../images/news_banner.jpg) no-repeat center; overflow:hidden;}
.top h3{ font-size:38px; color:#fff; text-align:center; font-weight:normal; margin-top:212px;}
.top p{ font-size:20px; color:#fff; line-height:66px; text-align:center;}

.news{ width:1200px; height:auto; margin:0 auto; padding-bottom:71px; padding-top:65px; overflow:hidden;}
.news_left{ width:831px; height:auto; float:left;}
.news_left ul{background:#fff; padding:45px 35px 45px 25px;}
.news_left ul li{ width:100%; height:498px; position:relative; margin-bottom:20px;}
.news_left ul li .riqi{ width:52px; height:105px; float:left;}
.news_left ul li .riqi h3{ width:52px; height:52px; background:#ff0000; font-size:25px; color:#fff; line-height:52px; text-align:center; font-weight:normal;}
.news_left ul li .riqi span{ display:block; margin-top:1px; width:52px; height:52px; background:#d7d7d7; line-height:52px; text-align:center; color:#333;}
.news_left ul li .riqi span i{ font-style:normal; font-size:25px;}
.news_left ul li .xian{ width:23px; height:2px; background:#ff0000; position:absolute; left:58px; top:13px; z-index:3;}
.news_left ul li .txt{ width:705px; float:right;}
.news_left ul li .txt span{ width:705px; height:349px; display:block; overflow:hidden; margin-bottom:17px;}
.news_left ul li .txt img{ width:705px; height:349px; transition:all 0.5s;}
.news_left ul li:hover .txt img{transform: scale(1.02);}
.news_left ul li .txt h3{ font-weight:normal; width:580px; height:30px; line-height:30px; font-size:17px; color:#666; overflow:hidden; text-overflow:ellipsis;  white-space: nowrap;}
.news_left ul li .txt p{ font-size:14px; color:#999; line-height:23px; margin-top:5px;}
.news_left ul li .txt dl{ margin-top:15px;}
.news_left ul li .txt dl i{ font-style:normal; color:#bfbfbf; display:block; float:left;}
.news_left ul li .txt dl dt{ width:30px; height:25px; background:url(../images/xiang.gif) no-repeat 0 1px; margin-left:15px; float:left; margin-top:3px; overflow:hidden;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ opacity:0;}
.bdshare-button-style0-24 a:hover{ opacity:0;}
.fenye{margin-top:55px;}
/*.fenye{ width:490px; height:36px; margin:0 auto; text-align:center; margin-top:55px;}
.fenye a{ font-size:15px; padding:5px 15px; margin: 0 1px; background:#fff;}
.fenye a:hover{ background:#f06767; color:#fff;}*/
.news_right{ width:338px; background:#fff; float:right; padding:23px 18px; box-sizing:border-box;}
.news_right h3{ font-size:18px; color:#333; font-weight:normal; line-height:28px; margin-bottom:20px;}
.news_right ul li{ width:100%; height:211px;}
.news_right ul li img{ width:302px; height:140px; margin-bottom:12px;}
.news_right ul li p{ width:268px; height:25px; line-height:25px; font-size:15px; color:#666;  overflow:hidden; text-overflow:ellipsis;  white-space: nowrap;}
.news_right ul li dl{ width:116px; height:22px; line-height:24px; background:url(../images/shi.gif) no-repeat 0px 5px; padding-left:20px; box-sizing:border-box; font-size:13px; color:#999;}
.news_right ul li:hover p{ color:#f53737;}
/*--新闻最终页--*/
.news_z{ width:100%; height:auto; overflow:hidden; padding-top:65px; padding-bottom:71px;}
.news_z .bt{ width:100%; height:150px;}
.news_z .bt h3{ font-weight:normal; font-size:25px; color:#333; text-align:center; line-height:25px; margin-bottom:31px;}
.news_z .bt dl{ width:100%; height:45px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; line-height:45px; text-align:center;}
.news_z .bt dl dt{ color:#999; margin:0 13px; display:inline-block;}
.news_z .con{ width:1200px; height:auto; overflow:hidden; font-size:15px; color:#666; line-height:35px; padding-bottom:60px; margin:0 auto;}
.news_z .con img{ display:inline-block;}
.news_z .fan{ width:100%; height:69px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}
.news_z .fan .n{ width:1200px; height:69px; margin:0 auto;}
.news_z .fan .n .zuo{ width:564px; height:69px; float:left; line-height:69px;}
.news_z .fan .n .hui{ width:70px; height:69px; background:url(../images/fan.gif) no-repeat; float:left; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; transition:all 0.5s;}
.news_z .fan .n .you{ width:564px; height:69px; float:right; line-height:69px; text-align:right;}
.news_z .fan .n .zuo span{ color:#999; float:left; display:block;}
.news_z .fan .n .zuo a{ color:#666; width:340px; height:69px; display:block; float:left; margin-left:10px; overflow:hidden; text-overflow:ellipsis;  white-space: nowrap; transition:all 0.5s;}
.news_z .fan .n .you span{ color:#999; float:right; display:block;}
.news_z .fan .n .you a{ color:#666; width:340px; height:69px; display:block; float:right; margin-right:10px; overflow:hidden; text-overflow:ellipsis;  white-space: nowrap; text-align:right; transition:all 0.5s;}
.news_z .fan .n .zuo:hover a{ text-decoration:line-through; color:#fd6464;}
.news_z .fan .n .you:hover a{ text-decoration:line-through; color:#fd6464;}
.news_z .fan .n .hui:hover{ background:url(../images/fan1.gif) no-repeat;}

.xuanfu{ width:150px; height:205px; background:#ebebeb; position:fixed; left:0; top:50%; margin-top:-150px;}
.xuanfu img{ width:116px; height:70px; background:url(../images/wen.jpg) no-repeat; margin-left:24px; margin-top:35px;}
.xuanfu p{ color:#666; line-height:60px; width:68px; float:right; margin-right:20px;}
.xuanfu ul{ padding-top:50px; width:150px; height:0px; overflow:hidden; box-sizing:border-box; position:absolute; bottom:0; left:0; background:#ebebeb; transition:all 1s;}
.xuanfu ul li{ width:100%; line-height:35px; text-align:center;}
.xuanfu ul li a{ display:block; font-size:15px; color:#666; text-align:center;}
.xuanfu:hover ul{ height:205px;}
.xuanfu ul li a:hover{ color:#fe0000;}










