/* CSS Document */
h2.wen_h2{ text-align:center; font-size:34px; color:#333; margin-bottom:25px;}

.xq_share{ overflow:hidden; padding:15px 0; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-bottom:50px;}
.xq_share p{ float:left; font-size:12px; color:#999; line-height:20px;}
.xq_share p i{ margin:0 5px;}
.xq_share p img{ margin-left:10px;}
.xq_share span{ display:block; float:right; font-size:12px; color:#999;}
.xq_share span img{ margin-left:10px; position:relative; top:3px;}

.news_wen{ overflow:hidden; width:100%; margin-bottom:60px;}
.news_wen p{ line-height:24px; font-size:14px; color:#333; text-indent:28px; margin-bottom:10px;}

.page_wen{ overflow:hidden; width:100%; height:60px; line-height:60px; font-size:14px;}
.page_wen .page_left{ float:left; width:390px; background-color:#f7f7f7;}
.page_wen .page_right{ float:right; width:390px; background-color:#f7f7f7;}
.page_wen .btn{ display:block; text-decoration:none; width:80px; height:60px; background-color:#e8e8e8; text-align:center;}
.page_wen .page_title{ display:block; width:270px; margin-left:20px; float:left;height:60px; overflow:hidden}
.page_wen .page_left:hover  .page_title{color:#dc1313;}
.page_wen .page_left:hover  .btn{ background:#dc1313; color:#fff;}
.page_wen .page_right:hover  .page_title{color:#dc1313;}
.page_wen .page_right:hover  .btn{ background:#dc1313; color:#fff;}

.page_wen .page_left .btn{ float:left}
.page_wen .page_right .btn{ float:right}

.xg_news{ overflow:hidden; width:280px; margin:0 auto; padding:35px 15px; margin-bottom:10px; background-color:#f5f5f5;}
.xg_news .xg_list{ overflow:hidden; padding-bottom:25px; margin-bottom:15px; border-bottom:1px solid #dc1313;}
.xg_news .xg_list h5{ font-size:16px; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;}
.xg_news .xg_list h5 a{ color:#333;}
.xg_news .xg_list p{ font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden; margin-bottom:10px;}
.xg_news .xg_list em{ display:block; font-size:12px; color:#999; font-family:Arial;}
.xg_news .xg_list.last{ border:none; margin-bottom:0; padding-bottom:0}


/* CSS Document */
/*.news_video_xiangqing*/
.news_video_box { overflow:hidden; width:1200px; margin:60px auto;}

/*.news_video_box .sp_cho { overflow:hidden; width:100%; margin-bottom:20px;}
.news_video_box .sp_cho a{ display:block; width:300px;  font-weight:bold; font-size:18px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.news_video_box .sp_cho a em{ font-size:18px; margin-left:10px;}
.news_video_box .sp_cho a.pre{ float:left}
.news_video_box .sp_cho a.next{ float:right}
*/
.news_video_box .video{ overflow:hidden; width:1200px; margin-bottom:35px;}
.news_video_box .video_title{ overflow:hidden; width:100%; padding-bottom:30px; margin-bottom:40px; border-bottom:3px solid #e5e5e5;}
.news_video_box .video_title h5{ font-size:20px; color:#333; font-weight:normal; margin-bottom:25px;}
.news_video_box .video_title p{ overflow:hidden; width:100%;}
.news_video_box .video_title em{ padding-left:30px; background:url(Img/news_video/sp_i01.png) no-repeat left center; display:block; float:left; font-size:16px; color:#999; font-family:arial;}
.news_video_box .video_title span{ display:block; float:right; font-size:12px; color:#999; padding-bottom:3px;}
.news_video_box .video_title span img{ margin-left:10px; position:relative; top:3px;}
.news_video_box h4{ font-weight:normal; margin-bottom:35px; padding-left:50px; background:url(Img/news_video/sp_i04.png) no-repeat left center; font-size:22px; color:#dc1313;}
.news_video_box h4 a{ color:#dc1313;}
.news_video_box .video_list{ overflow:hidden; width:100%; height:232px; position:relative}
.news_video_box .video_list ul{ overflow:hidden; position:absolute;width:110%;}
.news_video_box .video_list li{ overflow:hidden; float:left; width:278px; height:232px; position:relative; margin-right:30px;}
.news_video_box .video_list li img{ display:block;}
.news_video_box .video_list li img.img02{ display:none}
.news_video_box .video_list li .wen{ width:100%; height:65px; background:url(Img/news_video/sp_wen.png) repeat center; position:absolute; left:0; bottom:0; z-index:1}
.news_video_box .video_list li h6{ font-weight:normal; width:200px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:16px; color:#fff; float:left; margin-left:15px; margin-top:10px;}
.news_video_box .video_list li h6 em{ display:block; font-size:13px; color:#ccc; padding-left:20px; background:url(Img/news_video/sp_i02.png) no-repeat left center; margin-top:10px;}
.news_video_box .video_list li .wen img{ float:right; margin-top:15px; margin-right:15px;}
.news_video_box .video_list li a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2}
.news_video_box .video_list li:hover img.img01{ display:none}
.news_video_box .video_list li:hover img.img02{ display:block}



/*.news_video*/
.video_list_center{ overflow:hidden; width:105%; height:760px; margin-top:60px;}
.video_list_center li{ overflow:hidden; float:left; width:278px; height:232px; position:relative; margin-right:30px; margin-bottom:30px;}
.video_list_center li img{ display:block;}
.video_list_center li .wen{ width:100%; height:65px; background:url(Img/news_video/sp_wen.png) repeat center; position:absolute; left:0; bottom:0; z-index:1}
.video_list_center li h6{ font-weight:normal; font-size:16px; color:#fff; float:left; margin-left:15px; margin-top:10px;}
.video_list_center li h6 em{ display:block; font-size:13px; color:#ccc; padding-left:20px; background:url(Img/news_video/sp_i02.png) no-repeat left center; margin-top:10px;}
.video_list_center li .wen img{ float:right; margin-top:15px; margin-right:15px;}
.video_list_center li a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2}

.sshe{ float:right; margin-top:-30px;}
.xq_share .sshe{ margin-top:0}
.sshe a{ float:left}
.sshe span{ display:block; float:left; line-height:16px; font-size:12px; color:#999; padding-bottom:3px;}

.sshe .a01{ background:url(Img/news_newslist/news_xiangqing03.png) no-repeat center top;margin-left:0; padding-left: 0;position:relative; top:0px;width: 26px;height: 26px;}
.sshe .a02{ background:url(Img/news_newslist/news_xiangqing01.png) no-repeat center top;margin-left:0;padding-left: 0; position:relative; top:0px;width: 26px;height: 26px;}

.sshe .a03{ background:url(Img/news_newslist/news_xiangqing02.png) no-repeat center top;margin-left:0;padding-left: 0; position:relative; top:0px;width: 26px;height: 26px;}



/*news_nav  页面内部inbanner下面第一个导航*/
.news_nav{ overflow:hidden; width:100%; height:70px; position:relative;}
.news_nav i{ display:block; width:100%; height:1px; background-color:#e9e9e9; position:absolute; left:0; bottom:0;}
.news_nav ul{ overflow:hidden; position:relative; z-index:2}
.news_nav li{ float:left; font-size:14px; margin-right:35px; height:68px; line-height:68px;}
.news_nav li a{ color:#666; display:block; text-decoration:none;}
.news_nav li.cur, .news_nav li:hover{ font-weight:bold; border-bottom:2px solid #dc1313;}

/*newslist_content 新闻相关页面左右结构*/
.newslist_content { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:90px;}

.newslist_left { overflow:hidden; float:left; width:810px; padding-right:40px; border-right:1px solid #e9e9e9; padding-top:60px;}
.newslist_lefts { overflow:hidden; float:left; width:1200px; padding-right:40px; border-right:1px solid #e9e9e9; padding-top:60px;}

.newslist_right { overflow:hidden; width:310px; float:right; margin-top:30px;}
.newslist_right>h4{ font-weight:normal; font-size:24px; color:#555; margin-bottom:20px;}
.newslist_right .zw_tu{ display:block; margin:0 auto;}

.newslist_right>a{display:block;}


