@charset "gb2312";
.clear {
	clear: both
}

.main {
	width: 1200px;
	margin: 0px auto;
}


/*logo+导航*/

.top_nav {
	height: 60px;
	line-height: 60px;
	background: #fff;
	margin-top: 15px;
	border-bottom: 2px solid #e40712;
}

.topnav_con {
	width: 1200px;
	margin: auto;
	padding: 0px;
}

.topnav_logo {
	float: left;
	margin-right: 25px;
}

.list_nv {
	margin: 0;
	padding: 0px;
	list-style: none;
}

.list_nv li {
	float: left;
	margin-right: 24px;
	line-height: 42px;
}

.list_nv li a {
	color: #777;
	text-decoration: none;
	font-size: 14px;
	font-weight: 700;
}

.list_nv li a:hover {
	color: #953c58;
}


/*导航结束*/


/*banner*/

.banner {
	text-align: center;
}

.banner img {
	width: 100%;
	height: 458px;
}


/*滚动图片*/

.focus {
				width: 580px;
				height: auto;
				margin: 0 auto;
				float: left;
				*float: left;
				margin-top: 30px;
			}
			
			.scroll {
				position: relative;
				height: 400px;
				width: 580px;
				overflow: hidden;
				z-index: 0;
			}
			
			.items {
				position: absolute;
				list-style: none;
				height: 400px;
				float: left;
			}
			
			.items li {
				float: left;
				width: 580px;
			}
			
			p {
				adding: 0;
				margin: 0;
			}
			
			.control {
				width: 340px;
				margin: 0 auto;
			}
			
			a {
				text-decoration: none;
			}
			
			a:hover img {
				opacity: 0.85;
				filter: alpha(opacity=85);
			}
			
			.focus a:link {
				color: #fff;
				text-decoration: none;
			}
			
			.flashshow {
				position: relative;
				z-index: 0;
				overflow: hidden;
			}
			
			.flashshow img{
				width: 580px;
				height: 400px;
			}
			.flashtext {
				position: absolute;
				left: 0;
				bottom: 0;
				background: #000;
				width: 100%;
				height: 40px;
				line-height: 40px;
				z-index: 1;
				float: left;
				opacity: 0.5;
				filter: alpha(opacity=50);
			}
			
			.flash_tit {
				position: absolute;
				width: 100%;
				height: 40px;
				line-height: 40px;
				text-align: center;
				bottom: 0;
				left: 0;
				color: #fff;
				z-index: 10;
				overflow: hidden;
			}
			
			.flash_tit {
				font-size: 14px;
			}
			
			.next {
				position: absolute;
				right: 0;
				top: 120px;
				width: 25px;
				height: 66px;
				background: url(imgSXRB2013042001790627_news_zyc_arrRightOff2.png) no-repeat 0 0;
				cursor: pointer;
			}
			
			.prev {
				position: absolute;
				left: 0;
				top: 120px;
				width: 25px;
				height: 66px;
				background: url(imgSXRB2013042001790627_news_zyc_arrLeftOff2.png) no-repeat 0 0;
				cursor: pointer;
			}
			
			.b_cons {
				text-align: center;
				padding-top: 5px;
			}
			
			.scrDotList {
				padding: 0 10px;
			}
			
			.scrDotList span {
				display: inline-block;
				width: 15px;
				height: 12px;
				background: url(/img/SXRB/2013/04/200179/U4708P1DT20121106150760.png ) no-repeat -77px -656px;
				cursor: pointer;
				font-size: 0;
				line-height: 0;
				vertical-align: top;
			}
			
			.scrDotList span.on {
				background-position: -96px -656px;
			}

/*滚动图片结束*/

.main_rt {
	width: 580px;
	float: right;
	height: 400px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.gs_a {
	width: 580px;
}

.gs_list {
	width: 580px;
	height: 90px;
	line-height: 30px;
	margin-top: 15px;
	overflow: hidden;
	text-indent: 2em;
	font-size: 14px;
}

.bd_a {
	width: 580px;
	margin-top: 30px
	}
	

.bdlist {
	width: 580px;
	line-height: 30px;
	margin-top: 15px;
}


/*2016寻找陕西最美民间歌手风采*/

.dh1 {
	margin-top: 30px;
	margin-bottom: 50px;
}

.dh2{
	margin-bottom: 50px;
}

.dh3{
	margin-bottom: 50px;
}

.scrollleft {
	width: 1150px;
	padding: 5px 20px 0px 20px;
	margin: 10px auto;
}

.scrollleft li {
	float: left;
	margin-right: 7px;
	display: inline;
	width: 390px;
	text-align: center;
	line-height: 19px
}

.scrollleft img {
	width: 360px;
	height: 227px;
	padding: 10px;
	border: solid 1px #ddd;
}

.scrollleft li p {
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #777
}

.zmgs2015 {
	margin-top: 50px;
}

.zmgs2014 {
	margin-top: 50px;
	margin-bottom: 20px;
}


/*轮换图片*/

.lhtp {
	width: 1200px;
	height: 400px;
	margin-top: 30px;
}

.gao {
	margin-top: 10px;
}

.carousel-container {
	height: 365px;
	width: 1000px;
	position: relative;
	margin-bottom: 0.5em;
	font-size: 12px;
	font-family: Arial;
	margin: auto;
	margin-top: 30px;
}

.carousel-image {
	border: 0;
	display: block;
}

.carousel-feature {
	position: absolute;
	top: -1000px;
	left: -1000px;
	border: 1px solid #999;
	cursor: pointer;
	background: #fff;
	padding: 5px;
}

.carousel-feature .carousel-caption {
	background-color: #000;
	bottom: 30px;
	position: relative;
	width: 100%;
}

.carousel-feature .carousel-caption p {
	margin: 0;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-align: center;
}

.tracker-summation-container {
	position: absolute;
	color: white;
	right: 48px;
	top: 230px;
	padding: 3px;
	margin: 3px;
	background-color: #000;
}

.tracker-individual-container {
	bottom: 0;
	color: white;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 350px;
}

.tracker-individual-container li {
	list-style: none;
}

.tracker-individual-container .tracker-individual-blip {
	margin: 0 3px;
	padding: 0 3px;
	color: white;
	text-align: center;
	background-color: #DDD;
}

.tracker-individual-container .tracker-individual-blip-selected {
	color: white;
	font-weight: bold;
	background-color: #000;
}

.carousel-left {
	position: absolute;
	bottom: 33px;
	left: 220px;
	cursor: pointer;
}

.carousel-right {
	position: absolute;
	bottom: 33px;
	right: 220px;
	cursor: pointer;
}

.tracker-individual-container {
	display: none;
}

.tracker-summation-container {
	display: none;
}


/*轮换图片结束*/

.ztbd {
	margin-bottom: 50px;
	margin-top: 80px;
}

.ztbdlist {
	margin-top: 20px;
	width: 1200px;
	height: 360px;
}

.ztbdlist li {
	width: 280px;
	height: 360px;
	margin-right: 20px;
	float: left;
}

.weibo {
	width: 1200px;
	height: 50px;
	margin-top: 30px;
	text-align: center;
}


.wb_list {
	width: 1200px;
	text-align: center;
}

.footer {
	width: 1200px;
	
	margin: 20px auto 30px;
	line-height: 35px;
	font-size: 14px;
}

.footer p{
	text-align: center;
}

