﻿/*========================================================
	棣栭〉閫氱敤鏍囬
========================================================*/
.indextitle h3{font-size: 34px;font-weight: bold;color: #504f4f;padding-right: 6px;display: inline-block;}
.indextitle p{display:inline-block;text-align:left;vertical-align: bottom;}
.indextitle p span:first-child{font-size: 20px;color: #505050;display: block;line-height: 22px;padding-bottom: 0px;}
.indextitle p span:first-child + span{font-size: 12px;color: #afaeae;font-family: "Calibri";text-transform: capitalize;}

/*========================================================
	鍗氱墿棣嗗垪琛�
========================================================*/
.muscont .allcenter{width: 1180px;}
.muslist{margin-top: -50px;}
.muslist .item{display: inline-block;width: 265px;margin: 0 15px;font-size: 0;margin-bottom: 40px;}
.muslist .item i{width: 100%;height:220px;display: block;overflow: hidden;cursor: pointer;}
.muslist .item img{width: 100%;height:100%;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
.muslist .item .cont{background-color: #f3f3f3;padding: 20px 20px;transition: .3s all linear;}
.muslist .item .cont h3{font-size:16px;color:#3e3e3e;line-height: 35px;cursor: pointer;}
.muslist .item .cont p{color: #979696;line-height: 24px;font-size: 14px;height:72px;cursor: pointer;}
.muslist .item ul{margin-top: 40px;}
.muslist .item ul li{margin-right: 20px;display: inline-block;}
.muslist .item ul li a{font-size: 21px;color: #c3c3c3;} 
.muslist .item ul li.active a,.muslist .item ul li:hover a{color: #e15f5c;}
.muslist .item:hover .cont{box-shadow: 0 5px 50px 10px #E8E8E8;background-color: #FFF;}
.muslist .item:hover i img{transform: scale(1.1,1.1);}
/*骞荤伅鍒囨崲鎸夐挳*/
.owl-item{ position: relative;}
.muslist .owl-controls{text-align: right;padding-right: 12px;}
.muslist .owl-controls .owl-page{display: inline-block;}
.muslist .owl-controls .owl-page span{display: block;width: 13px;height: 13px;margin: 5px 7px;border-radius: 50%;border:1px solid #c3c3c3;overflow: hidden;}
.muslist .owl-controls .owl-page.active span{width: 9px;height: 9px;background-color: #c3c3c3;padding: 2px;background-clip: content-box;}

/*========================================================
	鏂囧寲鏂囩墿
========================================================*/
.culrelics{margin-top: 90px;position: relative;font-size: 0;}
.culrelics:after{content:"";position:absolute;width:100%;height:278px;left:0;top: 50%;margin-top: 0px;background: url(../img/index/whww-bottombg.jpg) repeat center;z-index: -1;background-size: contain;}
.culrelics .allcenter{position: relative;}
.culrelics .indextitle{position: absolute;top:20px;left:0;z-index: 2;font-size: 0;}
.culrelics .imgstyle{text-align: center;}
.culrelics .item{position: relative;}
.culrelics .item .cont{position: absolute;top:90px;right:0;padding: 20px;text-align: right;}
.culrelics .item .cont h3{color: #585757;line-height: 50px;height: 50px;font-size: 0;}
.culrelics .item .cont h3 i{width: 20px;height: 100%;display: inline-block;background-position: center;background-repeat: no-repeat;margin-right: 6px;}
.culrelics .item .cont h3 span{
display: inline-block;font-size: 16px;float: right;}
.culrelics .item.ww .cont h3 i{background-image: url(../img/index/whwwicon-ww.png);}
.culrelics .item .cont p{color: #929292;line-height: 24px;font-size: 14px;}
/*.culrelics .item .cont:before,.culrelics .item .cont:after{content:"";position:absolute;background-color: #dbdbdb;}
.culrelics .item .cont:before{height:1px;top:0;left: 0;width: 0;transition: width 0.5s 1s;}
.culrelics .item .cont:after{width:1px;right:0;top: 0;height:0;transition: height 0.5s 1.5s;}
.culrelics .item .cont:hover:before{width: 100%;}
.culrelics .item .cont:hover:after{height: 100%;}*/
.culrelics .item .cont .line1,.culrelics .item .cont .line2{position:absolute;background-color: #dbdbdb;}
.culrelics .item .cont .line1{height:1px;top:0;left: 0;width: 0;transition: width 0.5s 1.3s;}
.culrelics .item .cont .line2{width:1px;right:0;top: 0;height:0;transition: height 0.5s 1.8s;}
/*.culrelics .item .cont .line1.active{width:100%;animation-delay:0.7s;}
.culrelics .item .cont .line2.active{height: 100%;animation-delay:1.1s;}*/
.culrelics .active .item .cont{animation-delay: 0.6s;}
.culrelics .active .item .cont .line1{width:100%;}
.culrelics .active .item .cont .line2{height: 100%;}

/*@keyframes line{
	from{width:0;}
	to{}
}*/
/*骞荤伅鍒囨崲鎸夐挳*/
.culrelics .owl-controls .owl-buttons{position: absolute;top:0;left:0;}
.culrelics .owl-controls .owl-buttons div{position: absolute;font-family: "iconfont";text-align: center;font-size: 30px;transform: rotate(45deg);background-color: transparent;border: 1px solid #d4d4d4;color: #a0a0a0;transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
.culrelics .owl-controls .owl-buttons div.owl-prev{top:130px;left:245px;width: 70px;height:70px;line-height: 70px;}
.culrelics .owl-controls .owl-buttons div.owl-next{top:186px;left:140px;width: 90px;height:90px;line-height: 90px;}
.culrelics .owl-controls .owl-buttons div:hover{background-color: #9e0f0f;color: #fff;border-color: #9e0f0f;}

/*========================================================
	娲诲姩鏈嶅姟
========================================================*/
.actlist{margin-top: 40px;}
.actlist .left{width: 827px;float: left;margin-top: 30px;}
.actlist .item .top{height:240px;position: relative;}
.actlist .item .cont{width: 450px;float: right;}
.actlist .item .top span{font-size: 30px;color: #555353;font-weight: bold;}
.actlist .item .cont h3{font-size: 18px;color: #555353;font-weight: bold;margin-top: 25px;}
.actlist .item .cont p{font-size: 14px;color: #979696;line-height: 26px;margin-top: 20px;}
.actlist .item .top img{position:absolute;left:0;bottom:0;width: 310px;height:205px;}
.actlist .item .bottom{margin-top: 32px;}
.actlist .item .bottom img{height:240px;}
.actlist .item .bottom img:first-child{width: 410px;}
.actlist .item .bottom img:first-child + img{float: right;width: 388px;}
.actlist .right{width:290px;float: right;height:542px;position: relative;overflow: hidden;}
.actlist .right img{position:absolute;bottom:0;height: 67%;left: 50%;margin-left: -220px;}
.actlist .right .indextitle{margin-top: 140px;text-align:center;}
.actlist .active .item .top .cont{animation-delay: 0.2s;}
.actlist .active .item .top img{animation-delay: 0.3s;}
.actlist .active .item .bottom img:first-child{animation-delay: 0.4s;}
.actlist .active .item .bottom img:first-child + img{animation-delay: 0.6s;}
/*骞荤伅鍒囨崲鎸夐挳*/
.actlist .owl-controls .owl-buttons{position: absolute;top: -50px;left: 0;}
.actlist .owl-controls .owl-buttons:before{content:"";position:absolute;background-color:#dcdcdc;width: 500px;height:1px;top: 13px;left: -468px;}
.actlist .owl-controls .owl-buttons div{text-align: center;width: 45px;height: 22px;line-height: 22px;font-size: 12px;background-color: transparent;border: 2px solid #dcdcdc;color: #979696;transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);text-transform: capitalize;border-radius: 5px;float: left;margin-right: 17px;}
.actlist .owl-controls .owl-buttons div.owl-prev{margin-left: 50px;}
.actlist .owl-controls .owl-buttons div:hover{background-color: #9e0f0f;color: #fff;border-color: #9e0f0f;}

/*========================================================
	铏氭嫙婕父
========================================================*/
.virtualtour{margin-top:30px;text-align:center;}
.virtualtour .owl-wrapper{padding: 68px 0 57px;margin-top:45px;background-color: #d8d8d8;}
.virtualtour .item{position: relative;overflow: hidden;}
.virtualtour .item i{position: absolute;top:0;left: 0;right:0;bottom:0;background-color: rgba(27,27,27,0.48);z-index: 1;transition: background-color 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
.virtualtour .item img{width: 100%;}
.virtualtour .item h3{position: absolute;bottom:-140px;left:0;width: 100%;height:140px;line-height: 140px;font-size:18px;color: #f7f7f7;background-color: rgba(27,27,27,0.81);transition: bottom 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
.virtualtour .item:hover i{background-color: transparent;}
.virtualtour .item:hover h3{bottom:0;}
/*骞荤伅鍒囨崲鎸夐挳*/
.virtualtour .owl-controls{position: absolute;top: 30px;width: 100px;left: 50%;margin-left: -50px;}
.virtualtour .owl-controls:after{content:"";position:absolute;left: 0;top: 15px;border-width: 50px;border-color: #F1F1F1 transparent transparent transparent;border-style: solid dashed dashed dashed;}
.virtualtour .owl-controls .owl-buttons{position: relative;z-index: 2;}
.virtualtour .owl-controls .owl-buttons div{display: inline-block;width: 20px;height: 20px;line-height: 22px;border-radius: 50%;border:1px solid #c9c9c9;overflow: hidden;margin: 0 8px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);font-family:"iconfont";font-size: 13px;}
.virtualtour .owl-controls .owl-buttons div.owl-prev{}
.virtualtour .owl-controls .owl-buttons div.owl-next{}
.virtualtour .owl-controls .owl-buttons div:hover{background-color: #a0a0a0;color: #fff;border-color: #a0a0a0;}


.virtualtourts{margin-top:30px;text-align:center;padding-top: 50px;}
.virtualtourts .owl-wrapper{padding: 68px 0 57px;margin-top:45px;background-color: #d8d8d8;}
.virtualtourts .item{position: relative;overflow: hidden;}
.virtualtourts .item i{position: absolute;top:0;left: 0;right:0;bottom:0;background-color: rgba(27,27,27,0.48);z-index: 1;transition: background-color 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
.virtualtourts .item img{width: 100%;}
.virtualtourts .item h3{position: absolute;bottom:-140px;left:0;width: 100%;height:140px;line-height: 140px;font-size:18px;color: #f7f7f7;background-color: rgba(27,27,27,0.81);transition: bottom 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
.virtualtourts .item:hover i{background-color: transparent;}
.virtualtourts .item:hover h3{bottom:0;}
/*骞荤伅鍒囨崲鎸夐挳*/
.virtualtourts .owl-controls{position: absolute;top: 30px;width: 100px;left: 50%;margin-left: -50px;}
.virtualtourts .owl-controls:after{content:"";position:absolute;left: 0;top: 15px;border-width: 50px;border-color: #F1F1F1 transparent transparent transparent;border-style: solid dashed dashed dashed;}
.virtualtourts .owl-controls .owl-buttons{position: relative;z-index: 2;}
.virtualtourts .owl-controls .owl-buttons div{display: inline-block;width: 20px;height: 20px;line-height: 22px;border-radius: 50%;border:1px solid #c9c9c9;overflow: hidden;margin: 0 8px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);font-family:"iconfont";font-size: 13px;}
.virtualtourts .owl-controls .owl-buttons div.owl-prev{}
.virtualtourts .owl-controls .owl-buttons div.owl-next{}
.virtualtourts .owl-controls .owl-buttons div:hover{background-color: #a0a0a0;color: #fff;border-color: #a0a0a0;}


/*========================================================
	宀崡鏂囧寲
========================================================*/
.lnculture{text-align: center;background: url(../img/index/lnwh-bg1.png) no-repeat center top;}
/**.lnculture .indextitle{padding-top: 90px;}*/
/**.lnculture .cont{font-size: 14px;width: 790px;line-height: 26px;color: #979696;margin: 35px auto 70px;}*/



/*灏忎簬绛変簬1600px*/
@media only screen and (max-width: 1600px) {
	/*鏂囧寲鏂囩墿*/
	.culrelics .item img{width:52%;}
	.culrelics:after{height:231px;}
	.culrelics .owl-controls .owl-buttons div{font-size:25px;}
	.culrelics .owl-controls .owl-buttons div.owl-prev{width:60px;height: 60px;line-height:60px;top: 115px;left: 298px;}
	.culrelics .owl-controls .owl-buttons div.owl-next{width: 80px;height:80px;line-height: 80px;left: 210px;top: 175px;}
	/*娲诲姩鏈嶅姟*/
	.actlist .right{height: 600px;}
	.actlist .right .indextitle{margin-top:60px;}
	.actlist .left{margin-top: 88px;}
	.actlist .owl-controls .owl-buttons{top:-60px;}
	.actlist .right img{margin-left:-170px;}
	/*铏氭嫙婕父*/
	.virtualtour .item h3{height:120px;line-height:120px;font-size:16px;}
	/*宀崡鏂囧寲*/
	.lnculture .cont{margin: 29px auto 59px;}
	.lnculture .indextitle{padding-top: 75px;}
}

/*灏忎簬绛変簬1366px*/
@media only screen and (max-width: 1366px) {
	/*鏂囧寲鏂囩墿*/
	.culrelics .item img{width: 42%;}
	.culrelics:after{height: 194px;}
	.culrelics .item .cont{top:55px}
	.culrelics .owl-controls .owl-buttons div{font-size:25px;}
	.culrelics .owl-controls .owl-buttons div.owl-prev{width: 50px;height: 50px;line-height: 50px;top: 80px;left: 354px;}
	.culrelics .owl-controls .owl-buttons div.owl-next{width: 70px;height: 70px;line-height: 70px;left: 276px;top: 127px;}
	/*娲诲姩鏈嶅姟*/
	.actlist{margin-top:-47px;}
	.actlist .right{height: 500px;}
	.actlist .right .indextitle{margin-top:60px;}
	.actlist .left{margin-top: 60px;}
	.actlist .item .bottom{margin-top:20px;}
	.actlist .item .top{height:200px;}
	.actlist .item .cont span{font-size:30px;}
	.actlist .item .cont h3{font-size:16px;margin-top:15px;}
	.actlist .item .cont p{margin-top:10px;}
	.actlist .item .top img{width: 287px;height: 190px;}
	.actlist .item .bottom img{height: 219px;}
	.actlist .item .bottom img:first-child{width:417px;}
	.actlist .item .bottom img:first-child + img{width:390px;}
	.actlist .owl-controls .owl-buttons{top: -43px;}
	.actlist .right img{margin-left: -153px;}
	/*铏氭嫙婕父*/
	.virtualtour{margin-top: 70px;}
	.virtualtour .owl-wrapper{padding:48px 0 40px;margin-top: 32px;}
	.virtualtour .item h3{height:100px;line-height:100px;font-size:14px;}
	.virtualtour .owl-controls{top:17px;}
	.virtualtour .owl-controls:after{left:9px;border-width: 40px;}
	/*宀崡鏂囧寲*/
	.lnculture .cont{margin: 25px auto 50px;}
	/**.lnculture .indextitle{padding-top: 64px;}*/
}
