@charset "utf-8";

*html {
	background-image: url(about:blank);
	background-attachment: fixed;
	font-family: arial, 'Microsoft Yahei', 微软雅黑, 宋体, 宋体, Tahoma, Arial, Helvetica, STHeiti;
}

html {
	height: 100%;
}

/*全局定义*/
body,
form,
ul,
ol,
li,
dl,
dt,
dd,
p,
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
pre,
fieldset,
blockquote {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: arial, 'Microsoft Yahei', 微软雅黑, 宋体, 宋体, Tahoma, Arial, Helvetica, STHeiti;
}

body {
	background:#d5d0ca url(../images/bg_long.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center top;
}

footer {
	height: 80px;
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.5);
	padding: 0 30px;
	box-sizing: border-box;
}

.logo_img {
	width: 1.88rem;
	height: 0.52rem;
}

.b_txt {
	color: #FFF;
	font-size: 0.24rem;
	padding-left: 0.3rem;
}

.menu {
	width: 3.3rem;
	gap: 0.25rem;
}

.a_menu_img01 {
	width: 2.5rem;
	height: 0.6rem;
}

.a_menu_img02 {
	width: 2.5rem;
	height: 0.9rem;
}

a.a_menu {
	opacity: 0.5;
}

a.a_menu:hover {
	opacity: 1;
}

a.a_menu_hover {
	opacity: 1;
}

.title_img {
	width: 4.6rem;
	height: 1.65rem;
}

.txt p {
	text-indent: 2em;
	font-size: 0.32rem;
	line-height: 0.56rem;
	font-family: "楷体";
}

.chahu {
	position: absolute;
	right: 0;
	top: 0;

}
.icon_img {
	width: 1.4rem;
	height: 1.4rem;
}
.txt {
	padding-top: 0.2rem;
	font-size: 0.24rem;
	line-height: 0.36rem;
	font-family: "楷体";
}
