* {

	padding: 0;

	margin: 0;

}

a {

	text-decoration: none;

}

.psr {

	position: relative;

}

.psb {

	position: absolute;

}

ul {

	text-decoration: none;

}

ul li {

	list-style-type: none;

}

img {

	max-width: 100%;
}

.fl {

	float: left;

}

.colorfff {

	color: #fff !important;

}

/* 移动端a标签取消蓝光样式 */

a:link,

a:active,

a:visited,

a:hover {

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	-webkit-tap-highlight-color: transparent;

}

.wc {

	width: 1200px;

	margin: auto;

}

.wl {

	width: 100%;

	float: left;

}

/* 宽度 */

.wl90 {

	width: 90%;

	float: left;

}

.wl80 {

	width: 80%;

	float: left;

}

.wl70 {

	width: 70%;

	float: left;

}

.wl65 {

	width: 65%;

	float: left;

}

.wl60 {

	width: 60%;

	float: left;

}

.wl50 {

	width: 50%;

	float: left;

}

.wl40 {

	width: 40%;

	float: left;

}

.wl30 {

	width: 30%;

	float: left;

}

.wl33 {

	width: 33.33%;

	float: left;

}

.wl25 {

	width: 25%;

	float: left;

}

.wl20 {

	width: 20%;

	float: left;

}

.wl15 {

	width: 15%;

	float: left;

}

.wl10 {

	width: 10%;

	float: left;

}

/* 字体 */

.font-12 {

	font-size: 12px;

}

.font-14 {

	font-size: 14px;

}

.font-16 {

	font-size: 16px;

}

.font-18 {

	font-size: 18px;

}

.font-20 {

	font-size: 20px;

}

.font-22 {

	font-size: 22px;

}

.font-24 {

	font-size: 24px;

}

.font-26 {

	font-size: 26px;

}

.font-28 {

	font-size: 28px;

}

/* 左margin */

.mg-lf-10 {

	margin-left: 10px;

}

.mg-lt-20 {

	margin-left: 20px;

}

.mg-lf-30 {

	margin-left: 30px;

}

.mg-lf-40 {

	margin-left: 40px;

}

.mg-lf-50 {

	margin-left: 50px;

}

.mg-lf-60 {

	margin-left: 60px;

}

.mg-lf-70 {

	margin-left: 70px;

}

.mg-lf-80 {

	margin-left: 80px;

}

.mg-lf-90 {

	margin-left: 90px;

}

/* 右margin */

.mg-rt-10 {

	margin-right: 10px;

}

.mg-rt-20 {

	margin-right: 20px;

}

.mg-rt-30 {

	margin-right: 30px;

}

.mg-rt-40 {margin-right: 40px;}

.mg-rt-50 {margin-right: 50px;}

.mg-rt-60 {margin-right: 60px;}

.mg-rt-70 {margin-right: 70px;}

.mg-rt-80 {margin-right: 80px;}

.mg-rt-90 {margin-right: 90px;}

/* 左padding */

.pd-lf-10 {

	padding-left: 10px;

}

.pd-lt-20 {

	padding-left: 20px;

}

.pd-lf-30 {

	padding-left: 30px;

}

.pd-lf-40 {

	padding-left: 40px;

}

.pd-lf-50 {

	padding-left: 50px;

}

.pd-lf-60 {

	padding-left: 60px;

}

.pd-lf-70 {

	padding-left: 70px;

}

.pd-lf-80 {

	padding-left: 80px;

}

.pd-lf-90 {

	padding-left: 90px;

}

/* 右margin */

.pd-rt-10 {

	padding-right: 10px;

}

.pd-rt-20 {

	padding-right: 20px;

}

.pd-rt-30 {

	padding-right: 30px;

}

.pd-rt-40 {

	padding-right: 40px;

}

.pd-rt-50 {

	padding-right: 50px;

}

.pd-rt-60 {

	padding-right: 60px;

}

.pd-rt-70 {

	padding-right: 70px;

}

.pd-rt-80 {

	padding-right: 80px;

}

.pd-rt-90 {

	padding-right: 90px;

}

/* 导航跳转样式 */



.pad-tb10 {

	padding: 10px 0px;

}

.pad-tb20 {

	padding: 20px 0px;

}

.pad-tb30 {

	padding: 30px 0px;

}

.pad-tb40 {

	padding: 40px 0px;

}

.pad-tb50 {

	padding: 50px 0px;

}

.pad-tb60 {

	padding: 60px 0px;

}

.pad-tb70 {

	padding: 70px 0px;

}

.pad-tb80 {

	padding: 80px 0px;

}

.pad-tb90 {

	padding: 90px 0px;

}

.pad-lr5 {

	padding: 0px 5px;

}

.pad-lr10 {

	padding: 0px 10px;

}

.pad-lr20 {

	padding: 0px 20px;

}

.pad-lr30 {

	padding: 0px 30px;

}

.pad-lr40 {

	padding: 0px 40px;

}

.padd-lr50 {

	padding: 0px 50px;

}

.pad-lr60 {

	padding: 0px 60px;

}

.pad-lr70 {

	padding: 0px 70px;

}

.pad-lr80 {

	padding: 0px 80px;

}



/* ul百分百居中 */

.cent {

    margin: auto;

    text-align: center;

    display: table;

}



/* 绝对居于屏幕底部 */

.footer{

    position: absolute;

    bottom: 0;

    width: 100%;

}

html {

    height: inherit!important;

    min-height: 100%;

    position: relative;

}



/* 绝对定位上下左右居中 */

.cent_l-r{

	position: absolute;

	text-align: center;

	width: 100%;

	margin: auto;

	top: 50%;

	left: 50%;

	-webkit-transform: translateX(-50%) translateY(-50%);

	-webkit-transform: translateX(-50%) translateY(-50%);

	-moz-transform: translateX(-50%) translateY(-50%);

	-ms-transform: translateX(-50%) translateY(-50%);

	transform: translateX(-50%) translateY(-50%);

}

video::-internal-media-controls-download-button {
    display:none;
}
 
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
 
video::-webkit-media-controls-panel {
    width: calc(100% + 50px); 
}