@charset "utf-8";

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

body {
	background-color: #fff;
	font-family: "微软雅黑";
}

a {
	text-decoration: none;
	color: #000;
}

ul,
li {
	list-style: none;
}

.w {
	width: 1200px;
	margin: 0 auto;
}

.clearfix {
	content: "";
	display: table;
	clear: both;
}

/*顶部导航*/
.top-nav {
	width: 100%;
	background-color: #ededed;
}

.top-nav .menu {
	height: 40px;
	line-height: 40px;
	padding-right: 50px;
	font-size: 13px;
	color: #333;
}

.top-nav .menu span {
	float: right;
}

/*banner*/
.banner {
	width: 100%;
	min-height: 150px;
	background: url(logo.png) no-repeat;
}

/*主导航*/
.main-nav {
	width: 100%;

	background-color: #427fda;
}

.main-nav .main-nav-menu {
	font-size: 17px;
	color: #fff;
	height: 50px;
	line-height: 50px;
	text-align: center;
}

/*当前位置*/
/* .position{
	border-top:15px solid #00457e;
	width: 1200px;margin:0 auto;
	height: 85px;
	line-height: 40px;
	background-color: #fff;
} */
.position .position-txt {
	/* height: 60px;
	line-height: 40px;
	padding: 10px 25px; */
	font-size: 17px;
	color: #999;
	font-weight: 500;
	line-height: 20px;
}

.position .position-txt a {
	color: #999;
}

/*内容*/
.con {
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0 40px 30px;
	background: #fff;
}

.position-dqwz {
	height: 38px;
	padding-left: 25px;
	border-left: 5px solid #D1A662;
	font-weight: bold;
	color: #D1A662;
	font-size: 27px;
	line-height: 38px;
	margin-bottom: 10px;
}

.position {
	margin-bottom: 24px;
}

/*左侧*/
.con .con-left {
	float: left;

}

.con-left .con-left-title {
	width: 210px;
	height: 70px;
	/* padding-top: 15px; */
	font-size: 17px;
	font-weight: bold;
}

.con-left .con-leftn-list {
	width: 230px;
	padding-right: 20px;
	min-height: 575px;
	font-size: 17px;

	color: #333;
}

.con-leftn-list li {
	padding-left: 20px;
	width: 100%;
	position: relative;
	height: 50px;
	line-height: 50px;
	font-size: 18px;

}

.con-leftn-list li a {
	font-weight: bold;
	color: #666666;
}

.con-leftn-list li.hover {
	padding-left: 16px;
	font-size: 23px;
	background: rgba(11, 67, 124, 1);
	border-left: 4px solid #F1C16B;
}

.con-leftn-list li.hover a {
	color: #fff;
}


/*右侧*/
.con .con-right {
	float: left;
	width: 880px;
	min-height: 520px;
	font-size: 17px;
	color: #333;
	border-left: 1px solid #F1F1F1;
	padding-left: 40px;
}



.con-right li.list {
	width: 100%;
	height: 45px;
	line-height: 45px;
	padding-left: 12px;
	background: url(tylm_pic_03.png) no-repeat left center;
	/* border-bottom: 1px #dedede dotted; */
}

.con-right li.list a {
	font-size: 17px;
	color: #333;
}

.con-right li.list span {
	float: right;
	font-size: 17px;
	color: #999;
}


/*图片新闻样式*/
.con-right li.photo-list {
	background: none;
	padding: 20px 20px 20px 0;
	border-bottom: 1px solid #ccc;
}

.photo-list div {
	width: 550px;
	margin-left: 25px;
	line-height: 30px;
	color: #666;
	text-align: justify;
}

.photo-list h6 {
	font-size: 21px;
	color: #000;
}



@media only screen and (max-width: 768px){
.w{width: 100%; margin: 0 auto;}
.position{width: 100%; margin: 0 auto;height: auto;padding-left: 10px;}
.position .position-txt{height:auto;line-height:auto;padding: 0;font-size:13px;}
.con-left{display:none;}
.con{padding:10px;padding:0px;}
.con .con-right{width:100%;padding:0px;font-size:15px;padding:0 3% 5%; min-height:100px;}
.position-dqwz{height: 30px;line-height: 30px;font-size: 17px;padding-left: 0px;}
.con .con-left{margin-right:0px;width:0px;}
.con-right li.list{width: 100%;
    height: 30px;
    line-height: 30px;
    padding-left: 12px;
background: url(tylm_pic_03.png) no-repeat left 14px;}
.con-right li.list span{font-size: 14px;}
.con-right li.list a {font-size: 14px;}
.lucidity_pgPanel .lucidity_pgRefresh{display:none;}
.lucidity_pgPanel td:nth-child(1){display:none;}
.lucidity_pgPanel td:nth-child(6),.lucidity_pgPanel td:nth-child(7),.lucidity_pgPanel td:nth-child(8),.lucidity_pgPanel td:nth-child(9){display:none;}
.lucidity-ui-paging-container .ui-pager:nth-child(2),.lucidity-ui-paging-container .ui-pager:nth-child(3){
    display:none;
}


.con-right li.photo-list{background: none;}
.con-right li.photo-list img{width:100%;height:auto;}
.photo-list div{width:100%;margin:0px;line-height:20px;}
.photo-list h6 {font-size:15px;}
.photo-list div p a{top:42px!important;}
} 