@charset "utf-8";
/* CSS Document */

.page {
	text-align: center;
	clear: both;
	padding-top: 10px;
	margin-bottom: 10px;
}

.page a {
	margin: 5px;
	padding: 8px 15px;
	border: 1px solid #76838c;
	color: #76838c;
	text-decoration: none;
	display: inline-block;
	font-size: 14px;
}

.page a:hover {
	color: #fff;
	background-color: #de1615;
	;
	border: 1px solid #de1615;
}

.page a:active {
	border: 1px solid #8c8c8c;
	color: #8c8c8c;
}

.page span {
	margin: 5px;
	padding: 8px 10px;
	border: 1px solid #8c8c8c;
	color: #8c8c8c;
	font-size: 14px;
	display: inline-block;
}

.page span.strong {
	margin: 5px;
	padding: 8px 15px;
	border: 1px solid #de1615;
	font-weight: bold;
	color: #fff;
	background-color: #de1615;
}


.ny_banner {}

.ny_banner .container {
	position: relative;
	height: 290px;
}

.ny_banner .lm {
	position: absolute;
	top: 150px;
	left: 0;
	z-index: 11;
}

.ny_banner .lm h2 {
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 20px;
}

.ny_banner .lm em {
	display: block;
	width: 24px;
	height: 3px;
	background: #fff;
}

.dqwz1 {
	padding-top: 30px;
	position: relative;
	padding-bottom: 20px;
	font-size: 14px;
	height: 18px;
	line-height: 18px;
}
.dqwz1>.container{
    border-bottom: 1px solid #dadada;
    padding-bottom: 15px;
}

.dqwz1 .dqwz_l {float: left;font-size: 15px;}

.dqwz1 .dqwz_l a {}

.dqwz1 ul {
	display: inline-block;
	text-align: right;
	height: 20px;
	float: right;
	font-size: 0;
	text-align: right;
}

.dqwz1 ul li {
	display: inline-block;
	margin-left: 20px;
	position: relative;
}

.dqwz1 ul li a {
	font-size: 16px;
	display: block;
}

.dqwz1 ul li em {
	display: none;
	width: 20px;
	height: 3px;
	background: #ca2226;
	position: absolute;
	bottom: -19px;
	right: 50%;
	margin-right: -10px;
	z-index: 1;
}

.dqwz1 ul li:hover a,
.dqwz1 ul li.active a {
	color: #ca2226;
	font-weight: bold;
	border-bottom: 3px solid #de1615;
	padding-bottom: 15px;
}

.dqwz1 ul li:hover em,
.dqwz1 ul li.active em {
	display: block;
}

.ny_content {}

.ny_content>.container {
	padding: 30px 0;
}

.ny_content .con_l {
	width: 100%
	
}

.ny_content .list {}

.ny_content .list ul {}

.ny_content .list ul li {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 25px;
	margin-bottom: 25px;
}

.ny_content .list ul li a {}

.ny_content .list ul li a h2 {
	font-size: 20px;
	margin-bottom: 20px;
	float: left;
	width: 100%;
}

.ny_content .list ul li a img {
	height: 136px;
	display: block;
	float: left;
	width: 196px;
	margin-right: 20px;
}

.ny_content .list ul li a p {
	font-size: 14px;
	color: #888;
	line-height: 28px;
	margin-bottom: 15px;
}

.ny_content .list ul li a span {
	font-size: 14px;
	color: #888;
}

.ny_content .list ul li a:hover h2 {
	color: #de1615;
	font-weight: bold;
}

.ny_content .list ul li a:hover p,
.ny_content .list ul li a:hover span {
	color: #de1615;
}

.ny_content .con_r {
	width: 270px;
	float: right;
}

.ny_content .con_r .zytz {}

.ny_content .con_r .zytz .title {
	background: url(../images/ny_r_line_01.png) no-repeat left bottom;
	height: 40px;
	line-height: 40px;
	padding-bottom: 8px;
	margin-bottom: 15px;
}

.ny_content .con_r .zytz .title h2 {
	font-size: 18px;
	color: #de1615;
	font-weight: bold;
	float: left;
}

.ny_content .con_r .zytz .title a {
	float: right;
	font-size: 14px;
}

.ny_content .con_r .zytz .bd {}

.ny_content .con_r .zytz .bd ul {}

.ny_content .con_r .zytz .bd ul li {
	background: url(../images/b2_li_hd_01.png) no-repeat left 13px;
	font-size: 16px;
	line-height: 26px;
	padding-left: 14px;
	padding-bottom: 14px;
	border-bottom: 1px dashed #d5d5d5;
	margin-bottom: 14px;
}

.ny_content .con_r .zytz .bd ul li a {}

.ny_content .con_r .zytz .bd ul li a:hover {}

.ny_content .con_r .xytp {
	position: relative;
}

.ny_content .con_r .xytp .title {
	background: url(../images/ny_r_line_01.png) no-repeat left bottom;
	height: 40px;
	line-height: 40px;
	padding-bottom: 8px;
	margin-bottom: 15px;
}

.ny_content .con_r .xytp .title h2 {
	font-size: 18px;
	color: #de1615;
	font-weight: bold;
	float: left;
}

.ny_content .con_r .xytp .title a {
	float: right;
	font-size: 14px;
}

.ny_content .con_r .xytp .hd {
	position: absolute;
	right: 10px;
	bottom: 43px;
	z-index: 11;
}

.ny_content .con_r .xytp .hd ul {}

.ny_content .con_r .xytp .hd ul li {
	width: 10px;
	height: 10px;
	border-radius: 5px;
	background: #fff;
	opacity: 0.5;
	display: inline-block;
	margin-left: 8px;
}

.ny_content .con_r .xytp .hd ul li:hover,
.ny_content .con_r .xytp .hd ul li.on {
	opacity: 1;
}

.ny_content .con_r .xytp .bd {}

.ny_content .con_r .xytp .bd ul {}

.ny_content .con_r .xytp .bd ul li {}

.ny_content .con_r .xytp .bd ul li a {
	display: block;
	position: relative;
}

.ny_content .con_r .xytp .bd ul li a h1 {
	display: block;
	width: 270px;
	height: 189px;
}

.ny_content .con_r .xytp .bd ul li a h1 img {
	display: block;
	width: 100%;
	height: 100%;
}

.ny_content .con_r .xytp .bd ul li a p {
	width: 100%;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 11;
	background: rgba(0, 0, 0, .5);
}

.ny_content .con_r .xytp .bd ul li a:hover p {
	text-decoration: underline;
}

.ny_content .con_r .xytp .bd ul li a:hover img {
	transform: scale(1.05);
}

.ny_content .art {}

.ny_content .art .title {
	text-align: center;
	padding-bottom: 25px;
	border-bottom: 1px dashed #d5d5d5;
	margin-bottom: 25px;
}

.ny_content .art .title h1 {
	font-size: 22px;
	font-weight: bold;
	color: #de1615;
	margin-bottom: 15px;
	padding-top: 5px;
}

.ny_content .art .title h2 {
	font-size: 18px;
	color: #777;
	font-weight: bold;
	margin-bottom: 14px;
}

.ny_content .art .title h3 {
	font-size: 14px;
	color: #888;
}

.ny_content .art .content {
	padding-bottom: 20px;
}

.ny_content .art .content p {
	font-size: 16px;
	line-height: 2;
	text-indent: 2em;
	margin-bottom: 8px;
}

.ny_content .art .content>img {
	max-width: 100%;
}

.ny_content .art .xyp {
	border-top: 1px dashed #d5d5d5;
	padding-top: 20px;
	padding-bottom: 10px;
}

.ny_content .art .xyp ul {}

.ny_content .art .xyp ul li {
	width: 100%;
	line-height: 30px;
	margin-bottom: 10px;
}

.ny_content .art .xyp ul li span {
	font-size: 16px;
	font-weight: bold;
}

.ny_content .art .xyp ul li a {
	color: #273585;
	font-size: 16px;
}

.ny_content .art .xyp ul li a:hover {
	text-decoration: underline;
}

.ny_content .pic {}

.ny_content .pic ul {
	width: 1240px;
}

.ny_content .pic ul li {
	width: 380px;
	float: left;
	margin-right: 30px;
	padding-bottom: 40px;
	position: relative;
	margin-bottom: 30px;
}

.ny_content .pic ul li a {
	display: block;
}

.ny_content .pic ul li a h2 {
	font-size: 16px;
	text-align: center;
	line-height: 50px;
	background: #f5f5f5;
	position: absolute;
	display: block;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 11;
}

.ny_content .pic ul li a h1 {
	display: block;
	width: 380px;
	height: 240px;
	overflow: hidden;
}

.ny_content .pic ul li a h1 img {
	transition: all .5s;
	display: block;
	width: 100%;
	height: 100%;
}

.ny_content .pic ul li a:hover h1 img {
	transform: scale(1.05);
}

.ny_content .xrld {
	background: url(../images/new-ld_bg_01.jpg) no-repeat center;
	background-size: cover;
	height: 786px;
}

.ny_content .xrld .pic_ld {
	padding-top: 48px;
}

.ny_content .xrld .pic_ld ul {
	font-size: 0;
	width: 1240px;
}

.ny_content .xrld .pic_ld ul li {
	display: block;
	float: left;
	margin-right: 30px;
	margin-bottom: 35px;
}

.ny_content .xrld .pic_ld ul li a {
	background: url(../images/new_ld_li_bg_02.jpg) no-repeat center;
	display: block;
	width: 378px;
	height: 178px;
	border: 1px solid #a1b9d0;
	box-shadow: 0 0 4px #999;
	position: relative;
}

.ny_content .xrld .pic_ld ul li a h1 {
	width: 112px;
	height: 152px;
	display: block;
	overflow: hidden;
	margin-left: 12px;
	margin-top: 12px;
	float: left;
	margin-right: 14px;
	display: block;
}

.ny_content .xrld .pic_ld ul li a h1 img {
	display: block;
	width: 100%;
	height: 100%;
}

.ny_content .xrld .pic_ld ul li a h2 {
	padding-top: 15px;
	font-size: 18px;
	font-weight: bold;
	color: #de1615;
	margin-bottom: 10px;
	background: url(../images/new-ld_line_01.png) no-repeat;
	background-position: 139px 49px;
	padding-bottom: 13px;
}

.ny_content .xrld .pic_ld ul li a h3 {
	font-size: 14px;
	color: #de3321;
	position: absolute;
	right: 15px;
	top: 18px;
	z-index: 11;
}

.ny_content .xrld .pic_ld ul li a p {
	font-size: 14px;
	line-height: 26px;
}

.ny_content .xrld .pic_ld ul li:nth-child(1) {

	width: 100%;
}

.ny_content .xrld .pic_ld ul li:nth-child(1) a {
	background: url(../images/new_ld_li_bg_01.jpg) no-repeat center;
	width: 539px;
	height: 250px;
	margin: auto;
}

.ny_content .xrld .pic_ld ul li:nth-child(1) a h1 {
	width: 157px;
	height: 213px;
	margin-left: 17px;
	margin-top: 17px;
	margin-right: 20px;
}

.ny_content .xrld .pic_ld ul li:nth-child(1) a h2 {
	padding-top: 20px;
	font-size: 22px;
	background-position: 194px 63px;
	padding-bottom: 17px;
}

.ny_content .xrld .pic_ld ul li:nth-child(1) a h3 {
	font-size: 15px;
	top: 24px;
	right: 17px;
}

.ny_content .xrld .pic_ld ul li:nth-child(1) a p {
	font-size: 15px;
	line-height: 36px;
}

.ny_content .xrld .pic_ld ul li a:hover img {
	transform: scale(1.05);
}

.ny_content .xrld .pic_ld ul li a:hover {}


.ny_content .lsyg {
	background: url(../images/lsyg_bg_01.jpg) no-repeat bottom center;
	height: 748px;
}

.ny_content .lsyg .lsyg_m {}

.ny_content .lsyg .lsyg_m .slideGroup {}

.ny_content .lsyg .lsyg_m .slideGroup .parHd {
	border-bottom: 1px solid #d5d5d5;
	padding-top: 40px;
	margin-bottom: 40px;
}

.ny_content .lsyg .lsyg_m .slideGroup .parHd ul {
	text-align: center;
	margin-bottom: -1px;
}

.ny_content .lsyg .lsyg_m .slideGroup .parHd ul li {
	display: inline-block;
	margin: 0 15px;
	font-size: 16px;
	color: #888;
	padding-bottom: 25px;
	cursor: pointer;
}

.ny_content .lsyg .lsyg_m .slideGroup .parHd ul li.on {
	background: url(../images/lsyg_lm_bg_01.png) no-repeat bottom center;
	color: #de1615;
	font-weight: bold;
}

.ny_content .lsyg .lsyg_m .slideGroup .parBd {}

.ny_content .lsyg .lsyg_m .slideGroup .parBd .slideBox {}

.ny_content .lsyg .lsyg_m .slideGroup .parBd .slideBox>.container {}

.in-ds {}

.inds-1 {
	width: 100%;
	position: relative;
}

.inds-1>a {
	position: absolute;
	top: 60px;
	left: -36px;
	z-index: 10;
}

.inds-1>a img {
	display: block;
	width: 38px;
	height: 38px;
	border-radius: 19px;
	border: 0;
}

.inds-1>a.inds-rig {
	left: auto;
	right: -36px;
}

#swds,
#swds3,
#swds5 {
	width: 100%;
	height: 130px;
	position: relative;
}

#swds::after,
#swds3::after,
#swds5::after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 49px;
	width: 100%;
	height: 1px;
	background: #E5E5E5;
}

#swds .swiper-slide,
#swds3 .swiper-slide,
#swds5 .swiper-slide {
	height: 100%;
	text-align: center;
	position: relative;
	cursor: pointer;
}

#swds .swiper-slide p,
#swds3 .swiper-slide p,
#swds5 .swiper-slide p {
	font-size: 17px;
	color: #555555;
}

#swds span,
#swds3 span,
#swds5 span {
	display: inline-block;
	width: 22px;
	height: 22px;
	position: absolute;
	border-radius: 50%;
	background: #FFFFFF;
	border: 3px solid #DEDEDE;
	bottom: 38px;
	left: 50%;
	transform: translateX(-50%);
}

#swds span::before,
#swds3 span::before,
#swds5 span::before {
	content: "";
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	width: 1px;
	background: #D3D3D3;
	height: 18px;
	top: -24px;
}

#swds .on span,
#swds3 .on span,
#swds5 .on span {
	border-color: #e8c004;
}

#swds .on p,
#swds3 .on p,
#swds5 .on p {
	color: #e8c004;
}

.w1240 {
	max-width: 1240px;
}

#swds2,
#swds4,
#swds6 {
	margin-top: -10px;
	width: 100%;
	padding: 10px 10px;
	min-height: 201px;
}

#swds2 .swiper-slide,
#swds4 .swiper-slide,
#swds6 .swiper-slide {
	height: 100%;
}

#swds2 .swiper-slide .slide-inner,
#swds4 .swiper-slide .slide-inner,
#swds6 .swiper-slide .slide-inner {
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.8);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	padding: 30px 44px;
}

#swds2 .swiper-slide .slide-inner p,
#swds4 .swiper-slide .slide-inner p,
#swds6 .swiper-slide .slide-inner p {
	color: #555555;
	line-height: 2;
	font-size: 16px;
}

.ny_content .lsyg * {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	outline: none;
}

.ny_content .xxgk {}

.ny_content .xxgk .b1 {
	padding: 50px 0;
}

.ny_content .xxgk .b1>.container {
	background: url(../images/yygk_b1_bg_01.png) no-repeat 800px 0px;
}

.ny_content .xxgk .b1 .xxtp {
	float: left;
	background: url(../images/yygk_xx_bg_01.png) no-repeat bottom left;
	height: 312px;
	padding-left: 30px;
	margin-right: 40px;
}

.ny_content .xxgk .b1 .xxtp img {
	display: block;
	width: 463px;
	height: 279px;
}

.ny_content .xxgk .b1 h2 {
	margin-bottom: 15px;
}

.ny_content .xxgk .b1 h2 img {
	display: block;
	height: 60px;
}

.ny_content .xxgk .b1 em {
	display: inline-block;
	width: 30px;
	height: 3px;
	background: #de1615;
	margin-left: 4px;
	margin-bottom: 13px;
}

.ny_content .xxgk .b1 p {
	font-size: 16px;
	line-height: 36px;
}

.ny_content .xxgk .b2 {
	background: url(../images/yygk_b2_bg_01.jpg) no-repeat;
	background-size: cover;
	height: 268px;
	padding: 50px 0;
}

.ny_content .xxgk .b2 p {
	width: 712px;
	float: left;
	font-size: 16px;
	color: #fff;
	line-height: 38px;
	text-indent: 2em;
}

.ny_content .xxgk .b2 .xxtp {
	background: url(../images/yygk_b2_bg_01.png) no-repeat left center;
	float: right;
	width: 430px;
	padding-left: 15px;
	height: 282px;
}

.ny_content .xxgk .b2 .xxtp img {}

.ny_content .xxgk .b3 {
	padding: 50px 0;
	height: 310px;
}

.ny_content .xxgk .b3>.container {
	box-shadow: 0 0 6px #999;
}

.ny_content .xxgk .b3>.container>img {
	display: block;
	width: 558px;
	height: 310px;
	float: left;
	margin-right: 34px;
}

.ny_content .xxgk .b3 p {
	font-size: 16px;
	line-height: 38px;
	text-indent: 2em;
	padding-top: 18px;
	padding-right: 30px;
	text-align: justify;
}

.ny_content .xxgk .b4 {
	background: url(../images/yygk_b4_bg_01.jpg);
	padding: 46px 0;
	height: 394px;
}

.ny_content .xxgk .b4>.container {
	position: relative;
}

.ny_content .xxgk .b4 p {
	font-size: 16px;
	line-height: 38px;
	text-indent: 2em;
	width: 600px;
	padding-top: 7px;
}

.ny_content .xxgk .b4>.container>img {
	display: block;
	width: 561px;
	height: 386px;
	position: absolute;
	right: 0;
	top: 0px;
}

.ny_content .xxgk .b5 {
	padding: 44px 0 36px;
}

.ny_content .xxgk .b5>.container {}

.ny_content .xxgk .b5 .title {
	text-align: center;
	margin-bottom: 30px;
}

.ny_content .xxgk .b5 .title h2 {
	font-weight: bold;
	font-size: 22px;
	color: #de1615;
	margin-bottom: 8px;
}

.ny_content .xxgk .b5 .title h3 {
	text-transform: uppercase;
	color: #7697b6;
}

.ny_content .xxgk .b5 ul {
	font-size: 0;
	width: 1230px;
}

.ny_content .xxgk .b5 ul li {
	display: inline-block;
	margin-bottom: 18px;
	margin-right: 18px;
}

.ny_content .xxgk .b5 ul li img {
	display: block;
	width: 225px;
	height: 160px;
}

.ny_content .zsjy {
	padding-top: 25px;
}

.ny_content .zsjy .zsxx {
	width: 930px;
	float: left;
	height: 321px;
	overflow: hidden;
}

.ny_content .zsjy .title {
	background: url(../images/zsjy_title_bg_02.png) no-repeat bottom left;
	height: 40px;
	line-height: 40px;
	padding-bottom: 8px;
	margin-bottom: 20px;
}

.ny_content .zsjy .title h2 {
	font-weight: bold;
	font-size: 18px;
	color: #2775cc;
	float: left;
}

.ny_content .zsjy .title span {
	font-size: 14px;
	color: #888;
	text-transform: uppercase;
	margin-left: 15px;
}

.ny_content .zsjy .title a {
	background: url(../images/zsjy_more_jt_01.png) no-repeat center right;
	float: right;
	padding-right: 26px;
}

.ny_content .zsjy .title a:hover {}

.ny_content .zsjy .zsxx .bd {}

.ny_content .zsjy .zsxx .bd ul {
	width: 965px;
}

.ny_content .zsjy .zsxx .bd ul li {
	width: 447px;
	float: left;
	margin-bottom: 16px;
	margin-right: 33px;
}

.ny_content .zsjy .zsxx .bd ul li a {
	height: 66px;
}

.ny_content .zsjy .zsxx .bd ul li a .time {
	width: 64px;
	height: 64px;
	border: 1px solid #d5d5d5;
	text-align: center;
	float: left;
	margin-right: 14px;
}

.ny_content .zsjy .zsxx .bd ul li a .time h2 {
	font-size: 20px;
	padding-top: 6px;
	margin-bottom: 4px;
}

.ny_content .zsjy .zsxx .bd ul li a .time h3 {
	font-size: 14px;
	color: #888;
}

.ny_content .zsjy .zsxx .bd ul li a h1 {
	font-size: 16px;
	padding-top: 8px;
	margin-bottom: 6px;
}

.ny_content .zsjy .zsxx .bd ul li a p {
	font-size: 14px;
	color: #888;
}

.ny_content .zsjy .zs_kj {
	float: right;
}

.ny_content .zsjy .zs_kj ul {}

.ny_content .zsjy .zs_kj ul li {
	margin-bottom: 22px;
}

.ny_content .zsjy .zs_kj ul li a {
	display: block;
	width: 238px;
	height: 85px;
	overflow: hidden;
}

.ny_content .zsjy .zs_kj ul li a img {
	display: block;
	width: 238px;
	height: 85px;
}

.ny_content .zsjy .zs_kj ul li a:hover img {
	transform: scale(1.05);
}

.ny_content .zsjy .jyfd {
	float: left;
	margin-right: 37px;
	width: 375px;
	margin-bottom: 25px;
}

.ny_content .zsjy .jyfd .bd {}

.ny_content .zsjy .jyfd .bd ul {}

.ny_content .zsjy .jyfd .bd ul li {
	background: url(../images/zsjy_li_hd_01.png) no-repeat left 8px;
	padding-left: 10px;
	margin-bottom: 18px;
	border-bottom: 1px dashed #d5d5d5;
	padding-bottom: 15px;
}

.ny_content .zsjy .jyfd .bd ul li a {}

.ny_content .zsjy .jyfd .bd ul li a h1 {
	font-size: 16px;
	margin-bottom: 10px;
}

.ny_content .zsjy .jyfd .bd ul li a span {
	font-size: 14px;
	color: #888;
	margin-bottom: 8px;
	display: inline-block;
}

.ny_content .zsjy .jyfd .bd ul li a p {
	font-size: 14px;
	color: #888;
}
/***** 内页列表 *****/
.sortlist{ margin:0px auto 15px auto; width:100%;  }
.sortlist dl{margin-bottom: 20px;text-align:left;clear:both;}
.sortlist dl dt{height:38px;padding-left:15px;color: #de1615;background: #f5f5f5;border-top: 2px #de1615 solid;font-weight: bold;font-size: 18px;line-height: 38px;}
.sortlist dl dt a{float:right;color: #de1615;padding-right:15px;font-size: 14px;text-decoration:none;font-weight: normal;}
.sortlist dl dt a:hover{text-decoration: underline;}
/***** 文字新闻列表 *****/
.sortlist.xw ul{text-align:left;padding-bottom:8px;}
.sortlist.xw ul li {font-size: 16px;line-height: 48px;color:#333333;border-bottom:1px #E2E2E2 solid;text-align:left;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;background:url(../images/ico.png) no-repeat 5px center;}
.sortlist.xw ul li span{float:right;font-size: 14px;line-height: 45px;color:#bdbdbd;padding-right:10px;}
.sortlist.xw ul li a{font-size: 16px;color:#333333;margin-left:25px;}
.sortlist.xw ul li a:hover{ color:#ff0000; }
/***** 图片新闻列表 *****/
.sortlist.picture ul{width: 1220px;padding-top: 24px;}
.sortlist.picture ul li{float:left;border:none;text-align:center;overflow:hidden;background:none;display: block;width: 285px;margin-right: 20px;}
.sortlist.picture ul li img{width: 276px;height: 188px;display: block;transition: all 0.5s;}
.sortlist.picture ul li a {font-size: 14px;line-height:25px;color:#333333;margin-left:0px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sortlist.picture ul li a:hover   { color:#ff0000; }
.sortlist.picture ul li a img{width: 279px;height: auto;display: block;border: 1px solid #eeeeee;margin-bottom: 6px;padding: 2px;}