﻿@charset "utf-8";

/*
*阿勒泰新闻网css——2017.10.29 shilei
*1.全局
*2.头部
*3.10px栏距
*4.头条
*5.幻灯
*6.新闻列表
*7.
*8.
*9.
*10.
*11.
*/
/*全局设置开始*/
.tsh0 {
	height: 0px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh1 {
	height: 1px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh3 {
	height: 3px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh5 {
	height: 5px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh6 {
	height: 6px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh8 {
	height: 8px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh10 {
	height: 10px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh12 {
	height: 12px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh15 {
	height: 15px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh20 {
	height: 20px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh25 {
	height: 25px;
	line-height: 25px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh30 {
	height: 30px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh35 {
	height: 35px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh48 {
	height: 48px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh50 {
	height: 50px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh60 {
	height: 60px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh70 {
	height: 70px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh80 {
	height: 80px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh85 {
	height: 85px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh90 {
	height: 90px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh75 {
	clear: both;
	height: 75px;
	overflow: hidden;
	width: 100%;
}

.tsh100 {
	height: 100px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh125 {
	height: 125px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh250 {
	height: 250px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

.tsh1000 {
	height: 1000px;
	width: 100%;
	clear: both;
	overflow: hidden;
}

a.hui {
	color: #666;
}

a:hover.hui {
	color: #d9534f;
	text-decoration: none;
}

a.hui2 {
	color: #999;
}

a:hover.hui2 {
	color: #3b77c9;
	text-decoration: none;
}

.huilink {
	line-height: 24px;
	height: 48px;
	overflow: hidden;
}

.huilink p,
.huilink div,
.huilink span,
.huilink strong .huilink font {
	margin: 0;
	padding: 0;
}

.huilink a {
	color: #666;
	margin: 0 5px;
}

.huilink a:hover {
	color: #d9534f;
	text-decoration: none;
}

.huilink2 {
	font-size: 12px;
	line-height: 2;
	color: #6b8295;
}

.huilink2 p,
.huilink2 div,
.huilink2 span,
.huilink2 strong .huilink2 font {
	margin: 0;
	padding: 0;
	color: #999999;
}

.huilink2 p {
	height: 24px;
	overflow: hidden;
}

.huilink2 a {
	color: #999999;
}

.huilink2 a:hover {
	color: #d9534f;
	text-decoration: none;
}

.huilink3 {
	line-height: 30px;
	color: #999;
	min-height: 150px;
}

.huilink3 p,
.huilink3 div,
.huilink3 span,
.huilink3 strong .huilink3 font {
	margin: 0;
	padding: 0;
	color: #999999;
}

.huilink3 a {
	color: #999999;
}

.huilink3 a:hover {
	color: #d9534f;
	text-decoration: none;
}

a.hei {
	color: #333;
}

a:hover.hei {
	color: #d9534f;
}

a.white {
	color: #fff;
}

a:hover.white {
	color: #d9534f;
}

a.bai2 {
	color: #fff;
}

a:hover.bai2 {
	color: #333;
}

a.red {
	color: #cc0000;
}

a:hover.red {
	color: #00afe8;
}

a.red2 {
	color: #db241e;
}

a:hover.red2 {
	color: #00afe8;
}

a.red3 {
	color: #cc3333;
}

a:hover.red3 {
	color: #00afe8;
}

a.green {
	color: #02650a;
}

a:hover.green {
	color: #feb512;
	text-decoration: none;
}

a.green2 {
	color: #295c00;
}

a:hover.green2 {
	color: #feb512;
	text-decoration: none;
}

.bg_hui {
	background-color: #ececec;
}

.bg_white {
	background-color: #ffffff;
}

a.blue {
	color: #4888be;
}

a:hover.blue {
	color: #ff4242;
}

.xuxian {
	border-bottom: 1px dashed #dfdfdf;
}

.rowm50 {
	margin-left: 50px;
	margin-right: 50px;
}

/*全局设置结束*/
/*宪法专题开始*/
/*body{background:  no-repeat center 0px;}*/
.daodu {
	background-image: ;
	height: 175px;
	width: 893px;
	margin: 0 auto;
	text-indent: 2em;
	font-family: simsun, "宋体", arial, helvetica, sans-serif;
	padding: 35px 25px 0px 25px;
	font-size: 20px;
	line-height: 1.4;
}

/*宪法专题小标题开始*/

/*宪法专题小标题结束*/



/*宪法专题结束*/


/*全国两会开始*/

.xjlh-bg1 {
	background-color: #e1eaf2;
}

.xjlh-bg3 {
	background-image: ;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 2000px 910px;
}

.xjlh-bg4 {
	background-image: ;
	background-position: 0 0;
}

.xjlh-bg5 {
	background-image: ;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 2000px 782px;
}

.xjlh-bg7 {
	background-color: #eee7f2;
}

.tszt-qmttb {
	list-style: none;
	margin: 0 0 0 67px;
	width: 100%;
	padding: 0;
}

.tszt-qmttb li {
	float: left;
}

.tszt-qmttb li a {
	display: block;
	width: 180px;
	height: 180px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.tszt-qmttb {
	height: 180px;
	overflow: hidden;
}

.tszt-qmttb li {
	margin: 0 38px;
}

a.bhicon1 {
	background-image: ;
}

a.bhicon2 {
	background-image: ;
}

a.bhicon3 {
	background-image: ;
}

a.bhicon4 {
	background-image: ;
}

a:hover.bhicon1 {
	background-image: ;
}

a:hover.bhicon2 {
	background-image: ;
}

a:hover.bhicon3 {
	background-image: ;
}

a:hover.bhicon4 {
	background-image: ;
}

.xiaotian-bg {
	background-image: ;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% 100%;
	height: 849px;
	width: 100%;
	margin: 0px;
	padding: 239px 118px 0px 0px;
}


.text_zhaiyao1 {
	line-height: 30px;
	color: #999999;
	height: 60px;
	overflow: hidden;
	/*margin-bottom: 5px;*/
}

.text_zhaiyao1h {
	line-height: 30px;
	color: #999999;
	height: 30px;
	overflow: hidden;
	/*margin-bottom: 5px;*/
}

.text_title2 {
	line-height: 32px;
	height: 32px;
	overflow: hidden;
}

.text_zhaiyao2 {
	line-height: 28px;
	color: #999999;
	height: 84px;
	overflow: hidden;
	/*margin-bottom: 5px;*/
}

.text_zhaiyao3h {
	line-height: 28px;
	color: #666666;
	overflow: hidden;
	text-indent:2em;
	/*margin-bottom: 5px;*/
}

.text_zhaiyao3 {
	line-height: 30px;
}

.text_zhaiyao4h {
	line-height: 30px;
	color: #999999;
	height: 120px;
	overflow: hidden;
	/*margin-bottom: 5px;*/
}

.tjzt_list3 {
	margin: 0px 30px 30px 30px;
	border: 1px solid #ff9999;
	padding: 15px 20px 5px 45px;
	position: relative;
}

.tszt-listbg1 {
	position: absolute;
	top: 23%;
	left: -21px;
}

.tjzt_list3 h3 {
	margin: 0 0 20px 0;
	line-height: 26px;
	font-size: 24px;
	height: 26px;
	overflow: hidden;
}

.tjzt_list3 .zhaiyao3 {
	font-size: 15px;
	color: #999999;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
}


.tjzt_list4 {
	margin: 0px 0px 30px 0px;
	border: 3px solid #ff9999;
	padding: 15px 11px 10px 39px;
	position: relative;
}

.tszt-huigu {
	position: absolute;
	top: 23%;
	left: -21px;
}

.tjzt_list4 h3 {
	margin: 0;
	line-height: 32px;
	font-weight: bold;
	font-size: 24px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	top: -17px;
	background-color: #f8d7ca;
	padding: 0 0px 0px 20px;
	width: 86%;
}

.tjzt_list4 .tsnew2 li {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
}

/*幻灯右侧滚动*/

.bg-blue-alpha10 {
	background-color: rgba(102, 153, 204, 0.1);
	padding: 26px 15px;
}

.txtmarquee-top {
	overflow: hidden;
	position: relative;
}

.txtmarquee-top .infolist {
	list-style: none;
	margin: 0;
	padding: 0;
}

.txtmarquee-top .infolist li {
	margin-bottom: 15px;
}

.txtmarquee-top .infolist h4 {
	line-height: 32px;
	height: 64px;
	overflow: hidden;
}

.txtmarquee-top .infolist .label-primary {
	border-radius: 1.25em;
}

/*新疆两会结束*/
/*头部开始*/
.navbar-inverse {
	min-height: 32px;
}

.navbar-inverse .navbar-nav>li {
	font-size: 14px;
}

.navbar-inverse .navbar-nav>li>a {
	border-radius: 4px;
	padding: 5px 12px;
	behavior: ;
}

.navbar-inverse .navbar-nav>li>b {
	border-radius: 4px;
	padding: 5px 12px;
	line-height: 32px;
	font-weight: 300;
}

.navbar-inverse .navbar-form {
	margin-top: 2px;
	margin-bottom: 2px;
}

.navbar-inverse .navbar-nav>li li {
	margin-left: 2px;
}

.navbar-inverse .input-group {
	width: 150px;
}

.jubao {
	float: right;
	margin-left: 15px;
}

.navbar-inverse .navbar-collapse {
	font-family: arial, helvetica, sans-serif;
}

@media (min-width: 768px) {
	.toptitle-xjlh {
		text-align: center;
		font-size: 50px;
		line-height: 75px;
		height: 75px;
		overflow: hidden;
		font-weight: 700;
		margin: 60px 20px 10px 20px;
	}

	.toptitle-abstract {
		font-size: 20px;
		margin: 0 20px 30px 20px;
		text-align: center;
		line-height: 32px;
		height: 32px;
		overflow: hidden;
	}

	.toptitle-abstract a {
		margin: 0 10px;
	}

	/*.toptitle-xjlh a{background-image: ;background-repeat: no-repeat;background-position: 0 center;padding-left: 50px;}*/

	.text_title {
		line-height: 36px;
		padding: 0;
		
		overflow: hidden;
		font-size: 24px;
		font-weight: 700;
		/*margin: 15px 0px 5px 0px;*/
		background-image: url(/uploads/image/2taimages/listbg2.png);
		background-repeat: no-repeat;
		background-position:left 8px;
		padding-left: 24px;
	}

	.text_title3 {
		line-height: 30px;
		overflow: hidden;
		height: 90px;
		margin: 0;
	}

	.text_img1 {
		float: right;
		margin: 55px 0 0 30px;
		width: 190px;
	}

	.m10 li {
		margin: 0 10px;
	}

	.tsh-80-20 {
		height: 80px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-250-20 {
		height: 250px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-150-30 {
		height: 150px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-105-20 {
		height: 105px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-20-7 {
		height: 20px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-30-10 {
		height: 30px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-50-10 {
		height: 50px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-60-10 {
		height: 60px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-90-10 {
		height: 90px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	/*.navbar-inverse .navbar-collapse.collapse {height: 40px !important;}*/
	.navbar-default .navbar-nav {
		width: 100%;
	}

	.navbar-default .navbar-nav li {
		font-size: 14px;
		/*width: 6.25%;*/
	}

	.navbar-default .navbar-nav li a {
		padding-left: 5px;
		padding-right: 5px;
		text-align: center;
	}

	/*要闻*/
	/*要闻*/
	.tsnew1,
	.tsnew5,
	.tsnew7 {
		margin: 0;
		padding: 0;
	}

	.tsnew1 dt,
	.tsnew1 dd {
		font-size: 18px;
		background: url(/uploads/image/2taimages/list.png) no-repeat 0px 22px;
		padding-left: 15px;
		margin: 0px;
	}

	.tsnew1 dt,
	.tsnew1 dd,
	.tsnew2 dt,
	.tsnew2 dd {
		overflow: hidden;
		line-height: 28px;
		padding-top: 14px;
		padding-bottom: 14px;
	}

	/*列表六不带虚线*/
	.tsnew6 {
		margin-bottom: 15px;
	}

	.tsnew6 dt {
		font-size: 18px;
		font-weight: 700;
	}

	.tsnew6 dt a {
		color: #2a539c;
	}

	.tsnew6 dt a:hover {
		color: #d9534f;
	}

	.tsnew6 dd {
		font-size: 16px;
		background:  no-repeat 0px 18px;
		padding-left: 15px;
		width: 100%;
	}

	.tsnew6 dt,
	.tsnew6 dd {
		line-height: 38px;
		height: 38px;
		overflow: hidden;
	}



	/*头条*/
	.headline1 {
		padding: 0;
		text-align: center;
		margin: 0 0 3px 0;
		font-size: 22px;
		color: #013068;
		height: 24px;
		overflow: hidden;
		font-weight: 700;
		line-height: 24px;
	}

	.headline2 {
		padding: 0px;
		text-align: left;
		margin: 0px 0 5px 0;
		font-size: 18px;
		color: #013068;
		height: 22px;
		overflow: hidden;
		line-height: 22px;
	}

	.headline1 a,
	.headline2 a {
		color: #013068;
	}

	.headline1 a:hover,
	.headline2 a:hover {
		color: #f33;
		text-decoration: none;
	}

	/*新闻内容页*/
	.tuijian_title {
		line-height: 24px;
		height: 48px;
		overflow: hidden;
		margin-top: 15px;
	}

	/*新闻内容页相关阅读*/
	.xgyd {
		margin: 15px 0;
		width: 100%;
		clear: both;
		border-bottom: 1px solid #ccc;
	}

	.xgyd_left_img {
		width: 25%;
		height: auto;
		border-radius: 6px;
		padding-right: 20px;
		float: left;
	}

	.xgyd_title {
		height: 19px;
		overflow: hidden;
	}

	.zhaiyao4 {
		height: 49px;
		line-height: 1.7;
		overflow: hidden;
		text-indent: 2em;
		margin: 0;
	}

	.xiangguan-info {
		line-height: 1.8;
		height: 24px;
		overflow: hidden;
		color: #999999;
		margin-top: 3px;
	}

	/*推荐专题图片高度*/
	.tjzt_list img {
		height: 79px;
	}

	/*视频新闻图片开始*/
	.alt_video {
		position: relative;
		margin-bottom: 20px;
	}

	.alt_video a.alt_playicon {
		display: block;
		position: absolute;
		left: 36%;
		top: 30%;
		height: 65px;
		width: 65px;
		z-index: 10;
		cursor: pointer;
		background:  -1px 0px no-repeat;
	}

	.alt_video a:hover.alt_playicon {
		background-position: -1px -85px;
	}

	/*视频新闻图片结束*/

}

.logo {
	display: inline-block;
	float: left;
	margin-right: 20px;
}

.mhkh {
	display: inline;
}

.mhkh img {
	margin-top: 10px;
}

.mhkh iframe,
#tp-weather-widget {
	margin: 2px 0 0 0;
}

.hui {
	color: #999999;
}

.redline {
	border-bottom: 2px solid #dd0202;
}


/*头部结束*/
/*10px栏距开始*/
.information .col-xs-1,
.information .col-sm-1,
.information .col-md-1,
.information .col-lg-1,
.information .col-xs-2,
.information .col-sm-2,
.information .col-md-2,
.information .col-lg-2,
.information .col-xs-3,
.information .col-sm-3,
.information .col-md-3,
.information .col-lg-3,
.information .col-xs-4,
.information .col-sm-4,
.information .col-md-4,
.information .col-lg-4,
.information .col-xs-5,
.information .col-sm-5,
.information .col-md-5,
.information .col-lg-5,
.information .col-xs-6,
.information .col-sm-6,
.information .col-md-6,
.information .col-lg-6,
.information .col-xs-7,
.information .col-sm-7,
.information .col-md-7,
.information .col-lg-7,
.information .col-xs-8,
.information .col-sm-8,
.information .col-md-8,
.information .col-lg-8,
.information .col-xs-9,
.information .col-sm-9,
.information .col-md-9,
.information .col-lg-9,
.information .col-xs-10,
.information .col-sm-10,
.information .col-md-10,
.information .col-lg-10,
.information .col-xs-11,
.information .col-sm-11,
.information .col-md-11,
.information .col-lg-11,
.information .col-xs-12,
.information .col-sm-12,
.information .col-md-12,
.information .col-lg-12,
.information .col-df-5,
.information .col-df-9 {
	padding-left: 5px;
	padding-right: 5px;
}

.information .row {
	margin-left: -5px;
	margin-right: -5px;
}

.textmessage1 {
	padding: 10px;
}

.textmessage2 {
	padding: 10px 10px 10px 66px;
	background:  no-repeat 10px 50%;
}

.col-df-5 {
	float: left;
	width: 20%;
}

.col-df-4 {
	float: left;
	width: 25%;
}

.col-df-9 {
	float: left;
	width: 11.11%;
}

/*10px栏距结束*/

/*拼图开始*/
.pintu .col-xs-1,
.pintu .col-sm-1,
.pintu .col-md-1,
.pintu .col-lg-1,
.pintu .col-xs-2,
.pintu .col-sm-2,
.pintu .col-md-2,
.pintu .col-lg-2,
.pintu .col-xs-3,
.pintu .col-sm-3,
.pintu .col-md-3,
.pintu .col-lg-3,
.pintu .col-xs-4,
.pintu .col-sm-4,
.pintu .col-md-4,
.pintu .col-lg-4,
.pintu .col-xs-5,
.pintu .col-sm-5,
.pintu .col-md-5,
.pintu .col-lg-5,
.pintu .col-xs-6,
.pintu .col-sm-6,
.pintu .col-md-6,
.pintu .col-lg-6,
.pintu .col-xs-7,
.pintu .col-sm-7,
.pintu .col-md-7,
.pintu .col-lg-7,
.pintu .col-xs-8,
.pintu .col-sm-8,
.pintu .col-md-8,
.pintu .col-lg-8,
.pintu .col-xs-9,
.pintu .col-sm-9,
.pintu .col-md-9,
.pintu .col-lg-9,
.pintu .col-xs-10,
.pintu .col-sm-10,
.pintu .col-md-10,
.pintu .col-lg-10,
.pintu .col-xs-11,
.pintu .col-sm-11,
.pintu .col-md-11,
.pintu .col-lg-11,
.pintu .col-xs-12,
.pintu .col-sm-12,
.pintu .col-md-12,
.pintu .col-lg-12 {
	padding-right: 0px;
	padding-left: 0px;
}

.pintu img {
	padding: 0 !important;
	margin: 0 auto !important;
	width: 100%;
	height: auto;
}

.pintu .row {
	margin-left: 0px;
	margin-right: 0px;
}

/*拼图结束*/
/*头条开始*/
/*图片样式头条未使用*/
.zglz {
	float: left;
}

.headline {
	padding: 0px 0 10px 0;
	text-align: center;
	margin: 0;
}

.headline_img img {
	width: 100%;
	height: auto;
}

.headline_text {
	font-size: 1.8rem;
	line-height: 1.3;
}

.headline_text2 {
	font-size: 1.5rem;
	line-height: 1.3;
}

.headline_text a {
	color: #f33;
}

.headline_text a:hover {
	color: #3f3fb5;
	text-decoration: none;
}

.headline_text2 a {
	color: #404040;
}

.headline_text2 a:hover {
	color: #3f3fb5;
	text-decoration: none;
}


.abstract {
	text-align: center;
	width: 100%;
	height: 22px;
	overflow: hidden;
	color: #666666;
	margin-bottom: 0;
}

.abstract a {
	margin: 0 5px;
}

.sjrzlink {
	display: block;
	width: 100%;
	margin: 16px auto 0 auto;
	position: relative;
	text-align: center;
}

.sjrzlink img {
	float: right;
}

/*头条结束*/

/*所有幻灯开始*/
/*幻灯全局*/
.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}

.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}

.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}

.rslides img {
	display: block;
	height: auto;
	width: 100%;
	border: 0;
	margin: 0 auto;
}


/* 第一个幻灯 */
.events {
	list-style: none;
}

.callbacks_container {
	margin-bottom: 0px;
	position: relative;
	width: 100%;
}

.callbacks {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}

.callbacks li {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}

.callbacks img {
	display: block;
	position: relative;
	z-index: 1;
	height: auto;
	width: 100%;
	border: 0;
	margin: 0 auto;
}

.callbacks .caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 16px;
	text-shadow: none;
	color: #fff;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 50px 0px 94px;
	margin: 0;
	max-width: none;
	text-align: center;
}

.callbacks .captionbg {
	display: block;
	position: absolute;
	z-index: 1;
	font-size: 16px;
	text-shadow: none;
	color: #fff;
	background-color: #000000;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 50px 0px 94px;
	margin: 0;
	max-width: none;
	text-align: center;
}

.callbacks_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	bottom: 0;
	left: 0;
	opacity: 0.6;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 40px;
	width: 40px;
	background: transparent  no-repeat left top;
}

.callbacks_nav:active {
	opacity: 1.0;
	background-color: #333;
}

.callbacks_nav:hover {
	opacity: 0.8;
	background-color: #666;
}

.callbacks_nav.next {
	left: auto;
	background-position: right top;
	right: 0;
}

/*页码*/
.callbacks_tabs {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	bottom: 0;
	left: 50px;
	z-index: 4;
}

.callbacks_tabs li {
	font-size: 18px;
	line-height: 40px;
	height: 40px;
	width: 20px;
	display: none;
}

.callbacks_tabs .callbacks_here {
	display: block;
	color: #fff;
}

.callbacks_tabs li a {
	color: #bb2c34;
	font-size: 28px;
}

.callbacks_tabs li a:hover {
	color: #000;
	text-decoration: none;
}

/*第二种幻灯：图解新疆、广告*/
.tjxj_container {
	margin-bottom: 0px;
	position: relative;
	width: 100%;
	text-align: center;
}

.tjxj_container img {
	margin: 0 auto;
}

.tjxj_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	bottom: 0;
	left: 0;
	opacity: 0.6;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 40px;
	width: 40px;
	background: transparent  no-repeat left top;
}

.tjxj_nav:active {
	opacity: 1.0;
	background-color: #333;
}

.tjxj_nav:hover {
	opacity: 0.8;
	background-color: #666;
}

.tjxj_nav.next {
	left: auto;
	background-position: right top;
	right: 0;
}

/* 第三种幻灯：新疆两会顶部 */
.havetitle_container {
	margin-bottom: 0px;
	position: relative;
	float: left;
	width: 100%;
}

.havetitle {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}

.havetitle li {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}

.havetitle img {
	display: block;
	position: relative;
	z-index: 1;
	height: auto;
	width: 100%;
	border: 0;
	margin: 0 auto;
}

.havetitle .caption {
	display: block;
	position: absolute;
	z-index: 2;
	text-shadow: none;
	color: #fff;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 5px 0px 5px;
	margin: 0;
	max-width: none;
	text-align: center;
}

.havetitle .caption2 {
	display: block;
	position: absolute;
	z-index: 2;
	text-shadow: none;
	color: #fff;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 30px 0px 30px;
	margin: 0;
	max-width: none;
	text-align: center;
}

.havetitle .caption3 {
	display: block;
	position: absolute;
	z-index: 2;
	text-shadow: none;
	color: #fff;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 5px 0px 5px;
	margin: 0;
	max-width: none;
	text-align: center;
	font-size: 14px;
}

.havetitle .captionbg {
	display: block;
	position: absolute;
	z-index: 1;
	text-shadow: none;
	color: #fff;
	background-color: #000000;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	max-width: none;
	text-align: center;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

.havetitle_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	top: 36%;
	left: 0;
	opacity: 0.6;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 120px;
	width: 60px;
	background: transparent  no-repeat left top;
}

.havetitle_nav:active {
	opacity: 1.0;
}

.havetitle_nav:hover {
	opacity: 0.8;
	background-image: ;
}

.havetitle_nav.next {
	left: auto;
	background-position: right center;
	right: 0;
}

/* 第四种幻灯：新疆两会底部 */
.havetitle_container {
	margin-bottom: 0px;
	position: relative;
	float: left;
	width: 100%;
}

.bottomtitle {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}

.bottomtitle li {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}

.bottomtitle img {
	display: block;
	position: relative;
	z-index: 1;
	height: auto;
	width: 100%;
	border: 0;
	margin: 0 auto;
}

.bottomtitle .caption {
	display: block;
	position: absolute;
	z-index: 2;
	text-shadow: none;
	color: #fff;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 5px 0px 5px;
	margin: 0;
	max-width: none;
	text-align: center;
}

.bottomtitle .caption2 {
	display: block;
	position: absolute;
	z-index: 2;
	text-shadow: none;
	color: #fff;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 30px 0px 30px;
	margin: 0;
	max-width: none;
	text-align: center;
}

.bottomtitle .caption3 {
	display: block;
	position: absolute;
	z-index: 2;
	text-shadow: none;
	color: #fff;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0px 5px 0px 5px;
	margin: 0;
	max-width: none;
	text-align: center;
	font-size: 15px;
}

.bottomtitle .captionbg {
	display: block;
	position: absolute;
	z-index: 1;
	text-shadow: none;
	color: #fff;
	background-color: #000000;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	max-width: none;
	text-align: center;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

.bottomtitle_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	top: 36%;
	left: 0;
	opacity: 0.6;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 120px;
	width: 60px;
	background: transparent  no-repeat left top;
}

.bottomtitle_nav:active {
	opacity: 1.0;
}

.bottomtitle_nav:hover {
	opacity: 0.8;
	background-image: ;
}

.bottomtitle_nav.next {
	left: auto;
	background-position: right center;
	right: 0;
}

/*所有幻灯结束*/

/*新闻列表开始*/
/*标题一*/

.ywt_right {
	float: right;
	line-height: 40px;
}

.yw_title {
	border-bottom: 2px solid #cccccc;
	height: 42px;
}

.yw_title h3 {
	float: left;
	margin: 0;
	line-height: 40px;
	border-bottom: 2px solid #cc0000;
	padding: 0;
	font-size: 24px;
}

.yw_title2 {
	border-bottom: 3px solid #ce2c2f;
	height: 16px;
	position: relative;
}

.ywt_right {
	float: right;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	width: 40px;
	margin-right: 10px;
}

.ywt_right2 {
	float: right;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	width: 30%;
}

.ywt_right3 {
	position: absolute;
	right: 0;
	top: -17px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	width: 15%;
}

.ywt_right a,
.ywt_right2 a,
.ywt_right3 a {
	float: right;
}

.shipin {
	background:  no-repeat 8px 3px;
	padding-left: 32px;
}

a:hover.shipin {
	color: #dd251e;
}

/*标题二*/
.hui_title {
	border-top: 2px solid #2a539c;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
}

.hui_title h4 {
	float: left;
}

/*标题二*/
.hui_title h3 {
	float: left;
	margin: 0;
	line-height: 38px;
}

/*标题三*/
.hui_title2 {
	border-bottom: 2px solid #2a539c;
	height: 40px;
	line-height: 40px;
}

.hui_title2 h4 {
	float: left;
	background-color: #2a539c;
	color: #ffffff;
	padding: 10px;
	margin: 0;
}

/*列表2*/
.tsnew2 {
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
}

.tsnew2 li {
	background:  no-repeat 0px 14px;
	padding-left: 15px;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
}

/*视频列表*/
.tssp_title {
	line-height: 28px;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 28px;
	overflow: hidden;
	background-color: #eeeeee;
}

.tsspnew {
	margin: 0;
	padding: 0;
	list-style: none;
}

.tsspnew li {
	background:  no-repeat 0px 50%;
	padding-left: 25px;
	line-height: 32px;
	height: 32px;
	overflow: hidden;
}

/*推荐专题列表*/
.tjzt_list {
	margin-bottom: 10px;
}

.tjzt_list img {
	float: left;
	margin-right: 15px;
	width: 22%;
}

.tjzt_list .alt_zttj_title {
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.tjzt_list .alt_zttj_zhaiyao1 {
	font-size: 12px;
	height: 48px;
	margin: 0px;
	line-height: 24px;
	overflow: hidden;
}

.tjzt_list .alt_zttj_zhaiyao1 a {
	color: #2a539c;
}

.tjzt_list .alt_zttj_zhaiyao1 a:hover {
	color: #ff4242;
}

/*左图右标题摘要*/
.tjzt_list2 {
	margin-bottom: 5px;
}

.tjzt_list2 img {
	float: left;
	margin-right: 10px;
	width: 50%;
}

.tjzt_list2 .alt_zttj_title {
	font-size: 16px;
	height: 45px;
	line-height: 1.5;
	margin-top: 0px;
	overflow: hidden;
}

.tjzt_list2 .alt_zttj_zhaiyao1 {
	font-size: 12px;
	height: 72px;
	margin: 0px;
	line-height: 24px;
	overflow: hidden;
	color: #666666;
}


/*列表3 没有灰点*/
.tsnew3 {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

.tsnew3 li {
	line-height: 28px;
	height: 28px;
	overflow: hidden;
}

/*标题四*/
.line_title {
	padding-left: 10px;
	position: relative;
	height: 56px;
	margin-bottom: 15px;
}

.line_title h3 {
	margin: 0;
	border-bottom: 2px solid #666;
	height: 42px;
	line-height: 42px;
	width: 100%;
}

.linet_b {
	position: absolute;
	background:  no-repeat 0 0;
	width: 42px;
	height: 16px;
	left: 0;
	bottom: 0;
}

/*列表四带虚线*/
.tsnew4 {
	margin-bottom: 15px;
}

.tsnew4 dt {
	font-size: 20px;
	font-weight: 700;
}

.tsnew4 dt a {
	color: #2a539c;
}

.tsnew4 dt a:hover {
	color: #d9534f;
}

.tsnew4 dd {
	font-size: 16px;
	background:  no-repeat 0px 18px;
	padding-left: 15px;
	border-bottom: 1px dashed #dfdfdf;
	width: 100%;
}

.tsnew4 dt,
.tsnew4 dd {
	line-height: 36px;
	height: 36px;
	overflow: hidden;
}


/*列表五从右到左*/
.tsnew5 {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	float: right;
}

.tsnew5 li {
	background:  no-repeat right 14px;
	padding-right: 15px;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	direction: rtl;
	text-align: right;
	float: right;
}



/*滚动图片开始*/
.alt_gundongimg1 {
	list-style: none;
	margin: 0;
	padding: 0;
}

.alt_gundongimg1 li {
	margin-bottom: 20px;
}

/*滚动图片结束*/
/*选项卡样式*/
.nav-tabs {
	border-top: 2px solid #2a539c;
	height: 40px;
	line-height: 40px;
	padding: 0px;
	list-style: none;
	border-bottom: none;
}

.nav-tabs>li {
	margin-top: -2px;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: 2px solid #02650a;
	font-size: 14px;
	font-weight: 700;
}

.nav-tabs>li>a:hover {
	border-color: #eee;
}

.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
	color: #feb512;
}

.nav-tabs>li>a {
	font-size: 14px;
	padding: 3px 5px;
}

/*微博嵌入开始*/
.alt_weibo_iframe1 {
	width: 100%;
	height: 385px;
}

/*新闻列表结束*/
/*新闻内容页开始*/
.breadcrumb {
	line-height: 52px;
	padding: 0 15px;
}

.breadcrumb img {
	margin-right: 15px;
}

.active-title {
	text-align: center;
	line-height: 1.3;
}

.active-subhead {
	text-align: center;
	color: #666;
}

.active-info {
	text-align: center;
	line-height: 3;
	border-top: 1px dashed #dbdbdb;
	border-bottom: 1px dashed #dbdbdb;
	color: #999999;
}

.hy-active,
.hy-active p {
	color: #000;
	font-size: 16px;
}

.hy-active p {
	text-indent: 2em;
	line-height: 2;
	margin-bottom: 20px;
}

.zebian {
	float: right;
	color: #999999;
}

.info-time {
	margin: 0 0 0 20px;
}

.lujing-ts {
	margin-right: 5px;
	margin-left: 5px;
}

/*新闻内容页结束*/

/*尾部开始*/
.footer_bgblue {
	background-color: #117cb2;
}

.footer_bgblue p {
	margin: 0;
	color: #ffffff;
}

.footer_text {
	font-size: 12px;
	margin: 0px;
	line-height: 2;
	overflow: hidden;
	color: #666;
}

.footer_bgred {
	background-color: #cd3333;
}

.footer-link {
	line-height: 45px;
	color: #fff;
	font-size: 12px;
}

.footer-link p {
	color: #fff;
	font-size: 12px;
	float: right;
	margin: 0px;
}

/*尾部结束*/


/*适配平板开始*/

@media only screen and (min-width: 992px) {

	/*180px栏距开始*/
	.padding60 .col-xs-1,
	.padding60 .col-sm-1,
	.padding60 .col-md-1,
	.padding60 .col-lg-1,
	.padding60 .col-xs-2,
	.padding60 .col-sm-2,
	.padding60 .col-md-2,
	.padding60 .col-lg-2,
	.padding60 .col-xs-3,
	.padding60 .col-sm-3,
	.padding60 .col-md-3,
	.padding60 .col-lg-3,
	.padding60 .col-xs-4,
	.padding60 .col-sm-4,
	.padding60 .col-md-4,
	.padding60 .col-lg-4,
	.padding60 .col-xs-5,
	.padding60 .col-sm-5,
	.padding60 .col-md-5,
	.padding60 .col-lg-5,
	.padding60 .col-xs-6,
	.padding60 .col-sm-6,
	.padding60 .col-md-6,
	.padding60 .col-lg-6,
	.padding60 .col-xs-7,
	.padding60 .col-sm-7,
	.padding60 .col-md-7,
	.padding60 .col-lg-7,
	.padding60 .col-xs-8,
	.padding60 .col-sm-8,
	.padding60 .col-md-8,
	.padding60 .col-lg-8,
	.padding60 .col-xs-9,
	.padding60 .col-sm-9,
	.padding60 .col-md-9,
	.padding60 .col-lg-9,
	.padding60 .col-xs-10,
	.padding60 .col-sm-10,
	.padding60 .col-md-10,
	.padding60 .col-lg-10,
	.padding60 .col-xs-11,
	.padding60 .col-sm-11,
	.padding60 .col-md-11,
	.padding60 .col-lg-11,
	.padding60 .col-xs-12,
	.padding60 .col-sm-12,
	.padding60 .col-md-12,
	.padding60 .col-lg-12,
	.padding60 .col-df-5,
	.padding60 .col-df-9 {
		padding-left: 90px;
		padding-right: 90px;
	}

	.padding60 .row {
		margin-left: -90px;
		margin-right: -90px;
	}

	/*110px栏距开始*/
	.marginrow110 .row {
		margin-left: 86px;
		margin-right: 86px;
	}

	/*50px栏距开始*/
	.marginrow50 .col-df-5 {
		padding-left: 25px;
		padding-right: 25px;
	}

	.marginrow50 .row {
		margin-left: 86px;
		margin-right: 86px;
	}

	.navbar-default .navbar-nav li {
		font-size: 18px;
		/*width: 7.69%;*/
	}

	.navbar-default .navbar-nav {
		width: 100%;
	}

	.navbar-default .navbar-nav li a {
		padding-left: 9px;
		padding-right: 9px;
		text-align: center;
	}

	/*要闻*/

	/*列表六不带虚线*/
	.tsnew6 {
		margin-bottom: 15px;
	}

	.tsnew6 dt {
		font-size: 18px;
		font-weight: 700;
	}

	.tsnew6 dt a {
		color: #2a539c;
	}

	.tsnew6 dt a:hover {
		color: #d9534f;
	}

	.tsnew6 dd {
		font-size: 16px;
		background:  no-repeat 0px 18px;
		padding-left: 15px;
		width: 100%;
	}

	.tsnew6 dt,
	.tsnew6 dd {
		line-height: 38px;
		height: 38px;
		overflow: hidden;
	}

	/*头条*/
	.headline1 {
		padding: 0;
		text-align: center;
		margin: 0 0 20px 0;
		font-size: 34px;
		color: #013068;
		height: 40px;
		overflow: hidden;
		font-weight: 700;
		line-height: 40px;
	}

	.headline2 {
		padding: 0px;
		text-align: left;
		margin: 10px 0 10px 0;
		font-size: 26px;
		color: #013068;
		height: 32px;
		overflow: hidden;
		line-height: 32px;
	}

	.headline1 a,
	.headline2 a {
		color: #013068;
	}

	.headline1 a:hover,
	.headline2 a:hover {
		color: #f33;
		text-decoration: none;
	}

	/*推荐专题图片高度*/
	.tjzt_list img {
		height: 79px;
	}

	.tjzt_list2 img {
		height: 120px;
	}

	.h177 img {
		height: 177px;
	}

	.h359 img {
		height: 359px;
	}
}

/*适配平板结束*/
/*适配手机开始*/

@media (max-width: 767px) {
	.xspadding20 {
		padding: 10px 20px;
	}

	.xspadding30 {
		padding: 10px 30px;
	}

	.xspadding40 {
		padding: 10px 40px;
	}

	.xspadding50 {
		padding: 10px 50px;
	}

	.xspadding60 {
		padding: 10px 60px;
	}

	.xspadding80 {
		padding: 10px 80px;
	}

	.xspadding120 {
		padding: 0px 120px;
	}

	.xspadding150 {
		padding: 0px 150px;
	}

	.xspadding180 {
		padding: 0px 180px;
	}

	body {
		background-size: 100% auto;
	}

	.toptitle-xjlh {
		text-align: center;
		font-size: 16px;
		line-height: 1.6;
		font-weight: 700;
		margin: 20px 10px;
	}

	.text_title {
		line-height: 30px;
		padding: 0;
		height: 60px;
		overflow: hidden;
		font-size: 18px;
	}

	.text_img1 {
		float: right;
		margin: 20px 0 0 15px;
		width: 40%;
	}

	.text_title3 {
		line-height: 30px;
		overflow: hidden;
		height: 120px;
		margin: -5px 0 0 0;
	}

	.tsh-20-7 {
		height: 7px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-30-10,
	.tsh-50-10,
	.tsh-60-10,
	.tsh-90-10,
	.tsh-90-10 {
		height: 10px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-80-20,
	.tsh-105-20,
	.tsh-250-20 {
		height: 20px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.tsh-150-30 {
		height: 30px;
		width: 100%;
		clear: both;
		overflow: hidden;
	}

	.navbar-inverse .navbar-toggle {
		margin: 2px 16px 2px 2px;
	}

	.navbar-inverse .navbar-brand {
		padding: 9px 15px;
		height: 38px;
	}

	.navbar-nav li {
		float: left;
	}

	.logo {
		float: none;
		text-align: center;
		margin: 0 auto;
		display: block;
	}

	.tsicon li {
		margin: 10px auto;
		width: 20%;
	}

	.container {
		padding-left: 5px;
		padding-right: 5px;
	}

	.row {
		margin-left: -5px;
		margin-right: -5px;
	}

	.col-xs-1,
	.col-sm-1,
	.col-md-1,
	.col-lg-1,
	.col-xs-2,
	.col-sm-2,
	.col-md-2,
	.col-lg-2,
	.col-xs-3,
	.col-sm-3,
	.col-md-3,
	.col-lg-3,
	.col-xs-4,
	.col-sm-4,
	.col-md-4,
	.col-lg-4,
	.col-xs-5,
	.col-sm-5,
	.col-md-5,
	.col-lg-5,
	.col-xs-6,
	.col-sm-6,
	.col-md-6,
	.col-lg-6,
	.col-xs-7,
	.col-sm-7,
	.col-md-7,
	.col-lg-7,
	.col-xs-8,
	.col-sm-8,
	.col-md-8,
	.col-lg-8,
	.col-xs-9,
	.col-sm-9,
	.col-md-9,
	.col-lg-9,
	.col-xs-10,
	.col-sm-10,
	.col-md-10,
	.col-lg-10,
	.col-xs-11,
	.col-sm-11,
	.col-md-11,
	.col-lg-11,
	.col-xs-12,
	.col-sm-12,
	.col-md-12,
	.col-lg-12,
	.col-df-5 {
		padding-left: 5px;
		padding-right: 5px;
	}

	/*要闻*/
	.tsnew1,
	.tsnew2,
	.tsnew3 {
		margin: 0;
		padding: 0;
	}

	.tsnew1 dt,
	.tsnew1 dd {
		font-size: 13px;
		background: url(/uploads/image/2taimages/list.png) no-repeat 0px 12px;
		padding-left: 15px;
		margin: 0px;
	}

	.tsnew1 dt,
	.tsnew1 dd,
	.tsnew2 dt,
	.tsnew2 dd {
		overflow: hidden;
		line-height: 22px;
		padding-top: 5px;
		padding-bottom: 5px;
	}

	.tsnew2 dt,
	.tsnew2 dd {
		font-size: 13px;
		background:  no-repeat 0px 0px;
		background-size: 100% 100%;
		padding-left: 15px;
		margin: 0px;
	}

	.tjzt_list p {
		font-size: 13px;
	}

	/*列表六不带虚线*/
	.tsnew6 dt {
		font-size: 15px;
	}

	.tsnew6 dd {
		font-size: 13px;
		padding-left: 4px;
	}

	.tsnew6 dt,
	.tsnew6 dd {
		line-height: 32px;
		height: 32px;
		overflow: hidden;
	}

	/*头条*/
	.headline1 {
		padding: 0px 0 10px 0;
		text-align: center;
		margin: 0;
		font-size: 1.8rem;
		line-height: 1.3;
		;
		color: #013068;
		color: #f33;
	}

	.headline2 {
		padding: 0px 0 10px 0;
		text-align: center;
		margin: 0;
		font-size: 1.5rem;
		line-height: 1.3;
	}

	.headline1 a {
		color: #f33;
	}

	.headline1 a:hover,
	.headline2 a:hover {
		color: #013068;
		text-decoration: none;
	}

	.navbar-default .navbar-nav li {
		font-size: 16px;
	}

	/*新闻内容页*/
	.tuijian_title {
		line-height: 24px;
		margin-top: 15px;
	}

	/*新闻内容页相关阅读*/
	.xgyd {
		margin: 15px 0;
		width: 100%;
		clear: both;
	}

	.xgyd_left_img {
		max-width: 100%;
		border-radius: 6px;
	}

	.xgyd_title {
		text-align: center;
	}

	.xiangguan-info {
		line-height: 1.8;
		color: #999999;
		margin-top: 3px;
		width: 100%;
	}

	.zhaiyao4 {
		line-height: 1.7;
		text-indent: 2em;
		margin: 0;
	}

	.xgyd_img_center {
		text-align: center;
		display: block;
	}

	/*视频新闻图片开始*/
	.alt_video {
		position: relative;
		margin-bottom: 20px;
	}

	.alt_video a.alt_playicon {
		display: block;
		position: absolute;
		left: 35%;
		top: 23%;
		height: 65px;
		width: 65px;
		z-index: 10;
		cursor: pointer;
		background:  -1px 0px no-repeat;
	}

	.alt_video a:hover.alt_playicon {
		background-position: -1px -85px;
	}

	.alt_video img {
		height: 123px;
		width: 100%;
	}

	.tjzt_list2 img {
		height: 134px;
	}

	.h177 img {
		height: 123px;
	}

	.h359 img {
		height: 123px;
	}

	/*视频新闻图片结束*/
	/*幻灯高度*/
	.h469 img {
		height: 251px;
		width: 100%;
	}
}

@media (max-width: 321px) {

	/*新闻内容页*/
	.tuijian_title {
		line-height: 24px;
		margin: 0px;
	}
}

@media (max-width: 992px) {
	.container {
		padding-left: 5px;
		padding-right: 5px;
	}

	.row {
		margin-left: -5px;
		margin-right: -5px;
	}

	.col-xs-1,
	.col-sm-1,
	.col-md-1,
	.col-lg-1,
	.col-xs-2,
	.col-sm-2,
	.col-md-2,
	.col-lg-2,
	.col-xs-3,
	.col-sm-3,
	.col-md-3,
	.col-lg-3,
	.col-xs-4,
	.col-sm-4,
	.col-md-4,
	.col-lg-4,
	.col-xs-5,
	.col-sm-5,
	.col-md-5,
	.col-lg-5,
	.col-xs-6,
	.col-sm-6,
	.col-md-6,
	.col-lg-6,
	.col-xs-7,
	.col-sm-7,
	.col-md-7,
	.col-lg-7,
	.col-xs-8,
	.col-sm-8,
	.col-md-8,
	.col-lg-8,
	.col-xs-9,
	.col-sm-9,
	.col-md-9,
	.col-lg-9,
	.col-xs-10,
	.col-sm-10,
	.col-md-10,
	.col-lg-10,
	.col-xs-11,
	.col-sm-11,
	.col-md-11,
	.col-lg-11,
	.col-xs-12,
	.col-sm-12,
	.col-md-12,
	.col-lg-12 {
		padding-left: 5px;
		padding-right: 5px;
	}
}

/*适配手机结束*/
// mixin itself
.clearfix() {

	&:before,
	&:after {
		content: " ";
		display: table;
	}

	&:after {
		clear: both;
	}
}

// usage as a mixin
.element {
	.clearfix();
}

// class
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

// usage as a mixin
.element {
	.center-block();
}

/*适配pc大屏开始*/
@media (min-width: 1200px) {
	#huand1 img {
		width: 100%;
	}

	#huand16 img {
		width: 100%;
		height: 520px;
	}

	#huand17 img {
		width: 100%;
		height: 440px;
	}

	#huand4 img,
	#huand5 img,
	#huand6 img,
	.info_h img {
		width: 100%;
		height: 65px;
	}

	.col-df-9 img {
		width: 100%;
		height: 55px;
	}

	.tjxj_container img,
	.h164 img {
		height: 164px;
	}

	.h380 img {
		height: 380px;
	}

	.huand20,
	.h225 img {
		height: 225px;
	}

	.alt_video img {
		height: 164px;
		width: 100%;
	}

	.h600 img {
		height: 600px;
		width: 100%;
	}

	.h568 img {
		height: 568px;
		width: 100%;
	}

	.h469 img {
		height: 469px;
		width: 100%;
	}

	.h370 img {
		height: 370px;
	}

	.h359 img {
		height: 359px;
	}

	.h330 img {
		height: 330px;
	}

	.h300 img {
		height: 300px;
	}

	.h285 img {
		height: 285px;
	}

	.h260 img {
		height: 260px;
		width: 100%;
	}

	.h250 img {
		height: 250px;
		width: 100%;
	}

	.h210 img {
		height: 210px;
		width: 100%;
	}

	.h205 img {
		height: 205px;
	}

	.h190 img {
		height: 190px;
		width: 100%;
	}

	.h195 img {
		height: 195px;
		width: 100%;
	}

	.h180 img {
		height: 180px;
	}

	.h177 img {
		height: 177px;
	}

	.h130 img {
		height: 130px;
		width: 100%;
	}

	.h103 img {
		height: 103px;
	}

	.h109 img {
		height: 109px;
	}

	#tjzt_list img {
		height: 79px;
	}

	.h100 img {
		height: 100px;
		width: 100%;
	}

	.h90 img {
		height: 90px;
		width: 100%;
	}

	.h85 img {
		height: 85px;
		width: 100%;
	}

	.h70 img {
		height: 70px;
	}

	.h60 img {
		height: 60px;
	}

	.h51 img {
		height: 51px;
	}

	.h50 img {
		height: 50px;
	}

	.alt_map img {
		height: 250px;
	}

	/*列表六不带虚线*/
	.tsnew6 {
		margin-bottom: 15px;
	}

	.tsnew6 dt {
		font-size: 18px;
		font-weight: 700;
	}

	.tsnew6 dt a {
		color: #2a539c;
	}

	.tsnew6 dt a:hover {
		color: #d9534f;
	}

	.tsnew6 dd {
		font-size: 16px;
		background:  no-repeat 0px 18px;
		padding-left: 15px;
		width: 100%;
	}

	.tsnew6 dt,
	.tsnew6 dd {
		line-height: 38px;
		height: 38px;
		overflow: hidden;
	}
}

/*适配pc大屏结束*/
/*2018首页顶部通栏开始*/
.homepagetopbanner {
	background-image: ;
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 2000px 630px;
}

.tsh170 {
	height: 170px;
	width: 100%;
	clear: both;
	overflow: hidden;
}
.yw_title2{height:26px;}
.yw_title2 a{font-size: 30px;color: #cc0000;background-color: #fff;font-weight: bold;}
.ywt_right3 a{font-size: 14px;font-weight: normal; background-color: transparent;}
.titleimg {
	font-size: 22px;color: #cc0000;
}
.zhuanti4newslist{margin: 0px; padding: 0px;margin-bottom: 40px;}

.zhuanti4newslist li{padding: 20px 0px ;list-style: none;border-bottom: dashed 1px #ccc;}


.zhuantiswiper {
width: 555px;
height: 360px;
}

.zhuantiswiper .swiper-slide {
	position: relative;
}

.zhuantiswiper .swiper-slide img {
	width: 555px;
	height: 360px;
}

.zhuantiswiper .swiper-slide h1 {
	background-image: url(/uploads/image/2taimages/gray3.png);
	height: 60px;
	margin-top: -60px;
	position: absolute;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	width: 100%;
	line-height: 60px;
	text-align: center;
}

.zhuantiswiper .swiper-pagination {
	text-align: left;
	left: 50px;
	color: #fff;
	bottom: 18px;
}

.zhuantiswiper .swiper-button-prev,
.zhuantiswiper .swiper-button-next {
	bottom: 15px !important;
	top: auto;
	width: 18px;
	height: 30px;
	background-size: 18px 30px
}


.bannernewslist{height:360px;overflow:hidden}
.title01 {
    border-bottom: solid 2px #dc2525;
    font-size: 20px;
    margin-bottom: 8px;
    height: 32px;
    position:relative;color:#cc0000
}
.title01 a{color:#cc0000}
.title01 .ywt_right3
{
    top:-5px
    }
    .footer {
	border-top: solid 1px #666;
	padding-top: 20px;
	margin-top: 20px;
}

.headbox .warper {
	position: relative;
}

.footer .line {
	border-left: solid 1px #e84f4f;
}

.footer .wenzi {
	width: 790px;
	line-height: 20px;
	padding-left: 0px;
	font-size: 14px;
}
.center{margin:0 auto}
.textcenter{text-align:center}
.warper{width:1140px}