@-webkit-keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.z_fadeInUp {
    -webkit-animation-name: z_fadeInUp;
    animation-name: z_fadeInUp
}

@-webkit-keyframes z_fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-50%,0);
        transform: translate3d(0,-50%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes z_fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-50%,0);
        transform: translate3d(0,-50%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.z_fadeInDown {
    -webkit-animation-name: z_fadeInDown;
    animation-name: z_fadeInDown
}
@keyframes z_bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    /*-webkit-transition-timing-function: cubic-bezier(2, 0.610, 0.355, 1.000);*/
    transition-timing-function: cubic-bezier(0.42,0,1,1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-1920px, 0, 0);
    transform: translate3d(-1920px, 0, 0);
  }
  10% {
    opacity: 1;
    -webkit-transform: translate3d(-1700px, 90%, 0);
    transform: translate3d(-1700px, 90%, 0);
  }
  20% {
    -webkit-transform: translate3d(-1500px, 50%, 0);
    transform: translate3d(-1500px, 50%, 0);
  }
  40% {
    -webkit-transform: translate3d(-1300px, 40%, 60%);
    transform: translate3d(-1300px, 40%, 60%);
  }
  55% {
    -webkit-transform: translate3d(-1000px, 20%, 50%);
    transform: translate3d(-1000px, 20%, 50%);
  }
  65% {
    -webkit-transform: translate3d(-800px, 20%, 60%);
    transform: translate3d(-800px, 20%, 60%);
  }
  75% {
    -webkit-transform: translate3d(-500px, 50%, 40%);
    transform: translate3d(-500px, 50%, 40%);
  }
  90% {
    -webkit-transform: translate3d(0, 10%, 10%);
    transform: translate3d(0, 10%, 10%);
  }
/*  40% {
    opacity: 1;
    -webkit-transform: translate3d(20px,0, 0);
    transform: translate3d(20px,0, 0);
  }
  60% {
    -webkit-transform: translate3d(25px, 30%, 0);
    transform: translate3d(25px, 30%, 0);
  }
  80% {
    -webkit-transform: translate3d(-10px, 20%, 0);
    transform: translate3d(-10px,20%, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }*/
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes z_bounceInLeft {
	0%, 60%, 75%, 90%, 100% {
		/*-webkit-transition-timing-function: cubic-bezier(2, 0.610, 0.355, 1.000);*/
		transition-timing-function: cubic-bezier(0.42,0,1,1);
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-1920px, 0, 0);
		transform: translate3d(-1920px, 0, 0);
	}
	10% {
		opacity: 1;
		-webkit-transform: translate3d(-1700px, 90%, 0);
		transform: translate3d(-1700px, 90%, 0);
	}
	20% {
		-webkit-transform: translate3d(-1500px, 50%, 0);
		transform: translate3d(-1500px, 50%, 0);
	}
	40% {
		-webkit-transform: translate3d(-1300px, 40%, 60%);
		transform: translate3d(-1300px, 40%, 60%);
	}
	55% {
		-webkit-transform: translate3d(-1000px, 20%, 50%);
		transform: translate3d(-1000px, 20%, 50%);
	}
	65% {
		-webkit-transform: translate3d(-800px, 20%, 60%);
		transform: translate3d(-800px, 20%, 60%);
	}
	75% {
		-webkit-transform: translate3d(-500px, 50%, 40%);
		transform: translate3d(-500px, 50%, 40%);
	}
	90% {
		-webkit-transform: translate3d(0, 10%, 10%);
		transform: translate3d(0, 10%, 10%);
	}
/*	40% {
		opacity: 1;
		-webkit-transform: translate3d(20px,0, 0);
		transform: translate3d(20px,0, 0);
	}
	60% {
		-webkit-transform: translate3d(25px, 30%, 0);
		transform: translate3d(25px, 30%, 0);
	}
	80% {
		-webkit-transform: translate3d(-10px, 20%, 0);
		transform: translate3d(-10px,20%, 0);
	}
	90% {
		-webkit-transform: translate3d(5px, 0, 0);
		transform: translate3d(5px, 0, 0);
	}*/
	100% {
		-webkit-transform: none;
		transform: none;
	}
}

.z_bounceInLeft {
  -webkit-animation-name: z_bounceInLeft;
          animation-name: z_bounceInLeft;
}

/*@-webkit-keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}*/

@keyframes z_bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }

  25% {
    opacity: 1;
    -webkit-transform: translate3d(2000px, 70%, 0);
            transform: translate3d(2000px, 70%, 0);
  }

  60% {
    -webkit-transform: translate3d(200px, 20%, 0);
            transform: translate3d(200px, 20%, 0);
  }

  99% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.z_bounceInRight {
  -webkit-animation-name: z_bounceInRight;
          animation-name: z_bounceInRight;
}

@keyframes a_bounceInLeft {
	0% {
		opacity:1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	10% {
		-webkit-transform: translate3d(10%,0, 0);
		transform: translate3d(10%, 0, 0);
	}
  20% {
    -webkit-transform: translate3d(20%, 0,0);
    transform: translate3d(20%, 0,0);
  }
  40% {
    -webkit-transform: translate3d(40%,0,0);
    transform: translate3d(40%,0,0);
  }
  55% {
    -webkit-transform: translate3d(55%,0,0);
    transform: translate3d(55%,0,0);
  }
  65% {
    -webkit-transform: translate3d(65%,0,0);
    transform: translate3d(65%,0,0);
  }
  75% {
    -webkit-transform: translate3d(75%,0,0);
    transform: translate3d(75%,0,0);
  }
  90% {
    -webkit-transform: translate3d(90%,0,0);
    transform: translate3d(90%,0,0);
  }
	100% {
	-webkit-transform: none;
	        transform: none;
	}
}

.a_bounceInLeft {
  -webkit-animation-name: a_bounceInLeft;
          animation-name: a_bounceInLeft;
}

/*@-webkit-keyframes l_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}*/

@keyframes l_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -50%, 0);
            transform: translate3d(-100%, -50%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.l_fadeInLeft {
  -webkit-animation-name: l_fadeInLeft;
          animation-name: l_fadeInLeft;
}
body{max-width:1920px;min-width:1200px;margin:0 auto;position:relative;}
.navigation{position:fixed;width:1200px;height:0;top:215px;right:50%;margin-right:-600px;z-index:2;display:none;}
.navigation .lol{position:absolute;top:0;right:-130px;background:#ccaf73;box-sizing:border-box;padding:20px 0;}
.navigation .lol li{padding:0 20px;}
.navigation .lol li:first-child a{border:none;}
.navigation .lol li a{display:inline-block;height:40px;line-height:40px; font-size:14px;color:#f2e3c0;border-bottom:1px solid #e3d1a7;}
.navigation .lol li.on{background:#b5944d;}
.navigation .lol li.on a{color:#fff;border:none;}
.navigation .lol li:hover{background:#b5944d}
.navigation .lol li:hover a{color:#fff;border:none;}
.w1200{width:1200px;margin:0 auto;}
.banner{width:100%;height:775px;background:#e60044;/*#e60044*/position:relative;overflow:hidden;}
.logo{position:absolute;top:20px;left:50px;}
.banner_text{width:825px;height:162px;margin:0 auto;background:url(../images/banner_text.png) no-repeat;margin-top:100px;}
.banner h3{width:340px;margin:0 auto;font-size:26px;color:#fff;text-align:center;margin-top:45px;position:relative;}
.banner h3:before{position:absolute;content:"";width:25px;height:3px;background:#fff;left:0;top:50%;margin-top:-1.5px;}
.banner h3:after{position:absolute;content:"";width:25px;height:3px;background:#fff;right:0;top:50%;margin-top:-1.5px;}
.banner p{font-size:20px;color:#fff;text-align:center;margin-top:10px;}
.banner_bottm{position:absolute;bottom:0;left:50%;margin-left:-50%;width:100%;height:392px;background:url(../images/banner_bg.jpg) no-repeat center;}
.banner_bottmbg{position:absolute;bottom:0;left:0;width:100%;height:392px;background:#e60044;}
.mouse{position:absolute;width:38px;left:50%;margin-left:-19px;bottom:100px;}
.banner .w1200{width:1200px;height:200px;position:absolute;left:50%;margin-left:-600px;}
.banner .seagull{width:154px;position:absolute;left:1560px;top:-33px;}
.banner .seagull2{width:154px;position:absolute;left:720px;top:-33px;}
.banner .seagull3{width:130px;position:absolute;left:739px;top:34px;}

.message{background:#f0e9e2;padding-bottom:60px;position:relative;box-sizing:border-box;border:1px solid #f0e9e2;}
.jiyu_box{max-width:1800px;min-width:1200px;margin:0 auto;height:390px;background:#fff;margin-top:-60px;}
.jiyu_box .w1200{box-sizing:border-box;padding-top:98px;padding-left:140px;position:relative;}
.jiyu_box .w1200 .title{position:absolute;width:308px;height:78px;top:33px;left:-138px;}
.jiyu_box .title .box{height:54px;line-height:54px;}
.jiyu_box .title .box .based_icon{width:53px;height:54px;float:left;margin-left:61px;}

.jiyu_box .title .box em{display:inline-block;font-size:36px;color:#d0b26c;margin-left:15px;}
.jiyu_box .title .bor{width:220px;height:8px;background:#fdfbf6;margin-top:13px;}
.jiyu_box .w1200 .text{height:260px;}
.mCSB_scrollTools .mCSB_draggerRail{background:none;}/*fbf5e7*/
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#f1f1f1;}
.jiyu_box .w1200 .text:hover .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#e6e6e6;}
.jiyu_box .w1200 p{margin-bottom:16px;color:#585858;font-size:14px;}
.jiyu_box .w1200 button{float:right;width:100px;height:40px;color:#d0b26c;border:none;cursor:pointer;box-sizing:border-box;border:1px solid #d0b26c;background:none;transition: .5s;}
.jiyu_box .w1200 button:hover{background:#d0b26c;color:#fff;}
.message .propaganda{width:1200px;margin:0 auto;margin-top:30px;}
.message .propaganda .title{width:165px;margin:0 auto;}
.message .propaganda .title em{float:left;font-size:30px;color:#d0b26c;margin-right:10px;margin-top:4px;}
.message .propaganda .title img{float:left;margin-top:10px;}
.message .propaganda .left{width:590px;float:left;}
.message .propaganda .left.left1{margin-right:20px;}
.message .propaganda .left .video{width:100%;position:relative;margin-top:33px;overflow:hidden;}
.message .propaganda .left .video .video_img{transition: .5s;width:100%;} 
.message .propaganda .left .mask{position:absolute;left:0;top:0;right:0;bottom:0;background:#333;opacity:0.5;filter: alpha(opacity=50);} 
.message .propaganda .left p{display:none;color:#d0b26c;font-size:14px;width:100%;position:absolute;bottom:20px;text-align:center;}
.message .propaganda .left .video:hover .video_img{transform: scale(1.02);}
.message .propaganda .left .video .video_btn{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;cursor:pointer;background:url(../images/video_btn_white.png) no-repeat;}
.message .propaganda .left .video .video_btn:hover{animation:music_botton .8s ease-in-out;background:url(../images/video_btn.png) no-repeat !important;}
.message .propaganda .left .video_box{display:none;}
.message .propaganda .right{width:590px;float:left;box-sizing:border-box;padding-left:40px;}
.message .propaganda .right .title{margin-left:10px;}
.message .news_list{margin-top:40px;}
.message .news_list li{padding:15px 10px;border-top:3px solid #f5f0eb;box-sizing:border-box;}
.message .news_list li:first-child{border:none;}
.message .news_list li h3{font-size:17px;color:#585858;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.message .news_list li h4{font-size:23px;color:#d0b26c;font-family:'rubik-regular';margin:5px 0;}
.message .news_list li p{font-size:14px;color:#585858;opacity:0.8; filter: alpha(opacity=80);}
.message .news_list li:hover{background:#d0b26c;}
.message .news_list li:hover h3{color:#fff;}
.message .news_list li:hover h4{color:#fff;}
.message .news_list li:hover p{color:#fff;}

.highlights{height:800px;background:url(../images/activity_bg.jpg) no-repeat;overflow:hidden;background-size:cover;}
.highlights .title{width:210px;margin:0 auto;text-align:center;margin-top:11px;}
.highlights .title em{float:left;color:#ffffff;font-size:30px;margin-top:23px;margin-right:5px;}
.highlights .title img{float:left;margin-top: 16px;}
.highlights .title .based_icon3{margin-top:43px;margin-right:5px;}
#slideBox{width:1200px;margin:0 auto;margin-top:24px;position:relative;}
#slideBox li{width:100%;height:600px;}
#slideBox li .fat_img{width:600px;height:300px;float:left;position:relative;cursor:pointer;}
#slideBox li .fat_img img{display:block;}
#slideBox li .fat_img .case_img{width:300px;height:300px;float:left;overflow:hidden;}
#slideBox li .fat_img .case_img img{transition:.5s;}
#slideBox li .fat_img .text{width:300px;height:300px;background:#fff;box-sizing:border-box;padding:0 30px;padding-top:65px;float:left;}
#slideBox li .fat_img .text h3{font-size:20px;color:#585858;}
#slideBox li .fat_img .text p{font-size:14px;color:#838383;line-height:24px;margin-top:10px;}
#slideBox li .fat_img .sanjiao{width:15px;height:20px;background:url(../images/sanjiao.png) no-repeat;position:absolute;top:80px;left:285px;}
#slideBox li .fat_img:hover .case_img img{transform: scale(1.05);}
#slideBox li .fat_img:hover .text h3{color:#d0b26c;}
#slideBox li .fat_img:hover .text p{color:#dcc799;}
#slideBox li .fat_img.on2 .sanjiao{left:300px;background:url(../images/sanjiao2.png) no-repeat;}

#slideBox li .box{width:324px;height:406px;position:relative; text-align:center;box-sizing:border-box;float:left;}
#slideBox li .box.bo1{padding-top:48px;}
#slideBox li .box.bo2{padding-top:94px;}
#slideBox li .box .img{padding:5px;background:#fff;display:inline-block;position:relative;transition:.5s;}
#slideBox li .box .img img{margin:0 auto;}
#slideBox li .box .img .yuan{position:absolute;left:5px;top:5px;right:5px;bottom:5px;background:#333;opacity:0;filter: alpha(opacity=0);transition:.5s;}
#slideBox li .box .img .activity_yan{width:48px;height:30px;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-24px;opacity:0;filter: alpha(opacity=0);transition:.5s;}
#slideBox .baner_btn a{position:absolute;display:block;width:54px;height:54px;top:50%;margin-top:-27px;z-index:1;transition:.3s;}
#slideBox .baner_btn a.prev{left:-80px;background:url(../images/propaganda_prev.png) no-repeat;}
#slideBox .baner_btn a.prev:hover{background:url(../images/propaganda_prev_on.png) no-repeat;}
#slideBox .baner_btn a.next{right:-80px;background:url(../images/propaganda_next.png) no-repeat;}
#slideBox .baner_btn a.next:hover{background:url(../images/propaganda_next_on.png) no-repeat;}
#slideBox li .box .info{position:absolute;width:100%;bottom:0;}
#slideBox li .box .info p{text-align:center;font-size:16px;color:#ffffff;}
#slideBox li .box .bor{width:30px;margin:0 auto;margin-bottom:15px;}
#slideBox li .box .bor em{display:block;width:2px;margin:0 auto;height:20px;background:#fff;}
#slideBox li .box .bor div{width:30px;height:30px;box-sizing:border-box;border:2px solid #fff;}
#slideBox li .box:hover .img{transform: scale(1.1);}
#slideBox li .box:hover .img .yuan{opacity:.5;filter: alpha(opacity=50);}
#slideBox li .box:hover .img .activity_yan{opacity:1;filter: alpha(opacity=100);transition:.5s;}
#slideBox li .box:hover .bor div{background:#fff;}
.highlights .btn{width:100px;height:40px;box-sizing:border-box;border:1px solid #fff;color:#fff;transition:.5s;margin:0 auto;margin-top:30px;background:none;cursor:pointer;text-align:center;line-height:40px;font-size:14px;}
.highlights .btn:hover{background:#fff;color:#d0b26c;}

.open{background:#f0e9e2;height:543px;overflow:hidden;}
.open.w1200{width:1220px;overflow:hidden;}
.open .left{width:670px;float:left;}
.open .con{margin-top:30px;}
.open .right{width:490px;float:right;}
.open .right h3{font-size:20px;color:#585858;}
.open .right p{color:#838383;font-size:14px;margin-top:23px;line-height:23px;}
.open .right img{margin-top:20px;}

.open .title{width:210px;margin:0 auto;text-align:center;margin-top:10px;}
.open .title em{float:left;color:#d0b26c;font-size:30px;margin-top:23px;margin-right:5px;}
.open .title img{float:left;margin-top:16px;}
.open .title .based_icon3{margin-top:43px;margin-right:5px;}
.open .list{margin-top:30px;}
.open .list li{width:590px;height:200px;box-sizing:border-box;border:1px solid #d0b26c;float:left;padding:0 20px;padding-top:20px;margin:0 10px;margin-bottom:20px;transition:.5s;}
.open .list li img{float:left;margin-right:17px;}
.open .list li .text{float:left;width:300px;padding-top:15px;}
.open .list li .text h3{font-size:18px;color:#585858;font-weight:bold;}
.open .list li .text p{font-size:14px;color:#585858;margin-top:10px;line-height:20px;}
.open .list li:hover{background:#d0b26c;}
.open .list li:hover .text h3{color:#fff;}
.open .list li:hover .text p{color:#fff;}

.media{height:420px;overflow:hidden;}
.media .title{width:210px;margin:0 auto;text-align:center;margin-top:13px;}
.media .title em{float:left;color:#d0b26c;font-size:30px;margin-top:23px;margin-right:5px;}
.media .title img{float:left;margin-top:16px;}
.media .title .based_icon3{margin-top:43px;margin-right:5px;}
.media .w1200{height:220px;margin-top:30px;box-sizing:border-box;border-left:4px solid #eadeca;border-right:4px solid #eadeca;}
.media .w1200 li{width:397px;height:220px;border-left:4px solid #eadeca;padding:0 30px;padding-top:20px;float:left;box-sizing:border-box;}
.media .w1200 li:first-child{border:none;}
.media .w1200 li h3{font-size:20px;color:#585858;}
.media .w1200 li h4{font-size:20px;color:#d0b26c;font-family:'rubik-regular';margin:10px 0;}
.media .w1200 li p{font-size:14px;color:#585858;opacity:.8;filter: alpha(opacity=80);line-height:20px;}
.media .w1200 li:hover{background:#d0b26c;}
.media .w1200 li:hover h3{color:#fff;}
.media .w1200 li:hover h4{color:#fff;}
.media .w1200 li:hover p{color:#fff;}

.media .w1200 .btn{width:100px;height:40px;box-sizing:border-box;border:1px solid #d0b26c;color:#d0b26c;transition:.5s;margin:0 auto;margin-top:23px;background:none;cursor:pointer;text-align:center;line-height:40px;font-size:14px;}
.media .w1200 .btn:hover{background:#d0b26c;color:#fff;}

.leave{background:#;height:864px;overflow:hidden;}
.leave .title{width:210px;margin:0 auto;text-align:center;margin-top:30px;}
.leave .title em{float:left;color:#d0b26c;font-size:30px;margin-top:23px;margin-right:5px;}
.leave .title img{float:left;margin-top:16px;}
.leave .title .based_icon3{margin-top:43px;margin-right:5px;}
.leave .w1200{box-sizing:border-box;padding:0 30px; height:700px;margin-top:30px;box-shadow:0px 3px 15px #f3f3f3;}
.liuyan{width:100%;position:relative;}
.liuyan .bd li{width:1020px;}
.liuyan .bd li .box{padding:20px 0;border-top:1px dashed #e5e5e5;}
.liuyan .bd li .box:first-child{border:none;}
.liuyan .bd li .box .pic{width:50px;height:50px;float:left;}
.liuyan .bd li .box .text{float:left;margin-left:20px;width:840px;}
.liuyan .bd li .box .text p{font-size:14px;color:#585858;margin-top:8px;line-height:20px;}
.liuyan .bd li .box .tit{height:19px;line-height:19px;}
.liuyan .bd li .box .tit h3{color:#d0b26c;font-size:18px;display:inline-block;}
.liuyan .bd li .box .tit span{color:#585858;font-size:14px;font-family:'rubik-regular';margin:0 14px;}
.liuyan .bd li .box .tit em{color:#585858;font-size:14px;font-family:'rubik-regular';}
.liuyan .bd li .box .awesome{float:left;margin-top:27px;margin-left:45px;cursor:pointer;}
.liuyan .bd li .box .awesome .img{float:left;width:18px;height:18px;background:url(../images/awesome.png) no-repeat;margin-right:3px;}
.liuyan .bd li .box .awesome em{color:#cbcbcb;font-size:14px;font-family:'rubik-regular';}
.liuyan .bd li .box .awesome.on .img{background:url(../images/awesome_on.png) no-repeat;}
.liuyan .bd li .box .awesome.on em{color:#d0b26c;}
.liuyan .baner_btn{width:54px;height:118px;position:absolute;top:50%;margin-top:-27px;right:0;z-index:1;}
.liuyan .baner_btn a{display:block;width:54px;height:54px;transition:.3s;}
.liuyan .baner_btn a.prev{margin-bottom:10px;background:url(../images/liuyan_prev.png) no-repeat;}
.liuyan .baner_btn a.prev:hover{background:url(../images/liuyan_prev_on.png) no-repeat;}
.liuyan .baner_btn a.next{background:url(../images/liuyan_next.png) no-repeat;}
.liuyan .baner_btn a.next:hover{background:url(../images/liuyan_next_on.png) no-repeat;}
.leave_text{margin-top:20px;}
.leave_text h3{color:#d0b26c;font-size:18px;padding-left:20px;}
.leave_text textarea{margin-top:20px;color:#a7a7a7;font-size:14px;box-sizing:border-box;width:100%;height:170px;border:1px solid #d0b26c;border-radius:2px;padding:20px;resize: none;}
textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{ /* WebKit browsers */
    color:    #a7a7a7;
}
textarea:-moz-placeholder,input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */
    color:    #a7a7a7;
}
textarea::-moz-placeholder,input::-moz-placeholder{ /* Mozilla Firefox 19+ */
    color:    #a7a7a7;
}
textarea::-ms-input-placeholder,input::-ms-input-placeholder{ /* Internet Explorer 10+ */
    color:    #a7a7a7;
}
.leave_text .info{margin-top:20px;}
.leave_text .info .name{height:40px;line-height:40px;float:left;margin-right:30px;}
.leave_text .info .name em{font-size:14px;color:#a7a7a7;margin-right:10px;}
.leave_text .info .name input{width:140px;height:40px;color:#a7a7a7;box-sizing:border-box;border:1px solid #d0b26c;padding-left:10px;}
.leave_text .info button{color:#d0b26c;float:right;width:100px;height:40px;box-sizing:border-box;border:1px solid #d0b26c;background:none;cursor:pointer;transition:.3s;}
.leave_text .info button:hover{background:#d0b26c;color:#fff;}

.footer{height:90px;box-sizing:border-box;background:1px solid #213a72; background:#213a72;}
.footer p{color:#fff;opacity:.2;filter: alpha(opacity=20);margin-top:18px;line-height:28px;float:left;}
.footer p em{margin-right:25px;}
.footer p a{color:#fff;}
.footer .code_box{height:33px;float:right;margin-top:27px;line-height:33px;cursor:pointer;position:relative;}
.footer .code_box em{color:#fff;opacity:.2;filter: alpha(opacity=20);margin-right:20px;}
.footer .code_box img{float:right;}
.footer .code_box .code{width:134px;height:140px;position:absolute;bottom: 72px;right: 0;background:url(../images/code_bg.png) no-repeat;box-sizing:border-box;padding:7px;display:none;}

/*视频弹窗*/
.pop{position:fixed;left:0;top:0;right:0;bottom:0;z-index:3;display:none;}
.pop .bg{position:absolute;left:0;top:0;right:0;bottom:0;background:#333;opacity:0.5;filter:alpha(opacity=50);}
.video-js{margin:0 auto;margin-top:13%;/*position:absolute !important;left:50%;top:50%;margin-left:-480px;margin-top:-200px*/}
.vjs-fullscreen{margin-top:0 !important;}
.video-js .vjs-big-play-button{width:60px !important;height:60px !important;background:url(../images/video_btn_white.png) no-repeat !important;border:none !important;position:absolute;left:50% !important;top:50% !important;margin-left:-30px;margin-top:-30px;transition:3s;}
.video-js .vjs-big-play-button:hover{animation:music_botton 1s ease-in-out;background:url(../images/video_btn.png) no-repeat !important;}
.video-js .vjs-big-play-button.on{background:url(../images/video_btn.png) no-repeat !important;}

/*活动集锦*/
.nei_head{height:100px;background:#e60044;overflow:hidden;}
.nei_head img{display:block;margin:0 auto;margin-top: 10px;}
.content{margin-top:60px;}
.inner_title{padding-bottom:20px;border-bottom:1px solid #f4f4f4;position:relative;}
.inner_title .front_tit{position:absolute;left:0;bottom:20px;bottom: 0px;padding-bottom: 20px;border-bottom: 2px solid #d0b26c}
.inner_title .front_tit em{float:left;color:#6a6a6a;font-size:26px;margin-top:23px;margin-right:5px;}
.inner_title .front_tit img{float:left;margin-top: 10px;}
.inner_title .front_tit .based_icon3{margin-top:37px;margin-right:5px;}
.bread{float:right;}
.inner_title ul li{float:left;padding:5px;font-size:14px;height:10px;line-height:10px;}
.inner_title ul li a{color:#868686;}
.inner_title ul li.on a{color:#d0b26c;}
.highlights_con{padding-bottom:60px;}
.highlights_con .list.on{height:500px;}
.highlights_con .info{margin-top:37px;}
.highlights_con .top_hot{padding-bottom:30px;border-bottom:1px solid #f6f0e2;}
.highlights_con .top_hot .hot_img{height:223px;float:left;}
.highlights_con .top_hot .text{width:859px;box-sizing:border-box;float:left;padding:0 30px;padding-top:30px;}
.highlights_con .top_hot .text h3{color:#585858;font-size:20px;}
.highlights_con .top_hot .text h4{margin:10px 0;font-family:'rubik-regular';color:#d0b26c;font-size:22px;}
.highlights_con .top_hot .text p{font-size:14px;color:#868686;}
.highlights_con .top_hot .view{margin-top:18px;} 
.highlights_con .top_hot .view .videw{display:inline-block;font-size:14px;font-family:'rubik-regular';color:#cccccc;height:16px;line-height:20px;padding-left:28px;}
.highlights_con .top_hot .view .videw.videw_1{background:url(../images/highlights/list_icon1.png) no-repeat center left;}
.highlights_con .top_hot .view .videw.videw_2{margin-left:10px;background:url(../images/highlights/list_icon2.png) no-repeat center left;}

.highlights_con .list{}
.highlights_con .list li{padding:30px 0;border-bottom:1px solid #f6f0e2;transition:.3s;}
.highlights_con .list .deta{float:left;height:100px;padding-left:30px;padding-right:20px;border-right:1px solid #f6f0e2;text-align:right;}
.highlights_con .list .deta h3{color:#d0b26c;font-size:36px;font-family:'rubik-regular';margin-top:7px;}
.highlights_con .list .deta h4{color:#868686;font-size:24px;font-family:'rubik-regular';}
.highlights_con .list .text{float:left;width:1050px;box-sizing:border-box;position:relative;padding:0 30px;}
.highlights_con .list .text h3{color:#585858;font-size:20px;}
.highlights_con .list .text p{color:#868686;font-size:14px;margin-top: 10px;}
.highlights_con .list .view{position:absolute;right:30px;top:-2px;} 
.highlights_con .list .view .videw{display:inline-block;font-size:14px;font-family:'rubik-regular';color:#cccccc;height:16px;line-height:20px;padding-left:28px;}
.highlights_con .list .videw.videw_1{background:url(../images/highlights/list_icon1.png) no-repeat center left;}
.highlights_con .list .view .videw.videw_2{margin-left:10px;background:url(../images/highlights/list_icon2.png) no-repeat center left;}
.highlights_con .list li:hover{background:#d0b26c;}
.highlights_con .list li:hover h3{color:#fff;}
.highlights_con .list li:hover h4{color:#fff;}
.highlights_con .list li:hover p{color:#fff;}
.highlights_con .list li:hover .videw{color:#e5d4ae;}
.highlights_con .list li:hover .videw.videw_1{background:url(../images/highlights/list_icon1_on.png) no-repeat center left;}
.highlights_con .list li:hover .videw.videw_2{background:url(../images/highlights/list_icon2_on.png) no-repeat center left;}
.news_info{margin-top:40px;}
.news_info .left{float:left;width:840px;position:relative;}
.news_info .left h3{color:#585858;font-size:20px;width:591px;}
.news_info .left .time{margin-top:16px;}
.news_info .left .time h4{width:168px;font-size:18px;color:#d0b26c;font-family:'rubik-regular';float:left;}
.news_info .left .time .view{float:left;} 
.news_info .left .time .view .videw{display:inline-block;font-size:14px;font-family:'rubik-regular';color:#cccccc;height:16px;line-height:20px;padding-left:28px;}
.news_info .left .time .videw.videw_1{background:url(../images/highlights/list_icon1.png) no-repeat center left;}
.news_info .left .time .view .videw.videw_2{margin-left:10px;background:url(../images/highlights/list_icon2.png) no-repeat center left;}
.news_info .main_body p{color:#585858;font-size:14px;margin-top:20px;}
.news_info .main_body.on{height:520px;}
.news_info .main_body img{display:block;max-width:100%;margin:0 auto;margin-top:20px;}

.news_info .right{float:right;width:320px;}
.news_info .right .activity{background:#faf4ef;padding:40px 30px;}
.news_info .right .top{padding-bottom:14px;border-bottom:4px solid #e0dcdc;}
.news_info .right .top h3{color:#d0b26c;font-size:18px;}
.news_info .right .top h4{color:#939393;font-size:24px;padding:10px 0;font-family:'rubik-regular';}
.news_info .right .top h5{color:#5e5c5c;font-size:16px;}
.news_info .right .top p{color:#757575;font-size:14px;margin-top:10px;}
.news_info .right .bottom{padding-top:17px;}
.news_info .right .bottom li{margin-bottom:10px;}
.news_info .right .bottom li p{float:left;width:166px;color:#848484;font-size:14px;margin-top:-2px;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;}
.news_info .right .bottom li h4{float:right;font-size:14px;color:#848484;font-family:'rubik-regular';}
.return{border:2px solid #f4eeee;margin-top:20px;}
.return button{float:right;width:91px;height:56px;background:none;border:none; border-left:2px solid #f4eeee;color:#939393;cursor:pointer;}
.return .page{height:26px;width:223px;float:left;margin-top:15px;text-align:center;}
.return .page a{display:inline-block;width:86px;color:#939393;font-size:14px;transition:.3s;}
.return .page a.prev{background:url(../images/highlights/prev.png) no-repeat left;}
.return .page a.next{border-left:2px solid #f4eeee;background:url(../images/highlights/next.png) no-repeat right;}
.return .page a:hover{color:#d0b26c;}
.return .page a.prev:hover{background:url(../images/highlights/prev_on.png) no-repeat left;}
.return .page a.next:hover{background:url(../images/highlights/next_on.png) no-repeat right;}

.bshare-custom{position:absolute;right:0;top:0; line-height: 32px !important;line-height:26px;}
.bshare-custom em{margin-top:2px;}
.bshare-custom a{padding: 0; width:32px !important;height: 32px !important;padding-left:3px !important;}
.bshare-custom .bshare-weixin{background: url(../images/highlights/fenxiang_icon1.png) no-repeat !important;}
.bshare-custom .bshare-sinaminiblog{background: url(../images/highlights/fenxiang_icon2.png) no-repeat !important;}
.bshare-custom .bshare-qzone{background: url(../images/highlights/fenxiang_icon3.png) no-repeat !important;}
.bshare-custom .bshare-qqim{background: url(../images/highlights/fenxiang_icon4.png) no-repeat !important;}

.btn_more{height:70px;background:#d0b26c url(../images/highlights/more.png) no-repeat center;cursor:pointer;margin-top:30px;}

@-webkit-keyframes music_botton{
	0%{
		transition-timing-function: cubic-bezier(0,0,0.58,1);
	}
	0%{-webkit-transform:rotate(-360deg);}
}
/*.video-js .vjs-big-play-button{transform: rotate(0); transition: all 2s ease-out;}
.video-js .vjs-big-play-button:hover{transform: rotate(-360deg); background:url(../images/video_btn.png) no-repeat !important;}*/
.video-js .vjs-big-play-button span{display:none;}
/*.video-js .vjs-play-control{top:0;}*/

@media screen and (max-width: 1450px) {
    .navigation .lol{right:-20px;}
    .jiyu_box .w1200 .title{left:0px;top:15px;}
}

