body{min-width:1170px;padding-bottom:75px;}.imgareaouter{width:100%;text-align:center;position:relative;}.imgarea{width:1250px;height:464px;position:relative;overflow:hidden;margin:15px auto 0;}.imgarea .imgitem{    width:100%;height:100%;display:none;z-index:1;    margin:0 auto;opacity:0;    position:absolute;left:0;right:0;bottom:0;top:0;}.imgarea .imgitem img{max-width:100%;max-height:100%;}.indexarea1 {    position: absolute;    left: 0;    right: 0;    bottom: 28px;z-index:10;    text-align: center;}.indexarea1 .inner {    margin: 0 auto;    width: 90px;}.indexarea1 .inner:after {    content: "";    display: block;    clear: both;}.indexarea1 .radius {    float: left;    width: 8px;    height: 8px;    -pie-box-shadow: 1px 1px 2px #7F7F7F;    box-shadow: 1px 1px 2px rgba(0,0,0,0.5);    border: #fff 1px solid;    background-color: #CCCCCC;    border-radius: 4px;    margin-right: 7px;}.indexarea1 .radius.active {    background-color: transparent;}.indexarea1 .radius:last-child {    margin-right: 0;}.part6{width:100%;text-align:center;margin-top:57px;}.worklist{width:1163px;margin:0 auto;}.worklist:after{content:"";display:block;clear:both;}.workitem{    float:left;width:275px;height:275px;margin-right:21px;    background-color:#fff;background-repeat:no-repeat;    background-size:cover;backgroun-position:center center;    position:relative;cursor:pointer;}.workitem:last-child{margin-right:0;}.workitem .img{    position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;background-color:rgba(255,255,255,0.95);}.workitem .img:after{clear:both;content:"";display:block;}.workitem:hover .img{opacity:1;}.workitem:hover .img .t-table{opacity:1;}.workitem .img .t-table{width:100%;height:100%;opacity:0;}.workitem .img .t-cell{width:100%;height:100%;text-align:center;vertical-align:middle;padding:10px;}.workitem .img img.icon{}.workitem .bigtxt{	line-height: 31px;    font-size: 24px;    font-family: '__FZDaBiaoSong-B06_5';	}.workitem .smalltxt{	letter-spacing: 1px;    font-size: 18px;    font-family: '__FZLanTingHeiS-UL-GB_5';    font-weight: 400;    line-height: 22px;    color: #333333;    text-transform: uppercase;	height: 44px;}.newslistouter{width:100%;text-align:center;margin-top:48px;}.newslist{width:930px;margin:0 auto;}.newslist .newsitem{    width:300px;height:491px;float:left;margin-right:15px;    border:#E2E6D9 1px solid;box-shadow: 0px 1px 10px rgba(40,41,46,0.05);}.newslist .newsitem:last-child{margin-right:0;}.newsitem .pic{    width:300px;height:300px;cursor:pointer;position:relative;    background-color:#fff;background-repeat:no-repeat;    background-size:cover;backgroun-position:center center;}.newsitem .pic .hover{    position:absolute;right:0;left:0;top:0;bottom:0;opacity:0;background-color:#fff;    transition: all 0.8s;    -moz-transition: all 0.8s; /* Firefox 4 */    -webkit-transition: all 0.8s; /* Safari 和 Chrome */    -o-transition: all 0.8s;}.newsitem .pic:hover .hover{z-index:1;opacity:0.5;}.newsitem .newstxt{    width:100%;padding:15px;    text-align:left;font-family:'__FZDaBiaoSong-B06_5';font-weight:400;color:#7F7F7F;}.newsitem .txt1{line-height:23px;margin-bottom:5px;}.newsitem .txt2{height:44px;line-height:22px;color:#28292E;font-size:18px;font-weight: bold;margin-bottom:5px;}.newsitem .txt3{text-align: left;margin-bottom:5px;font-family: '__FZLanTingHeiS-EL-GB_5';height:50px;}.newsitem .txt4{line-height:22px;color:#28292E;font-family:open-sans,sans-serif;font-weight:600;}.newsitem .txt4 img{vertical-align:middle;}.part10{width:100%;height:400px;margin-top:48px;}.imgtxtouter{width:1110px;margin:0 auto;}.imgtxtouter:after{content:"";clear:both;display:block;}.part10 .l-item{width:585px;height:400px;float:left;position:relative;overflow:hidden;}.leftlist{width:1170px;height:400px;position:relative;}.leftlist .imgitem{    width:585px;height:400px;position:absolute;left:585px;top:0;    -webkit-transition: 0.5s ease-in 0s;    -moz-transition: 0.5s ease-in 0s;    -ms-transition: 0.5s ease-in 0s;    -o-transition: 0.5s ease-in 0s;    transition: 0.5s ease-in 0s;}.leftlist .imgitem.active{left:0;z-index:5;}.leftlist .imgitem img{width:100%;height:100%;}.leftlist .imgitem .playitem{    display:none;position:absolute;left:0px;bottom:0;top:0;right:0;    text-align:left;background-color:rgba(0,0,0,0.5);}.leftlist .imgitem:hover .playitem{display:block;}.leftlist .imgitem img:hover+.playitem{display:block;}.leftlist .imgitem .playitem .t-table{width:100%;height:100%;}.leftlist .imgitem .playitem .t-cell{width:100%;height:100%;text-align:center;vertical-align:middle;}.leftlist .imgitem .playitem img{max-width:15%;width:auto;height:auto;}.videolayer{display:none;position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0.85);z-index:1000;}.videolayer .close{    position:absolute;right:0;top:0;width:100px;height:50px;text-align:center;line-height:50px;    color:#fff;font-size:25px;}.videolayer .videoarea{    position:absolute;left:0;top:50px;right:0;bottom:0;}.videolayer .videoarea .t-table{width:100%;height:100%;}.videolayer .videoarea .t-cell{width:100%;height:100%;text-align:center;vertical-align:middle;z-index: 998;}.videolayer .videoarea video{max-width:100%; background-color: #000;z-index: 999;}.part10 .r-item{width:525px;height:400px;float:left;position:relative;overflow:hidden;}.rightlist{width:525px;height:800px;position:relative;}.rightlist .txtitem{    width:525px;height:400px;position:absolute;top:400px;left:0;    padding:30px;background-color:#fff;    -webkit-transition: 0.5s ease-in 0s;    -moz-transition: 0.5s ease-in 0s;    -ms-transition: 0.5s ease-in 0s;    -o-transition: 0.5s ease-in 0s;    transition: 0.5s ease-in 0s;}.rightlist .txtitem.active{top:0;z-index:5;}.rightlist .txtitem .txt1{    font-size: 18px;    line-height: 25px;   font-family: '__FZLanTingHeiS-EL-GB_5';    font-weight: 400;}.rightlist .txtitem .txt2{    margin-top:25px;font-size: 20px;    line-height: 28px;    font-family: raleway, sans-serif;    font-weight: 600;		letter-spacing: 1px; }.rightlist .txtitem .txt2 .zh{    font-family: '__FZDaBiaoSong-B06_5';    font-weight: 400;}.rightlist .txtitem .txt2 .en{    text-transform: uppercase;    font-family: raleway, sans-serif;    font-weight: 300;}.rightlist .txtitem .txt3{    font-size: 14px;    line-height: 20px;    font-family: '__FZDaBiaoSong-B06_5';    font-weight: 400;	letter-spacing: 0px; }.part10 .r-item .navlist{position:absolute;right:50px;bottom:50px;z-index:9;}.navlist .navitem{display:inline-block;width:9px;height:9px;border:#ccc 1px solid;cursor:pointer;}.navlist .navitem.active{border-color:#000;}.show_gg{	background-color: #631b49;    position: fixed;    left: 0;    right: 0;    top: 0;    bottom: 0;    z-index: 10000;    transition: opacity 1s;	opacity: 0.9;}.gginner{display:none;}.show_gg_text{	width:400px;	text-align:center;	margin:60px auto;	display:block;}.show_gg_text a{	/*color: #FFFFFF;*/	color:#ab8d59;	font-size: 14px;    line-height: 14px;    letter-spacing: 1px;	font-family: '__FZDaBiaoSong-B06_5';	cursor: pointer;}.show_gg_text a:hover{	text-decoration: underline;}.show_gg_text div {	width: 200px;    min-height: 14px;	text-align: center;	float:left;}.show_gg_img{	width:100%;	display:block;	text-align:center;	margin:30px auto;}.show_gg_img img{	/*height:100%;	max-height:680px;	*/	width:40%;}.swiper-container {    width: 1163px;    height: 285px;    line-height: 20px;}.swiper-slide {    text-align: center;    font-size: 16px;    background: #fff;    /* Center slide text vertically */    display: -webkit-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-pack: center;    -ms-flex-pack: center;    -webkit-justify-content: center;    justify-content: center;    -webkit-box-align: center;    -ms-flex-align: center;    -webkit-align-items: center;    align-items: center;}.swiper-container_btn{    width: 1163px;    margin-left: auto;    margin-right: auto;    position: relative;}.swiper-button-nexts{    position: absolute;    left: 0px;}.swiper-button-prevs{    position: absolute;    right: 0px;}.swiper-button-nexts,.swiper-button-prevs {    width: 65px;    height: 40px;    line-height: 40px;    /*border: 1px solid red;*/    z-index: 105;}.swiper-slide{    display: block;    /*border: 1px solid red;*/}.gjimg , .gjimg img ,.gjbt{    width: 100%;}.gjbt{    padding: 10px 0;}.swiper-paginations{    text-align: center;    height: 40px;    line-height: 40px;    z-index: 100;}.swiper-pagination-bullet{    width: 14px;    height: 14px;    margin-left: 10px;}.swiper-pagination-bullet-active{    opacity: 1;    background: red !important;}