@charset "utf-8";
/* CSS Document */
html{min-width: 1300px;}
.container {
	width: 100%;
	background-color: #efefef;
}
.container .content {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
.container .content .con {
	float: left;
	width: 1004px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.con .con_left {
	float: left;
	width: 250px;
}
.con_left .bk {
	background-color: #CCC;
	height: 5px;
	width: 100%;
}
.con_left .con_title {
	height: 36px;
	margin-top: 20px;
	background-color: #06C;
	text-align: center;
	line-height: 36px;
}
.con_title h1 {
	font-size: 16px;
	color: #FFF;
}
.con_left .news {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.con_left .news ul {
	line-height: 35px;
}
.news ul li {
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	text-align: center;
}
.news ul li a {
	color: #000;
}
.con .right {
	float: right;
	width: 730px;
	margin: 0px;
	padding: 0px;
}
.position  {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 12px;
	margin-bottom: 10px;
	color:#666;
}
.position a {
	color: #666;
	font-size: 12px;
}
.right .newslist {
	margin-top: 20px;
}
.newslist .news_list {
	padding-bottom: 20px;
}
.news_list .list_ul {
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
	padding-top: 10px;
}
.list_ul li {
}
.list_ul .list_title {
	float: left;
	font-size: 16px;
	margin-bottom: 10px;
}
.list_title a {
	color: #000;
}
.list_title a:hover {
	color: #F00;
}
.list_ul .time {
	float: right;
	margin-right: 10px;
	font-size: 12px;
	color: #999;
	margin-bottom: 10px;
}
.list_ul .detail {
	font-size: 12px;
	line-height: 22px;
}
.detail a {
	color: #666;
}

.detail a:hover {
	color:#F00;
	text-decoration:underline;
}
.pages {
	margin-top: 30px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.pages a {
	display: inline-block;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	border: 1px solid #CCC;
	margin-right: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.pages a:hover {
	color: #06C;
	border: 1px solid #06C;
}

.pages .one {
	color: #FFF;
	background-color: #06C;
	border: 1px solid #06C;
}
.pages .one:hover {
	color: #FFF;
	background-color: #06C;
}.newslist .news_news {
	padding-right: 10px;
	padding-left: 10px;
}
.news_news h1 {
	font-size: 16px;
	text-align: center;
	line-height: 30px;
}
.news_news .author {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.news_news .news_info {
	font-size: 14px;
	line-height: 25px;
	text-indent: 2em;
	margin-top: 20px;
}
.next {
	margin-top: 30px;
}
.next .up {
	font-size: 12px;
	line-height: 30px;
	color: #666;
}
.next .up span a {
	color: #F00;
}
.next .up span a:hover {
	color: #F00;
	text-decoration:underline;

}.newslist .pic {
	width: 100%;
	float: left;
}
.newslist .pic .img {
	text-align: center;
	width: 235px;
	margin-bottom: 20px;
	float: left;
	margin-right: 8px;
}
.pic .img a p {
	font-size: 14px;
	color: #000;
}

.img .pic_img {
	background-image: url(../images/qkyx_case2.png);
	background-repeat: no-repeat;
	width: 235px;
	text-align: center;
	background-position: center center;
	height: 178px;
}
.img .pic_img img {
	width: 215px;
	height: 150px;
	margin-top: 8px;
}
.newslist .big_pic {
	width: 730px;
	text-align: center;
}
.big_pic img {
	width: 100%;
	margin-bottom: 10px;
}
.newslist h1 {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 18px;
	color: #06C;
}
.downlist {
	width: 730px;
}
.downlist .down_ul {
	float: left;
	width: 730px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-top: 10px;
}
.down_ul .wj {
	float: left;
	font-size: 14px;
	color: #000;
	line-height: 25px;
}
.down_ul .wj a {
	color: #333;
}
.down_ul .wj a:hover {
	color: red;
}
.down_ul .down {
	float: right;
	margin-right: 20px;
	color: #FFF;
	background-color: #06C;
	text-align: center;
	line-height: 25px;
	padding-right: 10px;
	padding-left: 10px;
}
.down_ul .down:hover {
	background-color: #0B2035;
}

.down_ul .down a {
	color: #FFF;
	font-size: 12px;
}
