.pc_container {
    width: 960px;
    height: 467px;
    padding: 15px 1px 47px 1px;
    background-image: url('../images/pc_bg.png');
    margin: 0px auto;
}

.pc_container .pc_item {
    margin: 0;
    width: 960px;
    height: 467px;
	overflow:auto;
}

.pc_bar_container {
    position: absolute;
    top: 480px;
    color: white;
    padding: 0px 10px 0px 10px;
    width: 100%;
    overflow:visible;
}

.pc_bar_container_underflow {
    width: 90000px;
    overflow: visible;
}

.pc_bar_container_overflow {
    overflow: hidden;
    position: absolute;
    top: 480px;
    color: white;
    margin: 0px 10px 0px 10px;
    padding: 0px;
}

.left, .center, .right {
    background-position: left;
    background-repeat: no-repeat;
    overflow: hidden;
    font-size: 1px;
    float: left;
}

.bar {
    background-position: left;
    overflow: hidden;
    font-size: 1px;
    float: left;
}

.pc_item {
	width:100%;
}

.pc_item.slide1 {
	background:url(../images/slide1.png) no-repeat center;
}

.pc_item.slide2 {
	background:url(../images/slide2.png) no-repeat center;
}

.pc_item.slide3 {
	background:url(../images/slide3.png) no-repeat center;
}

.pc_item.slide4 {
	background:url(../images/slide4.png) no-repeat center;
}

.pc_item.slide5 {
	background:url(../images/slide5.png) no-repeat center;
}

.pc_item.slide6 {
	background:url(../images/slide6.png) no-repeat center;
}

.pc_item .desc {
	width:530px;
	height:447px;
	padding:10px;
}

.pc_item .desc h2 {
	color:#fff;
	font-size:50px;
	font-family:Intro, Arial, sans-serif;
	margin-top:60px
}

.pc_item .desc h3 {
	color:#fff;
	font-size:34px;
	font-family:Intro, Arial, sans-serif;
	margin-bottom:15px;
}

.pc_item .desc p {
	color:#fff;
	font-size:16px;
	font-family:OpenSans, Arial, sans-serif;
}

.pc_item .desc p.links {
	width: 700px;
	padding-top:30px;
}

.pc_item .desc p.links > img {
	margin-right:10px;
	display:block;
	float:left;
}

.pc_item .desc p.links > a {
	margin-right:10px;
	display:block;
	float:left;
}

.pc_item .desc p.links span {
	display:block;
	text-align:center;
	margin-right:15px;
	width:124px;
	height:52px;
	float:left;
	background:url(../images/socbg.png) no-repeat center;
}

.pc_item .desc p.links span.socsmall {
	display:block;
	text-align:center;
	margin-right:15px;
	width:52px;
	height:52px;
	float:left;
	background:url(../images/socbg_small.png) no-repeat center;
}

.pc_item .desc p.links span img {
	margin:11px 1px;
}
/*
.pc_item .desc p.links span a:first-child img {
	margin-left:12px;
}
*/
#left_arrow {
	background:url(../images/left.png) no-repeat center;
	width:25px;
	height:39px;
	position:absolute;
	left:20px;
	cursor:pointer;
	margin-top:200px;
	z-index:999;
}

#right_arrow {
	background:url(../images/right.png) no-repeat center;
	width:25px;
	height:39px;
	position:absolute;
	right:20px;
	cursor:pointer;
	margin-top:200px;
	z-index:999;
}