* {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box;
}
*::before {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box;
}
*::after {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box;
}
body {
	color: rgb(102, 102, 102); line-height: 1.5; font-family: "微软雅黑","Microsoft Yahei"; font-size: 14px; -ms-overflow-x: hidden; min-width: 1200px;
}
img {
	max-width: 100%;
}
a {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
img {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
button {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
input {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
textarea {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
input {
	outline: 0px; border-radius: 0px; border: currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "微软雅黑","Microsoft Yahei";
}
input:focus {
	outline: 0px; border-radius: 0px; border: currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "微软雅黑","Microsoft Yahei";
}
textarea {
	outline: 0px; border-radius: 0px; border: currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "微软雅黑","Microsoft Yahei";
}
select {
	outline: 0px; border-radius: 0px; border: currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "微软雅黑","Microsoft Yahei";
}
input[type='submit'] {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type='reset'] {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type='button'] {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
select {
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
input[type='submit'] {
	cursor: pointer;
}
input[type='reset'] {
	cursor: pointer;
}
input[type='button'] {
	cursor: pointer;
}
.ani {
	transition:0.5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s;
}
.wp {
	margin: 0px auto; width: 1200px;
}
td {
	padding: 10px;
}
#banner-inner {
	background-position: center; height: 400px; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover;
}
#banner-inner .txt {
	width: 650px; color: rgb(177, 31, 36); padding-top: 120px; float: right;
}
#banner-inner .cn {
	letter-spacing: 4px; font-size: 30px; border-bottom-color: rgb(177, 31, 36); border-bottom-width: 2px; border-bottom-style: solid;
}
#banner-inner .en {
	text-transform: uppercase; letter-spacing: 1px; padding-left: 24px; font-family: "Arial"; font-size: 24px;
}
#hd { 
	padding: 25px 0px 0px 0px;
}
.ny#hd { background: url("/static/image/top-bg.jpg") no-repeat left top / 100% auto rgb(242, 242, 242); -webkit-background-size: 100% auto;	
}
#hd .logo {
	float: left;
}
#hd .logo img {
	width:470px;
}
#hd .lan-en {
	color: rgb(163, 163, 163); line-height: 40px; font-size: 16px; margin-top: 15px; float: right;
}
#hd .nav {
	padding-top: 15px; float: right;
}
#hd .nynav {
	
}

.hd-index#hd {
	left: 0px; top: 0px; width: 100%; position: absolute; z-index: 10;
}
.hd-index#hd .lan-en {
	color: rgba(255, 255, 255, 0.5);
}
.hd-index#hd .nav .a1 {
	color: rgb(255, 255, 255);
}


#hd .lan-en:hover {
	color: rgb(177, 31, 36);
}

#bd {
	background: url("404.png") no-repeat left top;background-color:rgb(255, 255, 255); -webkit-background-size: 100% auto; 
	
}
#fd {
	background-color: rgb(42, 43, 48);
}
#fd .fd-top {
	padding: 30px 0px;
	background:url("/static/image/1.1.jpg")
}
#fd .fd-list {
	width: 800px; 
}
#fd .fd-list li {
	width: 300px; padding-left: 28px; float: left; position: relative;
}
#fd .fd-list li::after {
	top: 0px; 
}
#fd .fd-list h3 {
	padding: 5px 0px 10px; color: rgb(255, 255, 255); font-size: 16px; font-weight: normal;
}
#fd .fd-list a {
	padding: 4px 0px; color: rgb(255, 255, 255); display: block;
}
#fd .fd-colr {
	width: 295px; float: right;
}
#fd .fd-colr .logo {
	margin-bottom: 20px; display: block;
}
#fd .fd-colr .imgl {
	width: 88px; float: left;
}
#fd .fd-colr .imgl2 {
	width: 88px; float: left; padding-left: 25px;
}
#fd .fd-colr .txt {
	float:left;
	overflow: hidden; padding-left: 100px;padding-top: 35px; color:#eee;
}
#fd .bdshare-button-style0-16 a {
	height: 19px; line-height: 19px; padding-left: 26px;
}
#fd .bdshare-button-style0-16 .bds_sqq {
	background-position: center; background-image: url("404.png");
}
#fd .bdshare-button-style0-16 .bds_weixin {
	background-position: center; background-image: url("404.png");
}
#fd .bdshare-button-style0-16 .bds_tsina {
	background-position: center; background-image: url("404.png");
}
#fd .bdshare-button-style0-16 .bds_tqf {
	background-position: center; background-image: url("404.png");
}
#fd .bdshare-button-style0-16 .bds_sqq:hover {
	background-position: center; background-image: url("404.png");
}
#fd .bdshare-button-style0-16 .bds_weixin:hover {
	background-position: center; background-image: url("404.png");
}
#fd .bdshare-button-style0-16 .bds_tsina:hover {
	background-position: center; background-image: url("404.png");
}
#fd .bdshare-button-style0-16 .bds_tqf:hover {
	background-position: center; background-image: url("404.png");
}
#fd .fd-colr .box p {
	color: rgb(243, 243, 243); padding-top: 18px; font-size: 12px;
}
#fd .fd-bot {
	color: #ffffff; line-height: 48px; background-color:#3b3b3b;
}
#fd .fd-bot .copyright {
	float: left;
}
#fd .fd-bot .p {
	float: right;
}
#fd .fd-bot a {
	color: rgba(204, 204, 204, 0.3);
}
#fd .fd-bot .sp {
	padding: 0px 8px; color:#fff;
}
#fd .fd-list a:hover {
	color: rgb(177, 31, 36);
}
#fd .fd-bot a:hover {
	color: rgb(177, 31, 36);
}
#hd .logo:hover {
	opacity: 0.8;
}
#fd .fd-colr .logo:hover {
	opacity: 0.8;
}
