﻿@charset "utf-8";
/* CSS Document */
ul li {
	list-style-type: none;
	margin:0;
	padding:0;
}
.ry_con {
	width: 931px;
	margin: 0 auto;
	position: relative;
}
#ry_slideshow {	width: 100%;
}
#ry_slideshow>div {
	position: relative;
}
.ry_kv {
	width: 932px;
	height: 361px;
	position: relative;
}
.ry_kv .more {
	display: inline-block;
	position: absolute;
	width: 130px;
	height: 30px;
	right: 163px;
	bottom: 59px
}
.ry_content {overflow:hidden;}
.ry_left {
	width: 35px;
	height: 41px;
	display: none;
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -41px;
	z-index: 9999;
}
.ry_right {
	width: 35px;
	height: 41px;
	display: none;
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -41px;
	z-index: 9999;
}
.rc_left {
	width: 203px;
	height: 545px;
	float: left;
	background: #d5013c;
}
.rc_left p{
    font-size: 22px;
    height:70px;
	color: #ffffff;
	cursor:pointer;
    line-height:70px;
    text-align:center;
}
.rc_left p a{display:block;width:100%;height:100%;}
.rc_left ul {
	padding-left: 0px;
}
.rc_left li {
	padding: 20px 0px 20px 60px;
	color: #ffffff;
	font-size: 16px;
	 cursor:pointer; 
}
.rc_left li.current {
	background: #95012a;
}
.rc_right {
	width: 708px;
	height: 545px;
	float: left;
	margin-left:20px;
}
.rc_right .title{overflow:hidden;} 
.rc_right .title span{    float: left;
    display: inline-block;
    width:25%;
    text-align:center;
    font-size:16px;
	padding:20px 0 10px 0;border-bottom:1px solid #ccc;}
.ry_com{ display:none;height:493px;}
.rc_right .ry_com  ul{ overflow:hidden; padding-left:0px; }
.rc_right li{ color:#666666;min-height:80px; text-align:center;font-size:0;border-bottom:1px solid #ccc;}
.rc_right li span {width:25%;font-size:14px;overflow:hidden; text-align:center;display:inline-block; vertical-align:middle;}
.rc_right li span.verticalAlign {width:1px;height:80px;}
.rc_right li img {max-height:80px;width:auto; display:inline-block;}
