﻿@charset "utf-8";
/* CSS Document */
/*banner图*/
	/* flexslider   banner */
.flexslider,
.flexslider .slides li { position: relative; overflow: hidden;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li .abox,.flexslider .slides li .abox .img { display: block; width:100%; height:100%;}

		/*按钮*/
.flex-direction-nav { display:none;}
.flex-control-nav { display:block; width:100%; position:absolute; bottom:0; text-align:center;}
.flex-control-nav li { display:inline-block; zoom:1; *display:inline;}
.flex-control-nav li a { display: block; overflow: hidden; text-indent: -99em; cursor: pointer;}

	/*banner图基本设置到此*/
#demo01 { width:100%;}
/*#demo01 .slides li a.abox { width:1920px; position: relative; left:50%; margin-left:-960px;}*/
#demo01 .flex-control-nav { display:none; margin-bottom:10px;}
#demo01 .flex-control-nav li { margin:0 5px;}
#demo01 .flex-control-paging li a { background-image: url(../image/banner-1.png);background-position: center 0; width: 15px; height: 15px; }
/**/#demo01 .flex-control-paging li a.flex-active { background-position: center -15px;}


			/*小版块标题*/
.title_01 {}
.title_01 .text_item_1 { display:flex; align-items:center; justify-content:center; font-size:0;}
.title_01 .text_item_1 .img_1 { display:block; width:0.2rem;}
.title_01 .text_item_1 .text_1 { color:#2d1f14; font-size:0.32rem; line-height:0.4rem; font-weight:bold; margin:0 0.12rem;}
.title_01 .linebox { position:relative; margin-top:0.18rem;}
.title_01 .linebox .line_1 { position:relative; z-index:5; width:0.54rem; height:2px; margin:0 auto; background-color:#381913;}
.title_01 .linebox .line_2 { position:absolute; z-index:2; left:0; top:0; right:0; height:1px; background-color:#dcdcdc;}


			/*小版块查看更多*/
.morebox_01 {}
.morebox_01 .more { display:block; width:2.98rem; margin:0 auto; color:#2d1f14; font-size:0.2rem; line-height:0.58rem; text-align:center; border:1px solid #000000; border-radius:0.3rem;}


			/*图文列表*/
.list_01 {}
.list_01 ul { border-bottom:1px dashed #bfbfbf;}
.list_01 ul li {}
.list_01 ul li+li { border-top:1px dashed #bfbfbf;}
.list_01 ul li .abox { display:block;}
.list_01 ul li .abox_in {}
.list_01 ul li .abox .img { display:block; width:2.54rem; height:100%; float:left;}
.list_01 ul li .abox .textbox {}
.list_01 ul li .abox .textbox .text_item_1 { color:#333333; font-size:0.26rem; line-height:0.36rem; max-height:0.72rem;}
.list_01 ul li .abox .textbox .text_item_2 { color:#777777; font-size:0.22rem; line-height:0.30rem; max-height:0.60rem; margin-top:0.12rem;}
		/*有图*/
.list_01 ul li.mode1 .abox { padding:0.3rem 0;}
.list_01 ul li.mode1 .abox_in { height:1.9rem;}
.list_01 ul li.mode1 .abox .textbox { margin-left:2.7rem;}
.list_01 ul li.mode1 .abox .textbox .text_item_1,
.list_01 ul li.mode2 .abox .textbox .text_item_1 { overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
		/*无图有简介*/
.list_01 ul li.mode2 .abox { padding:0.3rem 0;}
.list_01 ul li.mode2 .abox .img { display:none;}
		/*无图无简介*/
.list_01 ul li.mode3 .abox { padding:0.24rem 0;}
.list_01 ul li.mode3 .abox .img { display:none;}
.list_01 ul li.mode3 .abox .textbox .text_item_1 { overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.list_01 ul li.mode3 .abox .textbox .text_item_2 { display:none;}

			/*图片列表*/
.list_02 {}
.list_02 ul {}
.list_02 ul li { float:left; width:3.3rem !important; padding-top:0.3rem;}
.list_02 ul li:nth-child(2n) { float:right;}
.list_02 ul li .abox { display:block; background-color:#a4884e;}
.list_02 ul li .abox_in { position:relative;}
.list_02 ul li .abox .img { display:block; width:100%; height:2.48rem;}
.list_02 ul li .abox .zgbox { position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; border:2px solid #a4884e;}
.list_02 ul li .abox .textbox {}
.list_02 ul li .abox .textbox .text_item_1 { color:#ffffff; font-size:0.26rem; line-height:0.7rem; text-align:center; margin:0 0.24rem;}


			/*图片视频列表*/
.list_03 {}
.list_03 ul {}
.list_03 ul li { float:left; width:3.3rem; padding-top:0.1rem;}
.list_03 ul li:nth-child(2n) { float:right;}
.list_03 ul li .abox { display:block;}
.list_03 ul li .abox_in { position:relative;}
.list_03 ul li .abox .img { display:block; width:100%; height:2.48rem;}
.list_03 ul li .abox .videozgbox { position:absolute; z-index:5; top:0; left:0; right:0; height:2.48rem; background-image:url(../image/p-video_zg-2-1.png); background-position: center center; background-size:cover;}
.list_03 ul li .abox .textbox {}
.list_03 ul li .abox .textbox .text_item_1 { color:#2d1f14; font-size:0.26rem; line-height:0.64rem; text-align:center; margin:0 0.24rem;}











		/*文章详情*/
.article_01 { color:#444444; font-size:0.26rem; line-height:0.4rem;}
.article_01 p+p { margin-top:0.4rem;}
.article_01 img { max-width:100%;}
.dymap img { max-width: none;}














