/* 大祥区·智慧文旅云平台 */
@charset "UTF-8";
html,body{ background:#fffcf8;}
.fullSlide{ position:relative; float:left; width:100%; min-width:1300px; height:750px;z-index:0;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ position:relative; width:100% !important;  height:750px; overflow:hidden; }
.fullSlide .bd li .bottom_bg{ position:absolute; left:0; bottom:0; width:100%; min-width:1300px; height:395px; background:linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,0,0,.95))}
.fullSlide .bd li .info_box{ position:relative; width:1300px; height:750px; margin:0 auto;}
.fullSlide .bd li .info_box .intro{ position:absolute; left:0; bottom:40px; width:1230px; margin:0 35px;}
.fullSlide .bd li .info_box .title{font-family:"PingFangJ"; font-size:40px; color:#fff; font-weight:600; line-height:70px; letter-spacing:1px; text-shadow:5px 5px 0 rgba(0,0,0,.5); margin-bottom:15px;}
.fullSlide .bd li .info_box .desc{font-family:"PingFangJ"; font-size:18px; color:#fff;}


.fullSlide .hd{ display:none; width:100%;  position:absolute; z-index:1; bottom:329px; left:0; height:16px; line-height:16px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:167px; height:16px;overflow:hidden; background:rgba(255,255,255,.3); line-height:999px;}
.fullSlide .hd ul .on{ background:#ffffff; }

.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-35px; left:11%;  z-index:1; width:86px; height:86px; background:rgba(0,0,0,.7) url(../images/icon_prev.png) no-repeat center center;  cursor:pointer; border-radius:10px;  }
.fullSlide .next{ left:auto; right:11%; background:rgba(0,0,0,.7) url(../images/icon_next.png) no-repeat center center; }

.index_bg{
	position:relative;
	float:left;
	width:100%;
	min-width:1300px;
	background:url(../images/index/bg.jpg) no-repeat center 0;
	padding:30px 0 0 0;
}
.hdtj_bg{
	float:left;
	width:1230px;
	height:385px;
	background:url(../images/index/i_bg1.png) no-repeat;
	border-radius:20px;
	margin-bottom:20px;
	padding:45px 35px;
}
.hdtj_bg .hdtj_title{
	float:left;
	width:1230px;
	font-family:'SYST';
	line-height:50px;
	margin-bottom:20px;
}
.hdtj_bg .hdtj_title span{
	font-size:32px;
	color:#000;
	text-indent:5px;
}
.hdtj_bg .hdtj_title a{ float:right; font-size:16px; color:#000; margin:5px 10px 0 0;}
ul.hdtj_datalist{
	float:left;
	width:1230px;
}
ul.hdtj_datalist li{
	float:left;
	width:238px;
	height:320px;
	margin-right:10px;
	font-family:'PingFangJ';
}
ul.hdtj_datalist li:nth-child(5n){ margin-right:0;}
ul.hdtj_datalist li .imgbox{
	position:relative;
	float:left;
	width:224px;
	height:224px;
	background:#fff;
	border:2px solid #e0d8cb;
	border-radius:20px;
	padding:5px;
	margin-bottom:10px;
}
ul.hdtj_datalist li .imgbox .img{
	float:left;
	width:224px;
	height:224px;
	border-radius:15px;
}
ul.hdtj_datalist li .imgbox span.time{
	position:absolute;
	top:19px;
	right:19px;
	background:rgba(0,0,0,.6);
	border-radius:5px;
	font-size:15px;
	color:#fff;
	line-height:30px;
	padding:0 10px;
}
ul.hdtj_datalist li:hover .imgbox{ background:#db9e4d;}
ul.hdtj_datalist li .titles{
	font-size:20px;
	color:#000;
	font-weight:600;
	line-height:30px;
	padding:0 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
ul.hdtj_datalist li .datetime{
	font-size:16px;
	color:#685035;
	padding:0 8px;
}
.tscg_bg{
	position:relative;
	float:left;
	width:556px;
	height:612px;
	background:rgba(243,228,209,.7) url(../images/index/i_bg2.png) no-repeat left 0;
	border-radius:20px;
	padding:42px;
	margin-right:20px;
	z-index:1;
}
.tscg_bg .cgkt_title,.whkt_bg .cgkt_title{
	float:left;
	width:556px;
	font-family:'SYST';
	line-height:50px;
	margin-bottom:20px;
}
.tscg_bg .cgkt_title span,.whkt_bg .cgkt_title span{
	font-size:32px;
	color:#000;
}
.tscg_bg .cgkt_title a,.whkt_bg .cgkt_title a{ float:right; margin-right:20px;}
.tscg_datalist{ overflow:hidden; position:relative; width:556px;}
.tscg_datalist .bd{ height:494px; overflow:hidden;  }
.tscg_datalist .bd ul{ overflow:hidden; zoom:1; }
.tscg_datalist .bd ul li{ float:left; width:542px; height:226px; border:2px solid #e0d8cb; border-radius:20px; background:#fff; padding:5px; margin-bottom:14px;}
.tscg_datalist .bd ul li:hover{ background:#db9e4d;}
.tscg_datalist .bd ul li .imgbox{ position:relative; float:left; width:542px; height:226px; border-radius:15px;}
.tscg_datalist .bd ul li .imgbox .title_bg{ position:absolute; left:0; bottom:0; width:502px; height:95px; background:linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,0,0,.95)); border-bottom-left-radius:15px; border-bottom-right-radius:15px; padding:0 20px;}
.tscg_datalist .bd ul li .imgbox .title_bg .title_fnt{font-family:'PingFangJ'; font-size:24px; color:#fff; font-weight:600; line-height:45px; margin:5px 0 0 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.tscg_datalist .bd ul li .imgbox .title_bg .desc_fnt{font-family:'PingFangJ'; font-size:20px; color:rgba(255,255,255,.6); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.tscg_datalist .hd ul{ float:right; width:556px; margin:22px 0 0 0; text-align:center; overflow:hidden; }
.tscg_datalist .hd ul li{ display:inline-block; width:44px; height:10px; background:#d5c5b1; border-radius:50px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.tscg_datalist .hd ul li.on{ background:#db9e4d; }
.whkt_bg{
	position:relative;
	float:left;
	width:556px;
	height:394px;
	background:rgba(243,228,209,.7) url(../images/index/i_bg2.png) no-repeat left 0;
	border-radius:20px;
	padding:42px;
	margin-bottom:20px;
	z-index:1;
}
ul.whkt_datalist{
	float:left;
	width:556px;
}
ul.whkt_datalist li{
	float:left;
	width:556px;
	height:150px;
	margin-bottom:15px;
}
ul.whkt_datalist li .imgbox{
	float:left;
	width:226px;
	height:136px;
	border:2px solid #e0d8cb;
	border-radius:20px;
	background:#fff;
	padding:5px;
	margin-right:12px;
}
ul.whkt_datalist li:hover .imgbox{ background:#db9e4d;}
ul.whkt_datalist li .img{
	float:left;
	width:226px;
	height:136px;
	border-radius:15px;
}
ul.whkt_datalist li .conbox{
	float:left;
	width:304px;
	font-family:'PingFangJ';
}
ul.whkt_datalist li .conbox .title{
	float:left;
	width:304px;
	height:40px;
	font-size:24px;
	color:#000;
	font-weight:600;
	line-height:40px;
	margin-bottom:40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
ul.whkt_datalist li .conbox .desc{
	float:left;
	width:304px;
	font-size:20px;
	color:rgba(0,0,0,.6);
	line-height:28px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;	
}
.qyly_bg{
	position:relative;
	float:left;
	width:640px;
	height:198px;
	background:#f3e4d1;
	border-radius:20px;
	z-index:1;
}
.qyly_bg .imgbox{
	position:relative;
	float:left;
	width:620px;
	height:178px;
	margin:10px;
	border-radius:10px;
	overflow:hidden;
}
.qyly_bg .imgbox .title_bg{
	position:absolute;
	left:136px;
	top:38px;
	background:rgba(0,0,0,.6);
	width:348px;
	height:102px;
	border-radius:50px;
	font-family:'SYST';
	font-size:32px;
	color:#fff;
	line-height:102px;
	letter-spacing:2px;
	text-align:center;
}
.qyly_bg .imgbox span{
	position:absolute;
	right:20px;
	bottom:5px;
	font-family:'SYST';
	font-size:16px;
	color:#fff;
	line-height:28px;
}
.mid_bg{
	position:relative;
	float:left;
	width:100%;
	min-width:1300px;
	min-height:547px;
	background:url(../images/index/i_bg3.jpg) no-repeat center 0;
	margin-top:-240px;
	z-index:0;
}
.whyc_title_bg{
	float:left;
	width:1300px;
	background:url(../images/index/icon_01.png) no-repeat center center;
	font-family:'SYST';
	font-size:38px;
	color:#000;
	text-align:center;
	margin:320px 0 15px 0;
}
.whycscroll{ position:relative; float:left; width:1300px; height:340px; margin-bottom:70px;}
.whycscroll .bd{ float:left; margin:0 22px;}
.whycscroll .bd ul{ overflow:hidden; zoom:1; }
.whycscroll .bd ul li{ float:left; width:284px; height:340px; margin:0 15px;}
.whycscroll .bd ul li .pic{ position:relative; float:left; width:244px; height:244px; border:20px solid #f3e4d1; border-radius:50%; margin-bottom:15px; }
.whycscroll .bd ul li .pic .look{ display:none; position:absolute; left:0; top:0; width:244px; height:244px; border-radius:50%; background:rgba(236,198,151,.7); font-family:'PingFangJ'; font-size:20px; color:#fff; font-weight:600; line-height:244px; letter-spacing:2px; text-align:center;}
.whycscroll .bd ul li .con{ float:left; width:284px; font-family:'SYST'; font-size:19px; color:rgba(0,0,0,1); text-align:center;}
.whycscroll .bd ul li:hover .pic .look{ display:block;}
.whycscroll .next{ position:absolute;right:-100px; top:100px; display:block;  width:86px; height:86px; overflow:hidden;
	 cursor:pointer; background:#f3e4d1 url(../images/icon_next.png) no-repeat center center; border-radius:10px;}
.whycscroll .prev{ position:absolute;left:-100px; top:100px; display:block;  width:86px; height:86px; overflow:hidden;
	 cursor:pointer; background:#f3e4d1 url(../images/icon_prev.png) no-repeat center center; border-radius:10px;}
.zxyl_bg{
	position:relative;
	float:left;
	width:1240px;
	background:#f7ebdc url(../images/index/i_bg4.png) no-repeat right 0;
	border-radius:20px;
	padding:50px 30px;
	margin-bottom:40px;
}
.zxyl_bg:after{
	content:"";
	position:absolute;
	left:0;
	bottom:0;
	width:705px;
	height:129px;
	background:url(../images/index/i_bg5.png) no-repeat;
	border-bottom-left-radius:20px;
	z-index:1;
}
.zxyl_title{
	float:left;
	width:1240px;
	font-family:'SYST';
	line-height:50px;
	margin-bottom:20px;
}
.zxyl_title span{
	display:inline-block;
	font-size:32px;
	color:#000;
	text-indent:10px;
}
.zxyl_title a{ float:right; font-size:16px;}
ul.zxyl_datalist{
	position:relative;
	float:left;
	width:1240px;
	z-index:2;
}
ul.zxyl_datalist li{
	float:left;
	width:576px;
	height:116px;
	border-radius:10px;
	background:#fffbf6;
	padding:17px;
	margin:0 20px 20px 0;
}
ul.zxyl_datalist li:nth-child(2n){ margin-right:0;}
ul.zxyl_datalist li .imgbox{
	float:left;
	width:213px;
	height:116px;
	border-radius:5px;
	margin-right:20px;
}
ul.zxyl_datalist li .conbox{
	float:left;
	width:340px;
	font-family:'PingFangJ';
}
ul.zxyl_datalist li .conbox .title{
	float:left;
	width:340px;
	height:60px;
	font-size:20px;
	color:#000;
	line-height:30px;
	text-align:justify;
	margin-bottom:30px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;	
}
ul.zxyl_datalist li .conbox .desc{
	float:left;
	width:340px;
	font-size:14px;
	color:rgba(0,0,0,.6);
}
ul.zxyl_datalist li .conbox .desc span{ margin-right:15px;}
ul.zxyl_datalist li:hover{ background:#db9e4d;}
ul.zxyl_datalist li:hover .conbox .title{ color:#fff;}
ul.zxyl_datalist li:hover .conbox .desc{ color:rgba(255,255,255,.6)}
		 