body{position: relative;font-family: "Microsoft Yahei";overflow-x: hidden;background: #242222;}
.f-l{float: left;}
.f-r{float: right;}
.wrap{width: 1200px;margin: 0 auto;}
.u-btn.play{position: absolute;left: 50%;top: 665px;width: 100px;height: 100px;margin-left: -50px;border-radius: 50%;cursor: pointer;z-index: 5;}
.flash{position: absolute;left: 50%;top: 42px;width: 1000px;height: 750px;margin-left: -500px;}
.flash .bg-vid{position: absolute;bottom: 0;left: 0;width: 1000px;height: 140px;background: url(../images/btn-vid.png) center no-repeat;}
@keyframes md-ani{0%{-webkit-transform: translateY(-20%);transform: translateY(-20%);opacity: 0;}
50%{-webkit-transform: translateY(0%);transform: translateY(0%);opacity: 1;}
100%{-webkit-transform: translateY(20%);transform: translateY(20%);opacity: 0;}}
.u-menu{position: absolute;top: 62px;right: 40px;width: 192px;height: 46px;background: url(../images/link.png) no-repeat;}
.u-menu a{float: left;display: block;width: 95px;height: 46px;}
.logo{position: absolute;top: 62px;left: 40px;width: 142px;height: 110px;}
.logo a{display: block;width: 100%;height: 100%;background: url(../images/logo.png) center no-repeat;transition: 0.4s all;}
.logo a:hover{opacity: 0.7;filter: alpha(opacity=70);}
.ico-md{position: absolute;top: 855px;left: 50%;width: 47px;height: 57px;margin-left: -24px;background: url(../images/icon-md.png) center no-repeat;-webkit-animation: md-ani 1.7s infinite linear;-o-animation: md-ani 1.7s infinite linear;animation: md-ani 1.7s infinite linear;}

.bg{position: absolute;top: 42px;left: 0;width: 100%;z-index: -1;}
.bg .item{width: 100%;height: 1200px;background-position: top center;background-repeat: no-repeat;}
.bg .bg1{}
.bg .bg2{background-image: url(../images/bg/bg_02.jpg);}
.bg .bg3{height: 1025px;background-image: url(../images/bg/bg_03.jpg);}
.bg .bg4{background-image: url(../images/bg/bg_04.jpg);}
.bg .bg5{background-image: url(../images/bg/bg_05.jpg);}
.m-main{margin-top: -597px;margin-bottom: 0px;font-size: 16px;color: #e9e6d0;}
.m-main .title{width: 100%;height: 310px;margin-bottom: 10px;background-position: top center;background-repeat: no-repeat;background-image: url(../images/sprite-t.png);}
.main-item{margin-bottom: 70px;}
.item-1 .title{background-position: -20px -20px;}
.item-2 .title{height: 65px;background-position: -20px -164px;}
.item-3 .title{background-position: -20px -269px;}
.item-4 .title{background-position: -20px -413px;}
.m-list{overflow: hidden;}
.m-list li{float: left;}
.star{display: inline-block;width: 16px;height: 14px;background-image: url(../images/star.png);}
.star.full{background-position: 0 0;}
.star.half{background-position: -17px 0;}
.char-list{margin-left: -20px;overflow: hidden;}
.char-list li.item{float: left;width: 310px;margin-left:0px;_margin-left: 0px;}
.char-list .skill{margin-bottom: 20px;}
.char-list .img{width: 100%;height: 187px;background-position: top center;background-repeat: no-repeat;}
.char-list .img-1{background-image: url(../images/char-1.png);}
.char-list .img-1:hover{background-image: url(../images/char-11.png);}
.char-list .img-2{background-image: url(../images/char-2.png);}
.char-list .img-2:hover{background-image: url(../images/char-22.png);}
.char-list .img-3{background-image: url(../images/char-3.png);}
.char-list .img-3:hover{background-image: url(../images/char-33.png);}
.char-list .skill-wrapper{width: 100%;padding: 5px 0;background: #000;}

.section1{width: 100%;min-width: 1200px;height: 219px;background: url(../images/index_01.jpg) no-repeat center center;}
.section2{width: 100%;min-width: 1200px;height: 209px;background: url(../images/index_02.jpg) no-repeat center center;}
.section3{width: 100%;min-width: 1200px;height: 209px;background: url(../images/index_03.jpg) no-repeat center center;}
.section4{width: 100%;min-width: 1200px;height: 528px;background: url(../images/index_04.jpg) no-repeat center center;}
.viode_box{width: 1200px;height: 528px;margin: 0 auto;margin-top: 0px;overflow: hidden;}
.viode_box_1{width: 755px;height: 479px;margin-top: 25px;overflow: hidden;margin-left:131px;}
.section5{width: 100%;min-width: 1200px;height: 336px;background: url(../images/index_05.jpg) no-repeat center center;}
.section6{width: 100%;min-width: 1200px;height: 312px;background: url(../images/index_06.jpg) no-repeat center center;}
.section7{width: 100%;min-width: 1200px;height: 382px;background: url(../images/index_07.jpg) no-repeat center center;}
.section8{width: 100%;min-width: 1200px;height: 359px;background: url(../images/index_08.jpg) no-repeat center center;}
.section9{width: 100%;min-width: 1200px;height: 373px;background: url(../images/index_09.jpg) no-repeat center center;}
.section10{width: 100%;min-width: 1200px;}







/*浮动条*/
	#Floatingbar{width:220px;position:fixed;top:40%;right:12px;margin-top:-182px; z-index:60000;}
	#Floatingbar:hover{box-shadow:0 4px 14px rgba(0,0,0,0.4);}
	#Floatingbar ul li:nth-child(even) a{background:url("../images/a_bg2.jpg") no-repeat left top;}
	
	#Floatingbar ul li a{width:210px;height:41px;line-height:40px;text-align:center;font-size:17px;color:#ead8b2;background:url("../images/a_bg.jpg") no-repeat left top ;border:2px solid #1e1613;display:block;}
	#Floatingbar ul li a:hover{background:url("../images/a_bg2.jpg") no-repeat left top;}
	#Floatingbar .btn_backtop{background:#000;height:30px;line-height:30px;text-align:center;font-size:17px;color:#b4a180;display:block;}
	/*照片列表*/







#flash{width:96px;height:450px;position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:40px;top:0px;margin-top:0px;z-index:6000;}
#flash a{text-indent:-99em;overflow:hidden;}
#flash a.btn_kefu{width:130px;height:62px;background:url(../images/a_bg2.jpg) no-repeat left top;display:block;}
#flash a.btn_kefu:hover{background-position:-130px top ;}
#flash a.btn_top{width:130px;height:62px;background:url(../images/a_bg2.jpg) no-repeat left -61px;display:block;}
#flash a.btn_top:hover{background-position:-130px -61px ;}
#flash .erweimaa{width:68px;height:102px;padding-top:0px;}
#flash .erweimaa img{margin:0 auto 3px;width:118px;height:117px;display:block;}
#onlinflasheKefu .erweima span{height:27px;line-height:27px;text-align:center;overflow:hidden;color:#feffff;display:block;font-size:12px;font-family:'微软雅黑';}

