﻿.ad {
	width: 980px;
}
.leftA {
	height: 414px; overflow: hidden; margin-bottom: 20px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.aLeft {
	width: 320px; height: 394px; overflow: hidden; float: left;
}
.fous {
	height: 275px; margin-bottom: 18px;
}
.fous img {
	width: 320px; height: 240px;
}
.fous span {
	height: 35px; text-align: center; line-height: 35px; overflow: hidden; vertical-align: middle; display: block;
}
.fous span a {
	font-size: 16px;
}
.titCopy {
	height: 20px; line-height: 20px; vertical-align: middle;
}
.titPos1 {
	background-position: 0px -135px;
}
.titPos2 {
	background-position: 0px -190px;
}
.titPos3 {
	background-position: 0px -108px;
}
.titPos4 {
	background-position: 0px -161px;
}
.titPos5 {
	background-position: 0px -218px;
}
.titCopy a {
	color: rgb(2, 83, 136); padding-left: 30px; font-size: 16px;
}
.alUl {
	height: 65px; overflow: hidden; margin-top: 15px;
}
.alUl li {
	background-position: 0px -40px; height: 32px; line-height: 32px; overflow: hidden;
}
.alUl li a {
	padding-left: 15px;
}
.aLeftMit {
	width: 340px; height: 394px; float: right;
}
.aLeftMit h3 {
	height: 25px; text-align: center; line-height: 25px; overflow: hidden; font-weight: 600; margin-bottom: 10px; vertical-align: middle;
}
.aLeftMit h3 a {
	font-size: 20px;
}
.leftmUl li {
	background-position: 0px -40px; height: 36px; line-height: 36px; overflow: hidden;
}
.leftmUl li a {
	padding-left: 15px; font-size: 14px;
}
.leftB {
	height: 160px; overflow: hidden; margin-bottom: 25px;
}
.leftbUl {
	height: 120px; margin-top: 20px;
}
.leftbUl li {
	width: 215px; height: 120px; margin-right: 20px; float: left; position: relative; z-index: 9;
}
.leftbUl li img {
	left: 0px; top: 0px; width: 215px; height: 120px; position: absolute; z-index: 9;
}
.imgBlok {
	left: 0px; width: 215px; height: 120px; right: 0px; display: none; position: absolute; z-index: 99; cursor: pointer; background-color: rgb(0, 0, 0);
}
.imgFont {
	left: 30px; width: 155px; height: 55px; bottom: 35px; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; display: none; position: absolute; z-index: 999; cursor: pointer;
}
.mar0 {
	margin-right: 0px !important;
}
.leftC {
	
}
.cTit {
	height: 34px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.cTit li {
	width: 90px; height: 34px; text-align: center; line-height: 34px; vertical-align: middle; float: left;
}
.cTit li span {
	cursor: pointer;
}
.cTit li.on {
	border-width: 5px 1px 1px; border-style: solid; border-color: rgb(0, 86, 135) rgb(0, 86, 135) rgb(255, 255, 255); width: 88px; height: 29px; line-height: 25px; vertical-align: middle;
}
.sigUl {
	margin-top: 20px;
}
.sigLi {
	padding: 15px; width: 655px; height: 49px; overflow: hidden; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.sigLi a {
	height: 20px; line-height: 20px; overflow: hidden; font-size: 16px; margin-bottom: 15px; vertical-align: middle; display: block;
}
.sigLi span {
	height: 15px; color: rgb(102, 102, 102); line-height: 15px; font-size: 12px; vertical-align: middle; display: block;
}
.rUl {
	margin-top: 6px; margin-bottom: 20px;
}
.rUl2 {
	margin-top: 6px; margin-bottom: 20px;
}
.rUl li {
	background-position: 0px -40px; height: 32px; line-height: 32px; overflow: hidden; vertical-align: middle;
}
.rUl2 li {
	background-position: 0px -40px; height: 32px; line-height: 32px; overflow: hidden; vertical-align: middle;
}
.rUl2 li span {
	width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; margin-top: 6px; vertical-align: middle; float: left; display: block; background-color: rgb(0, 86, 137);
}
.rliBg {
	background-color: rgb(206, 206, 206) !important;
}
.rUl li a {
	padding-left: 15px;
}
.rUl2 li a {
	padding-left: 10px;
}
