﻿body {
	background:url(body_bg.png) top center no-repeat #e2f0f7;
}

.container {
	margin: 0 auto;
	width: 940px;
	overflow: hidden;
}

.top {
	height: 795px;
}

.part-a {
	overflow: hidden;
}

.part-a .more-block{
	height: 44px;
	text-align: right;
}

.part-a .content-box{
	height: 364px;
	background: url(part-a-bg.png) no-repeat;
}

.part-a .content-box ul.info-list {
	padding: 22px 32px;
}

.part-a .content-box ul.info-list li {
	height: 40px;
	line-height: 40px;
	text-align: right;
	color: #666;
	background: url(line.png) left bottom repeat-x;
}

.part-a .content-box ul.info-list li a {
	float: left;
	padding-left: 12px;
	background: url(dian.png) left no-repeat;
}

.part-b {
	margin-top: 90px;
	height: 154px;
	overflow: hidden;
}

.part-b-l {
	display: inline;
	float: left;
	width: 300px;
}

.part-b-m {
	display: inline;
	float: left;
	margin-left: 20px;
	width: 300px;
}

.part-b-r {
	display: inline;
	float: right;
	width: 300px;
}

.part-c {
	margin-top: 45px;
	overflow: hidden;
}

.part-c-l {
	display: inline;
	float: left;
	width: 518px;
}

.part-c-l .more-block {
	height: 45px;
	text-align: right;
}

.part-c-l .content {
	height: 364px;
	background: url(part-c-l-bg.png) no-repeat;
}

.part-c-l .content .vedio-box {
	margin: 0 auto;
	padding-top: 30px;
	width: 458px;
}

.part-c-l .content .vedio-box .vedio {
	height: 258px;
}

.part-c-l .content .vedio-box .title {
	height: 46px;
	line-height: 46px;
	text-align: center;
	background: #191919;
}

.part-c-l .content .vedio-box .title a {
	color: #fff;
	font-size: 14px
}

.part-c-r {
	display: inline;
	float: right;
	width: 402px;
}

.part-c-r .more-block {
	height: 45px;
	text-align: right;
}

.part-c-r .content {
	height: 364px;
	background: url(part-c-r-bg.png) no-repeat;
}

.part-c-r .content ul.info-list {
	padding: 20px 30px;
}

.part-c-r .content ul.info-list li {
	height: 40px;
	line-height: 40px;
	text-align: right;
	color: #666;
	background: url(line.png) left bottom repeat-x;
}

.part-c-r .content ul.info-list li a {
	float: left;
	padding-left: 12px;
	background: url(dian.png) left no-repeat;
}

.part-d {
	margin-top: 90px;
	height: 701px;
	overflow: hidden;
	background: url(part-d-bg.png) no-repeat;
	position: relative
}

.mod {
	position: relative;
	margin: 0 auto;
	width: 600px;
	padding-top: 60px;
}
.mod .picBox{width:600px; height:505px; position:relative;overflow:hidden; }
.mod .picBox ul{height:505px;position:absolute; left:0;}
.mod .picBox li{ position:relative;float:left;width:600px;}
.mod .picBox li img{display:block;width:600px;height:400px;}
.mod .picBox li p{padding: 22px 0 ;height: 60px; line-height: 30px; font-size: 17px; color:#000;}
.mod .picBox li p a{ float:right; color:#b69b78;}
.mod .listBox{width:620px;height:100px;margin:0 auto;position:relative; overflow:hidden;}
.mod .listBox ul{height:75px;position:absolute;}
.mod .listBox li{padding-right: 24px;float: left; width:100px;height:75px;cursor:pointer;position:relative;}
.mod .listBox li i{display:none;}
.mod .listBox li a{display:block;width:100px;height:75px;}
.mod .listBox li img {display:block;width:100px;height:75px;}
.prev { position:absolute; left:60px; bottom:68px; width: 80px; height:60px; background:url(pre.png) no-repeat; cursor: pointer;}
.next { position:absolute; right:60px; bottom:68px; width: 80px; height:60px; background:url(next.png) no-repeat; cursor: pointer;}
.numBox { position:absolute; left:108px; bottom:187px; font-size: 24px; color:#999;}
#numC { color:#000;}

.bottom {
	height: 152px;
	overflow: hidden;
}

.bottom .content {
	padding-top: 40px;
	text-align: center;
	line-height: 36px;
}

.bottom .content p.p1{
	color: #666;
	font-size: 23px;
	font-weight: bold;
}

.bottom .content p.p2{
	color: #666;
	font-size: 17px;
}



/*¼ÓlogoÑùÊ½*/
.logo1{ position:absolute;}
.logo1 img{height:55px;margin: 25px 0 0 90px;}