/* CSS Document */
html{font: Î¢ÈíÑÅºÚ, Tahoma, Helvetica, Arial, sans-serif;}
		  .global-header{background-image: linear-gradient(to right,#009bdc,#0079d7);}
		  .header-back{float:left; width:11%;}
		  .global-header .header-left{top:1px;}
		  .main_article{padding:0 10px; border-top:8px #e2e2e2 solid;border-bottom:8px #e2e2e2 solid;}
		  .main_article p{line-height:25px; padding:5px 8px;font-size:1.6rem;}
		  .main_article h2{font-size: 1.5em; text-align: center;padding:1em 0;border-bottom: 1px #e2e2e2 solid; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
		  
		  .table{background-color: #919191; border:1px solid #595959;line-height:20px; font-size:14px; margin-top:10px;}
          .table tbody{text-align:center; background-color:#FFF;}
          .table thead tr{background-color:#FFFFFF; text-align:center;}
          .table tfoot{text-align:center;}
          .table td{background-color:#FFF; padding:5px;border:1px solid #595959;}
          .table caption{font-size:18px; font-weight:bold;}
          .table th{ background-color: #e2e2e2; color:#000; font-weight:normal; text-align:center;border:1px solid #595959;}
		  audio{width:50px; position:absolute; top:60px;right:10px;z-index:1000; background-color:none; background-image:none;}
		  .pl{margin-left:2em;}
dl{margin:0 2em 0 2em; padding:0; font-size:16px;}
dl dd{line-height:25px; font-size:16px;} 
p.pic {text-align:center;padding:8px;background:#FFFFFF;border:1px solid #CBD1D3;margin:10px 20px;}
.contact{margin:0;padding:0;width:100%;}
.contact dt{float: left;width:90px;height:50px;}
.contact dd{float:left;width:220px;padding:0;margin:0; line-height:20px;}

/*music*/
.music_wrap {
    position: absolute;
    top: 70px;
    right: 33px;
    z-index: 20;
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
}
.btn_music, .btn_music1 {
    position: relative;
    display: block;
    width: 44px;
    height: 44px;
    background-position: 0 0;
}
.ico_audio, .arrow_v p, .arrow_l, .arrow_r, .ico_video, .ico_video1, .ico_video2, .btn_music, .ico_music, .m-mask .mask-circle::after {
    background-image: url(http://stc.weimob.com/imgs/s.png?v=2);
    background-repeat: no-repeat;
}
.music_wrap .hide {
    opacity: 0;
    -webkit-transform: translateX(-20px);
}
.music_wrap .text {
    width: 57px;
    margin-right: 10px;
    color: #fff;
    font-size: 24px;
    opacity: 1;
    transition: 0.5s;
    -webkit-transform: translateX(0px);
}
@-webkit-keyframes videoPlay{
	0%{-webkit-transform: scale(1); opacity: 0.8;}
	100%{-webkit-transform: scale(2); opacity: 0.3;}
}

.music_wrap{position: absolute; top: 70px; right: 33px; z-index: 20; display: -webkit-box; -webkit-box-align: center; -webkit-box-pack: center;}
.music_wrap .text{width: 57px; margin-right: 10px; color: #fff; font-size: 24px; opacity: 1; transition: 0.5s; -webkit-transform: translateX(0px);}
/*.music_wrap .move{transition: 0.5s;}*/
.music_wrap .hide{opacity: 0; -webkit-transform: translateX(-20px);}
.btn_music, .btn_music1{position: relative; display: block; width: 44px; height: 44px; background-position: 0 0;}
.btn_music.on{-webkit-animation: reverseRotataZ 1.2s linear infinite;}
@-webkit-keyframes reverseRotataZ{
	0%{-webkit-transform: rotateZ(0deg);}
	100%{-webkit-transform: rotateZ(-360deg);}
}

.btn_music1{position: relative; overflow: hidden; width: 54px; height: 43px; background: rgba(0, 0, 0, 0);}

.btn_music1 span{position: absolute; bottom: 0; width: 6px; height: 43px; background-color: #fff; border-radius: 2px 2px 0 0;}
.btn_music1 .line1{left: 0; height: 24px;}
.btn_music1 .line2{left: 16px; height: 43px;}
.btn_music1 .line3{left: 32px; height: 30px;}
.btn_music1 .line4{left: 48px; height: 16px;}


.btn_music1.on .line1{-webkit-animation : case1 1.75s infinite;}
.btn_music1.on .line2{-webkit-animation : case2 1.5s infinite;}
.btn_music1.on .line3{-webkit-animation : case3 1.25s infinite;}
.btn_music1.on .line4{-webkit-animation : case3 2s infinite;}

@-webkit-keyframes case1 {
	0%{height : 0}
	50%{height : 33px;}
	100%{height : 0}
}

@-webkit-keyframes case2 {
	0%{height : 0}
	50%{height : 38px;}
	100%{height : 0}
}

@-webkit-keyframes case3 {
	0%{height : 0}
	50%{height : 35px;}
	100%{height : 0}
}
.main_article a{display: inline;}
.ico_music{display: block; width: 15px; height: 25px; background-position: -46px 0;}
h3{font-size:2.1rem; font-weight:bold; border-bottom:1px #959595 solid; padding:15px 0 8px 0;color:#992319;margin-bottom:8px;}
