﻿@charset "utf-8"; /* 清除内外边距 */
hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ fieldset, lengend, button, input, textarea, /* form elements 表单元素 */ th, td { /* table elements 表格元素 */
	margin: 0;
	padding: 0;
}
/* 重置列表元素 */
ul, ol, li {
	list-style: none;
}
.ssss {
	height: 623px;
	overflow: hidden;

}
.ssss .ssz {
	height: 208px;
}
.ssss .ssz h3 {
	float: left;
	width: 708px;
}
.ssss .ssz h3 p {
	float: left;
	margin-top: 85px;
}
.ssss .ssz h3 p span {
	display: block;
	float: left;
	width: 70px;
	height: 90px;
	background: #0067b0;
	font: 36px "Impact";
	color: #ffffff;
	text-align: center;
	line-height: 90px;
}
.ssss .ssz h3 p i {
	display: block;
	float: left;
	width: 108px;
	height: 78px;
	border: 6px solid #0067b0;
}
.ssss .ssz h3 p i img {
	margin: 0 auto;
	padding-top: 11px;
}
.ssss .ssz h3 em {
	display: block;
	float: left;
	font-size: 34px;
	color: #222222;
	line-height: 34px;
	margin: 95px 0 0 32px;
}
.ssss .ssz h3 em b {
	color: #0067b0;
}
.ssss .ssz h3 em span {
	display: block;
	font-size: 22px;
	color: #555555;
	font-weight: normal;
	letter-spacing: 5px;
}
.ssss .ssz ul {
	float: left;
	margin-top: 80px;
}
.ssss .ssz ul li {
	font-size: 15px;
	color: #555555;
	line-height: 30px;
	padding-left: 0px;
	background: url("../images/ssj.jpg") no-repeat left center;
}
.ssss .ssz ul li span {
	color: #f18200;
	font-weight: bold;
}
.ssss .ssk h3 {
	height: 92px;
	padding-left: 334px;
	background: url("../images/ssx.jpg") no-repeat 0 23px;
}
.ssss .ssk h3 a {
	display: block;
	float: left;
	width: 267px;
	height: 52px;
	background: #0067b0;
	font-size: 18px;
	color: #ffffff;
	text-align: center;
	line-height: 52px;
}
.ssss .ssk h3 a:hover {
	background: #47ab26;
}
.ssss .photos {
	position: absolute;
	left: 0;
	top: 0px;
}
.ssss .photos .list-con-b {	
width: 1200px;
	height: 622px;
}
.ssss .photos li img {
	width:600px;
	height:450px;
	border: 1px solid #f4f4f4;
}
/*.ssss .photos .prev {
	position: absolute;
	left: -60px;
	top: 220px;
	z-index: 99;
}
.ssss .photos .next {
	position: absolute;
	right: -60px;
	top: 220px;
	z-index: 99;
}*/
.ssss .photos .atitlesc {
	position: absolute;
	left: 354px;
	top: 463px;
	width:600px;
	text-align: center;
	opacity: 0;
}
.ssss .photos .atitlesc span {
	display: block;
	width: 600px;
	height: 43px;
	background: rgba(0, 0, 0, 0.7);
	font-size: 14px;
	color: #ffffff;
	line-height: 43px;
}
/*3*/

.content {
	width: 100%;
	margin: 0 auto;
	position: relative;
	font-family: "Microsoft YaHei", serif;
}
.fullSlide {
	min-width:1200px;
	position:relative;
/*	height:578px;*/
	overflow:hidden;
	z-index: 2;
}
.fullSlide .bd {
	position:relative;
	z-index:0;
}
.fullSlide .bd ul {
	width:100%!important;
}
.fullSlide .bd li {
	width:100%!important;
	height:578px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:450px;
}
.fullSlide .hd {
	position:absolute;
	bottom:50px;
	z-index:99;
	left:47%;
	width:200px;
}
.fullSlide .hd li {
	width:15px;
	height:15px;
	float:left;
	margin-right:20px;
	background:#fff;
	border-radius: 50%
}
.fullSlide .hd li.on {
	background:#0067b0;
}
.prev {
	position: absolute;
	left:0;
	top:45%;
}
.next {
	position: absolute;
	right:0;
	top:45%;
}

/*3*/

@media screen and (max-width: 768px) {
.ssss .photos .list-con-b {
	width: 370px;
	height: 390px;
}
.ssss {
	height: 394px;
	overflow: hidden;	
}
.ssss .ssz {
	height: 208px;
}
.ssss .photos .atitlesc {
	position: absolute;
	left: 5px;
	top: 260px;
	width: 340px;
	text-align: center;
	opacity: 0;
}
.ssss .photos .atitlesc span {
	display: block;
	width: 340px;
	height: 43px;
	background: rgba(0, 0, 0, 0.7);
	font-size: 14px;
	color: #ffffff;
	line-height: 43px;
}
.ssss .photos .atitlesc {
	position: absolute;
	left: 14px;
	top: 331px;
	width: 342px;
	text-align: center;
	opacity: 0;
}
.ssss .photos .atitlesc span {
	display: block;
	width: 342px;
	height: 43px;
	background: rgba(0, 0, 0, 0.7);
	font-size: 14px;
	color: #ffffff;
	line-height: 43px;
}
}
@media screen and (max-width: 480px) {
.ssss .photos .list-con-b {
	width: 370px;
	height: 390px;
}
.ssss {
	height: 394px;
	overflow: hidden;	
}
.ssss .ssz {
	height: 208px;
}
.ssss .photos .atitlesc {
	position: absolute;
	left: 5px;
	top: 260px;
	width: 340px;
	text-align: center;
	opacity: 0;
}
.ssss .photos .atitlesc span {
	display: block;
	width: 340px;
	height: 43px;
	background: rgba(0, 0, 0, 0.7);
	font-size: 14px;
	color: #ffffff;
	line-height: 43px;
}
.ssss .photos .atitlesc {
	position: absolute;
	left: 14px;
	top: 331px;
	width: 342px;
	text-align: center;
	opacity: 0;
}
.ssss .photos .atitlesc span {
	display: block;
	width: 342px;
	height: 43px;
	background: rgba(0, 0, 0, 0.7);
	font-size: 14px;
	color: #ffffff;
	line-height: 43px;
}
}