﻿/* CSS Document 	behavior: url(css/csshover.htc);*/
/*-------------------------------网页全局------------------------------------------*/
html,body{ height:100%;}
body {
	FONT-SIZE:16px;margin:0px;	padding: 0px;color:#666; margin:0px; padding:0px; font-family:"微软雅黑", "黑体"; behavior: url(../css/csshover.htc); height:100%;
	}

A {
	TEXT-DECORATION: none; color:#333;  
}
A:link{color:#333;}
A:visited{color:#333;}
A:hover{
	color: #054086;
}
A:active{color:#333;}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;font-family:"微软雅黑", "黑体";
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;font-family:"微软雅黑", "黑体";
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.DivFlow{ overflow:hidden;}

.mn{ margin:0px auto;}
.imgauto img{
width: 100%; height:auto;display:block;
}
img{ display:inline-block;}
.cul ul,.cul li,.cul dl,.cul dt,.cul dd{ margin:0px; padding:0px; list-style:none;}
.culs ul,.culs li,.culs dl,.culs dt,.culs dd{list-style:none;}
input{ outline:none;}
input::-webkit-input-placeholder{   color:#ddd;   }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#eee;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#eee;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#eee;
        }
.clear {CLEAR: both; line-height:0px; font-size:0px;  height:0px; width:100%; background:#000000;}
*, ::after, ::before {
    box-sizing: border-box;
}
.fl{ float:left;}
.fr{ float:right;}
.por{ position:relative;}
.ovf{ overflow:hidden;}
.DivX{
transform:translateX(-50%);
-ms-transform:translateX(-50%); 	/* IE 9 */
-moz-transform:translateX(-50%);	/* Firefox */ 
-webkit-transform:translateX(-50%); /* Safari �� Chrome */
-o-transform:translateX(-50%);	/* Opera */
}
.DivY{
transform:translateY(-50%);
-ms-transform:translateY(-50%); 	/* IE 9 */
-moz-transform:translateY(-50%);	/* Firefox */ 
-webkit-transform:translateY(-50%); /* Safari �� Chrome */
-o-transform:translateY(-50%);	/* Opera */
}
.DivC{
		transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%); 	/* IE 9 */
		-moz-transform:translate(-50%,-50%);	/* Firefox */ 
		-webkit-transform:translate(-50%,-50%); /* Safari �� Chrome */
		-o-transform:translate(-50%,-50%);	/* Opera */
}
.DivW{ min-width:1280px; max-width: 1440px;}
.p15{ padding:0px 15px;}
.txl{ text-align:left;}
.txc{ text-align:center;}
.txr{text-align:right}
.trans,.trans *{
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}