@charset "UTF-8";
/*焦点图*/
#myCarousel1 .carousel-control.left,
#myCarousel1 .carousel-control.right{top:35%;width: 54px;height: 86px;background:no-repeat;opacity:1;}
#myCarousel1 .carousel-control.right{background-position: top right;}
#myCarousel1 .carousel-caption{text-align:center;width: 100%;left:0px;bottom: 0px;height:50px;
	line-height:40px;padding: 0px;background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;} 
#myCarousel1 .carousel-caption a{ color: #fff; padding-left: 30px; font-size:18px; }

#myCarousel1 .carousel-indicators{width:70%;right: 15%;bottom: -6px;}
#myCarousel1 .carousel-indicators li{ border-radius: 0; background-color: #8f8f8f; border: none; height: 10px; width: 18%}
#myCarousel1 .carousel-indicators .active{background-color:#c31f0b;height: 10px;width: 18%;}


/*拉萨新闻*/
.redBorder.nav-tabs { border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; border-left: none; padding-left: 0px;}
.lsxw_tit{ text-indent: 2em; line-height: 30px; margin-top:15px; margin-bottom:5px;}
.lsxw_tit a{ font-size: 22px; color: #c31f0b;}
.lsxw_memo{ font-size: 14px; color: #7a7a7a; text-indent: 2em; line-height: 25px; border-bottom: 1px #949494 dotted; padding-bottom: 10px; }
.lsxw_memo a{ color:#c31f0b}

.lsxw ul.list li{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.column_line{ background: repeat-x bottom left; padding-bottom:30px;}

/*column2*/
.column2{ margin-top: 20px;}
.xwzx_list{ font-size: 14px;}
.xwzx_list li{ border-bottom:1px #dddddd solid}
.xwzx_list li .xwzx_list_tit{ font-size: 18px; margin-top: 20px; margin-bottom: 10px;}
.xwzx_list li .xwzx_list_memo{ color: #343434; line-height: 30px; text-indent: 2em;}
.xwzx_list li .xwzx_list_memo a{ color: #c31f0b;}
.xwzx_list li .xwzx_list_beizhu{ color: #7e7e7e; margin-top:6px; padding-bottom: 16px;}
.xwzx_list li .xwzx_list_beizhu span.date{ margin-right: 15px;}

.nav.grayBoxBg a.more { margin-top: 7px; margin-right: 5px; }
.column2 .img_list{ margin-top: 5px;}
.column2 .img_list li{ margin-top: 20px;}
.column2 .img_list li a img{ width: 100%; height: auto;}
.column2 .img_list li img{ width: 100%; height: auto;}


.ztfont_list{ margin-top: 20px;}
.ztfont_list li{ background:#e6ebf1 no-repeat 20px center; line-height: 44px; padding-left: 46px; margin-bottom: 8px;}
.ztfont_list li a{ color:#696969}
.ztfont_list li a:hover{ color:#20619f; text-decoration: none;}


/* 手机样式 */
@media (max-width: 991px){
	.carousel-inner>.item>img{ width: 100%;}
	.column2 .img_list li a img{ width: 100%;}
	.column_line{ padding-bottom: 0}

	.lsxw{ margin-top: 20px;}
	.lsxw_tit{ font-size: 17px;}
	.lsxw_memo{ font-size: 15px;}
	.column2_tab li a{ font-size: 20px;}
	.img_list .col-xs-6:nth-child(2n){ padding-left: 5px}
	.img_list .col-xs-6:nth-child(2n-1){ padding-right: 5px}

	.carousel-caption a{ font-size: 15px;}
	.carousel-caption{ height: 32px; line-height: 25px;}
	.carousel-indicators li,.carousel-indicators .active{ height: 5px;}
	.tabRedUn .nav-tabs>li{text-align:center; }

	ul.xwzx_list{ overflow: hidden;}
}
@media (max-width:414px){
	.tabRedUn .nav-tabs>li a{ font-size: 14px;}
}
@media (max-width:414px){
	.tabRedUn .nav-tabs>li{ padding: 0px 2px;}
	.tabbable .nav-tabs>li>a{ padding: 5px 5px;}
	.tabRedUn .nav-tabs>li.line{ padding: 5px 3px;}
}
@media (max-width:375px){
	.tabRedUn .nav-tabs>li.line{ padding: 5px 1px;}
}
.col-md-8.col-xs-12{
	width:100%;
	height:100%;
}
.carousel-inner{
	width:100%;
	height:100%;
}
.item,.item>a{
	display: inline-block;
	width:100%;
	height:100%;
}
.column1.row1{
	width:100%;
	height:100%;
}
#myCarousel1{
	width:100%;
	height:100%;
}
.carousel-inner .item a img{
	width:100%;
	height:100%;
}

@media (max-width:768px){
	.column1 .col-xs-12{
		padding: 0;
	}
	#myCarousel1 .carousel-indicators{
		width: 100%;
	}
	#myCarousel1 .carousel-indicators li{
		width: 15%;
		height: 7px;
	}
	#myCarousel1 .carousel-indicators .active{
		width: 15%;
		height: 7px;
	}
	#myCarousel1 .carousel-caption a{
		font-size: 15px;
		padding-left: 0;
		height: 50px;
		display: block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
}

@media (max-width:414px){
	#myCarousel1 .carousel-indicators{
		margin-left:-42%;
		width: 85%;
	}
}
@media (max-width:375px){
	#myCarousel1 .carousel-indicators{
		margin-left:-48%;
		width: 96%;
	}
}