html {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
applet {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
big {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
cite {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
ins {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
kbd {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
s {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
samp {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
small {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
strike {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
strong {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
sub {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
sup {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
tt {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
var {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
b {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
u {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
i {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
center {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
article {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
aside {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
canvas {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
details {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
embed {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
figure {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
figcaption {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
footer {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
header {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
hgroup {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
menu {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
nav {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
output {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
ruby {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
section {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
summary {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
time {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
mark {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
audio {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
video {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
a {
	
}
area {
	
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none; -webkit-tap-highlight-color: transparent;
}
img {
	-ms-interpolation-mode: bicubic;
}
html {
	background: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ","PingFang SC",Simsun,STHeiti,-apple-system, BlinkMacSystemFont, "Helvetica Neue","Microsoft Yahei",Tahoma,sans-serif,Helvetica; -ms-text-size-adjust: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; text-size-adjust: none; -webkit-user-select: none; user-select: none;
}
body {
	background: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ","PingFang SC",Simsun,STHeiti,-apple-system, BlinkMacSystemFont, "Helvetica Neue","Microsoft Yahei",Tahoma,sans-serif,Helvetica; -ms-text-size-adjust: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; text-size-adjust: none; -webkit-user-select: none; user-select: none;
}
input {
	border-radius: 0px;
}
button {
	border-radius: 0px; -webkit-appearance: none;
}
div {
	list-style: none;
}
span {
	list-style: none;
}
h1 {
	list-style: none;
}
h2 {
	list-style: none;
}
h3 {
	list-style: none;
}
h4 {
	list-style: none;
}
h5 {
	list-style: none;
}
h6 {
	list-style: none;
}
p {
	list-style: none;
}
a {
	list-style: none;
}
img {
	list-style: none;
}
dl {
	list-style: none;
}
dt {
	list-style: none;
}
dd {
	list-style: none;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
form {
	list-style: none;
}
.boxcenter {
	margin: 0px auto;
}
.fl_all {
	float: left; display: inline-block;
}
.fr_all {
	float: right; display: inline-block;
}
.txtdot {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.container {
	margin: 0px auto; width: 1200px;
}
.menubox {
	background: rgb(255, 255, 255); height: 100px;
}
.menubox_logo {
	margin-top: 22px; float: left; display: inline;
}
.menubox_logo img {
	height: 100%; display: block;
}
.menubox_main {
	float: right; display: inline;
}
.menubox_top {
	height: 55px; color: rgb(51, 51, 51); line-height: 40px; font-size: 14px;
}
.menubox_lang {
	color: rgb(136, 136, 136); float: right;
}
.menubox_lang a {
	color: rgb(136, 136, 136);
}
.menubox_lang a:hover {
	color: rgb(0, 119, 203);
}
.menubox_lang a.hover {
	color: rgb(51, 51, 51);
}
.menubox_lang span {
	margin: 0px 6px;
}
.menubox_fun {
	color: rgb(136, 136, 136); margin-right: 27px; float: right; display: inline;
}
.menubox_fun a {
	height: 40px; color: rgb(51, 51, 51); margin-left: 29px; float: right; display: inline-block;
}
.menubox_fun a:hover {
	color: rgb(0, 119, 203);
}
.menubox_fun a.mtbg_arrow {
	padding-right: 19px;
}
.menubox_fun a.mtbg_earth {
	background: url("topbg2.png") no-repeat left; padding-left: 27px;
}
.menubox_fun ul {
	background: url("topbg3.png") no-repeat right; height: 40px; overflow: hidden; float: right; display: inline-block; min-width: 50px;
}
.menubox_fun ul li {
	width: 208px; height: 35px; overflow: hidden; border-bottom-color: rgb(188, 188, 188); border-bottom-width: 1px; border-bottom-style: solid; display: none;
}
.menubox_fun ul li .tinp {
	padding: 0px; border: 0px currentColor; width: 170px; height: 30px; color: rgb(163, 163, 163); line-height: 30px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; margin-top: 5px; float: left;
}
.menubox_fun ul li .tbtn {
	padding: 0px; border: 0px currentColor; width: 30px; height: 40px; float: right; cursor: pointer;
}
.menubox_link a {
	height: 42px; color: rgb(51, 51, 51); line-height: 32px; font-size: 16px; font-weight: bold; margin-left: 32px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid; display: inline-block; cursor: pointer;
}
.menubox_link a:hover {
	color: rgb(0, 119, 203); border-bottom-color: rgb(0, 128, 204); border-bottom-width: 3px; border-bottom-style: solid;
}
.menubox_link a.navhover {
	color: rgb(0, 119, 203); border-bottom-color: rgb(0, 128, 204); border-bottom-width: 3px; border-bottom-style: solid;
}
.menubox_logo p {
	padding: 0px 0px 11px; top: 0px; width: 114px; margin-left: 924px; display: none; position: absolute; z-index: 99;
}
.menubox_logo p b {
	color: rgb(51, 51, 51); line-height: 32px; font-size: 14px; font-weight: normal; margin-top: 4px; margin-left: 20px; display: block;
}
.menubox_logo p a {
	color: rgb(86, 86, 86); line-height: 26px; font-size: 14px; margin-left: 20px; display: block;
}
.menuopen {
	background: url("alphaw.png"); width: 100%; height: 46px; display: none; position: absolute; z-index: 88;
}
.menuopen ul li {
	line-height: 46px;
}
.menuopen ul li a {
	background: url("marrow.png") no-repeat left; color: rgb(51, 51, 51); padding-left: 17px; margin-right: 32px; float: left; display: inline-block;
}
.menuopen ul li a:hover {
	color: rgb(0, 119, 203);
}
.nullbox.menuopen {
	height: 0px; overflow: hidden; visibility: hidden;
}
.m_menubox {
	display: none;
}
.m_searchbox {
	display: none;
}
.m_menuopen {
	display: none;
}
.footerbox {
	border-top-color: rgb(0, 129, 204); border-top-width: 8px; border-top-style: solid;
}
.footerbox_link {
	overflow: hidden; position: relative;
}
.footerbox_link ul {
	width: 1240px; overflow: hidden; padding-bottom: 12px; margin-top: 12px; margin-left: 20px;
}
.footerbox_link ul li {
	width: 176px; color: rgb(107, 107, 107); font-size: 14px; float: left; display: inline;
}
.footerbox_link ul li a {
	color: rgb(107, 107, 107); line-height: 26px; font-size: 14px; display: block;
}
.footerbox_link ul li a h1 {
	color: rgb(51, 51, 51); font-size: 16px; margin-bottom: 5px;
}
.footerbox_link ul li a:hover {
	color: rgb(0, 119, 203);
}
.footerbox_link ul li a:hover h1 {
	color: rgb(0, 119, 203);
}
.footer_stock {
	height: 70px; overflow: hidden; border-top-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.footer_stock .swiper-container2 {
	overflow: hidden;
}
.footer_stock .content-slide {
	color: rgb(255, 255, 255);
}
.footer_stock .swiper-slide {
	position: relative;
}
.footer_stock .swiper-slide h1 {
	color: rgb(51, 51, 51); line-height: 70px; font-size: 16px; font-weight: normal; margin-right: 5px; float: left; display: inline;
}
.footer_stock .swiper-slide h2 {
	color: rgb(233, 10, 10); line-height: 70px; font-size: 22px; margin-right: 15px; float: left; display: inline;
}
.footer_stock .swiper-slide h2 span {
	font-size: 16px; font-weight: normal; margin-left: 5px;
}
.footer_stock .swiper-slide h3 {
	color: rgb(51, 51, 51); line-height: 76px; font-size: 14px; font-weight: normal; margin-right: 35px; float: left; display: inline;
}
.footer_stock .pagination2 {
	width: 90px; text-align: center; right: 0px; bottom: 24px; position: absolute; z-index: 88;
}
.footer_stock .swiper-pagination-switch {
	background: rgb(205, 205, 205); margin: 0px 2px; border-radius: 8px; width: 8px; height: 8px; display: inline-block; cursor: pointer;
}
.footer_stock .swiper-active-switch {
	background: rgb(0, 128, 204);
}
.footer_stock_m {
	display: none;
}
.footerbox1 {
	margin: 17px 0px 22px; overflow: hidden;
}
.footerbox1 dt {
	overflow: hidden; float: right; display: inline;
}
.footerbox1 dt a {
	margin-right: 18px; float: left; display: inline; cursor: pointer;
}
.footerbox1 dt a > img {
	margin: 0px auto; display: block;
}
.footerbox1 dt a p {
	color: rgb(51, 51, 51); line-height: 27px; font-size: 12px; font-weight: normal; margin-top: 8px; display: block;
}
.footerbox1 dt a p img {
	margin-right: 6px; float: left; display: inline-block;
}
.footerbox1 dd {
	color: rgb(51, 51, 51); line-height: 34px; font-size: 14px; margin-top: 10px; float: left; display: inline;
}
.footerbox1 dd p a {
	color: rgb(51, 51, 51);
}
.footerbox1 dd p a:hover {
	color: rgb(0, 119, 203);
}
.menubox1 {
	background: rgb(255, 255, 255); left: 0px; top: 0px; height: 51px; right: 0px; position: fixed; z-index: 99999;
}
.menubox_logo1 {
	width: 200px; height: 32px; margin-top: 7px; float: left; display: inline;
}
.menubox_top1 {
	height: 55px; color: rgb(51, 51, 51); line-height: 40px; clear: both; font-size: 14px; float: right;
}
.menubox_lang1 {
	display: none;
}
.menubox_fun1 {
	margin-top: 5px; margin-right: 0px;
}
.menubox_fun1 a {
	margin-left: 20px;
}
.menubox_fun1 a.mtbg_arrow {
	display: none;
}
.menubox_fun1 a.mtbg_system {
	display: none;
}
.menubox_fun1 a.mtbg_earth span {
	display: none;
}
.menubox_link1 {
	width: 866px; margin-top: 10px; float: left;
}
.menubox_fun1 ul {
	min-width: 30px;
}
.menubox_link1 a {
	border: 0px currentColor; height: 38px; margin-left: 30px;
}
.menuopen1 {
	top: 51px; position: fixed;
}
.menubox_fun1 ul li {
	background: url("topbg3.png") no-repeat right rgb(255, 255, 255); margin-top: 3px; margin-left: -178px; position: absolute; z-index: 999;
}
@media screen and (max-width:992px)
{
.container {
	width: auto;
}
.menuopen {
	display: none; visibility: hidden;
}
.menubox_link {
	display: none;
}
.menubox_top {
	display: none;
}
.menubox {
	left: 0px; top: 0px; height: 46px; right: 0px; overflow: hidden; position: fixed; z-index: 999;
}
.menubox_logo {
	height: 26px; margin-top: 10px; margin-left: 5px;
}
.m_menubox {
	float: right; display: inline;
}
.m_menubox a {
	height: 46px; float: right; display: inline-block; cursor: pointer;
}
.m_menubox a img {
	height: 100%; display: block;
}
.m_searchbox {
	background: rgb(239, 239, 239); padding: 12px; left: 0px; top: 46px; right: 0px; position: fixed; z-index: 99;
}
.m_search_inp {
	background: rgb(255, 255, 255); height: 22px; overflow: hidden;
}
.m_search_inp input {
	margin: 0px; padding: 0px 5px; outline: 0px; border: 0px currentColor; width: 90%; height: 22px; color: rgb(156, 156, 156); line-height: 22px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size: 12px; float: left;
}
.m_search_btn {
	background: url("mbg3b.png") no-repeat center / 100% 100%; border-radius: 0px; border: 0px currentColor; width: 22px; height: 22px; float: right; display: inline-block;
}
#m_search_close {
	display: none;
}
.m_menuopen {
	background: rgb(239, 239, 239); padding: 10px; left: 0px; top: 46px; right: 0px; display: none; position: fixed; z-index: 98;
}
.m_menuopen p {
	background: url("mbg4.png") no-repeat left / 20px auto; line-height: 30px; font-size: 12px; border-bottom-color: rgb(0, 129, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.m_menuopen p a {
	color: rgb(41, 41, 41); padding-left: 24px; display: block;
}
.m_menuopen ul a {
	background: url("mbg4a.png") no-repeat right / 20px auto; color: rgb(0, 129, 204); line-height: 30px; padding-left: 24px; font-size: 12px; font-weight: bold; border-bottom-color: rgb(198, 198, 198); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.m_menuopen ul a.mhover {
	background: url("mbg4b.png") no-repeat left / 28px auto; padding-left: 30px;
}
.m_menuopen ul li {
	display: none;
}
.m_menuopen ul li a {
	color: rgb(0, 129, 204); padding-left: 8px; font-weight: normal;
}
#m_menu_close {
	display: none;
}
.footerbox_link {
	display: none;
}
.footer_stock_m {
	height: 60px; overflow: hidden; margin-top: 5px; display: block; position: relative;
}
.footer_stock_m .swiper-container3 {
	margin: 0px 10px; overflow: hidden;
}
.footer_stock_m .content-slide {
	color: rgb(255, 255, 255);
}
.footer_stock_m .swiper-slide {
	position: relative;
}
.footer_stock_m .swiper-slide h1 {
	color: rgb(51, 51, 51); line-height: 20px; font-size: 12px; font-weight: normal; margin-right: 5px; float: left; display: inline;
}
.footer_stock_m .swiper-slide h2 {
	color: rgb(233, 10, 10); line-height: 20px; font-size: 12px; margin-right: 15px; float: left; display: inline;
}
.footer_stock_m .swiper-slide h2 span {
	font-size: 12px; font-weight: normal; margin-left: 5px;
}
.footer_stock_m .swiper-slide h3 {
	color: rgb(51, 51, 51); line-height: 20px; clear: both; font-size: 12px; font-weight: normal; margin-right: 35px; display: block;
}
.footer_stock_m .pagination3 {
	top: 6px; width: 50px; text-align: center; right: 10px; position: absolute; z-index: 88;
}
.footer_stock_m .swiper-pagination-switch {
	background: rgb(205, 205, 205); margin: 0px 1px; border-radius: 5px; width: 5px; height: 5px; display: inline-block; cursor: pointer;
}
.footer_stock_m .swiper-active-switch {
	background: rgb(0, 128, 204);
}
.footer_stock {
	display: none;
}
.footerbox1 {
	margin: -8px 0px 14px;
}
.footerbox1 dt {
	margin-left: 10px; float: none; display: block;
}
.footerbox1 dt a {
	margin-right: 18px; float: left; display: inline; cursor: pointer;
}
.footerbox1 dt a p {
	line-height: 16px; font-size: 12px; margin-top: 4px; display: block;
}
.footerbox1 dt a p img {
	height: 16px; margin-right: 3px; display: inline-block;
}
.footerbox1 dd {
	line-height: 20px; font-size: 12px; margin-top: 6px; margin-left: 10px; float: none; display: block;
}
.footerbox1 dd p {
	margin-bottom: 8px;
}
.footerbox1 dd span {
	display: block;
}
.m_menuopen ul li.firstItem {
	background: url("mbg4a.png") no-repeat right / 20px auto; color: rgb(0, 129, 204); line-height: 30px; padding-left: 24px; font-size: 12px; font-weight: bold; border-bottom-color: rgb(198, 198, 198); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.m_menuopen ul li.mhover {
	background: url("mbg4b.png") no-repeat left / 28px auto; padding-left: 30px;
}
.m_menuopen ul li.firstItem a {
	padding-left: 0px; font-weight: bold; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; display: inline-block;
}
}
