@charset "utf-8";
/*初始化*/
*{ 
	padding:0;
	margin:0;
	outline: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,body,div,dl,dt,dd,ul,ol,li,th,td,p,input,h1,h2,h3,h4,h5,h6{
    margin:0;
    padding:0;
}
html{
	font-size: calc(100vw/19.2);
}

html, body{
	width: 100%;
	height: auto;
	min-height: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body {
	font-family: 'PingFang SC','Microsoft YaHei','Microsoft YaHei UI','WenQuanYi Micro Hei','Arial','sans-serif',\5b8b\4f53;
	font-size: 16px;
	color: #333;
	background: #fff;
}
input,button{
	-webkit-appearance:none;
	border-radius: 0;
}
a,a:hover,a:focus {
	text-decoration: none;
	color: #333;
}
textarea{
	resize: none;
	overflow: auto;
}
input,button {
	border: 0;
}
img {
	border: 0;
	vertical-align: top;
	max-width: 100%;
}
li {
	list-style: none;
}
ul,ol,p,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding: 0;
}
/* placeholder修改 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color: #666 !important;
}
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #666 !important;
	opacity: 1;
}
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #666 !important;
	opacity: 1;
}
input::-ms-input-placeholder,textarea::-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #666 !important;
}
select {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
select::-ms-expand { display: none; }
.bigimg{
    display: block;
    overflow: hidden;
}
.bigimg img{
    display: block;
    transition: all .3s;
    -moz-transition:all .3s;    /* Firefox 4 */
    -webkit-transition:all .3s; /* Safari å’Œ Chrome */
    -o-transition:all .3s;  /* Opera */
    transform: scale(1,1);
    -ms-transform: scale(1,1);  /* IE 9 */
    -webkit-transform: scale(1,1);  /* Safari å’Œ Chrome */
    -o-transform: scale(1,1);   /* Opera */
    -moz-transform: scale(1,1); /* Firefox */
}

/*公共样式*/
.c-clear { zoom: 1; }
.c-clear:after { content:''; display: block; clear: both; }
.c-fl { float: left; }
.c-fr { float: right; }
.c-container { position: relative; width: 100%;padding:0 2rem;}
body.c-open{overflow: hidden;}
.c-bg-color1 {background: #fff !important;}
.c-bg-color2 {background: #f9f9f9 !important;}
.c-pt1 {padding-top: 130px !important;}
.c-text-center {text-align: center;}
/* 公共背景 */
#c-common-bg {
	position: fixed;
	z-index: -2;
	top: 0;
	left: 0;
	width: 100%;
	height: 6.4rem;
}
#c-common-bg.c-dt {
	height: 100%;
}


/*分页*/
.viciao{
    text-align:center;
    padding-top: 2em;
    clear: both;
}
.viciao span{
    background: #013382;
    border: solid 1px #DAD6D6;
    padding: 5px;
    color: #fff!important;
    margin-right: 5px;
}
.viciao a{
    border: solid 1px #DAD6D6;
    padding: 5px;
    background: #fff;
    margin-right: 5px;
}
.viciao a:hover{
    background: #013382;
    color: #ffffff;
    border: solid 1px #DAD6D6;
    padding: 5px;
}
.viciao input{
    padding: 5px;
    display: none;
}

.disabled{
    border: solid 1px #DAD6D6;
    padding: 5px;
    background: #fff!important;
    color: #333!important;
}
.current{
    background: #013382;
    color: #ffffff;
    border: solid 1px #DAD6D6;
    padding: 5px;
}