.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:1
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform,left,top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	-moz-transition-property:-moz-transform,left,top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	-o-transition-property:-o-transform,left,top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0);
	-ms-transition-property:-ms-transform,left,top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	transition-property:transform,left,top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.swiper-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function:ease-out;
	-moz-transition-timing-function:ease-out;
	-ms-transition-timing-function:ease-out;
	-o-transition-timing-function:ease-out;
	transition-timing-function:ease-out;
	margin:0 auto
}
.swiper-slide {
	float:left;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.swiper-wp8-horizontal {
	-ms-touch-action:pan-y
}
.swiper-wp8-vertical {
	-ms-touch-action:pan-x
}
.sp {
	background:url(c2904sp.png) no-repeat
}
.sp4 {
	background:url(c2904sp4.png) no-repeat
}
.mb10 {
	margin-bottom:10px
}
.mb25 {
	margin-bottom:25px
}
.mb45 {
	margin-bottom:45px
}
.mb55 {
	margin-bottom:55px
}
.mb65 {
	margin-bottom:65px
}
.mb75 {
	margin-bottom:75px
}
.overflow {
	overflow:hidden
}
.topline {
	height:3px;
	position:relative;
	z-index:9999;
	background:url(c2904bg.jpg) no-repeat center top
}
.box {
	width:1000px
}
.hide {
	display:none
}
.header {
	height:450px;
	background:url(c2904bg1.jpg) no-repeat center top;
	min-width:1000px;
	margin-bottom:35px;
	position:relative
}
.header .headerBg {
	width:0;
	height:278px;
	opacity:.6;
	position:absolute;
	top:250px;
	left:0;
	overflow:hidden
}
.header .headerCont {
	width:1000px;
	height:450px;
	position:relative;
	z-index:999
}
.header .headerCont .logo {
	text-indent:-9999em;
	width:125px;
	height:63px;
	position:absolute;
	left:0;
	top:15px;
	background-position:-1px -259px;
	z-index:3
}
.header .headerCont .navUl {
	position:absolute;
	width:700px;
	top:25px;
	left:175px;
	z-index:3
}
.header .headerCont .navUl li {
	float:left;
	margin-right:35px;
	width:65px;
	text-align:center;
	height:30px; 
	display:block;
}
.header .headerCont .navUl li a {
	
	font-size:16px;
	color:#FFF;
	font-weight:700
}
.header .headerCont .navUl li a:hover {
	color:#97d8ef
}

.flt_list{ position:relative;top:0;left:0;}
.flt_list span{ display:block;  color:#fff; font-size:16px;font-weight: 700;}
.flt_div{ display:none}
.flt_list:hover .flt_div{ display:block; background-color:#fff;width:120px;padding:0px 0; position:absolute;top:30px;left:-35px; z-index:999; opacity:1;}
.flt_list .flt_div a{ display:block; text-align:center; font-size:14px !important; color:#333 !important; line-height:30px !important;padding:5px 0 !important;}
.flt_list .flt_div a:hover{ background-color:#2157be; color:#fff !important; display:block;}


.header .headerCont .language {
	position:absolute;
	right:0;
	top:35px;
	font-weight:700;
	z-index:3
}
.header .headerCont .language span {
	display:block;
	float:left;
	color:#fff;
	margin-right:3px
}
.header .headerCont .language span a {
	color:#fff
}
.header .headerCont .language .languageIndex {
	color:#97d8ef
}
.header .headerCont .guest_register {
	position:absolute;
	top:330px;
	left:315px;
	border:1px solid #fff;
	border-radius:5px;
	text-align:center;
	width:165px;
	height:45px;
	line-height:45px;
	z-index:3
}
.header .headerCont .guest_register a {
	font-size:16px;
	color:#fff;
	font-weight:700
}
.header .headerCont .guest_register a:hover {
	color:#b0f1ff
}
.header .headerCont .guest_register:hover {
	border:1px solid #b0f1ff
}
.header .headerCont .continent {
	z-index:1
}
.header .headerCont .continent .america {
	width:405px;
	height:354px;
	position:absolute;
	left:-30px;
	top:0;
	opacity:0;
	filter:alpha(opacity=0);
	animation:continent 3s ease-out 1s forwards
}
.header .headerCont .continent .europe {
	width:267px;
	height:147px;
	background-position:-408px -256px;
	position:absolute;
	left:361px;
	top:0;
	opacity:0;
	filter:alpha(opacity=0);
	animation:continent 3s ease-in-out 2s forwards
}
.header .headerCont .continent .asia {
	width:396px;
	height:232px;
	background-position:4px -364px;
	position:absolute;
	left:518px;
	top:0;
	opacity:0;
	filter:alpha(opacity=0);
	animation:continent 3s ease-in-out 4s forwards
}
.header .headerCont .continent .africa {
	width:208px;
	height:146px;
	background-position:-408px 0;
	position:absolute;
	left:393px;
	top:138px;
	opacity:0;
	filter:alpha(opacity=0);
	animation:continent 3s ease-in-out 3s forwards
}
.header .headerCont .continent .oceania {
	width:167px;
	height:103px;
	background-position:-408px -149px;
	position:absolute;
	left:775px;
	top:194px;
	opacity:0;
	filter:alpha(opacity=0);
	animation:continent 3s ease-in-out 5s forwards
}
@-webkit-keyframes continent {
	0% {
	opacity:0
}
40% {
	opacity:.7
}
60% {
	opacity:.4
}
100% {
	opacity:.5
}
}@keyframes continent {
	0% {
	opacity:0
}
40% {
	opacity:.7
}
60% {
	opacity:.4
}
100% {
	opacity:.5
}
}.header .media_register {
	position:absolute;
	top:330px;
	left:520px;
	border:1px solid #fff;
	border-radius:5px;
	text-align:center;
	width:165px;
	height:45px;
	line-height:45px
}
.header .media_register a {
	font-size:16px;
	color:#fff;
	font-weight:700
}
.header .media_register a:hover {
	color:#b0f1ff
}
.header .media_register:hover {
	border:1px solid #b0f1ff
}
.elemCont {
	position:absolute;
	width:680px;
	top:35px;
	left:167px;
	z-index:3
}
.elemCont .wic2017 {
	width:595px;
	height:55px;
	background:url(c2904sp1.png) -4px -3px no-repeat;
	position:absolute;
	top:67px;
	left:50%;
	margin-left:-297px;
	animation:fadeInRight .8s linear forwards
}
@-webkit-keyframes fadeInRight {
	from {
	opacity:0;
	-webkit-transform:translate3d(20%,0,0);
	transform:translate3d(30%,0,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInRight {
	from {
	opacity:0;
	-webkit-transform:translate3d(30%,0,0);
	transform:translate3d(30%,0,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.elemCont .colour {
	position:absolute;
	width:52px;
	height:52px;
	top:68px;
	left:50%;
	margin-left:-246px;
	opacity:0;
	animation:circle 1.2s ease-out .8s forwards
}
.elemCont .colour .colours {
	width:52px;
	height:52px;
	background-position:-117px -505px;
	animation:circles 2s ease-out .8s forwards
}
@-webkit-keyframes circle {
	0% {
	opacity:0;
	transform:translateX(520px)
}
50% {
	opacity:.3
}
100% {
	opacity:1;
	transform:translateX(0)
}
}@keyframes circle {
	0% {
	opacity:0;
	transform:translateX(520px)
}
20% {
	opacity:1
}
100% {
	opacity:1;
	transform:translateX(0)
}
}@-webkit-keyframes circles {
	from {
	transform:rotate(0)
}
to {
	transform:rotate(-720deg)
}
}@keyframes circles {
	from {
	transform:rotate(0)
}
to {
	transform:rotate(-720deg)
}
}.elemCont .headBan {
	width:670px;
	height:68px;
	background:url(c2904sp1.png) 0 -69px no-repeat;
	position:absolute;
	top:145px;
	left:50%;
	margin-left:-339px;
	opacity:0;
	animation:flipInX .8s linear .6s forwards
}
@-webkit-keyframes flipInX {
	from {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
	transform:perspective(400px) rotate3d(1,0,0,90deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
	transform:perspective(400px) rotate3d(1,0,0,-20deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
60% {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
	transform:perspective(400px) rotate3d(1,0,0,10deg);
	opacity:1
}
80% {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
	transform:perspective(400px) rotate3d(1,0,0,-5deg)
}
to {
	opacity:1;
	-webkit-transform:initial;
	transform:initial
}
}@keyframes flipInX {
	from {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
	transform:perspective(400px) rotate3d(1,0,0,90deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
	transform:perspective(400px) rotate3d(1,0,0,-20deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
60% {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
	transform:perspective(400px) rotate3d(1,0,0,10deg);
	opacity:1
}
80% {
	-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
	transform:perspective(400px) rotate3d(1,0,0,-5deg)
}
to {
	opacity:1;
	-webkit-transform:initial;
	transform:initial
}
}.elemCont .subBan {
	width:680px;
	height:28px;
	background:url(c2904sp1.png) 0 -137px no-repeat;
	position:absolute;
	top:235px;
	left:50%;
	margin-left:-353px;
	opacity:0;
	animation:fadeInDown 1s linear 1.2s forwards
}
@-webkit-keyframes fadeInDown {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-80%,0);
	transform:translate3d(0,-80%,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInDown {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-80%,0);
	transform:translate3d(0,-80%,0)
}
to {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.registAni {
	opacity:0;
	animation:fadeIn 1s linear 2s forwards
}
@-webkit-keyframes fadeIn {
	from {
	opacity:0
}
to {
	opacity:1
}
}@keyframes fadeIn {
	from {
	opacity:0
}
to {
	opacity:1
}
}.headNews {
	position:relative;
	z-index:10
}
.headNews .newsTop {
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:26px
}
.headNews .newsBot {
	line-height:32px;
	overflow:hidden;
	font-size:14px
}
.headNews .newsBot a {
	color:#666;
	margin-right:15px
}
.headNews .newsBot a:hover {
	color:#2157be
}
.headImg {
	padding-top:25px
}
.headImg .headBgk {
	width:100%;
	height:80px;
	background:url(c2904bg3.png) repeat-x 0 0;
	position:absolute;
	bottom:0;
	left:0
}
.headImg .headSpan {
	height:60px;
	line-height:24px;
	overflow:hidden;
	color:#fff;
	position:absolute;
	bottom:-24px;
	font-size:16px
}
.headImg .smaImg {
	width:240px
}
.headImg .smaImg li {
	width:240px;
	height:180px;
	margin-bottom:10px;
	margin-left:15px;
	position:relative;
	float:left;
	overflow:hidden
}
.headImg .smaImg img {
	width:240px;
	height:180px
}
.headImg .smaImg .headSpan {
	width:220px;
	left:10px
}
.headImg img {
	transition:transform .5s;
	-moz-transition:-moz-transform .5s;
	-webkit-transition:-webkit-transform .5s;
	-o-transition:-o-transform .5s;
	-ms-transition:-ms-transform .5s
}
.headImg a:hover img {
	transform:scale(1.05);
	-ms-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-o-transform:scale(1.05)
}
.bigImg {
	width:760px;
	height:370px;
	position:relative;
	overflow:hidden
}
.bigImg .egSwiper {
	display:block;
	width:760px;
	height:370px;
	position:relative
}
.bigImg .egSwiper .swiper-slide {
	position:relative;
	overflow:hidden
}
.bigImg .egSwiper .swiper-slide a {
	display:block;
	width:760px;
	height:370px;
	overflow:hidden
}
.bigImg img {
	width:760px;
	height:370px
}
.bigImg .headSpan {
	width:460px;
	left:15px
}
.bigImg .egPagin {
	position:absolute;
	right:15px;
	bottom:20px
}
.bigImg .egPagin .swiper-pagination-switch {
	float:left;
	font-size:0;
	margin-right:10px;
	width:10px;
	height:10px;
	border-radius:50%;
	cursor:pointer;
	background-color:#f4f4f4
}
.bigImg .egPagin .swiper-active-switch {
	background-color:#0187f6
}
.copyTit2 {
	height:32px;
	line-height:32px;
	position:relative;
	width:1000px
}
.copyTit2 .flyIcon01,.copyTit2 .flyIcon03,.copyTit2 .flyIcon05,.copyTit2 .flyIcon07,.copyTit2 .flyIcon09 {
	width:15px;
	height:15px;
	background-position:0 -441px;
	display:block;
	position:absolute;
	left:370px;
	top:8px;
	opacity:0;
	filter:alpha(opacity=0)
}
.copyTit2 .flyIcon02,.copyTit2 .flyIcon04,.copyTit2 .flyIcon06,.copyTit2 .flyIcon08,.copyTit2 .flyIcon10 {
	width:15px;
	height:15px;
	background-position:-163px -441px;
	display:block;
	position:absolute;
	right:370px;
	top:8px;
	opacity:0;
	filter:alpha(opacity=0)
}
.copyTit2 span {
	display:block;
	width:129px;
	height:32px
}
.zbspLogo {
	background-position:0 -637px
}
.zbspBox {
	height:675px;
	overflow:hidden;
	position:relative
}
.zbspBox .zbspBg {
	width:100%;
	height:675px;
	background-position:center center;
	background-repeat:no-repeat
}
.zbspBox:hover .thumb {
	opacity:.1
}
.zbspBox .spDate {
	width:80px;
	height:61px;
	line-height:30px;
	font-size:24px;
	padding:19px 0 20px;
	background-color:#0359f7;
	font-weight:700;
	color:#fff;
	position:absolute;
	text-align:center;
	top:0;
	left:50%;
	margin-left:-500px
}
.zbspBox .spDate span {
	display:block;
	width:80px;
	height:30px;
	border-bottom:1px solid #fff;
	font-weight:400;
	font-size:14px
}
.zbspBox .spInfo {
	width:880px;
	padding-left:75px;
	padding-right:45px;
	position:absolute;
	top:170px;
	left:50%;
	margin-left:-500px
}
.zbspBox .spInfo .spIcon {
	width:103px;
	height:103px;
	background-position:-57px -790px;
	margin-top:15px
}
.zbspBox .spInfo .spIcon:hover {
	opacity:.8
}
.zbspBox .spInfo .spDiv {
	width:762px
}
.zbspBox .spInfo .spName {
	display:block;
	width:762px;
	height:70px;
	line-height:70px;
	font-size:36px;
	color:#fff;
	font-weight:700;
	overflow:hidden
}
.zbspBox .spInfo .spSpan {
	display:block;
	width:762px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	color:#fff;
	font-size:18px
}
.thumb {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:675px;
	background:rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#60000000,endColorstr=#60000000)
}
.eg3Con {
	width:1000px;
	position:absolute;
	top:370px;
	left:50%;
	margin-left:-500px
}
.eg3Box {
	width:910px;
	overflow:hidden
}
.eg3Swiper {
	width:930px;
	height:165px
}
.eg3Swiper img {
	width:290px;
	height:165px;
	margin-right:20px;
	margin-left:0
}
.eg3Swiper a {
	display:block;
	width:290px;
	height:165px;
	overflow:hidden
}
.eg3Swiper a:hover img {
	opacity:1;
	filter:alpha(opacity=100)
}
.arrow3,.arrow4 {
	display:none;
	width:25px;
	height:47px;
	position:absolute;
	top:50%;
	margin-top:-23px;
	cursor:pointer;
	opacity:.7;
	z-index:10
}
.arrow3:hover,.arrow4:hover {
	opacity:1
}
.comarr {
	display:none;
	width:25px;
	height:47px;
	padding:5px;
	background-color:rgba(0,0,0,.4);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#66000000,endColorstr=#66000000);
	opacity:.7;
	z-index:10;
	position:absolute;
	top:50%;
	margin-top:-28px;
	cursor:pointer
}
.comarr:hover {
	opacity:1
}
.arrow1 {
	width:25px;
	height:47px
}
.comarrL {
	left:0
}
.comarrR {
	right:0
}
.arrow1L {
	background-position:-1px -790px
}
.arrow1R {
	background-position:-27px -790px
}
.arrow3L {
	left:0;
	background-position:-1px -790px
}
.arrow3R {
	right:0;
	background-position:-27px -790px
}
.opaAni {
	transition:opacity .5s linear;
	-moz-transition:opacity .5s linear;
	-webkit-transition:opacity .5s linear;
	-o-transition:opacity .5s linear
}
.jbdhLogo {
	background-position:0 -673px
}
.jbdhTop .jbdhL {
	width:490px;
	height:275px;
	overflow:hidden
}
.jbdhTop .jbdhL img {
	width:100%;
	height:100%
}
.jbdhTop .jbdhR {
	width:490px
}
.jbdhTop .jbdhR .hbdhH4 {
	height:60px;
	line-height:60px;
	overflow:hidden;
	font-size:24px;
	margin-bottom:20px;
	border-bottom:1px solid #666
}
.hbdhH4 a{ color:#333;}
.jbdhTop .jbdhR .jbdhP {
	height:168px;
	line-height:28px;
	color:#333
}
.jbdhBot {
	width:1020px
}
.jbdhBot li {
	float:left;
	width:235px;
	height:235px;
	position:relative;
	margin-bottom:20px;
	margin-right:20px;
	overflow:hidden;
	cursor:pointer
}
.jbdhBot li img {
	width:235px;
	height:235px
}
.jbdhBot .jbdhBgk {
	width:235px;
	height:80px;
	background:url(c2904bg3.png) repeat-x 0 0;
	position:absolute;
	bottom:0;
	left:0
}
.jbdhBot .jbdhSpan {
	width:215px;
	height:56px;
	line-height:22px;
	overflow:hidden;
	font-size:16px;
	color:#fff;
	position:absolute;
	bottom:-6px;
	left:10px
}
.plfxLogo {
	background-position:0 -709px
}
.plfxUl {
	width:1020px
}
.plfxUl li {
	width:480px;
	float:left;
	margin-bottom:20px;
	margin-left:20px
}
.plfxUl .plfxL {
	width:240px;
	height:135px;
	overflow:hidden
}
.plfxUl .plfxL img {
	width:100%;
	height:100%
}
.plfxUl .plfxR {
	width:225px;
	margin-left:10px;
}
.plfxUl .plfxR .plfxH4 {
	max-height:56px;
	font-size:18px;
	line-height:28px;
	overflow:hidden
}
.plfxUl .plfxR .plfxP {
	height:66px;
	line-height:22px;
	font-size:12px;
	color:#666;
	overflow:hidden
}
.jctjLogo {
	background-position:0 -745px
}
.jctjSwiper {
	width:100%;
	min-width:1000px;
	height:675px;
	position:relative
}
.jctjSwiper:hover .thumb {
	opacity:.1
}
.jctjSwiper .swiper-slide {
	position:relative;
	text-align:center
}
.jctjSwiper .jctjBg {
	width:100%;
	height:675px;
	background-position:center center;
	background-repeat:no-repeat
}
.jctjSwiper .jctjtxt {
	display:none;
	width:706px;
	height:160px;
	position:absolute;
	top:230px;
	left:50%;
	margin-left:-353px
}
.jctjSwiper .jctjH3 {
	width:706px;
	height:60px;
	line-height:60px;
	overflow:hidden;
	font-size:36px;
	color:#fff;
	margin-bottom:15px
}
.jctjSwiper .jctjP {
	width:706px;
	max-height:84px;
	line-height:28px;
	overflow:hidden;
	color:#fff
}
.jctjSwiper .jctjPagin {
	position:absolute;
	left:50%;
	bottom:60px;
	z-index:10
}
.jctjSwiper .jctjPagin .swiper-pagination-switch {
	float:left;
	margin-right:10px;
	width:10px;
	height:10px;
	border-radius:50%;
	cursor:pointer;
	background-color:#f4f4f4
}
.jctjSwiper .jctjPagin .swiper-active-switch {
	background-color:#0187f6
}
.arrow4L {
	top:300px;
	left:50%;
	margin-left:-490px;
	background-position:-1px -790px
}
.arrow4R {
	top:300px;
	left:50%;
	margin-left:465px;
	background-position:-27px -790px
}
.ljzsLogo {
	background-position:-26px -472px
}
.plate_2 {
	height:475px;
	width:1000px;
	overflow:hidden
}
.plate_2 .imgList {
	height:400px;
	width:1020px
}
.plate_2 .imgList li {
	width:320px;
	height:400px;
	float:left;
	position:relative;
	cursor:pointer;
	margin-right:20px
}
.plate_2 .imgList li img {
	width:320px;
	height:400px;
	position:absolute;
	left:0;
	top:0;
	z-index:1
}
.plate_2 .imgList li .bgimg {
	width:320px;
	height:400px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background:url(c2904sp2.jpg) no-repeat
}
.plate_2 .imgList li .bgimg.bgimg1 {
	background-position:0 0
}
.plate_2 .imgList li .bgimg.bgimg2 {
	background-position:-320px 0
}
.plate_2 .imgList li .bgimg.bgimg3 {
	background-position:-640px 0
}
.plate_2 .imgList li .bgimg.bgimg4 {
	background-position:-750px 0
}
.plate_2 .imgList li .ljzsBgk {
	width:320px;
	height:400px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	background:rgba(0,0,0,.4);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#66000000,endColorstr=#66000000)
}
.plate_2 .imgList li .imgListIcon {
	display:block;
	width:38px;
	height:38px;
	position:absolute;
	top:135px;
	left:50%;
	margin-left:-19px;
	z-index:3
}
.plate_2 .imgList li h4 {
	width:280px;
	height:25px;
	line-height:25px;
	color:#fff;
	font-weight:700;
	font-size:20px;
	position:absolute;
	top:200px;
	left:50%;
	margin-left:-140px;
	text-align:center;
	overflow:hidden;
	z-index:3
}
.plate_2 .imgList li p {
	width:280px;
	top:240px;
	position:absolute;
	z-index:2;
	left:50%;
	margin-left:-140px;
	height:75px;
	line-height:24px;
	text-align:center;
	color:#fff;
	overflow:hidden;
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
	filter:alpha(opacity=0)
}
.plate_2 .imgList li .imgListBut {
	width:120px;
	height:35px;
	line-height:35px;
	border:1px solid #fff;
	z-index:3;
	border-radius:3px;
	text-align:center;
	color:#fff;
	position:absolute;
	left:50%;
	margin-left:-60px;
	top:345px;
	opacity:0;
	filter:alpha(opacity=0);
	filter:alpha(opacity=0)
}
.plate_2 .imgList li .imgListBg {
	width:320px;
	height:400px;
	background-color:#1093d9;
	opacity:0;
	filter:alpha(opacity=0);
	filter:alpha(opacity=0);
	position:absolute;
	left:0;
	top:0;
	z-index:2
}
.num1 {
	background-position:-74px -28px
}
.num2 {
	background-position:-116px -28px
}
.num3 {
	background-position:-151px -325px
}
.num4 {
	background-position:-151px -280px
}
.footer {
	height:310px;
	background-color:#595858
}
.footer .footerCont {
	width:1000px;
	height:310px;
	position:relative
}
.footer .footerCont .footerTit {
	font-size:18px;
	font-weight:700;
	position:absolute;
	top:45px;
	left:0;
	color:#fff
}
.footer .footerCont .footerList {
	width:280px;
	height:180px;
	top:90px;
	left:0;
	position:absolute
}
.footer .footerCont .footerList li {
	line-height:36px;
	padding-left:20px
}
.footer .footerCont .footerList li span {
	padding-left:15px;
	color:#fff
}
.footer .footerCont .footerList li i {
	width:20px;
	float:left;
	margin-left:-20px
}
.footer .footerCont .ewm {
	width:160px;
	height:160px;
	position:absolute;
	top:90px;
	right:35px;
	text-align:center
}
.footer .footerCont .ewm .erwmSp {
	width:102px;
	height:102px;
	background-position:0 -326px;
	border:4px solid #fff
}
.footer .footerCont .ewm span {
	display:block;
	text-align:center;
	color:#fff;
	height:50px;
	line-height:20px;
	margin-top:5px
}
.footer .footerCont .footerZjol {
	height:55px;
	line-height:55px;
	width:1000px;
	position:absolute;
	left:0;
	bottom:15px;
	border-top:1px solid #6984c9;
	color:#c6cbe5
}
.dianh {
	height:24px;
	background-position:-169px -167px;
	margin-top:10px
}
.czhen {
	height:20px;
	background-position:-169px -199px;
	margin-top:8px
}
.xinf {
	height:13px;
	background-position:-169px -226px;
	margin-top:12px
}
.qie {
	height:23px;
	background-position:-169px -245px;
	margin-top:6px
}
.floatBtn {
	position:absolute;
	right:40px;
	top:490px;
	float:left;
	*width:100px;
	z-index:999999
}
.floatBtn img {
	*position:absolute;
	*top:0;
	*right:0
}
.floatBtn a:hover img {
	opacity:1;
	filter:alpha(opacity=100)
}
.floatBtn .closeBtn {
	width:15px;
	height:15px;
	background-position:-173px -2px;
	position:absolute;
	top:5px;
	right:5px;
	cursor:pointer;
	z-index:10
}
.fixedBtn {
	position:fixed;
	top:40px
}
.zzjg_div {
	width:1000px;
	marign:0 auto;
	padding-top:75px;
}
.zzjg_list {
	}.zzjg_list li {
	color:#333;
	font-size:16px;
	line-height:35px;
	text-align:left;
}
.sj {
	width:99%;
	height:500px;
	overflow:auto;
	font-size:14px;
	text-align:left;
	color:#333;
	line-height:25px;
}
.lxwm_div {
	width:350px;
	position:absolute;
	right:270px;
	top:90px;
}
.lxwm_div span {
	font-size:14px;
	color:#fff;
	line-height:26px;
	text-align:left;
	display:block;
	margin-bottom:15px;
}
.zzjg_list1 {
	margin-bottom:15px;
}
.zzjg_list1 li {
	color:#333;
	font-size:16px;
	line-height:35px;
	text-align:left;
	float:left;
	width:50%;
	text-align:left;
}
	.table1{width:1000px;margin:0 auto;}
.table1 td{border:#CCC 1px solid;padding:5px; font-size:14px; color:#333; line-height:28px; text-align:center;}
.table1 th{border:#CCC 1px solid;padding:5px;font-size:16px; color:#fff; line-height:28px; text-align:center; background-color:#595858}

.sj{}
.sj p{ font-size:14px; color:#333; line-height:24px;}


.bps_list{width:1100px;}
.bps_list li{    width: 240px;
    height: 370px;
    margin-bottom: 10px;
    margin-left: 15px;
    position: relative;
    float: left;
    overflow: hidden;}
.headBgk {
    width: 100%;
    height: 80px;
    background: url(c2904bg3.png) repeat-x 0 0;
    position: absolute;
    bottom: 0;
    left: 0;
}
.headSpan {
    height: 60px;
    line-height: 30px;
    overflow: hidden;
    color: #fff;
    position: absolute;
    bottom: -24px;
    font-size: 16px;
	    width: 220px;
    left: 10px;
}
.bps_list img {
	transition:transform .5s;
	-moz-transition:-moz-transform .5s;
	-webkit-transition:-webkit-transform .5s;
	-o-transition:-o-transform .5s;
	-ms-transition:-ms-transform .5s
}
.bps_list a:hover img {
	transform:scale(1.05);
	-ms-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-o-transform:scale(1.05)
}
.flt_list{ position:relative;top:0;left:0;}
.flt_list span{ display:block;  color:#fff; font-size:16px;font-weight: 700;}
.flt_div{ display:none}
.flt_list:hover .flt_div{ display:block; background-color:#fff;width:200px;padding:0px 0; position:absolute;top:30px;left:-75px; z-index:999; opacity:1;}
.flt_list .flt_div a{ display:block; text-align:center; font-size:14px !important; color:#333 !important; line-height:30px !important;padding:5px 0 !important; border-bottom:1px #CCCCCC solid;padding:3px 0;}
.flt_list .flt_div a:hover{ background-color:#00e2de; color:#fff !important; display:block;}