h2 {

	width: 960px;

	margin: 20px auto;

	font-size: 18px;

	line-height: 25px;

	font-weight: normal;

	position: absolute;

	left: 50%;

	margin-left: -480px;

	color: #fff;

	z-index: 1;

}

.part-tese {

	height: 850px;

	top: 0

}

.content-part {

	position: absolute;

	width: 1200px;

	left: 50%;

	margin-left: -722px;

	margin-top:-41px;

}

.content-part.show .content-title {

	opacity: 1;

	transform: translateY(0);

	-ms-transform: translateY(0);

	-webkit-transform: translateY(0);

	-moz-transform: translateY(0);

	-o-transform: translateY(0);

	transition: all 1s;

	-webkit-transition: all 1s;

	-moz-transition: all 1s;

	-o-transition: all 1s

}

.part-tese .content-title {

	background: url(../images/yys_tese_title.png) no-repeat center

}

.content-part .content-title {

	opacity: 0;

	transform: translateY(50px);

	-ms-transform: translateY(50px);

	-webkit-transform: translateY(50px);

	-moz-transform: translateY(50px);

	-o-transform: translateY(50px)

}

.content-part .content-title {

	position: absolute;

	width: 650px;

	height: 263px;

	top: 0;

	left: 50%;

	margin-left: -325px

}

.part-tese .shadow {

	position: absolute;

	width: 1014px;

	height: 190px;

	bottom: 0;

	left: 50%;

	margin-left: -507px;

	background: url(../images/yys_tese_shadow.png)

}

.part-tese.show .gallery_container {

	opacity: 1;

	transform: translateY(0);

	-ms-transform: translateY(0);

	-webkit-transform: translateY(0);

	-moz-transform: translateY(0);

	-o-transform: translateY(0);

	transition: all 1s .1s;

	-webkit-transition: all 1s .1s;

	-moz-transition: all 1s .1s;

	-o-transition: all 1s .1s

}

.part-tese .gallery_container {

	position: absolute;

	width: 1014px;

	height: 475px;

	top: 210px;

	left: 50%;

	margin-left: -500px

}

.part-tese .gallery_container.st02 {

	top: 800px

}

.part-tese .gallery_container {

	opacity: 0;

	transform: translateY(200px);

	-ms-transform: translateY(200px);

	-webkit-transform: translateY(200px);

	-moz-transform: translateY(200px);

	-o-transform: translateY(200px)

}

.gallery_container {

	position: absolute;

	top: 0;

	left: 0

}

.part-tese .gallery_container .gallery_wrap {

	width: 1014px;

	height: 475px

}

.gallery_container .gallery_wrap {

	width: 320px;

	height: 474px

}

.threeD_gallery_wrap {

	position: absolute;

	left: 50%;

	top: 50%;

	-webkit-perspective: 1000px;

	-moz-perspective: 1000px;

	-ms-perspective: 1000px;

	perspective: 1000px

}

.front_side {

	z-index: 5;

	-webkit-transform: rotateY(0) translateX(0) translateZ(0);

	-moz-transform: rotateY(0) translateX(0) translateZ(0);

	-ms-transform: rotateY(0) translateX(0) translateZ(0);

	-o-transform: rotateY(0) translateX(0) translateZ(0);

	transform: rotateY(0) translateX(0) translateZ(0)

}

.threeD_gallery_item {

	position: absolute;

	width: 100%;

	height: 100%;

	cursor: pointer;

	-webkit-transition: all .5s ease;

	-moz-transition: all .5s ease;

	-ms-transition: all .5s ease;

	-o-transition: all .5s ease;

	transition: all .5s ease

}

.part-tese .gallery_right_middle {

	z-index: 3;

	transform: rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);

	-ms-transform: rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);

	-webkit-transform: rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);

	-moz-transform: rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);

	-o-transform: rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6)

}

.gallery_right_middle {

	z-index: 3;

	-webkit-transform: rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);

	-moz-transform: rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);

	-ms-transform: rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);

	-o-transform: rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);

	transform: rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95)

}

.gallery_out {

	-webkit-transform: rotateY(0) translateX(0) translateZ(0) scale(.6);

	-moz-transform: rotateY(0) translateX(0) translateZ(0) scale(.6);

	-ms-transform: rotateY(0) translateX(0) translateZ(0) scale(.6);

	-o-transform: rotateY(0) translateX(0) translateZ(0) scale(.6);

	transform: rotateY(0) translateX(0) translateZ(0) scale(.6);

	z-index: -1;

	opacity: 0!important

}

.part-tese .gallery_left_middle {

	z-index: 3;

	transform: rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);

	-ms-transform: rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);

	-webkit-transform: rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);

	-moz-transform: rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);

	-o-transform: rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6)

}

.gallery_left_middle {

	z-index: 3;

	-webkit-transform: rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);

	-moz-transform: rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);

	-ms-transform: rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);

	-o-transform: rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);

	transform: rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95)

}

.part-tese .gallery_container .gallery_wrap img {

	width: 100%

}

.gallery_container .gallery_item img.show {

	visibility: visible

}

.gallery_container .gallery_item img {

	width: 100%;

	height: 100%;

	visibility: hidden

}

.part-tese .gallery_container .gallery_wrap .line-b, .part-tese .gallery_container .gallery_wrap .line-l, .part-tese .gallery_container .gallery_wrap .line-r, .part-tese .gallery_container .gallery_wrap .line-t {

	position: absolute;

	background: #fff

}

.part-tese .gallery_container .gallery_wrap .front_side .line-t {

	width: 700px;

	transition: all .2s .2s;

	-webkit-transition: all .2s .2s;

	-moz-transition: all .2s .2s;

	-o-transition: all .2s .2s

}

.part-tese .gallery_container .gallery_wrap .line-t {

	height: 1px;

	width: 0;

	top: 10px;

	left: 10px

}

.part-tese .gallery_container .gallery_wrap .front_side .line-r {

	height: 500px;

	transition: all .2s .4s;

	-webkit-transition: all .2s .4s;

	-moz-transition: all .2s .4s;

	-o-transition: all .2s .4s

}

.part-tese .gallery_container .gallery_wrap .line-r {

	width: 1px;

	height: 0;

	right: 10px;

	top: 10px

}

.part-tese .gallery_container .gallery_wrap .front_side .line-b {

	width: 700px;

	transition: all .2s .6s;

	-webkit-transition: all .2s .6s;

	-moz-transition: all .2s .6s;

	-o-transition: all .2s .6s

}

.part-tese .gallery_container .gallery_wrap .line-b {

	height: 1px;

	width: 0;

	bottom: 10px;

	right: 10px

}

.part-tese .gallery_container .gallery_wrap .front_side .line-l {

	height: 500px;

	transition: all .2s .8s;

	-webkit-transition: all .2s .8s;

	-moz-transition: all .2s .8s;

	-o-transition: all .2s .8s

}

.part-tese .gallery_container .gallery_wrap .line-l {

	width: 1px;

	height: 0;

	left: 10px;

	bottom: 10px

}

.gallery_container .prev {

	left: -122px;

	background:url(../images/prev.png) no-repeat;

}

.gallery_container .next {

	right: -257px;

	background:url(../images/next.png) no-repeat;

}

.gallery_container .prev, .gallery_container .next {

	position: absolute;

	top: 191px;

	width: 83px;

	height: 520px;

	z-index: 99;

}







.part-tese .gallery_containerx .gallery_wrap {

    width: 1200px;

    height: 600px;

}